.section-feature.three-cards-carousel{min-height:600px;height:700px;background:#fff;background-repeat:no-repeat;padding-bottom:350px}.section-feature.three-cards-carousel .hero-headline{height:100%}@media only screen and (min-width: 1401px){.section-feature.three-cards-carousel{height:900px}}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel{height:auto;min-height:450px;padding-bottom:0px}}.section-feature.three-cards-carousel .hero-headline .hero-sub-message{margin-bottom:1.75rem;line-height:1.3}.section-feature.three-cards-carousel .section-feature-background{height:inherit;overflow:hidden}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .section-feature-background{min-height:inherit;height:100%}}@media only screen and (max-width: 480px){.section-feature.three-cards-carousel .section-feature-background{height:80vh;min-height:450px}}.section-feature.three-cards-carousel .section-feature-background .section-content>*{animation:none}.section-feature.three-cards-carousel .section-feature-background .section-feature-background-inner{transition-property:transform;transition-timing-function:cubic-bezier(0.2, 0.88, 0.5, 1);transition-duration:1500ms;height:inherit;background-color:#000}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .section-feature-background .section-feature-background-inner{min-height:inherit;height:100%}}@media only screen and (max-width: 480px){.section-feature.three-cards-carousel .section-feature-background .section-feature-background-inner{height:80vh;min-height:450px}}.section-feature.three-cards-carousel .bg-blue{width:100%;height:100%}.section-feature.three-cards-carousel .bg-blue:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:#4990e2;background-image:linear-gradient(to left, #000, rgba(0,0,0,0));opacity:0.5}.section-feature.three-cards-carousel .section-feature-background-wrapper{height:inherit;width:100vw;overflow:hidden;position:absolute;opacity:0;-webkit-transition:opacity 2s ease-in;-moz-transition:opacity 2s ease-in;-ms-transition:opacity 2s ease-in;-o-transition:opacity 2s ease-in;transition:opacity 2s ease-in}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .section-feature-background-wrapper{-webkit-transition:unset;-moz-transition:unset;-ms-transition:unset;-o-transition:unset;transition:unset;opacity:1}}.section-feature.three-cards-carousel .section-feature-background-wrapper.active{opacity:1;z-index:1}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .section-feature-background-wrapper.active{min-height:inherit;height:100%}}@media only screen and (max-width: 480px){.section-feature.three-cards-carousel .section-feature-background-wrapper.active{height:80vh;min-height:450px}}.section-feature.three-cards-carousel .section-feature-background-wrapper .section-content{bottom:18%}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .section-feature-background-wrapper .section-content{bottom:20%}}@media only screen and (max-width: 480px){.section-feature.three-cards-carousel .section-feature-background-wrapper{height:80vh;min-height:450px}}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .section-feature-background-wrapper{position:relative;float:left;opacity:1;min-height:inherit;height:inherit}}.section-feature.three-cards-carousel .section-feature-background-wrapper .hero-title::after{animation:none}.section-feature.three-cards-carousel .btn-transparent{background:transparent;width:178px;text-align:center;font-size:1.063rem;padding:0;display:inline-block;vertical-align:middle;box-sizing:border-box;cursor:pointer;color:#fff;bottom:0;position:relative;left:5px;border-radius:8px;margin:0;line-height:42px;outline:none}.section-feature.three-cards-carousel .btn-transparent.border-blue{border:1px solid #0e8ff9}.section-feature.three-cards-carousel .section-feature-cards-container{position:absolute;bottom:0;width:1140px;margin:0 auto;left:0;right:0;min-width:940px}@media only screen and (min-width: 992px) and (max-width: 1290px){.section-feature.three-cards-carousel .section-feature-cards-container{width:90%}}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .section-feature-cards-container{min-width:300px;width:90%;display:block;position:relative;margin-top:2rem}}.section-feature.three-cards-carousel .section-feature-cards-container .section-content{left:auto;width:100%;bottom:0}.section-feature.three-cards-carousel .section-feature-cards-container .three-cards-container{opacity:0;width:100%;left:0;right:0;bottom:0%;position:absolute;-webkit-transition:opacity 2s ease-in;-moz-transition:opacity 2s ease-in;-ms-transition:opacity 2s ease-in;-o-transition:opacity 2s ease-in;transition:opacity 2s ease-in}.section-feature.three-cards-carousel .section-feature-cards-container .three-cards-container.active{z-index:1;opacity:1}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .section-feature-cards-container .three-cards-container.active{position:relative;width:100%;margin:0 auto}}.section-feature.three-cards-carousel .section-feature-cards-container a:focus{border-radius:20px;outline:#08f auto 2px}.section-feature.three-cards-carousel .col{overflow:hidden}.section-feature.three-cards-carousel .col-left-ma{padding:2px}.section-feature.three-cards-carousel .col-left-ma .card-on-section{margin-left:0;margin-right:1rem}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .col-left-ma .card-on-section{box-shadow:0 0.125rem 0.625rem 0 rgba(0,0,0,0.2);margin:0px 0px 2rem 0px;width:100%}}.section-feature.three-cards-carousel .col-middle-ma{padding:2px}.section-feature.three-cards-carousel .col-middle-ma .card-on-section{margin:0 0.5rem 0rem 0.5rem}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .col-middle-ma .card-on-section{box-shadow:0 0.125rem 0.625rem 0 rgba(0,0,0,0.2);margin:0px 0px 2rem 0px;width:100%}}.section-feature.three-cards-carousel .col-right-ma{padding:2px}.section-feature.three-cards-carousel .col-right-ma .card-on-section{margin-right:0px;margin-left:1rem}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .col-right-ma .card-on-section{box-shadow:0 0.125rem 0.625rem 0 rgba(0,0,0,0.2);margin:0px 0px 2rem 0px;width:100%}}.section-feature.three-cards-carousel .card-on-section{height:428px;position:relative;margin:0 0.5rem 0rem 0.5rem;background:#fff;border:solid 1px #d8d8d8;overflow:hidden}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .card-on-section{width:100%;border:0;margin:0;height:430px}}.section-feature.three-cards-carousel .card-on-section .sfc-card-img{height:inherit;overflow:hidden}.section-feature.three-cards-carousel .card-on-section .sfc-card-img img{height:100%;width:100%;object-fit:cover;border:none}.section-feature.three-cards-carousel .card-on-section .sfc-card-content{position:absolute;bottom:0;height:162px;opacity:0.9;background-color:#fff;text-align:left;width:100%}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .card-on-section .sfc-card-content{height:auto;padding-top:10px;padding-bottom:10px}}.section-feature.three-cards-carousel .card-on-section .sfc-card-content:before{position:absolute;display:block;content:" ";bottom:162px;left:50%;border-bottom:10px solid #fff;border-right:10px solid transparent;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);width:47.5%}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .card-on-section .sfc-card-content:before{content:unset}}.section-feature.three-cards-carousel .card-on-section .sfc-card-content:after{position:absolute;display:block;content:" ";bottom:162px;right:50%;border-bottom:10px solid #fff;border-right:10px solid transparent;width:47.5%}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .card-on-section .sfc-card-content:after{content:unset}}.section-feature.three-cards-carousel .card-on-section .sfc-card-content .sfc-card-title{height:52px;font-size:22px;line-height:1.18;text-align:left;color:#474747;overflow:hidden;width:auto;margin:7px 20px 11px 20px;max-width:322px}@media only screen and (max-width: 600px){.section-feature.three-cards-carousel .card-on-section .sfc-card-content .sfc-card-title{font-size:16px}}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .card-on-section .sfc-card-content .sfc-card-title{font-size:16px;max-height:52px;height:auto}}.section-feature.three-cards-carousel .card-on-section .sfc-card-content .sfc-card-desc{color:#848484;font-size:18px;font-weight:400;overflow:hidden;line-height:1.2;height:auto;max-height:85px;width:auto;padding:0px 20px 0px 20px}@media only screen and (max-width: 600px){.section-feature.three-cards-carousel .card-on-section .sfc-card-content .sfc-card-desc{line-height:1.3rem;font-size:16px}}.section-feature.three-cards-carousel .three-cards-nav-carousel{bottom:0;float:right;text-align:right;position:absolute;top:490px;height:30px;margin:0 auto;left:0;right:0}@media only screen and (max-width: 992px){.section-feature.three-cards-carousel .three-cards-nav-carousel{bottom:0;text-align:center;position:absolute;height:20px;margin:0 auto;left:0;right:0;float:none}}@media only screen and (max-width: 600px) and (orientation: portrait){.section-feature.three-cards-carousel .three-cards-nav-carousel{top:70vh}}.section-feature.three-cards-carousel .three-cards-nav-carousel .three-cards-nav-carousel-item{display:inline-block;height:0.6rem;width:0.6rem;cursor:pointer;margin:0.2rem;position:relative;z-index:1;opacity:1;border:1px solid #fff;background-color:transparent}.section-feature.three-cards-carousel .three-cards-nav-carousel .three-cards-nav-carousel-item.active{border:1px solid #fff;z-index:2;opacity:1;background-color:#fff}.section-feature.three-cards-carousel .three-cards-nav-carousel .three-cards-nav-carousel-item.active .nav-item-inner-indicator{background-color:#fff;opacity:1}.section-feature.three-cards-carousel .three-cards-nav-carousel .three-cards-nav-carousel-item.circle{border-radius:50%}.section-foreground .hero-headline .button-blue .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0}.section-foreground .hero-headline .button-blue:focus{border-radius:5px;outline:#08f auto 2px}

/*# sourceMappingURL=../sourcemap/6dot5-components/home-three-card.css.map */
