.tns-outer{padding:0 !important;margin:0 0 79px 0;}.tns-outer.ms-touch{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-x:snapInterval(0%, 100%)}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider .tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel .tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel .tns-item{float:left;margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0}.tns-gallery .tns-item{position:absolute;left:-100%;-webkit-transition:opacity 0s;-moz-transition:opacity 0s;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-nav button{vertical-align:middle}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.loaded{opacity:1}[hidden]{display:none !important}[data-controls],[data-action],[data-nav]{cursor:pointer;border-width:0;padding:0}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-hdx{overflow-x:hidden}.tns-hdy{overflow-y:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}@media all and (min-width: 1px){.tns-mq-test{position:absolute}}

.slide__item {
    height: 10rem;
    background: seagreen;
    display: flex;
    justify-content: center;
    align-items: center;
}

.tns-item{
  position: relative;
  overflow: hidden;
  display: flex;
  
  width: 321px; /* Box dimensions */
  height: 320px; 
  
  border-radius: 4px; /* Styling */
  box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);  
  transition: box-shadow 0.56s ease-in-out; /* Animation */
  /* background-color: rgba(0,0,0,.2); /* for debugging */
}
/* Shows an outer shadow */
.tns-item:hover{ /* Just for styling */
  /*cursor: pointer;*/
  /*box-shadow: 0 24px 38px 3px rgba(0,0,0,0.14), 0 9px 46px 8px rgba(0,0,0,0.12), 0 11px 15px -7px rgba(0,0,0,0.2);*/
}
.crd__title{ /* Just for styling */
    align-self: flex-end; padding: 0.5rem;
    color: rgba(255,255,255,.90); font-size: 2rem;
    line-height: 1;font-weight: 600; }  
    .crd__title{
      position: absolute;
      top:10px;
    }
.crd__thumbnail{
  position: relative;
  overflow: hidden;  
  display: flex;
  justify-content: center; /* horizontal center */
  align-items: start; /* vertical center */
  width:321px !important;
  /* width: 100%; Thumbnail dimensions. */
  /*height: 100%; */ /*** Change the height to make the image smaller ***/
  /* background-color: rgba(0,0,0,.2);  /* for debugging */
    cursor: pointer;
    border-radius: 0.5rem;
    /*border: 1px solid #efefef;*/
    transform: translateY(0);
    /*box-shadow: 0 0.4rem 0.5rem -0.01rem #efece0;*/
  
}
.crd__thumbnail > img{ /* Tip: use 1:1 ratio images */
  /*height: 100%; */ /* or width when img.width > img.height */ 
}  
.crd__thumbnail a > img, .crd__thumbnail div > img{
  width: 100%;
}
.crd__thumbnail > .crd__title{ /* Just for styling */
  position: absolute; left: 0; bottom: 0; }
.has-bg-img{
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
/* Loads a specific image to a container */
.bg-img-nature{
  background-image: url(https://images.unsplash.com/photo-1441974231531-c6227db76b6e?ixlib=rb-1.2.1&q=85&fm=jpg&crop=entropy&cs=srgb&ixid=eyJhcHBfaWQiOjE0NTg5fQ);
}
.btn-primary, .email_posts_subscribers input[type=submit] {
    background-color: #fdd831;
    box-shadow: 0 0 1px 1px #e6c32a;
    color: #5a4a06;
    white-space: nowrap;
}
#tns1-mw{
  /* margin: 0 0 0 57px; */
}
.tns-outer .button{
  display: none;
}
.crd__thumbnail .donate-card-title{
  font-weight: 400 !important;
    font-size: 13px !important;
    line-height: 1.4 !important;
}

@media (max-width:1367px){
  .crd__thumbnail{
    width:290px !important;
    margin: 0 auto !important;
}
.tns-item{
  box-shadow: none;
}

}