﻿.general-slider-container{display:block;overflow:hidden;width:100%;height:70vh;}.general-slider-container.EditMode{overflow:visible;}.general-slider-container.EditMode .general-slider{overflow:hidden;}.general-slider-container.EditMode .general-slider .swiper-wrapper .swiper-slide .overrideBackground{height:70vh;}.general-slider-container .general-slider{position:relative;width:100%;display:flex;flex-direction:row;}.general-slider-container .general-slider:not(.swiper-initialized) .swiper-wrapper,.general-slider-container .general-slider:not(.swiper-initialized) .swiper-slide{width:100%;}.general-slider-container .general-slider .swiper-wrapper{display:flex;}.general-slider-container .general-slider .swiper-wrapper .swiper-slide{height:70vh;display:flex;}.general-slider-container .general-slider .swiper-wrapper .swiper-slide .overrideBackground{width:100%;}.general-slider-container .general-slider .swiper-wrapper .swiper-slide .overrideBackground iframe{width:100%;height:100%;object-fit:cover;}.general-slider-container .general-slider .swiper-wrapper .swiper-slide .overrideBackground iframe video{width:100%!important;left:0!important;}.general-slider-container .general-slider .swiper-wrapper img{width:100%;height:auto;}.general-slider-container .general-slider .swiper-wrapper.multiSlide{max-height:100vh;}.general-slider-container .general-slider .swiper-wrapper.multiSlide img{width:100%;object-fit:cover;}.general-slider-container .general-slider .general-slider-detail{width:90px;height:90px;padding:15px;}.general-slider-container .general-slider .general-slider-detail img{min-height:unset;}.general-slider-container .general-slider .description.containerText{padding:20px 20px;width:100%;margin:0!important;}.general-slider-container .general-slider .description.containerText .title{text-transform:uppercase;font-size:2.2rem;margin-bottom:0;}.general-slider-container .general-slider .description.containerText .text{font-size:1.5rem;text-transform:uppercase;margin-left:0;text-align:left;line-height:1;}.general-slider-container .general-slider .description.top-50{position:absolute;top:50%;left:0;transform:translate(0,-50%);}.general-slider-container .general-slider .description.topAlign{top:calc(2rem + 60px);}.general-slider-container .general-slider .description.auto-width{width:auto!important;}.general-slider-container .general-slider .description .title{font-size:calc(1.3rem + .6vw);margin-top:0;font-weight:800;line-height:1.2;color:inherit;}.general-slider-container .general-slider .description .text{font-weight:600;color:inherit;}.general-slider-container .general-slider .description .title+text{margin-top:.5rem;}.general-slider-container .general-slider .description a.linkDiscoverMore{color:inherit;font-size:1.25rem!important;text-transform:uppercase;font-weight:800!important;letter-spacing:.1rem;line-height:1.5rem;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:end;justify-content:flex-end;gap:12px;width:max-content;margin-left:auto;margin-top:20px;}@media(min-width:768px){.general-slider-container .general-slider .description.containerText{padding:20px 30px;width:100%;}.general-slider-container .general-slider .description.containerText .title{font-size:3rem;line-height:1.5;}.general-slider-container .general-slider .description.containerText .text{font-size:2rem;text-align:left;}}@media(min-width:1200px){.general-slider-container .general-slider .description.containerText{padding:20px 30px;width:70vw;max-width:1120px;margin:2rem!important;}.general-slider-container .general-slider .description.containerText .title{font-size:3.125rem;}.general-slider-container .general-slider .description.containerText .text{font-size:2.75rem;margin-left:auto;text-align:left;}.general-slider-container .general-slider .description.containerText-fluid{padding:0 80px;}.general-slider-container .general-slider .description.containerText-fluid .title{font-size:3rem;}.general-slider-container .general-slider .description.containerText-fluid .text{font-size:2rem;width:50%;margin-left:auto;}.general-slider-container .general-slider .description .title+text{margin-top:25px;}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.sliderBottom{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:16px;}.sliderBottom .arrow{left:50%;position:absolute;}.sliderBottom .arrow span{display:block;width:20px;height:20px;border-bottom:3px solid #fff;border-right:3px solid #fff;transform:rotate(45deg);margin:-10px;animation:animate 2s infinite;}.arrow span:nth-child(1){animation-delay:-.2s;}.arrow span:nth-child(2){animation-delay:-.4s;}@keyframes animate{0%{opacity:0;transform:rotate(45deg) translate(-10px,-10px);}50%{opacity:1;}to{opacity:0;transform:rotate(45deg) translate(10px,10px);}}.col-xl-3 .general-slider-container .general-slider .description.containerText,.col-xl-4 .general-slider-container .general-slider .description.containerText,.col-xl-5 .general-slider-container .general-slider .description.containerText{width:100%;margin:0!important;}.col-xl-3 .general-slider-container .general-slider .description.containerText .title,.col-xl-4 .general-slider-container .general-slider .description.containerText .title,.col-xl-5 .general-slider-container .general-slider .description.containerText .title{font-size:1.1rem;}.col-xl-3 .general-slider-container .general-slider .description.containerText .text,.col-xl-4 .general-slider-container .general-slider .description.containerText .text,.col-xl-5 .general-slider-container .general-slider .description.containerText .text{font-size:.8rem;}.col-xl-6 .general-slider-container .general-slider .description.containerText,.col-xl-7 .general-slider-container .general-slider .description.containerText,.col-xl-8 .general-slider-container .general-slider .description.containerText,.col-xl-9 .general-slider-container .general-slider .description.containerText{width:80%;}.col-xl-6 .general-slider-container .general-slider .description.containerText .title,.col-xl-7 .general-slider-container .general-slider .description.containerText .title,.col-xl-8 .general-slider-container .general-slider .description.containerText .title,.col-xl-9 .general-slider-container .general-slider .description.containerText .title{font-size:1.6rem;}.col-xl-6 .general-slider-container .general-slider .description.containerText .text,.col-xl-7 .general-slider-container .general-slider .description.containerText .text,.col-xl-8 .general-slider-container .general-slider .description.containerText .text,.col-xl-9 .general-slider-container .general-slider .description.containerText .text{font-size:1.15rem;}.col-xl-10 .general-slider-container .general-slider .description.containerText,.col-xl-11 .general-slider-container .general-slider .description.containerText{width:80%;}.col-xl-10 .general-slider-container .general-slider .description.containerText .title,.col-xl-11 .general-slider-container .general-slider .description.containerText .title{font-size:1.85px;}.col-xl-10 .general-slider-container .general-slider .description.containerText .text,.col-xl-11 .general-slider-container .general-slider .description.containerText .text{font-size:1.1px;}.col-md-3 .general-slider-container .general-slider .description.containerText .title,.col-md-4 .general-slider-container .general-slider .description.containerText .title,.col-md-5 .general-slider-container .general-slider .description.containerText .title{font-size:1.1rem;}.col-md-3 .general-slider-container .general-slider .description.containerText .text,.col-md-4 .general-slider-container .general-slider .description.containerText .text,.col-md-5 .general-slider-container .general-slider .description.containerText .text{font-size:.8rem;}.col-md-6 .general-slider-container .general-slider .description.containerText .title,.col-md-7 .general-slider-container .general-slider .description.containerText .title,.col-md-8 .general-slider-container .general-slider .description.containerText .title,.col-md-9 .general-slider-container .general-slider .description.containerText .title{font-size:1.6rem;}.col-md-6 .general-slider-container .general-slider .description.containerText .text,.col-md-7 .general-slider-container .general-slider .description.containerText .text,.col-md-8 .general-slider-container .general-slider .description.containerText .text,.col-md-9 .general-slider-container .general-slider .description.containerText .text{font-size:1.15rem;}.col-md-10 .general-slider-container .general-slider .description.containerText .title,.col-md-11 .general-slider-container .general-slider .description.containerText .title{font-size:1.85px;}.col-md-10 .general-slider-container .general-slider .description.containerText .text,.col-md-11 .general-slider-container .general-slider .description.containerText .text{font-size:1.1px;}