.section-module-1 .owl-carousel .owl-item{opacity:0}.section-module-1 .owl-carousel .owl-item.active{opacity:1}.section-module-1 .heading-background__image,.section-module-1 .section-main:before{background-attachment:fixed;border:none;height:100%;left:calc(var(--container-space)*-1);max-width:none;position:absolute;top:0;width:100vw;z-index:-1}.section-module-1 .section-main{min-height:100vh;padding-bottom:365px;position:relative;z-index:1}.section-module-1 .section-main:before{background-color:rgba(0,0,0,.5);content:"";position:absolute;z-index:0}.section-module-1 .section-sub{background-color:var(--color-secondary);-webkit-box-shadow:0 75px 30px -45px rgba(0,0,0,.15);box-shadow:0 75px 30px -45px rgba(0,0,0,.15);margin-top:-365px;min-height:400px;position:relative;z-index:2}.section-module-1 .intro-heading{position:relative}.section-module-1 .intro-heading>:not(:first-child){padding-left:80px}.intro-heading{padding:150px 200px 150px 0}.intro-heading__tag,.intro-heading__title{text-transform:uppercase}.intro-heading__tag{color:var(--color-white-contrast-80);margin-bottom:20px}.intro-heading__title{color:var(--color-white-contrast-100);max-width:800px}.visions-list{border-bottom:1px solid var(--color-border-black)}.vision-item:not(:last-child){border-right:1px solid var(--color-border-black)}.vision-card{padding:0 40px 40px}.vision-picture__image{display:block;height:120px;margin:0 -40px 25px auto;width:160px}.vision-heading__title{-webkit-box-flex:1;color:var(--color-dark-contrast-100);-ms-flex:1;flex:1;font-size:1.64285714286rem;font-weight:500;line-height:1.4;max-width:320px}.section-module-1 .owl-carousel .owl-nav{display:none}.section-module-1 .owl-carousel .owl-dots{bottom:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.feature-image__slider{width:33.33333%}.feature-image__slider .image__slider-item{height:300px}.feature-logo__text{color:var(--color-dark-contrast-100);font-size:3.21428571429rem;font-weight:700;letter-spacing:1px;line-height:1.3;padding:30px 20px;text-align:center}.feature-image__background{height:470px}@media (min-width:992px){.intro-heading .column-width-100:nth-child(2){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width:1681px){.intro-heading__title{font-size:4.5rem;line-height:1.35}}@media (max-width:1480px){.intro-heading{padding:100px 100px 100px 0}.vision-card{padding:0 30px 30px}.vision-picture__image{height:105px;margin-bottom:35px;margin-right:-30px;width:160px}.feature-image__background{height:400px}.feature-image__slider .image__slider-item{height:250px}.vision-heading__title{font-size:1.42857142857rem;line-height:1.4}.feature-logo__text{font-size:2.14285714286rem}}@media (max-width:1199px){.intro-heading{padding:80px 80px 80px 0}.intro-heading__tag{margin-bottom:10px}}@media (max-width:991px){.section-module-1 .section-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.vision-feature__image{width:calc(100% - 300px)}.feature-image__background,.feature-image__slider{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.intro-heading{padding:100px 50px 100px 0}.intro-heading>*{-webkit-box-flex:0;-ms-flex:none;flex:none}.visions-list{width:300px}.section-module-1 .visions-list>*{width:100%}.visions-list>:not(:last-child){border-bottom:1px solid var(--color-border-black)}.vision-feature__image{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto}.vision-picture__image{height:90px;width:160px}.vision-heading__title{font-size:1.28571428571rem;line-height:1.5}.feature-image__background{height:280px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.feature-image__background picture{height:100%;left:0;position:absolute;top:0;width:100%}.feature-logo__text{display:none;font-size:1.85714285714rem;line-height:1.4}}@media (max-width:767px){.intro-heading__tag{font-size:1rem;line-height:1.5;margin-bottom:5px}}@media (max-width:575px){.vision-feature__image,.visions-list{width:100%}.feature-image__background,.feature-image__slider{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.feature-image__background picture{position:static}.vision-picture__image{margin-bottom:25px}}