*{box-sizing:border-box;font-family:"silkaregular",Arial,sans-serif}html.no-scroll,body.no-scroll{overflow:hidden}body{margin:0px;padding:0px}.page{position:relative;display:block;padding:0px}.page .container{position:relative;margin:auto}p{font-family:"silkaregular",Arial,sans-serif}h1{font-family:"silkamedium",Arial,sans-serif}p{font-size:16px}a{cursor:pointer}.cs_label,.career_label{display:inline-block;position:relative;padding-top:30px;text-transform:uppercase;font-weight:700;font-family:"silkabold",Arial,sans-serif}.cs_label:before,.career_label:before{content:'';position:absolute;top:0px;left:0px;height:2px;background-color:#ED1C24;width:100px;max-width:100%}.overlay_close{display:none;cursor:pointer;position:absolute;right:20px;top:20px;width:24px;height:24px}@media screen and (max-width: 1023px){.overlay_close{display:block}}.overlay_close span{position:absolute;display:block;width:30px;height:2px;background-color:#818285;top:10px;left:-4px}.overlay_close span:first-child{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.overlay_close span:last-child{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width: 600px){.desktop-only{display:none !important}}@media screen and (min-width: 601px){.mobile-only{display:none !important}}.grecaptcha-badge{visibility:hidden}.home_page__hero{position:relative;width:100%;padding:160px 0px 210px}@media screen and (max-width: 1023px){.home_page__hero{padding:100px 0px 210px}}@media screen and (max-width: 700px){.home_page__hero{padding:100px 0px 0px}}.home_page__hero__bg{position:absolute;background-size:cover;background-position:center;left:0px;top:0px;width:100%;height:100%}.home_page__hero__bg__video{position:absolute;left:0px;top:0px;width:100%;height:100%;overflow:hidden}.home_page__hero__bg__video video{min-width:100%;min-height:100%}.home_page__hero__block{position:absolute;left:10%;top:10%;background-color:#ED1C24;opacity:.7;-moz-transform:skew(0deg, 25deg);-o-transform:skew(0deg, 25deg);-ms-transform:skew(0deg, 25deg);-webkit-transform:skew(0deg, 25deg);transform:skew(0deg, 25deg);width:13%;height:95%}@media screen and (max-width: 1023px){.home_page__hero__block{height:110%}}@media screen and (max-width: 700px){.home_page__hero__block{left:30%;width:40%}}.home_page__hero .container{width:90%;margin:auto;max-width:1600px}.home_page__hero__content{position:relative;padding:3% 0px 10%;color:#fff;font-family:"silkaregular",Arial,sans-serif;-moz-transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}@media screen and (max-width: 1024px){.home_page__hero__content{padding:5% 0 15%}}@media screen and (max-width: 700px){.home_page__hero__content{width:90%;margin:auto;padding:80px 0px}}.home_page__hero__content h1{max-width:1200px;font-size:120px;line-height:120px;font-weight:300}@media screen and (max-width: 1200px){.home_page__hero__content h1{font-size:80px;line-height:80px;margin:40px 0px}}@media screen and (max-width: 1023px){.home_page__hero__content h1{font-size:60px;line-height:60px}}@media screen and (max-width: 700px){.home_page__hero__content h1{font-size:36px;line-height:36px;margin:30px 0px}}.home_page__hero__content h2{max-width:1200px;font-size:36px;line-height:36px;font-weight:500}@media screen and (max-width: 1023px){.home_page__hero__content h2{font-size:28px;line-height:28px}}@media screen and (max-width: 700px){.home_page__hero__content h2{font-size:24px;line-height:24px}}.home_page__hero__overview{position:absolute;left:50%;bottom:0px;width:90%;max-width:1600px;-moz-transform:translate(-50%, 50%);-o-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);font-family:"silkaregular",Arial,sans-serif}@media screen and (max-width: 800px){.home_page__hero__overview{-moz-transform:translate(-50%, 40%);-o-transform:translate(-50%, 40%);-ms-transform:translate(-50%, 40%);-webkit-transform:translate(-50%, 40%);transform:translate(-50%, 40%)}}@media screen and (max-width: 700px){.home_page__hero__overview{padding:0px;margin:auto;position:relative;left:auto;bottom:auto;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;width:100%}}.home_page__hero__overview__content{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;background:#fff;width:100%;padding:100px 170px}@media screen and (max-width: 700px){.home_page__hero__overview__content{display:block;padding:20px;width:90%;margin:auto}}@media screen and (max-width: 1200px){.home_page__hero__overview__content{padding:100px}}@media screen and (max-width: 1023px){.home_page__hero__overview__content{padding:60px}}@media screen and (max-width: 700px){.home_page__hero__overview__content{padding:20px}}.home_page__hero__overview__left,.home_page__hero__overview__right{width:40%;position:relative;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}@media screen and (max-width: 1200px){.home_page__hero__overview__left,.home_page__hero__overview__right{width:45%}}@media screen and (max-width: 700px){.home_page__hero__overview__left,.home_page__hero__overview__right{width:100%}}.home_page__hero__overview__left h3,.home_page__hero__overview__right h3{font-size:48px;line-height:48px;font-family:"silkamedium",Arial,sans-serif}@media screen and (max-width: 1200px){.home_page__hero__overview__left h3,.home_page__hero__overview__right h3{font-size:40px;line-height:40px}}@media screen and (max-width: 1024px){.home_page__hero__overview__left h3,.home_page__hero__overview__right h3{font-size:36px;line-height:36px}}@media screen and (max-width: 1023px){.home_page__hero__overview__left h3,.home_page__hero__overview__right h3{font-size:28px;line-height:28px}}.home_page__hero__overview__left p,.home_page__hero__overview__right p{font-size:16px;line-height:24px}.home_page__hero__overview__left a,.home_page__hero__overview__right a{color:#ED1C24;text-decoration:none}.home_page__hero__overview__bg{display:none;position:absolute;left:0px;bottom:0px;width:100%;height:50%;background-color:#111}@media screen and (max-width: 700px){.home_page__hero__overview__bg{display:block}}.home_page__timeline{background-size:cover;background-position:center;padding-top:18%;color:#fff}@media screen and (max-width: 700px){.home_page__timeline{padding-top:0px}}@media screen and (max-width: 600px){.home_page__timeline .timeline_section h2{padding:0px 10%}}@media screen and (max-width: 600px){.home_page__timeline .timeline_section .timeline_section__timeline__cols .col{font-size:18px}}.home_page__quote{background-color:#111}.our_process{width:90%;margin:auto}.our_process__intro{padding:160px 0px}@media screen and (max-width: 1023px){.our_process__intro{padding:100px 0px}}@media screen and (max-width: 700px){.our_process__intro{padding-top:120px}}.our_process__intro .container{position:relative;margin:0px auto;width:95%;max-width:1600px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;-moz-transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}@media screen and (max-width: 1160px){.our_process__intro .container{align-items:start}}@media screen and (max-width: 700px){.our_process__intro .container{flex-direction:column-reverse}}@media screen and (max-width: 600px){.our_process__intro .container{width:100%}}.our_process__intro__col{width:50%;font-size:20px;line-height:30px}@media screen and (max-width: 1160px){.our_process__intro__col:first-child{width:40%;padding-top:5%}}@media screen and (max-width: 700px){.our_process__intro__col:first-child{width:100%}}@media screen and (max-width: 1160px){.our_process__intro__col:last-child{width:60%}}@media screen and (max-width: 700px){.our_process__intro__col:last-child{width:100%}}.our_process__intro__col img{display:block;width:auto;max-width:100%;margin:0px auto}@media screen and (max-width: 2000px){.our_process__intro__col{font-size:16px;line-height:24px}}.our_process__intro__col p{font-size:20px;line-height:30px}@media screen and (max-width: 2000px){.our_process__intro__col p{font-size:16px;line-height:24px}}.our_process__intro__col h2{font-size:60px;line-height:60px;font-family:"silkamedium",Arial,sans-serif}@media screen and (max-width: 2000px){.our_process__intro__col h2{font-size:48px;line-height:48px}}@media screen and (max-width: 1160px){.our_process__intro__col h2{font-size:36px;line-height:36px}}@media screen and (max-width: 1023px){.our_process__intro__col h2{font-size:28px;line-height:28px}}.our_process__intro__col:last-child{padding:0 5%}@media screen and (max-width: 600px){.our_process__intro__col:last-child{padding:0}}.our_process__work{padding:180px 0px}@media screen and (max-width: 700px){.our_process__work{padding:100px 0px}}.our_process__work .container{width:90%;max-width:1600px}@media screen and (max-width: 600px){.our_process__work .container{width:100%}}.our_process__work__intro{padding-top:30px;display:block;position:relative;width:33%;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}@media screen and (max-width: 1023px){.our_process__work__intro{width:50%;margin-bottom:30px}}@media screen and (max-width: 700px){.our_process__work__intro{width:100%}}.our_process__work__intro:before{content:'';position:absolute;left:0px;top:0px;height:1px;width:33%;max-width:100px;background-color:#ED1C24}.our_process__work__intro h2{margin-top:0px;font-size:36px;line-height:36px}.our_process__work__intro p{color:#818285;font-size:16px;line-height:24px}.our_process__work__items{position:relative;display:flex;flex-wrap:wrap;justify-content:left;flex-direction:row;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}@media screen and (min-width: 601px){.our_process__work__items.wp-off{margin-top:100px}}.our_process__work__items:after{content:"";flex:auto}.our_process__work__items .col{width:30%;margin-right:5%}@media screen and (max-width: 1023px){.our_process__work__items .col{width:48%}.our_process__work__items .col:nth-child(odd){margin-right:4%}.our_process__work__items .col:nth-child(odd) .item{margin-top:10%}.our_process__work__items .col:nth-child(even){margin-right:0px}.our_process__work__items .col:nth-child(even) .item{margin-top:0px}}@media screen and (min-width: 1024px){.our_process__work__items .col:nth-child(3n+1) .item{margin-top:20%}.our_process__work__items .col:nth-child(3n+2) .item{margin-top:10%}.our_process__work__items .col:nth-child(3n+3){margin-right:0px}}@media screen and (max-width: 1023px){.our_process__work__items .col{width:100%}.our_process__work__items .col:nth-child(odd),.our_process__work__items .col:nth-child(even){margin-right:0%}.our_process__work__items .col:nth-child(odd) .item,.our_process__work__items .col:nth-child(even) .item{margin-top:0%}}.our_process__work__items .item{display:block;text-decoration:none;padding:12% 0 12% 12%;width:100%;margin-bottom:6%;background:#CCC;background-size:cover;background-position:center;opacity:1;-moz-transition:opacity 0.5s linear;-webkit-transition:opacity 0.5s linear;transition:opacity 0.5s linear;-webkit-box-shadow:0px 10px 45px rgba(17,17,17,0.15);-moz-box-shadow:0px 10px 45px rgba(17,17,17,0.15);box-shadow:0px 10px 45px rgba(17,17,17,0.15)}.our_process__work__items .item.active{opacity:1}@media screen and (max-width: 600px){.our_process__work__items .item{width:100%;padding:12% 0% 12% 12%;margin-top:40px}}.our_process__work__items .item__content{padding:10%;background:#fff;min-height:calc(100vw / 5);font-family:"silkaregular",Arial,sans-serif;font-size:36px;line-height:36px;color:#111;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}@media screen and (max-width: 1200px){.our_process__work__items .item__content{font-size:28px;line-height:28px}}@media screen and (max-width: 700px){.our_process__work__items .item__content{min-height:calc(100vw / 3);font-size:18px;line-height:18px}}@media screen and (max-width: 600px){.our_process__work__items .item__content{min-height:calc(100vw * .75);font-size:25px;line-height:25px}}.our_process__work__items .item__view{display:block;color:#ED1C24;font-size:16px;margin-top:20px}.our_process__work__items .item:hover .item__content{color:#fff;background:#111}body.single-career{background-color:#000}.career{background:#000;max-width:2000px;margin:auto}.career a{color:#ED1C24;text-decoration:none}.career a:hover{text-decoration:underline}.career__hero{padding-bottom:25%;background-size:cover}@media screen and (max-width: 1023px){.career__hero{padding:120px 0px;min-height:400px;display:flex;align-items:center}}@media screen and (max-width: 600px){.career__hero{min-height:350px;padding:120px 0px 60px}}.career__hero__content{position:absolute;left:0px;top:0px;width:100%;height:100%}@media screen and (max-width: 1023px){.career__hero__content{position:relative}}.career__hero__content .container{position:relative;display:block;margin:15% auto 0px;width:90%;max-width:1600px;color:#fff;font-family:"silkaregular",Arial,sans-serif}@media screen and (max-width: 1023px){.career__hero__content .container{margin:0px auto}}.career__hero__content .container h1{font-size:48px;line-height:48px;max-width:700px}@media screen and (max-width: 1200px){.career__hero__content .container h1{font-size:36px;line-height:36px}}@media screen and (max-width: 1024px){.career__hero__content .container h1{margin:20px 0px;max-width:100%}}@media screen and (max-width: 600px){.career__hero__content .container h1{font-size:24px;line-height:24px}}.career__content{color:#fff;font-family:"silkaregular",Arial,sans-serif}.career__content .container{margin:auto;width:90%;max-width:1600px}.career__content__details{margin:100px auto;position:relative;display:block;width:100%;max-width:1440px}@media screen and (max-width: 1024px){.career__content__details{margin:40px auto}}.career__content__details>div{width:40%;display:flex;padding:10px 0px;border-bottom:1px solid #818285}.career__content__details>div:last-child{border-bottom:none}@media screen and (max-width: 1200px){.career__content__details>div{width:50%}}@media screen and (max-width: 1024px){.career__content__details>div{font-size:14px}}@media screen and (max-width: 1023px){.career__content__details>div{width:100%;font-size:16px;border-bottom:none;display:block}}.career__content__details>div .label{width:25%;color:#818285}@media screen and (max-width: 1024px){.career__content__details>div .label{width:40%;padding-right:20px}}@media screen and (max-width: 1023px){.career__content__details>div .label{width:100%;padding-right:0px;padding-bottom:10px}}.career__content__details>div .detail{width:75%}@media screen and (max-width: 1024px){.career__content__details>div .detail{width:60%}}@media screen and (max-width: 1023px){.career__content__details>div .detail{width:100%}}.career__related{background:#fff;padding:100px 0px}@media screen and (max-width: 600px){.career__related{padding:40px 0px}}.career__related .container{width:90%;margin:0px auto;max-width:1600px;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}@media screen and (max-width: 1160px){.career__related .container{width:98%}}.career__related__item{display:flex;justify-content:space-between;align-items:center;padding:0px 6%;max-height:520px;flex-wrap:wrap}@media screen and (max-width: 1024px){.career__related__item{padding:0px 7.5%}}@media screen and (max-width: 600px){.career__related__item{max-height:none}}.career__related__item__content,.career__related__item__image{width:48%}@media screen and (max-width: 600px){.career__related__item__content,.career__related__item__image{width:100%}}.career__related__item__content{font-family:"silkaregular",Arial,sans-serif}.career__related__item__content h3{width:75%;margin:40px 0px;font-weight:500;font-size:48px;font-family:"silkamedium",Arial,sans-serif;line-height:48px}.career__related__item__content h3 a{color:#111;font-size:48px;text-decoration:none;font-family:"silkamedium",Arial,sans-serif;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.career__related__item__content h3 a:hover{color:#818285;text-decoration:none}@media screen and (max-width: 1200px){.career__related__item__content h3{width:100%}}@media screen and (max-width: 1160px){.career__related__item__content h3{font-size:36px;line-height:36px}}@media screen and (max-width: 1023px){.career__related__item__content h3{font-size:28px;line-height:28px}}@media screen and (max-width: 600px){.career__related__item__content h3{width:100%;font-size:24px;line-height:24px;margin:40px 0px 24px}}.career__related__item__content a{color:#ED1C24;text-decoration:none;font-size:20px;line-height:30px;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.career__related__item__content a:hover{color:#818285;text-decoration:none}@media screen and (max-width: 600px){.career__related__item__content a{font-size:16px;line-height:24px}}.career__related__item__image{text-align:right}@media screen and (max-width: 600px){.career__related__item__image{margin-top:30px}}.career__related__item__image img{width:auto;height:auto;max-width:100%;max-height:100%}body.post-type-archive-career{background-color:#fff}.careers{padding:220px 0px 100px}@media screen and (max-width: 1024px){.careers{padding:120px 0px 100px}}.careers .container{width:90%;max-width:1600px}.careers__header{width:30%}@media screen and (max-width: 1024px){.careers__header{width:100%}}.careers__header p{font-size:16px;line-height:24px;color:#818285}.careers__archive{margin-top:46px;display:flex;justify-content:space-between;flex-wrap:wrap}.careers__archive #careers_btm{width:100%}.careers__archive__filters{width:30%}@media screen and (max-width: 700px){.careers__archive__filters{width:100%}}.careers__archive__filters a.toggle{font-family:"silkaregular",Arial,sans-serif;color:#ED1C24;font-size:16px;cursor:default}@media screen and (max-width: 700px){.careers__archive__filters a.toggle{border:2px solid #ED1C24;display:inline-block;padding:12px 24px;cursor:pointer}}@media screen and (max-width: 700px){.careers__archive__filters a.toggle span.arrow{display:none}}.careers__archive__filters__type{margin-top:40px}@media screen and (max-width: 700px){.careers__archive__filters__type{display:none}}.careers__archive__filters__type__heading{font-family:"silkaregular",Arial,sans-serif;color:#111;font-size:16px;text-transform:uppercase;font-weight:700}.careers__archive__filters__type ul{list-style-type:none;margin:30px 0px 0px;padding:0px;font-family:"silkaregular",Arial,sans-serif}.careers__archive__filters__type ul li{border-bottom:1px solid #818285;font-family:"silkaregular",Arial,sans-serif;font-size:20px;color:#111;font-weight:300}@media screen and (max-width: 1200px){.careers__archive__filters__type ul li{font-size:16px}}.careers__archive__filters__type ul li input[type=checkbox]{display:none}.careers__archive__filters__type ul li input[type=checkbox]:checked+label:after{opacity:1}.careers__archive__filters__type ul li label{cursor:pointer;padding:18px 0px 18px 60px;display:block;position:relative;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}@media screen and (max-width: 1200px){.careers__archive__filters__type ul li label{padding:16px 0px 16px 40px}}@media screen and (max-width: 1023px){.careers__archive__filters__type ul li label{font-size:14px;line-height:14px}}.careers__archive__filters__type ul li label:hover{color:#ED1C24}.careers__archive__filters__type ul li label:before{content:'';position:absolute;left:0px;top:12px;width:34px;height:34px;border:1px solid #818285}@media screen and (max-width: 1200px){.careers__archive__filters__type ul li label:before{width:24px;height:24px}}.careers__archive__filters__type ul li label:after{opacity:0;position:absolute;content:'';width:10px;height:24px;left:12px;top:12px;border-right:3px solid #111;border-bottom:3px solid #111;-moz-transform:rotate(37deg);-o-transform:rotate(37deg);-ms-transform:rotate(37deg);-webkit-transform:rotate(37deg);transform:rotate(37deg);-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}@media screen and (max-width: 1200px){.careers__archive__filters__type ul li label:after{width:8px;height:16px;left:8px;top:13px}}.careers__archive__filters__mobile{display:none;position:fixed;left:0px;top:0px;width:100%;height:0px;z-index:9999;-moz-transition:height 0s;-webkit-transition:height 0s;transition:height 0s;transition-delay:.5s}@media screen and (max-width: 700px){.careers__archive__filters__mobile{display:block}}@media screen and (max-width: 700px){.careers__archive__filters__mobile .careers__archive__filters__type{display:block}}.careers__archive__filters__mobile__overlay{left:0px;top:0px;width:100%;height:100%;background-color:#000;opacity:0;display:block;-moz-transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.careers__archive__filters__mobile__container{padding:30px 20px;position:absolute;right:-375px;top:0px;width:100%;height:100%;max-width:375px;background:#fff;overflow-y:auto;-moz-transition:right 0.3s ease;-webkit-transition:right 0.3s ease;transition:right 0.3s ease}.careers__archive__filters__mobile__container__heading{font-weight:500;font-size:24px;color:#111;font-family:"silkaregular",Arial,sans-serif}.careers__archive__filters__mobile__container a.btn_apply_filters{display:inline-block;color:#ED1C24;border:2px solid #ED1C24;font-family:"silkaregular",Arial,sans-serif;margin-top:40px;padding:12px 24px}@media screen and (max-width: 700px){.careers__archive__filters__mobile.open{height:100%;transition-delay:0s}}.careers__archive__filters__mobile.open .careers__archive__filters__mobile__overlay{opacity:.8}.careers__archive__filters__mobile.open .careers__archive__filters__mobile__container{right:0px}.careers__archive__posts{width:65%;display:flex;justify-content:space-between;flex-wrap:wrap;align-self:flex-start}@media screen and (max-width: 700px){.careers__archive__posts{width:100%;margin-top:40px}}@media screen and (max-width: 600px){.careers__archive__posts{margin-top:20px}}.careers__archive__posts .archive_msg{text-align:center;font-family:"silkaregular",Arial,sans-serif;font-size:16px;color:#818285;width:100%;opacity:0;-moz-transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.careers__archive__posts .archive_msg.active{opacity:1}.careers__archive__posts .item{text-decoration:none;padding:3% 0 3% 3%;width:92%;margin-bottom:3%;background:#CCC;background-size:cover;background-position:center;opacity:0;-moz-transition:opacity 0.5s linear;-webkit-transition:opacity 0.5s linear;transition:opacity 0.5s linear;-webkit-box-shadow:0px 10px 45px rgba(17,17,17,0.15);-moz-box-shadow:0px 10px 45px rgba(17,17,17,0.15);box-shadow:0px 10px 45px rgba(17,17,17,0.15)}.careers__archive__posts .item.active{opacity:1}@media screen and (max-width: 600px){.careers__archive__posts .item{width:100%;padding:12% 0% 12% 12%;margin-top:40px}}.careers__archive__posts .item__content{padding:5% 5% 5% 10%;background:#fff;min-height:calc(100vw / 10);font-family:"silkaregular",Arial,sans-serif;font-size:36px;line-height:36px;color:#111;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}@media screen and (max-width: 1200px){.careers__archive__posts .item__content{font-size:28px;line-height:28px}}@media screen and (max-width: 1024px){.careers__archive__posts .item__content{font-size:18px;line-height:18px}}@media screen and (max-width: 700px){.careers__archive__posts .item__content{min-height:calc(100vw / 3)}}@media screen and (max-width: 600px){.careers__archive__posts .item__content{min-height:calc(100vw * .75);font-size:25px;line-height:25px}}.careers__archive__posts .item__view{display:block;color:#ED1C24;font-size:16px;margin-top:20px}.careers__archive__posts .item:hover .item__content{color:#fff;background:#111}body.single-case-study{background-color:#000}.case_study{background:#000;max-width:2000px;margin:auto}.case_study a{color:#ED1C24;text-decoration:none}.case_study a:hover{text-decoration:underline}.case_study__hero{padding-bottom:40%;background-size:cover}@media screen and (max-width: 1023px){.case_study__hero{padding:120px 0px 0px;display:flex;align-items:center}}@media screen and (max-width: 600px){.case_study__hero{padding:120px 0px 0px}}.case_study__hero__content{position:absolute;left:0px;top:0px;width:100%;height:100%}@media screen and (max-width: 1023px){.case_study__hero__content{position:relative}}.case_study__hero__content .container{position:relative;display:block;margin:15% auto 0px;width:90%;max-width:1600px;color:#fff;font-family:"silkaregular",Arial,sans-serif}@media screen and (max-width: 1023px){.case_study__hero__content .container{margin:0px auto}}.case_study__hero__content .container h1{font-size:48px;line-height:48px;max-width:700px}@media screen and (max-width: 1200px){.case_study__hero__content .container h1{font-size:36px;line-height:36px}}@media screen and (max-width: 1024px){.case_study__hero__content .container h1{margin:20px 0px;max-width:100%}}@media screen and (max-width: 600px){.case_study__hero__content .container h1{font-size:24px;line-height:24px}}.case_study__content{color:#fff;font-family:"silkaregular",Arial,sans-serif}.case_study__content .container{margin:auto;width:90%;max-width:1600px}.case_study__content__details{margin:100px auto;position:relative;display:block;width:100%;max-width:1440px}@media screen and (max-width: 1024px){.case_study__content__details{margin:40px auto}}.case_study__content__details>div{width:40%;display:flex;padding:10px 0px;border-bottom:1px solid #818285}.case_study__content__details>div:last-child{border-bottom:none}@media screen and (max-width: 1200px){.case_study__content__details>div{width:50%}}@media screen and (max-width: 1024px){.case_study__content__details>div{font-size:14px}}@media screen and (max-width: 1023px){.case_study__content__details>div{width:100%;font-size:16px;border-bottom:none;display:block}}.case_study__content__details>div .label{width:25%;color:#818285}@media screen and (max-width: 1024px){.case_study__content__details>div .label{width:40%;padding-right:20px}}@media screen and (max-width: 1023px){.case_study__content__details>div .label{width:100%;padding-right:0px;padding-bottom:10px}}.case_study__content__details>div .detail{width:75%}@media screen and (max-width: 1024px){.case_study__content__details>div .detail{width:60%}}@media screen and (max-width: 1023px){.case_study__content__details>div .detail{width:100%}}.case_study__related{background:#fff;padding:100px 0px}@media screen and (max-width: 600px){.case_study__related{padding:40px 0px}}.case_study__related .container{width:90%;margin:0px auto;max-width:1600px;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}@media screen and (max-width: 1160px){.case_study__related .container{width:98%}}.case_study__related__item{display:flex;justify-content:space-between;align-items:center;padding:0px 6%;max-height:520px;flex-wrap:wrap}@media screen and (max-width: 1024px){.case_study__related__item{padding:0px 7.5%}}@media screen and (max-width: 600px){.case_study__related__item{max-height:none}}.case_study__related__item__content,.case_study__related__item__image{width:48%}@media screen and (max-width: 600px){.case_study__related__item__content,.case_study__related__item__image{width:100%}}.case_study__related__item__content{font-family:"silkaregular",Arial,sans-serif}.case_study__related__item__content h3{width:75%;margin:40px 0px;font-weight:500;font-size:48px;font-family:"silkamedium",Arial,sans-serif;line-height:48px}.case_study__related__item__content h3 a{color:#111;font-size:48px;text-decoration:none;font-family:"silkamedium",Arial,sans-serif;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.case_study__related__item__content h3 a:hover{color:#818285;text-decoration:none}@media screen and (max-width: 1200px){.case_study__related__item__content h3{width:100%}}@media screen and (max-width: 1160px){.case_study__related__item__content h3{font-size:36px;line-height:36px}}@media screen and (max-width: 1023px){.case_study__related__item__content h3{font-size:28px;line-height:28px}}@media screen and (max-width: 600px){.case_study__related__item__content h3{width:100%;font-size:24px;line-height:24px;margin:40px 0px 24px}}.case_study__related__item__content a{color:#ED1C24;text-decoration:none;font-size:20px;line-height:30px;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.case_study__related__item__content a:hover{color:#818285;text-decoration:none}@media screen and (max-width: 600px){.case_study__related__item__content a{font-size:16px;line-height:24px}}.case_study__related__item__image{text-align:right}@media screen and (max-width: 600px){.case_study__related__item__image{margin-top:30px}}.case_study__related__item__image img{width:auto;height:auto;max-width:100%;max-height:100%}body.post-type-archive-case-study{background-color:#fff}.work{padding:220px 0px 100px}@media screen and (max-width: 1024px){.work{padding:120px 0px 100px}}.work .container{width:90%;max-width:1600px}.work__header{width:30%}@media screen and (max-width: 1024px){.work__header{width:100%}}.work__header p{font-size:16px;line-height:24px;color:#818285}.work__archive{margin-top:46px;display:flex;justify-content:space-between;flex-wrap:wrap}.work__archive #work_btm{width:100%}.work__archive__filters{width:30%}@media screen and (max-width: 700px){.work__archive__filters{width:100%}}.work__archive__filters a.toggle{font-family:"silkaregular",Arial,sans-serif;color:#ED1C24;font-size:16px;cursor:default}@media screen and (max-width: 700px){.work__archive__filters a.toggle{border:2px solid #ED1C24;display:inline-block;padding:12px 24px;cursor:pointer}}@media screen and (max-width: 700px){.work__archive__filters a.toggle span.arrow{display:none}}.work__archive__filters__type{margin-top:40px}@media screen and (max-width: 700px){.work__archive__filters__type{display:none}}.work__archive__filters__type__heading{font-family:"silkaregular",Arial,sans-serif;color:#111;font-size:16px;text-transform:uppercase;font-weight:700}.work__archive__filters__type ul{list-style-type:none;margin:30px 0px 0px;padding:0px;font-family:"silkaregular",Arial,sans-serif}.work__archive__filters__type ul li{border-bottom:1px solid #818285;font-family:"silkaregular",Arial,sans-serif;font-size:20px;color:#111;font-weight:300}@media screen and (max-width: 1200px){.work__archive__filters__type ul li{font-size:16px}}.work__archive__filters__type ul li input[type=checkbox]{display:none}.work__archive__filters__type ul li input[type=checkbox]:checked+label:after{opacity:1}.work__archive__filters__type ul li label{cursor:pointer;padding:18px 0px 18px 60px;display:block;position:relative;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}@media screen and (max-width: 1200px){.work__archive__filters__type ul li label{padding:16px 0px 16px 40px}}@media screen and (max-width: 1023px){.work__archive__filters__type ul li label{font-size:14px;line-height:14px}}.work__archive__filters__type ul li label:hover{color:#ED1C24}.work__archive__filters__type ul li label:before{content:'';position:absolute;left:0px;top:12px;width:34px;height:34px;border:1px solid #818285}@media screen and (max-width: 1200px){.work__archive__filters__type ul li label:before{width:24px;height:24px}}.work__archive__filters__type ul li label:after{opacity:0;position:absolute;content:'';width:10px;height:24px;left:12px;top:12px;border-right:3px solid #111;border-bottom:3px solid #111;-moz-transform:rotate(37deg);-o-transform:rotate(37deg);-ms-transform:rotate(37deg);-webkit-transform:rotate(37deg);transform:rotate(37deg);-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}@media screen and (max-width: 1200px){.work__archive__filters__type ul li label:after{width:8px;height:16px;left:8px;top:13px}}.work__archive__filters__mobile{display:none;position:fixed;left:0px;top:0px;width:100%;height:0px;z-index:9999;-moz-transition:height 0s;-webkit-transition:height 0s;transition:height 0s;transition-delay:.5s}@media screen and (max-width: 700px){.work__archive__filters__mobile{display:block}}@media screen and (max-width: 700px){.work__archive__filters__mobile .work__archive__filters__type{display:block}}.work__archive__filters__mobile__overlay{left:0px;top:0px;width:100%;height:100%;background-color:#000;opacity:0;display:block;-moz-transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.work__archive__filters__mobile__container{padding:30px 20px;position:absolute;right:-375px;top:0px;width:100%;height:100%;max-width:375px;background:#fff;overflow-y:auto;-moz-transition:right 0.3s ease;-webkit-transition:right 0.3s ease;transition:right 0.3s ease}.work__archive__filters__mobile__container__heading{font-weight:500;font-size:24px;color:#111;font-family:"silkaregular",Arial,sans-serif}.work__archive__filters__mobile__container a.btn_apply_filters{display:inline-block;color:#ED1C24;border:2px solid #ED1C24;font-family:"silkaregular",Arial,sans-serif;margin-top:40px;padding:12px 24px}@media screen and (max-width: 700px){.work__archive__filters__mobile.open{height:100%;transition-delay:0s}}.work__archive__filters__mobile.open .work__archive__filters__mobile__overlay{opacity:.8}.work__archive__filters__mobile.open .work__archive__filters__mobile__container{right:0px}.work__archive__posts{width:65%;display:flex;justify-content:space-between;flex-wrap:wrap;align-self:flex-start}@media screen and (max-width: 700px){.work__archive__posts{width:100%;margin-top:40px}}@media screen and (max-width: 600px){.work__archive__posts{margin-top:20px}}.work__archive__posts .archive_msg{text-align:center;font-family:"silkaregular",Arial,sans-serif;font-size:16px;color:#818285;width:100%;opacity:0;-moz-transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.work__archive__posts .archive_msg.active{opacity:1}.work__archive__posts .item{text-decoration:none;padding:6% 0 6% 6%;width:46%;margin-bottom:6%;background:#CCC;background-size:cover;background-position:center;opacity:0;-moz-transition:opacity 0.5s linear;-webkit-transition:opacity 0.5s linear;transition:opacity 0.5s linear;-webkit-box-shadow:0px 10px 45px rgba(17,17,17,0.15);-moz-box-shadow:0px 10px 45px rgba(17,17,17,0.15);box-shadow:0px 10px 45px rgba(17,17,17,0.15)}.work__archive__posts .item.active{opacity:1}@media screen and (max-width: 600px){.work__archive__posts .item{width:100%;padding:12% 0% 12% 12%;margin-top:40px}}.work__archive__posts .item__content{padding:10%;background:#fff;min-height:calc(100vw / 5);font-family:"silkaregular",Arial,sans-serif;font-size:36px;line-height:36px;color:#111;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}@media screen and (max-width: 1200px){.work__archive__posts .item__content{font-size:28px;line-height:28px}}@media screen and (max-width: 1024px){.work__archive__posts .item__content{font-size:18px;line-height:18px}}@media screen and (max-width: 700px){.work__archive__posts .item__content{min-height:calc(100vw / 3)}}@media screen and (max-width: 600px){.work__archive__posts .item__content{min-height:calc(100vw * .75);font-size:25px;line-height:25px}}.work__archive__posts .item__view{display:block;color:#ED1C24;font-size:16px;margin-top:20px}.work__archive__posts .item:hover .item__content{color:#fff;background:#111}.data_software{max-width:2000px;margin:0px auto}.data_software__hero{width:100%;padding-top:250px;background-color:#111;background-size:cover;background-position:center center}@media screen and (max-width: 1024px){.data_software__hero{padding-top:180px}}@media screen and (max-width: 800px){.data_software__hero{padding-top:100px}}.data_software__hero .container{position:relative;margin:0px auto;max-width:1780px}.data_software__hero__content .cs_label{color:#fff;margin-left:90px;-moz-transition:0.3s linear;-webkit-transition:0.3s linear;transition:0.3s linear}@media screen and (max-width: 1024px){.data_software__hero__content .cs_label{margin-left:45px}}@media screen and (max-width: 600px){.data_software__hero__content .cs_label{margin-left:2.5%}}.data_software__hero__content h1{max-width:900px;padding:0px 90px;font-size:48px;font-family:"silkamedium",Arial,sans-serif;line-height:48px;color:#fff;-moz-transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}@media screen and (max-width: 1024px){.data_software__hero__content h1{padding:0px 45px}}@media screen and (max-width: 600px){.data_software__hero__content h1{font-size:24px;line-height:24px;margin-bottom:20px;padding:0px 2.5%}}.data_software__hero__content__copy{background-color:#111;padding:48px 90px;max-width:750px}.data_software__hero__content__copy *{-moz-transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear;transition-delay:.2s}.data_software__hero__content__copy.wp-off{opacity:1}.data_software__hero__content__copy.wp-off *{opacity:0}@media screen and (max-width: 1024px){.data_software__hero__content__copy{padding:48px 48px}}@media screen and (max-width: 600px){.data_software__hero__content__copy{padding:10px 2.5%}}.data_software__hero__content__copy p{color:#fff;font-size:16px;line-height:24px}.data_software__content{padding:90px 0px}@media screen and (max-width: 1023px){.data_software__content{padding:45px 0px}}@media screen and (max-width: 600px){.data_software__content{padding:0px}}.data_software__content .container{position:relative;text-align:center;margin-top:0px;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}@media screen and (min-width: 601px){.data_software__content .container.wp-off{margin-top:100px}}@media screen and (max-width: 600px){.data_software__content .container{text-align:left;width:90%;margin:auto}}.data_software__content .container>h2{padding-top:30px;position:relative;font-size:48px;font-family:"silkamedium",Arial,sans-serif;line-height:48px;display:block}@media screen and (max-width: 600px){.data_software__content .container>h2{font-size:24px;line-height:24px;display:inline-block;width:100%}}.data_software__content .container>h2:before{content:'';width:100px;height:2px;background-color:#ED1C24;position:absolute;left:50%;top:0px;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 600px){.data_software__content .container>h2:before{left:0px;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}}.data_software__content .container p{font-size:16px;line-height:24px}.data_software__content .container h3{text-transform:uppercase;font-family:"silkabold",Arial,sans-serif}.data_software__content__dark{background-color:#111}.data_software__content__dark+.data_software__content__dark{padding-top:0px}.data_software__content__dark h2{color:#fff}.data_software__content__dark h3{color:#fff}.data_software__content__dark p{color:#818285}.data_software__content__dark strong{color:#fff}.data_software__content__dark .block:nth-child(even):before{content:'';width:1px;height:180px;background-color:#ED1C24;position:absolute;left:-1px;top:-90px}@media screen and (max-width: 700px){.data_software__content__dark .block:nth-child(even):before{display:none}}.data_software__content__dark .block:nth-child(2):before{display:none}.data_software__content__light{background-color:#fff}.data_software__content__light+.data_software__content__light{padding-top:0px}.data_software__content__light h2{color:#111}.data_software__content__blocks{display:flex;flex-wrap:wrap;text-align:left;width:90%;margin:90px auto;max-width:1440px}@media screen and (max-width: 700px){.data_software__content__blocks{margin:45px auto}}@media screen and (max-width: 600px){.data_software__content__blocks{width:100%;margin:0px 0px 20px}}.data_software__content__blocks .block{position:relative;width:50%;border-top:1px solid #818285;padding-top:5%;padding-bottom:5%}.data_software__content__blocks .block *{-moz-transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.data_software__content__blocks .block.wp-off{opacity:1}.data_software__content__blocks .block.wp-off *{opacity:0}@media screen and (max-width: 700px){.data_software__content__blocks .block{width:100%}}@media screen and (max-width: 600px){.data_software__content__blocks .block{border-bottom:1px solid #818285;border-top:none;padding-bottom:20px;padding-top:20px}}.data_software__content__blocks .block:nth-child(1),.data_software__content__blocks .block:nth-child(2){border-top:none;padding-top:20px}.data_software__content__blocks .block:nth-child(odd){padding-right:10%;border-right:1px solid #818285}@media screen and (max-width: 1200px){.data_software__content__blocks .block:nth-child(odd){padding-right:5%}}@media screen and (max-width: 700px){.data_software__content__blocks .block:nth-child(odd){padding-right:0;border-right:none}}.data_software__content__blocks .block:nth-child(even){padding-left:10%}@media screen and (max-width: 1200px){.data_software__content__blocks .block:nth-child(even){padding-left:5%}}@media screen and (max-width: 700px){.data_software__content__blocks .block:nth-child(even){padding-left:0}}@media screen and (max-width: 600px){.data_software__content__blocks .block:first-child{padding-top:0px}}@media screen and (max-width: 600px){.data_software__content__blocks .block:last-child{border-bottom:none}}.about__hero{width:100%;padding-top:250px;background-color:#111;background-size:cover;background-position:center center}@media screen and (max-width: 1024px){.about__hero{padding-top:180px}}@media screen and (max-width: 800px){.about__hero{padding-top:100px}}.about__hero .container{width:90%;position:relative;margin:0px auto;max-width:1600px;padding-bottom:200px}@media screen and (max-width: 600px){.about__hero .container{padding-bottom:60px}}.about__hero__content{max-width:800px;position:relative;z-index:1;-moz-transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.about__hero__content .cs_label{color:#fff}.about__hero__content h1{max-width:900px;padding:0px;font-size:48px;line-height:48px;color:#fff;margin-bottom:20px}@media screen and (max-width: 600px){.about__hero__content h1{font-size:24px;line-height:24px}}.about__hero__content__copy{padding:20px 0px;max-width:750px}.about__hero__content__copy p{color:#fff;font-size:16px;line-height:24px}.about__hero__bars{position:absolute;width:auto;height:auto;right:15%;bottom:0px;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}@media screen and (min-width: 601px){.about__hero__bars.wp-off{bottom:-100px}}@media screen and (max-width: 1023px){.about__hero__bars{display:none}}.about__content_1 .container{position:relative;display:flex;flex-wrap:wrap;padding:80px;margin:-80px auto 0;max-width:1600px;background:#111;color:#fff}@media screen and (max-width: 1023px){.about__content_1 .container{align-items:flex-start}}@media screen and (max-width: 600px){.about__content_1 .container{margin:0px auto;padding:40px 20px}}.about__content_1 h3{font-size:36px;line-height:36px}.about__content_1 p{font-size:24px;line-height:36px}@media screen and (max-width: 1023px){.about__content_1 p{font-size:18px;line-height:27px}}.about__content_1 .cs_label{color:#ED1C24}.about__content_1 .col{width:50%;-moz-transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}@media screen and (max-width: 700px){.about__content_1 .col{width:100%}}.about__content_1 .col:nth-child(odd){padding-right:80px}@media screen and (max-width: 1023px){.about__content_1 .col:nth-child(odd){padding-right:40px}}@media screen and (max-width: 700px){.about__content_1 .col:nth-child(odd){padding-right:0px}}.about__content_1 .col h3{font-size:36px;line-height:36px;max-width:400px}@media screen and (max-width: 600px){.about__content_1 .col h3{font-size:20px;line-height:normal}}.about__content_2{position:relative;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}@media screen and (min-width: 601px){.about__content_2.wp-off{margin-top:100px}}.about__content_2 .container{position:relative;display:flex;flex-wrap:wrap;padding:80px;margin:50px auto 0;max-width:1600px;background:#fff;color:#111;align-items:center}@media screen and (max-width: 1023px){.about__content_2 .container{align-items:flex-start}}@media screen and (max-width: 600px){.about__content_2 .container{margin:0px auto;padding:40px 20px}}.about__content_2 h3{font-size:36px;line-height:36px}.about__content_2 p{font-size:16px;line-height:24px}.about__content_2 .cs_label+p{margin-top:40px}.about__content_2 .col{width:50%}@media screen and (max-width: 700px){.about__content_2 .col{width:100%}}.about__content_2 .col:nth-child(odd){padding-right:80px}@media screen and (max-width: 1023px){.about__content_2 .col:nth-child(odd){padding-right:40px}}@media screen and (max-width: 700px){.about__content_2 .col:nth-child(odd){padding-right:0px}}.about__content_2 .col:nth-child(even) p{max-width:100%}.about__content_2 .col h3{font-size:36px;line-height:36px;max-width:480px}.about__content_2 .col p{max-width:480px}.about__content_2 .col img{margin:10px 0px;max-width:100%}.about__team{position:relative;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}@media screen and (min-width: 601px){.about__team.wp-off{margin-top:100px}}.about__team .container{position:relative;max-width:1600px;margin:auto;padding:80px}@media screen and (max-width: 600px){.about__team .container{padding:40px 20px}}.about__team__members{display:flex;flex-wrap:wrap;justify-content:start}@media screen and (max-width: 800px){.about__team__members{justify-content:space-between}}.about__team__members .member{position:relative;width:21%;margin-top:50px;margin-left:5.3%}.about__team__members .member:nth-child(4n+1){margin-left:0px}@media screen and (max-width: 800px){.about__team__members .member{margin-left:0px;width:48%}}@media screen and (max-width: 600px){.about__team__members .member{width:100%}}.about__team__members .member .photo{position:relative;background-color:#818285;padding-bottom:100%;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}.about__team__members .member .photo img{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.about__team__members .member .info{margin-top:14px;font-size:16px;line-height:24px}.about__team__members .member .info .name{color:#111;font-family:"silkabold",Arial,sans-serif}.about__team__members .member .info .name a{text-decoration:none;color:#111;font-family:"silkabold",Arial,sans-serif;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.about__team__members .member .info .name a:hover{color:#ED1C24}.about__team__members .member .info .title{font-style:italic;color:#818285}.about__cta{margin-bottom:100px}.about__cta.cta .container{background-color:rgba(129,130,133,0.15)}@media screen and (max-width: 600px){.about__cta.cta .container{width:90%;text-align:center}.about__cta.cta .container h2{margin-bottom:30px}.about__cta.cta .container h2:before{left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about__cta.cta .container p{margin:20px auto}}.about__quote{background-color:#111}.timeline_section{width:90%;padding:90px 10%;margin:auto;max-width:1600px;background-color:#111;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;top:0px}@media screen and (min-width: 601px){.timeline_section.wp-off{top:60px}}@media screen and (max-width: 700px){.timeline_section{width:100%}}@media screen and (max-width: 600px){.timeline_section{padding:45px 0 0}}.timeline_section h2{font-size:48px;line-height:48px;font-family:"silkamedium",Arial,sans-serif;text-align:center}@media screen and (max-width: 600px){.timeline_section h2{font-size:24px;line-height:24px;text-align:left}}.timeline_section__timeline{background-size:cover;background-position:center;padding-top:18%;color:#fff}@media screen and (max-width: 700px){.timeline_section__timeline{padding-top:0px}}.timeline_section__timeline .container{width:90%;padding:90px 10%;margin:auto;max-width:1600px;background-color:#111}@media screen and (max-width: 700px){.timeline_section__timeline .container{width:100%}}@media screen and (max-width: 600px){.timeline_section__timeline .container{padding:45px 0 0}}.timeline_section__timeline__cols{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:100px}@media screen and (max-width: 600px){.timeline_section__timeline__cols{margin-top:40px}}.timeline_section__timeline__cols h2{font-size:36px;line-height:36px;text-align:left;margin:50px 0px}@media screen and (max-width: 600px){.timeline_section__timeline__cols h2{font-size:24px;line-height:24px}}.timeline_section__timeline__cols p{margin:20px 0px;font-size:18px;line-height:27px;color:#818285}@media screen and (max-width: 600px){.timeline_section__timeline__cols p{font-size:16px}}.timeline_section__timeline__cols p>img{margin:40px auto;max-width:100%}.timeline_section__timeline__cols .col{width:50%;color:#fff;font-size:16px;line-height:16px}@media screen and (max-width: 600px){.timeline_section__timeline__cols .col{width:100%}}@media screen and (max-width: 1023px) and (min-width: 601px){.timeline_section__timeline__cols .col{font-size:14px;line-height:14px}}.timeline_section__timeline__cols .col:first-child{padding-right:10%}@media screen and (max-width: 600px){.timeline_section__timeline__cols .col:first-child{padding:0 10%}}.timeline_section__timeline__cols .col:last-child{border-left:2px solid #818285}@media screen and (max-width: 600px){.timeline_section__timeline__cols .col:last-child{margin-top:70px;padding-right:10%;border-left-width:5px}}.timeline_section__timeline__cols .col h3{font-size:16px;font-family:"silkabold",Arial,sans-serif;line-height:16px;text-transform:uppercase;display:inline-block;width:100%}@media screen and (max-width: 1023px) and (min-width: 601px){.timeline_section__timeline__cols .col h3{font-size:14px;line-height:14px}}.timeline_section__timeline__cols .col ul{list-style-type:none;margin:0px;padding:0px;margin-bottom:60px}@media screen and (max-width: 600px){.timeline_section__timeline__cols .col ul{margin-bottom:20px}}.timeline_section__timeline__cols .col ul li{display:block;padding:12px 0px;color:#818285;border-bottom:1px solid #818285}.timeline_section__timeline__cols .col ul li:last-child{border-bottom:none}.timeline_section__timeline__cols .col ul+img,.timeline_section__timeline__cols .col ul+p>img{width:auto;max-width:100%;margin:50px auto;display:block}.timeline_section__timeline__cols .col .timeline__row{position:relative;padding-bottom:60px;padding-left:23%}.timeline_section__timeline__cols .col .timeline__row *{-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}@media screen and (max-width: 1023px) and (min-width: 601px){.timeline_section__timeline__cols .col .timeline__row{padding-left:30%}}.timeline_section__timeline__cols .col .timeline__row ul{margin-bottom:0px}.timeline_section__timeline__cols .col .timeline__row.active{color:#fff}.timeline_section__timeline__cols .col .timeline__row.active ul li,.timeline_section__timeline__cols .col .timeline__row.active p{color:#fff}.timeline_section__timeline__cols .col .timeline__row.active:before{height:100%}.timeline_section__timeline__cols .col .timeline__row.active .timeline__row__icon{border-top-color:#ED1C24}.timeline_section__timeline__cols .col .timeline__row.active .timeline__row__icon .icon svg *{stroke:#ED1C24}.timeline_section__timeline__cols .col .timeline__row.inactive{color:#818285}.timeline_section__timeline__cols .col .timeline__row.inactive ul li,.timeline_section__timeline__cols .col .timeline__row.inactive p{color:#818285}.timeline_section__timeline__cols .col .timeline__row.inactive .timeline__row__icon{border-top-color:#818285}.timeline_section__timeline__cols .col .timeline__row.inactive .timeline__row__icon .icon svg *{stroke:#818285}.timeline_section__timeline__cols .col .timeline__row:before{content:'';position:absolute;left:-2px;top:0px;height:0px;border-left:2px solid #ED1C24;-moz-transition:height 1s linear;-webkit-transition:height 1s linear;transition:height 1s linear}@media screen and (max-width: 600px){.timeline_section__timeline__cols .col .timeline__row:before{border-left-width:5px;left:-5px}}.timeline_section__timeline__cols .col .timeline__row__icon{position:absolute;border-top:2px dotted #818285;-moz-transition:border-color 0.5s linear;-webkit-transition:border-color 0.5s linear;transition:border-color 0.5s linear;position:absolute;left:0px;top:22px;width:12%}@media screen and (max-width: 1023px){.timeline_section__timeline__cols .col .timeline__row__icon{width:15%}}@media screen and (max-width: 600px){.timeline_section__timeline__cols .col .timeline__row__icon{border-top:none}}.timeline_section__timeline__cols .col .timeline__row__icon .icon{position:absolute;right:-50%;top:0px;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:45%}@media screen and (max-width: 1023px){.timeline_section__timeline__cols .col .timeline__row__icon .icon{right:-55%}}@media screen and (max-width: 600px){.timeline_section__timeline__cols .col .timeline__row__icon .icon{right:0px;width:65%}}.timeline_section__timeline__cols .col .timeline__row__icon .icon svg{max-width:100%;width:100%}.timeline_section__timeline__cols .col .timeline__row__icon .icon svg *{stroke:#818285;-moz-transition:all 0.55s linear;-webkit-transition:all 0.55s linear;transition:all 0.55s linear}@media screen and (max-width: 700px){.timeline_section__timeline__cols .quote__content{padding:0px}}@media screen and (max-width: 600px){.timeline_section__timeline__cols .quote__content p{font-size:24px;line-height:28px}}@media screen and (max-width: 700px){.timeline_section__timeline__cols .quote p.author{padding:0px}}@media screen and (max-width: 600px){.timeline_section__timeline__cols .quote p.author{font-size:18px;line-height:20px}}.cta{position:relative;width:100%;background-size:cover;background-position:center center;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}@media screen and (min-width: 601px){.cta.wp-off{margin-top:100px}}.cta.bg-image{padding:160px 0}@media screen and (max-width: 600px){.cta.bg-image{padding:30px 20px}}.cta .container{position:relative;width:80%;max-width:1600px;margin:auto;padding:80px;background-color:#fff;text-align:center}@media screen and (max-width: 700px){.cta .container{width:90%}}@media screen and (max-width: 600px){.cta .container{text-align:left;padding:20px;width:100%}}.cta .container h2{margin:20px 0px;padding-top:30px;position:relative;font-size:48px;font-family:"silkamedium",Arial,sans-serif;line-height:48px;display:block}@media screen and (max-width: 600px){.cta .container h2{font-size:24px;line-height:24px}}.cta .container h2:before{content:'';width:100px;height:2px;background-color:#ED1C24;position:absolute;left:50%;top:0px;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 600px){.cta .container h2:before{left:0px;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}}.cta .container p{font-size:16px;line-height:24px;color:#111}.cta .container a{color:#ED1C24;text-decoration:none;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.cta .container a:hover{color:#111}.default{background:#fff;padding:160px 0px}@media screen and (max-width: 600px){.default{padding:80px 0px}}.default__content .container{position:relative;width:90%;max-width:1600px;margin:0px auto}.default__content .container h1{font-family:"silkamedium",Arial,sans-serif;display:block;max-width:1050px;text-align:center;font-size:48px;margin:40px auto}@media screen and (max-width: 600px){.default__content .container h1{font-size:24px;text-align:left}}.default__content .container h2{font-size:36px;font-family:"silkamedium",Arial,sans-serif}.default__content .container h3,.default__content .container h4{font-family:"silkabold",Arial,sans-serif;max-width:1050px;margin-left:auto;margin-right:auto}.default__content .container p{max-width:1050px;margin:20px auto}.default__content .container p{font-size:16px;line-height:24px}.default__content .container a{color:#ED1C24;text-decoration:none}.default__content .container a:hover{text-decoration:underline}.default__content .container figure.wp-block-image{margin-bottom:80px;margin-top:80px}@media screen and (max-width: 600px){.default__content .container figure.wp-block-image{margin-top:40px;margin-bottom:40px}}.default__content .container .wp-block-columns{margin:40px auto;padding:0px;max-width:1050px;border-top:none}.default__content .container .wp-block-columns .wp-block-column{max-width:45%}@media screen and (max-width: 700px){.default__content .container .wp-block-columns .wp-block-column{max-width:100%}}.default__content .container .quote{padding:80px 0px}@media screen and (max-width: 600px){.default__content .container .quote{padding:20px 0px 40px}}.default__content .container .quote__content{color:#111}.default__content .container .quote__content p{font-size:82px;line-height:100px;max-width:95%}@media screen and (max-width: 1024px){.default__content .container .quote__content p{font-size:52px;line-height:62px}}@media screen and (max-width: 600px){.default__content .container .quote__content p{font-size:24px;line-height:28px}}.default__content .container .quote .author{max-width:95%}@media screen and (max-width: 600px){.default__content .container .quote .author{margin-top:20px}}body.single-case-study .header__nav ul li.our-work a,body.post-type-archive-case-study .header__nav ul li.our-work a{color:#ED1C24}body.page-template-our_process .header__nav ul li.our-process a{color:#ED1C24}body.page-template-data_software .header__nav ul li.data-software a{color:#ED1C24}body.page-template-about_us .header__nav ul li.about-us a{color:#ED1C24}body.page-contact-us .header__nav ul li.contact-us a{color:#ED1C24}body.page-epc-services .header__nav ul li.epc-services a{color:#ED1C24}.header{position:absolute;z-index:9999;left:0px;top:0px;width:100%;height:160px}.header__gradient{position:absolute;left:0px;top:0px;width:100%;height:100%;background:linear-gradient(180deg, #111 0%, rgba(17,17,17,0) 100%);opacity:0.8}.header .container{width:90%;height:160px;max-width:1600px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1023px){.header .container{height:80px}}.header__logo img{max-width:200px}@media screen and (max-width: 1023px){.header__logo img{max-width:168px}}.header__logo img.light{display:none}@media screen and (max-width: 1023px){.header__nav{position:fixed;padding-top:30px;right:-375px;top:0px;width:100%;height:100%;max-width:375px;background:#fff;z-index:9999;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.header__nav.open{right:0px}}.header__nav ul{list-style-type:none;margin:0px;padding:0px}.header__nav ul li{display:inline-block;margin:0px 14px}@media screen and (max-width: 1023px){.header__nav ul li{display:block;margin:0px}}.header__nav ul li.home{display:none}@media screen and (max-width: 1023px){.header__nav ul li.home{display:block}}.header__nav ul li a{color:#fff;font-size:16px;font-family:"silkaregular",Arial,sans-serif;text-decoration:none;position:relative;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.header__nav ul li a:after{-moz-transition:width 0.2s linear;-webkit-transition:width 0.2s linear;transition:width 0.2s linear}@media screen and (min-width: 1024px){.header__nav ul li a{display:block}.header__nav ul li a:after{position:absolute;left:50%;bottom:-4px;content:'';-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0px;height:2px;background-color:#ED1C24}}.header__nav ul li a:hover:after{width:100%}@media screen and (min-width: 1024px) and (max-width: 1160px){.header__nav ul li a{font-size:12px}}@media screen and (max-width: 1023px){.header__nav ul li a{padding:20px;color:#000;display:block;font-size:24px}}.header__nav__menu{position:absolute;cursor:pointer;display:none;right:20px;top:30px;text-decoration:none;color:#fff;font-size:16px;font-family:"silkaregular",Arial,sans-serif}@media screen and (max-width: 1023px){.header__nav__menu{display:block}}.header__nav__overlay{position:fixed;display:block;left:0px;top:0px;width:100%;height:0px;background-color:#000;opacity:0;-moz-transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.header__nav__overlay.open{opacity:.8;height:100%}body.theme-dark .header__gradient{display:none}body.theme-dark .header__nav ul li a{color:#000}body.theme-dark .header__logo img.light{display:block}body.theme-dark .header__logo img.dark{display:none}body.theme-dark .header__nav__menu{color:#000}.footer{position:relative;display:block;background-color:#111;font-family:"silkaregular",Arial,sans-serif}.footer .container{padding:0px;width:90%;max-width:1600px}.footer__contact{position:relative;padding:135px 0px 90px;text-align:center;color:#fff}@media screen and (max-width: 600px){.footer__contact{padding:40px 0px}}.footer__contact h2{font-size:36px}@media screen and (max-width: 600px){.footer__contact h2{font-size:24px;max-width:330px;margin:10px auto}}.footer__contact a{font-size:20px;color:#ED1C24;text-decoration:none;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.footer__contact a:hover{color:#818285}.footer__nav{padding-top:40px;padding-bottom:90px;border-top:1px solid #818285;display:flex;justify-content:space-between;flex-wrap:wrap;font-size:16px}@media screen and (max-width: 600px){.footer__nav{padding-top:0px}}.footer__nav__menu{width:55%;display:flex;justify-content:space-between}@media screen and (max-width: 1200px){.footer__nav__menu{width:100%}}@media screen and (max-width: 1023px){.footer__nav__menu{flex-wrap:wrap}}.footer__nav__menu ul{width:70%;margin:0px;padding:0px;list-style-type:none;column-count:2;column-gap:0px}@media screen and (max-width: 1023px){.footer__nav__menu ul{column-gap:5%;width:100%}}@media screen and (max-width: 600px){.footer__nav__menu ul{column-count:1}}.footer__nav__menu ul li{display:block;padding-right:10%}@media screen and (max-width: 1023px){.footer__nav__menu ul li{padding-right:0px}}.footer__nav__menu ul li:first-child a{border-top:none}.footer__nav__menu ul li a{color:#fff;line-height:34px;text-decoration:none;display:block;border-top:1px solid #818285;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.footer__nav__menu ul li a:hover{color:#ED1C24}@media screen and (max-width: 600px){.footer__nav__menu ul li a{padding:10px;display:block}}.footer__nav__menu ul li.mid a{border-top:none}@media screen and (max-width: 600px){.footer__nav__menu ul li.mid{margin-top:40px}}.footer__nav__menu__address{width:30%;color:#818285;line-height:34px}.footer__nav__menu__address p{line-height:34px}.footer__nav__menu__address p:first-child{margin-top:0px}.footer__nav__menu__address p:last-child{margin-bottom:0px}@media screen and (max-width: 1023px){.footer__nav__menu__address{width:100%;margin-top:40px;padding-left:10px}}.footer__nav__menu__address a{color:#fff;text-decoration:none;-moz-transition:color 0.2s linear;-webkit-transition:color 0.2s linear;transition:color 0.2s linear}.footer__nav__menu__address a:hover{color:#ED1C24}.footer__nav__info{text-align:right;color:#818285}.footer__nav__info__logo{max-width:180px}@media screen and (max-width: 1200px){.footer__nav__info{margin-top:40px;width:100%;text-align:left;padding-left:10px}}.footer__nav__info p{margin:60px 0px 0px}@media screen and (max-width: 1200px){.footer__nav__info p{margin:20px 0px 0px}}.cs_section{display:flex;justify-content:space-between;margin:90px auto;max-width:1440px;flex-wrap:wrap}@media screen and (max-width: 1024px){.cs_section{margin:60px 0px}}.cs_section__content,.cs_section__image{width:40%}.cs_section__content.col-100,.cs_section__image.col-100{width:100%}@media screen and (max-width: 1200px){.cs_section__content,.cs_section__image{width:48%}}@media screen and (max-width: 700px){.cs_section__content,.cs_section__image{width:100%}}.cs_section__content p,.cs_section__image p{font-size:24px;line-height:36px}@media screen and (max-width: 1200px){.cs_section__content p,.cs_section__image p{font-size:18px;line-height:27px}}.cs_section__content .cs_label+p,.cs_section__content .career_label+p,.cs_section__image .cs_label+p,.cs_section__image .career_label+p{margin-top:50px}@media screen and (max-width: 1200px){.cs_section__content .cs_label+p,.cs_section__content .career_label+p,.cs_section__image .cs_label+p,.cs_section__image .career_label+p{margin-top:30px}}.cs_section__image{text-align:right}@media screen and (max-width: 1200px){.cs_section__image{display:flex;align-items:center}}@media screen and (max-width: 700px){.cs_section__image{display:block;text-align:center;margin-top:20px}}.cs_section__image img{max-width:100%}.career_section{display:flex;justify-content:space-between;margin:90px auto;max-width:1440px;flex-wrap:wrap}@media screen and (max-width: 1024px){.career_section{margin:60px 0px}}.career_section__content,.career_section__image{width:40%}.career_section__content.col-100,.career_section__image.col-100{width:100%;padding-bottom:8%}@media screen and (max-width: 1200px){.career_section__content,.career_section__image{width:48%}}@media screen and (max-width: 700px){.career_section__content,.career_section__image{width:100%}}.career_section__content p,.career_section__image p{font-size:24px;line-height:36px}@media screen and (max-width: 1200px){.career_section__content p,.career_section__image p{font-size:18px;line-height:27px}}.career_section__content .cs_label+p,.career_section__content .career_label+p,.career_section__image .cs_label+p,.career_section__image .career_label+p{margin-top:50px}@media screen and (max-width: 1200px){.career_section__content .cs_label+p,.career_section__content .career_label+p,.career_section__image .cs_label+p,.career_section__image .career_label+p{margin-top:30px}}.career_section__content__details .link,.career_section__image__details .link{text-align:left}.career_section__image{text-align:right}@media screen and (max-width: 1200px){.career_section__image{display:flex;align-items:center}}@media screen and (max-width: 700px){.career_section__image{display:block;text-align:center;margin-top:20px}}.career_section__image img{max-width:100%}.wp-block-columns{margin:90px auto;padding-top:100px;max-width:1440px;justify-content:space-between;border-top:1px solid #818285}@media screen and (max-width: 1024px){.wp-block-columns{margin:60px auto;padding-top:60px}}@media screen and (max-width: 700px){.wp-block-columns{display:block}}@media screen and (max-width: 600px){.wp-block-columns{margin:40px auto;padding-top:40px}}.wp-block-columns .wp-block-column{max-width:40%}@media screen and (max-width: 1024px){.wp-block-columns .wp-block-column{max-width:48%}}@media screen and (max-width: 700px){.wp-block-columns .wp-block-column{max-width:100%;width:100%;margin-left:0px}}.wp-block-columns .wp-block-column p{font-size:16px;line-height:24px}.quote{position:relative;width:90%;margin:auto;padding:120px 0px;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;top:0px}@media screen and (min-width: 601px){.quote.wp-off{top:100px}}@media screen and (max-width: 600px){.quote{padding:60px 0px;width:100%}}.quote__content{position:relative;max-width:1440px;margin:auto;display:block;color:#fff}.quote__content:before,.quote__content:after{font-size:82px;line-height:100px}@media screen and (max-width: 600px){.quote__content:before,.quote__content:after{font-size:36px;line-height:36px}}@media screen and (max-width: 600px){.quote__content{padding:0px 30px 0px 60px}}.quote__content:before{content:'“';color:#ED1C24;position:absolute;left:-5%;top:0px}@media screen and (max-width: 600px){.quote__content:before{left:20px}}.quote__content p{font-size:68px;line-height:92px}@media screen and (max-width: 1024px){.quote__content p{font-size:52px;line-height:62px}}@media screen and (max-width: 600px){.quote__content p{font-size:24px;line-height:28px}}.quote p.author{max-width:1440px;margin:50px auto 0px;margin-top:50px;font-size:18px;line-height:24px;color:#818285}@media screen and (max-width: 600px){.quote p.author{line-height:20px;padding:0px 30px 0px 60px}}.quote.content-quote .quote__content,.quote.content-quote p{font-size:36px;line-height:42px;color:#fff}.quote.content-quote .quote__content:before{font-size:36px;line-height:36px;left:-8%}.quote.content-quote .author{font-size:18px;color:#818285}figure{position:relative;max-width:1050px;margin:100px auto}figure.wp-block-image{margin-bottom:100px}@media screen and (max-width: 600px){figure.wp-block-image{margin-bottom:30px}}figure.wp-block-video{margin-left:auto;margin-right:auto}figure.wp-block-video video{max-width:100%;margin:auto;position:relative;display:block}@media screen and (max-width: 600px){figure{margin:30px auto}}figure img{display:block;margin:0px auto;max-width:100%;width:auto;height:auto}.btn_container{text-align:center}.btn_container a.btn{display:inline-block;padding:16px;text-align:center;color:#ED1C24;border:1px solid #ED1C24;font-size:16px;text-decoration:none;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.btn_container a.btn:hover{background-color:#111;color:#fff;text-decoration:none}.form{max-width:800px;margin:60px auto;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.form *{outline:none}.form .field{width:48%}@media screen and (max-width: 600px){.form .field{width:100%}}.form .field label{display:block;margin-bottom:20px}.form .field label input,.form .field label select,.form .field label textarea{padding:10px;margin-top:6px;display:block;width:100%;border:1px solid #CCC;-webkit-border-radius:6px;border-radius:6px;background-clip:padding-box}.form .field label input+span,.form .field label select+span,.form .field label textarea+span{display:block;margin-top:4px;font-size:12px}.form .field input[type='submit']{padding:10px 20px;border:1px solid #ED1C24;background-color:#fff;color:#ED1C24;cursor:pointer;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.form .field input[type='submit']:hover{background-color:#111;color:#fff}.form .field-100{width:100%}.wpcf7-response-output{padding:10px !important;display:block;margin:10px auto !important;border-width:1px !important;max-width:800px;font-size:12px}.swiper-button-next,.swiper-button-prev{width:25px;height:60px}@media screen and (max-width: 600px){.swiper-button-next,.swiper-button-prev{display:none}}.swiper-button-next:after,.swiper-button-next:before,.swiper-button-prev:after,.swiper-button-prev:before{display:none}.swiper-button-next .arrow,.swiper-button-prev .arrow{position:absolute;height:50%;width:120%;border-top:1px solid #ED1C24;border-right:1px solid #ED1C24}.swiper-button-next .arrow__left,.swiper-button-prev .arrow__left{left:10px;-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.swiper-button-next .arrow__right,.swiper-button-prev .arrow__right{left:-10px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (min-width: 601px){.wp-off,.wp-off-home{opacity:0}}

/*# sourceMappingURL=main.css.map */
