.content-slider{grid-template-columns:repeat(auto-fill,minmax(50%,1fr));display:grid}.content-slider .right-side{max-width:500px}.content-slider .right-side h4{font-size:16px;font-weight:500}.content-slider .left-side{color:#fff;background-color:#006fae;max-width:100%;height:130vh;padding:80px 100px 100px}.content-slider .left-side .sticky-content{padding:100px 0;position:sticky;top:0}.content-slider .left-side p{text-transform:uppercase;font-size:24px;font-weight:400}.content-slider .left-2{height:200vh;padding-top:300px}.content-slider .image-container{color:#007eae;position:relative}.content-slider .first-image{width:250px;height:250px;position:absolute;top:80px;left:-40px}.content-slider .text-overlay-1 h2,.content-slider .text-overlay-1 h4{margin-block:0;font-size:18px}.content-slider .text-overlay-1 h2{font-size:85px}.content-slider .text-overlay-1 p{font-size:21px;font-weight:400}.content-slider .text-overlay-1{font-size:1.2rem;font-weight:700;position:absolute;top:280px;left:80px}.content-slider .second-image{width:500px;height:500px;position:absolute;left:-120px}.content-slider .floating-box{position:absolute}.content-slider .floating-box-1{background-color:#007eae;width:200px;height:150px;position:absolute;top:50px;left:50px}.content-slider .text-overlay-2{width:calc(100% - 80px)}.content-slider .text-overlay-2 p{z-index:1;background-color:#fff;margin-top:460px;padding:20px;font-weight:500;position:absolute;left:-20px;box-shadow:0 4px 12px #00000026}.content-slider .text-overlay-2 .floating-box{background-color:#fedf43;width:200px;height:150px;top:470px;left:-50px}.content-slider .text-overlay-2{padding:40px;font-size:1.2rem;font-weight:700;position:absolute;top:calc(50vh + 300px);left:80px}.content-slider .text-overlay-3{width:calc(100% - 80px)}.content-slider .text-overlay-3 p{z-index:1;background-color:#fff;margin-top:460px;padding:20px;font-weight:500;position:absolute;left:-20px;box-shadow:0 4px 12px #00000026}.content-slider .text-overlay-3 .floating-box{background-color:#007eae;width:200px;height:150px;top:470px;left:-50px}.content-slider .text-overlay-3{padding:40px;font-size:1.2rem;font-weight:700;position:absolute;top:300px;left:80px}.content-slider .text-overlay-4{width:calc(100% - 80px)}.content-slider .text-overlay-4 p{z-index:1;background-color:#fff;margin-top:270px;padding:20px;font-weight:500;position:absolute;left:100px;box-shadow:0 4px 12px #00000026}.content-slider .text-overlay-4 .floating-box{background-color:#fedf43;width:250px;height:120px;top:280px;left:70px}.content-slider .text-overlay-4{padding:40px;font-size:1.2rem;font-weight:700;position:absolute;top:calc(100vh + 300px);left:0}@media (width<=768px){.content-slider{grid-template-columns:1fr}.content-slider .left-side{height:300px;padding:40px}.content-slider .left-side .sticky-content{padding:20px 0;position:relative;top:auto}.content-slider .left-2{height:300px}.content-slider .right-side{width:100%;max-width:100%;margin-top:-135px;position:relative}.content-slider .image-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.content-slider .first-image{width:90vw;height:90vw;position:relative;top:85px;left:0}.content-slider .floating-box-1{background-color:#007eae;width:40vw;height:40vw;position:absolute;top:50px;left:0}.content-slider .text-overlay-1{width:80vw;margin-bottom:50px;position:relative;top:30px;left:0}.content-slider .text-overlay-2{flex-direction:column;align-items:center;width:80vw;margin-bottom:50px;display:flex;position:relative;top:0;left:0}.content-slider .text-overlay-2 .floating-box{top:96vw;left:-15px}.content-slider .text-overlay-2 p{width:105%;margin-top:15px;position:relative;left:0}.content-slider .text-overlay-3{flex-direction:column;align-items:center;width:100%;padding:0;display:flex;position:relative;top:50px;left:0}.content-slider .text-overlay-3 p{width:78%;margin-top:15px;position:relative;left:0}.content-slider .text-overlay-3 .floating-box{top:86vw;left:0}.content-slider .text-overlay-4{flex-direction:column;align-items:center;width:100%;padding:0;display:flex;position:relative;top:50px;left:0}.content-slider .text-overlay-4 p{width:78%;margin-top:15px;position:relative;left:0}.content-slider .text-overlay-4 .floating-box{top:86vw;left:0}.content-slider .second-image{width:90vw;height:90vw;position:relative;left:0}}.content-slider .margin-top-250{margin-top:0}.title-container{align-items:center;display:flex}.title-square{background-color:#fedf43;width:16px;height:16px;margin-right:10px}.margin-top-250{margin-top:250px}.hero-image_large{background-color:#0b111e;width:100vw;height:100vh;position:relative;overflow:hidden}.hero-image_large .hero-image-bg{background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.hero-image_large .hero-image-bg:before{content:"";z-index:1;background:linear-gradient(#0003 0%,#0000001a 50%,#0000004d 100%);width:100%;height:100%;position:absolute;top:0;left:0}.hero-image_large .hero-image-caption{z-index:2;text-align:center;color:#fff;max-width:900px;padding:0 20px;position:relative}.hero-image_large .hero-image-caption h1{letter-spacing:-.5px;text-shadow:0 2px 10px #0000004d;margin:0 0 16px;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:400;line-height:1.15}.hero-image_large .hero-image-caption .hero-image-text p{text-transform:uppercase;letter-spacing:3px;opacity:.9;text-shadow:0 1px 5px #0006;margin:0;font-family:Avenir,Helvetica,sans-serif;font-size:clamp(.9rem,2vw,1.25rem);font-weight:300}.hero-image_large .hero-jump-link{z-index:2;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.hero-image_large .hero-jump-link a{color:#fff;opacity:.75;font-size:2rem;text-decoration:none;transition:opacity .3s,transform .3s;display:inline-block}.hero-image_large .hero-jump-link a:hover{opacity:1;transform:translateY(4px)}.hero-image_large .hero-jump-link{animation:2s infinite bounceArrow}@keyframes bounceArrow{0%,20%,50%,80%,to{transform:translate(-50%)translateY(0)}40%{transform:translate(-50%)translateY(-8px)}60%{transform:translate(-50%)translateY(-4px)}}.company-story-section{background-color:#fff;justify-content:center;padding:130px 20px;display:flex}.company-story-section .container{flex-direction:column;align-items:center;width:100%;max-width:800px;display:flex}.company-story-section .story-header{margin-bottom:40px}.company-story-section .story-header .since-tag{text-transform:uppercase;letter-spacing:2px;color:#0b111e;margin:0 0 8px;font-family:Playfair Display,Didot,Georgia,serif;font-size:1.1rem}.company-story-section .story-header .accent-line{background-color:#0b111e;width:24px;height:2px;margin:0 auto}.company-story-section .story-content{margin-bottom:50px}.company-story-section .story-content .narrative-text{color:#666;text-align:justify;margin:0;font-family:Montserrat,Avenir,Helvetica,sans-serif;font-size:1.05rem;font-weight:300;line-height:1.85}.company-story-section .story-content .narrative-text .drop-cap{float:left;color:#ffcc00d9;margin-top:4px;margin-right:12px;font-family:Playfair Display,Didot,Georgia,serif;font-size:4.8rem;font-weight:400;line-height:.85}.company-story-section .story-action .video-trigger-link{group-hover:opacity .8;flex-direction:column;align-items:center;text-decoration:none;display:inline-flex}.company-story-section .story-action .video-trigger-link .play-button-outer{border:2px solid #fc09;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:20px;transition:transform .3s,border-color .3s;display:flex}.company-story-section .story-action .video-trigger-link .play-button-outer .play-triangle{border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:14px solid #ffcc00e6;width:0;height:0;margin-left:4px}.company-story-section .story-action .video-trigger-link .action-label{text-transform:uppercase;letter-spacing:2px;color:#0b111e;font-family:Montserrat,Avenir,Helvetica,sans-serif;font-size:.75rem;font-weight:700;transition:color .3s}.company-story-section .story-action .video-trigger-link:hover .play-button-outer{border-color:#fc0;transform:scale(1.05)}.company-story-section .story-action .video-trigger-link:hover .action-label{color:#fc0}
