@import url('style-4-3-clientlibs/css/scAnimation576.css');@media only screen and (max-width:576px){.sc-slide-img{overflow:hidden}
.sc-slide-img-wrapper{display:flex;position:relative;overflow:hidden;width:146%;padding-right:2.5rem;min-height:235px}
.sc-slide-img-wrapper>div>img{display:flex;width:100%}
.sc-imgvideo-thumb-next,.sc-imgvideo-thumb{width:80%}
.carousel-slider-wrapper .sc-slide-img-wrapper,.carousel-slider-wrapper .sc-slide-video{align-items:end}
.sc-imgvideo-thumb-next,.sc-imgvideo-thumb,.sc-imgvideo-active{position:relative;padding-left:1.5rem}
.sc-imgvideo-thumb-next,.sc-imgvideo-thumb,.sc-imgvideo-active{left:calc(-43vw)}
.sc-content-wrapper{position:relative}
.secondary-carousel .sc-description-two{padding-right:30px}
.sc-description-two{padding-top:3.75rem;padding-left:calc(20vw)}
.sc-content-wrapper{padding-right:15px}
.secondary-carousel .testimonial-left-right-arrow{padding-top:40px}
.secondary-carousel .author-cta{padding-top:20px}
.secondary-carousel{padding:5rem 0 5rem 0}
.secondary-carousel-primary-container{padding:0 1.1rem 3.75rem 1.1rem}
}
@import url('style-4-3-clientlibs/css/animation/bpAnimationG576.css') only screen and (min-width:576px);@media only screen and (min-width:576px){.sc-imgvideo-thumb-next,.sc-imgvideo-thumb,.sc-imgvideo-active{left:-189px}
}
@media only screen and (min-width:576px){.sc-slide-img-wrapper{width:135% !important}
.sc-slide-img{overflow:hidden}
.sc-slide-img-wrapper{display:flex;position:relative;overflow:hidden;width:61.5rem;padding-right:2.5rem;min-height:344px}
.sc-slide-img-wrapper>div>img{display:flex;width:100%}
.sc-imgvideo-thumb-next,.sc-imgvideo-thumb{width:45%}
.sc-imgvideo-active{height:100%}
.carousel-slider-wrapper .sc-slide-img-wrapper,.carousel-slider-wrapper .sc-slide-video{align-items:end}
.sc-imgvideo-thumb-next,.sc-imgvideo-thumb,.sc-imgvideo-active{position:relative;padding-left:1.5rem}
.sc-dot-navigation{left:2.93rem;top:1.31rem}
.secondary-carousel{padding:5rem 0 5rem 0}
.secondary-carousel-primary-container{padding:0 1.1rem 3.75rem 1.1rem}
.sc-description-two{padding-top:3.75rem;padding-left:14%}
.secondary-carousel .testimonial-left-right-arrow{padding-top:40px}
}
@import url('style-4-3-clientlibs/css/animation/bpAnimation768.css');@media only screen and (min-width:768px){.sc-slide-img-wrapper{width:0}
.sc-slide-img{overflow:hidden}
.sc-slide-img-wrapper{display:flex;position:relative;overflow:hidden;width:140% !important;padding-right:2.5rem;min-height:430px}
.sc-slide-img-wrapper>div>img{display:flex;width:94%}
.sc-imgvideo-thumb-next,.sc-imgvideo-thumb{width:47%}
.sc-imgvideo-active{height:100%}
.carousel-slider-wrapper .sc-slide-img-wrapper,.carousel-slider-wrapper .sc-slide-video{align-items:end}
.sc-imgvideo-thumb-next,.sc-imgvideo-thumb,.sc-imgvideo-active{position:relative;padding-left:1.5rem;left:-256px}
.sc-description-two{padding-left:171px;padding-top:60px}
.sc-content-wrapper{position:relative}
.secondary-carousel-primary-container{padding:0 1.1rem 60px 1.1rem}
}
@import url('style-4-3-clientlibs/css/animation/bpAnimation992.css');@media only screen and (min-width:992px){.sc-slide-img{overflow:hidden}
.sc-slide-img-wrapper{display:flex;position:relative;overflow:hidden;width:70.5rem;padding-right:2.5rem;min-height:382px}
.sc-slide-img-wrapper>div>img{display:flex;width:94%}
.sc-imgvideo-thumb-next,.sc-imgvideo-thumb{width:50%}
.sc-imgvideo-active{height:100%}
.carousel-slider-wrapper .sc-slide-img-wrapper,.carousel-slider-wrapper .sc-slide-video{align-items:end}
.sc-imgvideo-thumb-next,.sc-imgvideo-thumb,.sc-imgvideo-active{position:relative;padding-left:1.5rem;left:-225px}
.sc-description-two{padding-top:35px;padding-left:0 !important}
.sc-content-wrapper{position:relative;top:-39px;margin-left:0 !important;padding-right:30px !important}
.secondary-carousel-primary-container{padding:0 1.1rem 5rem 1.1rem}
.carousel-slider-wrapper{position:relative}
.secondary-carousel .testimonial-left-right-arrow{padding-top:0 !important}
}
@import url('style-4-3-clientlibs/css/animation/bpAnimation1200.css');@media only screen and (min-width:1200px){.sc-slide-img-wrapper{min-height:432px}
.sc-imgvideo-thumb{margin-right:0 !important}
.sc-imgvideo-thumb,.sc-imgvideo-active{left:-260px}
.sc-description-two{padding-left:.625rem !important}
.sc-content-wrapper{margin-left:0 !important}
.sc-imgvideo-thumb{margin-right:45px}
}
@import url('style-4-3-clientlibs/css/animation/bpAnimation1400.css');@media only screen and (min-width:1400px){.sc-slide-img,.sc-slide-img>div{overflow:visible !important}
.sc-slide-img-wrapper{min-height:405px}
.sc-imgvideo-thumb,.sc-imgvideo-active,.sc-imgvideo-thumb-next{left:-242px}
.sc-imgvideo-thumb-next{left:-316px}
.sc-description-two{padding-left:0rem !important}
.carousel-slider-wrapper{overflow:hidden !important;padding-left:100px}
.secondary-carousel .testimonial-left-right-arrow{padding-top:0}
.secondary-carousel{max-width:1140px}
}
@import url(style-4-3-clientlibs/css/bp576.css);@import url(style-4-3-clientlibs/css/bpg576.css);@import url(style-4-3-clientlibs/css/bp768.css);@import url(style-4-3-clientlibs/css/bp992.css);@import url(style-4-3-clientlibs/css/bp1200.css);@import url(style-4-3-clientlibs/css/bp1400.css);@import url(style-4-3-clientlibs/css/navDot.css);.initial-load-position-active-img,.initial-load-position-active-thumb,.initial-load-position-active-ctabtn{top:350px}
.initial-load-position-active-content{top:350px}
.initial-load-position-active-ctabtn{position:relative}
.active-img-start-animation{animation:activeImgStartAnimation 1800ms ease-in-out normal forwards}
.content-dots-start-animation{animation:contentDotsStartAnimation 1800ms ease-in-out normal forwards}
.thumb-start-animation{animation:thumbStartAnimation 1800ms ease-in-out normal forwards}
.ctbtn-start-animation{position:relative;animation:ctaBtnStartAnimation 1800ms ease-in-out normal forwards}
@keyframes activeImgStartAnimation{from{top:350px}
to{top:0}
}
@keyframes contentDotsStartAnimation{from{top:350px}
to{top:0}
}
@keyframes thumbStartAnimation{from{top:220px}
to{top:0}
}
@keyframes ctaBtnStartAnimation{from{top:350px}
to{top:0}
}
@import url('style-4-3-clientlibs/css/animation/bpAnimation320.css');@import url('style-4-3-clientlibs/css/animation/bpAnimation360.css');@import url('style-4-3-clientlibs/css/animation/bpAnimation412.css');@media only screen and (max-width:768px){.thumb-scalup-top{animation:thumbScaleUp 1800ms ease-in-out normal forwards;z-index:9}
.active-scaldown-bottom{animation:thumbScaleDown 1800ms ease-in-out normal forwards}
.thumb-slide-in{animation:thumbScaleIn 1800ms ease-in-out normal forwards}
.active-content-fade-in{animation:contentFadeIn 1800ms ease-in-out normal forwards}
.active-content-fade-out{animation:contentFadeOut 1800ms ease-in-out normal forwards}
@keyframes contentFadeOut{from{opacity:1}
to{opacity:0}
}
@keyframes contentFadeIn{from{opacity:0}
to{opacity:1}
}
.active-scaldown-previous{animation:activeScaleDownPrevious 1800ms ease-in-out normal forwards;z-index:9}
.active-scalup-previous{animation:activeScaleUpPrevious 1800ms ease-in-out normal forwards}
.thumb-slide-out-previous{animation:thumbslideOutPrev 1800ms ease-in-out normal forwards}
}
@media only screen and (min-width:320px){.sc-slide-img-wrapper{width:140%}
@keyframes thumbScaleUp{from{left:calc(-42.8vw);top:calc(0vh)}
to{transform:scale(4.6);left:calc(0.7vw);top:calc(-13.6vh)}
}
@keyframes thumbScaleDown{from{left:calc(-42vw);top:0rem}
to{transform:scale(0.5);left:calc(-20vw);top:46px}
}
@keyframes thumbScaleIn{from{left:-97px}
to{left:calc(-17vw)}
}
@keyframes activeScaleUpPrevious{from{left:calc(-41vw);top:0}
to{transform:scale(1.8);left:calc(-62vw);top:-44px}
}
@keyframes activeScaleDownPrevious{from{left:calc(-18vw);top:-48px;transform:scale(1.8)}
to{left:calc(-68.5vw);transform:scale(0.64);top:28px}
}
@keyframes thumbslideOutPrev{from{left:calc(-41vw)}
to{left:calc(-71vw)}
}
}
@media only screen and (min-width:360px){@keyframes thumbScaleUp{from{left:calc(-49.8vw);top:calc(0vh)}
to{transform:scale(3.84);left:calc(3.9vw);top:calc(-9vh)}
}
@keyframes thumbScaleDown{from{left:calc(-43vw);top:0rem}
to{transform:scale(0.5);left:calc(-22vw);top:52px}
}
@keyframes thumbScaleIn{from{left:-97px}
to{left:calc(-17vw)}
}
@keyframes activeScaleUpPrevious{from{left:calc(-43vw);top:0}
to{transform:scale(1.74);left:calc(-62vw);top:-45px}
}
@keyframes activeScaleDownPrevious{from{left:calc(-12vw);top:-48px;transform:scale(1.8)}
to{left:calc(-64vw);transform:scale(0.48);top:33px}
}
@keyframes thumbslideOutPrev{from{left:calc(-49.9vw)}
to{left:calc(-70vw)}
}
.carousel-slider-wrapper .sc-slide-img-wrapper,.carousel-slider-wrapper .sc-slide-video{margin-top:-25px}
}
@media only screen and (min-width:412px){@keyframes thumbScaleUp{from{left:calc(-42.8vw);top:calc(0vh)}
to{transform:scale(3.33);left:calc(5.8vw);top:calc(-8.8vh)}
}
@keyframes thumbScaleDown{from{left:calc(-43vw);top:0rem}
to{transform:scale(0.5);left:calc(-23vw);top:57px}
}
@keyframes thumbScaleIn{from{left:-97px}
to{left:calc(-14vw)}
}
@keyframes activeScaleUpPrevious{from{left:calc(-43vw);top:0}
to{transform:scale(1.71);left:calc(-61vw);top:-49px}
}
@keyframes activeScaleDownPrevious{from{left:calc(-11vw);top:-48px;transform:scale(1.8)}
to{left:calc(-63.8vw);transform:scale(0.55);top:35px}
}
@keyframes thumbslideOutPrev{from{left:calc(-49.9vw)}
to{left:calc(-70vw)}
}
}
@container(max-width:576px){.sc-imgvideo-thumb-next,.sc-imgvideo-thumb,.sc-imgvideo-active{left:calc(-43vw)}
.sc-slide-img-wrapper{min-height:235px}
}
@media only screen and (min-width:576px) and (max-width:768px){@keyframes thumbScaleUp{from{left:calc(-32.8vw);top:calc(0vh)}
to{transform:scale(4.9);left:calc(11.6vw);top:calc(-16vh)}
}
@keyframes thumbScaleDown{from{left:calc(-33vw);top:0rem}
to{transform:scale(0.5);left:calc(-11.4vw);top:79px}
}
@keyframes thumbScaleIn{from{left:-69px}
to{left:calc(-11.6vw)}
}
@keyframes activeScaleUpPrevious{from{left:calc(-32.6vw);top:0}
to{transform:scale(1.78);left:calc(-52vw);top:-76px}
}
@keyframes activeScaleDownPrevious{from{left:calc(-2vw);top:-76px;transform:scale(1.78)}
to{left:calc(-51.7vw);transform:scale(0.36);top:63px}
}
@keyframes thumbslideOutPrev{from{left:calc(-49.9vw)}
to{left:calc(-70vw)}
}
}
@media only screen and (min-width:768px){.thumb-scalup-top{animation:thumbScaleUp 1800ms ease-in-out normal forwards;z-index:9}
.active-scaldown-bottom{animation:thumbScaleDown 1800ms ease-in-out normal forwards}
.thumb-slide-in{animation:thumbScaleIn 1800ms ease-in-out normal forwards}
.active-content-fade-in{animation:contentFadeIn 1800ms ease-in-out normal forwards}
.active-content-fade-out{animation:contentFadeOut 1800ms ease-in-out normal forwards}
@keyframes contentFadeIn{from{opacity:.13}
to{opacity:1}
}
@keyframes contentFadeOut{from{opacity:1}
to{opacity:.13}
}
@keyframes thumbScaleUp{from{left:-256px;top:0}
to{transform:scale(3.3);left:119px;top:-141px}
}
@keyframes thumbScaleDown{from{left:-256px;top:0}
to{transform:scale(0.5);left:-122px;top:107px}
}
@keyframes thumbScaleIn{from{left:-114px}
to{left:-57px}
}
.active-scaldown-previous{animation:activeScaleDownPrevious 1800ms ease-in-out normal forwards;z-index:9}
.active-scalup-previous{animation:activeScaleUpPrevious 1800ms ease-in-out normal forwards}
.thumb-slide-out-previous{animation:thumbslideOutPrev 1800ms ease-in-out normal forwards}
@keyframes activeScaleUpPrevious{from{transform:scale(0.56);top:56px;left:-193px}
to{transform:scale(1.65);left:-379px;top:-82px}
}
@keyframes activeScaleDownPrevious{from{transform:scale(1.67);left:-9px;top:-81px}
to{transform:scale(0.5);left:-393px;top:64px}
}
@keyframes thumbslideOutPrev{from{transform:scale(1);left:-253px;top:-1px}
to{transform:scale(1);left:-393px;top:0}
}
}
@media only screen and (min-width:992px){.thumb-scalup-top{animation:thumbScaleUp 1800ms ease-in-out normal forwards;z-index:9}
.active-scaldown-bottom{animation:thumbScaleDown 1800ms ease-in-out normal forwards}
.thumb-slide-in{animation:thumbScaleIn 1800ms ease-in-out normal forwards}
.active-content-fade-in{animation:contentFadeIn 1800ms ease-in-out normal forwards}
.active-content-fade-out{animation:contentFadeOut 1800ms ease-in-out normal forwards}
@keyframes contentFadeIn{from{opacity:.13}
to{opacity:1}
}
@keyframes contentFadeOut{from{opacity:1}
to{opacity:.13}
}
@keyframes thumbScaleUp{from{left:-254px;top:0}
to{transform:scale(3.56);left:101px;top:-130px}
}
@keyframes thumbScaleDown{from{left:-225px;top:0}
to{transform:scale(0.5);left:-104px;top:107px}
}
@keyframes thumbScaleIn{from{left:-238px}
to{left:-66px}
}
.active-scaldown-previous{animation:activeScaleDownPrevious 1800ms ease-in-out normal forwards;z-index:9}
.active-scalup-previous{animation:activeScaleUpPrevious 1800ms ease-in-out normal forwards}
.thumb-slide-out-previous{animation:thumbslideOutPrev 1800ms ease-in-out normal forwards}
@keyframes activeScaleUpPrevious{from{top:0;left:-237px}
to{transform:scale(1.68);left:-337px;top:-73px}
}
@keyframes activeScaleDownPrevious{from{transform:scale(1.69);left:5px;top:-73px}
to{transform:scale(0.49);left:-347px;top:59px}
}
@keyframes thumbslideOutPrev{from{transform:scale(2.3);left:-210px;top:0}
to{transform:scale(2.3);left:-500px}
}
}
@media only screen and (min-width:1200px){.thumb-scalup-top{animation:thumbScaleUp 1800ms ease-in-out normal forwards;z-index:9}
.active-scaldown-bottom{animation:thumbScaleDown 1800ms ease-in-out normal forwards}
.thumb-slide-in{animation:thumbScaleIn 1800ms ease-in-out normal forwards}
.active-content-fade-in{animation:contentFadeIn 1800ms ease-in-out normal forwards}
.active-content-fade-out{animation:contentFadeOut 1800ms ease-in-out normal forwards}
@keyframes contentFadeIn{from{opacity:.13}
to{opacity:1}
}
@keyframes contentFadeOut{from{opacity:1}
to{opacity:.13}
}
@keyframes thumbScaleUp{from{left:-262px;top:0}
to{transform:scale(2.94);left:126px;top:-133px}
}
@keyframes thumbScaleDown{from{left:-260px;top:0}
to{transform:scale(0.5);left:-132px;top:107px}
}
@keyframes thumbScaleIn{from{left:-238px}
to{left:-40px}
}
.active-scaldown-previous{animation:activeScaleDownPrevious 1800ms ease-in-out normal forwards;z-index:9}
.active-scalup-previous{animation:activeScaleUpPrevious 1800ms ease-in-out normal forwards}
.thumb-slide-out-previous{animation:thumbslideOutPrev 1800ms ease-in-out normal forwards}
@keyframes activeScaleUpPrevious{from{top:0;left:-274px}
to{transform:scale(1.63);left:-381px;top:-78px}
}
@keyframes activeScaleDownPrevious{from{transform:scale(1.64);left:0;top:-79px}
to{transform:scale(0.56);left:-400px;top:58px}
}
@keyframes thumbslideOutPrev{from{transform:scale(1);left:-260px;top:-1px}
to{transform:scale(1.65);left:-500px;top:-29px}
}
}
@media only screen and (min-width:1400px){.thumb-scalup-top{animation:thumbScaleUp 1800ms ease-in-out normal forwards;z-index:9}
.active-scaldown-bottom{animation:thumbScaleDown 1800ms ease-in-out normal forwards}
.thumb-slide-in{animation:thumbScaleIn 1800ms ease-in-out normal forwards}
.active-content-fade-in{animation:contentFadeIn 1800ms ease-in-out normal forwards}
.active-content-fade-out{animation:contentFadeOut 1800ms ease-in-out normal forwards}
@keyframes contentFadeIn{from{opacity:.13}
to{opacity:1}
}
@keyframes contentFadeOut{from{opacity:1}
to{opacity:.13}
}
@keyframes thumbScaleUp{from{left:-238px;top:0}
to{transform:scale(3.28);left:111px;top:-130px}
}
@keyframes thumbScaleDown{from{left:-242px;top:0}
to{transform:scale(0.5);left:-115px;top:95px}
}
@keyframes thumbScaleIn{from{left:-300px}
to{left:-45px}
}
.active-scaldown-previous{animation:activeScaleDownPrevious 1800ms ease-in-out normal forwards;z-index:9}
.active-scalup-previous{animation:activeScaleUpPrevious 1800ms ease-in-out normal forwards}
.thumb-slide-out-previous{animation:thumbslideOutPrev 1800ms ease-in-out normal forwards}
@keyframes activeScaleUpPrevious{from{top:0;left:-254px}
to{transform:scale(1.66);left:-358px;top:-76px}
}
@keyframes activeScaleDownPrevious{from{transform:scale(1.68);left:-7px;top:-78px}
to{transform:scale(0.52);left:-377px;top:55px}
}
@keyframes thumbslideOutPrev{from{transform:scale(1.67);left:-187px;top:-24px}
to{transform:scale(1.67);left:-500px;top:-24px}
}
}
:root{--sc-navdot-320-top:-0.35rem;--sc-navdot-320-left:2.4rem;--sc-navdot-375-top:-0.69rem;--sc-navdot-375-left:3.2rem;--sc-navdot-414-top:-0.69rem;--sc-navdot-414-left:3.7rem;--sc-navdot-360-top:.9rem;--sc-navdot-360-left:4rem;--sc-navdot-412-top:1rem;--sc-navdot-412-left:4.5rem;--sc-navdot-768-top:1.0rem;--sc-navdot-768-left:9.7rem;--sc-navdot-992-top:1.0rem;--sc-navdot-992-left:7.9rem;--sc-navdot-1200-top:1.0rem;--sc-navdot-1200-left:11.9rem;--sc-navdot-1400-top:1.0rem;--sc-navdot-1400-left:9.3rem;--sc-navdot-576-left:8.5rem}
@media only screen and (min-width:320px){.sc-dot-navigation{left:var(--sc-navdot-320-left);top:var(--sc-navdot-320-top)}
}
@media only screen and (min-width:375px){.sc-dot-navigation{left:var(--sc-navdot-375-left);top:var(--sc-navdot-375-top)}
}
@media only screen and (min-width:414px){.sc-dot-navigation{left:var(--sc-navdot-414-left);top:var(--sc-navdot-414-top)}
}
@media only screen and (min-width:360px){.sc-dot-navigation{left:var(--sc-navdot-360-left);top:var(--sc-navdot-360-top)}
}
@media only screen and (min-width:412px){.sc-dot-navigation{left:var(--sc-navdot-412-left);top:var(--sc-navdot-412-top)}
}
@media only screen and (min-width:768px){.sc-dot-navigation{left:var(--sc-navdot-768-left);top:var(--sc-navdot-768-top)}
}
@media only screen and (min-width:992px){.sc-dot-navigation{left:var(--sc-navdot-992-left);top:var(--sc-navdot-992-top)}
}
@media only screen and (min-width:1200px){.sc-dot-navigation{left:var(--sc-navdot-1200-left);top:var(--sc-navdot-1200-top)}
}
@media only screen and (min-width:1400px){.sc-dot-navigation{left:var(--sc-navdot-1400-left);top:var(--sc-navdot-1400-top)}
}
@media only screen and (max-width:576x){.sc-dot-navigation{left:var(--sc-navdot-576-left);top:var(--sc-navdot-576-top)}
}