@charset "UTF-8";@font-face{font-family:"GT America Mono Regular";src:url(../fonts/GT-America-Mono-Regular.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"GT America Mono Light";src:url(../fonts/GT-America-Mono-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"GT America Extended Regular";src:url(../fonts/GT-America-Extended-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"GT America Extended Medium";src:url(../fonts/GT-America-Extended-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"GT America Extended Bold";src:url(../fonts/GT-America-Extended-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{padding:0;margin:0;font-family:"GT America Extended Regular";color:#060606}img{border:none;display:block;width:auto;height:auto}a,button,input[type=button]{outline:0;cursor:pointer}button,input,select,textarea{outline:0}.container{max-width:1720px;padding:0 60px;margin:0 auto}.cta{display:inline-block;padding:10px 33px;border-radius:8px;font-size:16px;font-family:"GT America Extended Medium";line-height:24px;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;border:none}.cta-primary{background-color:#ff1b32;color:#fff}.cta-primary:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.cta-dark{background-color:#060606;color:#fff;border-radius:12px;padding:12px 24px;text-transform:uppercase;font-family:"GT America Mono Regular";letter-spacing:1px;font-size:12px;line-height:12px}.cta-dark:hover{background-color:#ff1b32}.cta-outline-dark{padding:12px 24px;border:1px solid #060606;color:#060606;font-family:"GT America Mono Regular";letter-spacing:1px;text-transform:uppercase;font-size:12px;line-height:9px;border-radius:12px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none}.cta-outline-dark:hover{color:#fff;background-color:#ff1b32;border-color:#ff1b32}.cta-outline-light{padding:12px 24px;border:1px solid #fff;color:#fff;font-family:"GT America Mono Regular";letter-spacing:1px;text-transform:uppercase;font-size:12px;line-height:9px;border-radius:12px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none}.cta-outline-light:hover{background-color:#6c6c6c;border-color:#6c6c6c}.works-section{padding:96px 0}.works-section .works-heading{margin-bottom:96px;width:940px;max-width:100%}.works-section .works-heading *{margin:0;font-size:58px;line-height:64px;font-weight:unset;font-family:"GT America Extended Bold"}.works-section .works-heading h1,.works-section .works-heading h2{color:#060606}.works-section .works-heading p{margin:0;color:#6c6c6c}.works-section .works-title{font-family:"GT America Mono Regular";margin-bottom:24px;text-transform:uppercase;letter-spacing:1px;font-weight:unset;font-size:12px;line-height:16px}.works-section .works-row .work-card{margin-bottom:48px}.works-section .works-row .work-card a{display:block;text-decoration:none;margin-bottom:20px}.works-section .works-row .work-card.w-50-prc{width:calc(50% - 18px)}.works-section .works-row .work-card.w-75-prc{width:75%}.works-section .works-row .work-card.work-card--left{float:left}.works-section .works-row .work-card.work-card--right{float:right}.works-section .works-row .work-card.work-card--fullwidth{width:100%;clear:both}.works-section .works-row .work-card__media{border-radius:12px;overflow:hidden;position:relative}.works-section .works-row .work-card__media img,.works-section .works-row .work-card__media video{width:100%;height:auto;display:block}.works-section .works-row .work-card__company{margin-top:12px;font-size:18px;line-height:22px;font-family:"GT America Extended Regular";color:#060606}.works-section .works-row .work-card__desc{font-family:"GT America Extended Bold";font-size:18px;line-height:22px;color:#060606}.works-section .works-row::after{content:"";display:block;clear:both}.journal-card a{text-decoration:none;color:#060606}.journal-card__image{margin-bottom:24px;overflow:hidden;border-radius:12px}.journal-card__image a{display:block;aspect-ratio:85/108;text-decoration:none;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.journal-card__category{margin-bottom:12px}.journal-card__category a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"GT America Mono Regular";font-size:12px;letter-spacing:1px;line-height:14px;text-transform:uppercase;white-space:nowrap}.journal-card__category a::before{content:"";display:block;margin-right:16px;background-color:#060606}.journal-card__category a.square::before{width:12px;height:12px}.journal-card__category a.circle::before{border-radius:12px;height:14px;width:14px}.journal-card__title{max-width:85%;margin-bottom:5px}.journal-card__title a{font-family:"GT America Extended Bold";font-size:24px;line-height:26px}.journal-card__desc{font-family:"GT America Extended Regular";font-size:14px;line-height:18px;max-width:80%}.journal-card:hover .journal-card__image a{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.journal-section{background:#060606;padding:96px 0}.journal-section .journal-title{color:#fff;font-weight:unset;font-family:"GT America Mono Regular";letter-spacing:1px;font-size:12px;margin-bottom:24px;text-transform:uppercase}.journal-section .journal-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.journal-section .journal-card{width:calc(33% - 13px)}.journal-section .journal-card *{color:#fff}.journal-section .journal-card__category a::before{background-color:#fff}.journal-section .cta-outline-light{display:table;margin:96px auto 0 auto}.areas-section{padding:96px 0}.areas-section .areas-title{font-family:"GT America Mono Regular";font-weight:unset;letter-spacing:1px;color:#060606;margin-bottom:24px;font-size:12px;line-height:12px;text-transform:uppercase}.areas-section .areas-row{overflow:hidden;width:100%;-ms-grid-columns:auto;grid-template-columns:auto}.areas-section .areas-row .swiper{padding-left:60px}.areas-section .areas-row .swiper-slide{width:calc(33.33333% - 14px)}.areas-section .areas-row__title{border-top:1px solid #060606}.areas-section .areas-row__title a{padding:24px 0;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.areas-section .areas-row__title a span{font-family:"GT America Extended Bold";font-size:58px;line-height:58px;color:#060606}.areas-section .areas-row__title a svg{display:block;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.areas-section .areas-row__title a:hover svg{opacity:1}.areas-section .areas-row__blocks{margin:0;padding-bottom:48px;padding-top:12px;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:21px}.areas-section .areas-row .arb-block__media{margin-bottom:12px;position:relative;border-radius:8px;padding-bottom:70%;overflow:hidden}.areas-section .areas-row .arb-block__media a{display:block;height:100%}.areas-section .areas-row .arb-block__media img,.areas-section .areas-row .arb-block__media video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.areas-section .areas-row .arb-block__title a{text-decoration:none;color:#060606;font-family:"GT America Extended Regular";font-size:14px;line-height:20px}.areas-section .areas-row.active .areas-row__title a svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.areas-section .areas-row.active .areas-row__blocks{display:-webkit-box;display:-ms-flexbox;display:flex}.brand-check-section{padding:48px 60px;overflow:hidden}.brand-check-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#d9d9d9;border-radius:12px;padding:40px;max-width:1600px}.brand-check-section h2{font-weight:unset;color:#060606;margin-top:0;margin-bottom:24px;max-width:700px;font-size:38px;line-height:1.1;font-family:"GT America Extended Bold"}.brand-check-section h2 span{display:block;color:#6c6c6c}.brand-check-section .bc-content{width:50%;max-width:610px}.brand-check-section .bc-card{width:50%;max-width:610px;margin-top:380px;border-radius:12px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff}.brand-check-section .bc-card__image img{border-radius:7px;max-width:200px;height:auto;display:block}.brand-check-section .bc-card__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.brand-check-section .bc-card__details span,.brand-check-section .bc-card__details strong{display:block;font-weight:unset;font-family:"GT America Extended Bold";font-size:18px;line-height:25px}.brand-check-section .bc-card__details span{color:#6c6c6c;font-family:"GT America Extended Regular"}.career{background:#ececec;padding:96px 0}.career .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.career-content{width:35%}.career-content h2{font-weight:unset;font-family:"GT America Extended Bold";margin-top:0;margin-bottom:24px;font-size:38px;line-height:1.1}.career-content p{margin:0;font-size:24px;line-height:1.3}.career-roles{width:calc(50% - 60px)}.career-roles h3{font-size:12px;font-family:"GT America Mono Regular";text-transform:uppercase;margin:0 0 15px 0;font-weight:unset}.career .accordion-item{border-top:1px solid #060606}.career .accordion-item:last-child{border-bottom:1px solid #060606}.career .accordion-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:11px 0 16px 0}.career .accordion-item__header span{display:block;font-size:38px;line-height:46px;font-family:"GT America Extended Bold"}.career .accordion-item__header a{text-decoration:none;display:block;position:relative;background:#fff;border-radius:50px;width:45px;height:45px}.career .accordion-item__header a::after,.career .accordion-item__header a::before{content:"";position:absolute;background:#060606;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;-o-transition:transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.career .accordion-item__header a::before{top:12.5px;left:50%;width:2px;height:20px;margin-left:-1px}.career .accordion-item__header a::after{top:50%;left:12.5px;width:20px;height:2px;margin-top:-1px}.career .accordion-item__desc{padding:10px 0 30px 0;display:none}.career .accordion-item__desc p{margin-top:0;font-size:16px;line-height:1.3}.career .accordion-item__desc p:last-child{margin-bottom:0}.career .accordion-item.active .accordion-item__header a::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.career .accordion-item.active .accordion-item__header a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:1539px){.container{max-width:100%}}@media screen and (max-width:1400px){.brand-check-section .bc-card{margin-top:250px}}@media screen and (max-width:1200px){.container{padding:0 20px}.works-section{padding:64px 0}.works-section .works-heading{max-width:75%;margin-bottom:64px}.works-section .works-heading *{font-size:40px;line-height:48px}.journal-section{padding:64px 0}.journal-section .cta-outline-light{margin-top:64px}.journal-card__title{max-width:unset}.journal-card__title a{font-size:21px;line-height:27px}.journal-card__desc{max-width:unset}.areas-section{padding:64px 0}.areas-section .areas-row__title a span{font-size:40px;line-height:48px}.areas-section .areas-row__title a svg{width:40px;height:auto}.brand-check-section{padding:48px 20px}.brand-check-section h2{font-size:32px;line-height:34px}.brand-check-section .container{display:block}.brand-check-section .bc-content{width:100%;max-width:550px}.brand-check-section .bc-card{width:100%;max-width:550px;margin-left:auto;margin-top:150px}.career{padding:64px 0}.career-content p{font-size:20px}.career .accordion-item__header span{font-size:28px}}@media screen and (max-width:991px){.works-section{padding:48px 0}.works-section .works-heading{max-width:90%}.works-section .works-row .work-card.w-50-prc{width:calc(50% - 10px)}.journal-section{padding:48px 0}.journal-section .journal-card{width:300px;margin-right:20px}.journal-section .journal-card__desc,.journal-section .journal-card__title a{white-space:normal}.journal-section .journal-cards{gap:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 0 20px;width:980px}.journal-section .journal-cards-wrapper{overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;margin:0 -20px}.areas-section{padding:48px 0}.areas-section .areas-row__title a span{font-size:32px;line-height:40px}.areas-section .areas-row__blocks{gap:20px}.brand-check-section h2{font-size:34px;line-height:36px}.brand-check-section .container{padding:25px}.career{padding:48px 0}.career-content{width:40%}.career-content p{font-size:18px}.career-roles{width:50%}}@media screen and (max-width:767px){.works-section .works-heading{max-width:100%}.works-section .works-heading *{font-size:32px;line-height:34px}.works-section .works-row .work-card{width:100%!important;margin-bottom:20px}.works-section .works-row .work-card__company{margin-top:12px}.works-section .works-row .work-card__company,.works-section .works-row .work-card__desc{line-height:20px}.journal-section .journal-cards{width:860px}.journal-section .journal-card{width:260px}.journal-section .journal-card__title a{line-height:24px}.areas-section .container{padding:0}.areas-section .areas-title{margin-left:20px;margin-right:20px}.areas-section .areas-row__title{margin-left:20px;margin-right:20px}.areas-section .areas-row__title a span{font-size:20px;line-height:24px}.areas-section .areas-row__title a svg{width:24px}.areas-section .areas-row__title a svg line{stroke-width:2.5px}.areas-section .areas-row__blocks{padding-top:0;padding-left:20px;padding-right:20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:x mandatory;-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.areas-section .areas-row .swiper-slide{width:260px}.brand-check-section{padding:0}.brand-check-section .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:20px;border-radius:0}.brand-check-section h2{font-size:20px;line-height:22px}.brand-check-section .bc-card{max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:13px;margin-top:24px}.brand-check-section .bc-card__image{margin-bottom:10px}.brand-check-section .bc-card__image img{max-width:100px}.brand-check-section .bc-card__details span,.brand-check-section .bc-card__details strong{font-size:14px;line-height:16px}.brand-check-section .bc-card__details a{margin-top:25px;font-size:12px;padding:11px 22px}.career{padding:48px 0}.career .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.career-content{width:100%;margin-bottom:40px}.career-content h2{font-size:28px}.career-content p{font-size:18px}.career-roles{width:100%}.career .accordion-item__header span{font-size:24px;line-height:32px}.career .accordion-item__header a{width:36px;height:36px}.career .accordion-item__header a::before{top:10px;height:16px}.career .accordion-item__header a::after{left:10px;width:16px}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.5);transform:scale(1.3);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.5);transform:scale(1.3);opacity:0}}@-webkit-keyframes pulse2{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@keyframes pulse2{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}header.page-header{padding:25px 60px;top:0;z-index:1080;position:-webkit-sticky;position:sticky;background-color:#fff}header.page-header .container{padding:0;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-o-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1);-webkit-transition-duration:.65s;-o-transition-duration:.65s;transition-duration:.65s;-webkit-transition-property:margin,height,max-width,padding;-o-transition-property:margin,height,max-width,padding;transition-property:margin,height,max-width,padding;max-width:1600px;position:relative}header.page-header .container::after{content:"";display:block;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);-o-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;background:rgba(143,143,143,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;opacity:0}header.page-header .header-wrapper{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header.page-header .header-logo img{max-height:23px;width:auto}header.page-header .header-logo a{text-decoration:none}header.page-header .header-burger{display:none}header.page-header .header-burger span,header.page-header .header-burger::after,header.page-header .header-burger::before{position:relative;height:2px;display:block;width:30px;background-color:#060606;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;border-radius:5px}header.page-header .header-burger::after,header.page-header .header-burger::before{content:""}header.page-header .header-burger span{margin:7px 0}header.page-header .header-burger.active span{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}header.page-header .header-burger.active::before{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;top:8px;-webkit-transform:translate(0,50%) rotate(45deg);-ms-transform:translate(0,50%) rotate(45deg);transform:translate(0,50%) rotate(45deg)}header.page-header .header-burger.active::after{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(0,-50%) rotate(-45deg);-ms-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg);top:-8px}header.page-header .header-socials{display:none}header.page-header nav ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.page-header nav ul li{margin-left:38px}header.page-header nav ul li a{text-decoration:none;display:block;position:relative;padding:10px 0;color:#060606;font-family:"GT America Extended Regular";font-size:18px;line-height:24px;overflow:hidden;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}header.page-header nav ul li a::after{position:absolute;content:"";display:block;width:100%;height:2px;background-color:#ff1b32;left:0;bottom:5px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}header.page-header nav ul li a:hover::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}header.page-header.transparent-header{background-color:transparent;position:fixed;left:0;width:100%}header.page-header.transparent-header .header-logo img{-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;-o-transition:filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}header.page-header.transparent-header .header-burger span,header.page-header.transparent-header .header-burger::after,header.page-header.transparent-header .header-burger::before{background:#fff}header.page-header.transparent-header nav ul li a{color:#fff}header.page-header.menu-open,header.page-header.pinned{background:0 0!important}header.page-header.menu-open .container,header.page-header.pinned .container{padding:8px 30px;max-width:1096px}header.page-header.menu-open .container::after,header.page-header.pinned .container::after{opacity:1;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}header.page-header.menu-open .header-logo img,header.page-header.pinned .header-logo img{height:18px;width:auto;-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;-o-transition:filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}header.page-header.menu-open .header-burger span,header.page-header.menu-open .header-burger::after,header.page-header.menu-open .header-burger::before,header.page-header.pinned .header-burger span,header.page-header.pinned .header-burger::after,header.page-header.pinned .header-burger::before{background-color:#fff}header.page-header.menu-open nav ul li a,header.page-header.pinned nav ul li a{color:#fff}@media screen and (max-width:1200px){header.page-header{padding:20px}header.page-header .header-logo img{max-height:15px!important}header.page-header nav ul li a{font-size:16px}}@media screen and (max-width:991px){header.page-header{padding:30px 20px}header.page-header .header-logo img{max-height:20px}header.page-header .header-burger{display:block}header.page-header .header-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header.page-header .header-socials a{text-decoration:none;color:#fff;font-family:"GT America Extended Regular";font-size:18px;line-height:28px}header.page-header nav{display:none;width:100%}header.page-header nav ul{padding-top:90px;padding-bottom:90px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}header.page-header nav ul li{margin:0}header.page-header nav ul li a{padding:5px 0;font-size:38px;line-height:44px;font-family:"GT America Extended Bold"}header.page-header nav ul li a::after{display:none!important}header.page-header .header-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}header.page-header.menu-open .container,header.page-header.pinned .container{padding:20px}header.page-header.menu-open .container::after,header.page-header.pinned .container::after{background:rgba(43,43,43,.6)}header.page-header:not(.transparent-header){background:0 0!important}header.page-header:not(.transparent-header) .container{padding:20px}header.page-header:not(.transparent-header) .container::after{opacity:1;background:rgba(43,43,43,.6)}header.page-header:not(.transparent-header) .header-logo img{height:20px;width:auto;-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;-o-transition:filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}header.page-header:not(.transparent-header) .header-burger span,header.page-header:not(.transparent-header) .header-burger::after,header.page-header:not(.transparent-header) .header-burger::before{background-color:#fff}header.page-header:not(.transparent-header) nav ul li a{color:#fff}}@media screen and (max-width:767px){header.page-header{padding:20px;-webkit-transition:height .3s,padding .3s;-o-transition:height .3s,padding .3s;transition:height .3s,padding .3s}header.page-header .header-burger{width:28px}header.page-header .header-burger span,header.page-header .header-burger::after,header.page-header .header-burger::before{height:3px}header.page-header .header-burger span{margin:5.5px 0}header.page-header .header-burger.active::before{top:7px}header.page-header .header-burger.active::after{top:-7px}header.page-header .header-logo img{max-height:14px!important}header.page-header .container{height:inherit}header.page-header .container::after{-webkit-transition:opacity .3s,border-radius .3s;-o-transition:opacity .3s,border-radius .3s;transition:opacity .3s,border-radius .3s}header.page-header.menu-open{height:100vh;padding:0}header.page-header.menu-open .container::after{border-radius:0}}.customize-support header.page-header{top:32px}.homepage .hero{position:relative;overflow:hidden;padding-bottom:56.25%}.homepage .hero video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;display:block}.homepage .works-section .cta-outline-dark{display:table;margin:48px auto 0 auto}@media screen and (max-width:1200px){.homepage .works-section .cta-outline-dark{margin-top:0}}.work-page .works-section{padding-top:56px}.work-page .works-section .container .works-heading:not(:first-child){margin-top:96px}.work-page .areas-section{padding-top:0}@media screen and (max-width:991px){.work-page .works-section{padding-top:40px}}.services-page .hero{padding-bottom:56.25%;position:relative;overflow:hidden}.services-page .hero video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;display:block}.services-page .services{background-color:#f9f9f9}.services-page .services-header{padding-top:96px;padding-bottom:44px;margin-left:auto;width:50%}.services-page .services-header .sh-title{text-transform:uppercase;font-size:12px;font-family:"GT America Mono Regular";letter-spacing:1px;color:#060606;margin-bottom:10px}.services-page .services-header h2{font-weight:unset;font-family:"GT America Extended Bold";margin:0;color:#060606;font-size:38px;line-height:1.1;padding-right:100px}.services-page .services-item{border-top:1px solid #060606;padding:48px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.services-page .services-item .si-left{width:calc(50% - 124px)}.services-page .services-item .si-right{width:50%}.services-page .services-item .si-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.services-page .services-item .si-header h3{margin:0;font-weight:unset;font-family:"GT America Extended Bold";font-size:58px;text-transform:uppercase;line-height:1.1}.services-page .services-item .si-header h4{font-weight:unset;font-family:"GT America Extended Regular";font-size:28px;line-height:1.3;margin:0;color:#060606;max-width:calc(100% - 100px)}.services-page .services-item .si-header a{text-decoration:none;display:block;position:relative;background:#e4e4e4;border-radius:50px;width:45px;height:45px}.services-page .services-item .si-header a::after,.services-page .services-item .si-header a::before{content:"";position:absolute;background:#060606;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;-o-transition:transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.services-page .services-item .si-header a::before{top:12.5px;left:50%;width:2px;height:20px;margin-left:-1px}.services-page .services-item .si-header a::after{top:50%;left:12.5px;width:20px;height:2px;margin-top:-1px}.services-page .services-item .si-content{width:100%;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:24px;padding-bottom:48px}.services-page .services-item .si-content img{max-width:100%;height:auto;width:auto}.services-page .services-item .si-content p{margin:0;max-width:450px;font-size:16px;line-height:1.3}.services-page .services-item .si-content ul{list-style:none;margin:48px 0 0 0;padding:0}.services-page .services-item .si-content ul li{padding:12px 0;border-top:1px solid #060606;font-family:"GT America Extended Regular";font-size:18px;line-height:1.4}.services-page .services-item .si-content ul li:last-child{border-bottom:1px solid #060606}.services-page .services-item.active .si-header a::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.services-page .services-item.active .si-header a::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.services-page .services-photos{padding-top:64px;padding-bottom:120px}.services-page .services-photos .swiper{padding-left:60px;padding-right:60px}.services-page .services-photos .swiper-slide img{width:100%;height:auto;border-radius:12px}.services-page .awards{background:#ececec;padding:96px 0}.services-page .awards-content{max-width:60%}.services-page .awards-content h2{font-family:"GT America Extended Bold";color:#060606;font-weight:unset;font-size:58px;line-height:1.1;margin-top:0}.services-page .awards-content p{margin-top:24px;margin-bottom:0;font-family:"GT America Extended Regular";color:#060606;font-size:18px;line-height:1.4;max-width:90%}.services-page .awards-wrapper{margin-top:96px}.services-page .awards-wrapper--brands .logo{min-height:112px}.services-page .awards-wrapper--brands .logo img{max-height:90%}.services-page .awards-wrapper--brands .awards-list ul{list-style:none;margin:0;padding:0;-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.services-page .awards-wrapper--brands .awards-list ul li{line-height:28px;font-size:18px;font-family:"GT America Extended Regular";color:#060606}.services-page .awards-wrapper--awards .logo{min-height:203px}.services-page .awards-wrapper--awards .logo img{max-height:90%}.services-page .awards-wrapper--awards .awards-list .flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.services-page .awards-wrapper--awards .awards-list__desc{width:30%}.services-page .awards-wrapper--awards .awards-list__desc p{margin-top:0;font-family:"GT America Extended Regular";color:#060606;font-size:18px;line-height:1.4}.services-page .awards-wrapper--awards .awards-list ul{list-style:none;margin:0;padding:0}.services-page .awards-wrapper--awards .awards-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #060606;padding:10px 0}.services-page .awards-wrapper--awards .awards-list ul li img{display:block;max-width:44px;height:auto;width:auto}.services-page .awards-wrapper--awards .awards-list ul li:last-child{border-bottom:1px solid #060606}.services-page .awards-wrapper--awards .awards-list ul li span{display:block;font-family:"GT America Extended Regular";font-size:24px;color:#060606}.services-page .awards-wrapper--awards .awards-list ul li span:first-child{width:63px}.services-page .awards-wrapper--awards .awards-list ul li span:last-child{width:calc(100% - 63px)}.services-page .awards-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #060606;margin-bottom:48px}.services-page .awards-header span{text-transform:uppercase;font-family:"GT America Mono Regular";font-size:12px;line-height:1.3;letter-spacing:1px}.services-page .awards-header .alignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.services-page .awards-header a{text-decoration:none;margin-left:12px;display:block;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:.3}.services-page .awards-header a svg{display:block}.services-page .awards-header a.active,.services-page .awards-header a:hover{opacity:1}.services-page .awards-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);gap:20px}.services-page .awards-grid .logo{background:#fff;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px}.services-page .awards-grid .logo img{display:block;height:auto;width:auto;max-width:90%}.services-page .awards-list{display:none}.services-page .testimonials{padding:56px 0}.services-page .testimonials-wrapper{background-color:#ececec;border-radius:12px;padding:48px 0;text-align:center}.services-page .testimonials h2{margin:0 0 120px 0;font-weight:unset;text-transform:uppercase;color:#060606;font-family:"GT America Mono Regular";font-size:12px}.services-page .testimonials .testimonial-text{margin-bottom:110px;max-width:700px;margin-left:auto;margin-right:auto;color:#060606;font-family:"GT America Extended Bold";line-height:1.1;font-size:38px}.services-page .testimonials .testimonial-author{font-family:"GT America Extended Bold";font-size:18px;line-height:1.4}.services-page .testimonials .testimonial-company{font-family:"GT America Extended Regular";font-size:18px;line-height:1.4;color:#060606}.services-page .benefits{padding:150px 0;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.services-page .benefits .sup-title{text-transform:uppercase;font-family:"GT America Mono Regular";font-size:12px;line-height:12px;color:#060606;letter-spacing:1px}.services-page .benefits h2{margin-top:32px;margin-bottom:0;font-weight:unset;font-family:"GT America Extended Bold";font-size:58px;line-height:1.1;max-width:80%}.services-page .benefits-list{margin-top:130px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.services-page .benefits-list .benefit:last-child{border-right:1px solid #060606}.services-page .benefits .benefit{padding:0 20px 35px 20px;border-left:1px solid #060606}.services-page .benefits .benefit-title{font-family:"GT America Extended Bold";font-size:38px;color:#060606;margin-bottom:48px;line-height:1.1}.services-page .benefits .benefit-desc{font-family:"GT America Extended Regular";color:#060606;padding-right:30px;font-size:18px;line-height:1.4}@media screen and (max-width:1400px){.services-page .about .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.services-page .about-title{width:calc(50% - 100px)}.services-page .about-title h1{font-size:32px}.services-page .about-desc{width:50%;margin:0}.services-page .services-header h2{font-size:32px;padding-right:0}.services-page .services-item .si-header h3{font-size:48px}.services-page .services-item .si-header h4{font-size:24px}.services-page .awards-content h2{font-size:48px}.services-page .benefits h2{font-size:48px;max-width:70%}.services-page .benefits .benefit-title{font-size:32px;margin-bottom:38px}.services-page .benefits .benefit-desc{padding-right:0}}@media screen and (max-width:1300px){.services-page .about,.services-page .benefits{padding:96px 0}.services-page .services-header{padding-top:64px}.services-page .services-photos{padding-bottom:96px}.services-page .awards{padding:64px 0}.services-page .awards-content{max-width:70%}}@media screen and (max-width:1200px){.services-page .about-title{width:calc(60% - 50px)}.services-page .about-title h1{font-size:28px}.services-page .about-desc{font-size:16px;padding-top:80px}.services-page .services-header h2{font-size:28px}.services-page .services-item{padding:32px 0}.services-page .services-item .si-header h3{font-size:38px}.services-page .services-item .si-header h4{font-size:20px}.services-page .services-photos{padding:64px 0}.services-page .services-photos::before{margin-left:20px;margin-right:20px}.services-page .services-photos .swiper{padding-left:20px;padding-right:20px}.services-page .awards-content h2{font-size:38px}.services-page .awards-grid .logo{min-height:90px;padding:20px}.services-page .awards-wrapper--brands .awards-list ul li{font-size:16px}.services-page .awards-wrapper--awards .awards-list ul li span{font-size:21px}.services-page .awards-wrapper--awards .awards-list ul li img{max-width:34px}.services-page .testimonials h2{margin-bottom:60px}.services-page .testimonials .testimonial-text{margin-bottom:60px;font-size:32px}.services-page .testimonials .testimonial-author,.services-page .testimonials .testimonial-company{font-size:16px}.services-page .benefits h2{font-size:38px;max-width:80%}.services-page .benefits-list{margin-top:70px}.services-page .benefits .benefit-title{font-size:24px;margin-bottom:30px}.services-page .benefits .benefit-desc{font-size:16px}}@media screen and (max-width:991px){.services-page .about{padding:40px 0}.services-page .about .container{display:block}.services-page .about-title{width:100%}.services-page .about-title h1{font-size:38px}.services-page .about-desc{width:100%;padding-top:0}.services-page .services-item .si-left{width:calc(50% - 40px)}.services-page .services-item .si-header h3{font-size:32px}.services-page .services-item .si-header h4{max-width:calc(100% - 60px)}.services-page .awards-content{max-width:unset}.services-page .awards-wrapper{margin-top:64px}.services-page .awards-wrapper--brands .awards-list ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.services-page .awards-wrapper--awards .awards-grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.services-page .awards-wrapper--awards .awards-list ul li span{font-size:18px}.services-page .awards-wrapper--awards .awards-list ul li span:first-child{width:52px}.services-page .awards-wrapper--awards .awards-list ul li img{max-width:30px}.services-page .awards-grid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.services-page .awards-list__desc{width:40%}.services-page .testimonials .testimonial-text{font-size:28px;max-width:90%}.services-page .benefits h2{max-width:unset}.services-page .benefits-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.services-page .benefits-list .benefit{border-right:none!important;padding:35px 20px}.services-page .benefits-list .benefit:nth-child(3),.services-page .benefits-list .benefit:nth-child(4){border-top:1px solid #060606}.services-page .benefits-list .benefit:nth-child(odd){border-left:none}}@media screen and (max-width:767px){.services-page .about-title h1{font-size:32px}.services-page .services-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.services-page .services-header .sh-title,.services-page .services-header h2{width:100%}.services-page .services-header h2{margin-top:20px;font-size:24px}.services-page .services-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0;position:relative}.services-page .services-item .si-left,.services-page .services-item .si-right{width:100%}.services-page .services-item .si-header h3{margin-bottom:15px;font-size:21px}.services-page .services-item .si-header h4{font-size:16px}.services-page .services-item .si-header a{position:absolute;top:20px;right:0;width:36px;height:36px}.services-page .services-item .si-header a::before{top:10px;height:16px}.services-page .services-item .si-header a::after{left:10px;width:16px}.services-page .services-item .si-left{padding-top:5px;padding-right:50px}.services-page .services-item .si-content{padding-bottom:0}.services-page .services-item .si-content p{font-size:14px}.services-page .services-item .si-content ul{margin-top:24px}.services-page .services-item .si-content ul li{font-size:14px}.services-page .services-item .si-content ul li:last-child{border-bottom:none}.services-page .awards{padding:40px 0}.services-page .awards-content h2{font-size:30px}.services-page .awards-grid{-ms-grid-columns:(1fr)[2]!important;grid-template-columns:repeat(2,1fr)!important}.services-page .awards-wrapper--brands .awards-list ul{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset}.services-page .awards-wrapper--awards .awards-list .flex-box{-ms-flex-wrap:wrap;flex-wrap:wrap}.services-page .awards-wrapper--awards .awards-list ul{width:100%;margin-top:20px}.services-page .awards-wrapper--awards .awards-list__desc{width:100%}.services-page .testimonials{padding:40px 0}.services-page .testimonials-wrapper{padding:30px 20px}.services-page .testimonials .testimonial-text{font-size:20px;max-width:unset}.services-page .testimonials .testimonial-author,.services-page .testimonials .testimonial-company{font-size:14px}.services-page .benefits{padding:40px 0}.services-page .benefits h2{font-size:32px}.services-page .benefits-list{-ms-grid-columns:1fr;grid-template-columns:1fr;margin-top:40px}.services-page .benefits-list .benefit{padding:25px 0;border-left:none;border-top:1px solid #060606}.services-page .benefits-list .benefit-title{margin-bottom:20px}.services-page .benefits-list .benefit:first-child{border-top:none}}.journal-page .hero{padding-bottom:24px}.journal-page .hero .container{max-width:unset}.journal-page .hero img{width:100%;height:auto;border-radius:12px;margin-bottom:24px}.journal-page .hero .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;line-height:12px;margin-bottom:24px;color:#060606;font-family:"GT America Mono Regular";letter-spacing:1px}.journal-page .hero .tag::before{content:"";display:block;width:14px;height:14px;border-radius:14px;background:#d9d9d9;margin-right:8px}.journal-page .hero h2{margin:0;font-weight:unset;font-family:"GT America Extended Bold";font-size:38px;line-height:1.1;color:#060606;max-width:600px}.journal-page .journal{padding-bottom:96px}.journal-page .journal .container{max-width:unset}.journal-page .journal h1{font-weight:unset;font-family:"GT America Extended Bold";font-size:58px;line-height:58px;color:#060606;margin:0}.journal-page .journal-header{margin:96px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.journal-page .journal-header__title{position:relative}.journal-page .journal-header__title span{position:absolute;top:8px;right:0;-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%);font-family:"GT America Mono Regular";font-size:12px;line-height:1.1;letter-spacing:1px;color:#060606}.journal-page .journal-header__categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.journal-page .journal-header__categories a{text-decoration:none;display:block;margin-left:13px;border-radius:10px;border:.5px solid #060606;text-align:center;text-transform:uppercase;color:#060606;font-family:"GT America Mono Regular";letter-spacing:1px;font-size:12px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:10px 25px}.journal-page .journal-header__categories a.active,.journal-page .journal-header__categories a:hover{border-color:#6c6c6c;background-color:#6c6c6c;color:#fff}.journal-page .journal-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:74px 20px}.journal-page .journal-pagination{margin-top:96px}.journal-page .journal-pagination ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.journal-page .journal-pagination li{padding:0 6px}.journal-page .journal-pagination a,.journal-page .journal-pagination span{text-decoration:none;display:block;border-radius:10px;border:.5px solid #060606;text-align:center;text-transform:uppercase;color:#060606;font-family:"GT America Mono Regular";letter-spacing:1px;font-size:12px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:10px 25px}.journal-page .journal-pagination a.active,.journal-page .journal-pagination a:hover,.journal-page .journal-pagination span.active,.journal-page .journal-pagination span:hover{border-color:#6c6c6c;background-color:#6c6c6c;color:#fff}@media screen and (max-width:1200px){.journal-page .hero h2{font-size:32px;max-width:400px}.journal-page .journal h1{margin-bottom:20px}.journal-page .journal-header{margin:64px 0}.journal-page .journal-header__categories{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.journal-page .journal-header__categories a{margin-left:0;margin-right:8px;margin-bottom:4px}.journal-page .journal-content{gap:48px 20px}}@media screen and (max-width:991px){.journal-page .hero h2{font-size:28px}.journal-page .journal-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:24px;margin:48px 0}.journal-page .journal-header__categories{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.journal-page .journal-header__categories a{margin-left:0;margin-right:8px;padding:8px 18px}.journal-page .journal-content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:40px 20px}.journal-page .journal-pagination{margin-top:48px}}@media screen and (max-width:767px){.journal-page .hero h2{font-size:22px;max-width:100%}.journal-page .journal{padding-bottom:64px}.journal-page .journal h1{font-size:28px;line-height:34px}.journal-page .journal-header{margin:32px 0}.journal-page .journal-content{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:32px}.journal-page .journal-pagination{margin-top:40px}.journal-page .journal-pagination li{padding:0 4px}.journal-page .journal-pagination a,.journal-page .journal-pagination span{padding:8px 16px}}.article-page .journal-section{padding-bottom:240px}.article-page article.article-content{padding:96px 0}.article-page article.article-content .container{width:650px;padding:0}.article-page article.article-content .tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"GT America Mono Regular";font-size:12px;letter-spacing:1px;line-height:14px;text-transform:uppercase;white-space:nowrap}.article-page article.article-content .tag::before{content:"";display:block;margin-right:16px;background-color:#060606}.article-page article.article-content .tag.square::before{width:12px;height:12px}.article-page article.article-content .tag.circle::before{border-radius:12px;height:14px;width:14px}.article-page article.article-content h1,.article-page article.article-content h2,.article-page article.article-content h3,.article-page article.article-content h4,.article-page article.article-content h5,.article-page article.article-content h6{margin:48px 0 24px 0;font-weight:unset;font-family:"GT America Extended Bold";line-height:1.1}.article-page article.article-content h1{font-size:58px;margin:48px 0}.article-page article.article-content h2{font-size:38px}.article-page article.article-content p{font-family:"GT America Extended Regular";color:#060606;margin-top:0;margin-bottom:24px;font-size:16px;line-height:24px;clear:both}.article-page article.article-content img{border-radius:12px;margin:48px 0;max-width:100%;height:auto;width:auto}.article-page article.article-content .size-full img{width:100%;height:auto}@media screen and (max-width:1200px){.article-page .journal-section{padding-bottom:120px}}@media screen and (max-width:991px){.article-page article.article-content{padding:64px 0}.article-page article.article-content .container{width:auto;padding:0 20px}.article-page article.article-content img{margin:30px 0}.article-page article.article-content h1{font-size:44px}.article-page article.article-content h2{font-size:30px}.article-page article.article-content h1+p{font-size:18px!important}}@media screen and (max-width:767px){.article-page article.article-content{padding:40px 0}.article-page article.article-content h1{font-size:32px;margin:32px 0}.article-page article.article-content h2{font-size:24px}.article-page article.article-content p{font-size:15px}}.about-us .hero{padding-bottom:56.25%;position:relative;overflow:hidden}.about-us .hero video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;display:block}.about-us .intro{padding:96px 0}.about-us .intro .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-us .intro-content{width:calc(50% - 130px)}.about-us .intro-content p{max-width:550px;margin-top:0;margin-bottom:24px;font-size:28px;line-height:1.4;font-family:"GT America Extended Regular";color:#060606}.about-us .intro-content p:last-child{margin-bottom:0}.about-us .intro-image{width:40%;min-height:630px;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:12px}.about-us .information{background:#ececec;padding:96px 0}.about-us .information .content h1{font-weight:unset;font-family:"GT America Extended Bold";font-size:58px;line-height:1.1;color:#060606;margin:0 0 96px 0;max-width:65%}.about-us .information .content p{max-width:65%;font-size:28px;font-family:"GT America Extended Regular";color:#060606;line-height:1.4;margin:0}.about-us .information .history-and-values{margin-top:96px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-us .information .history-and-values>div{width:calc(50% - 55px)}.about-us .information .history-and-values h4{font-weight:unset;font-family:"GT America Extended Bold";color:#060606;font-size:24px}.about-us .information .history-and-values p{margin-top:0;margin-bottom:24px;font-size:18px;font-family:"GT America Extended Regular";color:#060606;line-height:1.4}.about-us .information .history-and-values p:last-child{margin-bottom:0}.about-us .team{padding:96px 0}.about-us .team-members{padding-bottom:96px}.about-us .team .swiper{padding-left:60px}.about-us .team .swiper-slide{width:315px}.about-us .team .team-member__img{margin-bottom:12px}.about-us .team .team-member__img img{border-radius:12px;width:100%;height:auto}.about-us .team .team-member__name,.about-us .team .team-member__position{font-family:"GT America Extended Bold";font-size:18px;line-height:25px;color:#060606}.about-us .team .team-member__position{font-family:"GT America Extended Regular"}.about-us .team .swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}.about-us .team-features{padding-top:96px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:48px 21px}.about-us .team .team-feature__title{padding-bottom:16px;border-bottom:1px solid #060606;margin-bottom:24px;font-size:24px;font-family:"GT America Extended Bold";line-height:1.3;color:#060606}.about-us .team .team-feature__desc{font-size:14px;line-height:1.4}@media screen and (min-width:1720px){.about-us .team .swiper-slide{width:400px}}@media screen and (max-width:1200px){.about-us .intro{padding:64px 0}.about-us .intro-content{width:calc(50% - 60px)}.about-us .intro-content p{font-size:22px}.about-us .intro-image{min-height:480px}.about-us .information{padding:64px 0}.about-us .information .content h1{font-size:38px;margin-bottom:44px;max-width:unset}.about-us .information .content p{font-size:18px;max-width:unset}.about-us .information .history-and-values{margin-top:64px}.about-us .information .history-and-values>div{width:calc(50% - 30px)}.about-us .information .history-and-values p{font-size:16px}.about-us .team{padding:64px 0}.about-us .team-members{padding-bottom:64px}.about-us .team-features{padding-top:64px;gap:48px 21px}.about-us .team .team-feature__title{padding-bottom:10px;margin-bottom:10px;font-size:20px}}@media screen and (max-width:991px){.about-us .intro{padding:48px 0}.about-us .intro .container{display:block}.about-us .intro-content{width:100%}.about-us .intro-content p{font-size:20px;max-width:100%}.about-us .intro-image{width:100%;padding-bottom:100%;margin-top:40px}.about-us .information{padding:48px 0}.about-us .information .content h1{font-size:36px;max-width:100%;margin-bottom:48px}.about-us .information .content p{font-size:20px;max-width:100%}.about-us .information .history-and-values{margin-top:48px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.about-us .information .history-and-values>div{width:100%}.about-us .team{padding:48px 0}.about-us .team-members{padding-bottom:48px}.about-us .team .swiper{padding-left:20px}.about-us .team .swiper-slide{width:260px}.about-us .team-features{padding-top:48px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:48px 21px}}@media screen and (max-width:767px){.about-us .intro{padding:32px 0}.about-us .intro-content p{font-size:18px}.about-us .intro-image{min-height:260px}.about-us .information{padding:40px 0}.about-us .information .content h1{font-size:28px;line-height:1.2;margin-bottom:32px}.about-us .information .content p{font-size:16px}.about-us .information .history-and-values{margin-top:32px}.about-us .information .history-and-values h4{font-size:20px}.about-us .information .history-and-values p{font-size:16px}.about-us .team{padding:40px 0}.about-us .team-features{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:48px}}.reports-page .hero{background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(../images/dest/bg-1.jpg?2);min-height:500px}.reports-page .hero img{display:none;width:100%;height:auto}.reports-page .work{background:#fff;padding-bottom:64px;padding-top:48px}.reports-page .work .container{max-width:650px;padding:0}.reports-page .work-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.reports-page .work-tags span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-family:"GT America Mono Regular";color:#060606;letter-spacing:2px;text-transform:uppercase}.reports-page .work-tags span::before{content:"";display:block;margin-right:8px;width:14px;height:14px;border-radius:20px;background-color:#060606}.reports-page .work-trends h1{margin-top:0;font-weight:unset;font-size:58px;font-family:"GT America Extended Bold";line-height:62px;max-width:90%;margin-bottom:24px}.reports-page .work-trends p{margin:0;font-family:"GT America Extended Regular";font-size:28px;line-height:38px;max-width:96%}.reports-page .work-trends .cta{margin-top:48px}.reports-page .work-content{margin-top:72px}.reports-page .work-content p{font-family:"GT America Extended Regular";font-size:16px;line-height:24px;color:#060606;margin-top:0}.reports-page .work-content p:last-child{margin-bottom:0}.reports-page .content-block .container{max-width:650px;padding:0}.reports-page .content-block__img{min-height:500px;background-repeat:no-repeat;background-position:center;background-size:cover}.reports-page .content-block__img img{display:none;width:100%;height:auto}.reports-page .content-block__desc{padding:110px 0 40px 0}.reports-page .content-block__desc h2{margin-top:0;margin-bottom:26px;font-weight:unset;font-family:"GT America Extended Bold";font-size:58px;line-height:64px;color:#060606}.reports-page .content-block__desc p{margin-top:0;font-family:"GT America Extended Regular";font-size:16px;line-height:24px;color:#060606}.reports-page .content-block__desc>div p:last-child{margin-bottom:0}.reports-page .trend-report{background-color:#060606;padding:80px 0 100px 0}.reports-page .trend-report *{color:#fff}.reports-page .trend-report .container{max-width:710px;padding:0}.reports-page .trend-report h2{font-weight:unset;margin-top:0;font-family:"GT America Extended Bold";font-size:58px;margin-bottom:25px}.reports-page .trend-report p{margin:0;font-size:18px;line-height:1.4;font-family:"GT America Extended Regular"}.reports-page .trend-report form{margin-top:48px;position:relative}.reports-page .trend-report form p{margin:0;font-family:"GT America Extended Regular";max-width:420px;font-size:14px;line-height:22px;margin-top:50px}.reports-page .trend-report .forminator-row{margin:0!important}.reports-page .trend-report .forminator-col{padding:0!important}.reports-page .trend-report .form-group,.reports-page .trend-report .forminator-field{margin-bottom:20px;position:relative}.reports-page .trend-report .form-group input,.reports-page .trend-report .forminator-field input{display:block;height:auto!important;background-color:transparent;border:none!important;border-bottom:1px solid #fff!important;width:100%;max-width:315px;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:22px 0 12px 0;color:#fff!important;font-size:16px;font-family:"GT America Extended Regular";position:relative;z-index:1;border-radius:0!important}.reports-page .trend-report .form-group input::-webkit-input-placeholder,.reports-page .trend-report .forminator-field input::-webkit-input-placeholder{color:#fff!important;opacity:1!important}.reports-page .trend-report .form-group input::-moz-placeholder,.reports-page .trend-report .forminator-field input::-moz-placeholder{color:#fff!important;opacity:1!important}.reports-page .trend-report .form-group input:-ms-input-placeholder,.reports-page .trend-report .forminator-field input:-ms-input-placeholder{color:#fff!important;opacity:1!important}.reports-page .trend-report .form-group input::-ms-input-placeholder,.reports-page .trend-report .forminator-field input::-ms-input-placeholder{color:#fff!important;opacity:1!important}.reports-page .trend-report .form-group input::placeholder,.reports-page .trend-report .forminator-field input::placeholder{color:#fff!important;opacity:1!important}.reports-page .trend-report .form-group input::-webkit-input-placeholder,.reports-page .trend-report .forminator-field input::-webkit-input-placeholder{color:#fff!important;opacity:1!important}.reports-page .trend-report .form-group input::-moz-placeholder,.reports-page .trend-report .forminator-field input::-moz-placeholder{color:#fff!important;opacity:1!important}.reports-page .trend-report .form-group input:-ms-input-placeholder,.reports-page .trend-report .forminator-field input:-ms-input-placeholder{color:#fff!important;opacity:1!important}.reports-page .trend-report .form-group label,.reports-page .trend-report .forminator-field label{position:absolute;-webkit-transition:top .3s,color 250ms,opacity .3s,-webkit-transform .3s!important;transition:top .3s,color 250ms,opacity .3s,-webkit-transform .3s!important;-o-transition:transform .3s,top .3s,color 250ms,opacity .3s!important;transition:transform .3s,top .3s,color 250ms,opacity .3s!important;transition:transform .3s,top .3s,color 250ms,opacity .3s,-webkit-transform .3s!important;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;font-size:16px!important;font-family:"GT America Extended Regular"!important;color:#fff!important;top:22px;left:0;z-index:0;opacity:.5}.reports-page .trend-report .form-group input:focus+label,.reports-page .trend-report .form-group.focused label,.reports-page .trend-report .form-group.forminator-is_active label,.reports-page .trend-report .form-group.forminator-is_filled label,.reports-page .trend-report .forminator-field input:focus+label,.reports-page .trend-report .forminator-field.focused label,.reports-page .trend-report .forminator-field.forminator-is_active label,.reports-page .trend-report .forminator-field.forminator-is_filled label{-webkit-transform:scale(.7)!important;-ms-transform:scale(.7)!important;transform:scale(.7)!important;color:#ccc!important;top:0;opacity:1}.reports-page .trend-report .forminator-error-message{margin-top:5px;font-size:12px;color:#ff1b32}.reports-page .trend-report .cta,.reports-page .trend-report .forminator-button.forminator-button-submit,.reports-page .trend-report .wpforms-submit{margin-top:40px}.reports-page .trend-report .forminator-button.forminator-button-submit,.reports-page .trend-report .wpforms-submit{-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#ff1b32!important;color:#fff!important;display:inline-block!important;padding:10px 33px!important;border-radius:8px!important;font-size:16px!important;font-family:"GT America Extended Medium"!important;line-height:24px!important;text-decoration:none!important;-webkit-transition:all .3s!important;-o-transition:all .3s!important;transition:all .3s!important;border:none!important;height:auto!important}.reports-page .trend-report .forminator-button.forminator-button-submit:hover,.reports-page .trend-report .wpforms-submit:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.reports-page .trend-report .wpforms-field.form-group{padding:0;position:relative!important;z-index:0!important;width:auto!important;height:auto!important}.reports-page .trend-report .forminator-response-message{padding:30px;text-align:center;background-color:#56bc56;border-radius:4px;margin-bottom:40px}@media screen and (max-width:1200px){.reports-page .hero{min-height:400px}.reports-page .content-block__img{min-height:400px}}@media screen and (max-width:991px){.reports-page .hero{min-height:350px}.reports-page .content-block__img{min-height:350px}}@media screen and (max-width:767px){.reports-page .container{padding-left:20px;padding-right:20px}.reports-page .hero{background-image:none;min-height:unset}.reports-page .hero img{display:block}.reports-page .work-tags{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reports-page .work-tags span{margin-left:0!important}.reports-page .work-trends h1{font-size:38px;line-height:44px;max-width:unset}.reports-page .work-trends p{font-size:24px;line-height:32px;max-width:unset}.reports-page .content-block__img{background-image:none;min-height:unset}.reports-page .content-block__img img{display:block}.reports-page .content-block__desc{padding-top:75px}.reports-page .content-block__desc h2{font-size:38px;line-height:44px}.reports-page .trend-report{padding:40px 0 80px 0}.reports-page .trend-report h2{font-size:38px;line-height:44px}.reports-page .trend-report p{font-size:24px;line-height:32px}.reports-page .trend-report form{margin-top:40px}}.contacts-page .content{padding:130px 0 80px 0}.contacts-page .content h1{font-weight:unset;margin-top:0;margin-bottom:70px;font-family:"GT America Extended Bold";max-width:840px;font-size:58px;line-height:1.1;-ms-hyphens:auto;hyphens:auto;-webkit-hyphens:auto;word-break:break-word}.contacts-page .content .details *{font-size:24px}.contacts-page .content .details div:first-child{margin-bottom:48px}.contacts-page .content .details a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;display:table;text-decoration:none;color:#060606}.contacts-page .content .details a.email{text-decoration:underline}.contacts-page .content .details a.email:hover{text-decoration:none}.contacts-page .content .details a.phone{margin-top:24px}.contacts-page .content .details a:hover{color:#ff1b32}.contacts-page #map{width:100%;height:90vh;overflow:hidden}@media screen and (max-width:1600px){.contacts-page .content h1{font-size:48px}}@media screen and (max-width:1200px){.contacts-page .content{padding:64px 0 60px 0}.contacts-page .content .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contacts-page .content h1{font-size:38px;margin-bottom:48px;width:calc(50% - 30px);max-width:unset}.contacts-page .content .details{width:calc(50% - 60px);max-width:unset;padding-top:0}.contacts-page .content .details *{font-size:20px}.contacts-page #map{height:70vh}}@media screen and (max-width:991px){.contacts-page .content{padding:48px 0}.contacts-page .content h1{font-size:32px;margin-bottom:40px}.contacts-page .content .details{max-width:100%;margin-left:0}.contacts-page .content .details *{font-size:16px}.contacts-page #map{height:50vh}}@media screen and (max-width:767px){.contacts-page .content{padding:40px 0}.contacts-page .content .container{display:block}.contacts-page .content h1{font-size:28px;width:100%;margin-bottom:32px}.contacts-page .content .details{width:100%}.contacts-page .content .details *{font-size:16px}.contacts-page .content .details div:first-child{margin-bottom:32px}.contacts-page #map{height:55vh}}.simple-page{padding:96px 0}.simple-page .wp-block-separator{-webkit-column-break-before:column;-moz-column-break-before:column;break-before:column;border:0;margin:0}.simple-page h1{margin-top:0;font-weight:unset;font-family:"GT America Extended Bold";font-size:58px;line-height:1.1;margin-bottom:96px}.simple-page h2{font-weight:unset;font-family:"GT America Extended Bold";margin:44px 0;font-size:38px;line-height:1.4}.simple-page h3,.simple-page h4,.simple-page h5,.simple-page h6{margin-top:0;font-weight:unset;font-family:"GT America Extended Bold"}.simple-page p{margin-top:0;margin-bottom:24px;font-size:18px;line-height:1.4}.simple-page .impressum .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.simple-page .impressum .left,.simple-page .impressum .right{width:calc(50% - 50px)}.simple-page .impressum h1{position:-webkit-sticky;position:sticky;top:120px}.simple-page .datenschutz .content{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}@media screen and (max-width:1200px){.simple-page{padding:64px 0}.simple-page h1{font-size:44px;margin-bottom:64px}.simple-page h2{font-size:30px}}@media screen and (max-width:991px){.simple-page{padding:48px 0}.simple-page h1{font-size:36px;margin-bottom:48px}.simple-page h2{font-size:26px;margin:32px 0}.simple-page p{font-size:16px}.simple-page .wp-block-separator{-webkit-column-break-before:unset;-moz-column-break-before:unset;break-before:unset}.simple-page .impressum .container{display:block}.simple-page .impressum .left,.simple-page .impressum .right{width:100%}.simple-page .impressum h1{position:static;margin-bottom:32px}.simple-page .datenschutz .content{-webkit-columns:1;-moz-columns:1;columns:1}}@media screen and (max-width:767px){.simple-page{padding:32px 0}.simple-page h1{font-size:28px;margin-bottom:32px}.simple-page h2{font-size:22px;margin:24px 0}}.project-page .hero{padding-bottom:56.25%;position:relative;overflow:hidden}.project-page .hero video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;display:block}.project-page .project-details{padding:96px 0 0 0}.project-page .project-details .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.project-page .project-details .left{width:25%}.project-page .project-details .right{width:50%}.project-page .project-details h1{margin-top:0;margin-bottom:10px;font-size:20px;font-weight:unset}.project-page .project-details .slogan{font-family:"GT America Extended Bold";font-size:48px;line-height:48px}.project-page .project-details .services{margin-top:20px;font-family:"GT America Mono Regular";text-transform:uppercase;font-size:12px;line-height:16px}.project-page .project-details .services span{display:block}.project-page .project-details .description p{margin-top:0;font-size:18px;line-height:1.4;margin-bottom:20px}.project-page .project-details .description p:last-child{margin-bottom:0}.project-page .project-details .awards{margin-top:48px}.project-page .project-details .awards ul{max-width:430px;list-style:none;margin:0;padding:0}.project-page .project-details .awards ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #060606;padding:10px 0}.project-page .project-details .awards ul li img{display:block;max-width:30px;max-height:24px;height:auto;width:auto}.project-page .project-details .awards ul li:last-child{border-bottom:1px solid #060606}.project-page .project-details .awards ul li span{display:block;font-size:18px}.project-page .project-details .awards ul li span:first-child{width:46px}.project-page .project-details .awards ul li span:last-child{width:calc(100% - 63px)}.project-page .works-section .works-row .work-card{margin-bottom:36px}@media screen and (max-width:1200px){.project-page .project-details{padding:64px 0 0 0}.project-page .project-details .slogan{font-size:30px;line-height:32px}.project-page .project-details h1{font-size:20px}}@media screen and (max-width:991px){.project-page .project-details{padding:48px 0 0 0}.project-page .project-details .container{display:block}.project-page .project-details .left{width:100%;margin-bottom:32px}.project-page .project-details .right{width:100%}.project-page .project-details .slogan{font-size:28px;line-height:30px}.project-page .project-details .awards ul{max-width:100%}.project-page .works-section .works-row .work-card{margin-bottom:20px}}@media screen and (max-width:767px){.project-page .project-details{padding:32px 0 0 0}.project-page .project-details h1{font-size:16px;margin-bottom:16px}.project-page .project-details .description p{font-size:16px}.project-page .project-details .awards ul li span{font-size:16px}.project-page .project-details .services{margin-top:24px}}footer.page-footer{background-color:#060606;padding-top:48px}footer.page-footer .footer-content{margin-bottom:285px}footer.page-footer .footer-content .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer.page-footer .footer-content div.wpforms-container .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern):not(.wpforms-field-radio):not(.wpforms-field-checkbox):not(.wpforms-field-layout):not(.wpforms-field-repeater){overflow:visible}footer.page-footer .footer-content .newsletter{max-width:430px}footer.page-footer .footer-content .newsletter .wpforms-container{margin:0}footer.page-footer .footer-content .newsletter .wpforms-title{margin:0 0 12px 0;color:#fff;font-size:24px;font-weight:unset;font-family:"GT America Extended Bold"}footer.page-footer .footer-content .newsletter .wpforms-description{margin:0;color:#fff;font-family:"GT America Extended Regular";font-size:14px;line-height:20px}footer.page-footer .footer-content .newsletter #wpforms-error-noscript,footer.page-footer .footer-content .newsletter .wpforms-error-noscript{color:#fff}footer.page-footer .footer-content .newsletter .wpforms-head-container{padding-bottom:0;margin-bottom:38px}footer.page-footer .footer-content .newsletter form{position:relative}footer.page-footer .footer-content .newsletter form .wpforms-field{padding:0!important;position:relative;width:100%}footer.page-footer .footer-content .newsletter form .wpforms-field input{display:block;border:none;background:#f9f9f9;border-radius:12px;height:33px;font-family:"GT America Mono Regular";font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#060606;padding-left:20px;padding-right:130px;width:100%;max-width:unset}footer.page-footer .footer-content .newsletter form .wpforms-submit-spinner{position:absolute;margin:0;bottom:4px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}footer.page-footer .footer-content .newsletter form .wpforms-error[role=alert]{position:absolute;bottom:-32px;left:0}footer.page-footer .footer-content .newsletter form .wpforms-error[role=alert] a{color:#ff1b32!important}footer.page-footer .footer-content .newsletter form .wpforms-submit-container{margin:0;position:absolute;bottom:0;right:0}footer.page-footer .footer-content .newsletter .wpforms-submit{outline:0;width:110px;height:33px;background:#b6b6b6!important;border-radius:12px;border:none;color:#060606!important;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-family:"GT America Mono Regular";-webkit-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}footer.page-footer .footer-content .newsletter .wpforms-submit:hover{background:#ff1b32!important;color:#fff!important}footer.page-footer .footer-content .newsletter .wpforms-submit.wpforms-disabled{font-size:11px}footer.page-footer .footer-content .newsletter .wpforms-confirmation-container-full{border-radius:12px;background:#fff;line-height:24px}footer.page-footer .footer-content .details{display:-webkit-box;display:-ms-flexbox;display:flex}footer.page-footer .footer-content .details *{color:#fff;font-family:"GT America Extended Regular";font-size:14px;line-height:22px}footer.page-footer .footer-content .details a{text-decoration:none;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}footer.page-footer .footer-content .details a:hover{color:#ff1b32}footer.page-footer .footer-content .contacts{margin-top:12px}footer.page-footer .footer-content .socials{margin-left:80px}footer.page-footer .footer-content .socials *{font-size:15px}footer.page-footer .footer-content .socials-title::after{content:"";display:block;width:8px;height:1px;background:#fff;margin:15px 0}footer.page-footer .footer-content .socials a{display:table;line-height:23px}footer.page-footer .footer-content .company-name{text-transform:uppercase}footer.page-footer .footer-logo{text-align:center;padding:35px 0}footer.page-footer .footer-logo img{width:100%;height:auto;margin:0 auto}footer.page-footer .footer-logo a{text-decoration:none}footer.page-footer .footer-bottom{background:#ff1b32;padding:18px 0}footer.page-footer .footer-bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer.page-footer .footer-bottom .copyright{color:#fff;font-size:12px;line-height:1.3;font-family:"GT America Mono Regular"}footer.page-footer .footer-bottom ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0}footer.page-footer .footer-bottom ul li:not(:first-child){margin-left:24px}footer.page-footer .footer-bottom ul li a{padding:2px 0;color:#fff;font-size:12px;font-family:"GT America Mono Regular";text-transform:uppercase;display:block;line-height:1.3;text-decoration:none;position:relative;overflow:hidden}footer.page-footer .footer-bottom ul li a::after{content:"";display:block;position:absolute;bottom:0;left:0;height:1px;background:#fff;width:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}footer.page-footer .footer-bottom ul li a:hover::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media screen and (max-width:1200px){footer.page-footer{padding-top:64px}footer.page-footer .footer-content{margin-bottom:120px}}@media screen and (max-width:991px){footer.page-footer .footer-content .newsletter{max-width:40%}footer.page-footer .footer-content .details{max-width:calc(60% - 40px)}footer.page-footer .footer-content .socials{margin-left:40px}}@media screen and (max-width:767px){footer.page-footer{padding-top:48px}footer.page-footer .footer-content{margin-bottom:64px}footer.page-footer .footer-content .container{-ms-flex-wrap:wrap;flex-wrap:wrap}footer.page-footer .footer-content .newsletter{width:100%;max-width:unset;margin-bottom:60px}footer.page-footer .footer-content .details{max-width:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}footer.page-footer .footer-content .socials{margin:20px 0 0 0}footer.page-footer .footer-bottom .container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}}