html{scroll-behavior:smooth}#anchor-two{transform:translateY(150vh)}#anchor-two.active~.sidebar-nav a,#anchor-two.active~.sidebar-nav i:before{color:#fff}#anchor-two.active~.sidebar-nav li:after,#anchor-two.active~.sidebar-nav li:before{background-color:#fff}.js nav.sidebar-nav{padding:0;height:inherit;width:29px;height:39px;bottom:10vh;right:1vw}.js nav.sidebar-nav a,.js nav.sidebar-nav i:before{transition:color .3s}.js nav.sidebar-nav li:after,.js nav.sidebar-nav li:before{transition:background-color .3s}.js nav.sidebar-nav .back-to-top{padding-bottom:0}#history,#top{transform:translateY(50px)}#page{background-color:#f8f8f8}#page .title{margin-bottom:132px}#page .title h2{margin-bottom:72px}#page .history-contact h4{text-transform:unset}.title{margin-bottom:0;position:relative;width:100%;color:#26251d}.title .width-wrap-1300{padding:0}.title h2{text-align:center;font:normal normal 600 14px/50px freight-sans-pro,sans-serif;letter-spacing:2.8px;color:#ee5338;text-transform:uppercase;opacity:1}.title p{text-align:left;font:normal normal normal 16px/24px freight-sans-pro,sans-serif;letter-spacing:0;color:#232b30;opacity:1;width:57.69230769vw;padding-left:25px}.title:after{position:absolute;top:50px;content:"";background-image:url(../media/illustration-hourglass.png);background-size:contain;height:480px;width:292px;background-repeat:no-repeat;right:-114px}.divider{border-bottom:1px #232b30 solid;width:50px;margin-bottom:20px}.content{padding:0 25px}.content p{padding:0}.fullfeature{background-color:#efefef}.fullfeature .width-wrap-1300{padding:0}.fullfeature img{width:97.33333333vw}.fullfeature p{font-family:freight-sans-pro,sans-serif;font-size:1em;margin:0 auto 40px;padding:0 5.33333333%}.fullfeature p a{color:#38b3c9}.fullfeature p a:active,.fullfeature p a:focus,.fullfeature p a:hover{color:#ee5338;text-decoration:underline}.fullfeature .history .left img.tilt{transform:matrix(.99,-.14,.14,.99,0,0);top:-50px;left:-40px}.fullfeature .history h4{text-align:left;margin-bottom:30px;letter-spacing:0}.fullfeature .history p{padding:0}.fullfeature .history p.culture-links{margin-top:0}.fullfeature .history p.culture-links a{text-align:left}.history h4{font:normal normal normal 14px/26px freight-sans-pro,sans-serif;letter-spacing:1.4px;color:#232b30;text-transform:uppercase;opacity:1}.history h3{margin-bottom:25px}.history p{font-family:freight-sans-pro,sans-serif;margin:0 auto 30px;padding:0 19.2%}.timeline{position:relative;width:100%;overflow:hidden}.timeline h4{text-align:center;font:normal normal normal 30px/36px adobe-garamond-pro,serif;letter-spacing:0;color:#232b30;margin-bottom:10px;margin-top:68px;padding:0 44px;text-transform:capitalize}.timeline p{margin:0 auto 40px;padding:0 9.74358974%;font:normal normal normal 16px/24px freight-sans-pro,sans-serif;letter-spacing:0;color:#232b30;text-align:center}.mobile-timeline{width:100%}.mobile-timeline .width-wrap-1300{padding:0}.mobile-timeline .tlCarouselContent{position:relative;overflow:hidden;width:100%;display:block}.mobile-timeline .tlCarouselContent ul{position:relative;margin:0;padding:0;list-style-type:none;width:10000%;display:flex;align-items:stretch}.mobile-timeline .tlCarouselContent ul:after{display:table;content:"";clear:both}.mobile-timeline .tlCarouselContent li{width:1%;float:left;padding:0}.mobile-timeline .tlCarouselContent li:first-of-type .timeline-desc .description:after{position:absolute;width:50%;border-top:solid #ee5338 1px;content:'';top:0;right:0}.mobile-timeline .tlCarouselContent li:first-of-type .timeline-desc .description:before{display:none}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc .description:before{position:absolute;width:50%;border-top:solid #ee5338 1px;content:'';top:0;right:auto;left:0}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc .description:after{display:none}.mobile-timeline .tlCarouselContent li .timeline-desc{position:relative;min-height:210px;display:block;margin-top:60px}.mobile-timeline .tlCarouselContent li .timeline-desc .ghost-year{position:absolute;top:-50px;left:50%;transform:translateX(-50%);font:italic normal 600 250px/36px adobe-garamond-pro;letter-spacing:-6.25px;color:#efefef;opacity:1;margin:0 auto;z-index:-1;line-height:210px}.mobile-timeline .tlCarouselContent li .timeline-desc .timeline-year{font:normal normal normal 14px/50px freight-sans-pro,sans-serif;letter-spacing:2.8px;color:#ee5338;text-transform:uppercase;opacity:1;position:relative;z-index:1;text-align:center;margin-bottom:0}.mobile-timeline .tlCarouselContent li .timeline-desc .timeline-year:before{position:absolute;width:18px;height:18px;border-radius:50%;border:solid #ee5338 2px;background:#fff;left:50%;bottom:-11px;content:'';margin-left:-11px}.mobile-timeline .tlCarouselContent li .timeline-desc .timeline-year:after{position:absolute;width:6px;height:6px;border-radius:50%;background:#ee5338;border:solid #ee5338 1px;left:50%;bottom:-4px;content:'';margin-left:-4px}.mobile-timeline .tlCarouselContent li .timeline-desc .description{font:normal normal normal 16px/24px freight-sans-pro,sans-serif;letter-spacing:0;color:#6b757b;opacity:1;text-align:center;z-index:0;padding-top:30px}.mobile-timeline .tlCarouselContent li .timeline-desc .description:after{position:absolute;width:100%;border-top:solid #ee5338 1px;content:'';top:0;right:0}.mobile-timeline .tlCarouselContent li .img-box{height:80.76923077vw;width:100%;display:flex;justify-content:center;align-items:center}.mobile-timeline .tlCarouselContent li .img-box .timeline-img{max-width:84.35897436vw;max-height:80.76923077vw;width:auto;height:auto}.mobile-timeline .nav{position:absolute;top:calc(80.76923076923077vw + 97px);bottom:146px;width:27px;height:27px}.mobile-timeline .prev{left:25px;background:url(../media/mobile-nav-arrow-left.png);background-size:contain;border:none;background-repeat:no-repeat}.mobile-timeline .next{right:25px;background:url(../media/mobile-nav-arrow-right.png);background-size:contain;border:none;background-repeat:no-repeat}header{display:none}.logo-carousel{width:100%;padding-bottom:150px}.logo-carousel .width-wrap-1300{padding:0}.logo-carousel h3{text-align:center;font:normal normal normal 30px/50px adobe-garamond-pro;letter-spacing:0;color:#232b30;opacity:1}.logo-carousel .logoCarouselContent{position:relative;overflow:hidden;width:100%;display:block}.logo-carousel .logoCarouselContent ul{position:relative;margin:0;padding:0;list-style-type:none;width:10000%;display:flex;align-items:stretch}.logo-carousel .logoCarouselContent ul:after{display:table;content:"";clear:both}.logo-carousel .logoCarouselContent li{width:1%;float:left;padding:0;display:flex;flex-direction:column;flex-wrap:wrap;align-self:flex-start}.logo-carousel .nav{position:absolute;top:100px;width:27px;height:27px}.logo-carousel .prev{left:25px;background:url(../media/mobile-nav-arrow-left.png);background-size:contain;border:none;background-repeat:no-repeat}.logo-carousel .next{right:25px;background:url(../media/mobile-nav-arrow-right.png);background-size:contain;border:none;background-repeat:no-repeat}.logo-carousel .logo-bar{display:none}.logo-carousel .logo-desc{width:87.17948718vw;margin:25px auto 25px;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0;transition:opacity 1.1s;z-index:3;position:relative}.logo-carousel .logo-desc:after{display:none}.logo-carousel .logo-desc .logo-box{width:43.07692308vw;height:23.07692308vw;margin-bottom:25px;display:flex;align-items:center}.logo-carousel .logo-desc .logo-box .logo{height:90px;width:100%;-o-object-fit:contain;object-fit:contain}.logo-carousel .logo-desc .description{text-align:left;font:normal normal normal 16px/24px freight-sans-pro,sans-serif;letter-spacing:0;color:#26251d;opacity:1}blockquote:before{display:none}.history{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-width:100%;width:100vw;margin-bottom:30px}.history .content{margin-top:20px}.on-snap-scroll-container.active-after .sidebar-nav{position:absolute}.menu{-webkit-animation:none!important;animation:none!important}.menu .menu-breadcrumb{display:none}.menu .menu-logo:before{background-image:url(../media/logo-wr-color.svg)}.menu.scrolled{background-color:#f8f8f8}.menu.scrolled .menu-breadcrumb{display:none}.menu.scrolled .menu-logo{color:#ee5338}.history-contact{position:relative;margin-bottom:390px}.history-contact div{padding:0 10px}.history-contact h4{text-align:center;font:normal normal normal 30px/36px adobe-garamond-pro,serif;letter-spacing:0;color:#26251d;opacity:1;text-transform:unset}.history-contact p{text-align:center;font:normal normal normal 18px/28px freight-sans-pro,sans-serif;letter-spacing:0;opacity:1;padding-bottom:25px}.history-contact p a{color:#ee5338}.history-contact div{position:relative}.history-contact div:after{position:absolute;content:"";background-image:url(../media/illustration-phone.png);background-size:contain;height:390px;width:596px;background-repeat:no-repeat;left:50%;transform:translateX(-66%)}.gradient-links{width:100%;padding-bottom:60px}.gradient-links li:nth-of-type(1) a{background:linear-gradient(180deg,#ee5338,#f58f95)}.gradient-links li:nth-of-type(2) a{background:linear-gradient(180deg,#fabbd9,#60c2d4)}.gradient-links li:nth-of-type(3) a{background:linear-gradient(180deg,#60c2d4,#89c39a)}.gradient-links li:nth-of-type(4) a{background:linear-gradient(180deg,#89c39a,#cbc43b)}@media only screen and (min-width:768px){.title:after{height:671px;width:407px;right:-80px;top:-40px}.fullfeature img{width:50vw}.history{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-width:100%;width:100vw}.history p{max-width:600px;margin-left:auto;margin-right:auto;padding:0}.logo-carousel{width:100%}.logo-carousel .width-wrap-1300{padding:0}.logo-carousel h3{text-align:center;font:normal normal normal 30px/50px adobe-garamond-pro;letter-spacing:0;color:#232b30;opacity:1}.logo-carousel .carouselContent{position:relative;overflow:hidden;width:100%;display:block}.logo-carousel .carouselContent ul{position:relative;margin:0;padding:0;list-style-type:none;width:10000%;display:flex;align-items:stretch}.logo-carousel .carouselContent ul:after{display:table;content:"";clear:both}.logo-carousel .carouselContent li{width:1%;float:left;padding:0;display:flex;flex-direction:column;flex-wrap:wrap;align-self:flex-start}.logo-carousel .nav{position:absolute;top:50%;width:27px;height:27px}.logo-carousel .logo-bar{display:none}.logo-carousel .logo-desc{flex-direction:row-reverse}.logo-carousel .logo-desc span{width:50%}.logo-carousel .logo-desc .logo-box{justify-content:center}.logo-carousel .logo-desc .logo-box .logo{height:174px;width:325px}.logo-carousel .logo-desc .description{padding-left:20px}.mobile-break{display:none}.mobile-timeline{width:100%;padding:0 6.77083333vw}.mobile-timeline .tlCarouselContent{position:relative;overflow:hidden;width:100%;display:block}.mobile-timeline .tlCarouselContent ul{position:relative;margin:0;padding:0;list-style-type:none;width:100%;flex-direction:column;display:flex;align-items:stretch}.mobile-timeline .tlCarouselContent ul:after{display:table;content:"";clear:both}.mobile-timeline .tlCarouselContent li{width:100%;display:flex;justify-content:center;padding-bottom:50px}.mobile-timeline .tlCarouselContent li:nth-child(odd){flex-direction:row-reverse}.mobile-timeline .tlCarouselContent li:nth-child(odd) .img-box{height:auto;padding-left:25px}.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc{position:relative;padding-left:25px}.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc:after{position:absolute;height:115%;border-left:1px dashed #707070;content:'';top:160px;right:0}.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc .ghost-year{left:0}.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc .description,.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc .timeline-year{padding-left:0}.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc .timeline-year{text-align:left}.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc .timeline-year:before{left:auto;right:0;margin-left:0;margin-right:-11px}.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc .timeline-year:after{left:auto;right:0;margin-left:0;margin-right:-4px}.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc .description{margin-right:50px;text-align:left;margin-left:0}.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc .description:after{position:absolute;width:115%;border-top:solid #ee5338 1px;content:'';top:0;right:auto;left:0}.mobile-timeline .tlCarouselContent li:nth-child(even){flex-direction:row}.mobile-timeline .tlCarouselContent li:nth-child(even) .img-box{position:relative;height:auto;padding-right:25px}.mobile-timeline .tlCarouselContent li:nth-child(even) .img-box:before{position:absolute;height:115%;border-left:1px dashed #707070;content:'';top:160px;right:0}.mobile-timeline .tlCarouselContent li:nth-child(even) .timeline-desc{padding-right:25px}.mobile-timeline .tlCarouselContent li:nth-child(even) .timeline-desc .ghost-year{right:0;left:auto}.mobile-timeline .tlCarouselContent li:nth-child(even) .timeline-desc .description,.mobile-timeline .tlCarouselContent li:nth-child(even) .timeline-desc .timeline-year{padding-right:0}.mobile-timeline .tlCarouselContent li:nth-child(even) .timeline-desc .timeline-year{text-align:right}.mobile-timeline .tlCarouselContent li:nth-child(even) .timeline-desc .timeline-year:after{right:auto;left:0;margin-right:0;margin-left:-4px}.mobile-timeline .tlCarouselContent li:nth-child(even) .timeline-desc .timeline-year:before{right:auto;left:0;margin-right:0;margin-left:-11px}.mobile-timeline .tlCarouselContent li:nth-child(even) .timeline-desc .description{margin-left:auto;text-align:right;margin-right:0}.mobile-timeline .tlCarouselContent li:nth-child(even) .timeline-desc .description:after{position:absolute;width:115%;border-top:solid #ee5338 1px;content:'';top:0;right:0;left:auto}.mobile-timeline .tlCarouselContent li:nth-last-child(2) .img-box:before{position:absolute;height:99%;border-left:1px dashed #707070;content:'';top:160px;right:0}.mobile-timeline .tlCarouselContent li:first-of-type .timeline-desc:after{position:absolute;height:115%;border-left:1px dashed #707070;content:'';top:160px;right:0}.mobile-timeline .tlCarouselContent li:first-of-type .timeline-desc .description:before{display:none}.mobile-timeline .tlCarouselContent li:last-of-type .img-box{display:none}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc{border:none;margin:0 auto;width:100%;padding-left:0}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc:after{display:none}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc .ghost-year{display:none}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc .timeline-year{text-align:center;padding:0 9.74358974%}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc .timeline-year:after{left:50%;right:auto;margin-left:-4px;margin-right:0;bottom:auto;top:-4px}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc .timeline-year:before{left:50%;right:auto;margin-left:-11px;margin-right:0;bottom:auto;top:-11px}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc .description{text-align:center;margin:0 auto;width:100%;padding-top:0}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc .description:after,.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc .description:before{display:none}.mobile-timeline .tlCarouselContent li .timeline-desc{position:relative;min-height:210px;display:block;padding-top:107.5px;margin-top:0;width:40.15384615vw}.mobile-timeline .tlCarouselContent li .timeline-desc .ghost-year{position:absolute;top:34px;left:0;transform:none;font:italic normal 600 250px/36px adobe-garamond-pro;letter-spacing:-6.25px;color:#efefef;opacity:1;margin:0 auto;z-index:-1;line-height:210px}.mobile-timeline .tlCarouselContent li .timeline-desc .timeline-year{font:normal normal normal 14px/50px freight-sans-pro,sans-serif;letter-spacing:2.8px;color:#ee5338;text-transform:uppercase;opacity:1;position:relative;z-index:1;text-align:center;margin:0 auto}.mobile-timeline .tlCarouselContent li .timeline-desc .timeline-year:before{position:absolute;width:18px;height:18px;border-radius:50%;border:solid #ee5338 2px;background:#fff;left:50%;bottom:-11px;content:'';margin-left:-11px}.mobile-timeline .tlCarouselContent li .timeline-desc .timeline-year:after{position:absolute;width:6px;height:6px;border-radius:50%;background:#ee5338;border:solid #ee5338 1px;left:50%;bottom:-4px;content:'';margin-left:-4px}.mobile-timeline .tlCarouselContent li .timeline-desc .description{font:normal normal normal 16px/24px freight-sans-pro,sans-serif;letter-spacing:0;color:#6b757b;opacity:1;text-align:center;z-index:0;padding:30px 0 0;width:27.34375vw}.mobile-timeline .tlCarouselContent li .timeline-desc .description:after{position:absolute;width:105%;border-top:solid #ee5338 1px;content:'';top:0;right:0}.mobile-timeline .tlCarouselContent li .img-box{height:315px;width:40.15384615vw;display:flex;justify-content:center;align-items:center}.mobile-timeline .tlCarouselContent li .img-box .timeline-img{width:100%;height:315px;-o-object-fit:contain;object-fit:contain}.mobile-timeline .nav{position:absolute;bottom:146px;width:27px;height:27px}.mobile-timeline .prev{display:none}.mobile-timeline .next{display:none}}@media only screen and (min-width:1024px){#top{transform:translateY(-120px)}#history{transform:translateY(-75px)}#page .title{margin-bottom:100px}#page .title h2{margin-bottom:20px}.title:after{right:-25px;top:-50px}section{width:100%;padding-left:100px;padding-right:100px}section .width-wrap-1300{padding:0}h4{text-align:left;font:normal normal normal 30px/36px adobe-garamond-pro,serif;letter-spacing:0;color:#26251d;opacity:1;text-transform:capitalize}.title{margin-bottom:50px}.title h2{margin:0 auto;text-align:center}.title p{margin:0;text-align:center;font:normal normal normal 16px/24px freight-sans-pro,sans-serif;letter-spacing:0;color:#232b30;opacity:1;padding:0 15px}.logo-carousel{width:100%;padding:0 6.15384615% 200px}.logo-carousel .width-wrap-1300{max-width:100%;margin:0 auto}.logo-carousel h3{text-align:center;font:normal normal normal 30px/50px adobe-garamond-pro;letter-spacing:0;color:#232b30;opacity:1;margin-bottom:20px}.logo-carousel .carouselContent{position:relative;overflow:hidden;width:100%;display:block}.logo-carousel .carouselContent ul{position:relative;margin:0;padding:0;list-style-type:none;width:10000%;display:flex;align-items:stretch}.logo-carousel .carouselContent ul:after{display:table;content:"";clear:both}.logo-carousel .carouselContent li{width:1%;float:left;padding:0;display:flex;flex-direction:column;flex-wrap:wrap;align-self:flex-start}.logo-carousel .nav{position:absolute;top:50%;width:27px;height:27px}.logo-carousel .nav:before{content:"";cursor:pointer;position:absolute;top:10px;width:33px;height:33px;border:1px solid #ee5338;transform:rotate(45deg)}.logo-carousel .prev{left:0;background:0 0}.logo-carousel .prev:before{border-width:0 0 3px 3px;left:12px}.logo-carousel .next{right:0;background:0 0}.logo-carousel .next:before{border-width:3px 3px 0 0;right:12px}.logo-carousel .logo-desc{flex-direction:row-reverse;margin-top:0}.logo-carousel .logo-desc span{width:50%}.logo-carousel .logo-desc .logo-box{justify-content:center;height:auto}.logo-carousel .logo-desc .logo-box .logo{height:174px;width:325px}.logo-carousel .logo-desc .description{padding-left:6.61538462%}.logo-carousel .logo-bar{display:flex;justify-content:space-between;position:absolute;left:50%;transform:translateX(-50%);width:74.61538462vw}.logo-carousel .logo-bar:after{position:absolute;width:100%;border-top:1px dashed #707070;content:'';top:50%;right:0}.logo-carousel .logo-bar li{background:#f8f8f8}.logo-carousel .logo-bar .logo-preview{width:auto;height:41px;padding:0 4px}.fullfeature{background:#efefef 0 0 no-repeat padding-box;width:100%;z-index:2}.fullfeature .content{padding:0}.fullfeature .history .content{width:40.234375vw}.fullfeature .history{align-items:center}.fullfeature .history{flex-direction:row;justify-content:flex-start}.fullfeature .history .content{margin-left:50px;padding:0 5px 0 0}.fullfeature .history .left{float:left}.fullfeature .history .left img.tilt{transform:matrix(.99,-.14,.14,.99,0,0);top:0;left:-10px}.fullfeature img{width:45.07692308vw;max-width:100%;z-index:2}.timeline h4{font-size:2.25em;margin-bottom:20px}.timeline p{margin-bottom:25px}.mobile-timeline{width:100%;padding:0}.mobile-timeline .tlCarouselContent{position:relative;overflow:hidden;width:100%;display:block}.mobile-timeline .tlCarouselContent ul{position:relative;margin:0;padding:0;list-style-type:none;width:100%;flex-direction:column;display:flex;align-items:stretch}.mobile-timeline .tlCarouselContent ul:after{display:table;content:"";clear:both}.mobile-timeline .tlCarouselContent li{width:100%;display:flex;justify-content:center;padding-bottom:50px}.mobile-timeline .tlCarouselContent li:nth-child(odd){flex-direction:row-reverse}.mobile-timeline .tlCarouselContent li:nth-child(odd) .img-box{height:auto;padding-left:25px}.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc{position:relative;padding-left:15.38461538vw}.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc:after{position:absolute;height:115%;border-left:1px dashed #707070;content:'';top:160px;right:0}.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc .timeline-year:before{left:auto;right:0;margin-left:0;margin-right:-11px}.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc .timeline-year:after{left:auto;right:0;margin-left:0;margin-right:-4px}.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc .description{margin-right:50px;text-align:left}.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc .description:after{position:absolute;width:105%;border-top:solid #ee5338 1px;content:'';top:0;right:auto;left:0}.mobile-timeline .tlCarouselContent li:nth-child(even){flex-direction:row}.mobile-timeline .tlCarouselContent li:nth-child(even) .img-box{position:relative;height:auto;padding-right:25px}.mobile-timeline .tlCarouselContent li:nth-child(even) .img-box:before{position:absolute;height:115%;border-left:1px dashed #707070;content:'';top:160px;right:0}.mobile-timeline .tlCarouselContent li:nth-child(even) .timeline-desc{padding-right:15.38461538vw}.mobile-timeline .tlCarouselContent li:nth-child(even) .timeline-desc .timeline-year:after{right:auto;left:0;margin-right:0;margin-left:-4px}.mobile-timeline .tlCarouselContent li:nth-child(even) .timeline-desc .timeline-year:before{right:auto;left:0;margin-right:0;margin-left:-11px}.mobile-timeline .tlCarouselContent li:nth-child(even) .timeline-desc .description{margin-left:auto;text-align:right}.mobile-timeline .tlCarouselContent li:nth-child(even) .timeline-desc .description:after{position:absolute;width:105%;border-top:solid #ee5338 1px;content:'';top:0;right:0;left:auto}.mobile-timeline .tlCarouselContent li:first-of-type .timeline-desc:after{position:absolute;height:115%;border-left:1px dashed #707070;content:'';top:160px;right:0}.mobile-timeline .tlCarouselContent li:first-of-type .timeline-desc .description:before{display:none}.mobile-timeline .tlCarouselContent li:last-of-type .img-box{display:none}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc{border:none;margin:50px auto 0;width:100%;padding-left:0}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc:after{display:none}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc .ghost-year{display:none}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc .timeline-year:after{left:50%;right:auto;margin-left:-4px;margin-right:0;bottom:auto;top:-4px}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc .timeline-year:before{left:50%;right:auto;margin-left:-11px;margin-right:0;bottom:auto;top:-11px}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc .description{text-align:center;margin:0 auto;width:100%;padding-top:0}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc .description:after,.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc .description:before{display:none}.mobile-timeline .tlCarouselContent li .timeline-desc{position:relative;min-height:210px;display:block;padding-top:107.5px;margin-top:0;width:40.15384615vw}.mobile-timeline .tlCarouselContent li .timeline-desc .ghost-year{position:absolute;top:34px;left:0;transform:none;font:italic normal 600 250px/36px adobe-garamond-pro;letter-spacing:-6.25px;color:#efefef;opacity:1;margin:0 auto;z-index:-1;line-height:210px}.mobile-timeline .tlCarouselContent li .timeline-desc .timeline-year{font:normal normal normal 14px/50px freight-sans-pro,sans-serif;letter-spacing:2.8px;color:#ee5338;text-transform:uppercase;opacity:1;position:relative;z-index:1;text-align:center;margin-bottom:0}.mobile-timeline .tlCarouselContent li .timeline-desc .timeline-year:before{position:absolute;width:18px;height:18px;border-radius:50%;border:solid #ee5338 2px;background:#fff;left:50%;bottom:-11px;content:'';margin-left:-11px}.mobile-timeline .tlCarouselContent li .timeline-desc .timeline-year:after{position:absolute;width:6px;height:6px;border-radius:50%;background:#ee5338;border:solid #ee5338 1px;left:50%;bottom:-4px;content:'';margin-left:-4px}.mobile-timeline .tlCarouselContent li .timeline-desc .description{font:normal normal normal 16px/24px freight-sans-pro,sans-serif;letter-spacing:0;color:#6b757b;opacity:1;text-align:center;z-index:0;padding:30px 0 0;width:20.92307692vw}.mobile-timeline .tlCarouselContent li .timeline-desc .description:after{position:absolute;width:105%;border-top:solid #ee5338 1px;content:'';top:0;right:0}.mobile-timeline .tlCarouselContent li .img-box{height:315px;width:40.15384615vw;display:flex;justify-content:center;align-items:center}.mobile-timeline .tlCarouselContent li .img-box .timeline-img{width:100%;height:315px;-o-object-fit:contain;object-fit:contain}.mobile-timeline .nav{position:absolute;bottom:146px;width:27px;height:27px}.mobile-timeline .prev{display:none}.mobile-timeline .next{display:none}.gradient-links{padding-bottom:80px;margin:50px 0}.gradient-links li{padding:0 14px}.gradient-links li:nth-of-type(1) a{background:linear-gradient(98deg,#ee5338,#f58f95)}.gradient-links li:nth-of-type(2) a{background:linear-gradient(98deg,#fabbd9,#60c2d4)}.gradient-links li:nth-of-type(3) a{background:linear-gradient(98deg,#60c2d4,#89c39a)}.gradient-links li:nth-of-type(4) a{background:linear-gradient(98deg,#89c39a,#cbc43b)}.history-contact{position:relative;margin:18.26923077vw 0;padding-right:50px}.history-contact div{position:relative;padding-left:49.69230769vw}.history-contact div h4{text-align:left}.history-contact div p{text-align:left}.history-contact div:after{position:absolute;content:"";background-image:url(../media/illustration-phone.png);background-size:contain;height:48.07692308vw;width:73.46153846vw;background-repeat:no-repeat;left:37%;transform:translateX(-66%);top:-21vw}.width-wrap-1300{max-width:1300px;margin-left:auto;margin-right:auto;padding-left:7.69230769%;padding-right:7.69230769%}.logo{height:110px;width:209px}}@media only screen and (min-width:1300px){section{width:100%;padding:0 calc((100vw - 1300px)/ 2)}section .width-wrap-1300{max-width:1300px;margin-left:auto;margin-right:auto;padding-left:7.69230769%;padding-right:7.69230769%}h4{text-align:left;font:normal normal normal 30px/36px adobe-garamond-pro,serif;letter-spacing:0;color:#26251d;opacity:1;text-transform:capitalize}.title{margin-bottom:50px}.title h2,.title p{width:540px;margin:0 auto;text-align:center}.title p{font:normal normal normal 16px/24px freight-sans-pro,sans-serif;letter-spacing:0;color:#232b30;opacity:1;padding:0 30px}.logo-carousel{padding:0 80px 245px}.logo-carousel .width-wrap-1300{max-width:1300px}.logo-carousel .logo-desc{width:100%}.fullfeature{background:#efefef 0 0 no-repeat padding-box;width:100%;z-index:2;padding:0 calc((100vw - 1300px)/ 2)}.fullfeature .content{padding:0}.fullfeature .history .content{width:39.23076923vw}.fullfeature .history{flex-direction:row;justify-content:flex-start}.fullfeature .history .content{margin-left:75px;padding:0 5px 0 0}.fullfeature .history .left{float:left}.fullfeature .history .left img.tilt{transform:matrix(.99,-.14,.14,.99,0,0);top:0;left:-10px}.fullfeature .history p{max-width:100%}.fullfeature img{width:586px;z-index:2}.mobile-timeline{width:100%;padding:0}.mobile-timeline .tlCarouselContent{position:relative;overflow:hidden;width:100%;display:block}.mobile-timeline .tlCarouselContent ul{position:relative;margin:0;padding:0;list-style-type:none;width:100%;flex-direction:column;display:flex;align-items:stretch}.mobile-timeline .tlCarouselContent ul:after{display:table;content:"";clear:both}.mobile-timeline .tlCarouselContent li{width:100%;display:flex;justify-content:center;padding-bottom:50px}.mobile-timeline .tlCarouselContent li:nth-child(odd) .timeline-desc{padding-left:200px}.mobile-timeline .tlCarouselContent li:nth-child(even) .timeline-desc{padding-right:200px}.mobile-timeline .tlCarouselContent li:last-of-type .timeline-desc{padding-left:0}.mobile-timeline .tlCarouselContent li .timeline-desc{width:522px}.mobile-timeline .tlCarouselContent li .timeline-desc .description{width:272px}.mobile-timeline .tlCarouselContent li .img-box{width:522px}.gradient-links{padding-bottom:80px}.history-contact{position:relative;margin:475px 0}.history-contact div{position:relative;padding-left:700px;max-width:1300px}.history-contact div h4{text-align:left}.history-contact div p{text-align:left}.history-contact div:after{position:absolute;content:"";background-image:url(../media/illustration-phone.png);background-size:contain;height:625px;width:955px;background-repeat:no-repeat;left:37%;transform:translateX(-66%);top:-265px}}