﻿#lead h2{position:relative;max-width:1240px}#lead h2::before{content:"";position:relative;width:90px;height:2px;background:#e31f28;display:block;margin-bottom:25px}#lead .image-callout{min-height:600px;position:relative;padding:28px}#lead .image-callout .content{position:absolute;width:90%;bottom:27px;z-index:20;text-shadow:0 0 3px #fff,0 0 27px #fff,0 0 8px #fff}@media screen and (min-width: 641px){#lead .image-callout .content{position:relative;width:100%;padding:10px;max-width:280px;text-shadow:unset;bottom:unset}}#lead .image-callout .content p{font-size:18px;line-height:24px}#lead .image-callout .content .btn{font-family:"Gotham-Medium" !important;font-size:15px;padding:10px 1.5rem}#lead .right h4{font-family:"Gotham-Book";font-weight:400}#lead .right p{font-size:20px;line-height:30px}#vision-and-purpose .lead h3{font-family:"Gotham-Book" !important;font-weight:normal}#vision-and-purpose .lead p{font-size:20px;line-height:30px}#vision-and-purpose .blue-bar{background:#b2e2f4}#vision-and-purpose .blue-bar .card{background:#fff;padding:40px;height:100%}@media screen and (min-width: 1025px){#vision-and-purpose .blue-bar .card{padding:0 63px 63px}}#vision-and-purpose .blue-bar .card p{font-size:20px;line-height:30px}#vision-and-purpose .blue-bar .card hr{margin:1.5em 0;border-top:2px solid #e31f28;max-width:90px}#our-commitment h2{font-family:"Gotham-Book" !important}#our-commitment p{font-size:20px;line-height:30px}#our-commitment .dice-block{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:15px;margin-bottom:15px}#our-commitment .dice-block .description{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-bottom:1px solid #e31f28}#our-commitment .dice-block .description h5{margin-bottom:5px;color:#e31f28}#our-commitment .dice-block .description p{font-size:18px;line-height:24px}#our-commitment .image-callout{min-height:560px;position:relative;padding:35px}#our-commitment .image-callout .content{position:absolute;width:80%;bottom:45px;z-index:20}#our-commitment .image-callout .content h4{color:#fff;margin-bottom:16px}#our-commitment .image-callout .content p{color:#fff;font-size:18px;line-height:24px}#our-commitment .image-callout .content .btn{font-family:"Gotham-Medium" !important;font-size:15px;padding:10px 1.5rem}#team-success{background:#f1f1f3}#team-success h2{position:relative}#team-success h2::before{content:"";position:relative;width:90px;height:2px;background:#e31f28;display:block;margin-bottom:25px}#memorable-moments-timeline{position:relative;background:#474848;color:#fff}#memorable-moments-timeline .lead p{margin:0 auto 27px auto;max-width:960px}#memorable-moments-timeline .accent-arrow{position:absolute;right:0px;top:-295.5px}#memorable-moments-timeline select#timeline-year{margin:0 auto;padding:13px 50px 13px 20px;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:none}#memorable-moments-timeline .timeline{position:relative}#memorable-moments-timeline .timeline_stage{overflow:hidden}#memorable-moments-timeline .timeline_track{display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x proximity;scroll-behavior:smooth}#memorable-moments-timeline .timeline_track::-webkit-scrollbar{display:none}#memorable-moments-timeline .timeline_track{-webkit-overflow-scrolling:touch;height:470px;cursor:grab}#memorable-moments-timeline .timeline_track.is-dragging{cursor:grabbing;user-select:none;scroll-snap-type:none}#memorable-moments-timeline .timeline_group{position:relative;border-left:2px solid #e31f28;border-bottom:2px solid #e31f28;padding-top:92px;padding-left:45px;padding-right:45px;flex:0 0 auto;scroll-snap-align:start}#memorable-moments-timeline .timeline_group .landmark{position:absolute;top:0;left:0;font-family:"Gotham-Medium";font-size:30px;line-height:normal;color:#fff;clip-path:polygon(0 0px, 127px 0, 100% 50%, 127px 100%, 0px 100%);padding:9.5px 0 9.5px 31px;width:151px}#memorable-moments-timeline .timeline_group .cards{display:flex;gap:24px}#memorable-moments-timeline .timeline_group .cards .card{position:relative;background:#fff;height:335px;width:330px;padding:15px 20px;text-align:center;color:#474848}#memorable-moments-timeline .timeline_group .cards .card .featured-image{pointer-events:none !important;display:flex;flex-direction:column;justify-content:center;align-items:center;height:158px;width:100%;background:#fff;margin-bottom:10px}#memorable-moments-timeline .timeline_group .cards .card .featured-image img{max-height:158px !important;width:auto;margin:0 auto}#memorable-moments-timeline .timeline_group .cards .card h6{margin-bottom:16px}#memorable-moments-timeline .timeline_group .cards .card p{font-size:15px;line-height:normal;margin:0}#memorable-moments-timeline .timeline_group .cards .card::after{content:"";position:absolute;bottom:-40px;left:50.2%;transform:translateX(-50.2%);height:38px;border-left:3px dashed #707070}#memorable-moments-timeline .timeline_controls{width:100%;position:absolute;top:50%;transform:translateY(-50%)}#memorable-moments-timeline .timeline_controls button{display:none;border:none;background:none;padding:0}#memorable-moments-timeline .timeline_controls button.next{position:absolute;right:0}#memorable-moments-timeline .timeline_controls button.prev{position:absolute;left:0}#memorable-moments-timeline .timeline_controls button i{color:#e31f28;font-size:40px;cursor:pointer}#memorable-moments-timeline .timeline_controls button.disabled{pointer-events:none;cursor:unset}#memorable-moments-timeline .timeline_controls button.disabled i{color:#6e6f6f}@media screen and (min-width: 1280px){#memorable-moments-timeline .timeline_controls button{display:block}}@media screen and (min-width: 1580px){#memorable-moments-timeline .timeline_controls button.next{right:-60px}#memorable-moments-timeline .timeline_controls button.prev{left:-60px}}#customer-stories{position:relative}#customer-stories p.title{font-family:"HelveticaNeueLTStd-BdCn" !important;font-size:17px;letter-spacing:.34px;text-transform:uppercase;margin-bottom:2px}#customer-stories .customer-stories-carousel .testimonial-card .card-body-wrapper{position:relative;aspect-ratio:16/10}#customer-stories .customer-stories-carousel .testimonial-card.video .card-body{position:relative;background:#fff;height:100%;display:flex}#customer-stories .customer-stories-carousel .testimonial-card.video .card-body a{width:100%}#customer-stories .customer-stories-carousel .testimonial-card.video .card-body .video-bg{position:relative;width:100%;height:100%;background-size:100%;background-repeat:no-repeat;background-position:center center;background-color:#000;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;cursor:pointer}#customer-stories .customer-stories-carousel .testimonial-card.video .card-body .video-bg .play-icon{position:relative;z-index:10;width:118px}#customer-stories .customer-stories-carousel .testimonial-card.video .card-body .video-bg::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.25)}#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body{position:relative;background:#fff;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2em;padding:65px 25px}@media screen and (min-width: 1025px){#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body{padding:25px 55px}}#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body::before{content:url("../img/quote-open.svg");position:absolute;top:-25px;left:40px;z-index:100}#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body::after{content:url("../img/quote-close.svg");position:absolute;bottom:-25px;right:40px;z-index:100}#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body p{position:relative;font-size:17px;letter-spacing:.36px;line-height:24px !important;text-align:center}#customer-stories .customer-stories-carousel .testimonial-card.quote .card-body p::before{display:block;width:137px;position:relative;content:url("../img/5-stars.svg");margin:0 auto 10px auto}#customer-stories .customer-stories-carousel .testimonial-card .name{font-family:"Gotham-Medium" !important;margin-top:1em;margin-bottom:3px;line-height:normal !important}#customer-stories .customer-stories-carousel .testimonial-card .location{font-size:14px;letter-spacing:.26px;line-height:normal !important}#customer-stories .customer-stories-carousel .owl-stage-outer{padding:25px 0}#customer-stories .customer-stories-carousel .owl-stage-outer .owl-stage{display:flex}#customer-stories .customer-stories-carousel .owl-dot span{background:#00b1c3;opacity:.35}#customer-stories .customer-stories-carousel .owl-dot.active span{background:#00b1c3;opacity:1}#customer-stories .customer-stories-carousel .owl-nav{display:none}@media screen and (min-width: 1570px){#customer-stories .customer-stories-carousel .owl-nav{display:flex;flex-direction:row;justify-content:space-between;position:absolute;top:122px;width:100%;z-index:1000;left:0;right:0}#customer-stories .customer-stories-carousel .owl-nav .owl-prev{position:absolute;top:0;left:-70px}#customer-stories .customer-stories-carousel .owl-nav .owl-next{position:absolute;top:0;right:-70px}}#customer-stories .customer-stories-carousel .owl-nav.disabled{opacity:0;pointer-events:none}#customer-stories .customer-stories-carousel .owl-nav button i{color:#e31f28;position:relative;font-size:55px}#customer-stories .customer-stories-carousel .owl-nav button:hover{background:none}#customer-stories .accent-arrow{position:absolute;left:0px;top:-295.5px}#learn-more{background:#f1f1f3}@media screen and (min-width: 1441px){#learn-more .row.cards>div{border-bottom:1px solid #e31f28}}#learn-more .card .content{padding:25px 12px;text-align:center}#learn-more .card .content h6{margin-bottom:16px}#learn-more .card .content p{font-size:15px;line-height:17px}#learn-more .card .content a{display:inline-block;font-family:"HelveticaNeueLTStd-BdCn";font-size:15px;color:#474848;text-transform:uppercase;text-decoration:none}#learn-more .card .content a:hover{color:#e31f28;text-decoration:underline}#faq .faqs p{font-family:"Gotham-Book";font-size:15px;line-height:23px}#faq .faqs a{color:#474848}#faq .faqs a:hover{color:#e31f28}#faq .faqs .faq-item>h5{position:relative;padding-bottom:15px;margin-bottom:17px;padding-right:30px;border-bottom:1px solid #e31f28;cursor:pointer;font-family:"Gotham-Medium" !important;font-size:18px;color:#030303;line-height:normal}#faq .faqs .faq-item>h5::after{position:absolute;right:3px;font-family:"trico-icons";font-size:18px;color:#e31f28;content:"";transform:rotate(0);transition:.22s linear all}#faq .faqs .faq-item .answer{display:none}#faq .faqs .faq-item.active h5::after{transform:rotate(-180deg)}/*# sourceMappingURL=page-about-us.css.map */