@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";.about-videos>.inner ul.videos-list{margin:0;padding:0}.about-videos>.inner ul.videos-list li{list-style:none}#about{display:flex;justify-content:space-between;flex-wrap:wrap}#about .about-content{width:75%}#about .about-content>.inner{padding:0 40px 50px 0;min-height:400px}#about .about-content>.inner>h1.title{border-bottom:1px solid #dadada;padding:0 0 10px 0;margin:0}#about .about-content>.inner>h2.title{font-size:100%}#about .about-content>.inner>h2.title a{text-decoration:none;color:inherit!important}@media all and (max-width:768px){#about .about-content{margin-top:43px;width:100%}#about .about-content>.inner{padding:0}#about .about-content>.inner>h1.title{padding:0 0 10px 0}}#about .about-content-nomenu{width:100%}#about .about-content-nomenu>.inner{border:none!important;padding:0 0 50px 0!important}#about .about-menu{width:20%}#about .about-menu>.inner{padding:0px 0}#about .about-menu h3{display:none}#about .about-menu a{display:block;padding:10px 10px 10px 20px;color:#2f2f2f;border-bottom:1px solid #dadada;text-decoration:none}#about .about-menu a i{color:#565656;width:25px}#about .about-menu a:hover,#about .about-menu a.active{background:var(--bg-default)}#about .about-menu a:first-child{border-top:1px solid #dadada}#about .about-menu a:last-child{border:none}@media all and (max-width:768px){#about .about-menu{position:fixed;z-index:49;width:100%;top:55px;left:0;background:#003d61}#about .about-menu-h h3{display:none}}#about .about-menu-op{background:#006daf;color:#fff!important;font-weight:bold;font-size:15px!important}#about .about-menu-op:hover{background:#006daf!important}#about .about-menu-op i{color:#fff!important}#about .about-menu-h{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}@media all and (max-width:768px){#about .about-menu-h>a{color:#fff;display:block;font-size:15px;padding:11px 0;text-align:center;text-decoration:none;font-weight:500}#about .about-menu-h>a i{margin-left:5px}}@media all and (max-width:768px){#about .about-menu-nav{display:none}#about .about-menu-nav a{display:block;padding:9px 25px;font-size:14px;border-bottom:1px solid #164d74;text-decoration:none;color:#fff}#about .about-menu-nav a i{color:#fff;width:30px}#about .about-menu-nav a:hover{background:#2f2f2f;color:#fff}#about .about-menu-nav a:first-child{border-top:1px solid #dadada}#about .about-menu-nav a:last-child{border:none}}@media all and (max-width:768px){#about .about-menu a.active{background:#2f2f2f;color:#fff}}#about .about-testimonials>.inner{display:flex;flex-wrap:wrap;align-items:center}#about .about-testimonials>.inner .testimonial-entry{width:33%;margin:0 0 20px 0;border-bottom:1px dashed #dadada}#about .about-testimonials>.inner .testimonial-entry>.inner{padding:20px}#about .about-testimonials>.inner .testimonial-entry .image{border:1px solid #dadada;width:100%;height:170px;background-position:center;background-repeat:no-repeat;background-size:cover}#about .about-testimonials>.inner .testimonial-entry .comments{font-family:Georgia,"Helvetica Neue",Helvetica,Arial;font-size:16px;font-style:italic;color:#555;text-align:center}#about .about-testimonials>.inner .testimonial-entry .comments-hidden{display:none}#about .about-testimonials>.inner .testimonial-entry .comments a{font-size:13px}#about .about-testimonials>.inner .testimonial-entry:last-child{border:none}#about .about-testimonials>.inner .testimonial-entry:nth-child(2n+0){background:var(--bg-default)}#about .about-testimonials>.inner .testimonial-entry .comments i{color:#9a9a9a;font-size:25px;margin:0 10px 0 0}#about .about-testimonials>.inner .testimonial-entry .who{line-height:normal;margin-top:20px;text-align:center}@media all and (max-width:768px){#about .about-testimonials>.inner .testimonial-entry .who{text-align:right}}#about .about-testimonials>.inner .testimonial-entry .who span{display:block}#about .about-testimonials>.inner .testimonial-entry .who .name{font-weight:600}#about .about-testimonials>.inner .testimonial-entry .who .company,#about .about-testimonials>.inner .testimonial-entry .who .date{font-weight:300;font-size:13px}#about .about-testimonials>.inner .testimonial-entry .press-link{display:none}@media all and (max-width:768px){#about .about-testimonials>.inner .testimonial-entry{display:inline-block;width:100%}}#about .about-testimonials>.inner .testimonial-featured{float:none;width:100%;height:auto}#about .about-testimonials>.inner .testimonial-featured .comments{font-size:21px;line-height:32px}@media all and (max-width:768px){#about .about-testimonials>.inner .testimonial-featured .comments{font-size:17px;line-height:26px}}#about .about-testimonials>.inner .testimonial-featured .comments i{color:#9a9a9a;font-size:42px}@media all and (max-width:768px){#about .about-testimonials>.inner .testimonial-featured .comments i{font-size:40px}}#about .about-exec-entry{padding:30px 0;border-bottom:1px solid #dadada;margin:0 0 30px 0}#about .about-exec-entry:last-child{border:none}#about .about-exec-entry>.inner{padding:0 20px 0 0;display:flex;justify-content:space-between}@media all and (max-width:768px){#about .about-exec-entry>.inner{display:block}}#about .about-exec-entry .pic{margin:0 30px 0 0}#about .about-exec-entry .pic img{width:182px}@media all and (max-width:768px){#about .about-exec-entry .pic{margin-bottom:20px;text-align:center}}#about .about-exec-entry .blurb h3{margin:0}@media all and (max-width:768px){#about .about-exec-entry .blurb h3{margin-bottom:0}}#about .about-exec-entry .blurb h4.position{font-weight:400;color:#555;margin:0}#about .about-events{padding:20px 0 0 0}#about .about-events .event .actions>.inner{display:none}#about .about-events .event.list{margin:40px 0}#about .about-events .event .box{display:flex;flex-wrap:wrap;width:100%;align-items:center;background:var(--bg-default)}#about .about-events .event .box .image{width:45%;max-height:100%;min-height:350px;background-size:cover;position:relative}#about .about-events .event .box .image:after{content:"";border:20px solid rgba(0,0,0,0);border-width:15px;border-right-color:var(--bg-default);position:absolute;right:0;top:25%;margin-top:-15px}@media all and (max-width:768px){#about .about-events .event .box .image{width:100%;float:none;height:240px;background-size:cover;background-repeat:no-repeat;background-position:center}#about .about-events .event .box .image span{display:none;position:relative;width:380px;height:320px;overflow:hidden}}#about .about-events .event .box .info{width:55%;max-height:100%}#about .about-events .event .box .info>.inner{padding:24px}@media all and (max-width:768px){#about .about-events .event .box .info>.inner{padding:12px}}#about .about-events .event .box .info span.name{font-size:24px;font-weight:500;margin:0 0 20px 0;line-height:22px}@media all and (max-width:768px){#about .about-events .event .box .info span.name{font-size:18px;margin:0 0 10px 0;line-height:17px}}#about .about-events .event .box .info span.name a{text-decoration:none;color:#000}#about .about-events .event .box .info span{display:block}#about .about-events .event .box .info span.address{padding:0px 0 20px 0}#about .about-events .event .box .info .links{padding-top:20px}#about .about-events .event .box .info .links a{text-decoration:none;display:inline-block;padding:0 20px 0 0;font-size:14px;text-transform:uppercase}@media all and (max-width:768px){#about .about-events .event .box .info .links a{font-size:13px}}#about .about-events .event .box .info .links a i{color:#000;margin:0 1px 0 0;font-size:14px}@media all and (max-width:768px){#about .about-events .event .box .info{width:100%;float:right;height:auto;background:var(--bg-default)}}#about .about-events .event .box .rsvp,#about .about-events .event .box .map{width:100%}#about .about-events .event .video{margin:20px 0 0 0;width:100%}@media all and (max-width:768px){#about .about-events .event .video{margin:12px 0 0 0}}#about .about-events .event .video iframe{width:100%;height:480px}@media all and (max-width:768px){#about .about-events .event .video iframe{height:220px}}#about .about-events .event .description iframe{width:100%;height:480px}@media all and (max-width:768px){#about .about-events .event .description iframe{height:220px}}#about .about-events .event span.tag{display:block;font-size:10px;color:#555;text-transform:uppercase}#about .about-events .event .separator{padding:20px 0}@media(max-width:1024px){#about .about-events .event .image{width:351px}}#about .about-careers .careers-location{padding:30px 10px;border-bottom:1px solid #dadada}#about .about-careers .careers-location:last-child{border:none}#about .about-careers .careers-location a.position{display:block;margin:10px 0}#about .about-careers .career-entry{padding:30px 0}#about .about-careers .career-entry .date{padding:5px 0}@media all and (max-width:768px){#about .about-careers .career-entry h2{font-size:24px;margin:0;color:#2f2f2f;font-weight:bold}}#about .about-videos>.inner ul.videos-list{display:flex;flex-wrap:wrap}#about .about-videos>.inner ul.videos-list li{width:48%;margin:1%}#about .about-videos>.inner ul.videos-list li>.inner{padding:10px;text-align:center}#about .about-videos>.inner ul.videos-list li>.inner a.thumb{display:block;background-size:cover;background-position:center;height:240px;width:100%}#about .about-videos>.inner ul.videos-list li>.inner a.thumb img{width:100%;display:none}#about .about-videos>.inner ul.videos-list li>.inner a.title{background-color:var(--bg-default);display:flex;align-items:center;justify-content:center;font-weight:bold;color:#2f2f2f;text-decoration:none;padding:0 10px;border:1px solid #dadada;min-height:70px}@media all and (max-width:768px){#about .about-videos>.inner ul.videos-list li{display:flex}#about .about-videos>.inner ul.videos-list li>.inner{padding:10px;text-align:center;background-color:var(--bg-default);border:1px solid #dadada}#about .about-videos>.inner ul.videos-list li>.inner a.thumb{display:block;height:180px}#about .about-videos>.inner ul.videos-list li>.inner a.thumb img{width:100%;display:block}#about .about-videos>.inner ul.videos-list li>.inner a.title{display:block;font-size:14px;font-weight:bold;color:#2f2f2f;text-decoration:none;padding:5px 0;border:none;min-height:auto;background-color:rgba(0,0,0,0)}}#about .about-videos .video-view{padding:20px 0 0 0;border-top:1px solid #dadada}#about .about-videos .video-view iframe,#about .about-videos .video-view .video-iframe{margin:0 0 20px 0;width:100%;height:586px}@media all and (max-width:768px){#about .about-videos .video-view iframe,#about .about-videos .video-view .video-iframe{height:320px}}#about .about-videos .video-view h2{font-size:24px;font-weight:600}@media all and (max-width:768px){#about .about-videos .video-view h2{margin-top:20px}}#about .about-videos .video-view .rent-box{text-align:center;padding:10px 0}@media all and (max-width:768px){#about .about-videos .video-view .rent-box{padding:20px 0}}#about .about-videos .video-view .rent-box button{color:#fff;font-weight:400;font-size:18px;background:#006daf;border-radius:6px;appearance:none;padding:10px 30px;border:none;cursor:pointer;display:inline-block}@media all and (max-width:768px){#about .about-videos .video-view .rent-box button{font-weight:300;padding:10px 20px}}.popup-content .testimonial-box{padding:15px 20px}.popup-content .testimonial-box .image{height:450px;background-size:cover;background-position:center;background-repeat:no-repeat}@media(max-width:768px){.popup-content .testimonial-box .image{height:220px;border:1px solid #dadada;margin:0;padding:0}.popup-content .testimonial-box .image .thumb-lg{display:block}.popup-content .testimonial-box .image .thumb{display:none}.popup-content .testimonial-box .image img{width:100%}}.popup-content .testimonial-box .comments{display:none}.popup-content .testimonial-box .comments-hidden{display:block;font-family:Georgia,"Helvetica Neue",Helvetica,Arial;font-size:21px;line-height:32px;font-style:italic;color:#555;text-align:center}@media(max-width:768px){.popup-content .testimonial-box .comments-hidden{font-size:17px;line-height:24px}}.popup-content .testimonial-box .comments a{font-size:13px}.popup-content .testimonial-box:last-child{border:none}.popup-content .testimonial-box:nth-child(2n+0){background:var(--bg-default)}.popup-content .testimonial-box .comments i{color:#9a9a9a;font-size:25px;margin:0 10px 0 0}.popup-content .testimonial-box .who{line-height:normal;margin-top:20px;text-align:right}.popup-content .testimonial-box .who span{display:block}.popup-content .testimonial-box .who .name{font-weight:600}.popup-content .testimonial-box .who .company,.popup-content .testimonial-box .who .date{font-weight:300;font-size:13px}.popup-content .testimonial-box .links{text-align:right}.popup-content .testimonial-box .press-link{display:inline-block;font-weight:bold;margin:0 20px}.popup-content .testimonial-box .press-link:last-child{margin-right:0}#teaser{position:relative;top:90px}@media all and (max-width:768px){#teaser{top:55px}}#teaser .teaser-image{background-image:url(/images/default/about_teaser02.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;height:429px}@media all and (max-width:768px){#teaser .teaser-image{height:245px}}@media all and (max-width:768px){#teaser .teaser-image>.inner{position:relative;top:50%;transform:translateY(-50%)}}#teaser .teaser-image .blurb{padding:150px 0 0 0;text-align:center}@media all and (max-width:768px){#teaser .teaser-image .blurb{padding:0}}#teaser .teaser-image .blurb h1{font-size:90px;color:#fff;line-height:80px;margin:0;letter-spacing:-3px;font-weight:bold}@media all and (max-width:768px){#teaser .teaser-image .blurb h1{font-size:34px;line-height:27px;letter-spacing:-1px}#teaser .teaser-image .blurb h1:first-child{font-weight:400;font-size:30px}}#teaser .teaser-image .blurb h1:first-child{font-weight:400;font-size:76px;color:#fff;line-height:58px;margin:0}@media all and (max-width:768px){#teaser .teaser-image .blurb h2{font-size:42px;color:#fff;line-height:40px;font-weight:300;margin:0}}#teaser .teaser-icons{background:#1a242a}#teaser .teaser-icons>.inner{text-align:center;padding:20px 0}@media all and (max-width:768px){#teaser .teaser-icons>.inner{padding:0}}#teaser .teaser-icons a{display:inline-block;padding:10px;text-align:center;text-decoration:none;margin:0 15px;transition:all .2s ease-in-out}@media all and (max-width:768px){#teaser .teaser-icons a{padding:20px;margin:0}}#teaser .teaser-icons a:hover{background:#005283}#teaser .teaser-icons a i{display:block;font-size:40px;color:#fff;-webkit-font-smoothing:antialiased;margin:0 0 7px 0}@media all and (max-width:768px){#teaser .teaser-icons a i{font-size:34px}}#teaser .teaser-icons a span{display:block;font-size:18px;font-weight:300;color:#fff}@media all and (max-width:768px){#teaser .teaser-icons a span{font-size:14px}}#teaser .teaser-intro{background:#475055;padding:60px 0}#teaser .teaser-intro>.inner{text-align:center;max-width:1400px;margin:0 auto}@media all and (max-width:768px){#teaser .teaser-intro>.inner{padding:40px 20px}}#teaser .teaser-intro h1{color:#fff;font-weight:600;font-size:32px;margin:0}@media all and (max-width:768px){#teaser .teaser-intro h1{font-weight:500;font-size:24px}}#teaser .teaser-intro p{color:#fff;line-height:26px;font-size:18px;margin:0}@media all and (max-width:768px){#teaser .teaser-intro p{font-weight:400}}.teaser-testimonial{background:#fff}.teaser-testimonial>.inner{max-width:1400px;margin:0 auto;padding:100px 0 0 0}@media all and (max-width:768px){.teaser-testimonial>.inner{padding:100px 10px 0 10px}}.teaser-testimonial p.blurb{font-family:"Georgia","Times New Roman",Helvetica;color:#565656;font-size:23px;line-height:36px;text-align:center;font-style:italic;font-weight:100}@media all and (max-width:768px){.teaser-testimonial p.blurb{font-size:18px;line-height:27px}}.teaser-testimonial i{font-size:43px;color:#a3a3a3}@media all and (max-width:768px){.teaser-testimonial i{font-size:27px}}.teaser-testimonial p.author{text-align:right}.teaser-testimonial p.author span{display:block}.teaser-testimonial p span.by{font-size:19px;font-weight:500}@media all and (max-width:768px){.teaser-testimonial p span.by{font-size:17px}}.teaser-testimonial p span.company{font-size:13px;font-weight:300}.teaser-testimonial td:first-child{vertical-align:top}.teaser-testimonial td:last-child{vertical-align:bottom}.teaser-testimonial a.more{color:#555}@media all and (max-width:768px){.teaser-testimonial a.more{display:block;margin:25px 0 0 0}}.teaser-map>.inner{padding:60px 0 0 0;margin:0 auto}@media all and (max-width:768px){.teaser-map>.inner{padding:40px 0 0 0}}.teaser-map .title{text-align:center;font-family:"proxima-nova-condensed","Roboto Condensed","Helvetica Neue",sans-serif}@media all and (max-width:768px){.teaser-map .title{padding:0 20px}}.teaser-map .title h2{font-weight:500;font-size:32px;margin:0}@media all and (max-width:768px){.teaser-map .title h2{font-size:26px}}.teaser-map .title p{margin:0}.teaser-map .map{background:url(/images/default/_cache2/about_map.jpg) no-repeat center;height:554px}@media all and (max-width:768px){.teaser-map .map{height:304px;background-size:contain}}#map{width:100%;height:800px;margin:30px 0 0 0}@media all and (max-width:768px){#map{height:500px}}.teaser-inc{background:#009f92;position:absolute;left:0;width:100%}.teaser-inc>.inner{padding:40px 0;margin:0 auto;max-width:1400px}@media all and (max-width:768px){.teaser-inc>.inner{padding:30px 0;width:100%;text-align:center}}.teaser-inc i{color:#00ffea;font-size:112px}@media all and (max-width:768px){.teaser-inc i{font-size:82px}}.teaser-inc table{margin:0 auto}.teaser-inc td{padding:0 20px}.teaser-inc p{color:#fff;font-size:37px;line-height:42px;font-weight:400}@media all and (max-width:768px){.teaser-inc p{font-size:21px;line-height:22px}}.teaser-inc p.as{font-size:15px;text-align:right;display:block;line-height:none;margin:0;font-style:italic}@media all and (max-width:768px){.teaser-inc p.as{font-size:12px}}.teaser-quote{text-align:center;padding:100px 0}.teaser-quote h1{margin:0 0 20px 0;font-size:44px;font-weight:300}.teaser-quote a{padding:10px 50px;background:#005283;color:#fff;text-align:center;display:inline-block;border-radius:6px;text-decoration:none;font-size:25px}#casestudies{position:relative}#casestudies .teaser{width:100%;height:550px;display:flex;flex-direction:column;justify-content:center}#casestudies .teaser .images{display:flex;justify-content:space-between;height:100%}#casestudies .teaser .images .img{width:33.3333%;height:100%;background-size:cover;background-position:center}@media(max-width:768px){#casestudies .teaser .images{flex-wrap:wrap}#casestudies .teaser .images .img{width:100%;height:33.333%}}#casestudies .teaser .text{position:absolute;width:100%;display:flex;align-items:center;justify-content:center}#casestudies .teaser .text>.inner{max-width:1140px;background:rgba(0,0,0,.85);padding:40px 20px;border:2px solid hsla(0,0%,100%,.2);border-radius:6px;text-align:center}#casestudies .teaser .text>.inner h1{color:#006daf;font-weight:bold;margin-bottom:5px;text-transform:uppercase}#casestudies .teaser .text>.inner p{font-size:18px;color:#fff;line-height:28px;margin:0;font-weight:500}@media(max-width:768px){#casestudies .teaser .text>.inner{max-width:820px;padding:20px;border:none}#casestudies .teaser .text>.inner h1{margin-bottom:5px;font-size:42px;line-height:41px}#casestudies .teaser .text>.inner p{font-size:16px;line-height:24px}}@media(max-width:768px){#casestudies .teaser{height:calc(100vh - 55px)}}#casestudies .others{margin:30px auto;max-width:1400px}#casestudies .others>.inner{display:flex;justify-content:space-between;flex-wrap:wrap}#casestudies .others>.inner .entry{width:31%;margin:0 1%}#casestudies .others>.inner .entry .thumb img{width:100%}#casestudies .others>.inner .entry .info{padding:20px}#casestudies .others>.inner .entry .info h3{margin:0}#casestudies .others>.inner .entry .info p{margin-top:10px}#casestudies .others>.inner .entry .info .cta{display:inline-block;border-radius:5px;padding:7px 15px;color:#fff;font-weight:bold;text-decoration:none;text-align:center;background-color:#006daf}#casestudies .others>.inner .entry .info .cta:hover{background-color:#003d61}@media(max-width:1023px){#casestudies .others>.inner .entry{width:100%}}#casestudies .testimonials{padding:60px 0;margin:auto;background-color:var(--bg-default)}#casestudies .testimonials>.inner{max-width:1400px;margin:auto}#casestudies .testimonials>.inner h1{font-weight:bold;text-align:center;font-size:42px;margin-bottom:40px;padding-bottom:10px;border-bottom:1px solid #dadada;line-height:48px}@media(max-width:768px){#casestudies .testimonials>.inner h1{font-size:32px;line-height:32px}}#casestudies .testimonials>.inner hr{margin:60px 0}#casestudies .testimonials>.inner .info{display:flex;align-items:center;justify-content:space-between;padding:50px;background-color:var(--bg-default);box-shadow:2px 0px 38px 0px #bfbfbf}#casestudies .testimonials>.inner .info .text{width:47%}#casestudies .testimonials>.inner .info .text>.inner h3{color:#006daf;font-weight:bold;font-size:28px}#casestudies .testimonials>.inner .info .text>.inner h3 img{max-height:55px}@media(max-width:768px){#casestudies .testimonials>.inner .info .text>.inner h3{font-size:24px;text-align:center}#casestudies .testimonials>.inner .info .text>.inner h3 img{max-height:70px;display:block;margin:auto}}#casestudies .testimonials>.inner .info .text>.inner p{margin-top:0}#casestudies .testimonials>.inner .info .text>.inner .question{padding:20px 0}#casestudies .testimonials>.inner .info .text>.inner .question h5{font-weight:bold}#casestudies .testimonials>.inner .info .text>.inner .question p{margin:0;padding-left:10px;border-left:3px solid #dadada}@media(max-width:768px){#casestudies .testimonials>.inner .info .text{width:100%}}#casestudies .testimonials>.inner .info .video{width:50%}#casestudies .testimonials>.inner .info .video iframe{width:100%;height:420px}@media(max-width:768px){#casestudies .testimonials>.inner .info .video iframe{height:220px}}@media(max-width:768px){#casestudies .testimonials>.inner .info .video{width:100%}}#casestudies .testimonials>.inner .info .cta{display:inline-block;border-radius:5px;padding:7px 15px;color:#fff;font-weight:bold;text-decoration:none;text-align:center;background-color:#006daf}#casestudies .testimonials>.inner .info .cta:hover{background-color:#003d61}@media(max-width:768px){#casestudies .testimonials>.inner .info .cta{margin:20px auto;display:block}}@media(max-width:768px){#casestudies .testimonials>.inner .info{flex-wrap:wrap;padding:20px}}#casestudies .testimonials>.inner .entries{margin-top:30px}#casestudies .testimonials>.inner .entries .swiper-container{overflow:auto;overflow-y:auto;overflow-x:clip}#casestudies .testimonials>.inner .entries .swiper-button-next,#casestudies .testimonials>.inner .entries .swiper-button-prev{color:#fff;text-shadow:3px 3px 10px #000}#casestudies .testimonials>.inner .entries .swiper-pagination{position:relative;text-align:center;display:flex;margin-top:30px;justify-content:center}#casestudies .testimonials>.inner .entries .swiper-pagination span{margin:0 5px}@media(max-width:768px){#casestudies .testimonials>.inner .entries .swiper-pagination{display:none}}#casestudies .testimonials>.inner .entries .testimonial-entry{width:calc(25% - 15px);height:475px;display:flex;align-items:center;background-color:#fff;box-shadow:1px 12px 31px -5px #bfbfbf;margin-bottom:32px;flex-direction:column}#casestudies .testimonials>.inner .entries .testimonial-entry>.inner .info-text{padding:20px}#casestudies .testimonials>.inner .entries .testimonial-entry .image{width:100%;height:220px;background-size:cover;background-position:center;background-repeat:no-repeat}#casestudies .testimonials>.inner .entries .testimonial-entry .comments{font-family:Georgia,"Helvetica Neue",Helvetica,Arial;font-size:16px;font-style:italic;color:#555;text-align:center}#casestudies .testimonials>.inner .entries .testimonial-entry .comments-hidden{display:none}#casestudies .testimonials>.inner .entries .testimonial-entry .comments a{font-size:13px}#casestudies .testimonials>.inner .entries .testimonial-entry .comments i{color:#9a9a9a;font-size:25px;margin:0 10px 0 0}#casestudies .testimonials>.inner .entries .testimonial-entry .who{line-height:normal;margin-top:20px;text-align:right}#casestudies .testimonials>.inner .entries .testimonial-entry .who span{display:block}#casestudies .testimonials>.inner .entries .testimonial-entry .who .name{font-weight:600}#casestudies .testimonials>.inner .entries .testimonial-entry .who .company,#casestudies .testimonials>.inner .entries .testimonial-entry .who .date{font-weight:300;font-size:13px}#casestudies .testimonials>.inner .entries .testimonial-entry .press-link{display:none}@media(max-width:768px){#casestudies .testimonials>.inner .entries .testimonial-entry{width:100%;height:auto}}#casestudies .testimonials>.inner .button{margin-top:30px;padding:10px 0;text-align:center}#casestudies .testimonials>.inner .button .cta{display:inline-block;border-radius:5px;padding:7px 15px;color:#fff;font-weight:bold;text-decoration:none;text-align:center;background-color:#006daf}#casestudies .testimonials>.inner .button .cta:hover{background-color:#003d61}@media(max-width:768px){#casestudies .testimonials>.inner .button{margin-top:0px}}@media(max-width:768px){#casestudies .testimonials>.inner{padding:0px}}#casestudies .casestudy-separator{padding:0!important}#casestudies .cta.casestudy{display:inline-block;border-radius:5px;padding:7px 15px;color:#fff;font-weight:bold;text-decoration:none;text-align:center;background-color:#006daf;margin-bottom:60px;text-transform:uppercase}#casestudies .cta.casestudy:hover{background-color:#003d61}#casestudies .fourwall{padding:60px 0px}#casestudies .fourwall.world{background:var(--bg-default)}#casestudies .fourwall>.inner{max-width:1400px;margin:auto;display:flex;justify-content:space-between}#casestudies .fourwall>.inner .info{width:45%}#casestudies .fourwall>.inner .info h1{font-size:45px;line-height:34px}#casestudies .fourwall>.inner .info h1 span{display:block;letter-spacing:normal}#casestudies .fourwall>.inner .info h1 span:first-child{font-size:24px}#casestudies .fourwall>.inner .info h1 span:last-child{color:#006daf;font-weight:600}@media(max-width:768px){#casestudies .fourwall>.inner .info h1{font-size:32px;line-height:33px}}#casestudies .fourwall>.inner .info .cta{display:inline-block;border-radius:5px;padding:7px 15px;color:#fff;font-weight:bold;text-decoration:none;text-align:center;background-color:#006daf;margin-bottom:100px;text-transform:uppercase}#casestudies .fourwall>.inner .info .cta:hover{background-color:#003d61}@media(max-width:768px){#casestudies .fourwall>.inner .info .cta{margin:20px}}@media(max-width:768px){#casestudies .fourwall>.inner .info{width:100%}}#casestudies .fourwall>.inner .image{width:50%;height:auto;background-size:contain;background-position:center;background-repeat:no-repeat}@media(max-width:768px){#casestudies .fourwall>.inner .image{display:none}}#casestudies .fourwall>.inner img{display:none}@media(max-width:768px){#casestudies .fourwall>.inner img{display:block;width:100%;margin:10px 0}}@media(max-width:768px){#casestudies .fourwall>.inner{flex-wrap:wrap;padding:0 20px}}@media(max-width:768px){#casestudies .fourwall{padding:30px 0}}#casestudies .portfolio{background-color:#fff;margin-top:60px;margin-top:0}#casestudies .portfolio .swiper-button-next,#casestudies .portfolio .swiper-button-prev{color:#fff;text-shadow:3px 3px 10px #000}#casestudies .portfolio>.inner .header{background-color:#000;padding:10px 0}#casestudies .portfolio>.inner .header h1{display:flex;text-align:center;color:#fff;margin:0;justify-content:center;align-items:center;letter-spacing:normal}@media all and (max-width:768px){#casestudies .portfolio>.inner .header h1{font-size:24px}}#casestudies .portfolio>.inner .header h1 a{background-color:#006daf;color:#fff;border-radius:5px;padding:8px 16px;font-size:15px;margin-left:20px;text-transform:capitalize}#casestudies .portfolio>.inner .entries{display:flex;justify-content:space-between}#casestudies .portfolio>.inner .entries .entry{width:33%;box-sizing:border-box}#casestudies .portfolio>.inner .entries .entry>.inner{position:relative}#casestudies .portfolio>.inner .entries .entry>.inner a.thumb{display:block;width:100%;height:300px;background-size:cover;background-repeat:no-repeat;z-index:-1}#casestudies .portfolio>.inner .entries .entry>.inner a.name{text-decoration:none;padding:10px 0;font-weight:bold;background:rgba(0,0,0,.6);display:block;position:absolute;z-index:0;bottom:0px;width:100%;color:#fff;text-align:center}@media(max-width:768px){#casestudies .portfolio>.inner .entries .entry{width:100%}#casestudies .portfolio>.inner .entries .entry>.inner{position:relative}#casestudies .portfolio>.inner .entries .entry>.inner a.thumb{display:block;width:100%;height:200px}#casestudies .portfolio>.inner .entries .entry>.inner a.name{text-decoration:none}}a.back{font-size:12px;display:inline-block;margin-bottom:10px}.about-company-video{width:100%;height:480px}@media all and (max-width:768px){.about-company-video{height:260px}}.events-calendar{padding:20px}.events-calendar .options a{display:block;color:#2f2f2f;padding:5px}.events-calendar .options a:hover{background-color:var(--bg-default);text-decoration:none}