@media (min-width:992px) and (max-width:1199.98px){
  body .section-title.fl-module-heading .fl-heading{
    font-size:1.75rem;
  }
}

@media (max-width:413px){
  body .section-title.fl-module-heading .fl-heading{
    font-size:1.625rem;
  }
}

@media screen and (min-width:1601px){
  body .supplier-banner .component_z_pattern_v2.-left-to-right .safety-container .text-container{
    padding:6.25rem 5rem;
  }
}

body .supplier-banner .component_z_pattern_v2.-left-to-right .safety-container .text-container .field_editor{
  margin-top:1.25rem;
}

body .supplier-banner .component_z_pattern_v2.-left-to-right .safety-container .image-container img{
  height:100%;
}

body .how-to-section{
  max-width:120rem;
}

@media (min-width:992px) and (max-width:1199.98px){
  body .how-to-section .local-text>.fl-col-content{
    padding:1.875rem;
  }
}

@media (max-width:374px){
  body .how-to-section .local-text>.fl-col-content{
    padding:1.25rem .9375rem;
  }
}

@media (max-width:374px){
  body .how-to-section .local-text>.fl-col-content .howto-subheading .fl-rich-text *{
    font-size:1.25rem;
  }
}

body .how-to-section .local-text>.fl-col-content .supplier-list .fl-list-item{
  position:relative;
}

body .how-to-section .local-text>.fl-col-content .supplier-list .fl-list-item .fl-list-item-content .fl-list-item-icon{
  position:absolute;
  top:.625rem;
  left:.625rem;
  line-height:1;
}

@media (max-width:767.98px){
  body .how-to-section .local-text>.fl-col-content .supplier-list .fl-list-item .fl-list-item-content .fl-list-item-icon{
    left:0;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body .basket-section .basket-text .fl-col-content{
    padding:1.875rem;
  }
}

@media (max-width:374px){
  body .basket-section .basket-text .fl-col-content{
    padding:1.25rem .9375rem;
  }
}

@media (max-width:374px){
  body .basket-section .basket-text .fl-col-content .basket-subtitle .fl-heading{
    font-size:1.5rem;
  }
}

@media (max-width:413px){
  body .basket-section .basket-text .fl-col-content .ques-btn .fl-button-wrap .fl-button{
    font-size:.875rem;
    padding-left:.9375rem;
    padding-right:.9375rem;
  }
}

@media (max-width:374px){
  body .basket-section .basket-text .fl-col-content .ques-btn .fl-button-wrap .fl-button{
    font-size:.8125rem;
  }
}

body .basket-section .logos-sec{
  display:-webkit-box;
  display:-webkit-flex;
  display:-moz-box;
  display:flex;
  margin:-.9375rem -.625rem 0;
}

@media (max-width:767.98px){
  body .basket-section .logos-sec{
    -webkit-flex-wrap:wrap;
            flex-wrap:wrap;
  }
}

body .basket-section .logos-sec .logo-col{
  padding:.9375rem .625rem 0;
}

body .basket-section .logos-sec p{
  display:none;
}

body .testimonial-section{
  max-width:120rem;
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .container-fluid{
  padding:0;
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card{
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -webkit-flex-direction:row;
     -moz-box-orient:horizontal;
     -moz-box-direction:normal;
          flex-direction:row;
  -webkit-box-align:center;
  -webkit-align-items:center;
     -moz-box-align:center;
          align-items:center;
}

@media (max-width:767.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
       -moz-box-orient:vertical;
       -moz-box-direction:normal;
            flex-direction:column;
    background-color:#fff;
  }
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-image-wrap{
  width:30%;
  height:100%;
}

@media screen and (min-width:1601px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-image-wrap{
    height:100% !important;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-image-wrap{
    height:100% !important;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-image-wrap{
    height:100% !important;
  }
}

@media (max-width:767.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-image-wrap{
    width:100%;
    height:auto !important;
  }
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-image-wrap .card-img-top{
  -webkit-border-radius:0;
     -moz-border-radius:0;
          border-radius:0;
}

@media (max-width:767.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-image-wrap .card-img-top{
    height:auto;
  }
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body{
  width:70%;
}

@media (min-width:1601px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body{
    padding:0 5rem;
    padding-top:1.5625rem !important;
    padding-bottom:1.5625rem !important;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body{
    padding-left:1.875rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body{
    padding-top:.9375rem !important;
    padding-bottom:.9375rem !important;
    padding:0 2.5rem 0 .9375rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body{
    padding-top:.9375rem !important;
    padding-bottom:.9375rem !important;
  }
}

@media (max-width:767.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body{
    width:100%;
  }
}

@media (max-width:413px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body{
    padding:1.875rem .9375rem;
  }
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-description{
  height:auto !important;
  padding:0;
}

@media (min-width:1200px) and (max-width:1299px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-description{
    line-height:1.2;
  }
}

@media screen and (min-width:1601px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-description{
    font-size:1.5rem;
    line-height:1.4;
  }
}

@media (max-width:413px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-description{
    font-size:.875rem;
  }
}

@media screen and (min-width:1601px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-description *{
    font-size:1.5rem;
    line-height:1.4;
  }
}

@media (max-width:413px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-description *{
    font-size:.875rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-description p{
    margin-bottom:.5rem;
  }
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-description p:last-child{
  margin-bottom:0;
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title{
  height:auto !important;
  color:#025436;
  padding:0;
  margin-bottom:1.25rem;
  line-height:1.2;
}

@media screen and (min-width:1601px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title{
    font-size:1.875rem;
    line-height:normal;
    margin-bottom:1.5625rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title{
    font-size:1.375rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title{
    margin-bottom:.625rem;
  }
}

@media (max-width:767.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title{
    line-height:1.33;
  }
}

@media (max-width:413px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title{
    font-size:1.625rem;
  }
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title span{
  display:block;
  font-family:GT-Eesti-Pro-Display-Light;
  color:#404040;
  margin-top:.3125rem;
  font-size:1.125rem;
  line-height:1.4;
}

@media (min-width:1601px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title span{
    line-height:1.875rem;
  }
}

@media (max-width:1600px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title span{
    font-size:.875rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title span{
    font-size:.8125rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title span{
    font-size:.75rem;
  }
}

@media (max-width:767.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title span{
    font-size:1.125rem;
  }
}

@media (max-width:413px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title span{
    font-size:.875rem;
  }
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-arrow{
  top:45%;
  -webkit-transform:translateY(-50%);
     -moz-transform:translateY(-50%);
       -o-transform:translateY(-50%);
          transform:translateY(-50%);
  padding:0;
  width:2.125rem;
  -webkit-filter:drop-shadow(0 0 .9375rem rgba(0, 0, 0, .3));
          filter:drop-shadow(0 0 .9375rem rgba(0, 0, 0, .3));
  background-color:#fff;
  height:4rem;
  font-size:0;
}

@media (min-width:768px) and (max-width:991.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-arrow{
    top:40%;
  }
}

@media (max-width:767.98px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-arrow{
    top:17.8125rem;
  }
}

@media (max-width:413px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-arrow{
    top:16.5625rem;
  }
}

@media (max-width:374px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-arrow{
    top:14.0625rem;
  }
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-arrow:before{
  content:"";
  display:inline-block;
  margin-left:.625rem;
  border-style:solid;
  position:absolute;
  -webkit-transform:rotate(135deg);
     -moz-transform:rotate(135deg);
       -o-transform:rotate(135deg);
          transform:rotate(135deg);
  top:50%;
  border-color:#49a547;
  z-index:1;
  right:auto;
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-arrow.slick-prev{
  -webkit-border-radius:0 3.75rem 3.75rem 0;
     -moz-border-radius:0 3.75rem 3.75rem 0;
          border-radius:0 3.75rem 3.75rem 0;
  left:0;
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-arrow.slick-prev:before{
  border-width:0 .1875rem .1875rem 0;
  padding:.3125rem;
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-arrow.slick-next{
  -webkit-border-radius:3.75rem 0 0 3.75rem;
     -moz-border-radius:3.75rem 0 0 3.75rem;
          border-radius:3.75rem 0 0 3.75rem;
  right:0;
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-arrow.slick-next:before{
  border-width:.1875rem 0 0 .1875rem;
  padding:.3125rem;
}

@media (min-width:1601px){
  body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-dots{
    margin-top:3.125rem;
  }
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-dots li button{
  background-color:#025436;
  width:2.5rem;
  height:.25rem;
}

body .testimonial-section .testimonial-slider .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-dots li.slick-active button{
  background-color:#49a547;
}

body .local-tellus-sec{
  display:none;
  -webkit-transition:all .5s;
  -o-transition:all .5s;
  -moz-transition:all .5s;
  transition:all .5s;
}

body .local-tellus-sec.active{
  display:block;
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card{
  border:.0625rem solid #ddd;
  border-bottom:0;
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card :focus{
  outline:none !important;
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-header{
  border-bottom:.0625rem solid #ddd;
  padding:1.25rem 1.875rem;
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-header:before{
  display:none;
}

@media (min-width:1850px){
  body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-header{
    padding:1.25rem 2.5rem;
  }
}

@media (max-width:374px){
  body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-header{
    padding:1.25rem;
  }
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-header .accordion-header{
  font-family:GT-Eesti-Pro-Display-Bold;
  font-size:1.5rem;
}

@media (min-width:768px) and (max-width:991.98px){
  body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-header .accordion-header{
    font-size:1.25rem;
  }
}

@media (max-width:413px){
  body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-header .accordion-header{
    font-size:1.25rem;
  }
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-header .accordion-header:after{
  content:"";
  border-style:solid;
  border-width:0 .1875rem .1875rem 0;
  height:.3125rem;
  padding:.375rem;
  position:absolute;
  right:0;
  -webkit-transform:rotate(226deg);
     -moz-transform:rotate(226deg);
       -o-transform:rotate(226deg);
          transform:rotate(226deg);
  top:-webkit-calc(50% - 4px);
  top:-webkit-calc(50% - .25rem);
  top:-moz-calc(50% - 4px);
  top:-moz-calc(50% - .25rem);
  top:calc(50% - 4px);
  top:calc(50% - .25rem);
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-header .accordion-header:focus{
  outline:none;
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body{
  border-bottom:.0625rem solid #ddd;
  padding:2.8125rem 1.875rem;
}

@media screen and (min-width:1850px){
  body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body{
    padding:3.75rem 2.5rem;
  }
}

@media (max-width:413px){
  body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body{
    padding:2.1875rem 1.25rem;
  }
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body .card-content-grid{
  grid-gap:1.875rem;
}

@media (max-width:767.98px){
  body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body .card-content-grid{
    grid-gap:.5rem;
  }
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body .card-content-grid .grid-text{
  padding-right:2.5rem;
}

@media screen and (max-width:1299px){
  body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body .card-content-grid .grid-text{
    padding-right:.9375rem;
  }
}

@media (max-width:767.98px){
  body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body .card-content-grid .grid-text{
    padding-right:0;
  }
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body .card-content-grid .grid-text .grid-heading{
  margin-bottom:.9375rem;
}

@media (min-width:992px) and (max-width:1199.98px){
  body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body .card-content-grid .grid-text .grid-heading{
    font-size:1.125rem;
  }
}

@media (max-width:413px){
  body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body .card-content-grid .grid-text .grid-heading{
    font-size:1.125rem;
  }
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body .card-content-grid .grid-text .grid-subtext br{
  display:none;
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body .card-content-grid .grid-text .grid-subtext ul li{
  list-style-type:none;
  padding-left:1.5625rem;
  font-family:GT-Eesti-Pro-Display-Light;
  position:relative;
  margin-bottom:.3125rem;
  font-size:1.125rem;
}

@media (min-width:992px) and (max-width:1199.98px){
  body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body .card-content-grid .grid-text .grid-subtext ul li{
    font-size:1rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body .card-content-grid .grid-text .grid-subtext ul li{
    font-size:.9375rem;
  }
}

@media (max-width:413px){
  body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body .card-content-grid .grid-text .grid-subtext ul li{
    font-size:.9375rem;
  }
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body .card-content-grid .grid-text .grid-subtext ul li:before{
  content:"";
  background-color:#025436;
  display:inline-block;
  width:.3125rem;
  height:.3125rem;
  -webkit-border-radius:50%;
     -moz-border-radius:50%;
          border-radius:50%;
  position:absolute;
  top:.5625rem;
  left:0;
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body .card-content-grid .grid-text .grid-subtext ul li strong{
  font-family:GT-Eesti-Pro-Display-Bold;
}

@media (max-width:767.98px){
  body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body .card-content-grid .grid-text .grid-subtext ul li strong{
    display:block;
  }
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card .card-body:focus{
  outline:none;
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card.collapsed .card-header .accordion-header:after{
  -webkit-transform:rotate(45deg);
     -moz-transform:rotate(45deg);
       -o-transform:rotate(45deg);
          transform:rotate(45deg);
  top:0;
}

body .supplier-accordion .fl-module-bs_accordion .component_bs_accordion.-toggle-icon .card.card-0{
  display:none;
}

body .local-max1140{
  max-width:71.25rem;
  margin:auto;
  float:none;
}

@media (max-width:767.98px){
  body .local-max1140 .component_iframe iframe{
    height:34.375rem;
  }
}

body .white-btn.fl-module-button .fl-button-wrap .fl-button:focus{
  background:#006241;
  top:0;
}

body .component_showcase .showcase-content .section .photos .photo span.subtitle a{
  color:#404040;
  text-decoration:underline;
}

body .component_showcase .showcase-content .section .photos .photo span.subtitle a:focus,body .component_showcase .showcase-content .section .photos .photo span.subtitle a:hover{
  text-decoration:none;
}
