@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;700&display=swap");*{box-sizing:border-box}@font-face{font-family:"Prohibition W00 Round";src:url("/fonts/49ecb580-598c-4d00-be58-a3eb48db3c91.eot?#iefix");src:url("/fonts/49ecb580-598c-4d00-be58-a3eb48db3c91.eot?#iefix") format("eot"),url("/fonts/eab2ae6f-bb8e-4db1-8efc-f156ac0cb924.woff2") format("woff2"),url("/fonts/90d54167-43a6-46ca-b2b6-e252d4656f5f.woff") format("woff"),url("/fonts/1a6bb301-2cbb-472b-a581-7946447b8353.ttf") format("truetype"),url("/fonts/a3df9ce6-8854-4ac3-ba85-a48a72997325.svg#a3df9ce6-8854-4ac3-ba85-a48a72997325") format("svg")}@font-face{font-family:"ES Klarheit Kurrent";src:url("/fonts/ESKlarheitKurrent-Regular.woff2") format("woff2"),url("/fonts/ESKlarheitKurrent-Regular.woff") format("woff"),url("/fonts/ESKlarheitKurrent-Regular.ttf") format("truetype")}@font-face{font-family:"ES Klarheit Kurrent Book";src:url("/fonts/ESKlarheitKurrent-Book.woff2") format("woff2"),url("/fonts/ESKlarheitKurrent-Book.woff") format("woff"),url("/fonts/ESKlarheitKurrent-Book.ttf") format("truetype")}@font-face{font-family:"ES Klarheit Kurrent Semi Bold";src:url("/fonts/ESKlarheitKurrent-Semibold.woff2") format("woff2"),url("/fonts/ESKlarheitKurrent-Semibold.woff") format("woff"),url("/fonts/ESKlarheitKurrent-Semibold.ttf") format("truetype")}@font-face{font-family:"ES Klarheit Kurrent Bold";src:url("/fonts/ESKlarheitKurrent-Bold.woff2") format("woff2"),url("/fonts/ESKlarheitKurrent-Bold.woff") format("woff"),url("/fonts/ESKlarheitKurrent-Bold.ttf") format("truetype")}@font-face{font-family:"ES Klarheit Kurrent Extra Bold";src:url("/fonts/ESKlarheitKurrent-Extrabold.woff2") format("woff2"),url("/fonts/ESKlarheitKurrent-Extrabold.woff") format("woff"),url("/fonts/ESKlarheitKurrent-Extrabold.ttf") format("truetype")}@font-face{font-family:"ApocLC";src:url("/fonts/ApocLC-Light.eot?#iefix");src:url("/fonts/ApocLC-Light.eot?#iefix") format("eot"),url("/fonts/ApocLC-Light.woff2") format("woff2"),url("/fonts/ApocLC-Light.woff") format("woff"),url("/fonts/ApocLC-Light.ttf") format("truetype")}@font-face{font-family:'Orpheus Pro Med';src:url("/fonts/FONTSPRINGDEMO-OrpheusProMedRegular.woff2") format("woff2"),url("/fonts/FONTSPRINGDEMO-OrpheusProMedRegular.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}.block,section.content,section.pullquote-block blockquote,section.share-list,section.cta-banner ul,div.search{max-width:100%;width:100%;margin:0 auto;display:block}div.search p,nav.main-navigation.search-active ul.navigation,nav.main-navigation.search-active ul.secondary-navigation{opacity:0;pointer-events:none}section.richtext-block.style-dark:after,ul.jobs-list li a:before,.case-study header.banner:before,.burger-box,.burger-box .button-text,form.contact-us,form.download,form.lead-gen,form textarea,form label,.no-touchevents form input[type="submit"],div.checkbox-wrapper span:after,.no-touchevents button svg.icon-play use,div.layer-tint,a.more svg use,.no-touchevents a[class^="social-"] svg use,p a,p a:after,section.image-block img,section.image-block a svg,section.images-block a svg,section.desktop-screenshot-block a svg,section.table-block tbody tr,div.video-wrapper svg,div.video-wrapper div,section.video-block.one-up,section.video-block.one-up .video-wrapper,.no-touchevents section.video-block.two-up .video-wrapper,.no-touchevents section.video-block.three-up .video-wrapper,.no-touchevents section.pullquote-block .video-wrapper,nav.sub-nav ul li a,header.banner button p,section.momentum-block svg,.no-touchevents section.momentum-block svg use,.no-touchevents section.momentum-block div.block>div.has-link h4,.no-touchevents section.momentum-block div.block>div.has-link time,.no-touchevents section.momentum-block div.block>div.has-link p,ul.client-list.logo-color-grey svg path,ul.client-list.logo-color-grey svg rect,ul.client-list.logo-color-grey svg circle,ul.client-list.logo-color-grey svg polygon,ul.client-list.logo-color-grey svg polyline,ul.client-list.logo-color-black svg path,ul.client-list.logo-color-black svg rect,ul.client-list.logo-color-black svg circle,ul.client-list.logo-color-black svg polygon,ul.client-list.logo-color-black svg polyline,a.next-link,a.prev-link,ul.employee-list-condensed li,ul.employee-list-condensed li:after,ul.employee-list-condensed li div,ul.employee-list-condensed li svg use,ul.employee-list-condensed li h4,ul.employee-list-condensed li span,section.employee-list-expanded div.person img,.no-touchevents section.employee-list-expanded a h2,.no-touchevents section.employee-list-expanded a p,.no-touchevents section.employee-list-expanded a:hover img,.no-touchevents section.employee-list-expanded a:hover srcset,.figure-list picture img,.figure-list picture srcset,.figure-list h4,.no-touchevents section.info-banner div.downloads a,.no-touchevents section.info-banner div.downloads a svg use,header.main-header div.logo,.nav_wrapper .navigation li,.nav_wrapper .navigation li>a:after,nav.main-navigation .block>ul li,nav.main-navigation .navigation li>a:after,nav.main-navigation a,nav.main-navigation a:visited,div.search p,div.search p svg,.no-touchevents div.search-results a span,section.career-paths div.career-item a h5,section.career-paths div.career-item.custom-color a{transition:all 0.3s ease-in-out}div.video-wrapper,section.video-block.one-up span,aside.modal.form,header.main-header,.nav_wrapper .navigation,nav.main-navigation,nav.main-navigation .navigation,div.search,div.search-results,section.homepage-hero div.content,main.main-content{transition:all 0.7s ease-in-out}div.checkbox-wrapper span:after,.heading-divider:after,section.mobile-screenshots-carousel-block .slick-slide.download-container .cta,ul.client-list svg,.figure-list picture img,.figure-list picture srcset,section.info-banner header h4,div.project-list>div>div h3,div.project-list>div>div svg,section.homepage-hero div.content{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translateY(-50%) translateX(-50%)}section.richtext-block.style-dark:after,ul.jobs-list li a:before,.case-study header.banner:before,div.select-wrapper:after,a.more:after,.heading-divider:after,p a:after,div.text ul li:before,section.content ul li:before,section.images-block ul li:after,section.image-block a:before,section.images-block a:before,section.desktop-screenshot-block a:before,section.video-block div.video-wrapper:before,section.video-block.sixteenByNine div.video-wrapper:before,section.video-block.fourByThree div.video-wrapper:before,header.banner:after,ul.client-list li:after,ul.employee-list-condensed li:before,ul.employee-list-condensed li:after,.figure-list picture:after,section.info-banner header:after,.no-touchevents body.no-scroll:after,section.project-banner h4:after,div.project-list>div>div:after{content:" ";display:block}section.richtext-block.style-dark:after,ul.jobs-list li a:before,.case-study header.banner:before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;transform:scale(2);z-index:4;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPgo8cmVjdCB3aWR0aD0iNSIgaGVpZ2h0PSI1IiBmaWxsPSJ0cmFuc3BhcmVudCI+PC9yZWN0Pgo8cGF0aCBkPSJNMCA1TDUgMFpNNiA0TDQgNlpNLTEgMUwxIC0xWiIgc3Ryb2tlPSIjOENDNjNFIiBzdHJva2Utd2lkdGg9IjEiPjwvcGF0aD4KPC9zdmc+");background-size:5px;opacity:0}.no-touchevents section.image-block a:hover:after,.no-touchevents section.images-block a:hover:after,.no-touchevents section.desktop-screenshot-block a:hover:after,section.richtext-block.style-dark:after,.case-study header.banner:before{transform:scale(1);opacity:1}body{scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{width:0;height:0;display:none}section.richtext-block{display:none !important}section.image-block,section.images-block,section.desktop-screenshot-block,section.mobile-screenshots-block,section.stats-block,section.cta-banner.dark{display:none !important}.work_details{background-size:cover !important;background-position:top !important;width:100% !important;background-repeat:no-repeat !important}.work_inner_cta{color:#fff;background:transparent;border-color:#fff;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:390px;display:flex !important;justify-content:center;margin-top:0px}@media all and (max-width: 600px){.work_inner_cta{max-width:320px}}.work_inner_cta span{font-size:1rem !important}@media all and (max-width: 600px){.work_inner_cta span{font-size:0.75rem !important}}.work_inner section.manifesto{min-height:100vh;display:flex !important;position:relative;background-size:cover;background-position:center bottom;background-color:#000;background-image:url(/./img/people.png);color:#fff;flex-wrap:wrap;align-items:center}.work_inner section.manifesto div.content{margin:auto;max-width:1370px;min-height:100% !important;margin-bottom:0 !important}.wrapper_banner_below_strip{position:relative;top:unset;z-index:999}@media all and (max-width: 799px){.wrapper_banner_below_strip{height:25px}}.wrapper_banner_below_strip .new_classic_txt{padding-left:50px;position:absolute;top:-30px;display:inline-block}@media all and (max-width: 799px){.wrapper_banner_below_strip .new_classic_txt{padding-left:18px;position:static;top:-30px;display:inline-block;float:none;width:-webkit-fill-available;margin-bottom:28px}}.wrapper_banner_below_strip .project_category_dropdown{display:inline-block;position:absolute;top:-41px;right:0;padding-right:0;background-image:url(/./img/project_type.svg);width:360px;background-repeat:no-repeat;height:66px;cursor:pointer;background-size:360px;background-position:0px 0px;margin-right:25px}.wrapper_banner_below_strip .project_category_dropdown .project_dropdown{font-size:1.2rem;color:#fff;font-family:"ES Klarheit Kurrent", georgia, serif;text-align:left;padding-top:16px;text-transform:uppercase;padding-left:40px;font-weight:500}.wrapper_banner_below_strip .project_category_dropdown .project_dropdown .project_category{position:absolute;z-index:-1;width:100%;margin-top:-43px;background-image:url(/./img/project_type_category.svg);padding-bottom:30px;left:0;width:360px;background-size:223px 500px;background-repeat:repeat-x;height:500px}.wrapper_banner_below_strip .project_category_dropdown .project_dropdown .project_category ul{list-style:none;text-align:left;margin-left:25px;padding-top:77px;width:calc(100% - 25px)}.wrapper_banner_below_strip .project_category_dropdown .project_dropdown .project_category ul li{margin-top:12px}.wrapper_banner_below_strip .project_category_dropdown .project_dropdown span.svg_dropdown{margin-left:25px;right:20px;position:absolute;top:20px}@media all and (max-width: 799px){.wrapper_banner_below_strip .project_category_dropdown .project_dropdown span.svg_dropdown{right:10%}}.work_accordian_item{margin-bottom:30px;display:inline-block;width:100%;border-bottom:2px solid #fff}#services,#contact,.workarea{color:#fff}#services :root,#contact :root,.workarea :root{--green: #46A574;--yello: #F9ED24;--pink: #D8147F;--white: #ffffff
    }#services *,#contact *,.workarea *{box-sizing:border-box}#services body,#services html,#contact body,#contact html,.workarea body,.workarea html{display:block;height:100%}#services .desktop,#contact .desktop,.workarea .desktop{display:block}@font-face{#services,#contact,.workarea{font-family:"ES Klarheit Kurrent";src:url(../fonts/ESKlarheitKurrent-Regular.woff2) format("woff2"),url(../fonts/ESKlarheitKurrent-Regular.woff) format("woff"),url(../fonts/ESKlarheitKurrent-Regular.ttf) format("truetype")}}#services h1,#contact h1,.workarea h1{font-size:2.5rem}#services h1,#services h2,#services h3,#services h4,#services h5,#services h6,#contact h1,#contact h2,#contact h3,#contact h4,#contact h5,#contact h6,.workarea h1,.workarea h2,.workarea h3,.workarea h4,.workarea h5,.workarea h6{font-weight:300;margin:0}#services li,#services ul,#contact li,#contact ul,.workarea li,.workarea ul{list-style:none}#services section.content,#contact section.content,.workarea section.content{max-width:1200px;width:100%;margin:0 auto;display:block}#services body,#contact body,.workarea body{background-color:#000;margin:0;padding:0;font-size:62.5%;position:relative;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:'Poppins', sans-serif}#services ::-moz-selection, #contact ::-moz-selection, .workarea ::-moz-selection{background-color:#22382c;color:#fff}#services ::selection,#contact ::selection,.workarea ::selection{background-color:#22382c;color:#fff}#services div.text>ul>li,#services p,#services section.content div.content>ul>li,#services section.content li,#services section.content>ul>li,#contact div.text>ul>li,#contact p,#contact section.content div.content>ul>li,#contact section.content li,#contact section.content>ul>li,.workarea div.text>ul>li,.workarea p,.workarea section.content div.content>ul>li,.workarea section.content li,.workarea section.content>ul>li{margin:0;font-size:1rem;line-height:1.75;margin-bottom:1em}#services section.work,#contact section.work,.workarea section.work{min-height:100vh;position:relative;width:100%;float:left}#services .work .content,#contact .work .content,.workarea .work .content{width:100%;float:left;position:relative}#services section.work .work-media,#contact section.work .work-media,.workarea section.work .work-media{width:50%;float:left;position:relative}#services section.work .work-content,#contact section.work .work-content,.workarea section.work .work-content{width:50%;float:left;min-height:100vh;display:flex;flex-direction:column}#services section.work h2,#contact section.work h2,.workarea section.work h2{color:#000;font-size:6rem;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;text-shadow:-2px 2px 0 var(--white),2px 2px 0 var(--white),2px -2px 0 var(--white),-2px -2px 0 var(--white)}#services section.homepage-hero,#contact section.homepage-hero,.workarea section.homepage-hero{height:auto;position:relative;z-index:2;overflow:hidden;background-size:contain;background-position:center;background:var(--white);width:100%}#services section.homepage-hero>iframe,#contact section.homepage-hero>iframe,.workarea section.homepage-hero>iframe{position:absolute;top:-10%;right:auto;bottom:auto;left:-10%;width:120%;height:120%}#services .embed-container,#contact .embed-container,.workarea .embed-container{--video--width: 360;--video--height: 640;position:relative;padding-bottom:calc(var(--video--height)/ var(--video--width) * 100%);overflow:hidden;max-width:100%}#services #home-page-video-iframe-portrait,#contact #home-page-video-iframe-portrait,.workarea #home-page-video-iframe-portrait{display:none;visibility:hidden}#services .embed-container embed,#services .embed-container iframe,#contact .embed-container embed,#contact .embed-container iframe,.workarea .embed-container embed,.workarea .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#services section.homecontentimg,#contact section.homecontentimg,.workarea section.homecontentimg{min-height:100vh;position:relative;width:100%}#services section.homecontentimg div.content,#contact section.homecontentimg div.content,.workarea section.homecontentimg div.content{margin:auto;max-width:100%;min-height:100vh}#services section.ipg_scale,#contact section.ipg_scale,.workarea section.ipg_scale{min-height:50vh !important;height:50vh}#services section.ipg_scale div.content,#contact section.ipg_scale div.content,.workarea section.ipg_scale div.content{min-height:50vh !important;height:50vh}@media all and (max-width: 799px){#services section.ipg_scale div.content,#contact section.ipg_scale div.content,.workarea section.ipg_scale div.content{text-align:center}}#services section.homecontentimg div.flexbox,#contact section.homecontentimg div.flexbox,.workarea section.homecontentimg div.flexbox{display:flex;display:-moz-flex;display:flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;flex-direction:column;padding:30px}#services section.homecontentimg img,#contact section.homecontentimg img,.workarea section.homecontentimg img{max-width:100%;height:auto}#services section.homecontentimg .media,#contact section.homecontentimg .media,.workarea section.homecontentimg .media{max-width:600px;width:100%}#services section.homecontentimg p,#contact section.homecontentimg p,.workarea section.homecontentimg p{margin-bottom:1em;font-size:1.6em}#services section.homecontentimg div.content a.cta,#contact section.homecontentimg div.content a.cta,.workarea section.homecontentimg div.content a.cta{margin-top:0em;width:160px}#services a.cta.window,#contact a.cta.window,.workarea a.cta.window{color:#fff;background:0 0;border-color:var(--white)}#services a.cta,#contact a.cta,.workarea a.cta{display:inline-block;position:relative;padding:.75em 2em .45em;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;color:#000;font-size:.7rem;text-transform:capitalize;border:2px solid;overflow:hidden;transition-property:color, background-color;transition-duration:.3s;transition-timing-function:ease-in-out;text-align:center}#services a.cta:hover,#contact a.cta:hover,.workarea a.cta:hover{color:#000;background-color:#fff}#services .content,#contact .content,.workarea .content{padding:0 30px}#services section.homecontentimg h3,#contact section.homecontentimg h3,.workarea section.homecontentimg h3{font-family:"ES Klarheit Kurrent Extra Bold";font-weight:600;text-transform:uppercase}#services section.homecontentimg .links,#contact section.homecontentimg .links,.workarea section.homecontentimg .links{width:100%;float:left;text-align:left;margin-top:10px}#services section.homecontentimg .links a,#contact section.homecontentimg .links a,.workarea section.homecontentimg .links a{color:#D8147F;font-size:20px;margin-right:15px;font-family:'Poppins', sans-serif;width:100px;float:left;position:relative;padding-left:10px;text-transform:uppercase}@media all and (max-width: 799px){#services section.homecontentimg .links a,#contact section.homecontentimg .links a,.workarea section.homecontentimg .links a{font-size:12px;width:70px;margin-right:5px}}#services section.homecontentimg .links a:first-child,#contact section.homecontentimg .links a:first-child,.workarea section.homecontentimg .links a:first-child{padding-left:0px !important}#services section.homecontentimg .links a::after,#contact section.homecontentimg .links a::after,.workarea section.homecontentimg .links a::after{content:'|';position:absolute;right:0px;font-size:30px;top:-4px}@media all and (max-width: 799px){#services section.homecontentimg .links a::after,#contact section.homecontentimg .links a::after,.workarea section.homecontentimg .links a::after{font-size:20px}}#services section.homecontentimg .links a:last-child::after,#contact section.homecontentimg .links a:last-child::after,.workarea section.homecontentimg .links a:last-child::after{display:none}#services .ticker,#contact .ticker,.workarea .ticker{display:flex;width:100%;padding:20px 0 20px 0;overflow:hidden;font-family:'ES Klarheit Kurrent Extra Bold';font-size:1em}#services .ticker div,#contact .ticker div,.workarea .ticker div{font-weight:500;font-size:2.5em;white-space:nowrap;color:#fff;-webkit-animation:animate 40s -40s linear infinite;animation:animate 40s -40s linear infinite;will-change:transform}#services .service_ticker>div>span,#contact .service_ticker>div>span,.workarea .service_ticker>div>span{display:block;text-align:center;font-size:1.5rem;font-weight:600;font-family:'ES Klarheit Kurrent Extra Bold';margin-bottom:0.5rem}#services .service_ticker,#contact .service_ticker,.workarea .service_ticker{margin:3rem 0}#services .service_ticker .cta_p,#contact .service_ticker .cta_p,.workarea .service_ticker .cta_p{text-align:center;margin:1.5rem 0}#services .ticker div:nth-child(2),#contact .ticker div:nth-child(2),.workarea .ticker div:nth-child(2){color:#fff;-webkit-animation:animate2 40s -20s linear infinite;animation:animate2 40s -20s linear infinite}#services .ticker span,#contact .ticker span,.workarea .ticker span{color:#fff;margin:0 30px}@-webkit-keyframes animate{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes animate{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@-webkit-keyframes animate2{0%{transform:translateX(0)}100%{transform:translateX(-200%)}}@keyframes animate2{0%{transform:translateX(0)}100%{transform:translateX(-200%)}}#services section.servicemathbg div.flexbox,#contact section.servicemathbg div.flexbox,.workarea section.servicemathbg div.flexbox{box-align:center;-moz-align-items:start;-ms-align-items:start;-o-align-items:start;align-items:start !important;-ms-flex-align:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}#services section.servicemathbg,#contact section.servicemathbg,.workarea section.servicemathbg{background:url(/./images/service-1-mob.png);background-size:contain;background-position:top;width:100%;padding:0 0;margin-top:68px;background-repeat:no-repeat}#services .servicemath,#contact .servicemath,.workarea .servicemath{width:80%;margin:30px 10%;position:absolute;bottom:30px;left:0}#services section.getintouch,#contact section.getintouch,.workarea section.getintouch{margin-top:0px;width:100%;padding-bottom:300px}@media all and (max-width: 799px){#services section.getintouch,#contact section.getintouch,.workarea section.getintouch{padding-bottom:30px}}#services section.getintouch form,#contact section.getintouch form,.workarea section.getintouch form{padding:0px 0px}#services section.getintouch h2,#contact section.getintouch h2,.workarea section.getintouch h2{color:#fff;font-size:3rem;font-style:normal;font-weight:300;line-height:normal;text-align:center;font-weight:700;text-transform:uppercase}@media all and (max-width: 799px){#services section.getintouch h2,#contact section.getintouch h2,.workarea section.getintouch h2{font-size:1.5rem}}#services .form_panel,#contact .form_panel,.workarea .form_panel{width:100%;padding-bottom:50px;display:flex;align-items:flex-start;justify-content:flex-start}@media all and (max-width: 799px){#services .form_panel,#contact .form_panel,.workarea .form_panel{padding-bottom:0px;align-items:center;justify-content:center}}#services .form_panel p,#contact .form_panel p,.workarea .form_panel p{margin-right:1em;margin-bottom:0px;font-size:1.3rem;width:40%}@media all and (max-width: 799px){#services .form_panel p,#contact .form_panel p,.workarea .form_panel p{font-size:1rem;width:100%}}#services section.getintouch form input.fcontrol,#contact section.getintouch form input.fcontrol,.workarea section.getintouch form input.fcontrol{color:#fff;font-size:14px;background:0 0;padding:10px 10px 10px 0;border:0;border-bottom:1px solid #fff;width:100%;z-index:2}#services section.getintouch form input:focus,#contact section.getintouch form input:focus,.workarea section.getintouch form input:focus{outline:0}#services section.getintouch form textarea,#contact section.getintouch form textarea,.workarea section.getintouch form textarea{width:100%;background:0 0;border:0;border-bottom:1px solid #fff;color:#fff;z-index:2;font-size:12px;min-height:90px}#services section.getintouch form select,#contact section.getintouch form select,.workarea section.getintouch form select{background:0 0;padding:8px 20px 8px 10px;border:0;border:1px solid #fff;color:#fff;font-size:.6em;position:relative;background:url(/../img/downarrow.svg);background-repeat:no-repeat, repeat;background-position:right .7em top 50%, 0 0;background-size:.65em auto, 100%}#services section.getintouch form select option,#contact section.getintouch form select option,.workarea section.getintouch form select option{background:#000 !important}#services select::-ms-expand,#contact select::-ms-expand,.workarea select::-ms-expand{display:none}#services section.getintouch form select::before,#contact section.getintouch form select::before,.workarea section.getintouch form select::before{content:'';background:url(/../img/downarrow.svg);position:absolute;right:10px;width:20px;height:20px}#services section.getintouch form select:focus,#contact section.getintouch form select:focus,.workarea section.getintouch form select:focus{outline:0}#services section.getintouch form textarea:focus,#contact section.getintouch form textarea:focus,.workarea section.getintouch form textarea:focus{outline:0}#services section.getintouch form .marginR,#contact section.getintouch form .marginR,.workarea section.getintouch form .marginR{margin-right:20px}#services section.getintouch .form_container,#contact section.getintouch .form_container,.workarea section.getintouch .form_container{width:900px;margin:auto;margin-top:40px}#services section.getintouch form label,#contact section.getintouch form label,.workarea section.getintouch form label{font-size:16px;margin-right:20px;line-height:22px;padding:5px 0 0 0}#services .submitBtn,#contact .submitBtn,.workarea .submitBtn{background:0 0;color:#D8147F;font-size:1.5rem;font-weight:300;border:0;cursor:pointer;font-family:"ES Klarheit Kurrent Extra Bold";width:auto;margin:auto;padding:5px;z-index:2}#services .tcenter,#contact .tcenter,.workarea .tcenter{text-align:center}#services ::-moz-placeholder, #contact ::-moz-placeholder, .workarea ::-moz-placeholder{font-size:14px;opacity:1}#services :-ms-input-placeholder, #contact :-ms-input-placeholder, .workarea :-ms-input-placeholder{font-size:14px;opacity:1}#services ::placeholder,#contact ::placeholder,.workarea ::placeholder{font-size:14px;opacity:1}#services ::-ms-input-placeholder,#contact ::-ms-input-placeholder,.workarea ::-ms-input-placeholder{font-size:14px}#services .bordertxt,#contact .bordertxt,.workarea .bordertxt{font-family:'Orpheus Pro Med';-webkit-text-stroke:non;text-shadow:none;color:#fff;text-transform:capitalize;font-size:2.5rem !important;margin-bottom:10px;line-height:2.5rem}#services section.work_accordian h2,#contact section.work_accordian h2,.workarea section.work_accordian h2{color:#000;font-size:4rem;font-style:normal;line-height:normal;text-transform:uppercase;text-align:center;margin-bottom:30px;text-shadow:-2px 2px 0 #fff, 2px 2px 0 #fff, 2px -2px 0 #fff, -2px -2px 0 #fff}#services .work_accordian,#contact .work_accordian,.workarea .work_accordian{padding:30px 0 0px 0px}#services .work_accordian_wrapper,#contact .work_accordian_wrapper,.workarea .work_accordian_wrapper{max-width:100%;margin:auto}#services .w_detail,#contact .w_detail,.workarea .w_detail{float:left;width:100%;padding:0px 50px;min-height:230px}#services .w_detail_left,#contact .w_detail_left,.workarea .w_detail_left{float:left;width:50%}#services .w_detail_left ul,#contact .w_detail_left ul,.workarea .w_detail_left ul{float:left;list-style:circle;padding-left:16px}#services .w_detail_left ul li,#contact .w_detail_left ul li,.workarea .w_detail_left ul li{list-style:disc;font-size:16px;font-family:"ES Klarheit Kurrent",georgia,serif;font-size:1em;line-height:1.8;text-transform:uppercase;letter-spacing:1px}#services .w_detail_left ul li ul,#contact .w_detail_left ul li ul,.workarea .w_detail_left ul li ul{width:50% !important}#services .ul50,#contact .ul50,.workarea .ul50{width:50%;min-height:110px}@media all and (max-width: 799px){#services .ul50,#contact .ul50,.workarea .ul50{width:100%;min-height:auto}}#services .w_detail_left h3,#contact .w_detail_left h3,.workarea .w_detail_left h3{font-size:2rem}#services .w_detail_left p,#contact .w_detail_left p,.workarea .w_detail_left p{font-family:"ES Klarheit Kurrent",georgia,serif;font-size:1.5em;line-height:1.8;text-transform:uppercase;letter-spacing:1px;margin-top:10px}#services .w_detail_right,#contact .w_detail_right,.workarea .w_detail_right{float:left;width:50%}#services .work_accordian_title.active,#contact .work_accordian_title.active,.workarea .work_accordian_title.active{background:none}#services .work_accordian_title,#contact .work_accordian_title,.workarea .work_accordian_title{padding:30px 50px;background:#000 url(../images/accordianbg.png) no-repeat;background-size:cover;color:#fff;cursor:pointer;font-size:20px;position:relative}#services .work_accordian_title h4,#contact .work_accordian_title h4,.workarea .work_accordian_title h4{font-size:40px;margin-bottom:10px;text-transform:uppercase;font-family:'Poppins', sans-serif;font-weight:700}#services .work_accordian_title p,#contact .work_accordian_title p,.workarea .work_accordian_title p{width:50%;line-height:1.2;max-width:500px}#services .cta_area a,#contact .cta_area a,.workarea .cta_area a{color:#fff;font-size:1rem;text-align:center;width:100%;display:block;margin:20px 0;float:left;font-family:'ES Klarheit Kurrent Semi Bold'}#services .cta_area a img,#contact .cta_area a img,.workarea .cta_area a img{margin-left:0.5em;position:relative;top:5px}#services .cta_area.desk a,#contact .cta_area.desk a,.workarea .cta_area.desk a{text-align:start;font-family:'ES Klarheit Kurrent Semi Bold'}#services .work_accordian_title span.arrow,#contact .work_accordian_title span.arrow,.workarea .work_accordian_title span.arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");width:30px;height:30px;background-size:contain;position:absolute;right:50px;color:#fff;top:50%;transition:all .5s}#services .work_accordian_title.active span.arrow,#contact .work_accordian_title.active span.arrow,.workarea .work_accordian_title.active span.arrow{transform:rotate(180deg)}#services .work_accordian_details,#contact .work_accordian_details,.workarea .work_accordian_details{display:none}@media (min-width: 880px){#services .ipg_scale,#contact .ipg_scale,.workarea .ipg_scale{flex-direction:revert-layer;align-content:center;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}#services .ipg_scale .flexbox,#contact .ipg_scale .flexbox,.workarea .ipg_scale .flexbox{justify-content:flex-start !important}#services .work_accordian_item,#contact .work_accordian_item,.workarea .work_accordian_item{border-bottom:none !important}#services .bordertxt,#contact .bordertxt,.workarea .bordertxt{color:#000;font-style:normal;line-height:normal;text-transform:uppercase;text-align:left;text-shadow:-1px 1px 0 #fff, 1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff;font-family:"ES Klarheit Kurrent Semi Bold"}#services section.servicemathbg,#contact section.servicemathbg,.workarea section.servicemathbg{background:url(../images/bg-services.png) no-repeat;background-size:cover;background-position:top;width:100%;padding:0 0;margin-top:68px}#services .header li,#contact .header li,.workarea .header li{float:left}#services .header li a,#contact .header li a,.workarea .header li a{padding:20px 10px}#services .header .menu,#contact .header .menu,.workarea .header .menu{clear:none;float:right;max-height:none}#services .header .menu-icon,#contact .header .menu-icon,.workarea .header .menu-icon{display:none}#services .brand-logo img:first-child,#contact .brand-logo img:first-child,.workarea .brand-logo img:first-child{height:70px}#services .brand-logo img:nth-child(2),#contact .brand-logo img:nth-child(2),.workarea .brand-logo img:nth-child(2){height:40px}#services .brand-logo img:nth-child(3),#contact .brand-logo img:nth-child(3),.workarea .brand-logo img:nth-child(3){height:80px}#services .brand-logo img:nth-child(4),#contact .brand-logo img:nth-child(4),.workarea .brand-logo img:nth-child(4){height:35px}}@media (min-width: 880px) and (max-width: 1300px){#services .brand-logo img:nth-child(4),#contact .brand-logo img:nth-child(4),.workarea .brand-logo img:nth-child(4){height:25px}}@media (min-width: 880px){#services .header .logo img,#contact .header .logo img,.workarea .header .logo img{height:30px}#services .figure-list h4,#contact .figure-list h4,.workarea .figure-list h4{font-size:.9rem}#services section.homecontentimg,#contact section.homecontentimg,.workarea section.homecontentimg{border-top:1px solid #707070;border-bottom:1px solid #707070}#services section.homecontentimg div.flexbox,#contact section.homecontentimg div.flexbox,.workarea section.homecontentimg div.flexbox{flex-direction:row-reverse;justify-content:flex-start}#services section.homecontentimg div.flexbox>div,#contact section.homecontentimg div.flexbox>div,.workarea section.homecontentimg div.flexbox>div{flex-basis:60%}#services section.homecontentimg p,#contact section.homecontentimg p,.workarea section.homecontentimg p{max-width:100%}#services section.homecontentimg div.flexbox>div:last-child,#contact section.homecontentimg div.flexbox>div:last-child,.workarea section.homecontentimg div.flexbox>div:last-child{padding-right:10%}#services section.homecontentimg div.flexbox>div+div,#contact section.homecontentimg div.flexbox>div+div,.workarea section.homecontentimg div.flexbox>div+div{margin-top:unset}#services .figure-list div.news-item,#contact .figure-list div.news-item,.workarea .figure-list div.news-item{float:left;width:25%}#services h1,#contact h1,.workarea h1{font-size:3.75rem}#services section.homepage-fourbox a.more,#contact section.homepage-fourbox a.more,.workarea section.homepage-fourbox a.more{position:absolute;top:4.75rem;right:1em;bottom:auto;left:auto}#services .content,#contact .content,.workarea .content{padding:0px}}@media (min-width: 600px){#services .flexbox .figure-list div.news-item,#contact .flexbox .figure-list div.news-item,.workarea .flexbox .figure-list div.news-item{margin-bottom:0px !important}#services .figure-list div.desc,#contact .figure-list div.desc,.workarea .figure-list div.desc{padding:3em 3.5em}}@media all and (min-width: 700px){#services footer.master-footer,#contact footer.master-footer,.workarea footer.master-footer{padding:2.5rem 0}#services footer.master-footer section.info,#services footer.master-footer section.contact,#contact footer.master-footer section.info,#contact footer.master-footer section.contact,.workarea footer.master-footer section.info,.workarea footer.master-footer section.contact{margin:6em auto;max-width:1024px}#services footer.master-footer section.meta,#contact footer.master-footer section.meta,.workarea footer.master-footer section.meta{margin:6em auto;max-width:900px}#services footer.master-footer section.info,#contact footer.master-footer section.info,.workarea footer.master-footer section.info{flex-wrap:nowrap}#services footer.master-footer section.info ul,#contact footer.master-footer section.info ul,.workarea footer.master-footer section.info ul{*zoom:1;max-width:1200px;margin-left:auto;margin-right:auto;display:flex;display:-moz-flex;display:flex;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}#services footer.master-footer section.info ul:before,#services footer.master-footer section.info ul:after,#contact footer.master-footer section.info ul:before,#contact footer.master-footer section.info ul:after,.workarea footer.master-footer section.info ul:before,.workarea footer.master-footer section.info ul:after{content:" ";display:table}#services footer.master-footer section.info ul:after,#contact footer.master-footer section.info ul:after,.workarea footer.master-footer section.info ul:after{clear:both}#services footer.master-footer section.info li,#contact footer.master-footer section.info li,.workarea footer.master-footer section.info li{width:25%;margin-bottom:0px}#services footer.master-footer section.info li span,#contact footer.master-footer section.info li span,.workarea footer.master-footer section.info li span{display:block}#services footer.master-footer section.info li:nth-child(even),#contact footer.master-footer section.info li:nth-child(even),.workarea footer.master-footer section.info li:nth-child(even){margin-left:0}#services footer.master-footer section.info li.factsheet,#contact footer.master-footer section.info li.factsheet,.workarea footer.master-footer section.info li.factsheet{position:relative;top:1em}#services footer.master-footer section.info li.factsheet a,#contact footer.master-footer section.info li.factsheet a,.workarea footer.master-footer section.info li.factsheet a{margin-top:1em;display:block}#services footer.master-footer section.info li.factsheet a.more,#contact footer.master-footer section.info li.factsheet a.more,.workarea footer.master-footer section.info li.factsheet a.more{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto}#services footer.master-footer section.contact .content,#contact footer.master-footer section.contact .content,.workarea footer.master-footer section.contact .content{display:flex;display:-moz-flex;display:flex;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;max-width:620px}#services footer.master-footer section.contact div.location,#contact footer.master-footer section.contact div.location,.workarea footer.master-footer section.contact div.location{width:50%;position:relative;right:auto;bottom:auto;left:auto}#services footer.master-footer section.contact div.location+.location,#contact footer.master-footer section.contact div.location+.location,.workarea footer.master-footer section.contact div.location+.location{margin:0}#services footer.master-footer section.contact div.location .city,#contact footer.master-footer section.contact div.location .city,.workarea footer.master-footer section.contact div.location .city{font-size:1.875rem}#services footer.master-footer section.contact h2,#contact footer.master-footer section.contact h2,.workarea footer.master-footer section.contact h2{max-width:100%}#services footer.master-footer section.meta div.block div.legalArea,#services footer.master-footer section.meta div.block div.social,#contact footer.master-footer section.meta div.block div.legalArea,#contact footer.master-footer section.meta div.block div.social,.workarea footer.master-footer section.meta div.block div.legalArea,.workarea footer.master-footer section.meta div.block div.social{position:relative;margin:0px}#services footer.master-footer section.meta div.block div.social,#contact footer.master-footer section.meta div.block div.social,.workarea footer.master-footer section.meta div.block div.social{margin-bottom:2em}#services footer.master-footer section.meta div.block div.legalArea p,#contact footer.master-footer section.meta div.block div.legalArea p,.workarea footer.master-footer section.meta div.block div.legalArea p{display:inline}#services footer.master-footer section.meta div.block div.legalArea p+p,#contact footer.master-footer section.meta div.block div.legalArea p+p,.workarea footer.master-footer section.meta div.block div.legalArea p+p{margin-left:2em}}@media (max-width: 879px){#services .workarea,#contact .workarea,.workarea .workarea{height:auto;display:block}#services .home_sec_im1,#services .home_sec_txt1,#services .home_sec_cta1,#services .home_sec_im2,#services .home_sec_txt2,#services .home_sec_cta2,#contact .home_sec_im1,#contact .home_sec_txt1,#contact .home_sec_cta1,#contact .home_sec_im2,#contact .home_sec_txt2,#contact .home_sec_cta2,.workarea .home_sec_im1,.workarea .home_sec_txt1,.workarea .home_sec_cta1,.workarea .home_sec_im2,.workarea .home_sec_txt2,.workarea .home_sec_cta2{opacity:1}#services footer.master-footer section.meta div.legalArea,#contact footer.master-footer section.meta div.legalArea,.workarea footer.master-footer section.meta div.legalArea{display:flex;align-items:center;justify-content:center}#services .worktxtTop,#contact .worktxtTop,.workarea .worktxtTop{right:unset;left:10%}#services section.homepage-fourbox,#contact section.homepage-fourbox,.workarea section.homepage-fourbox{padding:0px}#services .peoplebg,#contact .peoplebg,.workarea .peoplebg{background:none}#services .desktop,#contact .desktop,.workarea .desktop{display:none !important}#services .mobile,#contact .mobile,.workarea .mobile{display:inline-block !important}#services .header .search,#contact .header .search,.workarea .header .search{margin:20px 0px 0px}#services .swiper-slide img,#contact .swiper-slide img,.workarea .swiper-slide img{width:100%}#services section.work,#contact section.work,.workarea section.work{height:auto;min-height:auto}#services section.work h2,#contact section.work h2,.workarea section.work h2{color:#fff;font-size:2rem;text-shadow:none}#services section.work .work-media .worklogo,#contact section.work .work-media .worklogo,.workarea section.work .work-media .worklogo{height:50px;left:unset;right:20px}#services .workCtaArea,#contact .workCtaArea,.workarea .workCtaArea{height:50px;width:70%;background-size:contain}#services section.homecontentimg,#contact section.homecontentimg,.workarea section.homecontentimg{min-height:auto}#services section.homecontentimg div.content,#contact section.homecontentimg div.content,.workarea section.homecontentimg div.content{min-height:auto}#services section.homecontentimg div.content a.cta,#contact section.homecontentimg div.content a.cta,.workarea section.homecontentimg div.content a.cta{width:130px;font-size:13px;margin-top:0;margin-bottom:5em}#services a.cta,#contact a.cta,.workarea a.cta{padding:0.65em 1em 0.65em}#services .cta_p,#contact .cta_p,.workarea .cta_p{text-align:start;width:100%}#services section.homecontentimg p,#contact section.homecontentimg p,.workarea section.homecontentimg p{font-size:1.2em;text-align:left}#services section.homecontentimg img,#contact section.homecontentimg img,.workarea section.homecontentimg img{margin-bottom:70px}#services section.homecontentimg .media,#contact section.homecontentimg .media,.workarea section.homecontentimg .media{margin-bottom:50px}#services .section.work h2,#contact .section.work h2,.workarea .section.work h2{font-size:2rem}#services section.work .work-content,#contact section.work .work-content,.workarea section.work .work-content{display:none}#services .workmedia1,#contact .workmedia1,.workarea .workmedia1{background-position:bottom}#services section.work .work-media,#contact section.work .work-media,.workarea section.work .work-media{width:100%}#services .work .content,#contact .work .content,.workarea .work .content{padding:0px}#services .brand-logo,#contact .brand-logo,.workarea .brand-logo{display:none}#services .figure-list h4,#contact .figure-list h4,.workarea .figure-list h4{font-size:.8rem;line-height:1.35;min-height:40px}#services .figure-list .news-item time,#contact .figure-list .news-item time,.workarea .figure-list .news-item time{font-size:.8rem}#services section.homepage-fourbox a.more,#contact section.homepage-fourbox a.more,.workarea section.homepage-fourbox a.more{width:100%;float:left;margin-top:0px}#services .whathapBg h2,#contact .whathapBg h2,.workarea .whathapBg h2{margin-left:0px;text-align:center;padding-bottom:10px;font-size:25px;width:100%;margin-top:10px}#services .whathapBg,#contact .whathapBg,.workarea .whathapBg{height:90px}#services footer.master-footer section.meta div.social,#contact footer.master-footer section.meta div.social,.workarea footer.master-footer section.meta div.social{display:flex;align-items:center;justify-content:center;margin-bottom:4em}#services footer.master-footer section.meta div.legalArea p,#contact footer.master-footer section.meta div.legalArea p,.workarea footer.master-footer section.meta div.legalArea p{float:left;font-size:8px;margin:10px 10px 10px 0px}#services footer.master-footer section.info,#services footer.master-footer section.contact,#services footer.master-footer section.meta,#contact footer.master-footer section.info,#contact footer.master-footer section.contact,#contact footer.master-footer section.meta,.workarea footer.master-footer section.info,.workarea footer.master-footer section.contact,.workarea footer.master-footer section.meta{margin:4em auto}#services footer.master-footer section.meta .content,#contact footer.master-footer section.meta .content,.workarea footer.master-footer section.meta .content{padding:0px 10px}#services section.work_accordian h2,#contact section.work_accordian h2,.workarea section.work_accordian h2{text-align:center;float:left;width:100%;margin:30px 0;font-size:2.2rem;text-shadow:-1px 1px 0 #fff, 1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff}#services section.homecontentimg h3,#contact section.homecontentimg h3,.workarea section.homecontentimg h3{font-size:1.8rem;font-family:"ES Klarheit Kurrent Extra Bold"}#services .work_accordian_title,#contact .work_accordian_title,.workarea .work_accordian_title{padding:10px}#services .work_accordian_title h4,#contact .work_accordian_title h4,.workarea .work_accordian_title h4{font-size:1.5rem}#services .w_detail_right,#contact .w_detail_right,.workarea .w_detail_right{display:none}#services .work_accordian_title p,#contact .work_accordian_title p,.workarea .work_accordian_title p{width:80%;line-height:1.3;max-width:100%;font-size:.7rem;margin-bottom:20px}#services .work_accordian_title span.arrow,#contact .work_accordian_title span.arrow,.workarea .work_accordian_title span.arrow{right:10px;width:20px;height:20px;top:10px}#services .w_detail,#contact .w_detail,.workarea .w_detail{padding:0px 0px}#services .w_detail_left,#contact .w_detail_left,.workarea .w_detail_left{width:100%;padding:0 0px 0 0px;padding-bottom:20px;font-family:'ES Klarheit Kurrent Semi Bold'}#services .w_detail_right,#contact .w_detail_right,.workarea .w_detail_right{width:100%;position:relative}#services .w_detail_left p,#contact .w_detail_left p,.workarea .w_detail_left p{font-size:1em;line-height:1.3;font-family:'ES Klarheit Kurrent Semi Bold'}#services section.getintouch .form_container,#contact section.getintouch .form_container,.workarea section.getintouch .form_container{width:80%;margin:20px 10%}#services section.getintouch form label,#contact section.getintouch form label,.workarea section.getintouch form label{width:100%;text-align:center;margin:20px 0px}#services section.getintouch form input.fcontrol,#contact section.getintouch form input.fcontrol,.workarea section.getintouch form input.fcontrol{width:100%;margin-bottom:15px}#services section.getintouch form select,#contact section.getintouch form select,.workarea section.getintouch form select{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto}#services .submitBtn,#contact .submitBtn,.workarea .submitBtn{margin-top:30px}#services .form_panel,#contact .form_panel,.workarea .form_panel{margin-bottom:0px;text-align:center;display:block}#services .form_panel p,#contact .form_panel p,.workarea .form_panel p{margin-top:20px;display:flex;justify-content:center;margin-bottom:20px}#services form,#contact form,.workarea form{padding:0em}}@media screen and (orientation: portrait){#services #home-page-video-iframe,#contact #home-page-video-iframe,.workarea #home-page-video-iframe{display:none;visibility:hidden}#services #home-page-video-iframe-portrait,#contact #home-page-video-iframe-portrait,.workarea #home-page-video-iframe-portrait{display:block;visibility:visible}}@media (min-width: 1800px){#services .whathapBg,#contact .whathapBg,.workarea .whathapBg{height:120px}#services .whathapBg h2,#contact .whathapBg h2,.workarea .whathapBg h2{margin-top:35px}#services section.homepage-fourbox a.more,#contact section.homepage-fourbox a.more,.workarea section.homepage-fourbox a.more{top:5.75rem}#services section.work h2,#contact section.work h2,.workarea section.work h2{font-size:130px}#services section.work p,#contact section.work p,.workarea section.work p{font-size:32px}#services .figure-list .news-item h3,#contact .figure-list .news-item h3,.workarea .figure-list .news-item h3{font-size:16px}}@media (min-width: 880px) and (max-width: 1300px){#services section.work .work-content,#contact section.work .work-content,.workarea section.work .work-content{width:35% !important}#services section.work .work-media,#contact section.work .work-media,.workarea section.work .work-media{width:64% !important}#services .brand-logo img:first-child,#contact .brand-logo img:first-child,.workarea .brand-logo img:first-child{height:71px}#services .workCtaArea a,#contact .workCtaArea a,.workarea .workCtaArea a{margin-left:40px}}.order-2{order:none;padding-top:0px}.mob{display:none !important}.desk{display:block !important}@media all and (max-width: 799px){.mob{display:block !important}.order-2{order:2;padding-top:50px !important}.desk{display:none !important}}.work_brand{background-image:none !important}.work_brand div.flexbox>div:last-child{padding-right:0 !important}.work_brand .media{position:relative;top:0 !important}.work_brand .content.flexbox{display:flex;align-items:end !important;padding:0;max-width:100%}.work_brand .work_banner_img{width:100%;height:calc(100vh - 68px);display:flex;justify-content:center;align-items:end}.banner-top span em{font-style:normal;font-family:'ES Klarheit Kurrent Bold' !important}.workarea .brand-logo img{opacity:.5}.workarea .brand-logo img:first-child{opacity:1}.brand-mobile-logo{position:absolute;width:100%;right:0px;bottom:30px;text-align:right}.brand-mobile-logo img{height:40px;margin-right:10px;width:auto !important;max-width:100px}.workBottom{margin-top:auto;width:100%}.brand-logo{width:100%;height:80px;z-index:2;position:relative;background:url(../images/workctabg.svg) no-repeat;display:flex;align-items:center;background-size:cover;padding-left:30px;overflow-x:auto;overflow-y:hidden}.brand-logo::-webkit-scrollbar{display:none}.workCtaArea img{width:30px !important}.workCtaArea a{margin-left:30px;margin-top:30px;display:block}.logo_img{height:60vh;display:flex;justify-content:center;align-items:flex-start;width:100%;background-repeat:no-repeat !important;opacity:1;position:absolute;top:220px;left:0;opacity:.1}@media all and (max-width: 799px){.logo_img{top:0px;opacity:.1;height:100%}}.text_content_details h4{text-transform:uppercase;font-family:'Poppins', sans-serif !important;font-weight:700}.our_work_headline{position:absolute;left:40px;top:100px;font-size:3.8rem;text-transform:uppercase;-webkit-text-stroke:2px #fff;color:#000;font-family:'ES Klarheit Kurrent bold';z-index:990}.text_wrapper{position:relative;max-width:500px;display:flex;align-items:center;justify-content:center;float:left;height:100%;padding-top:20%}.brand-logo img{margin-right:30px}.brand-logo img:first-child{height:70px}.brand-logo img:nth-child(2){height:60px}.brand-logo img:nth-child(3){height:80px}.brand-logo img:nth-child(4){height:35px}.header .logo img{height:30px}.workCtaArea_mob{height:50px;width:100%;background-size:contain;z-index:2;position:relative;background:url(../images/workctabg.svg) no-repeat;display:flex;align-items:center;background-size:cover;display:none}.swiper-pagination{width:12px;height:12px;bottom:50px !important}.swiper-pagination-bullet{background:#ffffff4a !important}.swiper-pagination-bullet-active{background:#fff !important}.workarea{width:100%;height:100vh;overflow:hidden;display:flex}.workarea .left-container,.workarea .right-container{width:50%;height:100vh;min-width:400px;position:relative}.workarea .right-content{width:100%}.workarea .right-element{width:100%;height:100vh;display:flex;justify-content:center;align-items:end}.workarea .right-element img{width:auto;position:absolute;left:20px;bottom:20px}.workarea .left-container{display:flex;justify-content:center;align-items:center}.workarea .left-content{width:100%;max-width:400px;height:100%;max-height:400px;position:relative;overflow:hidden}.workarea .left-content img{position:absolute;top:0;left:0;right:0;-o-object-fit:cover;object-fit:cover;opacity:0}.workarea .brand-logo img{opacity:.5}.workarea .brand-logo img:first-child{opacity:1}.brand-mobile-logo{position:absolute;width:100%;right:0px;bottom:30px;text-align:right;display:block}.brand-mobile-logo img{height:40px;margin-right:10px;width:auto !important;max-width:100px}.scrollbar{display:block;width:10px;height:85%;border-radius:5px;background-color:rgba(255,255,255,0.4);position:absolute;z-index:10;top:50%;right:30px;transform:translate(0, -45%)}.scrollbar__handler{width:100%;height:25%;background-color:white;border-radius:5px;position:absolute;top:0;left:0;z-index:20}.formbg{background-image:url(/./img/formbg.svg);background-repeat:no-repeat;background-position:center center;padding-top:70px}.formbg form{position:relative;z-index:2}@media all and (max-width: 799px){.what-we-do-banner{height:auto !important}}@media all and (max-width: 799px){.what-we-do-banner img{margin-top:68px}}.im100{width:100%}.work_accordian_item{position:relative;overflow:hidden}.work_accordian_item .w_detail_right{position:absolute;right:0px;top:0px;z-index:-1}.work_accordian_item .w_detail_right img{width:100%;float:right}.w_detail_left div{width:50%;float:left}@media all and (max-width: 799px){.w_detail_left div{margin-top:0px;width:100%}}.w_detail_left div ul{width:100%}.arrow-animate{transform:rotate(-180deg);opacity:1}main.main-content{top:0px !important;transform:none !important}@font-face{font-family:"slick";src:slick-font-url("slick.eot");src:slick-font-url("slick.eot?#iefix") format("embedded-opentype"),slick-font-url("slick.woff") format("woff"),slick-font-url("slick.ttf") format("truetype"),slick-font-url("slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}::-moz-selection{background-color:#22382c;color:#fff}::selection{background-color:#22382c;color:#fff}*{box-sizing:border-box}.block{*zoom:1}.block:before,.block:after{content:" ";display:table}.block:after{clear:both}.disable-hover{pointer-events:none}b,strong{font-weight:700}i,em{font-style:italic}a{text-decoration:none}input,button{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}input:focus,textarea:focus,button,input[type="submit"]{outline:none}button,input[type="submit"]{cursor:pointer}body,html{display:block;height:100%}body{background-color:transparent;transition:background-color 0.7s linear;margin:0px;padding:0px;font-size:62.5%;position:relative;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul,ol{margin:0px;padding:0px}h1,h2,h3,h4,h5,h6,p,span{opacity:0}p{font-weight:100}.wf-active h1,.wf-active h2,.wf-active h3,.wf-active h4,.wf-active h5,.wf-active h6,.wf-active p,.wf-active span{opacity:1}@-webkit-keyframes spin{0%{transform:rotate(0deg);transform-origin:center}100%{transform:rotate(360deg);transform-origin:center}}@keyframes spin{0%{transform:rotate(0deg);transform-origin:center}100%{transform:rotate(360deg);transform-origin:center}}.burger-box{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:12;width:auto;height:60px;margin:0 auto;display:block;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-color:transparent;border:none}.burger-box .button-text{display:none;color:#010101;font-size:1rem;font-family:"ES Klarheit Kurrent Extra Bold","ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;position:relative;margin-right:2em}.burger-box .button-text-close{display:none}.burger-box.open .button-text{margin-right:3em}.burger-box.open .button-text-menu{display:none}.burger-box.open .button-text-close{display:block}@media all and (min-width: 900px){.burger-box .button-text{display:block}}.burger,.burger:before,.burger:after{position:absolute;top:28px;right:0;width:24px;height:4px;background:#010101;transition:background-color 0.3s ease-in-out}.burger:before{top:-8px;right:0;content:""}.burger:after{top:8px;right:0;content:""}.open .burger{-webkit-animation:burger-open 0.3s forwards;animation:burger-open 0.3s forwards}.open .burger:before{-webkit-animation:burger-top-open 0.3s forwards;animation:burger-top-open 0.3s forwards}.open .burger:after{-webkit-animation:burger-bot-open 0.3s forwards;animation:burger-bot-open 0.3s forwards}.closed .burger{-webkit-animation:burger-closed 0.3s forwards;animation:burger-closed 0.3s forwards}.closed .burger:before{-webkit-animation:burger-top-closed 0.3s forwards;animation:burger-top-closed 0.3s forwards}.closed .burger:after{-webkit-animation:burger-bot-closed 0.3s forwards;animation:burger-bot-closed 0.3s forwards}@-webkit-keyframes burger-open{0%{background:#010101}50%{background:#010101}51%{background:rgba(1,1,1,0)}100%{background:rgba(1,1,1,0)}}@keyframes burger-open{0%{background:#010101}50%{background:#010101}51%{background:rgba(1,1,1,0)}100%{background:rgba(1,1,1,0)}}@-webkit-keyframes burger-top-open{0%{top:-6px;transform:none}50%{top:0;transform:none}90%{top:0;background:#010101;transform:rotate3d(0, 0, 1, 55deg);width:36px}100%{top:0;background:#010101;transform:rotate3d(0, 0, 1, 45deg);width:32px}}@keyframes burger-top-open{0%{top:-6px;transform:none}50%{top:0;transform:none}90%{top:0;background:#010101;transform:rotate3d(0, 0, 1, 55deg);width:36px}100%{top:0;background:#010101;transform:rotate3d(0, 0, 1, 45deg);width:32px}}@-webkit-keyframes burger-bot-open{0%{top:6px;transform:none}50%{top:0;transform:none}90%{top:0;background:#010101;transform:rotate3d(0, 0, 1, -55deg);width:36px}100%{top:0;background:#010101;transform:rotate3d(0, 0, 1, -45deg);width:32px}}@keyframes burger-bot-open{0%{top:6px;transform:none}50%{top:0;transform:none}90%{top:0;background:#010101;transform:rotate3d(0, 0, 1, -55deg);width:36px}100%{top:0;background:#010101;transform:rotate3d(0, 0, 1, -45deg);width:32px}}@-webkit-keyframes burger-closed{0%{background:rgba(1,1,1,0)}50%{background:rgba(1,1,1,0)}55%{background:#010101}100%{background:#010101}}@keyframes burger-closed{0%{background:rgba(1,1,1,0)}50%{background:rgba(1,1,1,0)}55%{background:#010101}100%{background:#010101}}@-webkit-keyframes burger-top-closed{0%{top:0;transform:rotate3d(0, 0, 1, -45deg)}50%{top:0;transform:none}90%{top:-10px;transform:none}100%{top:-8px;transform:none}}@keyframes burger-top-closed{0%{top:0;transform:rotate3d(0, 0, 1, -45deg)}50%{top:0;transform:none}90%{top:-10px;transform:none}100%{top:-8px;transform:none}}@-webkit-keyframes burger-bot-closed{0%{top:0;transform:rotate3d(0, 0, 1, 45deg)}50%{top:0;transform:none}90%{top:10px;transform:none}100%{top:8px;transform:none}}@keyframes burger-bot-closed{0%{top:0;transform:rotate3d(0, 0, 1, 45deg)}50%{top:0;transform:none}90%{top:10px;transform:none}100%{top:8px;transform:none}}button.cta,a.cta,input[type="button"]{display:inline-block;position:relative;padding:0.75em 2em 0.95em;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;color:#000;font-family:"ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;font-size:1rem;text-transform:capitalize;border:2px solid;overflow:hidden;transition-property:color, background-color;transition-duration:.3s;transition-timing-function:ease-in-out;text-align:center}button.cta span,a.cta span,input[type="button"] span{position:relative;line-height:1.2;z-index:2;margin-top:-1px}button.cta:hover,a.cta:hover,input[type="button"]:hover{color:#fff;background-color:#22382c}button.cta.dark,a.cta.dark,input[type="button"].dark{color:#222}button.cta.dark.filled,a.cta.dark.filled,input[type="button"].dark.filled{color:#fff;background-color:#222;border-color:#222}button.cta.dark.filled:hover,a.cta.dark.filled:hover,input[type="button"].dark.filled:hover{border-color:#000}button.cta.secondary,a.cta.secondary,input[type="button"].secondary{background-color:#c2c9b7;color:#010101;border:none}button.cta.secondary:hover,a.cta.secondary:hover,input[type="button"].secondary:hover{color:#fff;background-color:#010101}button.cta.window,a.cta.window,input[type="button"].window{color:#fff;background:transparent;border-color:#fff}button.cta.window:hover,a.cta.window:hover,input[type="button"].window:hover{background-color:#fff;color:#010101}button.cta.window:before,button.cta.window:after,a.cta.window:before,a.cta.window:after,input[type="button"].window:before,input[type="button"].window:after{background-color:inherit}button.cta.window-to-primary,a.cta.window-to-primary,input[type="button"].window-to-primary{color:#000;background:transparent;border-color:#000}button.cta.window-to-primary:hover,a.cta.window-to-primary:hover,input[type="button"].window-to-primary:hover{background-color:#22382c;color:#fff}button.cta.window-to-primary:before,button.cta.window-to-primary:after,a.cta.window-to-primary:before,a.cta.window-to-primary:after,input[type="button"].window-to-primary:before,input[type="button"].window-to-primary:after{background-color:inherit}button.cta+button.cta,a.cta+button.cta,input[type="button"]+button.cta,button.cta+a.cta,a.cta+a.cta,input[type="button"]+a.cta,button.cta+input[type="button"],a.cta+input[type="button"],input[type="button"]+input[type="button"]{margin-top:20px}.no-touchevents button.cta:hover:before,.no-touchevents a.cta:hover:before{top:-55%}.no-touchevents button.cta:hover:after,.no-touchevents a.cta:hover:after{top:55%}@media all and (min-width: 880px){button.cta+button.cta,a.cta+button.cta,input[type="button"]+button.cta,button.cta+a.cta,a.cta+a.cta,input[type="button"]+a.cta,button.cta+input[type="button"],a.cta+input[type="button"],input[type="button"]+input[type="button"]{margin-left:20px;margin-top:0}}form.contact-us,form.download,form.lead-gen{max-width:900px;opacity:0;transform:translateY(2em)}form.contact-us h3+p,form.download h3+p,form.lead-gen h3+p{font-size:1.2em;text-align:center}form.contact-us.active,form.download.active,form.lead-gen.active{opacity:1;transform:translateY(0em)}form.success{text-align:center}form{font-size:2em;margin:0 auto;display:block;padding:4em 1em}form a{display:none}form h3{color:#fff;text-align:center;margin:0.7em -0.5em 0.7em auto;font-size:1.4em}form input,form textarea{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:none;font-family:"Poppins",sans-serif;z-index:-1}form input:required+label:after,form textarea:required+label:after{content:'*';color:#c2c9b7;position:relative;left:3px}form input:not(input[type="submit"]),form textarea:not(input[type="submit"]){color:#c2c9b7}form input[type="text"],form input[type="email"],form input[type="password"],form textarea{outline:none;border:none;border-top:none;border-right:none;border-bottom:2px solid #fff;border-left:none;border-radius:0px;color:#fff;background-color:transparent;width:100%;padding:0.5em 0 0.2em;font-size:1.33em}form input[type="text"]:-webkit-autofill,form input[type="email"]:-webkit-autofill,form input[type="password"]:-webkit-autofill,form textarea:-webkit-autofill{-webkit-box-shadow:-1px -1px 0px 1000px #222 inset;-webkit-text-fill-color:#fff}form input[type="text"].invalid,form input[type="email"].invalid,form input[type="password"].invalid,form textarea.invalid{border-color:#ceb9b9}form input[type="text"].valid,form input[type="email"].valid,form input[type="password"].valid,form textarea.valid{border-color:#22382c}form textarea{padding:1em 0px 0px 0px;height:2.5em;resize:none}form textarea:focus,form textarea.dirty{height:7.5em;max-height:7.5em}form fieldset{position:relative}form input[type="submit"]{margin-top:0em;background-color:#010101;padding:0.5em 2em 0.7em;color:#fff;font-size:1.2em;font-family:"ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;letter-spacing:0.1em;border-radius:0px}form input[type="submit"]+p{font-size:1.5em;text-align:center;margin-top:1.5em;color:#ceb9b9}form input[type="submit"]:disabled{cursor:not-allowed;background-color:#0f1813}form input[type="submit"]:hover{background-color:#fff;color:#010101}form label{font-family:"ES Klarheit Kurrent",georgia,serif;color:#fff;font-size:1em;position:absolute;top:50%;right:auto;bottom:auto;left:0px;transform:translateY(-50%) translateX(0%);pointer-events:none}form input:focus+label,form input.dirty+label{transform:translateY(-155%) scale(0.75) translateX(-19%)}form textarea:focus+label,form textarea.dirty+label{transform:translateY(-425%) scale(0.75) translateX(-19%)}form div.mc-field-group,form fieldset{margin:0 0 2em 0px;padding:0px;border:none;position:relative}@media all and (min-width: 700px){form.contact-us h3+p,form.download h3+p{font-size:1.4em}form h3{font-size:1.8em}}.no-touchevents form label{pointer-events:none}.no-touchevents form input[type="submit"]:hover{background-color:#fff;color:#010101}div.checkbox-wrapper{display:inline-block;cursor:pointer}div.checkbox-wrapper input[type="checkbox"]{position:relative;cursor:pointer;width:3em;height:3em;position:relative;top:3.2em;right:auto;bottom:auto;left:-.2em;margin-top:-3.2em;z-index:2;background-color:transparent}div.checkbox-wrapper input,div.checkbox-wrapper span{display:block;width:1.4em;height:1.4em}div.checkbox-wrapper span{border:2px solid #fff;position:relative;top:0.25em;margin-right:0.33em;z-index:1;pointer-events:none}div.checkbox-wrapper span:after{display:block;content:'';width:1em;height:1em;transform:translateX(-50%) translateY(-50%) scale(0);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAABXCAYAAADPnoExAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABv9JREFUeNrsnUtwFEUYx79NFiEqePBxULQUNsEqBSwPlq+yChX1ICoqqER5lAclIQEUIXjwooKIKCQhwUeqIpAQTHiKJohw8QE3jXrwgSfUKnxRSqgkbrLr9zlf61bMJjOzM1/37Pa/6n/Yx3Tvzm9ntv893T2xdDoNEjqTPAVN3U9A30APFMWKwcqz1qNPol/xslHc7rdIaC16BboH/Rn6sNsNi+y+M1ol6BZ0DT8+F70TPc0Cjr4uQr+Hnjfk+fPRu9ETLeDo6kr0EfSMLK9PRrejx1vA0dMt/B971Sjvux69FV1sAUdHc9Dvoy92+f770Jss4GhoKTegzvG4XSV6tQVstl5Gb0THfG6/Bv2oBWxmDNqOfiaAst5C324BmxWDDqDLAypvLLoNPdUCNiMGUUv51oDLVRn5EgtYn25muFeHVH4C3QFOr5cFLKwH0Z0eYpBfUUZupoxsAcupGv2OOrIE9AC6yQKW0TrukIgJ1zvGAg5X49Db0Cs11P08tdDt9eBwY9COEFrKo2kQXYVupAcWcDiaAs7VnqnC9f6BXoDep56wgMOJQW2ZWVRIJ9Bz0ccyn7T/weHEIGm4n4Nz7fjY0Bcs4OBUJRyDlA6C0wf9/XAvWsDB6CV0rYYY1Iy+F/1btjdYwMHEoFUa6qZLhIvQ/SO9yTay/OtCjkG3aYhB1CvW4ObNFrA/lXEMmiZc758cg/a63cAC9q6bwBlaI91S/oFj0FEvG9n/YG+6H92lMQYd9bqhBewtBnVoiEEfoGeij/vZ2AJ2p7WaYtDb6HvQv/otwP4Hjywa5/Qm+jFNP6pncy1EDHAsFrmTBcWgVhhmpKJADKIx0puDKCyeSg/IfOpUMmoxiLodpwvXe5pj0J6gCow3dS/2sx2NCryWf+GulMYfZnKwLwqTv2/kGDRRuF5fMWhUwL/3nfC6zeXo/ehScGa3ve52w+LYmCjEoGZwMWsvYHWDcyXqeNAFxz3u9CvAmRxVyo+3cMtySx40qJaAM25KurFAMag8l5ZyUDGJ4Hby6TlTNDTkyTyIQXUa4G7NNQYFBVjBnZLl9ahCHstZs0bTj4oaVP1hVhJ3CbeLW5YjqZFP140RgXsBNxJnaohBy9D1EpWNBngSH7llLstryIBtsqgN0a4pBi0EZ/4Q6AY8mRtUZR7LbOAjucFQuDdwxpWOQT9yDPpUstKiEeB2+oCrRL0wFQbCnQ3OGCZpuBSDZkjDzQZYwS3NsWyCXGkQXPosHRoy7iH+n/9Ox5ceCjgREFyles6XurWGP4uuGPSLri8eHwZuIuA66jJg64hBb6Dna6ibRlqu1v3Ljg85LSdCqkcHZIpBtAzgHcL7NAXO1aB6MEB0yroOnCXzEiHXRZCrBGPQIQ1wT3NL2Qi46gh+DrL3UAUtNSqiNuQYRFeDLi2EGOTmCKbRCnsE66QO/eqQyqaV37o0wP0CnGmiRsFVgE+Bs6LpAWHISwMus4Jj0AThffghOKM+vjUw9/8bG/r49PKuYN0bA4T8Iudu6dEEtIjZLJ0xyEsO7tUEeVmOMagZAhic5kPr+O+tDwzW0OCvjuT9gp/hNZ+QKQbRTPYFGmIQtSFqIAIarmeHID+kAfJyD+9PcAy6U3h/9fABUAcRUbauOwV5n+BnedUlZFrki1ZDv0Z4X/2Evgu9CyKkkfpmFeS9wpCfGuF1mux8UEMM+pJj0CcQMY3W+U7DSR4WhrwhC+TFfPRIx6DDHIO+gQjKzdUVXZCfznj8AjgDCKRjUAvHoJ8honI7dUVBphnts4U+G93hi7o1J/HRKy1ahX0VRFxe5iYpyG2CkNdr2CcpbuzVQh7I6wXwv9CPgGzftaTOcMOyNl++kJ8RDv0MeXeewVUxqCOfvpTfISwK8q482Q8qBn2cb6ekXMYo0el6Xh5APhLlGBQm4EzIUT2tUQy6O8oxKGzACnJ5BCFTC51uJtULeayglnBQkOl24nMM/85pjkGboAAU5BodCjIYDJliEK3v2A4FoqAXYUlmHMlzDYxB1FHzERSQwlhlJwn/3SjRFMhf8VnlaygwhTWVQ0HeaVAMKji4YQI2BXIrx6CTUKAKezLWAENu0/DdNnB7oBcKWBKz7QgyjT7cIfi9aIWBFWAlNp2SIM8XgkxwKyxaWcBSkBssXH2AMyG3hgS30iLVCzgsyBauQYBJgwy5JYCyNlu45gFWkGnayfYc4S6xGM0ErCAv9Am53sI1H3Am5G0etpFcDsICFoZMcKstOncy6aYcKYZMynYTDBrO6mrSeDqdgvQ/Vy0tYDAQchr+v7aVa7iks+JnQ3HM3lTGxD1AkBcNOaJpJQDX84eTqX6YlVgJl5033QI29HMR3MfRJeDcl365t83TMC4+HkriEwoe8N8CDAAT72N06vNlDAAAAABJRU5ErkJggg==);background-size:90%;background-position:center;background-repeat:no-repeat}div.checkbox-wrapper input:checked+span:after{transform:translateX(-50%) translateY(-50%) scale(1)}div.row.centered{text-align:center}div.row.extra{margin:1em auto;display:block}div.row.extra label{position:relative;pointer-events:auto;cursor:pointer}p.select-intro{font-size:1em;font-weight:700;display:inline-block;opacity:1;color:#fff}@media all and (min-width: 700px){p.select-intro{margin-right:1em}}div.select-wrapper{position:relative;display:inline-block;border:2px solid #fff;max-width:100%}div.select-wrapper:after{height:0;width:0;border-color:transparent;border-style:solid;border-width:.5em;border-top-color:#22382c;position:absolute;top:60%;right:.75em;bottom:auto;left:auto;transform:translateY(-50%);pointer-events:none}select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;font-family:"Poppins",sans-serif;color:#fff;font-size:1em;padding:0.5em 2em 0.5em 1em;background-color:transparent;border:none;border-radius:0px;max-width:100%;display:block;outline:none}select:active{border-color:#22382c}@media all and (min-width: 700px){select{display:inline-block}}@media all and (min-width: 800px){div.row.two-up{*zoom:1;max-width:100%;margin-left:auto;margin-right:auto;max-width:100%}div.row.two-up:before,div.row.two-up:after{content:" ";display:table}div.row.two-up:after{clear:both}div.row.two-up fieldset{display:block;float:left;margin-right:2.35765%;width:48.82117%}div.row.two-up fieldset:last-child{margin-right:0}}@media all and (min-width: 800px){div.row.three-up{*zoom:1;max-width:100%;margin-left:auto;margin-right:auto;max-width:100%}div.row.three-up:before,div.row.three-up:after{content:" ";display:table}div.row.three-up:after{clear:both}div.row.three-up fieldset{display:block;float:left;margin-right:2.35765%;width:31.76157%}div.row.three-up fieldset:last-child{margin-right:0}.footer-newsletter{display:grid;grid-template-columns:36% 36% 20%;grid-column-gap:0.75rem;justify-content:space-between;align-items:end}.footer-newsletter input[type="text"],.footer-newsletter input[type="email"]{padding:0.75rem 0}.footer-newsletter input[type="submit"]{padding:1rem 2rem}}button.inline-button{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:none;background-color:transparent;margin:0px;font-size:1em}.no-touchevents button:hover svg.icon-play use{fill:#22382c}div.intro{display:block;margin:2em 0px;font-size:1.33em}div.layer-tint{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-color:rgba(0,0,0,0.33);opacity:0}div.layer-tint.active{opacity:1}div.loading-cursor{width:30px;height:30px;display:block;position:absolute;transform:translate(-50%, -50%);left:50%;top:15vh;background-size:cover;background-repeat:no-repeat;z-index:9999;cursor:none}div.loading-cursor svg{width:100%;height:100%;transform-origin:50%;-webkit-animation:spin 0.665s linear infinite;animation:spin 0.665s linear infinite}div.loading-cursor svg use{fill:#22382c}.touchevents div.loading-cursor{top:7em;left:50%}@media all and (min-width: 700px){div.loading-cursor{width:46px;height:46px}}a.more{font-size:1rem;font-family:"Poppins",sans-serif;color:#222;font-weight:bolder;position:relative;z-index:1;display:inline-block}a.more svg{width:2em;height:1em;display:inline-block;position:relative;top:3px;right:auto;bottom:auto;left:-1px}a.more svg use{fill:#fff}a.more.previous svg{transform:rotate(180deg)}a.more:after{position:absolute;top:auto;right:0px;bottom:1px;left:0px;height:0px;width:100%;background-color:#22382c}.dark a.more:after{background-color:#c2c9b7}.no-touchevents a.more:hover:after{height:1px;width:calc(100% - 2em);bottom:-8px}section.pinned-bg{background-size:cover;background-position:center}.no-touchevents section.pinned-bg{background-attachment:fixed}.section-header{padding:2em 10px 0.5em;margin:0 auto;display:block;text-align:center}.section-header ~ section.icon-list-block{padding-top:0px}.no-touchevents a.social-mail:visited svg use{fill:#fff}.no-touchevents a.social-twitter:visited svg use{fill:#fff}.no-touchevents a.social-facebook:visited svg use{fill:#fff}.no-touchevents a.social-linkedin:visited svg use{fill:#fff}.no-touchevents a.social-instagram:visited svg use{fill:#fff}.no-touchevents a.social-mail:link svg use{fill:#fff}.no-touchevents a.social-twitter:link svg use{fill:#fff}.no-touchevents a.social-facebook:link svg use{fill:#fff}.no-touchevents a.social-linkedin:link svg use{fill:#fff}.no-touchevents a.social-instagram:link svg use{fill:#fff}.no-touchevents a.social-mail:active svg use{fill:#fff}.no-touchevents a.social-twitter:active svg use{fill:#fff}.no-touchevents a.social-facebook:active svg use{fill:#fff}.no-touchevents a.social-linkedin:active svg use{fill:#fff}.no-touchevents a.social-instagram:active svg use{fill:#fff}.no-touchevents a.social-mail:hover svg use{fill:#22382c}.no-touchevents a.social-twitter:hover svg use{fill:#469aea}.no-touchevents a.social-facebook:hover svg use{fill:#3c5290}.no-touchevents a.social-linkedin:hover svg use{fill:#3574af}.no-touchevents a.social-instagram:hover svg use{fill:#b63cb3}body{font-size:10px;background-color:#000}h1,h2,h3,h4,h5,h6{font-weight:300;margin:0px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#22382c}h1,h2,h3{font-family:"ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif}h1 span,h2 span,h3 span{display:inline-block}h1 img,h2 img,h3 img{height:1em;position:relative;top:0.1em;margin-right:0.5em}em{font-family:"ES Klarheit Kurrent",georgia,serif}h4,h5,h6{font-family:"ES Klarheit Kurrent",georgia,serif;font-weight:700;line-height:1.291666667}h1{font-size:2.5rem}h2{font-size:2.5rem}h3{font-size:2em}h4{font-size:1.8em}h5{font-size:1.8em}h6{text-transform:uppercase;font-size:1.8em}.headline{padding:2em 10px 1em;text-align:center;max-width:1200px;margin:0 auto;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;-webkit-text-stroke:2px white;text-stroke:2px white;color:black}@media all and (min-width: 835px){.headline{padding:2em 0px 1em}}.heading-divider{text-align:center;position:relative;padding:2em 0px 1em}.heading-divider span{padding:0.4em 0.8em;background-color:#fff;position:relative;z-index:2}.heading-divider:after{top:62.5%;width:100%;height:1px;background-color:#f6f6f6;z-index:1}@media all and (min-width: 800px){h1{font-size:3.75rem}h2{font-size:3rem}h3{font-size:3.25em}h4{font-size:2.5em}h5,h6{font-size:2.2em}}.has-lede p:first-of-type{font-size:2.75em}p,div.text>ul>li,div.text>ol>li,section.content>ul>li,section.content>ol>li,section.content li,section.content div.content>ul>li{margin:0px;font-family:"Poppins",sans-serif;font-size:1rem;line-height:1.75;margin-bottom:1em}p:last-child,div.text>ul>li:last-child,div.text>ol>li:last-child,section.content li:last-child,section.content div.content>ul>li:last-child{margin-bottom:0px}p a,div.text>ul>li a,div.text>ol>li a,section.content li a,section.content div.content>ul>li a{color:#22382c}p svg,div.text>ul>li svg,div.text>ol>li svg,section.content li svg,section.content div.content>ul>li svg{width:1.33em;height:1.33em;position:relative;top:0.33em}p svg use,div.text>ul>li svg use,div.text>ol>li svg use,section.content li svg use,section.content div.content>ul>li svg use{fill:#fff}p svg.dark use,div.text>ul>li svg.dark use,div.text>ol>li svg.dark use,section.content li svg.dark use{fill:#222}p strong,div.text>ul>li strong,div.text>ol>li strong,section.content li strong,section.content div.content>ul>li strong{font-family:"ES Klarheit Kurrent",georgia,serif}p small,p abbr,div.text>ul>li small,div.text>ol>li small,section.content li small,section.content div.content>ul>li small,div.text>ul>li abbr,div.text>ol>li abbr,section.content li abbr,section.content div.content>ul>li abbr{font-size:0.9em;font-variant:small-caps}p kbd,div.text>ul>li kbd,div.text>ol>li kbd,section.content li kbd,section.content div.content>ul>li kbd{font-variant:small-caps;padding:0 4px;display:inline-block;border:1px solid #c3c3c3;color:#777;border-radius:4px}p mark,div.text>ul>li mark,div.text>ol>li mark,section.content li mark,section.content div.content>ul>li mark{padding:0.1em 0.5em;display:inline-block;background-color:rgba(34,56,44,0.3)}p cite,p dfn,p q,div.text>ul>li cite,div.text>ol>li cite,section.content li cite,section.content div.content>ul>li cite,div.text>ul>li dfn,div.text>ol>li dfn,section.content li dfn,section.content div.content>ul>li dfn,div.text>ul>li q,div.text>ol>li q,section.content li q,section.content div.content>ul>li q{font-style:italic}p cite:before,div.text>ul>li cite:before,div.text>ol>li cite:before,section.content li cite:before,section.content div.content>ul>li cite:before{content:"— "}p a{position:relative;z-index:1;display:inline-block}p a:after{position:absolute;top:auto;right:0px;bottom:1px;left:0px;height:calc(1em + 11px);width:calc(100% + 1em);bottom:-2px;left:-0.5em;background-color:trasnparent;transition-duration:0.15s}.no-touchevents p a:hover{color:#fff}.no-touchevents p a:hover:after{height:calc(1em + 11px);z-index:-1}sup{font-size:0.65em;position:relative;top:-0.25rem}sub{font-size:0.65em;position:relative;top:0.35em}time{font-size:2em;font-family:"Poppins",sans-serif;display:block}code,var,samp,pre{font-family:"Source Code Pro",monospace;font-size:1.6em;letter-spacing:0.02em;line-height:1.375;color:#fff;background-color:#222;padding:1em;display:inline-block;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}code span.noun,var span.noun,samp span.noun,pre span.noun{color:#4286f4}code span.adjective,var span.adjective,samp span.adjective,pre span.adjective{color:#d041f4}code span.verb,var span.verb,samp span.verb,pre span.verb{color:#f4416a}code a,var a,samp a,pre a{color:#22382c;text-decoration:underline}code a:hover,var a:hover,samp a:hover,pre a:hover{color:#000}div.text,section.content{padding:0 1em}div.text ol,div.text ul,section.content ol,section.content ul{margin-bottom:2em;margin-left:2em}div.text>ul>li p,div.text>ol>li p,section.content>ul>li p,section.content>ol>li p{font-size:1em}div.text>ul>li:last-child,div.text>ol>li:last-child,section.content>ul>li:last-child,section.content>ol>li:last-child{margin-bottom:0px}div.text>ul>li a,div.text>ol>li a,section.content>ul>li a,section.content>ol>li a{color:#222;text-decoration:underline}div.text>ul>li>ul>li,div.text>ul>li>ol li,div.text>ol>li>ul>li,div.text>ol>li>ol li,section.content>ul>li>ul>li,section.content>ul>li>ol li,section.content>ol>li>ul>li,section.content>ol>li>ol li{font-size:1em}div.text>ul li,div.text>ol li,section.content>ul li,section.content>ol li{margin-left:1em}div.text ul li,section.content ul li{list-style-type:none;position:relative}div.text ul li:before,section.content ul li:before{width:.33em;height:.33em;background-color:#22382c;border-radius:50%;position:absolute;top:.7em;right:auto;bottom:auto;left:-1em;margin-top:-0.25em}div.text ol li,section.content ol li{list-style-type:lower-roman}div.text.large-intro,section.content.large-intro{width:auto;margin-bottom:4em;padding:3em 1em}section.content{max-width:815px}section.content li{margin-bottom:0.33em}.content{padding:0 30px}@media all and (min-width: 800px){.content{padding:0 27px}}.underline{text-decoration:underline}nav.touch-nav{display:block;background-color:#22382c;padding:1em;*zoom:1}nav.touch-nav:before,nav.touch-nav:after{content:" ";display:table}nav.touch-nav:after{clear:both}nav.touch-nav svg{display:block;width:2em;height:2em;margin:0 auto}nav.touch-nav svg use{fill:#fff}nav.touch-nav a{float:left;width:50%;display:block}nav.touch-nav a:first-of-type{border-right:1px solid #222}.no-touchevents nav.touch-nav{display:none}div.vcard .fn,div.vcard .country-name{display:none}div.vcard a.more{clear:left}div.vcard p.adr{width:280px;float:left}section.with-caption span{font-family:"ES Klarheit Kurrent Book","Poppins",sans-serif;color:#fff;font-size:1.2em;font-weight:100;text-align:center;position:absolute;top:auto;right:1em;bottom:3em;left:1em;z-index:3}@media all and (min-width: 800px){section.with-caption span{right:2em;left:2em}}section.contact-block{padding:4em 1em;max-width:815px;text-align:center}section.contact-block h4{text-align:center;margin:0 auto 1em;width:100%;display:block;font-weight:300}section.contact-block h5{margin-bottom:1em}section.contact-block div:first-of-type{margin-bottom:3em;padding-bottom:3em;border-bottom:1px solid #ddd;display:block}section.contact-block p{margin:0px}@media all and (min-width: 700px){section.contact-block{padding:8em 1em 10em}section.contact-block h4{margin-bottom:2em}section.contact-block div{width:50%;float:left;margin-bottom:0px;padding-bottom:0px}section.contact-block div:first-of-type{padding-right:3em;border-bottom:none;border-right:1px solid #ddd}section.contact-block div:last-of-type{padding-left:5em}}section.icon-list-block{padding:4em 1em}section.icon-list-block div.block{width:100%;max-width:100%;margin:0 auto}section.icon-list-block h3,section.icon-list-block h4{text-align:center;font-weight:300;margin:0 auto 2em}section.icon-list-block h4{max-width:635px}section.icon-list-block h5{margin:0.33em 0 0.5em;text-align:center}section.icon-list-block ol{list-style-type:none;text-align:left;*zoom:1;max-width:100%;margin-left:auto;margin-right:auto}section.icon-list-block ol:before,section.icon-list-block ol:after{content:" ";display:table}section.icon-list-block ol:after{clear:both}section.icon-list-block.text-align-right ol{text-align:right}section.icon-list-block.text-align-left ol{text-align:left}section.icon-list-block.text-align-center ol{text-align:center}section.icon-list-block li{margin-bottom:6em}section.icon-list-block li p{font-size:1.8em}section.icon-list-block li span{width:10em;height:10em;display:flex;display:-moz-flex;display:flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;margin:0 auto}section.icon-list-block svg{width:6em;height:6em}section.icon-list-block svg path,section.icon-list-block svg g,section.icon-list-block svg circle,section.icon-list-block svg polygon,section.icon-list-block svg rect{fill:#22382c}section.icon-list-block.include-icon-border-1 svg{width:4em;height:4em}section.icon-list-block.include-icon-border-1 li span{border:2px solid #22382c;border-radius:50%}section.icon-list-block img{width:55%;margin-bottom:1em}section.icon-list-block.short-list{background-color:#f6f6f6}section.icon-list-block.short-list ol{text-align:left}@media all and (min-width: 700px){section.icon-list-block ol{display:flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;flex-wrap:wrap;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}section.icon-list-block ol li{padding:0 2em;width:24.8%}section.icon-list-block.short-list ol li,section.icon-list-block.long-list ol li{*zoom:1;max-width:100%;margin-left:auto;margin-right:auto;width:50%}section.icon-list-block.short-list ol li:before,section.icon-list-block.short-list ol li:after,section.icon-list-block.long-list ol li:before,section.icon-list-block.long-list ol li:after{content:" ";display:table}section.icon-list-block.short-list ol li:after,section.icon-list-block.long-list ol li:after{clear:both}section.icon-list-block.short-list ol li *,section.icon-list-block.long-list ol li *{float:left}section.icon-list-block.short-list h5,section.icon-list-block.short-list p,section.icon-list-block.long-list h5,section.icon-list-block.long-list p{max-width:calc(100% - 7em);margin:1em}section.icon-list-block.long-list ol li{width:25%}section.icon-list-block.icon-list-block-three ol li{width:33.33%}}section.full-width{max-width:100%}section.center-width{max-width:100%;margin:0 auto}section.images-block ul,section.videos-block ul,section.stats-block ul{*zoom:1}section.images-block ul:before,section.images-block ul:after,section.videos-block ul:before,section.videos-block ul:after,section.stats-block ul:before,section.stats-block ul:after{content:" ";display:table}section.images-block ul:after,section.videos-block ul:after,section.stats-block ul:after{clear:both}section.images-block ul li,section.videos-block ul li,section.stats-block ul li{display:block;position:relative;background-size:100%;background-position:center;overflow:hidden;width:100%}section.images-block ul li a{position:absolute;top:0px;right:0px;bottom:0px;left:0px}section.images-block ul li:after{padding-top:75%}section.images-block.fourByThree ul li{background-size:auto 100%}section.images-block.fourByThree ul li:after{padding-top:75%}section.images-block.sixteenByNine ul li{background-size:100%}section.images-block.sixteenByNine ul li:after{padding-top:56.25%}section.images-block.oneByOne ul li{background-size:auto 100%}section.images-block.oneByOne ul li:after{padding-top:100%}section.images-block.sevenByNine ul li{background-size:auto 100%}section.images-block.sevenByNine ul li:after{padding-top:132% !important}@media all and (min-width: 600px){section.two-up ul li{width:50%;float:left}}@media all and (min-width: 600px){section.three-up ul li{width:33.33%;float:left}}section.image-block{margin-bottom:-2px;line-height:0px;position:relative}section.image-block img{width:100%;position:relative;z-index:1}section.image-block div.caption{background-color:#222;color:#fff;padding:2em 1em;width:100%;text-align:center}@media all and (min-width: 815px){section.image-block.with-caption{position:relative}section.image-block.with-caption:before{content:"";display:block;position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:rgba(34,34,34,0.66);z-index:2}section.image-block.with-caption.with-caption-inside-middle div.caption,section.image-block.with-caption.with-caption-inside div.caption{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translateX(-50%) translateY(-50%);max-width:815px;z-index:3;background-color:transparent;font-size:2em}section.image-block.with-caption.with-caption-inside div.caption{top:auto;bottom:0px}}section.image-block,section.images-block,section.desktop-screenshot-block{position:relative}section.image-block a,section.images-block a,section.desktop-screenshot-block a{display:block;position:relative;z-index:2;overflow:hidden}section.image-block a svg,section.images-block a svg,section.desktop-screenshot-block a svg{position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px;z-index:4;width:80px;height:80px}section.image-block a svg use,section.images-block a svg use,section.desktop-screenshot-block a svg use{fill:#fff}section.image-block a:before,section.images-block a:before,section.desktop-screenshot-block a:before{background-color:rgba(34,34,34,0.66);position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:2}section.desktop-screenshot-block a:before{background-color:rgba(34,34,34,0.33)}.no-touchevents section.image-block a:hover svg,.no-touchevents section.images-block a:hover svg,.no-touchevents section.desktop-screenshot-block a:hover svg{width:160px;height:160px;margin-top:-80px;margin-left:-80px}section.map-block{width:100%;float:left;height:80vh;display:block;background-color:#fff}section.map-block #map-block{height:100%}section.map-block div.marker-container{max-width:400px}section.map-block div.marker-container img{float:left;max-width:100px;border-radius:50px;margin-right:2em}section.map-block div.marker-container p{margin-bottom:0.25em}section.map-block div.marker-container ol,section.map-block div.marker-container ul{padding-left:40px}section.map-block div.marker-container ol li,section.map-block div.marker-container ul li{margin:0 0 1em;font-family:"Poppins",sans-serif;font-weight:300;font-size:1.8em;line-height:1.33}@media all and (min-width: 50em){section.map-block div.marker-container ol li{font-size:2.2em}}section.padding-top-less{margin-top:2em}section.padding-top-more{margin-top:4em}section.padding-bottom-less{margin-bottom:2em}section.padding-bottom-more{margin-bottom:4em}section:last-child.padding-bottom-less,section:last-child.padding-bottom-more{margin-bottom:0px}section.pullquote-block{background-color:#f4f3f3;color:#010101;font-family:"Poppins",sans-serif}section.pullquote-block div.block{max-width:100%;padding:5em 3em;position:relative;margin:0;max-width:1024px}section.pullquote-block div.image-wrapper{background-size:cover;background-position:center}section.pullquote-block blockquote{position:relative;max-width:685px;z-index:2;border-left:solid #010101 2px;padding-left:2.6em}section.pullquote-block blockquote>.quote{font-size:2.2em;font-family:"ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;line-height:1.35}section.pullquote-block blockquote div.citation{font-size:1.6em;margin-top:2em}section.pullquote-block cite{line-height:1.33;font-family:"ES Klarheit Kurrent Extra Bold","ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;font-weight:700;font-style:normal;display:block;max-width:600px;margin:0 0  0.33em}section.pullquote-block.quote-small blockquote>h4{font-size:2.2em}section.pullquote-block.quote-small blockquote>.quote{font-size:2.2em}section.pullquote-block.quote-medium blockquote>h4{font-size:3em}section.pullquote-block.quote-medium blockquote>.quote{font-size:2.2em}section.pullquote-block.quote-medium blockquote>h4{font-size:3.4em}section.pullquote-block.quote-medium blockquote>.quote{font-size:3em}section.pullquote-block.has-quotes blockquote>.quote:first-child{position:relative}section.pullquote-block.has-quotes blockquote>.quote:first-child:before{content:"“";display:block;position:absolute;top:-.1em;right:auto;bottom:auto;left:-.5em;font-size:1em}section.pullquote-block.has-quotes blockquote>.quote:last-of-type:after{content:"”";display:inline}@media all and (min-width: 800px){section.pullquote-block div.block{padding:7em 27px 7.5em;display:flex;display:-moz-flex;display:flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;min-height:100vh}section.pullquote-block blockquote{padding-left:5em}section.pullquote-block.has-quotes blockquote>.quote:first-child:before{position:absolute;top:-.1em;right:auto;bottom:auto;left:-.5em}section.pullquote-block.has-quotes.has-video blockquote>.quote:first-child:before,section.pullquote-block.has-quotes.has-image blockquote>.quote:first-child:before{left:-0.66em}section.pullquote-block.has-quotes.has-video.position-left,section.pullquote-block.has-quotes.has-image.position-left{text-align:left}section.pullquote-block.quote-small blockquote>h4{font-size:3em}section.pullquote-block.quote-small blockquote>.quote{font-size:3em}section.pullquote-block.quote-medium blockquote>h4{font-size:3.6em}section.pullquote-block.quote-medium blockquote>.quote{font-size:3em}section.pullquote-block.quote-medium blockquote>h4{font-size:4.6em}section.pullquote-block.quote-medium blockquote>.quote{font-size:4em}section.pullquote-block.position-left,section.pullquote-block.position-right{*zoom:1;text-align:left;display:flex;display:-moz-flex;display:flex}section.pullquote-block.position-left:before,section.pullquote-block.position-left:after,section.pullquote-block.position-right:before,section.pullquote-block.position-right:after{content:" ";display:table}section.pullquote-block.position-left:after,section.pullquote-block.position-right:after{clear:both}section.pullquote-block.position-left div.block,section.pullquote-block.position-right div.block{padding:7em 7em}section.pullquote-block.position-left div.video-wrapper,section.pullquote-block.position-left div.image-wrapper,section.pullquote-block.position-left div.block,section.pullquote-block.position-right div.video-wrapper,section.pullquote-block.position-right div.image-wrapper,section.pullquote-block.position-right div.block{width:50%}section.pullquote-block.position-right{box-orient:horizontal;box-direction:reverse;-moz-flex-direction:row-reverse;flex-direction:row-reverse}section.pullquote-block div.video-wrapper:after{content:none}}.no-touchevents section.pullquote-block div.video-wrapper:after{content:none}section.richtext-block{padding:2em 10px;max-width:100%;color:#fff}section.richtext-block div.content-toggle{cursor:pointer;max-width:815px}section.richtext-block div.content-toggle.headline{text-align:inherit;padding:0px}section.richtext-block div.content-toggle p:last-of-type:after{content:"▲";font-size:0.66em;position:relative;top:-0.15em}section.richtext-block div.content-toggle.collapsed p:last-of-type:after{content:"▼"}section.richtext-block div.block{max-width:815px;position:relative;z-index:5}section.richtext-block div.block div.content{max-height:5000px;overflow:hidden;opacity:1;margin-top:1.5em;display:block}section.richtext-block div.block div.content.collapsed{max-height:0px;opacity:0}section.richtext-block .text-left{text-align:left}section.richtext-block .text-right{text-align:right}section.richtext-block .text-center{text-align:center}section.richtext-block h1,section.richtext-block h2,section.richtext-block h3,section.richtext-block h4,section.richtext-block h5,section.richtext-block h6{margin-bottom:0.5em}section.richtext-block img{max-width:100%}section.richtext-block.style-dark{background-color:#222;color:#fff;position:relative;overflow:hidden}section.richtext-block.style-dark:after{opacity:0.15}@media all and (min-width: 800px){section.richtext-block{padding:4em 0px}section.richtext-block.text-two-column div.block{-moz-column-count:2;column-count:2;-moz-column-gap:2em;column-gap:2em}section.richtext-block.text-three-column div.block{-moz-column-count:3;column-count:3;-moz-column-gap:3em;column-gap:3em}section.richtext-block.text-four-column div.block{-moz-column-count:4;column-count:4;-moz-column-gap:2em;column-gap:2em}}@media all and (min-width: 900px){section.richtext-block{padding:6em 0px 7em}section.richtext-block.padding-bottom-less{padding-bottom:1em}section.richtext-block.padding-bottom-more{padding-bottom:10em}section.richtext-block.padding-top-less{padding-top:1em}section.richtext-block.padding-top-more{padding-top:10em}}section.mobile-screenshots-carousel-block{width:100%;float:left;padding:3em 0;border-bottom:1px solid #222;margin-bottom:3em}section.mobile-screenshots-carousel-block li{width:100%;position:relative;height:100%}section.mobile-screenshots-carousel-block li h4{width:100%;text-align:center;float:left}section.mobile-screenshots-carousel-block li p{width:100%;text-align:center;float:left}section.mobile-screenshots-carousel-block img{width:100%;float:left}section.mobile-screenshots-carousel-block .slick-slide{outline:none;padding:0 1em}section.mobile-screenshots-carousel-block .slick-slide.download-container{position:relative;height:30em}section.mobile-screenshots-carousel-block .slick-slide.download-container .cta{position:relative}section.mobile-screenshots-carousel-block .slick-dots{bottom:-35px}section.mobile-screenshots-carousel-block .slick-dots li{width:auto}section.mobile-screenshots-carousel-block .slick-dots li button:before{font-size:40px;color:#22382c}section.mobile-screenshots-carousel-block .slick-arrow{width:40px;height:40px;border-right:2px solid #22382c;border-top:2px solid #22382c}section.mobile-screenshots-carousel-block .slick-arrow:before{display:none}section.mobile-screenshots-carousel-block .slick-arrow.slick-prev{left:10px;z-index:2;transform:rotate(225deg)}section.mobile-screenshots-carousel-block .slick-arrow.slick-next{right:10px;z-index:2;transform:rotate(45deg)}@media all and (min-width: 64em){section.mobile-screenshots-carousel-block li p{font-size:1.5em;margin-top:0.5em}}section.desktop-screenshot-block{padding:4em 10px}section.desktop-screenshot-block .block{max-width:815px;position:relative}section.desktop-screenshot-block a,section.desktop-screenshot-block div.screen{display:block;position:absolute;top:4%;right:4%;bottom:auto;left:4%;padding-bottom:54.5%;background-size:cover;background-position:center;z-index:3}section.desktop-screenshot-block a{filter:grayscale(1)}section.desktop-screenshot-block a:hover{filter:none}section.desktop-screenshot-block img{width:100%}@media all and (min-width: 700px){section.desktop-screenshot-block{padding:8em 10px}}section.mobile-screenshots-block{padding:4em 10px}section.mobile-screenshots-block .block{max-width:815px}section.mobile-screenshots-block li{width:100%;position:relative;list-style-type:none}section.mobile-screenshots-block div.screen{display:block;position:absolute;top:9%;right:4%;bottom:auto;left:4%;padding-bottom:165%;background-size:cover;background-position:center}section.mobile-screenshots-block img{width:100%}section.mobile-screenshots-block li.iphone10 div.screen{padding-bottom:200%}section.mobile-screenshots-block li.iphone10 img{width:155%;position:relative;left:-43%}@media all and (min-width: 500px){section.mobile-screenshots-block ul{width:100%;display:flex;flex-flow:row wrap;justify-content:center}section.mobile-screenshots-block li{width:calc(50% - 4em);margin:0px 2em 2em}}@media all and (min-width: 700px){section.mobile-screenshots-block{padding:8em 10px}section.mobile-screenshots-block li{width:calc(33.32% - 4em)}}section.stats-block{padding:4em 10px;font-family:"Poppins",sans-serif;text-align:center}section.stats-block .block{max-width:815px}section.stats-block li{padding-bottom:2em;display:block}section.stats-block li:last-child{padding-bottom:0px}section.stats-block span.stat{font-size:5em;font-weight:700;font-family:"ES Klarheit Kurrent",georgia,serif;letter-spacing:0.066em}section.stats-block span.caption{display:block;font-style:italic;padding-top:0.75em;font-size:2em}@media all and (min-width: 700px){section.stats-block{padding:7em 10px 6em}}@media all and (min-width: 600px){section.stats-block.two-up span.stat{font-size:6em}}section.table-block{max-width:100%;padding:0px;overflow-y:hidden;overflow-x:scroll;margin:0 auto;font-family:"Poppins",sans-serif}section.table-block h4{display:block;padding:3em 0.5em 1em;text-align:center}section.table-block thead,section.table-block td.head{font-family:"ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif}section.table-block table{border-collapse:collapse}section.table-block thead{color:#fff;font-size:1.6em}section.table-block thead tr{background-color:#222}section.table-block thead tr th:last-child{background-color:#22382c}section.table-block thead th{padding:0.45em 0.75em 0.5em}section.table-block td,section.table-block th{border:0px;margin:0px;border:0px;white-space:nowrap}section.table-block td{margin:0px;border:0px;font-size:1.6em;padding:0.74em 1.4em}section.table-block th.head-brand,section.table-block td.head-brand{min-width:8em;display:block}section.table-block td.number{text-align:center}section.table-block td.text{text-align:center}section.table-block tr:nth-child(even){background-color:rgba(34,34,34,0.1)}section.table-block tbody tr:hover{background-color:#22382c;color:#fff}section.table-block tbody tr td:last-child{font-weight:700}@media all and (min-width: 700px){section.table-block{max-width:1200px;overflow-y:hidden;overflow-x:visible}section.table-block thead{font-size:1.9em}section.table-block table{width:100%}section.table-block td{font-size:2em}}div.video-bg{display:block;position:fixed;top:-100%;right:0px;bottom:auto;left:0px;background-color:#222;display:block;height:100%;transition:all 0.5s ease-in-out;z-index:9}div.video-bg.video-init{top:0px}div.video-bg.video-over{top:100%}section.video-block{position:relative}section.video-block div.video-wrapper:before{padding-top:56.25%}section.video-block.sixteenByNine div.video-wrapper:before{padding-top:56.25%}section.video-block.fourByThree div.video-wrapper:before{padding-top:75%}div.video-wrapper{cursor:pointer;position:relative;background-size:cover;background-position:center;filter:grayscale(100%)}div.video-wrapper svg{position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px;z-index:3;width:80px;height:80px}div.video-wrapper svg use{fill:#fff}div.video-wrapper iframe,div.video-wrapper video{position:absolute;top:0px;right:0px;bottom:0px;left:0px;height:100%;width:100%}div.video-wrapper div{opacity:0;pointer-events:none}div.video-wrapper:hover{filter:unset}section.video-block.one-up{margin-bottom:0px}section.video-block.one-up span{z-index:3;font-size:2em}section.video-block.one-up:after{z-index:2;pointer-events:none}section.video-block.one-up.video-active div{opacity:1;pointer-events:auto}section.video-block.one-up.video-active div.video-wrapper svg{width:0px;height:0px}section.video-block.one-up.video-active:after{pointer-events:none}section.video-block.one-up.video-active div.video-wrapper[style]{background-image:none !important}section.video-block.one-up.video-active.with-caption{margin-bottom:12em}section.video-block.one-up.video-active.with-caption span{bottom:-15%;color:#222}@media all and (min-width: 700px){section.video-block.one-up div.video-wrapper svg{width:140px;height:140px;margin-top:-70px;margin-left:-70px}section.video-block.one-up span{bottom:15%;font-size:3.5em}section.video-block.one-up.with-caption.video-active span{bottom:-10%}}.no-touchevents section.video-block.one-up .video-wrapper:hover svg{width:160px;height:160px;margin-top:-80px;margin-left:-80px}.no-touchevents section.video-block.one-up.video-active .video-wrapper:hover svg{width:0px;height:0px;margin-top:0px;margin-left:0px}section.video-block.two-up .video-wrapper:before,section.video-block.three-up .video-wrapper:before{background-color:rgba(34,34,34,0.66)}section.video-block.two-up.with-caption svg,section.video-block.three-up.with-caption svg{top:45%}.no-touchevents section.video-block.two-up .video-wrapper:hover,.no-touchevents section.video-block.three-up .video-wrapper:hover,.no-touchevents section.pullquote-block .video-wrapper:hover{filter:unset}.no-touchevents section.video-block.two-up .video-wrapper:hover svg,.no-touchevents section.video-block.three-up .video-wrapper:hover svg,.no-touchevents section.pullquote-block .video-wrapper:hover svg{width:100px;height:100px;margin-top:-50px;margin-left:-50px}section.video-block.two-up div.video-wrapper,section.video-block.three-up div.video-wrapper,section.pullquote-block div.video-wrapper,header.banner div.video-wrapper{overflow:hidden}section.video-block.two-up div.video-wrapper div,section.video-block.two-up div.close-box,section.video-block.three-up div.video-wrapper div,section.video-block.three-up div.close-box,section.pullquote-block div.video-wrapper div,section.pullquote-block div.close-box,header.banner div.video-wrapper div,header.banner div.close-box{position:absolute;top:0px;right:0px;bottom:0px;left:0px;transition:opacity 0.33s 0.2s ease-in-out;z-index:10}section.video-block.two-up div.video-wrapper.video-active div,section.video-block.three-up div.video-wrapper.video-active div,section.pullquote-block div.video-wrapper.video-active div,header.banner div.video-wrapper.video-active div{opacity:1;pointer-events:auto}section.video-block.two-up div.video-wrapper.video-fadeout div,section.video-block.three-up div.video-wrapper.video-fadeout div,section.pullquote-block div.video-wrapper.video-fadeout div,header.banner div.video-wrapper.video-fadeout div{opacity:0}section.video-block.two-up div.close-box,section.video-block.three-up div.close-box,section.pullquote-block div.close-box,header.banner div.close-box{bottom:100px;cursor:url("/img/cursor-close.svg"),auto;height:calc(100vh - 100px)}section.video-block.two-up div.video-wrapper div,section.video-block.two-up div.close-box,section.video-block.three-up div.video-wrapper div,section.video-block.three-up div.close-box,section.pullquote-block div.video-wrapper div,section.pullquote-block div.close-box{position:fixed}header.banner.video-active div.video-wrapper{min-height:100vh;max-height:100vh}.touchevents section.video-block.one-up:after{content:none}.touchevents section.video-block.one-up .video-wrapper svg{display:none}.touchevents section.video-block.one-up .video-wrapper div{opacity:1;pointer-events:auto}.touchevents section.video-block.one-up.with-caption{padding-bottom:4em}.touchevents section.video-block.one-up.with-caption span{color:#222;bottom:-1.5em}.touchevents section.video-block.two-up div.video-wrapper svg,.touchevents section.video-block.three-up div.video-wrapper svg,.touchevents section.pullquote-block div.video-wrapper svg{display:none}.touchevents section.video-block.two-up.with-caption ul li,.touchevents section.video-block.three-up.with-caption ul li,.touchevents section.pullquote-block.with-caption ul li{padding-bottom:6em}.touchevents section.video-block.two-up.with-caption ul li span,.touchevents section.video-block.three-up.with-caption ul li span,.touchevents section.pullquote-block.with-caption ul li span{color:#222;bottom:-1.5em}.touchevents section.video-block.two-up div.video-wrapper div,.touchevents section.video-block.three-up div.video-wrapper div,.touchevents section.pullquote-block div.video-wrapper div{position:absolute;opacity:1;pointer-events:auto}footer.footer-banner{background-color:#22382c;color:#fff;margin:4em auto 0;padding:4em 2.7em;text-align:left}footer.footer-banner .block{max-width:700px;margin:0}footer.footer-banner h4{margin-bottom:0.5em}footer.footer-banner p a{margin:0px}footer.footer-banner p a:after{content:none}@media all and (min-width: 800px){footer.footer-banner{padding:8em 2.7em;margin-top:6em}}section.share-list{max-width:815px;margin-bottom:1.25rem}div.social h3{font-size:2em;letter-spacing:0.1em;display:inline-block;margin-bottom:0.3em;position:relative;top:-2px}div.social li{display:inline-block;margin:0 1em}div.social svg{width:2em;height:2em}nav.sub-nav{background-color:#f4f3f3;padding:1.5em 0 0.7em 0;position:relative}nav.sub-nav ul{margin:0 auto;text-align:center}nav.sub-nav ul li{display:inline-block;text-align:center;margin:0 1em}nav.sub-nav ul li a{display:block;font-family:"Poppins",sans-serif;font-size:1rem;color:#6B6B6B;padding-bottom:0.65em;font-weight:700}nav.sub-nav ul li a.active{font-weight:800;color:#010101}.no-touchevents nav.sub-nav ul li a:hover{font-weight:800;color:#010101}@media all and (min-width: 700px){nav.sub-nav ul li a{font-size:1rem}}body.pinned{padding-top:53px}body.pinned nav.sub-nav{position:fixed;top:0px;right:0px;bottom:auto;left:0px;width:100%;display:block;z-index:8;padding-top:3.5em}body.pinned nav.sub-nav ul li a{padding-bottom:2em}header.banner.people-banner{margin:12em 0 1em;padding:0 10px;background-color:transparent}header.banner.people-banner:after{content:none}header.banner.people-banner .block{position:static;transform:translateX(0px) translateY(0px)}header.banner.people-banner div.headshot{width:100%;max-width:250px;max-height:250px;margin:0 auto;overflow:hidden;position:relative}header.banner.people-banner div.headshot+*{margin-top:1rem}header.banner.people-banner img{width:100%}header.banner.people-banner h2,header.banner.people-banner p{position:relative;z-index:2;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto}header.banner.people-banner p{font-size:12px}header.banner.people-banner p span{display:block}header.banner.people-banner p:empty{display:none}header.banner.people-banner h2{max-width:100%;padding:0 0 0.2em 0;font-size:22px}@media all and (min-width: 600px){header.banner.people-banner img{max-width:100%}header.banner.people-banner h2{font-size:30px}header.banner.people-banner p span{display:inline-block;padding-left:0.5em;margin-left:0.5em;position:relative}header.banner.people-banner p span:before{content:"";display:block;height:1em;width:1px;background-color:#222;position:absolute;top:0px;right:auto;bottom:0px;left:0px;transform:rotate(15deg) translateY(0.1em)}}@media all and (min-width: 1200px){header.banner.people-banner{padding:0px}}@media all and (min-width: 700px){main.main-content.work-page header.banner:after,main.main-content.case-study header.banner:after,main.main-content.culture-page header.banner:after,main.main-content.news-page header.banner:after,main.main-content.about-page header.banner:after,main.main-content.careers-page header.banner:after,main.main-content.contact-page header.banner:after{padding-top:40%}}header.banner{margin-top:84px;width:100%;max-height:500px;position:relative;overflow:hidden;background-size:cover;background-position:center;transition:all 0.6s ease-in-out;padding:0em 0px 8em}header.banner div.block{max-width:100%;display:flex;flex-direction:column;margin-top:50px}header.banner div.layer-tint+iframe{position:absolute;top:-150px;left:50%;transform:translateX(-50%);min-width:100vw;min-height:100vh}header.banner .video-wrapper{max-height:0px;overflow:hidden;transition:all 0.6s ease-in-out}header.banner .block{position:relative;z-index:2}header.banner .banner-top{align-items:flex-start;justify-content:flex-start}header.banner .banner-bottom{align-items:flex-end;justify-content:flex-start}header.banner h1{width:100%;margin-bottom:0.33em;line-height:1.2;text-align:left;font-size:2.5rem;text-transform:uppercase;-webkit-text-stroke:1px #D8147F;color:#0000;text-stroke:2px #fff}@media all and (max-width: 799px){header.banner h1{text-align:left;font-size:2rem}}header.banner h1 em{font-family:"ApocLC"}header.banner h1 svg{margin:0 auto;width:60%;max-width:400px;max-height:200px;max-height:25vh}header.banner h1 svg polygon,header.banner h1 svg rect,header.banner h1 svg path,header.banner h1 svg circle,header.banner h1 svg polyline{fill:#fff}header.banner.headline-small h1{font-size:4.25em}header.banner.headline-large h1{font-size:6.4em}header.banner p{width:100%;max-width:40ch;font-size:1rem;font-family:"Poppins",sans-serif;text-align:left}@media all and (max-width: 799px){header.banner p{text-align:left;line-height:1.5;margin-top:20px;font-size:.8rem}}header.banner button{margin-top:1em}header.banner button p{color:#fff;font-family:"ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;letter-spacing:0.1em;font-size:1.4em}header.banner button span{transition:none}header.banner button.box-button{margin-top:0}header.banner button.box-button p{border:1px solid;padding:0.5em 1.5em 0.7em}header.banner button svg{margin-left:0.5em;position:relative;top:0.25em}header.banner.video-active .video-wrapper{max-height:100%}header.banner.video-active .video-wrapper div{opacity:1;pointer-events:auto;position:absolute}.touchevents header.banner button{display:none}.touchevents header.banner button.box-button{display:inline-block}.touchevents header.banner .video-wrapper{max-height:100%;overflow:visible;position:relative;top:auto;right:auto;bottom:-4em;left:0px;z-index:2;width:100%}.touchevents header.banner .video-wrapper div{opacity:1;position:static;pointer-events:auto}.no-touchevents header.banner button:hover{color:#22382c}.no-touchevents header.banner button:hover svg use{fill:#22382c}.no-touchevents header.banner button.box-button:hover{color:#222;border-color:#22382c}header.banner.banner-dark{background-color:rgba(34,34,34,0.925);color:#fff}header.banner.banner-dark button{color:#fff}header.banner.banner-dark button svg use{fill:#fff}header.banner.banner-light{background-color:#fff;color:#222}header.banner.banner-light button{color:#222}header.banner.banner-light button svg use{fill:#222}header.banner.banner-light div.layer-tint.active{background-color:rgba(255,255,255,0.8)}header.banner.banner-light a.cta{color:#222}header.banner.banner-black{background-color:#000;color:#fff}header.banner.banner-black button{color:#fff}header.banner.banner-black button svg use{fill:#fff}header.banner.banner-black div.layer-tint.active{background-color:rgba(255,255,255,0.8);display:none}header.banner.banner-black a.cta{color:#fff}header.banner.banner-darkest{background-color:#010101;color:#fff}header.banner.banner-darkest button{color:#fff}header.banner.banner-darkest button svg use{fill:#fff}header.banner.banner-darkest div.layer-tint.active{background-color:rgba(1,1,1,0.8)}header.banner.banner-darkest a.cta{color:#fff}header.banner.banner-green{background-color:#22382c;color:#d4d4d4}header.banner.banner-green button{color:#d4d4d4}header.banner.banner-green button svg use{fill:#d4d4d4}header.banner.banner-green div.layer-tint.active{background-color:rgba(34,56,44,0.8);display:none}header.banner.banner-green a.cta{color:#fff}header.banner.banner-green a.cta:hover{color:#22382c}header.banner.banner-green button:hover{color:#22382c}header.banner.banner-green button:hover svg use{fill:#22382c}header.banner.banner-green button.box-button:hover p{background-color:#fff;border-color:#fff}header.banner.banner-greenLight{background-color:#c2c9b7;color:#010101}header.banner.banner-greenLight button{color:#010101}header.banner.banner-greenLight button svg use{fill:#010101}header.banner.banner-greenLight div.layer-tint.active{background-color:rgba(194,201,183,0.8)}header.banner.banner-greenLight a.cta{color:#010101}header.banner.banner-lilac{background-color:#ebd3e9;color:#010101}header.banner.banner-lilac button{color:#010101}header.banner.banner-lilac button svg use{fill:#010101}header.banner.banner-lilac div.layer-tint.active{background-color:rgba(235,211,233,0.8)}header.banner.banner-lilac a.cta{color:#010101}@media all and (min-width: 600px){header.banner div.block{margin-top:0px}header.banner button{font-size:1.6em}header.banner .block{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translateX(-50%) translateY(-50%)}header.banner:after{padding-top:40%}header.banner.banner-size-fullScreen{min-height:100vh}header.banner.banner-size-fullScreen:after{content:none}}@media all and (min-width: 900px){header.banner:after{padding-top:33%}header.banner.banner-size-fullScreen:after{content:none}header.banner h1{margin:0 auto 0.33em;font-size:3.4rem}}section.momentum-block{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}section.momentum-block div.intro{width:100%;text-align:left;padding-bottom:2rem}section.momentum-block div.has-link{width:100%;text-align:left}section.momentum-block.cta-banner h1{left:0px}section.momentum-block a.cta{margin-top:2rem;border-color:#000}section.momentum-block a.cta:hover{color:#fff !important;border-color:#010101;background-color:#010101}section.momentum-block>div{font-size:1rem}section.momentum-block>div *{margin:0}section.momentum-block time{font-size:1rem}section.momentum-block time+p{margin-bottom:0px}section.momentum-block a{color:#000}section.momentum-block svg{display:none}section.momentum-block.momentum-count-1 div.block>div,section.momentum-block.momentum-count-2 div.block>div{position:relative}section.momentum-block.momentum-count-1 div.block>div:last-child:after,section.momentum-block.momentum-count-2 div.block>div:last-child:after{content:none}@media all and (min-width: 640px){section.momentum-block div.intro{width:80%}section.momentum-block div.has-link{width:80%}section.momentum-block p a:after{content:none}}@media all and (min-width: 800px){section.momentum-block div.intro{width:90%}section.momentum-block div.has-link{width:90%}section.momentum-block p a:after{content:none}section.momentum-block.momentum-count-1 div.block>div:after,section.momentum-block.momentum-count-2 div.block>div:after{top:-40%;width:1px;height:180%;transform:none}}@media all and (min-width: 1000px){div.block{max-width:1024px}section.momentum-block div.intro{width:80%}section.momentum-block div.has-link{width:80%}section.momentum-block p a:after{content:none}section.momentum-block.momentum-count-3 div.block{display:flex;display:-moz-flex;display:flex}section.momentum-block.momentum-count-3 div.block>div{margin-bottom:0px;position:relative;padding:2em 2em 1em;width:25%}section.momentum-block.momentum-count-3 div.block>div:after{content:"";display:block;width:5px;height:100%;position:absolute;top:0px;right:0px;bottom:0px;left:auto;background:repeating-linear-gradient(-45deg, #222, #222 3px, rgba(34,56,44,0.75) 5px, rgba(34,56,44,0.75) 5px)}section.momentum-block.momentum-count-3 div.block>div:last-child:after{content:none}}.no-touchevents section.momentum-block div.block>div a{margin-bottom:-2em;transition:all 0.3s ease-in-out}.no-touchevents section.momentum-block div.block>div a:hover .link-heading{color:#222;text-decoration:underline}.no-touchevents section.momentum-block div.block>div a:hover svg{opacity:1}.no-touchevents section.momentum-block div.block>div a:hover svg use{fill:#22382c}.no-touchevents section.momentum-block div.block>div.has-link h4,.no-touchevents section.momentum-block div.block>div.has-link time,.no-touchevents section.momentum-block div.block>div.has-link p{transform:translateY(0)}section.capabilities-list{text-align:center;background-color:#f6f6f6;padding:6em 10px 6em}section.capabilities-list h2{margin-bottom:1.5em}section.capabilities-list>ul{display:block}section.capabilities-list>ul>li{margin-bottom:6em}section.capabilities-list>ul>li>h4{font-size:2.2em;padding-bottom:0.5em;position:relative}section.capabilities-list>ul>li>ul{width:100%}section.capabilities-list>ul>li>ul>li{display:block;margin:1em 1.5em 2em;white-space:nowrap;position:relative;font-weight:100}section.capabilities-list>ul>li>ul>li h4{font-size:1.8em;font-weight:100}@media all and (min-width: 850px){section.capabilities-list>ul{display:flex;display:-moz-flex;display:flex;-webkit-box-lines:no-wrap;-moz-box-lines:no-wrap;box-lines:no-wrap;flex-wrap:no-wrap;align-content:flex-start;-ms-flex-line-pack:start;-moz-flex-grow:3;flex-grow:3;-ms-flex-positive:3}section.capabilities-list>ul>li{width:33.33%;margin-bottom:0px;list-style-type:none}section.capabilities-list>ul>li>h4{font-size:3em}}ul.client-list{width:100%;display:flex;flex-flow:row wrap;justify-content:center;list-style-type:none;padding-bottom:4em}ul.client-list li{width:50%;position:relative}ul.client-list li:after{padding-top:40%}ul.client-list svg{width:100%;height:100%;max-width:80%;max-height:60%;z-index:2}ul.client-list.logo-color-grey svg path,ul.client-list.logo-color-grey svg rect,ul.client-list.logo-color-grey svg circle,ul.client-list.logo-color-grey svg polygon,ul.client-list.logo-color-grey svg polyline{fill:#ddd}ul.client-list.logo-color-black svg path,ul.client-list.logo-color-black svg rect,ul.client-list.logo-color-black svg circle,ul.client-list.logo-color-black svg polygon,ul.client-list.logo-color-black svg polyline{fill:#222}.no-touchevents ul.client-list a:hover svg path,.no-touchevents ul.client-list a:hover svg rect,.no-touchevents ul.client-list a:hover svg circle,.no-touchevents ul.client-list a:hover svg polygon,.no-touchevents ul.client-list a:hover svg polyline,ul.client-list a.active svg path,ul.client-list a.active svg rect,ul.client-list a.active svg circle,ul.client-list a.active svg polygon,ul.client-list a.active svg polyline{fill:inherit}@media all and (min-width: 600px){ul.client-list svg{max-width:60%;max-height:40%}ul.client-list li{width:33%}ul.client-list li:after{padding-top:60%}}@media all and (min-width: 800px){ul.client-list li{width:25%}ul.client-list li svg{max-width:70%;max-height:50%}}@media all and (min-width: 1000px){ul.client-list li{width:20%}}section.cta-banner{padding:4em 10px;text-align:center}section.cta-banner h1+*,section.cta-banner h2+*,section.cta-banner h3+*,section.cta-banner h4+*,section.cta-banner h5+*,section.cta-banner h6+*{margin-top:0.5em}section.cta-banner h1,section.cta-banner h2{position:relative;left:0.3em}section.cta-banner h3{position:relative;left:0}section.cta-banner h2{font-size:2.5rem}section.cta-banner.dark{background-color:#222;color:#fff}section.cta-banner.dark p{font-weight:300}section.cta-banner.light button.cta,section.cta-banner.light a.cta{color:#222}section.cta-banner.lilac{background-color:#ebd3e9;color:#000}section.cta-banner.lilac button.cta,section.cta-banner.lilac a.cta{color:#000}section.cta-banner.green{background-color:#22382c;color:#c2c9b7}section.cta-banner.green button.cta,section.cta-banner.green a.cta{color:#c2c9b7}section.cta-banner.primaryGreen{background-color:#22382c;color:#fff}section.cta-banner.primaryGreen button.cta,section.cta-banner.primaryGreen a.cta{color:#fff;background-color:transparent}.no-touchevents section.cta-banner.primaryGreen button.cta:hover,.no-touchevents section.cta-banner.primaryGreen a.cta:hover{color:#22382c;background-color:#222}.no-touchevents section.cta-banner.primaryGreen button.cta:hover:before,.no-touchevents section.cta-banner.primaryGreen button.cta:hover:after,.no-touchevents section.cta-banner.primaryGreen a.cta:hover:before,.no-touchevents section.cta-banner.primaryGreen a.cta:hover:after{background-color:#222}@media all and (min-width: 800px){section.cta-banner{padding:6em 0px}section.cta-banner h3{left:0.3rem}section.cta-banner h2{font-size:3rem}section.cta-banner ul{*zoom:1;max-width:100%;margin-left:auto;margin-right:auto;*zoom:1}section.cta-banner ul:before,section.cta-banner ul:after{content:" ";display:table}section.cta-banner ul:after{clear:both}section.cta-banner ul:before,section.cta-banner ul:after{content:" ";display:table}section.cta-banner ul:after{clear:both}section.cta-banner li{display:block;float:left;margin-right:2.35765%;width:14.70196%;min-height:20px}section.cta-banner li:last-child{margin-right:0}section.cta-banner li:nth-child(even){display:block;float:left;margin-right:2.35765%;width:65.88078%;font-size:0.9em;padding:1em}section.cta-banner li:nth-child(even):last-child{margin-right:0}}@media all and (min-width: 100%){section.cta-banner{padding:10em 0px}}a.next-link,a.prev-link{display:none;width:10em;height:100%;background-color:rgba(34,56,44,0.65);position:absolute;top:0px;right:auto;bottom:0px;left:0px;z-index:4;opacity:0}a.next-link svg,a.prev-link svg{position:absolute;top:50%;right:auto;bottom:auto;left:50%;margin-left:-1.65em;margin-top:-1.65em;width:3.3em;height:3.3em}a.next-link svg use,a.prev-link svg use{fill:#fff}a.next-link{left:auto;right:0px}.no-touchevents a.next-link,.no-touchevents a.prev-link{display:block}.no-touchevents a.next-link:hover,.no-touchevents a.prev-link:hover{opacity:1;width:6em}.no-touchevents a.show.next-link,.no-touchevents a.show.prev-link{opacity:1}div.employee-list{position:relative}ul.employee-list-condensed{*zoom:1}ul.employee-list-condensed:before,ul.employee-list-condensed:after{content:" ";display:table}ul.employee-list-condensed:after{clear:both}ul.employee-list-condensed li{display:block;background-color:#222;background-size:cover;background-position:center;position:relative;width:50%;float:left;filter:grayscale(100%)}ul.employee-list-condensed li:before,ul.employee-list-condensed li:after{padding-top:100%}ul.employee-list-condensed li:after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:rgba(246,243,242,0);z-index:1;pointer-events:none}ul.employee-list-condensed li a{position:absolute;top:0px;right:0px;bottom:0px;left:0px}ul.employee-list-condensed li div{position:absolute;top:auto;right:1em;bottom:1em;left:1em;z-index:2;opacity:0}ul.employee-list-condensed li svg{width:1em;height:1em;display:inline-block;margin:0 0 -.25em .25em}ul.employee-list-condensed li svg use{fill:#fff}ul.employee-list-condensed li h4,ul.employee-list-condensed li span{color:#000}ul.employee-list-condensed li h4{word-spacing:1000px;padding-bottom:0.33em;font-size:2.4em;line-height:1}ul.employee-list-condensed li span{font-size:1.2em;line-height:1.33}ul.employee-list-condensed li:hover,ul.employee-list-condensed li.active{filter:unset}ul.employee-list-condensed li:hover:after,ul.employee-list-condensed li.active:after{background-color:rgba(246,243,242,0.75)}ul.employee-list-condensed li:hover div,ul.employee-list-condensed li.active div{opacity:1}ul.employee-list-condensed li:hover svg use,ul.employee-list-condensed li.active svg use{fill:#000}@media all and (min-width: 500px){ul.employee-list-condensed li{width:33.33%}}@media all and (min-width: 650px){ul.employee-list-condensed li{width:25%}ul.employee-list-condensed li div{right:2em;bottom:2em;left:2em}}@media all and (min-width: 800px){ul.employee-list-condensed li{width:20%}ul.employee-list-condensed li h4{font-size:3em}}@media all and (min-width: 1000px){ul.employee-list-condensed li{width:16.666666667%}}@media all and (min-width: 1600px){ul.employee-list-condensed li{width:10%}}section.employee-list-expanded{padding-top:3em;text-align:center}section.employee-list-expanded a{color:#222;position:relative;display:block}section.employee-list-expanded div.person{border-bottom:3px solid #f6f6f6;width:100%;padding-top:2.75rem}section.employee-list-expanded div.person p{margin:0 auto;text-align:center;text-transform:uppercase;letter-spacing:0.15em}section.employee-list-expanded div.person img{filter:grayscale(100%)}section.employee-list-expanded a.more{display:block;font-size:2.5em;margin:2em auto 4em auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}section.employee-list-expanded h2{padding:0 0 0.25em 0 !important}section.employee-list-expanded h2 em{font-family:"ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;letter-spacing:0.03em}section.employee-list-expanded h2 span{font-family:"ES Klarheit Kurrent Semi Bold","Poppins",sans-serif}@media all and (min-width: 600px){section.employee-list-expanded div.flex-row{*zoom:1;max-width:100%;margin-left:auto;margin-right:auto;max-width:100%;border-top:1px solid #e9e9e9}section.employee-list-expanded div.flex-row:before,section.employee-list-expanded div.flex-row:after{content:" ";display:table}section.employee-list-expanded div.flex-row:after{clear:both}section.employee-list-expanded div.person{width:50%;float:left;display:inline-block;border-bottom:0px;border:1px solid #e9e9e9;border-right:none;border-top:none;position:relative}section.employee-list-expanded div.person:last-child{border-right:1px solid #e9e9e9;padding-right:2px}section.employee-list-expanded div.person:after{content:" "}section.employee-list-expanded div.person div.wrapper{padding:1rem}section.employee-list-expanded div.person h2{font-size:3em}section.employee-list-expanded header.banner.people-banner{margin:0px}}@media all and (min-width: 800px){section.employee-list-expanded{padding-top:6em}section.employee-list-expanded div.person{width:33.33%}}@media all and (min-width: 1400px){section.employee-list-expanded div.person{width:25%}}.no-touchevents section.employee-list-expanded a:hover h2,.no-touchevents section.employee-list-expanded a:hover p{color:#22382c}.no-touchevents section.employee-list-expanded a:hover img,.no-touchevents section.employee-list-expanded a:hover srcset{filter:unset}section.family-list.cta-banner{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:1rem}section.family-list.cta-banner h2{padding-right:20px}section.family-list.cta-banner li{display:block;max-width:100%;margin:20px;padding:20px 20px 40px;border-bottom:1px solid rgba(246,246,246,0.5)}section.family-list.cta-banner li:last-child{border-bottom:none}section.family-list.cta-banner img{width:100%;max-width:180px;margin:0 auto;display:block;opacity:0.5;transition:opacity 0.3s ease-out}section.family-list.cta-banner a:hover img{opacity:1}@media all and (min-width: 600px){section.family-list.cta-banner{padding:6em 10px 4em}section.family-list.cta-banner ul{padding:3em 0px;display:flex}section.family-list.cta-banner li{margin:0px;padding:0px;display:block;float:left;margin-right:2.35765%;width:31.76157%;margin-right:4%;border-bottom:0px;position:relative}section.family-list.cta-banner li:last-child{margin-right:0}section.family-list.cta-banner li:after{content:"";display:block;padding-top:60%}section.family-list.cta-banner li:before{content:"";display:block;width:1px;height:75%;background-color:rgba(246,246,246,0.5);position:absolute;top:50%;right:auto;bottom:auto;left:-10%;transform:translateY(-50%)}section.family-list.cta-banner li:first-child:before{content:none}section.family-list.cta-banner img{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translateX(-50%) translateY(-50%);max-width:180px}}.figure-list{*zoom:1}.figure-list:before,.figure-list:after{content:" ";display:table}.figure-list:after{clear:both}.figure-list a{color:#fff}.figure-list div.news-item{overflow:hidden;float:left;width:50%}.figure-list div.news-item:first-child{background:#373737}.figure-list div.news-item:nth-child(odd){background:#373737}.figure-list picture{position:relative;overflow:hidden;width:102%;display:block;background-color:#fff}.figure-list picture img,.figure-list picture srcset{width:100%;height:auto;display:block}.figure-list picture:after{padding-top:100%}.figure-list div.desc{display:block;padding:1.8em}@media all and (max-width: 799px){.figure-list div.desc{border-bottom:2px solid #373737;min-height:190px}}.figure-list time{display:block;margin-top:5px;font-size:0.55rem;text-transform:uppercase}.figure-list h3{letter-spacing:0px;font-family:"ES Klarheit Kurrent Book","Poppins",sans-serif;font-size:1.4rem;color:#fff}.figure-list h4{margin-top:0px;font-size:1.2rem;line-height:1.5;min-height:60px}.figure-list .news-item h3{text-transform:uppercase}.figure-list .news-item time{font-size:.7rem}.no-touchevents .figure-list a:hover img,.no-touchevents .figure-list a:hover srcset{filter:unset}.no-touchevents .figure-list a:hover h4{text-decoration:underline}@media all and (min-width: 600px){.figure-list div.desc{padding:3em 3.5em;min-height:200px}}@media all and (min-width: 800px){.figure-list div.news-item{float:left;width:25%;border-bottom:2px solid #373737;margin-bottom:25px}}.flexbox div.flex-row{width:100%;display:flex;flex-flow:row wrap;justify-content:flex-start}.flexbox .figure-list picture{width:auto}@media all and (max-width: 799px){.flexbox .figure-list picture{height:auto;min-height:auto}}.flexbox .figure-list div.news-item{display:block}@media all and (max-width: 799px){.figure-list h3{font-size:1rem}.figure-list h4{font-size:1rem}}footer.main-footer{background-image:url(/./img/footer-bg.png);*zoom:1;transition:opacity 0 1 linear;background-size:cover;background-position:center;background-color:#000;color:#fff;margin-top:-2px;width:100%;float:left}footer.main-footer:before,footer.main-footer:after{content:" ";display:table}footer.main-footer:after{clear:both}footer.main-footer a{color:#fff}footer.main-footer a:visited{color:#fff}footer.main-footer a:link{color:#fff}footer.main-footer a:focus{color:#fff}footer.main-footer a:active{color:#fff}footer.main-footer section.info{display:none}footer.main-footer section.info,footer.main-footer section.contact,footer.main-footer section.meta{margin:8em auto}@media (max-width: 699px){footer.main-footer section.info,footer.main-footer section.contact,footer.main-footer section.meta{margin:3em auto}}footer.main-footer section.info p{margin-bottom:0.5em}footer.main-footer section.info ul{display:flex;display:-moz-flex;display:flex;box-pack:start;-moz-justify-content:start;-ms-justify-content:start;-o-justify-content:start;justify-content:start;-ms-flex-pack:start;flex-wrap:wrap;color:#fff}@media (max-width: 699px){footer.main-footer section.info ul{justify-content:center;align-items:center;text-align:center}}footer.main-footer section.info li{display:block;margin-bottom:3em;width:45%;list-style:none}footer.main-footer section.info li:last-child{margin-bottom:0px}@media (max-width: 699px){footer.main-footer section.contact div.location{text-align:center}}footer.main-footer section.contact div.location+.location{margin-top:4.5rem}footer.main-footer section.contact div.location .city{margin:0;line-height:1;font-size:1.375rem;font-family:"ES Klarheit Kurrent Semi Bold","Poppins",sans-serif}footer.main-footer section.contact p{display:block;margin:1.25em 0;text-align:center}footer.main-footer section.contact img.footer-logo{max-width:220px;margin:0 auto;display:block}footer.main-footer section.contact h2{position:relative;left:0.33em;max-width:80%;margin:0 auto}footer.main-footer section.meta{margin-bottom:3em}@media (max-width: 699px){footer.main-footer section.meta{margin-top:3em}}footer.main-footer section.meta div.social{width:100%;margin-bottom:7em;fill:#fff}@media (max-width: 699px){footer.main-footer section.meta div.social{text-align:center;margin-bottom:2rem}}@media (max-width: 699px){footer.main-footer section.meta div.legal{text-align:center;margin-bottom:0rem}}footer.main-footer section.meta div.legal p{margin-bottom:0}@media (max-width: 699px){footer.main-footer section.meta div.legal p{text-align:center}}@media all and (min-width: 700px){footer.main-footer{padding:2.5rem 0}footer.main-footer h1{line-height:1}footer.main-footer section.info,footer.main-footer section.contact,footer.main-footer section.meta{margin:6em auto;max-width:1024px}footer.main-footer section.info{flex-wrap:nowrap}footer.main-footer section.info ul{*zoom:1;max-width:100%;margin-left:auto;margin-right:auto;display:flex;display:-moz-flex;display:flex;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}footer.main-footer section.info ul:before,footer.main-footer section.info ul:after{content:" ";display:table}footer.main-footer section.info ul:after{clear:both}footer.main-footer section.info li{width:33.3%;margin-bottom:0px;display:flex;justify-content:center}footer.main-footer section.info li span{display:block}footer.main-footer section.info li:nth-child(even){margin-left:0}footer.main-footer section.info li.factsheet{position:relative;top:1em}footer.main-footer section.info li.factsheet a{margin-top:1em;display:block}footer.main-footer section.info li.factsheet a.more{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto}footer.main-footer section.contact .content{display:flex;display:-moz-flex;display:flex;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}footer.main-footer section.contact div.location{width:50%;display:flex;justify-content:center;position:relative;right:auto;bottom:auto;left:auto}footer.main-footer section.contact div.location .block_li{display:inline-block}footer.main-footer section.contact div.location+.location{margin:0}footer.main-footer section.contact div.location .city{font-size:1.875rem;text-align:center}footer.main-footer section.contact h2{max-width:100%}footer.main-footer section.meta div.block div.legal,footer.main-footer section.meta div.block div.social{text-align:center;position:relative;margin:0px;fill:#fff}footer.main-footer section.meta div.block div.social{margin-bottom:2em}footer.main-footer section.meta div.block div.legal p{display:inline}footer.main-footer section.meta div.block div.legal p+p{margin-left:2em}}aside.modal.form{position:fixed;top:0px;right:0px;bottom:0px;left:0px;transform:scaleY(0);overflow-x:hidden;overflow-y:scroll;z-index:8;background-color:rgba(34,34,34,0.925);display:block;transform-origin:center bottom;transition-duration:0.45s;color:#fff}aside.modal.form>.content{background-color:#fff;margin:0 auto;color:#222;width:100%;max-width:1000px;max-height:600px;transform:translateY(-50%);position:relative;top:50%;overflow-y:scroll}body.modal-open aside.modal.form{transform:scaleY(1)}section.info-banner{margin:0 0 3em 0}section.info-banner header{width:100%;position:relative;background-size:cover;background-position:center}section.info-banner header:after{padding-top:39.5833333%}section.info-banner header h4{padding:0.5em 0.8em;background-color:#fff;white-space:nowrap;font-family:"ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;font-size:2.2em}section.info-banner div.body{padding:3em 1em;display:block}section.info-banner div.body h1,section.info-banner div.body h2,section.info-banner div.body h3,section.info-banner div.body h4,section.info-banner div.body h5,section.info-banner div.body h6{margin-bottom:0.5em;max-width:85%}section.info-banner div.more-info{display:block;margin-top:4em;*zoom:1}section.info-banner div.more-info:before,section.info-banner div.more-info:after{content:" ";display:table}section.info-banner div.more-info:after{clear:both}section.info-banner div.more-info ol{font-style:italic}section.info-banner div.more-info ol li{display:block;margin-bottom:0.5em}section.info-banner div.more-info ol li p svg use{fill:#22382c}section.info-banner div.downloads{font-size:2em;font-family:"ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;text-align:center}section.info-banner div.downloads a{color:#222}section.info-banner div.downloads svg{width:1.5em;height:1.5em;position:relative;top:0.25em}section.info-banner div.downloads li{display:inline-block;padding:1em;letter-spacing:0.1em}@media all and (min-width: 900px){section.info-banner{*zoom:1}section.info-banner:before,section.info-banner:after{content:" ";display:table}section.info-banner:after{clear:both}section.info-banner>div{width:50%;float:left}section.info-banner header h4{font-size:3em}section.info-banner div.body{padding:4em 3em;width:100%;max-width:50%}section.info-banner>div:first-of-type div.body{float:right}section.info-banner>div.last-of-type div.body{float:left}section.info-banner div.deadline{float:left}section.info-banner div.downloads{float:right}section.info-banner div.downloads svg{width:1.75em;height:1.75em;top:0.5em}section.info-banner div.downloads li{display:block;padding:0.75em 0px 0.75em 1em}}.no-touchevents section.info-banner div.downloads a:hover{color:#22382c}.no-touchevents section.info-banner div.downloads a:hover svg use{fill:#22382c}.no-touchevents section.info-banner div.more-info ol li p a:hover svg use{fill:#fff}ul.jobs-list{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 1fr);padding-top:3rem;margin:0 2rem}ul.jobs-list li{text-align:center;margin-bottom:2em;overflow:hidden;width:100%}ul.jobs-list li a{border:1px solid transparent;padding:1em;display:block;position:relative;color:#222}ul.jobs-list li a:before{z-index:1}ul.jobs-list li a h5,ul.jobs-list li a span{position:relative;z-index:2}ul.jobs-list li h4{font-family:"ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;font-size:1.375rem;font-weight:300}ul.jobs-list li h5{font-family:"ES Klarheit Kurrent Extra Bold","ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;font-size:1rem}ul.jobs-list li span{margin-top:0.5em;display:block;font-family:"ES Klarheit Kurrent Book","Poppins",sans-serif;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.1rem}ul.jobs-list ul{padding-top:2rem}ul.jobs-list ul li{margin-bottom:1em}ul.jobs-list ul li a{padding:1em}ul.jobs-list ul li h5{font-family:"Poppins",sans-serif;font-size:1rem}.heading-divider ~ ul.jobs-list{margin-top:0px}.no-touchevents ul.jobs-list li a:hover{border:1px solid #c2c9b7}@media all and (min-width: 700px){ul.jobs-list li{margin-bottom:4em}ul.jobs-list ul li{width:100%;margin-right:0px}ul.jobs-list.jobs-list-grouped>li{width:50%;margin-right:0px}}@media all and (min-width: 900px){ul.jobs-list a{padding:3em}ul.jobs-list h4{font-size:1.8rem}ul.jobs-list li{margin-bottom:5em}ul.jobs-list ul li{width:100%;margin-right:0px}ul.jobs-list.jobs-list-grouped>li{width:33%;margin-right:0px}}.main-contacts{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:6em 0px;background-color:#ebd3e9;font-size:1rem}.main-contacts h2{font-size:2.5rem;padding-bottom:1rem}.main-contacts ul{list-style:none}.main-contacts li{margin-bottom:5em}.main-contacts li p{margin-bottom:2em}.main-contacts li p span{display:block}@media all and (min-width: 800px){.main-contacts{padding:10em 0px}.main-contacts h2{font-size:3.75rem}}header.main-header{position:fixed;top:0px;right:0px;bottom:auto;left:0px;z-index:9;height:68px;background-color:white;border-bottom:#707070 1px solid;transition:opacity 0.5s ease;opacity:0.80}header.main-header .active{opacity:1;transform:translateY(0)}header.main-header img{max-width:100%;padding-right:3rem}header.main-header div.logo{max-width:134px;width:100%;overflow:hidden;position:absolute;top:57%;transform:translateY(-50%)}header.main-header div.prospect-logo{display:inline-block;width:28px;height:28px;position:absolute;position:absolute;top:2em;right:auto;bottom:auto;left:5em}header.main-header div.prospect-logo img{width:100%}header.main-header div.custom-logo{display:inline-block;position:absolute;top:2em;right:auto;bottom:auto;left:0em}header.main-header div.custom-logo img{height:3em}header.main-header div.practice-logo{max-width:334px}header.main-header .block{position:relative;max-width:100%;width:auto;height:100%;margin-right:24px;margin-left:20px}@media all and (min-width: 600px){header.main-header div.logo{max-width:205px;height:36px}header.main-header div.prospect-logo{width:100%;height:100%;max-height:44px;max-width:200px;top:3em}header.main-header div.prospect-logo img{width:auto;max-width:200px;max-height:44px}header.main-header div.custom-logo{top:3em}header.main-header div.custom-logo img{height:5em}header.main-header div.practice-logo{max-width:334px}}@media all and (min-width: 800px){header.main-header .block{margin-right:27px}}body.no-scroll{overflow:hidden;max-height:100vh;-webkit-overflow-scrolling:touch}.no-touchevents body.no-scroll{padding-right:8px}.no-touchevents body.no-scroll:after{position:fixed;top:0px;right:0px;bottom:0px;left:auto;width:14px;background-color:#222}body.nav-open nav.main-navigation{transform:scaleY(1)}body.nav-open div.search{opacity:1}.nav_wrapper .navigation{transform:none;width:100%;font-size:1rem;list-style:none;font-family:"ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;display:flex;justify-content:end;align-items:center;height:68px}.nav_wrapper .navigation li{position:relative;margin-right:3.75vh}@media all and (max-width: 999px){.nav_wrapper .navigation li{margin-right:2vh}}.nav_wrapper .navigation li:last-child{margin-right:0 !important}.nav_wrapper .navigation li a{color:#000}@media all and (max-width: 999px){.nav_wrapper .navigation li a{font-size:.8rem}}.nav_wrapper .navigation li.return{display:block;margin:0.75em auto 0px;text-align:center;font-size:0.7em}.nav_wrapper .navigation li>a:after{content:"";display:block;height:3px;width:100%;background-color:rgba(0,0,0,0);position:absolute;top:auto;right:auto;bottom:-30px;left:50%;transform:translateX(-50%)}.nav_wrapper .navigation li>a.active{color:#000}.nav_wrapper .navigation li>a.active:after{background-color:#000;transform:translateX(-50%) translateY(-20px)}@media all and (max-width: 799px){.nav_wrapper .navigation{display:none}}nav.main-navigation{position:fixed;top:0px;right:0px;bottom:0px;left:0px;transform:scaleY(0);transform-origin:center top;overflow:hidden;z-index:8;background-color:#fff;font-family:"ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;display:block;text-align:center;transition-duration:0.45s}nav.main-navigation .block{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:40px}nav.main-navigation .block>ul{list-style:none}nav.main-navigation .block>ul li{position:relative;margin-bottom:2.75vh}nav.main-navigation .navigation{transform:none;max-width:995px;width:100%;font-size:1.875rem;margin:0 0 0.5em;padding:0 1.25rem}nav.main-navigation .navigation li.return{display:block;margin:0.75em auto 0px;text-align:center;font-size:0.7em}nav.main-navigation .navigation li>a:after{content:"";display:block;height:3px;width:100%;background-color:rgba(0,0,0,0);position:absolute;top:auto;right:auto;bottom:-30px;left:50%;transform:translateX(-50%)}nav.main-navigation .navigation li>a.active{color:#000}nav.main-navigation .navigation li>a.active:after{background-color:#000;transform:translateX(-50%) translateY(-20px)}nav.main-navigation .secondary-navigation{position:relative;font-family:"Poppins",sans-serif;font-size:1rem}nav.main-navigation .secondary-navigation li a:hover{text-decoration:underline}nav.main-navigation .secondary-navigation li>a:after{background-color:transparent}nav.main-navigation .secondary-navigation li>a.active{text-decoration:underline}nav.main-navigation .secondary-navigation li>a.active:after{background-color:transparent}nav.main-navigation a,nav.main-navigation a:visited{color:#000;font-weight:100;position:relative}nav.main-navigation p.search-error{font-size:24px;color:#222}nav.main-navigation p.search-error a{color:#222;font-weight:100;text-decoration:underline}nav.main-navigation p.search-error a:hover{color:#222;text-decoration:underline;border-bottom:none;text-decoration:none}@media all and (min-width: 800px), (orientation: landscape){nav.main-navigation .block{display:block;margin-top:0px}nav.main-navigation .block>ul li{display:inline-block}nav.main-navigation .block>ul.navigation li>a:after,nav.main-navigation .block>ul.navigation li>a.active:after{height:5px;transform:translateX(-50%) translateY(-10px)}nav.main-navigation .navigation{position:relative;display:flex;justify-content:space-between;top:35%;margin:0 auto 1em;width:100%}nav.main-navigation .secondary-navigation{position:absolute;transform:none;bottom:50px;left:50px}nav.main-navigation .secondary-navigation li+li{margin-left:5rem}.no-touchevents nav.main-navigation .block>ul.navigation>li:hover>a{color:#000}.no-touchevents nav.main-navigation .block>ul.navigation>li:hover>a:after{transform:translateX(-50%) translateY(-10px);background-color:#000}}div.search{display:none;position:relative;top:25%;right:auto;bottom:auto;left:0px;margin:0 auto;max-width:995px;width:100%;opacity:0;padding:0 1.25rem;transition-delay:0.45s}div.search p{text-align:left;color:#222;font-size:22px;position:relative;top:-20px}div.search p svg{opacity:0;position:relative;left:5px;-webkit-animation:spin 1.33s linear infinite;animation:spin 1.33s linear infinite}div.search p svg use{fill:#000}div.search p.searching svg{opacity:1}div.search input{font-family:"ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;width:100%;font-size:3.75rem;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:2px solid #222;color:#222;padding-bottom:10px}div.search input::-webkit-input-placeholder{color:#000}div.search input:-moz-placeholder{color:#000}div.search input::-moz-placeholder{color:#000}div.search input:-ms-input-placeholder{color:#000}@media all and (min-width: 800px){div.search{display:block}}nav.main-navigation.search-active{background-color:rgba(255,255,255,0.966)}nav.main-navigation.search-active div.search{top:60px}nav.main-navigation.search-active div.search p{opacity:1;top:20px}nav.main-navigation.search-active ul.navigation{top:100%}nav.main-navigation.search-active ul.secondary-navigation{top:100%}nav.main-navigation.search-active div.search-results{max-height:calc(100vh - 250px);overflow-y:scroll;opacity:1}div.search-results{color:#222;max-width:995px;margin:0 auto;position:relative;top:calc(0% - 24px);max-height:0px;overflow-y:hidden;opacity:0}div.search-results p a{border-bottom:1px solid rgba(34,56,44,0)}div.search-results p a:hover{color:#fff;border-bottom:1px solid #22382c}div.search-results p a:after{content:none}div.search-results h3{text-align:left;margin-bottom:35px;font-size:3em}div.search-results li{*zoom:1;text-align:left;margin-bottom:35px;position:relative;min-height:35px}div.search-results li:before,div.search-results li:after{content:" ";display:table}div.search-results li:after{clear:both}div.search-results li span{display:block;width:calc(100% - 60px);float:left;box-flex:1;-moz-flex:1;flex:1}div.search-results li span.results-title{color:#222;font-size:2.4em;line-height:1.33em;padding-top:6px;font-weight:100}div.search-results li span.results-title time{font-size:0.8em}div.search-results li span.results-title:hover{color:#222;text-decoration:underline}div.search-results li span.results-category{color:#222;font-family:"ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;font-size:1.4em;margin-top:-1.1em}div.search-results li span.results-category:hover{color:#222;text-decoration:underline}div.search-results img{border-radius:50%;float:left;margin-right:10px;width:45px;height:45px}div.search-results div.search-category-container{margin-bottom:45px}div.search-results li.expanded{margin-right:2em;*zoom:1;max-width:100%;margin-left:auto;margin-right:auto}div.search-results li.expanded:before,div.search-results li.expanded:after{content:" ";display:table}div.search-results li.expanded:after{clear:both}div.search-results li.expanded a{color:#222}div.search-results li.expanded div.expanded-content{display:block;float:left;margin-right:2.35765%;width:65.88078%;padding-right:4em;margin-top:-6px;margin-left:2em;border-left:0px}div.search-results li.expanded div.expanded-content:last-child{margin-right:0}div.search-results li.expanded div.expanded-content h3{margin-bottom:0px;color:#222}div.search-results li.expanded div.expanded-content h4{padding-bottom:6px;color:#222}div.search-results li.expanded div.expanded-content p{color:#222}div.search-results li.expanded div.expanded-content p a{color:#222}div.search-results li.expanded div.expanded-content p a:hover{text-decoration:underline;border-bottom:none}div.search-results li.expanded img{height:auto;display:block;float:left;margin-right:2.35765%;width:31.76157%;margin-right:0px;border-radius:0px}div.search-results li.expanded img:last-child{margin-right:0}div.search-results li.expanded h3 a{font-family:"ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;color:#222}div.search-results li.expanded h3 a:hover{color:#222;text-decoration:underline}.no-touchevents div.search-results a:hover span{color:#222}section.project-banner{padding:2em 1em;text-align:center;font-family:"Poppins",sans-serif}section.project-banner div.block{*zoom:1;max-width:100%;margin-left:auto;margin-right:auto;max-width:815px}section.project-banner div.block:before,section.project-banner div.block:after{content:" ";display:table}section.project-banner div.block:after{clear:both}section.project-banner div.block>div{padding:2em}section.project-banner h4{position:relative;padding-bottom:0.5em;margin-bottom:0.5em;font-size:1.3125rem;font-family:"ES Klarheit Kurrent Semi Bold","Poppins",sans-serif}section.project-banner h4:after{width:30px;height:1px;background-color:#22382c;position:absolute;top:auto;right:auto;bottom:0px;left:50%;transform:translateX(-50%)}section.project-banner p{font-size:1rem}section.project-banner.dark{background-color:#2c2c2c;color:#fff}.work_details{position:relative}.work_details .project-banner{padding:3em 1em 3em;position:absolute;bottom:40px;width:100%}.work_details .project-banner h4{font-size:1.875rem;text-transform:uppercase;-webkit-text-stroke:2px #D8147F;color:transparent;font-family:'ES Klarheit Kurrent Bold'}.work_details .project-banner p{color:#F9ED24;font-weight:bold}.work_details .project-banner div.block>div{display:block;float:left;margin-right:2.35765%;width:31.76157%;width:100%;padding:2em 3em}.work_details .project-banner div.block>div:last-child{margin-right:0}@media all and (min-width: 800px){.project-banner{padding:6em 1em 8em}.project-banner h4{font-size:1.875rem}.project-banner div.block>div{display:block;float:left;margin-right:2.35765%;width:31.76157%;padding:0em}.project-banner div.block>div:last-child{margin-right:0}.work_details{position:relative}.work_details .project-banner{padding:3em 1em 3em;position:absolute;bottom:40px;width:100%}.work_details .project-banner h4{font-size:1.875rem;text-transform:uppercase;-webkit-text-stroke:2px #D8147F;color:transparent;font-family:'ES Klarheit Kurrent Bold'}.work_details .project-banner p{color:#F9ED24;font-weight:bold}.work_details .project-banner div.block>div{display:block;float:left;margin-right:2.35765%;width:31.76157%;padding:0em}.work_details .project-banner div.block>div:last-child{margin-right:0}.video-wrapper p{display:none}}div.project-list{background-color:#222}div.project-list .w-100{width:100% !important}div.project-list .background_related{background-repeat:no-repeat;background-size:cover}div.project-list>div>div{position:relative;background-size:cover;background-position:center;overflow:hidden;width:100%;filter:grayscale(100%);transition:filter 0.3s}@media all and (max-width: 799px){div.project-list>div>div{margin-bottom:5px}}div.project-list>div>div .curtain{position:absolute;top:0px;right:0px;bottom:0px;left:0px;transition:background 0.3s ease-out}div.project-list>div>div:before{content:'';display:block}div.project-list>div>div:after{padding-top:66%;background:#0000004f}div.project-list>div>div a{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:3}div.project-list>div>div h3{padding:2em;text-align:center;color:#fff;font-family:"ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;font-size:1.25rem;letter-spacing:0.03em;text-transform:uppercase;width:100%;text-shadow:0 0 12px #000,0 0 1px #000}@media all and (max-width: 799px){div.project-list>div>div h3{font-size:.8rem;line-height:1;padding:1em}}div.project-list>div>div span{text-shadow:0 0 6px #000;letter-spacing:0.15em;text-transform:uppercase}@media all and (max-width: 799px){div.project-list>div>div span{font-size:.7em}}div.project-list>div>div svg{width:100%;max-width:60%;height:100%;max-height:40%;z-index:2}div.project-list>div>div svg path,div.project-list>div>div svg rect,div.project-list>div>div svg circle,div.project-list>div>div svg polygon,div.project-list>div>div svg polyline{fill:#fff}section.client-projects>div>div{display:block;flex-flow:row wrap;justify-content:center}.no-touchevents div.project-list>div>div .curtain{width:100px}.no-touchevents div.project-list>div>div:hover .curtain{width:100px;background:#d814809c;filter:saturate(1);height:100%}@media all and (max-width: 799px){.no-touchevents div.project-list>div>div:hover .curtain{background:none}}@media all and (min-width: 600px){section.client-projects>div>div{display:flex}div.project-list{*zoom:1}div.project-list:before,div.project-list:after{content:" ";display:table}div.project-list:after{clear:both}div.project-list>div>div{width:50%;filter:grayscale(0)}div.project-list>div>div h3{font-size:1.5rem}}@media all and (min-width: 900px){div.project-list>div>div{width:33.33%}div.project-list.length-1{background-color:#222}div.project-list.length-1>div>div,div.project-list.length-2>div>div{width:33.33%}}.wrapper_strip img{max-width:100%}section.whitepapers{padding:4em 0em}section.whitepapers div.block{padding:0 1em}section.whitepapers h3{text-align:left;letter-spacing:0px;margin:1em 0px 0px;font-size:2em}section.whitepapers h4{font-size:2.4em;margin:0.5em 0px}section.whitepapers img{max-width:240px;margin:0 auto;display:block;border:2px solid #f6f6f6}@media all and (min-width: 700px){section.whitepapers img{max-width:calc(100% - 2em)}section.whitepapers h3{margin-top:0px}section.whitepapers div.block{*zoom:1;max-width:100%;margin-left:auto;margin-right:auto;max-width:800px}section.whitepapers div.block:before,section.whitepapers div.block:after{content:" ";display:table}section.whitepapers div.block:after{clear:both}section.whitepapers div.block div.preview{display:block;float:left;margin-right:2.35765%;width:31.76157%}section.whitepapers div.block div.preview:last-child{margin-right:0}section.whitepapers div.block div.desc{display:block;float:left;margin-right:2.35765%;width:65.88078%}section.whitepapers div.block div.desc:last-child{margin-right:0}}section.about-intro section.content.richtext-block{max-width:775px}section.about-intro section.content.richtext-block p:first-child{font-size:2.5em;line-height:1.4}@media all and (min-width: 700px){section.about-intro section.content.richtext-block p:first-child{font-size:3em}}.homepage-hero.app div.content{width:100%;padding:0}.homepage-hero.app:after{content:"";width:100%;height:100%;position:absolute;top:0px;right:auto;bottom:auto;left:0px;background-color:rgba(34,34,34,0.5)}.homepage-hero.app a.cta:last-of-type{margin-top:1.5em}section.career-paths{padding:5em 0px}section.career-paths h2{padding-top:0.25em;padding-bottom:1em}section.career-paths div.career-row{display:flex;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;flex-wrap:wrap}section.career-paths div.career-item{position:relative;width:100%;transform:scale(0.95);margin-bottom:1em}section.career-paths div.career-item a{display:block;padding:1em;color:#22382c;text-align:center;position:relative;overflow:hidden}section.career-paths div.career-item a h5{font-family:"ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;letter-spacing:0.1em;position:relative;z-index:5}section.career-paths div.career-item a:after{background-color:#c2c9b7}section.career-paths div.career-item a:hover{text-decoration:underline}section.career-paths div.career-item a:hover:after{background-color:#22382c;opacity:1}section.career-paths div.career-item.custom-color a{color:#fff}section.career-paths div.career-item.custom-color a:after{content:none}@media all and (min-width: 500px){section.career-paths div.career-item{width:50%}section.career-paths div.career-item a{padding:3em 2em}}@media all and (min-width: 800px){section.career-paths div.career-item{width:33.332%}section.career-paths div.career-item a{padding:5em 1em}}p.career-error{text-align:center;padding:0 1em}section.apply{padding:4em 10px;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6}section.apply .block{max-width:815px;display:flex;display:-moz-flex;display:flex;flex-flow:column}section.apply a.more.previous{box-ordinal-group:2;-moz-order:2;order:2;-ms-flex-order:2;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}section.apply a.more.previous::after{left:2.1rem}section.apply a.cta{display:block;max-width:240px;width:100%;margin:0 auto 2em;text-align:center;box-ordinal-group:1;-moz-order:1;order:1;-ms-flex-order:1}section.apply a.cta:hover{background-color:#fff;color:#000}@media all and (min-width: 500px){section.apply{position:relative;padding:6em 10px}section.apply .block{display:block}section.apply a.cta{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translateX(-50%) translateY(-50%)}}.case-study header.banner:before{z-index:1}.case-study header.banner .block{z-index:2}.case-study header.banner h1{max-width:100%}a.client-callout{font-size:1.2em}section.content.project-summary{padding:2em 10px;color:#fff}section.content.project-summary div.intro{margin-top:0px}@media all and (min-width: 800px){section.content.project-summary{padding:4em 0px}}@media all and (min-width: 1100px){section.content.project-summary{padding:6em 0px}}.chart-container{position:relative;margin:auto;width:95%}.chart-container h2,.chart-container h3,.chart-container h4{text-align:center;padding:10px}.chart-container h2{padding-bottom:50px}.chart-container h2+*{padding-top:0}.chart-container p{padding:7px 0}.chart-container ol{font-family:"ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif}.chart-container ul,.chart-container ol{margin:0px;padding:0 1em;font-size:2em}.chart-container ul+p,.chart-container ol+p{margin-top:50px}.chart-container li+li{margin-top:20px}.chart-container li h3{font-size:1.6em}.chart-container cite{padding:7px 0;text-align:center;font-style:italic;font-size:2em}.chart-container img{max-width:100%}.chart-container .asterisk-copy{font-variant:none}.chart-container .basic-bar-chart{min-height:100px}.chart-container .copy-container{position:relative;display:block;margin:50px auto;max-width:775px}.chart-container .chart-canvas,.chart-container .chart-canvas-tall,.chart-container .pie-chart-container{display:flex;justify-content:center;margin:50px auto}.chart-container .chart-canvas+h2,.chart-container .chart-canvas+h3,.chart-container .chart-canvas-tall+h2,.chart-container .chart-canvas-tall+h3,.chart-container .pie-chart-container+h2,.chart-container .pie-chart-container+h3{padding-top:50px}.chart-container .pie-chart-container-animation{gap:10px;height:50%;width:50%;display:inline-flex}@media all and (min-width: 900px){.chart-container{width:75%}.chart-container p{padding:7px 0;font-size:1.25rem}.chart-container h3{padding:60px;font-size:2.3em}.chart-container .pie-chart-container-animation{gap:40px}}.client-page .client-projects{background-color:#222;*zoom:1}.client-page .client-projects:before,.client-page .client-projects:after{content:" ";display:table}.client-page .client-projects:after{clear:both}section.main-contacts header.banner.people-banner{margin-top:0px}@media all and (min-width: 800px){section.main-contacts header.banner.people-banner{margin-bottom:1em}section.main-contacts header.banner.people-banner h1{font-size:3.5em}section.main-contacts header.banner.people-banner img{margin:0 auto -2em}}.culture-detail section.content{margin-bottom:2em}.culture-detail .content{padding:0 10px}.culture-news ul,.culture-employees ul{margin:0 auto;max-width:815px}.culture-news a.more,.culture-employees a.more{text-align:center;width:100%;display:block;font-size:3em;margin:2.5em 0 1em}.culture-employees{padding-bottom:6em}@media all and (min-width: 800px){.culture-employees{padding-bottom:8em}}@media all and (min-width: 800px){.culture-news .figure-list{max-width:815px;margin:0 auto}.culture-news .figure-list div.news-item{width:33.33%}.culture-employees a.more{font-size:2em}.culture-employees ul.employee-list-condensed li{width:25%}}main.main-content.home-page{transform:none}#home-page-video-iframe-portrait{display:none;visibility:hidden}.iconic_brand{background-image:none !important}.iconic_brand .media{position:relative;top:0 !important}.iconic_brand .content{padding-top:0px !important}.iconic_brand .iconic_content{display:flex;align-items:center;justify-content:center}@media screen and (orientation: portrait){#home-page-video-iframe{display:none;visibility:hidden}#home-page-video-iframe-portrait{display:block;visibility:visible}}.embed-container{--video--width: 360;--video--height: 640;position:relative;padding-bottom:calc(var(--video--height) / var(--video--width) * 100%);overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#hubspot-messages-iframe-container{display:none;visibility:hidden}section.homepage-hero{height:100vh;z-index:2;overflow:hidden;background-size:contain;background-position:center}section.homepage-hero div.content{z-index:3;color:#fff;width:80%;padding:10px;text-align:center}section.homepage-hero>iframe{position:absolute;top:-10%;right:auto;bottom:auto;left:-10%;width:120%;height:120%}section.homepage-hero-banner{position:relative;padding:2em 0px 2em;min-height:40px;background-color:#fff;text-align:center}section.homepage-hero-banner .flexbox{display:flex;display:-moz-flex;display:flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;flex-direction:column}section.homepage-hero-banner .flexbox div.padding-adjust{padding-top:12px}@media all and (max-width: 799px){section.homepage-block h2{font-size:2.75rem;font-weight:bold;color:#fff;text-align:start;line-height:1.2;text-align:center;text-transform:uppercase;-webkit-text-stroke:1px #fff;color:#484848;font-family:"ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif}section.homepage-hero-banner .flexbox>div:first-child{font-size:1.875rem}section.homepage-hero-banner .flexbox>div:last-child{margin-top:1rem}.work_details{background-position:top !important;background-size:contain !important;margin-top:70px}}@media all and (min-width: 800px){section.homepage-hero-banner{text-align:left}section.homepage-hero-banner .flexbox{flex-direction:row;justify-content:space-between}section.homepage-hero-banner .flexbox>div:first-child{flex-basis:65%;max-width:850px}section.homepage-hero-banner .flexbox>div:last-child{flex-basis:30%;text-align:right}}section.homepage-block{min-height:40px;padding:0em 0px;background-color:#000;position:relative;width:100%;float:left}section.homepage-block .mob{display:block !important}section.homepage-block .des{display:none !important}section.homepage-block .figure-list picture img{filter:grayscale(100%)}section.homepage-block .figure-list picture img:hover{filter:grayscale(0%)}section.homepage-block .bg_image{background-image:url(/./img/whats-happening.png);background-size:100% 163px;background-repeat:no-repeat;padding:3em 0;overflow:hidden}@media (max-width: 699px){section.homepage-block .bg_image{padding:1em 0;background-image:url(/./img/whats-happening.png);background-size:cover;background-repeat:no-repeat}}section.homepage-block div.block{max-width:100%;margin-right:27px;margin-left:0}section.homepage-block div.figure-list,section.homepage-block ul.jobs-list{position:relative;padding-top:0rem;display:block;margin:0 auto}section.homepage-block div.figure-list li a,section.homepage-block ul.jobs-list li a{padding:0.5rem 2rem}section.homepage-block div.figure-list li:nth-of-type(1n+6),section.homepage-block ul.jobs-list li:nth-of-type(1n+6){display:none}section.homepage-block h2{font-size:1.75rem}@media (max-width: 699px){section.homepage-block h2{font-size:2rem;text-align:center}}section.homepage-block.dark{background-color:#010101;color:#c2c9b7}section.homepage-block.dark svg use,section.homepage-block.dark fill,section.homepage-block.dark rect{fill:#fff}section.homepage-block.dark a{color:#c2c9b7}section.homepage-block a.more{margin:0px auto;display:block;text-align:center;font-family:"Poppins",sans-serif;text-transform:uppercase;font-weight:200;font-size:1rem;color:#fff}@media (max-width: 799px){section.homepage-block a.more{margin:20px 0px}}section.homepage-block.hiring-block{position:relative;display:grid;grid-template-rows:0fr 0fr auto;padding:6em 0px 3em 0px}@media all and (min-width: 800px){section.homepage-block .mob{display:none !important}section.homepage-block .des{display:block !important}section.homepage-block div.block{max-width:100%;margin-right:27px;margin-left:35px}section.homepage-block h2{font-size:2.75rem;font-weight:bold;color:#fff;text-align:start;line-height:1.2;text-align:left;text-transform:uppercase;-webkit-text-stroke:1px #fff;color:#484848}section.homepage-block a.more{position:absolute;top:2.5625em;right:1em;bottom:auto;left:auto}section.homepage-block ul.jobs-list{display:grid;padding:6rem 27px 0px 27px;max-width:1024px;left:50%;margin:0px;transform:translate(-50%, 0)}section.homepage-block ul.jobs-list li:nth-of-type(1n+6){display:block}section.homepage-block.hiring-block{grid-template-rows:0fr auto;min-height:100vh;padding:6em 0px 0px 0px}}.user-interacted section.manifesto iframe{position:absolute}section.iconic_brand{background-repeat:no-repeat;background-size:contain;min-height:100vh;display:block;position:relative}@media all and (max-width: 799px){section.iconic_brand{height:auto}}section.iconic_brand .content{margin:auto;max-width:1370px;min-height:100vh}section.iconic_brand .content a.cta{display:block;margin-top:2em;width:180px;font-size:.7rem}@media all and (max-width: 799px){section.iconic_brand .content a.cta{margin:auto}}section.iconic_brand p{margin-bottom:1em;font-size:1.6em;line-height:1.5;color:#fff}section.iconic_brand div.flexbox{display:flex;display:-moz-flex;display:flex;flex-direction:column}section.iconic_brand div.flexbox>div+div{margin-top:40px}section.whatwedo{background-image:url(/./img/what-we-do-bg.png);background-repeat:no-repeat;background-size:cover;min-height:100vh;display:block;position:relative;padding-top:10vh}@media all and (max-width: 799px){section.whatwedo{height:auto;min-height:auto;padding-bottom:40px}}section.whatwedo img{max-width:100%;height:auto;width:900px;margin:0px auto;display:block}section.whatwedo .content{margin:auto;max-width:1370px;min-height:100vh}@media all and (max-width: 799px){section.whatwedo .content{height:auto;min-height:auto}}section.whatwedo .content a.cta{display:block;margin-top:2em;width:200px;font-size:.7rem;letter-spacing:1px}@media all and (max-width: 799px){section.whatwedo .content a.cta{margin:0px}}section.whatwedo h4{margin-bottom:0.5em;font-size:4em;color:#fff;text-transform:uppercase;-webkit-text-stroke:2px #fff;color:#121111;font-family:'ES Klarheit Kurrent bold'}@media all and (max-width: 799px){section.whatwedo h4{text-align:left}}section.whatwedo p{margin-bottom:1em;font-size:1.6em;line-height:1.5;color:#fff;max-width:400px}@media all and (max-width: 799px){section.whatwedo p{font-size:1.2em;text-align:center;max-width:100%;margin:20px 0%}}section.whatwedo p.what-we-do-sub{font-size:1.8em;line-height:1.5;color:#F870BA;text-transform:uppercase}@media all and (max-width: 799px){section.whatwedo p.what-we-do-sub{font-size:1em}}section.whatwedo ul.what-we-do-sub{width:100%;float:left;position:relative;margin-bottom:20px}section.whatwedo ul.what-we-do-sub li{float:left;font-size:1.5em;line-height:1.5;color:#F870BA;text-transform:uppercase;font-family:"ES Klarheit Kurrent",georgia,serif;padding:0px 7px;margin:0px 10px}section.whatwedo ul.what-we-do-sub li:first-child{list-style:none;margin:0px 18px 0px 0px;padding:0px}@media all and (max-width: 799px){section.whatwedo ul.what-we-do-sub li:first-child{list-style:unset;margin:0px 10px 10px 10px;padding:0px 7px}}@media all and (max-width: 799px){section.whatwedo ul.what-we-do-sub li{font-size:1.4em;width:100%;float:left;margin-bottom:10px}}section.whatwedo a.cta:hover{color:#010101}section.whatwedo .what-we-do-formula{margin-top:7%}section.whatwedo .what-we-do-formula h2{margin-bottom:0.5em;font-size:5em;color:#678570;text-transform:uppercase;-webkit-text-stroke:1px #678570;color:#121111;font-family:'ES Klarheit Kurrent bold';text-align:center}@media all and (max-width: 799px){section.whatwedo .what-we-do-formula h2{font-size:2em}}section.manifesto{background-size:830px;background-repeat:no-repeat;background-position:-390px 360px;min-height:850px;display:block;position:relative;color:#fff}@media all and (max-width: 879px){section.manifesto{min-height:auto;padding:0px 0px 40px 0px;background-position:bottom;background-size:100%;min-height:auto}}section.manifesto img{max-width:100%;height:auto;width:100%}section.manifesto .media{max-width:100%;width:100%}section.manifesto div.content{margin:auto;max-width:1370px;min-height:100vh;padding-top:50px}@media all and (max-width: 799px){section.manifesto div.content{min-height:630px;padding-top:0px}}section.manifesto div.content a.cta{display:block;margin-top:2em;width:185px;letter-spacing:1.2px;font-size:.7rem;padding:10px 5px}@media all and (max-width: 799px){section.manifesto div.content a.cta{margin:0px}}section.manifesto div.flexbox{display:flex;display:-moz-flex;display:flex;flex-direction:column}section.manifesto div.flexbox>div+div{margin-top:40px}section.manifesto h2{margin-bottom:0.5em;font-size:4em}section.manifesto h4{margin-bottom:0.5em;font-size:4em;color:#fff;text-transform:uppercase;-webkit-text-stroke:1px #fff;color:#121111;font-family:'ES Klarheit Kurrent bold'}@media all and (max-width: 799px){section.manifesto h4{text-align:left}}section.manifesto p{margin-bottom:1em;font-size:1.6em}@media all and (max-width: 799px){section.manifesto p{font-size:1.2em;text-align:left;margin-bottom:30px}}section.manifesto a.cta:hover{color:#010101}@media all and (min-width: 800px){section.manifesto{background-image:url(/./img/who_we_are_home_img.png);background-size:60% auto;background-position:top right;background-color:#000;min-height:auto}section.manifesto .media{position:relative}section.manifesto div.flexbox{flex-direction:row-reverse}section.manifesto div.flexbox>div{flex-basis:60%}section.manifesto div.flexbox>div:last-child{padding-top:2%;flex-basis:40%}section.manifesto div.flexbox>div+div{margin-top:unset}section.manifesto h2{font-size:6em}}@media all and (min-width: 1000px){section.manifesto{background-image:url(/./img/who_we_are_home_img.png);background-size:70% auto;background-position:top right;background-color:#000;min-height:auto}section.manifesto .media{position:relative}section.manifesto div.flexbox{flex-direction:row-reverse}section.manifesto div.flexbox>div{flex-basis:70%}section.manifesto div.flexbox>div:last-child{padding-top:15%;flex-basis:30%}section.manifesto div.flexbox>div+div{margin-top:unset}section.manifesto h2{font-size:6em}}@media all and (min-width: 1600px){section.manifesto{background-image:url(/./img/who_we_are_home_img.png);background-size:60% auto;background-position:top right;background-color:#000;min-height:auto}}.workslider{width:100%;float:left;margin-top:20px;position:relative}.our_work_tab{width:100%;float:left;position:absolute;top:200px;left:40px;z-index:3}@media all and (max-width: 799px){.our_work_tab{top:100px;left:unset;width:100%;position:relative;top:unset;float:left;padding-left:5%}}.our_work_tab ul{padding:0px;list-style:none}.our_work_tab ul li{float:left;padding:0px 10px;list-style:none;margin-bottom:10px}@media all and (max-width: 799px){.our_work_tab ul li{padding:0px 0px;width:25%;margin-bottom:5px;float:left}}.our_work_tab ul li a{color:#D8147F;text-transform:uppercase;font-size:.7rem;font-family:'ES Klarheit Kurrent bold';cursor:pointer}@media all and (min-width: 1600px){.our_work_tab ul li a{font-size:1rem}}@media all and (max-width: 799px){.our_work_tab ul li a{font-size:.5rem}}.our_work_tab ul li a :hover{border-bottom:1px solid #D8147F}.our_work_tab ul li a.active{border-bottom:1px solid #D8147F}@media all and (max-width: 799px){.swiper-container{overflow:hidden}}.our_work_headline_mob{z-index:2;position:absolute;right:90px;top:20px;font-size:2.5rem;text-transform:uppercase;-webkit-text-stroke:1px #fff;color:#121111;font-family:'ES Klarheit Kurrent bold'}@media all and (max-width: 799px){.our_work_headline_mob{right:unset;width:100%;text-align:left;left:unset;position:relative;top:unset;padding-left:5%}}.work_mob_content{width:100%;float:left;padding:10% 0px 20% 0px;text-align:center}.work_mob_content h1{text-align:center;font-family:'Poppins', sans-serif;font-weight:700;font-size:2rem;text-transform:uppercase}.work_mob_content p{width:100%;padding:0px 10%;text-align:center !important}.work_mob_content a{font-size:.6rem}@media all and (max-width: 799px){.work_brand{width:100%;float:left;height:auto}}@media all and (max-width: 799px){.work_brand .logo_img{background-size:contain !important;top:0px;max-width:80%;left:10%}}@media all and (max-width: 799px){.work_brand .work_mob_content{padding:25% 0px 20% 0px}}@media all and (max-width: 799px){.work_brand .swiper-pagination{top:100% !important}}#contact{width:100%;float:left}body.overflow{overflow:hidden}section.richtext-block div.block div.content p a{color:#fff}section.richtext-block div.block div.content{max-height:100% !important}body.login{color:#fff;background-color:#222}body.login svg.logo{display:block;width:90%;max-width:350px;margin:0 auto 2em}body.login svg.logo path{fill:#22382c}body.login svg.logo g.text path{fill:#fff}body.login section{max-width:400px;margin:3em auto;padding:1em}body.login input{font-size:1.5em}body.login form{padding:0px}body.login input[type="submit"]{font-size:1em}@media all and (min-height: 600px){body.login{position:relative}body.login section.login{margin:1em;position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translateX(-50%) translateY(-50%)}}body.movie-time{overflow:hidden;cursor:image-url("cursor-close.svg"),auto}body.movie-time header.main-header{opacity:0;top:-30px}body.movie-time main.main-content div.content{opacity:0;top:60%}body.movie-time main.main-content div.layer-tint{opacity:0}body.movie-time *{pointer-events:none}.prediction-header{margin-top:80px}@media all and (max-width: 799px){.prediction-header{margin-top:30px}}.slick-disabled{opacity:.6;pointer-events:none}.prediction_block{width:100%;float:left;position:relative;background-image:url(/./img/article_bg.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center bottom}.prediction_block .briefDesc{width:100%;float:left;margin-bottom:40px}.prediction_block .briefDesc p{font-weight:600;max-width:60%;line-height:1.5;font-size:1.3rem;margin-bottom:0px}@media all and (max-width: 799px){.prediction_block .briefDesc p{max-width:100%}}.prediction_block .prediction__top{width:100%;float:left}.prediction_block .prediction_logo{position:relative;width:300px;padding-right:20px;height:65px;background-image:url(/./img/half-gradient.png);background-repeat:no-repeat;background-size:cover;background-position:100%;display:flex;align-items:center;justify-content:left;margin-bottom:10px;display:flex;align-items:center;justify-content:center}@media all and (max-width: 799px){.prediction_block .prediction_logo{width:200px;height:40px;justify-content:flex-start;padding-left:20px}}.prediction_block .prediction_logo img{width:80%;max-height:30px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media all and (max-width: 799px){.prediction_block .prediction_logo img{height:auto;padding:10px;max-height:100%;width:auto}}.prediction_block .content{margin:0px 0px 40px 0px;position:relative;max-width:100%;float:left;width:100%git;background-image:url(/./img/pridiction_contentbg.png);background-repeat:no-repeat;background-size:90% auto;background-position:left 90%}@media all and (max-width: 799px){.prediction_block .content{background-image:url(/./img/pridiction_contentbg.png);background-repeat:no-repeat;background-size:90% 70%;background-position:left 80%;min-height:auto}}.prediction_block .content .pridiction_title img{width:100%;margin-left:10%}@media all and (max-width: 799px){.prediction_block .content .pridiction_title img{width:120%;margin-left:0%}}.prediction_block .content .pridiction_title span{font-size:3rem;color:#D8137F}.prediction_block .content .pridiction_title h2{width:100%;margin-bottom:0.33em;line-height:1.2;text-align:left;font-size:2.5rem;text-transform:uppercase;-webkit-text-stroke:1px #fff;color:#0000;text-stroke:2px #fff}.prediction_block .content .p_img_box{position:relative;padding-top:15px;padding-left:31%;width:100%}@media all and (max-width: 799px){.prediction_block .content .p_img_box{padding-left:25%}}.prediction_block .content .p_img_box img{width:400px;margin-top:-10%}@media all and (max-width: 799px){.prediction_block .content .p_img_box img{width:70%;margin-top:-14%}}.prediction_block .content .slick-dotted.slick-slider{padding-bottom:100px}@media all and (max-width: 799px){.prediction_block .content .slick-dotted.slick-slider{padding-bottom:50px}}.prediction_block .content .slick-next{right:43%;bottom:-50px;top:unset;width:25px;height:30px;background:url(/./img/arrow_right.png) no-repeat;background-size:contain;z-index:2}.prediction_block .content .slick-next::before{content:''}@media all and (max-width: 799px){.prediction_block .content .slick-next{right:20%}}.prediction_block .content .slick-prev{left:43%;bottom:-50px;top:unset;width:25px;height:30px;background:url(/./img/arrow_left.png) no-repeat;background-size:contain;z-index:2}.prediction_block .content .slick-prev::before{content:''}@media all and (max-width: 799px){.prediction_block .content .slick-prev{left:20%}}.prediction_block .content .slick-dots{z-index:1}.prediction_block .content .slick-dots li{background:#fff;border-radius:100%;opacity:.6;width:10px;height:10px}.prediction_block .content .slick-dots li.slick-active{opacity:1}.prediction_block .content .slick-dots li button{opacity:0}.prediction_block .content .prediction_inner{width:100%;max-width:80%;float:left;padding:20px 0px 0px 29%}@media all and (max-width: 799px){.prediction_block .content .prediction_inner{padding:25px 0px 0px 0px;max-width:100%}}.prediction_block .content p{color:#fff;font-size:1rem;line-height:1.3;font-family:"ES Klarheit Kurrent Semi Bold"}@media all and (max-width: 799px){.prediction_block .content p{font-size:.8rem}}.prediction_block .content p a{color:#F9ED24;text-decoration:underline;font-size:1rem;line-height:1.3}@media all and (max-width: 799px){.prediction_block .content p a{font-size:.8rem}}.prediction_block .prediction_logo{float:left}.swiper_icon{display:none;position:absolute;z-index:4;top:70%;left:50%;margin-top:-50px;margin-left:-50px}@media all and (max-width: 799px){.swiper_icon{display:block}}.path{width:20px;height:20px;position:absolute;background:#fff;border-radius:40px;top:28px;left:78px;visibility:hidden}.hand-icon{position:relative;background-image:url(/./img/hand.png);background-repeat:no-repeat;background-position:center;width:100px;height:100px;transform-origin:52% 62%}@-webkit-keyframes swipe-hand{25%{transform:translate(20px) rotate(30deg)}50%{transform:translate(-20px) rotate(-15deg)}100%{transform:translate(0px) rotate(0)}}@keyframes swipe-hand{25%{transform:translate(20px) rotate(30deg)}50%{transform:translate(-20px) rotate(-15deg)}100%{transform:translate(0px) rotate(0)}}@-webkit-keyframes swipe-dot{12%{visibility:visible;width:40px}25%{visibility:visible;transform:translate(-65px);width:20px}26%{visibility:hidden}}@keyframes swipe-dot{12%{visibility:visible;width:40px}25%{visibility:visible;transform:translate(-65px);width:20px}26%{visibility:hidden}}.swiper_icon1{display:none;position:absolute;z-index:4;top:70%;left:50%;margin-top:-50px;margin-left:-50px}@media all and (max-width: 799px){.swiper_icon1{display:block}}.path1{width:20px;height:20px;position:absolute;background:#fff;border-radius:40px;top:28px;left:78px;visibility:hidden}.hand-icon1{position:relative;background-image:url(/./img/hand.png);background-repeat:no-repeat;background-position:center;width:100px;height:100px;transform-origin:52% 62%}@-webkit-keyframes swipe-hand1{25%{transform:translate(20px) rotate(30deg)}50%{transform:translate(-20px) rotate(-15deg)}100%{transform:translate(0px) rotate(0)}}@keyframes swipe-hand1{25%{transform:translate(20px) rotate(30deg)}50%{transform:translate(-20px) rotate(-15deg)}100%{transform:translate(0px) rotate(0)}}@-webkit-keyframes swipe-dot1{12%{visibility:visible;width:40px}25%{visibility:visible;transform:translate(-65px);width:20px}26%{visibility:hidden}}@keyframes swipe-dot1{12%{visibility:visible;width:40px}25%{visibility:visible;transform:translate(-65px);width:20px}26%{visibility:hidden}}.article_block{width:100%;float:left;position:relative;background-image:url(/./img/article_bg.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center bottom}.article_block .briefDesc{width:100%;float:left;margin-bottom:40px}.article_block .briefDesc p{font-weight:600;max-width:60%;line-height:1.5;font-size:1.3rem;margin-bottom:0px}@media all and (max-width: 799px){.article_block .briefDesc p{max-width:100%}}.article_block .article_top{width:100%;float:left}.article_block .article_logo{position:relative;width:300px;padding-right:20px;height:65px;background-image:url(/./img/half-gradient.png);background-repeat:no-repeat;background-size:cover;background-position:100%;display:flex;align-items:center;justify-content:left;margin-bottom:50px;display:flex;align-items:center;justify-content:center}@media all and (max-width: 799px){.article_block .article_logo{width:200px;height:50px}}.article_block .article_logo img{width:80%;max-height:30px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}@media all and (max-width: 799px){.article_block .article_logo img{height:auto;padding:10px;max-height:100%;width:auto}}.article_block .content{margin:50px auto;max-width:1100px;max-height:800px;overflow:auto}.article_block .content ul{width:100%;float:left;padding:0px 0px 20px 30px}.article_block .content ul li{width:100%;float:left;color:#fff;font-size:1.2rem;line-height:1.5;font-family:"Poppins",sans-serif;font-weight:200}@media all and (max-width: 799px){.article_block .content ul li{font-size:1rem}}.article_block .content ul a{color:#fff;text-decoration:underline}@media all and (max-width: 799px){.article_block .content{min-height:auto}}.article_block .content .article_inner{width:100%;float:left}.article_block .content .quote{width:100%;float:left}.article_block .content .quote p.title{color:#D8147F;text-transform:uppercase;font-size:2rem;margin-bottom:0px;font-family:'Poppins', sans-serif}@media all and (max-width: 799px){.article_block .content .quote p.title{font-size:1.5rem}}.article_block .content .quote p.description{color:#D8147F;font-size:2rem;margin-bottom:0px;font-family:'Poppins', sans-serif}@media all and (max-width: 799px){.article_block .content .quote p.description{font-size:1.5rem}}.article_block .content .quote p.name{color:#ffffff;font-size:2rem;text-decoration:underline;margin-bottom:40px}@media all and (max-width: 799px){.article_block .content .quote p.name{font-size:1.5rem}}.article_block .content h3{font-size:2rem;color:#fff;margin-bottom:40px;width:100%;float:left;margin-top:100px;font-family:"ES Klarheit Kurrent",georgia,serif}@media all and (max-width: 799px){.article_block .content h3{margin-top:80px;margin-bottom:20px;font-size:1.3rem}}.article_block .content p{color:#fff;font-size:1.2rem;line-height:1.5}@media all and (max-width: 799px){.article_block .content p{font-size:1rem}}.article_block .content p a{color:#707070;text-decoration:underline;font-size:1.2rem;line-height:1.5}@media all and (max-width: 799px){.article_block .content p a{font-size:.9rem}}.article_block .article_logo{float:left}.article-header img{margin-top:68px}@media all and (max-width: 799px){.article-header img{margin-top:84px}}.news-slider{position:relative}@media all and (max-width: 799px){.news-slider{padding-bottom:30px;margin-bottom:20px !important}}.news-slider .swiper-button-next,.news-slider .swiper-button-prev{background-color:white;background-color:rgba(255,255,255,0);right:10px;padding:10px;color:#fff !important;fill:#fff !important;stroke:#fff !important;font-size:22px !important}.news-slider .swiper-button-next:hover,.news-slider .swiper-button-prev:hover{opacity:.5}.news-slider .swiper-pagination{bottom:0px !important;display:none}@media all and (max-width: 799px){.news-slider .swiper-pagination{display:block}}#pagin{bottom:30px;display:none}#pagin li a{color:rgba(255,255,255,0);font-family:'Poppins', sans-serif;background:#ffffff4e;border-radius:100%;width:10px;height:10px;float:left}#pagin li a:hover{background:#fff}#pagin li a.current{background:#fff}.news_banner{margin-top:68px !important}@media all and (max-width: 799px){.news_banner{display:block}}.news_banner .new_top_btn{width:100%;float:left;margin-top:15px}.news_banner .new_top_btn a{float:left;padding:5px 20px;border:1px solid #fff;color:#fff;font-size:1rem;font-family:"Poppins",sans-serif}@media all and (max-width: 799px){.news_banner .new_top_btn a{padding:8px 20px;font-size:.8rem}}.news_banner img.new_logo{height:50px;margin-bottom:10px}@media all and (max-width: 799px){.news_banner img.new_logo{height:30px}}.news_banner h1.new_hed{width:100%;margin-bottom:0px;line-height:1.2;text-align:left;font-size:4rem;text-transform:uppercase;-webkit-text-stroke:2px #fff;color:#00000000;text-stroke:2px #fff}@media all and (max-width: 799px){.news_banner h1.new_hed{font-size:2rem}}@media all and (min-width: 800px) and (max-width: 1000px){.news_banner h1.new_hed{font-size:3rem}}.news_banner p{font-weight:700;font-size:1.5rem;line-height:1.5}@media all and (max-width: 799px){.news_banner p{font-size:1rem;line-height:1.2}}.wrapper_main_strip{width:100%;float:left}.mt20{margin-top:20px}@media all and (max-width: 799px){.mt20{margin-top:10px}}.what-we-do-banner img{margin-top:68px}.open .tile--inner{height:60% !important;padding-top:100px}.open .tile--content{background:url(/./img/namebg.png);background-repeat:no-repeat;background-size:110% !important}.open .tile--icon{width:43% !important;min-height:60vh !important}@media all and (max-width: 799px){.open .tile--icon{width:100% !important;min-height:400px !important}}.open .tile--content{width:57% !important;min-height:60vh}@media all and (max-width: 799px){.open .tile--content{width:100% !important}}.whoweare_section{background:url(/./img/leadershipbg.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center bottom;min-height:100vh;position:relative;padding-bottom:30px}@media all and (max-width: 799px){.whoweare_section{min-height:auto;background-size:contain;background-position:center}}.whoweare_section .content{margin:auto;max-width:1370px;display:flex;flex-wrap:wrap}.whoweare_section .close-tile{position:absolute;top:120px;right:20px;z-index:2;color:#fff;font-size:30px;padding:20px;cursor:pointer;font-family:'Poppins', sans-serif;display:none}@media all and (max-width: 799px){.whoweare_section .close-tile{right:0px;color:#000}}.whoweare_section .tile{position:relative;width:48%;min-width:200px;margin:1%;display:flex;justify-content:center;align-items:flex-start}.whoweare_section .tile.open{background:#000 url(/./img/leadershipbg.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center bottom}.whoweare_section .tile .tile--inner{display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%}@media all and (max-width: 799px){.whoweare_section .tile .tile--inner{display:block}}@media all and (max-width: 799px){.whoweare_section .tile{min-width:100px;margin-bottom:20px}}.whoweare_section .tile .tile--icon{width:50%;border:1px solid #D8147F;float:left;display:flex;align-items:flex-start;min-height:300px;justify-content:center;height:100%;overflow:hidden}@media all and (max-width: 799px){.whoweare_section .tile .tile--icon{height:auto;min-height:150px}}.whoweare_section .tile .tile--icon img{width:100%}@media all and (max-width: 799px){.whoweare_section .tile .tile--icon{width:100%}}.whoweare_section .tile .tile--content{width:50%;vertical-align:top;display:inline-block;background:url(/./img/namebg.png);filter:alpha(opacity=40);background-size:100%;height:100%}.whoweare_section .tile .tile--content.padtop{padding-top:20px;background:url(/./img/namebg_large.png) !important;background-size:cover !important}@media all and (max-width: 799px){.whoweare_section .tile .tile--content.padtop{padding-top:10px;padding-bottom:30px}}@media all and (max-width: 799px){.whoweare_section .tile .tile--content{height:auto;width:100%;background:#000 url(/./img/namebg.png);background-repeat:no-repeat;background-size:120%;min-height:100px}}.whoweare_section .tile .tile--content .tile--title{font-size:3em;color:#fff;font-family:'ES Klarheit Kurrent Semi Bold';line-height:.9;margin:20px 0px 0px 20px;width:min-intrinsic;width:-webkit-min-content;width:-moz-min-content;width:min-content;display:table-caption;display:-ms-grid;-ms-grid-columns:min-content}.whoweare_section .tile .tile--content .tile--title.large{font-size:5em}@media all and (max-width: 799px){.whoweare_section .tile .tile--content .tile--title.large{font-size:2em;margin:10px 0px 0px 10px}}@media all and (max-width: 799px){.whoweare_section .tile .tile--content .tile--title{font-size:1rem;margin:10px 0px 0px 10px}}.whoweare_section .tile .tile--content .tile--subtitle{display:inline-block;font-size:1rem;color:#000;margin:5px 0px 0px 20px;font-family:'Poppins', sans-serif;font-weight:700;text-transform:uppercase}.whoweare_section .tile .tile--content .tile--subtitle.large{font-size:1.5rem}@media all and (max-width: 799px){.whoweare_section .tile .tile--content .tile--subtitle.large{font-size:.7rem;margin:10px 0px 0px 10px}}@media all and (max-width: 799px){.whoweare_section .tile .tile--content .tile--subtitle{font-size:.7rem;margin:10px 0px 0px 10px}}.whoweare_section .tile .tile--content .tile--description{display:inline-block;font-size:1rem;color:#fff;line-height:1.5;margin:20px 0px 0px 20px;font-family:'Poppins', sans-serif;font-weight:500;display:none;width:90%;max-height:60%;overflow:auto}.whoweare_section .tile .tile--content .tile--description p{font-family:'Poppins', sans-serif;font-weight:500}@media all and (max-width: 799px){.whoweare_section .tile .tile--content .tile--description p{font-size:.8rem}}.whoweare_section .tile .tile--content .tile--description a{color:#fff}@media all and (max-width: 799px){.whoweare_section .tile .tile--content .tile--description{font-size:.6rem;margin:10px 0px 0px 10px;width:90%;max-height:100px}}.who-we-are-title{color:#fff !important;-webkit-text-stroke:1px #fff !important;text-stroke:2px #fff !important}@media all and (max-width: 799px){.who-we-are-title{text-align:center}}.panel-body{display:none;padding:10px}.workdetail-banner{max-height:900px !important;margin-top:67px !important}.workdetail-banner .dpnone{display:none !important}.workdetail-banner .pad0{padding:0px 0px !important}.workdetail-banner .topm{position:relative;width:100%;float:left;height:50vh}.workdetail-banner .topm p{position:absolute;bottom:30px;left:20px}@media all and (max-width: 799px){.workdetail-banner .topm p{bottom:0px;left:20px;width:80%}}.workdetail-banner .content{padding:0px 60px}.workdetail-banner p{font-size:1rem;font-family:"Poppins",sans-serif;text-align:left;line-height:normal;font-weight:500}@media all and (max-width: 799px){.workdetail-banner{margin-top:67px !important}}.workdetail-banner p{max-width:60ch !important}.white_stroke{-webkit-text-stroke:1px #fff !important}.w100{width:100%;float:left}.slide_work{background:#333;width:100%;float:left}.left_gradient{float:left;width:25%;background-image:url(/./img/left_gradient.png);height:80px;background-size:100% 100%}@media all and (max-width: 799px){.left_gradient{height:40px}}.left_gradient img{width:100%}.right_gradient{float:right;width:25%;background-image:url(/./img/right_gradient.png);height:80px;background-size:100% 100%}@media all and (max-width: 799px){.right_gradient{height:40px}}.right_gradient img{width:100%}.mob_work_detail_submenu{width:100%;float:left;position:relative}.mob_work_detail_submenu .mobile_client_work{position:absolute;top:10px;left:10%;width:80%}.mob_work_detail_submenu .mobile_client_work .process_nav{color:#fff;font-family:"Poppins", sans-serif;font-size:1rem;text-transform:uppercase}.mob_work_content{width:100%;float:left}.mob_work_content .slick-slide{display:flex;align-items:center;justify-content:center}@media all and (max-width: 799px){.mob_work_content .slick-slide{display:block}}.mob_work_content .mob_video_slider{width:40%;float:left;position:relative;margin:20px 5%}@media all and (max-width: 799px){.mob_work_content .mob_video_slider{width:80%;margin:20px 10%}}.mob_work_content .mob_video_slider iframe{width:100%;height:300px}.work_detail_scroll{width:100%;float:left}@media all and (max-width: 799px){.work_detail_scroll{display:none}}.work_detail_scroll .hold{height:100vh;padding:6.5rem;background-color:#e4f0ee;display:flex;justify-content:center;align-items:center}.work_detail_scroll .hold h1{font-size:72px}.work_detail_scroll .work_detail_submenu{width:100%;float:left;background:#000;position:relative}.work_detail_scroll .work_detail_submenu .process-holder{display:flex;flex-direction:row;gap:20px;position:absolute;left:0px;top:20px;z-index:2;width:100%;justify-content:center}.work_detail_scroll .work_detail_submenu .process-holder div a{color:#fff;text-transform:uppercase;font-family:"Poppins", sans-serif;font-size:1rem}.work_detail_scroll .work_detail_submenu .process-holder div a.active{color:#d8147f}.work_detail_scroll .work_detail_submenu .process-holder li a{color:#fff;text-transform:uppercase;font-family:"Poppins", sans-serif;font-size:1rem}.work_detail_scroll .work_detail_submenu .process-holder li a.active{color:#d8147f}.work_detail_scroll div#napP0>.container,.work_detail_scroll div.maxwidth>.container{max-width:90%;height:100%;margin:auto;display:flex;justify-content:center;align-items:center;width:100%}.work_detail_scroll div.maxwidth>.container>h3{color:#ffffff;font-size:56px}.work_detail_scroll .nap-sticky{position:-webkit-sticky;position:sticky;top:68px;z-index:4}.vimeo_video{position:relative}.vimeo_video iframe{width:100%;height:100vh}@media all and (max-width: 799px){.vimeo_video iframe{height:auto;min-height:300px}}.sticky{position:sticky;position:-webkit-sticky;top:68px;z-index:3}.client_scroll{width:100%;position:relative;height:auto;display:block;height:100%}@media all and (max-width: 799px){.client_scroll{display:block;height:auto}}.client_scroll .slick-slide{width:100%;float:left;text-align:center;position:relative}.client_scroll .text_part{color:#fff;width:50%;padding:5% 0px;text-align:left}.client_scroll .text_part img{max-height:100px;max-width:200px}@media all and (max-width: 799px){.client_scroll .text_part{text-align:left;margin-top:20px;width:90%;padding:0px 0px 0px 5%}}.client_scroll .text_part h1{font-size:3rem;font-family:"Poppins", sans-serif;font-weight:700;line-height:1.3;color:#fff}@media all and (max-width: 799px){.client_scroll .text_part h1{font-size:2rem;margin-top:20px}}.client_scroll .text_part p{font-family:"Poppins", sans-serif;font-size:1rem;color:#fff;max-width:90%}@media all and (max-width: 799px){.client_scroll .text_part p{font-size:.7rem;width:100%}}.client_scroll .im100{width:auto;margin:auto;max-height:60vh;max-width:100%}@media all and (max-width: 799px){.client_scroll .im100{width:100%}}.client_scroll .container-page{width:50%}@media all and (max-width: 799px){.client_scroll .container-page{width:100%}}.client_scroll .container-page h2{font-size:3rem}@media all and (max-width: 799px){.client_scroll .container-page h2{font-size:1.5rem}}.client_scroll .panels{width:50%;overflow:hidden;position:relative}@media all and (max-width: 799px){.client_scroll .panels{width:100%}}.client_scroll .panels .panel{height:100vh;width:100%;margin-left:auto;position:absolute;top:0;left:0}.client_scroll .panels .panel iframe{width:100%}@media all and (max-width: 799px){.client_scroll .panels .panel{position:relative}}section.spacer{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;color:white}.workdetail_hed{margin:20px 0px 20px;width:100%;float:left;position:relative}@media all and (max-width: 799px){.workdetail_hed{margin:20px 0px 20px}}.workdetail_hed .work_hed_left{float:left;width:25%;background-image:url(/./img/work_hed_bg_left.png);height:80px;background-size:100% 100%}@media all and (max-width: 799px){.workdetail_hed .work_hed_left{height:40px}}.workdetail_hed .work_hed_left img{width:100%}.workdetail_hed .work_hed_right{float:left;width:25%;background-image:url(/./img/work_hed_bg_right.png);height:80px;background-size:100% 100%}@media all and (max-width: 799px){.workdetail_hed .work_hed_right{height:40px}}.workdetail_hed .work_hed_right img{width:100%}.workdetail_hed .work_hed_center{float:left;width:50%}.workdetail_hed .work_hed_center h2{width:100%;float:left;font-size:3.65rem;font-weight:bold;color:#fff;line-height:1.2;text-transform:uppercase;-webkit-text-stroke:1px #fff;color:#000000;text-align:center}@media all and (max-width: 799px){.workdetail_hed .work_hed_center h2{font-size:2rem}}.work_detail_slider{background-image:url(/./img/work_slider_bg.png);background-size:cover;background-position:center;background-color:#000;padding-bottom:40px}@media (max-width: 799px){.work_detail_slider{min-height:auto;padding-bottom:20px}}.work_detail_slider .swiper-container{margin-top:50px;width:90%;float:left;margin:0px 5%;position:relative}.work_detail_slider .swiper-container .swiper-button-prev{left:-50px !important}@media (max-width: 799px){.work_detail_slider .swiper-container .swiper-button-prev{left:0px !important}}.work_detail_slider .swiper-container .swiper-button-next{right:-50px !important}@media (max-width: 799px){.work_detail_slider .swiper-container .swiper-button-next{right:0px !important}}.work_detail_slider .swiper-container h4{position:absolute;left:0px;width:100%;text-align:center;color:#fff;font-size:2rem;top:50%;text-transform:uppercase;margin-top:-10px}@media all and (max-width: 799px){.work_detail_slider .swiper-container h4{font-size:1rem}}.work_detail_slider .swiper-container .swiper-overlay{background:#0000008f;position:absolute;left:0px;top:0px;width:100%;height:100%}.work_detail_slider .swiper-container .swiper-slide{background:#000}.work_detail_slider .swiper-container img{width:100%}.work_detail_slider .swiper-button-next:after,.work_detail_slider .swiper-button-prev:after{color:#fff;text-rendering:auto}.js .slider-single>div:nth-child(1n+2){display:none}.js .slider-single.slick-initialized>div:nth-child(1n+2){display:block}.slider-nav .slick-slide{cursor:pointer}.full-video-popup{width:100%;height:100%;position:fixed;top:68px;left:0px;background:#000;z-index:999}.full-video-popup .full_content{display:flex;width:100%;height:80vh;align-items:center;justify-content:center;padding-top:20px}.full-video-popup .full_content img{width:auto !important;max-height:80vh !important}@media all and (max-width: 799px){.full-video-popup .full_content img{width:100% !important;max-height:100% !important}}.full-video-popup iframe{width:90%;height:80vh;margin:5%}.full-video-popup img{width:100%}.full-video-popup .closevideo{position:absolute;top:20px;right:20px;z-index:2;cursor:pointer;opacity:.7}.full-video-popup .closevideo:hover{opacity:1}.full-video-popup .closevideo img{height:40px;width:auto !important}.playvideo{position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;cursor:pointer;z-index:4}.playvideo img{width:50px}@media all and (max-width: 799px){.playvideo img{max-width:30px;width:auto !important}}.playfullvideo{position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;cursor:pointer;z-index:4}.playfullvideo img{width:50px}@media all and (max-width: 799px){.playfullvideo img{width:30px}}.zoomimage{position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;cursor:pointer;z-index:4;opacity:.5}.zoomimage:hover{opacity:1}.zoomimage img{width:50px}.contento{color:#fff;padding:0px 5%}.contento h1{font-size:3rem;line-height:1.5}.contento p{font-size:1.3rem}.sections{width:100%;position:relative;height:100vh}.sections .d-flex{display:flex;width:100%;justify-content:center;align-items:center;height:90vh}.sec_rep{display:flex;height:100vh}.panels{width:50%;height:100vh;overflow:hidden;position:relative}.container-page{width:50%;display:flex;align-items:center;justify-content:center}.container-page h2{font-size:30px}.panel{height:100vh;width:100%;margin-left:auto;position:absolute;top:-5%;right:5%;background:#000;display:flex;align-items:center;justify-content:center}.panel img{width:100%}.description{height:100vh}.blue{display:flex;justify-content:center;align-items:center;color:white}.blue h1{margin:0 0 1rem 0;text-align:center}.green{height:100vh}section.spacer{width:100%;height:100vh;background:#333;display:flex;flex-direction:column;justify-content:center;align-items:center;color:white}.work_content .c_list{display:none}.work_content .c_list .c_list_inner{display:flex;justify-content:center;align-items:center;width:100%;float:left;padding:8% 3%}.work_content .c_list .c_list_inner .slider-video{width:50%;float:left}.work_content .c_list:first-child{display:block}.work_detail_slider .swiper-button-next:after,.work_detail_slider .swiper-button-prev:after{font-size:22px}main.work-page ul.client-list{padding-bottom:4em}@media all and (min-width: 700px){main.work-page ul.client-list{padding-bottom:8em}}.wrapper_strip_left{float:left;width:40%}.wrapper_strip_right{float:right;width:40%}.client-projects{margin-top:24px}.text_wrapper .text_content_details{text-align:center}.work-slider-mobile{position:relative;width:100%;float:left}.work-slider-mobile .swiper-pagination{bottom:10px !important}.work-slider-mobile .darkbg{position:absolute;top:0px;right:0px;bottom:0px;left:0px;transition:background 0.3s ease-out}.work-slider-mobile a{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:3}.work-slider-mobile a::before{content:'';display:block}.work-slider-mobile a::after{content:'';padding-top:66%;background:#0000004f}.work-slider-mobile h3{margin-top:25%;text-align:center;color:#fff;font-family:"ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;font-size:1.25rem;letter-spacing:0.03em;width:100%;text-shadow:0 0 12px #000, 0 0 1px #000}.work-slider-mobile p{font-family:"ES Klarheit Kurrent Book","Poppins",sans-serif;color:#fff;text-transform:uppercase;font-size:1.2em;font-weight:100;text-align:center;position:absolute;top:auto;right:1em;bottom:20%;left:1em;z-index:3}main.main-content{transform:translate3d(0, 0, 0) translateY(0%);position:relative;top:-15px;opacity:1}main.main-content.prospects-page{transform:none}body.no-scroll main.main-content{transform:none}body.no-scroll.nav-open main.main-content{transform:translate3d(0, 0, 0) translateY(0%)}body.page-transition,body.no-scroll.nav-open.page-transition{background-color:#222;cursor:none}body.page-transition *,body.no-scroll.nav-open.page-transition *{pointer-events:none}body.page-transition main.main-content,body.no-scroll.nav-open.page-transition main.main-content{transform:translate3d(0, 0, 0) translateY(5vh);opacity:0}body.page-transition footer.main-footer,body.no-scroll.nav-open.page-transition footer.main-footer{display:none;transition-delay:0.8s}section.lead-gen{background-color:#22382c;padding:6em 0px}section.lead-gen div.block{max-width:900px}section.lead-gen form{padding:0}section.lead-gen h5{font-size:1.375rem}section.lead-gen h5+*{padding-top:3em}section.lead-gen input{width:100%;font-family:"ES Klarheit Kurrent Bold","ES Klarheit Kurrent Semi Bold","Poppins",sans-serif;font-size:1rem;border-bottom:2px solid #c2c9b7}section.lead-gen input[type="submit"]{border:none}section.lead-gen label{color:#c2c9b7}section.lead-gen:not(input[type="submit"]){color:#c2c9b7}@media (min-width: 700px){section.practice-areas.icon-list-block.icon-list-block-three ol li{width:50%;text-align:center;padding:1em 4em}section.practice-areas.icon-list-block.icon-list-block-three ol li img{max-width:280px}section.lead-gen form{width:86%}section.lead-gen h5{font-size:1.875rem}}.seoheadline{padding:20px 0px}.seoheadline h1{color:#fff;font-size:42px;padding-left:27px}.seoheadline h1{color:#fff;font-size:42px !important;padding-bottom:50px}.article_block .seoheadline h1{color:#fff;font-size:42px;padding-bottom:50px;padding-left:0}#services .seoheadline h1{padding-bottom:0;padding-right:20px}@media (max-width: 879px){.seoheadline h1{color:#fff;font-size:31px !important;padding-bottom:50px;line-height:normal}}.jack_parallax section{min-height:100vh;height:100%;width:100%}.parallax-sec{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;background-attachment:fixed}.jack_parallax.ios .parallax-sec{background-attachment:unset}.jack_parallax section .title,.parallax-sec.sec1 .title{font-weight:800;text-align:center;color:#79b942;text-shadow:20px 19px 20px #0000008a, 0px 1px 25px #000000c7, 0px 0px 20px #00000085}.jack_parallax section .title{font-size:60px;line-height:0.944}.parallax-sec.sec1 .title{font-size:39px}.green_text{color:#79b942}.parallax-sec.sec1{display:flex;align-items:center;justify-content:center;height:100vh}.jack_parallax section .subpara{font-weight:300;font-style:italic;font-size:26px;text-align:center;line-height:0.944;padding:10px 0;color:#fff}.jack_parallax section .para p{font-weight:300;font-size:19px;line-height:normal;text-align:left;color:#fff;margin-bottom:10px}.jack_parallax section .para span{font-weight:800}.parallax-sec .content{position:absolute}.parallax-sec.sec2 .content{top:80%;left:25%;transform:translate(-50%, -50%)}.parallax-sec.sec3 .content{top:19%;left:63%;transform:translate(-50%, -50%)}.parallax-sec.sec4 .content{top:63%;left:26%;transform:translate(-50%, -50%)}.parallax-sec.sec5 .content{flex:1;position:relative;margin:10vh 0;left:72%;width:40%;transform:translateX(-50%)}.jack_parallax section .content .para p{font-weight:300;font-size:19px;line-height:1.7;text-align:left;color:#fff}.parallax-sec.sec2{background-image:url("/./img/sec2.jpg")}.parallax-sec.sec3{position:relative;background-image:url("/./img/sec3.jpg")}.parallax-sec.sec4{background-image:url("/./img/sec4.jpg")}.parallax-sec.sec5{display:flex;flex-direction:column;background-image:url("/./img/sec5.jpg")}@media screen and (max-width: 1200px){.parallax-sec.sec5 .content{width:50%;margin:15vh 0}.jack_parallax section .content .para p{font-size:16px}.parallax-sec.sec5{background-position-x:35%}.jack_parallax section .title{font-size:55px}}@media only screen and (min-device-width: 320px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){.parallax-sec.sec5{background-position-x:35%}.parallax-sec{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;background-attachment:unset}.parallax-sec.sec5::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.35);z-index:1}.parallax-sec.sec5 .content{z-index:2}}@media screen and (max-width: 768px){.jack_parallax section .title{font-size:50px}.jack_parallax section .content .para p{font-size:12px}.jack_parallax section{min-height:100vh}.parallax-sec.sec5{min-height:100vh}}@media screen and (orientation: landscape) and (max-width: 768px){.jack_parallax section .content .para p{font-size:10px}}@media screen and (max-width: 480px){.parallax-sec.sec5 .content{padding:0 20px;width:100%;left:50%;margin:10% 0}.parallax-sec.sec5{height:100vh;background-image:url("/./img/sec5-mobile.png")}.parallax-sec.sec2{background-image:url("/./img/sec2-mobile.png")}.parallax-sec.sec3{position:relative;background-image:url("/./img/sec3-mobile.png")}}@media screen and (max-width: 380px){.jack_parallax section .title{font-size:40px}.jack_parallax section .content .para p{font-size:10px}}.videoSwiper{position:relative;width:100%}.videoSwiper .swiper-slide{display:flex;justify-content:center;align-items:center;height:auto;box-shadow:0px 0p 8px rgba(0,0,0,0.4)}.videoSwiper .swiper-button-next{right:15px}.videoSwiper .swiper-button-prev{left:15px}.videoSwiper .swiper-button-next,.videoSwiper .swiper-button-prev{z-index:1}.videoSwiper a.linkjack{width:100%}.videoSwiper .swiper-button-next::after,.videoSwiper .swiper-button-prev::after{color:#8c8a8a !important}.homepage-hero img{width:100%;height:100%}.hero_image_section{height:100vh;z-index:2;overflow:hidden;background-size:cover !important;background-position:center;background-image:url(/./img/home-banner-jacks.jpg);width:100%}@media screen and (max-width: 768px){.hero_image_section{background-image:url(/./img/home-banner-jacks-mobile.jpg) !important;position:relative;top:60px;height:100vh;z-index:2;overflow:hidden;background-size:cover !important;background-position:center}}@media screen and (orientation: landscape) and (max-width: 768px){.hero_image_section{height:100vh;z-index:2;overflow:hidden;background-size:cover !important;background-position:center;background-image:url(/./img/home-banner-jacks.jpg) !important;width:100%}}.videoSwiper .embed-container{position:static !important}section.homepage-hero>iframe{left:0px !important}.hhquest{background:#ffffff}.hhquest_slider{width:100%;height:100vh;float:left;background:#ffffff;overflow:hidden}.hhquest_slider .hhquest_top_txt{position:absolute;top:90px;left:0px;width:100%;overflow:hidden}.hhquest_slider .hhquest_top_txt p{font-size:12px;color:#bcbec0;line-height:13px;letter-spacing:5px;text-transform:uppercase;overflow:hidden;width:150%;height:14px;position:relative}.hhquest_slider .hhquest_top_txt .move_txt1{left:-100px}.hhquest_slider .hhquest_top_txt .move_txt2{left:0px}.hhquest_slider .hhquest_top_txt .move_txt3{left:-120px}.hh_img_circle{width:100%;position:relative;height:100vh;display:flex;align-items:center}.hh_img_circle div{width:100%}.hh_circle{width:66%;margin-top:80px;margin-left:-20px}@media all and (max-width: 799px){.hh_circle{width:98%;margin-top:0px;margin-left:-35px}}@media all and (max-width: 480px){.hh_circle{width:98%;margin-top:-80px;margin-left:-35px}}@media all and (min-width: 1900px){.hh_circle{width:66%}}.hh_banner_title{position:absolute;left:20px;width:65%;top:50%}@media all and (max-width: 799px){.hh_banner_title{left:10px;width:70%;top:50%}}@media all and (max-width: 480px){.hh_banner_title{left:10px;width:90%;top:53%}}.hhquest_banner{z-index:2;overflow:hidden;background-size:contain;background-position:center;position:relative;width:80% !important;margin:0px 10%}@media all and (max-width: 799px){.hhquest_banner{height:auto}}.hhquest_banner #hhquest-video-iframe{position:absolute;top:0%;right:auto;bottom:auto;left:0px;width:105%;height:121%}.hhquest_journey{position:absolute;bottom:5%;right:5%;display:flex;align-items:center;justify-content:center}@media all and (max-width: 799px){.hhquest_journey{bottom:24px}}.hhquest_journey p{font-size:20px}@media all and (max-width: 799px){.hhquest_journey p{font-size:18px;text-align:center}}@media all and (min-width: 1900px){.hhquest_journey p{font-size:30px;line-height:36px}}@media all and (max-width: 799px){.hhquest_journey{flex-flow:column;width:100%;left:unset;right:unset;bottom:10%}}@media all and (max-width: 480px){.hhquest_journey{flex-flow:column;width:100%;left:unset;right:unset;bottom:10%}}.hhquest_journey p{margin-right:50px;margin-bottom:0px}@media all and (max-width: 799px){.hhquest_journey p{margin:20px 10px 0px 0px;font-size:13px}}@media all and (max-width: 480px){.hhquest_journey p{margin:10px 0px}}.hhquest_journey .hh_learnmore{padding:10px 20px;background:#000000;color:#ffffff;text-transform:uppercase;font-size:21px;font-family:"Poppins", sans-serif;cursor:pointer}@media all and (max-width: 799px){.hhquest_journey .hh_learnmore{font-size:11px;margin-top:20px;padding:5px 10px}}@media all and (max-width: 480px){.hhquest_journey .hh_learnmore{font-size:16px;margin-top:20px}}@media all and (min-width: 1900px){.hhquest_journey .hh_learnmore{font-size:31px}}.hhquest{width:100%;float:left}.hhquest_logo{text-align:center;padding:100px 0px 30px 0px}@media all and (max-width: 799px){.hhquest_logo{padding:90px 0px 20px 0px}}.hhquest_logo img{width:200px}@media all and (max-width: 799px){.hhquest_logo img{width:150px}}.hhquest_para{padding:10px 0px}@media all and (max-width: 799px){.hhquest_para{padding:20px 0px}}.hhquest_para p{font-size:20px;line-height:50px;box-sizing:border-box;padding:5% 0px;text-align:justify}@media all and (max-width: 799px){.hhquest_para p{font-size:15px;line-height:32px;padding:4% 0px}}@media all and (min-width: 1900px){.hhquest_para p{font-size:32px;line-height:80px}}.hhquest_brands{background:#bcbec0;padding:40px 0px;width:100%}@media all and (min-width: 1900px){.hhquest_brands{padding:55px 0px}}.hhquest_brands .swiper-wrapper{transition-timing-function:linear !important}.hhquest_brands .swiper-slide{width:200px;height:200px;margin:0px 20px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}@media all and (max-width: 799px){.hhquest_brands{padding:20px 0}}.hhquest_brands img{max-width:200px;max-height:70px}@media all and (max-width: 799px){.hhquest_brands img{max-width:120px;max-height:40px}}.hhquest_brands .swiper-wrapper{align-items:center !important}.hhquest_brands .swiper-slide{justify-content:center;align-items:center;display:flex}.hhquest_contact{text-align:center;padding:5% 0px;width:100%;float:left}.hhquest_contact p{font-size:18px;line-height:30px}@media all and (min-width: 1900px){.hhquest_contact p{font-size:32px;line-height:50px}}.hhquest_contact p strong{font-weight:600}.hhquest_contact p a{color:#000000;font-family:"Poppins", sans-serif;text-decoration:none}.hhquest_contact p a:hover{color:#000000}.vp-title.Title_module_title__1d89a229{display:none !important}.video_hquest{--videoRatio: calc(16 / 9);padding:0;margin:0;width:100%;height:calc(100vh - 190px);overflow:hidden;position:relative;display:block}@media all and (max-width: 1200px){.video_hquest{height:calc(50vh - 0px)}}@media all and (max-width: 799px){.video_hquest{display:none}}.video_hquest iframe{--h: 100%;--w: 100%;top:0;left:calc(50% - (var(--w) / 2))}.video_hquest_mob{padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto;position:relative;display:none}@media all and (max-width: 799px){.video_hquest_mob{display:block}}.video_hquest_mob iframe{position:absolute;top:0;left:0;width:100%;height:100%}.brand-swiper{position:relative;width:100%}.brand-swiper .swiper-slide{display:flex;justify-content:center;align-items:center;height:auto;box-shadow:0px 0p 8px rgba(0,0,0,0.4)}.brand-swiper .swiper-button-next{right:15px}.brand-swiper .swiper-button-prev{left:15px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{color:#ffffff}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{color:#ffffff}.hhquest_image_section{background-position:center !important;background:#fff url(/./img/hhquest_master.jpg);width:100%;background-repeat:no-repeat}@media all and (max-width: 799px){.hhquest_image_section{background:#fff url(/./img/hhquest-mobile.jpg);background-repeat:no-repeat}}@media only screen and (width: 844px) and (height: 390px) and (-webkit-device-pixel-ratio: 3){.our_work_tab{top:0px;left:0px}.hhquest_journey{right:10%;bottom:10%;flex-flow:unset;width:unset;left:unset}.hhquest_journey p{font-size:14px}.hh_circle{width:55%;margin-top:60px;margin-left:-20px}.hh_banner_title{width:46%}.hhquest_journey .hh_learnmore{font-size:12px}}.swiper-container{overflow:hidden}@media only screen and (min-device-width: 480px) and (max-device-width: 940px) and (orientation: landscape){.our_work_tab{top:0px;left:0px}.hhquest_journey{right:10%;bottom:10%;flex-flow:unset;width:unset;left:unset}.hhquest_journey p{font-size:14px}.hh_circle{width:55%;margin-top:60px;margin-left:-20px}.hh_banner_title{width:46%}.hhquest_journey .hh_learnmore{font-size:12px}}.marquee-container{max-width:100%;overflow:hidden;position:relative;top:0;left:0;right:0;height:auto}.marquee{white-space:nowrap;overflow:hidden;display:inline-block;-webkit-animation:marquee 10s linear infinite;animation:marquee 10s linear infinite}.marquee-content{display:inline-block}.nav-ticker{box-sizing:border-box;padding:10px 20px;box-sizing:border-box;display:inline-block;width:300px;text-align:center;vertical-align:middle;height:100%}@media all and (max-width: 799px){.nav-ticker{width:180px}}.nav-ticker div{display:flex;align-items:center;justify-content:center}@-webkit-keyframes marquee{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-50%, 0, 0)}}@keyframes marquee{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-50%, 0, 0)}}.desktop{display:block}@media all and (max-width: 799px){.desktop{display:none}}.mobile{display:none}@media all and (max-width: 799px){.mobile{display:block}}@media only screen and (width: 768px) and (height: 1024px){.hhquest_journey{flex-flow:column;width:100%;left:unset;right:unset;bottom:10%}.hhquest_journey p{margin-bottom:20px}.video_hquest{height:calc(30vh - 0px)}}@media only screen and (width: 820px) and (height: 1180px){.hhquest_journey{flex-flow:column;width:100%;left:unset;right:unset;bottom:10%}.hhquest_journey p{margin-bottom:20px}.video_hquest{height:calc(30vh - 0px)}}@media only screen and (width: 1024px) and (height: 1366px){.hhquest_journey{flex-flow:column;width:100%;left:unset;right:unset;bottom:10%}.hhquest_journey p{margin-bottom:20px}.video_hquest{height:calc(30vh - 0px)}}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0 !important;cursor:auto;pointer-events:none}@media screen and (max-device-width: 767px) and (orientation: landscape){.hhquest_journey{flex-flow:unset;width:100%;left:20%;right:0;bottom:20%}.hh_circle{width:60%;margin-top:20px;margin-left:-35px}.hhquest_slider .hhquest_top_txt p{font-size:10px;color:#bcbec0;line-height:13px;letter-spacing:5px;text-transform:uppercase;overflow:hidden;width:150%;height:14px;position:relative}}@media screen and (max-device-width: 767px) and (orientation: landscape){.hhquest_journey{flex-flow:unset;width:100%;left:20%;right:0;bottom:20%}.hh_circle{width:60%;margin-top:20px;margin-left:-35px}.hhquest_slider .hhquest_top_txt p{font-size:10px;color:#bcbec0;line-height:13px;letter-spacing:5px;text-transform:uppercase;overflow:hidden;width:150%;height:14px;position:relative}}@media screen and (max-width: 480px){.videoSwiper .swiper-wrapper{height:80vh !important}}.bhch{max-width:300px !important;max-height:120px !important}@media screen and (max-width: 480px){.bhch{max-width:200px !important;max-height:80px !important}}@media screen and (max-width: 799px){.bhch{max-width:200px !important;max-height:80px !important}}section.f_video iframe{width:100% !important}.f2l_container{background:#ffffff;width:100%;float:left;padding:0px 5%}.f2l_container h2{color:#2B2E34;margin-top:120px;width:100%;float:left;font-size:40px}.f2l_container h2 .greentxt{color:#21B573 !important}@media screen and (max-width: 480px){.f2l_container h2{font-size:20px}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container h2{font-size:20px;margin-top:80px}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container h2{font-size:30px;line-height:40px}}@media screen and (min-width: 1800px){.f2l_container h2{font-size:60px;line-height:70px}}.f2l_container .f2l_content{margin-top:40px;z-index:2;position:relative;width:100%;display:flex;align-items:flex-start;justify-content:center;gap:100px;float:left}@media screen and (max-width: 480px){.f2l_container .f2l_content{flex-flow:column;text-align:center;gap:30px}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_content{gap:20px}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container .f2l_content{gap:50px}}@media screen and (min-width: 1800px){.f2l_container .f2l_content{margin-top:120px}}.f2l_container .f2l_content .f2l_img{width:50%}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_content .f2l_img{width:40%}}@media screen and (max-width: 480px){.f2l_container .f2l_content .f2l_img{width:100%}}.f2l_container .f2l_content .f2l_img img{width:100%}.f2l_container .f2l_content .f2l_text{width:50%}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_content .f2l_text{width:60%}}@media screen and (max-width: 480px){.f2l_container .f2l_content .f2l_text{width:100%}}.f2l_container .f2l_content .f2l_text h3{color:#21B573;font-size:50px;line-height:60px;margin-bottom:30px}@media screen and (max-width: 480px){.f2l_container .f2l_content .f2l_text h3{font-size:30px;line-height:40px}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_content .f2l_text h3{font-size:30px;line-height:40px}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container .f2l_content .f2l_text h3{font-size:36px;line-height:45px}}@media screen and (min-width: 1800px){.f2l_container .f2l_content .f2l_text h3{font-size:77px;line-height:90px;margin-bottom:60px}}.f2l_container .f2l_content .f2l_text p{color:#000000;font-size:22px;line-height:50px}@media screen and (max-width: 480px){.f2l_container .f2l_content .f2l_text p{font-size:16px;line-height:25px}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_content .f2l_text p{font-size:14px;line-height:22px;margin-bottom:10px}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container .f2l_content .f2l_text p{font-size:16px;line-height:32px}}@media screen and (min-width: 1000px) and (max-width: 1200px){.f2l_container .f2l_content .f2l_text p{font-size:18px;line-height:36px}}@media screen and (min-width: 1800px){.f2l_container .f2l_content .f2l_text p{font-size:32px;line-height:60px}}.f2l_container .f2l_slider{margin:70px 0px;width:100%;float:left;position:relative}@media screen and (max-width: 480px){.f2l_container .f2l_slider{margin:30px 0px 0px}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_slider{margin:30px 0px}}@media screen and (min-width: 1800px){.f2l_container .f2l_slider{margin:160px 0px 100px 0px}}@media screen and (max-width: 480px){.f2l_container .f2l_slider .swiper-pagination{bottom:10px !important}}.f2l_container .f2l_slider .swiper-pagination-bullet{width:15px !important;height:15px !important;margin-right:10px !important}@media screen and (max-width: 480px){.f2l_container .f2l_slider .swiper-pagination-bullet{width:10px !important;height:10px !important;margin-right:5px !important}}.f2l_container .f2l_slider img{width:100%}.f2l_container .f2l_slider .swiper-slide{position:relative}.f2l_container .f2l_slider .swiper-slide p{position:absolute;top:50%;left:10%;text-align:center;width:80%;color:#ffffff;font-size:40px;line-height:50px;margin-top:-50px;font-family:"ES Klarheit Kurrent Bold", "ES Klarheit Kurrent Semi Bold", "Poppins", sans-serif}@media screen and (max-width: 480px){.f2l_container .f2l_slider .swiper-slide p{font-size:14px;line-height:18px;margin-top:-20px}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_slider .swiper-slide p{font-size:14px;line-height:22px;margin-top:-20px}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container .f2l_slider .swiper-slide p{font-size:20px;line-height:30px}}@media screen and (min-width: 1800px){.f2l_container .f2l_slider .swiper-slide p{font-size:60px;line-height:70px}}.f2l_container .f2l_growth{width:100%;float:left}.f2l_container .f2l_growth .f2l_text{margin-top:40px;z-index:2;position:relative;width:100%;display:flex;align-items:flex-start;justify-content:center;gap:100px;float:left}@media screen and (max-width: 480px){.f2l_container .f2l_growth .f2l_text{gap:30px;flex-flow:column-reverse;text-align:center}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_growth .f2l_text{gap:30px}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container .f2l_growth .f2l_text{gap:50px}}.f2l_container .f2l_growth .f2l_text .f2l_growth_lst{width:50%}@media screen and (max-width: 480px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst{width:100% !important}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst{width:60%}}.f2l_container .f2l_growth .f2l_text .f2l_growth_lst h3{color:#21B573;font-size:50px;line-height:60px;margin-bottom:30px}@media screen and (max-width: 480px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst h3{font-size:30px;line-height:40px}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst h3{font-size:30px;line-height:40px}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst h3{font-size:36px;line-height:45px}}@media screen and (min-width: 1800px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst h3{font-size:77px;line-height:90px;margin-bottom:60px}}.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul{width:100%;float:left;margin-top:100px}@media screen and (max-width: 480px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul{margin-top:40px}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul{margin-top:20px}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul{margin-top:20px}}.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul li{width:100%;float:left;list-style:none;margin-bottom:30px}@media screen and (max-width: 480px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul li{margin-bottom:10px}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul li{margin-bottom:10px}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul li{margin-bottom:20px}}@media screen and (min-width: 1800px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul li{margin-bottom:50px}}.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul li p{font-size:20px;color:#000000;width:100%;float:left;line-height:30px;margin-bottom:10px}@media screen and (max-width: 480px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul li p{font-size:15px;line-height:25px}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul li p{font-size:15px;line-height:25px}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul li p{font-size:15px;line-height:25px}}@media screen and (min-width: 1800px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul li p{font-size:32px;line-height:42px}}.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul li .greentxt{color:#21B573 !important;font-size:30px;font-family:"ES Klarheit Kurrent Bold", "ES Klarheit Kurrent Semi Bold", "Poppins", sans-serif}@media screen and (max-width: 480px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul li .greentxt{font-size:20px;line-height:30px}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul li .greentxt{font-size:20px;line-height:30px}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul li .greentxt{font-size:20px;line-height:30px}}@media screen and (min-width: 1800px){.f2l_container .f2l_growth .f2l_text .f2l_growth_lst ul li .greentxt{font-size:45px;line-height:55px}}.f2l_container .f2l_img{width:50%}@media screen and (max-width: 480px){.f2l_container .f2l_img{width:100%}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_img{width:60%;max-width:200px}}.f2l_container .f2l_img img{width:100%}.f2l_container .f2l_testimonal{margin-top:40px;z-index:2;position:relative;width:100%;display:flex;align-items:flex-start;justify-content:center;gap:100px;float:left}@media screen and (max-width: 480px){.f2l_container .f2l_testimonal{width:100%;flex-flow:column;gap:20px}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_testimonal{gap:20px}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container .f2l_testimonal{gap:50px}}@media screen and (min-width: 1800px){.f2l_container .f2l_testimonal{margin-top:170px}}.f2l_container .f2l_testimonal .f2l_testimonal_txt{width:50%}@media screen and (max-width: 480px){.f2l_container .f2l_testimonal .f2l_testimonal_txt{width:100%}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_testimonal .f2l_testimonal_txt{width:60%}}.f2l_container .f2l_testimonal .f2l_testimonal_txt .smtxt{font-size:18px}@media screen and (max-width: 480px){.f2l_container .f2l_testimonal .f2l_testimonal_txt .smtxt{font-size:14px;line-height:22px;text-align:center}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_testimonal .f2l_testimonal_txt .smtxt{font-size:14px;line-height:22px;text-align:center}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container .f2l_testimonal .f2l_testimonal_txt .smtxt{font-size:16px;line-height:22px}}@media screen and (min-width: 1800px){.f2l_container .f2l_testimonal .f2l_testimonal_txt .smtxt{font-size:32px;line-height:42px}}.f2l_container .f2l_testimonal .f2l_testimonal_txt .title{color:#21B573;font-size:54px;line-height:75px;margin-bottom:30px;font-family:"ES Klarheit Kurrent Bold", "ES Klarheit Kurrent Semi Bold", "Poppins", sans-serif}@media screen and (max-width: 480px){.f2l_container .f2l_testimonal .f2l_testimonal_txt .title{font-size:30px;line-height:40px;text-align:center}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_testimonal .f2l_testimonal_txt .title{font-size:20px;line-height:30px;text-align:center}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container .f2l_testimonal .f2l_testimonal_txt .title{font-size:36px;line-height:45px}}@media screen and (min-width: 1800px){.f2l_container .f2l_testimonal .f2l_testimonal_txt .title{font-size:77px;line-height:104px}}.f2l_container .f2l_testimonal .f2l_testimonal_img{width:50%;text-align:center}@media screen and (max-width: 480px){.f2l_container .f2l_testimonal .f2l_testimonal_img{width:100%}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_testimonal .f2l_testimonal_img{width:40%}}@media screen and (min-width: 1800px){.f2l_container .f2l_testimonal .f2l_testimonal_img{width:45%}}.f2l_container .f2l_testimonal .f2l_testimonal_img img{width:100%}.f2l_container .f2l_cap{margin-top:100px;z-index:2;position:relative;width:100%;display:flex;align-items:flex-start;justify-content:center;gap:100px;float:left;margin-bottom:40px}@media screen and (max-width: 480px){.f2l_container .f2l_cap{flex-flow:column-reverse;gap:20px}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_cap{gap:20px}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container .f2l_cap{gap:50px}}@media screen and (min-width: 1800px){.f2l_container .f2l_cap{margin-top:170px}}.f2l_container .f2l_cap .f2l_cap_txt{width:50%;border-left:6px solid #21B573;padding-left:30px}@media screen and (max-width: 480px){.f2l_container .f2l_cap .f2l_cap_txt{width:100%}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_cap .f2l_cap_txt{width:70%}}.f2l_container .f2l_cap .f2l_cap_txt h4{color:#000000;font-size:25px;margin-bottom:20px;font-family:"ES Klarheit Kurrent Bold", "ES Klarheit Kurrent Semi Bold", "Poppins", sans-serif}@media screen and (max-width: 480px){.f2l_container .f2l_cap .f2l_cap_txt h4{font-size:20px;line-height:30px}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_cap .f2l_cap_txt h4{font-size:20px;line-height:30px}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container .f2l_cap .f2l_cap_txt h4{font-size:25px;line-height:35px}}@media screen and (min-width: 1800px){.f2l_container .f2l_cap .f2l_cap_txt h4{font-size:45px;line-height:55px}}.f2l_container .f2l_cap .f2l_cap_txt p{font-size:20px;line-height:27px}@media screen and (max-width: 480px){.f2l_container .f2l_cap .f2l_cap_txt p{font-size:16px;line-height:22px}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_cap .f2l_cap_txt p{font-size:14px;line-height:20px}}@media screen and (min-width: 768px) and (max-width: 999px){.f2l_container .f2l_cap .f2l_cap_txt p{font-size:15px;line-height:22px}}@media screen and (min-width: 1800px){.f2l_container .f2l_cap .f2l_cap_txt p{font-size:32px;line-height:42px}}.f2l_container .f2l_cap .f2l_cap_img{width:50%;text-align:center}@media screen and (max-width: 480px){.f2l_container .f2l_cap .f2l_cap_img{width:100%}}@media screen and (min-width: 481px) and (max-width: 767px){.f2l_container .f2l_cap .f2l_cap_img{width:30%}}.f2l_container .f2l_cap .f2l_cap_img img{width:60%}.f_slide{width:100%;display:flex;align-items:center;justify-content:center;position:absolute;height:100%;z-index:4;padding:10%}@media screen and (max-width: 480px){.f_slide{flex-flow:column-reverse}}@media screen and (min-width: 481px) and (max-width: 767px){.f_slide{width:100%}}.f_slide .f_slide_txt{width:50%;float:left}@media screen and (max-width: 480px){.f_slide .f_slide_txt{width:100%}}.f_slide .f_slide_txt .f_slide_title{font-size:70px;line-height:80px;color:#21B573;font-family:"ES Klarheit Kurrent Bold", "ES Klarheit Kurrent Semi Bold", "Poppins", sans-serif}@media screen and (max-width: 480px){.f_slide .f_slide_txt .f_slide_title{font-size:40px;line-height:50px}}@media screen and (min-width: 481px) and (max-width: 767px){.f_slide .f_slide_txt .f_slide_title{font-size:37px;line-height:50px}}@media screen and (min-width: 768px) and (max-width: 999px){.f_slide .f_slide_txt .f_slide_title{font-size:50px;line-height:60px}}@media screen and (min-width: 1800px){.f_slide .f_slide_txt .f_slide_title{font-size:90px;line-height:110px}}.f_slide .f_slide_txt .f_slide_para{font-size:24px;line-height:32px;color:#ffffff}@media screen and (max-width: 480px){.f_slide .f_slide_txt .f_slide_para{font-size:16px;line-height:24px}}@media screen and (min-width: 481px) and (max-width: 767px){.f_slide .f_slide_txt .f_slide_para{font-size:16px;line-height:24px}}@media screen and (min-width: 768px) and (max-width: 999px){.f_slide .f_slide_txt .f_slide_para{font-size:16px;line-height:23px;margin-bottom:10px}}@media screen and (min-width: 1800px){.f_slide .f_slide_txt .f_slide_para{font-size:36px;line-height:44px}}.f_slide .f_slide_txt .l_cta{padding:10px 20px;background:#ffffff;color:#000000;text-transform:uppercase;font-size:21px;font-family:"Poppins", sans-serif;cursor:pointer}@media screen and (max-width: 480px){.f_slide .f_slide_txt .l_cta{font-size:16px}}@media screen and (min-width: 481px) and (max-width: 767px){.f_slide .f_slide_txt .l_cta{font-size:16px}}@media screen and (min-width: 768px) and (max-width: 999px){.f_slide .f_slide_txt .l_cta{font-size:16px;padding:5px 20px}}.f_slide .f_slide_img{width:50%;float:left;text-align:right}@media screen and (max-width: 480px){.f_slide .f_slide_img{width:100%}}.f_slide .f_slide_img img{width:100%;max-width:300px}@media screen and (max-width: 480px){.f_slide .f_slide_img img{max-width:60px}}@media screen and (min-width: 481px) and (max-width: 767px){.f_slide .f_slide_img img{max-width:80px}}@media screen and (max-width: 1000px) and (max-height: 440px){.f_slide .f_slide_img img{max-width:200px}}
