.homepage-featured-content-box{
display: none;
}
@media screen and (min-width:769px) and (max-width:985px){
  .title-box {
    width: 187px !important;
}
h2#template--15914529947832__16600226087fcd40f8_16600226085fb2dfe9b-0_title {
      line-height: 28px;
    font-size: 30px !important;
    margin: 28px 0 0 0; 
}
.three-box-row {
       padding-top: 30px;
  column-gap: 0px !important;
}
.single-boxes {
  width: 32% !important;
  padding: 15px !important;
  column-gap: 15px !important;
}
  .icon-box {
    width: 40px !important;
    height: auto !important;
    padding: 5px !important;
  }
}

.homepage-featured-content-box .search_hero {
  position: relative;
  margin-top:20px;
}
.homepage-featured-content-box .search_hero input {
  width: 100%;
      padding: 7px;
    border: 1px solid #fff;
    height: 40px;
    text-indent: 25px;
    border-radius: 50px;
    outline: none;
    color: #fff;
    font-size: 16px;
    backdrop-filter: blur(6px);
  
}
.homepage-featured-content-box .search_hero button {
  position: absolute;
    right: -6px;
    top: 7px;
    padding: 10px;
    background: var(--primary-btn-bg-color);
    box-shadow: 31.9856px 44px 127.943px rgb(27 49 66 / 13%);
    backdrop-filter: blur(7.46331px);
    border-radius: 100px;
}

.homepage-featured-content-box .search_hero input::placeholder {
  color: #fff;
  opacity: 1; /* Firefox */
}

.homepage-featured-content-box .search_hero input:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color: #fff;
}

.homepage-featured-content-box .search_hero input::-ms-input-placeholder { /* Microsoft Edge */
 color: #fff;
}

.homepage-slider-container .homepage-featured-content-box{
  top:69%;
}

@media(max-width:768px){
  .homepage-featured-content-box .search_hero.desktop-only{
    display : none;
  }
  .homepage-slider-container .responsive-image-wrapper::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000000;
    opacity: .1;
}
}
@media(max-width:580px){
.homepage-slider-container .homepage-featured-content-box {
    top: 10%;
}
  .homepage-slider-container .homepage-featured-content-box.slideshow-mobile-overlay-text h2.homepage-sections--title {
    font-size: 20px !important;
}
.homepage-slider-container .homepage-featured-content-box.slideshow-mobile-overlay-text .sitewide--title-wrapper .homepage-sections--title {
    padding-bottom: 0px  !important;
    margin-bottom: 5px;
}
.homepage-featured-content-box-inner {
    padding: 20px 30px 0 !important;
}
}
@media screen and (max-width:768px){.homepage-section--slideshow-wrapper .homepage-featured-content-box{width:auto;left:auto!important;right:auto!important}.homepage-section--slideshow-wrapper .homepage-featured-content-box .featured-row__subtext{line-height:initial}.homepage-section--slideshow-wrapper .homepage-featured-content-box h2.homepage-sections--title{line-height:1em}}.homepage-section--slideshow-wrapper .swiper-wrapper{max-height:900px}.homepage-section--slideshow-wrapper .swiper-wrapper img{display:block;height:100%;width:100%;object-fit:cover;object-position:50% 50%;font-family:'object-fit: contain, object-position: 50% 50%'}.homepage-section--slideshow-wrapper .slideshow__link{height:100%;cursor:pointer}.slideshow-wrapper--captionHorizontal-left .homepage-featured-content-box{left:50px;right:auto}.slideshow-wrapper--captionHorizontal-center .homepage-featured-content-box{left:4%;right:65%}.slideshow-wrapper--captionHorizontal-right .homepage-featured-content-box{left:auto;right:50px}.slideshow-wrapper--captionAlignment-left .homepage-featured-content-box .homepage-featured-content-box-inner,.slideshow-wrapper--captionAlignment-left .homepage-featured-content-box .homepage-featured-content-box-inner h2.homepage-sections--title{text-align:left}@media screen and (min-width:769px){.slideshow-wrapper--captionAlignment-left .homepage-featured-content-box .homepage-featured-content-box-inner h2.homepage-sections--title:after{margin-left:0}}.slideshow-wrapper--captionAlignment-center .homepage-featured-content-box .homepage-featured-content-box-inner,.slideshow-wrapper--captionAlignment-center .homepage-featured-content-box .homepage-featured-content-box-inner h2.homepage-sections--title{text-align:center}.slideshow-wrapper--captionAlignment-right .homepage-featured-content-box .homepage-featured-content-box-inner,.slideshow-wrapper--captionAlignment-right .homepage-featured-content-box .homepage-featured-content-box-inner h2.homepage-sections--title{text-align:right}.slideshow-wrapper--captionAlignment-right .homepage-featured-content-box .homepage-featured-content-box-inner h2.homepage-sections--title:after{margin-right:0}@media screen and (max-width:768px){.swiper-container:not(.slideshow--full-screen) .homepage-featured-content-box .homepage-featured-content-box-inner,.swiper-container:not(.slideshow--full-screen) .homepage-featured-content-box .homepage-featured-content-box-inner .featured-row__subtext,.swiper-container:not(.slideshow--full-screen) .homepage-featured-content-box .homepage-featured-content-box-inner .homepage-featured-box-btn,.swiper-container:not(.slideshow--full-screen) .homepage-featured-content-box .homepage-featured-content-box-inner .homepage-sections--title{text-align:center}}.homepage-slider-container .align-center{align-items:center}.homepage-slider-container .homepage-featured-content-box{width:auto;max-width:50%}.homepage-slider-container .slideshow-title h2{line-height:1.1em}.homepage-slider-container .flex-control-paging li a{box-shadow:none;-webkit-box-shadow:none}@media screen and (max-width:768px){.homepage-slider-container .icon--placeholder{min-height:350px}}.homepage-sections--slideshow-wrapper .sitewide--title-wrapper{padding-bottom:0}.homepage-sections--slideshow-wrapper .sitewide--title-wrapper h2.homepage-sections--title:after{display:none}@media only screen and (max-width:768px){.mobile-dot-nav-spacing{margin-bottom:30px}.slides .homepage-sections--slideshow-wrapper .homepage-featured-content-box:not(.slideshow-mobile-overlay-text){max-width:100%;width:100%;left:0}.slides .homepage-sections--slideshow-wrapper .homepage-featured-content-box:not(.slideshow-mobile-overlay-text) .homepage-featured-content-box-inner,.slides .homepage-sections--slideshow-wrapper .homepage-featured-content-box:not(.slideshow-mobile-overlay-text) h2.homepage-sections--title{text-align:center;width:100%}.homepage-slider-container .homepage-featured-content-box.slideshow-mobile-overlay-text{min-width:calc(100% - 40px);left:0;margin:20px;left:0;right:0}.homepage-slider-container .homepage-featured-content-box.slideshow-mobile-overlay-text h2.homepage-sections--title{font-size:22px}.homepage-slider-container .homepage-featured-content-box.slideshow-mobile-overlay-text .featured-row__subtext{font-size:16px}.homepage-slider-container .homepage-featured-content-box.slideshow-mobile-overlay-text .sitewide--title-wrapper .homepage-sections--title{padding-bottom:15px;margin-bottom:5px}}.slideshow--full-screen{height:100vh}.slideshow--full-screen .swiper-slide{height:100vh}.slideshow--full-screen .swiper-slide .slideshow-desktop-as-mobile-image,.slideshow--full-screen .swiper-slide .slideshow-desktop-image,.slideshow--full-screen .swiper-slide>div:not([class]){height:100%}@media screen and (max-width:768px){.slideshow--full-screen .swiper-slide .slideshow-mobile-image{height:100%}}.slideshow--full-screen img{display:block;height:100%;width:100%;object-fit:cover;object-position:50% 50%;font-family:'object-fit: contain, object-position: 50% 50%'}.slideshow--full-screen svg.icon.icon--placeholder{max-width:inherit;width:auto;min-width:100%}@media screen and (min-width:769px){.slideshow--full-screen .swiper-container .slideshow-mobile-image--ll-wrapper{display:none}}.swiper-slide-active,.swiper-slide-duplicate-active{z-index:1}.image--slideshow__navigation a{-moz-transition:all .15s ease 0s;-webkit-transition:all .15s ease 0s;transition:all .15s ease 0s;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:2;width:50px;height:50px;text-align:center;vertical-align:middle}.image--slideshow__navigation a i{line-height:inherit}.image--slideshow__navigation .flex-prev{left:-70px}@media (min-width:769px){.image--slideshow__navigation .flex-prev{margin-left:15px}}.image--slideshow__navigation .flex-prev svg{-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.image--slideshow__navigation .flex-next{right:-70px}@media (min-width:769px){.image--slideshow__navigation .flex-next{margin-right:15px}}.swiper-container:hover .image--slideshow__navigation .flex-prev{left:0}.swiper-container:hover .image--slideshow__navigation .flex-next{right:0}.image--slideshow__navigation .swiper-pagination{text-align:right;padding-right:15px;padding-bottom:15px}.slideshow--full-screen .swiper-pagination{position:absolute;z-index:999}