*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:hover{outline:0}html{min-height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;height:100%;min-width:320px;font:16px/134% "Mulish",sans-serif;background:#fff;color:rgba(0,0,0,.6);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{padding:0}li{list-style:none}.content p img+strong+em,blockquote cite,details,figcaption,figure,main,menu{display:block}blockquote p,figure,h1,h2,h3,h4,h5,h6,input,ol,ol ol,ol ul,optgroup,p,ul{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;text-decoration:none;color:inherit;outline:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}em,i{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg:not(:root){overflow:hidden}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}fieldset,legend{padding:0}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}table{border-collapse:collapse;margin:0}@font-face{font-family:"Grotesk";src:url(../woff2/founders-grotesk-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Grotesk";src:url(../woff2/founders-grotesk-semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}body.main-menu-opened,body.popup-opened{overflow:hidden}body.full-page-init,body.normal-scroll{-webkit-transition:padding-top .7s linear;transition:padding-top .7s linear}body.full-page-init{margin:0;padding:0;padding-top:calc(var(--vh, 1vh)*100)!important;padding-top:100vh!important;overflow:hidden}body.normal-scroll{overflow:visible!important}.custom-list.black li,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000}.h1,h1{font:600 36px/90% "Grotesk",sans-serif;letter-spacing:-.02em}.h2,.h3,.h4,.h5,h2,h3,h4,h5{font:600 32px/90% "Grotesk",sans-serif;letter-spacing:-.02em}.h3,.h4,.h5,h3,h4,h5{font:600 30px/105% "Grotesk",sans-serif}.h4,.h5,h4,h5{font:600 26px/98% "Grotesk",sans-serif}.h5,h5{font:600 24px/135% "Grotesk",sans-serif}.h6,h6{font:500 18px/145% "Grotesk",sans-serif}img{max-width:100%;vertical-align:top}.content ul:not(.custom-list) li{padding-left:21px}.content ol li:not(:first-child),.content ul:not(.custom-list) li:not(:first-child){margin-top:15px}.content ul:not(.custom-list) li:before{content:"";float:left;margin:7px 0 0 -21px;border-radius:50%;width:7px;height:7px;background:#000}ol{counter-reset:counterName}.content ol li{padding-left:42px}.content ol li:before{counter-increment:counterName;content:"0" counters(counterName,"-");display:inline-block;vertical-align:top;margin-left:-42px;padding-right:5px;min-width:42px;font:600 24px/100% "Grotesk",sans-serif;letter-spacing:-.02em;position:relative;top:-2px;color:#000}.content ol li ol li:before{min-width:55px}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{display:inline-block;vertical-align:top;margin:0;width:100%;border:solid rgba(255,255,255,.3);border-width:0 0 1px;padding:5px 0;font:500 13px/30px "Grotesk",sans-serif;letter-spacing:1px;color:#fff;height:44px;background:0 0;outline:0;-webkit-appearance:none;-webkit-border-radius:0;-webkit-transition:border-color .5s linear;transition:border-color .5s linear}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(255,255,255,.3);-webkit-transition:color .5s linear;transition:color .5s linear}input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:rgba(255,255,255,.3);-webkit-transition:color .5s linear;transition:color .5s linear}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(255,255,255,.3);-webkit-transition:color .5s linear;transition:color .5s linear}.no-touch input[type=email]:hover,.no-touch input[type=number]:hover,.no-touch input[type=password]:hover,.no-touch input[type=tel]:hover,.no-touch input[type=text]:hover,.no-touch textarea:hover{border-color:#fff}.no-touch input[type=email]:hover::-webkit-input-placeholder,.no-touch input[type=number]:hover::-webkit-input-placeholder,.no-touch input[type=password]:hover::-webkit-input-placeholder,.no-touch input[type=tel]:hover::-webkit-input-placeholder,.no-touch input[type=text]:hover::-webkit-input-placeholder,.no-touch textarea:hover::-webkit-input-placeholder{color:#fff}.no-touch input[type=email]:hover:-moz-placeholder,.no-touch input[type=email]:hover::-moz-placeholder,.no-touch input[type=number]:hover:-moz-placeholder,.no-touch input[type=number]:hover::-moz-placeholder,.no-touch input[type=password]:hover:-moz-placeholder,.no-touch input[type=password]:hover::-moz-placeholder,.no-touch input[type=tel]:hover:-moz-placeholder,.no-touch input[type=tel]:hover::-moz-placeholder,.no-touch input[type=text]:hover:-moz-placeholder,.no-touch input[type=text]:hover::-moz-placeholder,.no-touch textarea:hover:-moz-placeholder,.no-touch textarea:hover::-moz-placeholder{opacity:1;color:#fff}.no-touch input[type=email]:hover:-ms-input-placeholder,.no-touch input[type=number]:hover:-ms-input-placeholder,.no-touch input[type=password]:hover:-ms-input-placeholder,.no-touch input[type=tel]:hover:-ms-input-placeholder,.no-touch input[type=text]:hover:-ms-input-placeholder,.no-touch textarea:hover:-ms-input-placeholder{color:#fff}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#fff}textarea{resize:none;min-height:80px}select{display:inline-block;margin:0;border:1px solid #000;padding:5px 20px;line-height:30px;font-size:16px;height:42px;vertical-align:middle;background:#fff;outline:0}button{padding:0;margin:0;background-color:transparent;border:0;cursor:pointer}.button,.forminator-button-submit,input[type=submit]{position:relative;height:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 58px;color:#fff;line-height:1;font-family:"Grotesk",sans-serif;font-weight:600;font-size:16px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;text-align:center;vertical-align:middle;-webkit-appearance:none;border-radius:0;background:#000;-webkit-transition:background .3s;transition:background .3s;overflow:hidden}.button::before,.forminator-button-submit::before,input[type=submit]::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,0,1);transition:transform .3s cubic-bezier(.4,0,0,1);transition:transform .3s cubic-bezier(.4,0,0,1),-webkit-transform .3s cubic-bezier(.4,0,0,1)}.button svg,.forminator-button-submit svg,input[type=submit] svg{z-index:3;width:29px;height:auto;margin-left:10px;-ms-flex-negative:0;flex-shrink:0;fill:currentColor}.button.reverse,.forminator-button-submit.reverse,input[type=submit].reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.button.reverse svg,.forminator-button-submit.reverse svg,input[type=submit].reverse svg{margin-left:0;margin-right:10px}.button .button-inner,.forminator-button-submit .button-inner,input[type=submit] .button-inner{position:relative;z-index:2;display:block;overflow:hidden}.button .button-inner span,.forminator-button-submit .button-inner span,input[type=submit] .button-inner span{display:inline-block;-webkit-transition:opacity .3s cubic-bezier(.4,0,0,1),-webkit-transform .6s cubic-bezier(.4,0,0,1);transition:opacity .3s cubic-bezier(.4,0,0,1),transform .6s cubic-bezier(.4,0,0,1);transition:opacity .3s cubic-bezier(.4,0,0,1),transform .6s cubic-bezier(.4,0,0,1),-webkit-transform .6s cubic-bezier(.4,0,0,1)}.button .button-inner span:nth-child(2),.forminator-button-submit .button-inner span:nth-child(2),input[type=submit] .button-inner span:nth-child(2){position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.no-touch .button:focus,.no-touch .button:hover,.no-touch .forminator-button-submit:focus,.no-touch .forminator-button-submit:hover,.no-touch input[type=submit]:focus,.no-touch input[type=submit]:hover{background:rgba(0,0,0,.9)}.no-touch .button:focus::before,.no-touch .button:hover::before,.no-touch .forminator-button-submit:focus::before,.no-touch .forminator-button-submit:hover::before,.no-touch input[type=submit]:focus::before,.no-touch input[type=submit]:hover::before{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scaleY(1);transform:scaleY(1)}.no-touch .button:focus .button-inner span:nth-of-type(1),.no-touch .button:hover .button-inner span:nth-of-type(1),.no-touch .forminator-button-submit:focus .button-inner span:nth-of-type(1),.no-touch .forminator-button-submit:hover .button-inner span:nth-of-type(1),.no-touch input[type=submit]:focus .button-inner span:nth-of-type(1),.no-touch input[type=submit]:hover .button-inner span:nth-of-type(1){opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.no-touch .button:focus .button-inner span:nth-of-type(2),.no-touch .button:hover .button-inner span:nth-of-type(2),.no-touch .forminator-button-submit:focus .button-inner span:nth-of-type(2),.no-touch .forminator-button-submit:hover .button-inner span:nth-of-type(2),.no-touch input[type=submit]:focus .button-inner span:nth-of-type(2),.no-touch input[type=submit]:hover .button-inner span:nth-of-type(2){opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.button.lg,.forminator-button-submit.lg,input[type=submit].lg{height:72px;padding-left:72px;padding-right:72px}.button.full-width,.forminator-button-submit.full-width,input[type=submit].full-width{width:100%;margin-top:50px}.button.white,.forminator-button-submit.white,input[type=submit].white{color:#000;background:#fff}.button.white::before,.forminator-button-submit.white::before,input[type=submit].white::before{background:rgba(255,255,255,.9)}.no-touch .button.white:focus,.no-touch .button.white:hover,.no-touch .forminator-button-submit.white:focus,.no-touch .forminator-button-submit.white:hover,.no-touch input[type=submit].white:focus,.no-touch input[type=submit].white:hover{background:rgba(255,255,255,.9)}.no-touch .button.white:focus::before,.no-touch .button.white:hover::before,.no-touch .forminator-button-submit.white:focus::before,.no-touch .forminator-button-submit.white:hover::before,.no-touch input[type=submit].white:focus::before,.no-touch input[type=submit].white:hover::before{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scaleY(1);transform:scaleY(1);background:rgba(255,255,255,.9)}.button.full,.forminator-button-submit.full,input[type=submit].full{width:100%;padding-left:20px;padding-right:20px}.reset-filters{font:500 13px/135% "Grotesk",sans-serif;letter-spacing:1px;text-transform:uppercase;color:#fff;position:relative;z-index:20}.no-touch .reset-filters:hover:after{width:0}.reset-filters:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:1px;background-color:#fff;pointer-events:none;-webkit-transition:width .5s linear;transition:width .5s linear}button[type=submit],iframe,input[type=submit]{border:0}.checkbox-wrap,.forminator-checkbox{position:relative;z-index:20;overflow:hidden}.checkbox-wrap input[type=checkbox],.forminator-checkbox input[type=checkbox]{position:absolute;left:-10px;top:-10px;width:0;height:0;opacity:0}.checkbox-wrap input[type=checkbox]:checked~.forminator-checkbox-label:before,.checkbox-wrap input[type=checkbox]:checked~label:before,.forminator-checkbox input[type=checkbox]:checked~.forminator-checkbox-label:before,.forminator-checkbox input[type=checkbox]:checked~label:before{background-color:#000}.checkbox-wrap input[type=checkbox]:checked~.forminator-checkbox-label:after,.checkbox-wrap input[type=checkbox]:checked~label:after,.forminator-checkbox input[type=checkbox]:checked~.forminator-checkbox-label:after,.forminator-checkbox input[type=checkbox]:checked~label:after{opacity:1}.checkbox-wrap .forminator-checkbox-label,.checkbox-wrap label,.forminator-checkbox .forminator-checkbox-label,.forminator-checkbox label{position:relative;padding-left:28px}.checkbox-wrap .forminator-checkbox-label:before,.checkbox-wrap label:before,.forminator-checkbox .forminator-checkbox-label:before,.forminator-checkbox label:before{content:"";position:absolute;top:1px;left:0;width:18px;height:18px;background-color:transparent;border-radius:3.3193px;border:1px solid #000;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.checkbox-wrap .forminator-checkbox-label:after,.checkbox-wrap label:after,.forminator-checkbox .forminator-checkbox-label:after,.forminator-checkbox label:after{content:"";position:absolute;top:6px;left:5px;width:7px;height:7px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgOCA4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuMzE4NzkgNy4zMTc0M0MzLjA5OTcxIDcuMzE3NDMgMi44ODgxMSA3LjIzMTEzIDIuNzMyMSA3LjA3NDI5TDEuMDcyNDUgNS40MTQ2NEMwLjc0Nzk4NiA1LjA5MDE4IDAuNzQ3OTg2IDQuNTY1NzMgMS4wNzI0NSA0LjI0MTI2QzEuMzk2OTEgMy45MTY4IDEuOTIxMzYgMy45MTY4IDIuMjQ1ODIgNC4yNDEyNkwzLjE5MDE2IDUuMTg1NjFMNS45NDc2OCAxLjA0ODA5QzYuMjAxNiAwLjY2NjM3MiA2LjcxNjEgMC41NjM0NzQgNy4wOTg2NSAwLjgxODIzMUM3LjQ3OTU0IDEuMDcyOTkgNy41ODI0MyAxLjU4NzQ4IDcuMzI4NTEgMS45NjkyTDQuMDA5MiA2Ljk0ODE2QzMuODcxNDUgNy4xNTQ3OCAzLjY0NzQgNy4yODkyMiAzLjQwMDk0IDcuMzEzMjhDMy4zNzI3MyA3LjMxNTc3IDMuMzQ2MTcgNy4zMTc0MyAzLjMxODc5IDcuMzE3NDNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);background-size:contain;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}input[type=checkbox],input[type=radio],label{display:inline-block;margin:0;vertical-align:middle}blockquote{margin:0;font-style:normal;padding:0}.content blockquote{margin-top:50px;padding:25px}.content blockquote:before{content:"";display:block;width:29px;height:19px;margin-bottom:10px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCA0MCAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjY5NjMgMTMuNTc0NUg5LjczODIyQzkuODQyOTMgOS40NjA5OSAxMi42NzAyIDguMTI0MTIgMTcuNjk2MyA3LjkxODQ0VjBDNS45Njg1OSAwLjMwODUxMyAwIDQuNTI0ODMgMCAxNC42MDI4VjI5SDE3LjY5NjNWMTMuNTc0NVpNNDAgMTMuNTc0NUgzMi4xNDY2QzMyLjE0NjYgOS40NjA5OSAzNS4wNzg1IDguMTI0MTIgNDAgNy45MTg0NFYwQzI4LjM3NyAwLjMwODUxMyAyMi40MDg0IDQuNTI0ODMgMjIuNDA4NCAxNC42MDI4VjI5SDQwVjEzLjU3NDVaIiBmaWxsPSIjMDAwMDAwIi8+Cjwvc3ZnPgo=);background-size:contain;background-repeat:no-repeat}.content blockquote p{font:600 30px/105% "Grotesk",sans-serif;letter-spacing:-.02em;color:#000;margin:0}.content blockquote cite{font-style:normal;padding-top:15px}.content blockquote cite strong{font-weight:700;color:#000}blockquote q,blockquote q:after,blockquote q:before{quotes:none}table td,table th{border:1px solid #000;padding:5px}.link,.scroll-bottom-button,.scroll-bottom-button span{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link{position:relative;z-index:20;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Grotesk",sans-serif;font-weight:600;font-size:13px;line-height:1;letter-spacing:1px;text-transform:uppercase;color:#000}.colored-section.color-black .h1,.colored-section.color-black .h2,.colored-section.color-black .h3,.colored-section.color-black .h4,.colored-section.color-black .h5,.colored-section.color-black .h6,.colored-section.color-black h1,.colored-section.color-black h2,.colored-section.color-black h3,.colored-section.color-black h4,.colored-section.color-black h5,.colored-section.color-black h6,.link.white{color:#fff}.link:hover{text-decoration:underline}.link svg{width:6px;height:auto;-ms-flex-negative:0;flex-shrink:0;margin-right:10px;fill:currentColor}.scroll-bottom-button,.scroll-bottom-button span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.scroll-bottom-button{position:relative;z-index:20;width:78px;height:78px}.scroll-bottom-button.white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTgiIGhlaWdodD0iOTgiIHZpZXdCb3g9IjAgMCA5OCA5OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNDkiIGN5PSI0OSIgcj0iNDguNSIgc3Ryb2tlPSJ1cmwoI3BhaW50MF9yYWRpYWxfMTA3MF8yMjc3MSkiLz4KPGRlZnM+CjxyYWRpYWxHcmFkaWVudCBpZD0icGFpbnQwX3JhZGlhbF8xMDcwXzIyNzcxIiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDEzOC4yMDUgMTMxLjkyMykgcm90YXRlKC0xNTIuNzIzKSBzY2FsZSgxODAuOTQxIDE2OS4yNTYpIj4KPHN0b3Agc3RvcC1jb2xvcj0id2hpdGUiLz4KPHN0b3Agb2Zmc2V0PSIwLjc1NTEwOCIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjAuNzU1MjA4IiBzdG9wLWNvbG9yPSJ3aGl0ZSIvPgo8L3JhZGlhbEdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=)}.content blockquote,.scroll-bottom-button.white span{background-color:#fff}.scroll-bottom-button.white svg path{fill:#000}.no-touch .scroll-bottom-button:after{-webkit-transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.no-touch .scroll-bottom-button:hover:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.scroll-bottom-button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTgiIGhlaWdodD0iOTgiIHZpZXdCb3g9IjAgMCA5OCA5OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxjaXJjbGUgY3g9IjQ5IiBjeT0iNDkiIHI9IjQ4LjUiIHN0cm9rZT0idXJsKCNwYWludDBfcmFkaWFsXzk3OV8xODIyNykiLz4KICAgIDxkZWZzPgogICAgICAgIDxyYWRpYWxHcmFkaWVudCBpZD0icGFpbnQwX3JhZGlhbF85NzlfMTgyMjciIGN4PSIwIiBjeT0iMCIgcj0iMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiCiAgICAgICAgICAgICAgICAgICAgICAgIGdyYWRpZW50VHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTM4LjIwNSAxMzEuOTIzKSByb3RhdGUoLTE1Mi43MjMpIHNjYWxlKDE4MC45NDEgMTY5LjI1NikiPgogICAgICAgICAgICA8c3RvcC8+CiAgICAgICAgICAgIDxzdG9wIG9mZnNldD0iMC43NTUxMDgiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwLjc1NTIwOCIvPgogICAgICAgIDwvcmFkaWFsR3JhZGllbnQ+CiAgICA8L2RlZnM+Cjwvc3ZnPgo=) 50% 50% no-repeat;background-size:100% 100%;z-index:-1}.scroll-bottom-button span{width:40px;height:40px;background-color:#000}.indent-bottom,.indent-bottom-small{margin-bottom:70px}.indent-top-small{margin-top:70px}.indent-bottom-medium{margin-bottom:70px}.indent-top,.indent-top-medium{margin-top:70px}.colored-section{padding:70px 0}.colored-section.color-black{background-color:#000;color:rgba(255,255,255,.6)}.colored-section.color-black+.color-black{padding-top:0}.colored-section.color-white{background-color:#fff}.section-title-holder{text-align:center;margin-bottom:45px}.section-title-holder.full-width{max-width:100%}.section-title-holder.color-white{color:rgba(255,255,255,.6)}.section-title-holder.color-white .h1,.section-title-holder.color-white .h2,.section-title-holder.color-white .h3,.section-title-holder.color-white .h4,.section-title-holder.color-white .h5,.section-title-holder.color-white .h6,.section-title-holder.color-white h1,.section-title-holder.color-white h2,.section-title-holder.color-white h3,.section-title-holder.color-white h4,.section-title-holder.color-white h5,.section-title-holder.color-white h6,.section-title-wide.color-white .h1,.section-title-wide.color-white .h2,.section-title-wide.color-white h1,.section-title-wide.color-white h2{color:#fff}.section-title-holder p,.section-title-wide p{margin-top:24px}.section-title-holder p a:not(.button),.section-title-holder p a:not(.link){font-family:"Grotesk",sans-serif;font-weight:500;font-size:13px;letter-spacing:1px;color:#fff;text-decoration:underline;text-transform:uppercase}.no-touch .section-title-holder p a:not(.button):hover,.no-touch .section-title-holder p a:not(.link):hover{text-decoration:none}.section-title-holder .back-link-holder{padding-bottom:30px}.section-title-holder p+.button{margin-top:30px}.section-title-wide{margin-bottom:45px}.section-title-wide.color-white{color:rgba(255,255,255,.6)}.section-title-wide .button{margin-top:40px}.small-subtitle{display:block;margin-bottom:20px;text-transform:uppercase;font:500 13px/100% "Grotesk",sans-serif;letter-spacing:1px}.first-section{padding-top:120px}.first-section .scroll-bottom-button{margin:0 auto}.section{position:relative;z-index:20;width:100%}.section:not(.without-overflow){overflow:hidden}.section.top-from-section{margin-top:-20px}.content .custom-list{margin:20px 0}.custom-list.black li:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC40Ij4KPHBhdGggZD0iTTI3LjIzNTQgMTUuNzQ4TDI1LjU1MDcgMTRMMTcuNTE1OSAyMi4zNDU5TDEzLjkyIDE4LjYxMDVMMTIuMjM1NCAyMC4zNTg1TDE3LjUxNiAyNS44NDIxTDI3LjIzNTQgMTUuNzQ4WiIgZmlsbD0iYmxhY2siLz4KPGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTkuNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyMCAyMCkiIHN0cm9rZT0idXJsKCNwYWludDBfcmFkaWFsXzExNDBfMTcyMDIpIi8+CjwvZz4KPGRlZnM+CjxyYWRpYWxHcmFkaWVudCBpZD0icGFpbnQwX3JhZGlhbF8xMTQwXzE3MjAyIiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjQxMDMgNTMuODQ2Mikgcm90YXRlKC0xNTIuNzIzKSBzY2FsZSg3My44NTMzIDY5LjA4NDEpIj4KPHN0b3AvPgo8c3RvcCBvZmZzZXQ9IjAuNzU1MTA4IiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIwIi8+CjxzdG9wIG9mZnNldD0iMC43NTUyMDgiLz4KPC9yYWRpYWxHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K)}.custom-list.align-top li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:rgba(0,0,0,.6);font-weight:400;font-family:"Mulish",sans-serif}.custom-list li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:700;font-family:"Grotesk",sans-serif;margin-bottom:20px}.custom-list li:before{content:"";width:40px;height:40px;display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC40Ij4KPHBhdGggZD0iTTI3LjIzNTQgMTUuNzQ4TDI1LjU1MDcgMTRMMTcuNTE1OSAyMi4zNDU5TDEzLjkyIDE4LjYxMDVMMTIuMjM1NCAyMC4zNTg1TDE3LjUxNiAyNS44NDIxTDI3LjIzNTQgMTUuNzQ4WiIgZmlsbD0id2hpdGUiLz4KPGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTkuNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE4MCAyMCAyMCkiIHN0cm9rZT0idXJsKCNwYWludDBfcmFkaWFsXzEwMDVfMjMxNTcpIi8+CjwvZz4KPGRlZnM+CjxyYWRpYWxHcmFkaWVudCBpZD0icGFpbnQwX3JhZGlhbF8xMDA1XzIzMTU3IiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjQxMDMgNTMuODQ2Mikgcm90YXRlKC0xNTIuNzIzKSBzY2FsZSg3My44NTMzIDY5LjA4NDEpIj4KPHN0b3Agc3RvcC1jb2xvcj0id2hpdGUiLz4KPHN0b3Agb2Zmc2V0PSIwLjc1NTEwOCIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjAuNzU1MjA4IiBzdG9wLWNvbG9yPSJ3aGl0ZSIvPgo8L3JhZGlhbEdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=);background-size:100% 100%;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}.content .custom-list p{margin:10px 0 0}.container{padding:0 20px}.forminator-custom-form>.forminator-row:not(.forminator-row-last)>.forminator-col{margin-bottom:30px;width:100%}.forminator-custom-form .forminator-response-message:not(.forminator-success){display:none!important}.forminator-custom-form .forminator-success{font:500 20px/135% "Grotesk",sans-serif;color:#000;text-align:center;padding-bottom:20px}.forminator-custom-form .forminator-field{position:relative;z-index:20}.forminator-custom-form .forminator-field.forminator-has_error input[type=email],.forminator-custom-form .forminator-field.forminator-has_error input[type=number],.forminator-custom-form .forminator-field.forminator-has_error input[type=password],.forminator-custom-form .forminator-field.forminator-has_error input[type=tel],.forminator-custom-form .forminator-field.forminator-has_error input[type=text],.forminator-custom-form .forminator-field.forminator-has_error textarea{border-color:rgba(255,93,87,.45)}.forminator-custom-form .forminator-field.forminator-has_error input[type=email]::-webkit-input-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=number]::-webkit-input-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=password]::-webkit-input-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=tel]::-webkit-input-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=text]::-webkit-input-placeholder,.forminator-custom-form .forminator-field.forminator-has_error textarea::-webkit-input-placeholder{color:#ff5d57}.forminator-custom-form .forminator-field.forminator-has_error input[type=email]:-moz-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=email]::-moz-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=number]:-moz-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=number]::-moz-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=password]:-moz-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=password]::-moz-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=tel]:-moz-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=tel]::-moz-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=text]:-moz-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=text]::-moz-placeholder,.forminator-custom-form .forminator-field.forminator-has_error textarea:-moz-placeholder,.forminator-custom-form .forminator-field.forminator-has_error textarea::-moz-placeholder{opacity:1;color:#ff5d57}.forminator-custom-form .forminator-field.forminator-has_error input[type=email]:-ms-input-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=number]:-ms-input-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=password]:-ms-input-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=tel]:-ms-input-placeholder,.forminator-custom-form .forminator-field.forminator-has_error input[type=text]:-ms-input-placeholder,.forminator-custom-form .forminator-field.forminator-has_error textarea:-ms-input-placeholder{color:#ff5d57}.forminator-custom-form .forminator-field.forminator-has_error .forminator-checkbox+.forminator-error-message{text-align:left}.forminator-custom-form .forminator-field .forminator-error-message{position:absolute;left:0;top:100%;width:100%;margin-top:6px;text-align:right;font:12px/134% "Mulish",sans-serif;color:#ff5d57}.content .h3,.content h3{overflow:hidden}.content .h3 strong,.content h3 strong{font:600 26px/98% "Grotesk",sans-serif;letter-spacing:-.02em;display:block;margin-bottom:10px}.content p:last-of-type+.contact-list{margin-top:20px}.content p strong{color:#000}.content .contact-list{list-style:none;margin-bottom:0;margin-top:0;overflow:hidden;padding-left:0;font-weight:700}.content .contact-list li{padding-left:0!important}.commentlist li:before,.content .contact-list li:before{display:none}.content .contact-list a{display:inline-block;vertical-align:top;font-weight:400;color:#000;position:relative}.no-touch .content .contact-list a[href*=linkedin]:before,.no-touch .content .contact-list a[href*=mailto]:before{-webkit-transition:margin .5s linear;transition:margin .5s linear}.no-touch .content .contact-list a[href*=linkedin]:hover:before,.no-touch .content .contact-list a[href*=mailto]:hover:before{margin-left:5px}.content .contact-list a[href*=linkedin]:before,.content .contact-list a[href*=mailto]:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%);width:16px;height:16px;background-size:contain!important}.content .contact-list a[href*=linkedin]:before{background:url(../svg/ico-linkedin.svg) 50% 50% no-repeat}.content .contact-list a[href*=mailto]:before{background:url(../svg/ico-email-black.svg) 50% 50% no-repeat}.content .contact-list svg{height:21px;width:21px}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright{margin:0 auto 20px;text-align:center}.gallery,img.aligncenter,img.alignleft,img.alignright{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 20px}.gallery{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.gallery .gallery-item{margin:0;padding:0 10px 20px;width:100%}.gallery .gallery-item img{display:block;width:100%}.commentlist .comment-container{margin:0 0 20px}.commentlist .perma{float:right;margin:0 0 0 20px}.commentlist .avatar{float:left;margin:0 20px 20px 0}.commentlist .comment-entry{overflow:hidden;width:100%}.commentlist .comment-entry .reply{text-align:right}.comment-form label,.slick-slide img{display:block}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.jcf-list li,.slick-initialized .slick-slide{display:block}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-handle,.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.jcf-scrollable-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;position:relative}.jcf-scrollbar-vertical{position:absolute;cursor:default;width:2px;bottom:0;right:10px;top:0;border-radius:2px;background-color:rgba(0,52,89,.2)}.jcf-scrollbar-vertical .jcf-scrollbar-slider{width:2px;margin:0 auto}.jcf-scrollbar-vertical .jcf-scrollbar-dec{height:0;width:14px;left:0;top:0}.jcf-scrollbar-vertical .jcf-scrollbar-inc{height:0;width:14px;left:0;top:auto;bottom:0}.jcf-scrollbar-vertical .jcf-scrollbar-handle{background:#fff;height:1px;width:2px;right:0;border-radius:2px}.jcf-scrollbar-horizontal{position:absolute;background:#e3e3e3;right:auto;top:auto;left:0;bottom:0;width:1px;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-dec,.jcf-scrollbar-horizontal .jcf-scrollbar-inc{display:inline-block;vertical-align:top;overflow:hidden;background:#bbb;height:14px;width:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-inc{left:auto;right:0}.jcf-scrollbar-horizontal .jcf-scrollbar-slider,.jcf-select{display:inline-block;position:relative;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-handle{position:absolute;background:#888;height:14px}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-dec,.jcf-scrollbar.jcf-inactive .jcf-scrollbar-inc{background:#e3e3e3}.jcf-select{vertical-align:top;width:100%;min-width:150px;height:44px;cursor:pointer;text-align:left;border:solid rgba(255,255,255,.3);border-width:0 0 1px;-webkit-transition:border-color .5s;transition:border-color .5s}.no-touch .jcf-select:hover{border-color:#fff}.no-touch .jcf-select:hover .jcf-select-text{color:#fff}.no-touch .jcf-select:hover .jcf-select-opener{opacity:1}.jcf-select.jcf-drop-active{border-color:#fff!important}.jcf-select.jcf-drop-active .jcf-select-text{color:#fff!important}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;padding:5px 35px 5px 0;font:500 13px/30px "Grotesk",sans-serif;letter-spacing:1px;text-transform:uppercase;cursor:pointer;color:rgba(255,255,255,.6);-webkit-transition:color .5s linear;transition:color .5s linear}.jcf-select .jcf-select-text>span{display:block;text-overflow:ellipsis;overflow:hidden;padding-right:20px}.jcf-select .jcf-select-opener{position:absolute;text-align:center;width:30px;bottom:0;right:0;top:0;opacity:.3;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.jcf-select .jcf-select-opener:after,.jcf-select .jcf-select-opener:before{content:"";position:absolute;top:15px;right:0;width:0;height:0;border-style:solid;border-width:0 3px 4px;border-color:transparent transparent #fff}.jcf-select .jcf-select-opener:after{top:23px;border-width:4px 3px 0;border-color:#fff transparent transparent}.jcf-select .jcf-select-drop{position:absolute;z-index:30;top:100%}.jcf-select .jcf-drop-flipped{bottom:calc(100% + 1px);top:auto}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}.jcf-select-drop{background:#1a1919;border:1px solid rgba(255,255,255,.3);padding:10px 0}.jcf-select-drop .jcf-select-drop-content{border-top:none}.jcf-select-drop .jcf-select-drop-content .jcf-scrollbar-horizontal{display:none}.jcf-select-drop .jcf-option-hidden,.jcf-select-drop .jcf-option-hideme{display:none!important}.jcf-select-drop.jcf-compact-multiple .jcf-hover{background:0 0}.jcf-select-drop.jcf-compact-multiple{padding:0 20px}.jcf-select-drop.jcf-compact-multiple .jcf-option{position:relative;padding-left:38px;display:inline-block;vertical-align:top}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #b8c3c9;min-width:200px;margin:0 15px}.jcf-list{display:block;position:relative;padding:4px 0}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list li{overflow:hidden}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{overflow:hidden;display:block;font:500 13px/13px "Grotesk",sans-serif;letter-spacing:1px;text-transform:uppercase;color:rgba(255,255,255,.3);background-color:transparent;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease;cursor:pointer;font-size:15px;line-height:20px;padding:8px 20px}.jcf-list .jcf-option.jcf-hover,.jcf-list .jcf-option.jcf-selected{color:#fff;background-color:#000}.jcf-list .jcf-disabled{display:none!important}.jcf-list .jcf-optgroup-caption{display:block;cursor:default;padding:0 24px;font-weight:700;margin-bottom:28px}.jcf-list .jcf-optgroup{display:block;padding-bottom:4px}.jcf-list .jcf-optgroup .jcf-option{padding-left:40px;position:relative}.jcf-list .jcf-optgroup .jcf-option:before{content:'';position:absolute;left:25px;top:8px;width:6px;height:6px;background:orange}
/*!
 * pagepiling.js 1.5.6
 *
 * https://github.com/alvarotrigo/pagePiling.js
 * @license MIT licensed
 *
 * Copyright (C) 2016 alvarotrigo.com - A project by Alvaro Trigo
 */
.pp-section{height:100%;position:absolute;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pp-easing{-webkit-transition:all 1000ms cubic-bezier(.55,.085,0,.99);transition:all 1000ms cubic-bezier(.55,.085,0,.99);-webkit-transition-timing-function:cubic-bezier(.55,.085,0,.99);transition-timing-function:cubic-bezier(.55,.085,0,.99)}#pp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;display:none!important}#pp-nav.right{right:17px}#pp-nav.left{left:17px}.pp-section.pp-table{display:table}.pp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.pp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}.pp-slidesNav.bottom{bottom:17px}.pp-slidesNav.top{top:17px}#pp-nav ul,.pp-slidesNav ul{margin:0;padding:0}#pp-nav li,.pp-slidesNav li{width:14px;height:13px;margin:7px;position:relative}.pp-slidesNav li{display:inline-block}#pp-nav li a,.pp-slidesNav li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#pp-nav li .active span,.pp-slidesNav .active span{background:#333}#pp-nav span,.pp-slidesNav span{top:2px;left:2px;width:8px;height:8px;border:1px solid #000;background:0 0;border-radius:50%;position:absolute;z-index:1}.pp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px}.pp-tooltip.right{right:20px}.pp-tooltip.left{left:20px}.pp-scrollable{overflow-y:scroll;height:100%}.has-animation.zoomIn{-webkit-transition:-webkit-transform .7s linear;transition:transform .7s linear;transition:transform .7s linear,-webkit-transform .7s linear}.has-animation.zoomIn.animate{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}.parallax-zoom .photo{-webkit-transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.header{position:fixed;left:0;top:0;width:100%;z-index:700;padding:8px;-webkit-transition:padding-top .5s linear;transition:padding-top .5s linear}.header.has-animation{padding-top:0;-webkit-transition-delay:.2s;transition-delay:.2s}.header.has-animation.animate{padding-top:8px}.header .header-holder,.header .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .header-holder{width:100%;background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);min-height:56px;padding:4px 15px;position:relative;z-index:20;-webkit-transition:background .5s linear,-webkit-backdrop-filter .5s linear;transition:background .5s linear,backdrop-filter .5s linear;transition:background .5s linear,backdrop-filter .5s linear,-webkit-backdrop-filter .5s linear}.header .wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-main-logo,.header-main-logo img{-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.header-main-logo{-ms-flex-negative:0;flex-shrink:0;position:relative;width:115px}#pp-nav li,.header-main-logo a{display:block}.header-main-logo img{vertical-align:top;width:100%;height:auto}.header-main-nav{position:fixed;left:-8px;right:-8px;top:-8px;z-index:100;visibility:hidden;height:0;overflow:hidden;-webkit-transition:visibility 1s,height 1s cubic-bezier(.155,.84,.44,.94);transition:visibility 1s,height 1s cubic-bezier(.155,.84,.44,.94)}.main-menu-opened .header-main-nav{height:100vh;height:calc(var(--vh, 1vh)*100);visibility:visible}.header-main-nav-holder{width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);max-height:100vh;max-height:calc(var(--vh, 1vh)*100);overflow:auto;background-color:#1a1919}.header-main-nav-holder .main-nav-holder,.header-main-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-main-nav-holder .main-nav-holder{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}.header-main-nav-list{padding:70px 40px 25px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-main-nav-list li{font-family:"Grotesk",sans-serif;font-weight:600;color:rgba(255,255,255,.5);font-size:26px;line-height:90%;text-align:center;-webkit-transition:color .5s linear;transition:color .5s linear}.header-main-nav-list li+li{margin-top:23px}.header-main-nav-list li ul{display:none;padding-top:38px}.header-main-nav-list li li{font-weight:500;font-size:14px;line-height:135%}.header-main-nav-list li li+li{margin-top:16px}.header-main-nav-list li li a{opacity:.6}.global-counter-slider-next svg circle,.global-counter-slider-prev svg circle,.no-touch .header-main-nav-list li li a{-webkit-transition:opacity .5s;transition:opacity .5s}#pp-nav,.no-touch .header-main-nav-list li li a:hover{opacity:1}.header-main-nav-featured a,.header-main-nav-list a{position:relative}.header-main-nav-featured .menu-item-has-children.active>a:after,.header-main-nav-list .menu-item-has-children.active>a:after,.no-touch .header-main-nav-featured a:hover:after,.no-touch .header-main-nav-list a:hover:after{width:100%}.header-main-nav-list a:after{content:"";position:absolute;left:0;top:100%;margin-top:3px;height:1px;width:0;background-color:#fff;-webkit-transition:width .5s linear;transition:width .5s linear;pointer-events:none}.header-main-nav-featured .menu-item-has-children.active .header-mobile-menu-opener:after,.header-main-nav-list .menu-item-has-children.active .header-mobile-menu-opener:after{height:0}.header-main-nav-list .menu-item-has-children>a{padding-right:17px}.header-mobile-menu-opener{display:inline-block;vertical-align:top;width:17px;margin-left:-17px;height:30px;position:relative;z-index:20}.no-touch .header-mobile-menu-opener{display:none}.header-mobile-menu-opener:after,.header-mobile-menu-opener:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff}.header-mobile-menu-opener:before{right:0;width:7px;height:1px}.header-mobile-menu-opener:after{right:3px;width:1px;height:7px;-webkit-transition:height .5s linear;transition:height .5s linear}.header-add-holder .social{padding:40px;background-color:#000}.header-add-holder .social .social-item:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIzOSIgaGVpZ2h0PSIzOSIgcng9IjE5LjUiIHN0cm9rZT0idXJsKCNwYWludDBfcmFkaWFsXzJfMjE2KSIgc3Ryb2tlLW9wYWNpdHk9IjAuNSIvPgo8ZGVmcz4KPHJhZGlhbEdyYWRpZW50IGlkPSJwYWludDBfcmFkaWFsXzJfMjE2IiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjQxMDMgNTMuODQ2Mikgcm90YXRlKC0xNTIuNzIzKSBzY2FsZSg3My44NTMzIDY5LjA4NDEpIj4KPHN0b3Agc3RvcC1jb2xvcj0id2hpdGUiLz4KPHN0b3Agb2Zmc2V0PSIwLjc1NTEwOCIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjAuNzU1MjA4IiBzdG9wLWNvbG9yPSJ3aGl0ZSIvPgo8L3JhZGlhbEdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=);background-position:50% 50%;background-size:100% 100%}.header-add-holder .social svg,.page-header.white .back-link-holder .link svg{fill:#fff}.header-add-search{padding:0 40px 40px}.header-add-search .search-field{max-width:100%;border-color:#fff}.header-add-search button[type=submit]{padding:12px 5px 0 0}.header-add-search button[type=submit] svg{fill:#fff;width:22px}.header-add-search input[type=text]{text-transform:inherit;background-color:transparent;color:#fff;font-size:14px;line-height:135%;letter-spacing:-.02em}.header-add-search input[type=text]::-webkit-input-placeholder{color:#fff}.header-add-search input[type=text]:-moz-placeholder,.header-add-search input[type=text]::-moz-placeholder{opacity:1;color:#fff}.header-add-search input[type=text]:-ms-input-placeholder{color:#fff}.header-main-search:after{content:"";display:block;width:1px;height:30px;background-color:rgba(0,0,0,.1);margin:0 20px;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.header-main-search,.header-main-search .search-form-holder,.header-main-search form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-main-search .search-form-holder{position:absolute;left:30px;right:61px;top:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:opacity .5s linear,visibility .5s linear;transition:opacity .5s linear,visibility .5s linear}.main-search-opened .header-main-search .search-form-holder{opacity:1;visibility:visible}.header-main-search form{width:100%;padding-right:30px}.header-main-search input[type=text]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:0;padding-right:5px;background-color:transparent;color:#000}.header-main-search input[type=text]::-webkit-input-placeholder,.no-touch .header-main-search input[type=text]:hover::-webkit-input-placeholder{color:rgba(0,0,0,.6)}.header-main-search input[type=text]:-moz-placeholder,.header-main-search input[type=text]::-moz-placeholder,.no-touch .header-main-search input[type=text]:hover:-moz-placeholder,.no-touch .header-main-search input[type=text]:hover::-moz-placeholder{opacity:1;color:rgba(0,0,0,.6)}.header-main-search input[type=text]:-ms-input-placeholder,.no-touch .header-main-search input[type=text]:hover:-ms-input-placeholder{color:rgba(0,0,0,.6)}.no-touch .header-main-search input[type=text]:hover{border-color:rgba(0,0,0,.6)}.header-main-search .ico-search{width:18px;height:auto;-ms-flex-negative:0;flex-shrink:0;opacity:.6}.header-main-search .header-search-opener{width:30px;height:30px;position:relative;-webkit-transition:.5s linear;transition:.5s linear}.header-main-search .header-search-opener:after,.header-main-search .header-search-opener:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:1.2px;background-color:#000;opacity:0;-webkit-transition:.5s linear;transition:.5s linear}.header-main-search .header-search-opener:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.header-main-search .header-search-opener:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.header-main-search .header-search-opener svg{width:18px;height:18px;-webkit-transition:opacity .5s;transition:opacity .5s}.header-menu-opener{width:30px;height:30px;position:relative;z-index:20;-ms-flex-negative:0;flex-shrink:0}.header-menu-opener:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:56px;height:56px;background:#fff;z-index:-1;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.header-menu-opener i:after,.header-menu-opener i:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:27px;height:1.2px;background-color:#000;-webkit-transition:.5s linear;transition:.5s linear}.header-menu-opener i:before{margin-top:-5px}.header-menu-opener i:after{margin-top:5px}.header-main-nav-close{position:absolute;right:8px;top:8px;width:68px;height:68px;z-index:100}.no-touch .header-main-nav-close:hover i{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.header-main-nav-close i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);width:100%;height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjgiIGhlaWdodD0iNjkiIHZpZXdCb3g9IjAgMCA2OCA2OSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMzQiIGN5PSIzNC45MTc1IiByPSIzMy41IiBzdHJva2U9InVybCgjcGFpbnQwX3JhZGlhbF8xMTg5XzE2MTIyKSIvPgo8ZGVmcz4KPHJhZGlhbEdyYWRpZW50IGlkPSJwYWludDBfcmFkaWFsXzExODlfMTYxMjIiIGN4PSIwIiBjeT0iMCIgcj0iMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTUuODk3NCA5Mi40NTU5KSByb3RhdGUoLTE1Mi43MjMpIHNjYWxlKDEyNS41NTEgMTE3LjQ0MykiPgo8c3RvcCBzdG9wLWNvbG9yPSJ3aGl0ZSIvPgo8c3RvcCBvZmZzZXQ9IjAuNzU1MTA4IiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIwIi8+CjxzdG9wIG9mZnNldD0iMC43NTUyMDgiIHN0b3AtY29sb3I9IndoaXRlIi8+CjwvcmFkaWFsR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==);background-position:50% 50%;background-size:100% 100%;z-index:-1;-webkit-transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.header-main-nav-close:after,.header-main-nav-close:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:1.2px;background-color:#fff;-webkit-transition:.5s linear;transition:.5s linear}.header-main-nav-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.header-main-nav-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.header-main-nav-featured,.hero-animation-slider .hero-custom-scroll:after,.page-header .h1 br,.page-header h1 br{display:none}.header-main-nav-featured .menu-item-has-children.active li,.no-touch .portfolio-listing.two-in-line .item:hover a:before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.header-main-nav-featured a:after{content:"";position:absolute;left:0;top:100%;margin-top:3px;height:1px;width:0;background-color:#000;-webkit-transition:width .5s linear;transition:width .5s linear;pointer-events:none}.header-main-nav-featured ul{position:absolute;left:50%;top:100%;-webkit-transform:translateX(calc(-50% - 9px));transform:translateX(calc(-50% - 9px));min-width:240px;opacity:0;visibility:hidden;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;padding:60px 30px 30px}.header-main-nav-featured ul:before{content:"";position:absolute;left:0;right:0;bottom:0;top:34px;background-color:#000}.header-main-nav-featured ul:after{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:28px;width:0;height:0;border-style:solid;border-width:0 5.5px 8px;border-color:transparent transparent #000}.footer,.header-main-nav-featured ul a:after{background-color:#fff}.footer{padding:30px 0 24px;color:#000}.footer .to-top{position:fixed;right:27px;bottom:20px;z-index:400;opacity:0;-webkit-transition:.5s linear;transition:.5s linear;pointer-events:none}.footer .to-top.show{opacity:1;pointer-events:all}.footer-holder .col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 0}.footer-holder .col:last-child{border-top:1px solid rgba(0,0,0,.1)}.footer-logo{height:100%;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;font-size:0;line-height:0}.footer-logo svg{width:100%;max-width:241px;height:auto;fill:#292929}.footer-nav{font-weight:600;font-size:13px;line-height:1;font-family:"Grotesk",sans-serif;letter-spacing:1px;text-transform:uppercase}.footer-nav ul{margin-bottom:-20px;padding:0}.footer-nav li,.signup .h5,.signup h5{margin-bottom:20px}.footer-nav a,.police-nav a{display:block}.copyright a:hover,.footer-nav a:hover,.police-nav a:hover,.small-footer a{text-decoration:underline}.footer-nav,.signup{text-align:center}.signup .button{width:100%}.police-nav{font-family:"Grotesk",sans-serif;font-weight:600;font-size:13px;line-height:1;letter-spacing:1px;text-transform:uppercase}.footer-cta,.police-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.police-nav ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.police-nav li{margin-left:10px;margin-top:4px}.copyright{margin-top:16px;font-size:14px;line-height:134%;text-align:center;color:rgba(0,0,0,.6)}.footer-cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px;padding-top:24px;border-top:1px solid rgba(0,0,0,.1)}.small-footer{padding:60px 0;text-align:center;font-size:14px;line-height:134%}.no-touch .small-footer a:hover{text-decoration:none}.hero-animation-item,.hero-animation-slider{left:0;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);width:100%}.hero-animation-slider{background-color:#000;position:fixed;top:0;z-index:100;-webkit-transition:padding-top .5s linear;transition:padding-top .5s linear}.hero-animation-slider.has-animation.animate .hero-animation-item.active .photo{-webkit-transform:scale(1.1);transform:scale(1.1)}.hero-animation-slider.hide{pointer-events:none!important;z-index:-2}.hero-animation-slider .hero-custom-scroll{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:32px;z-index:200}.hero-animation-slider .hero-custom-scroll .circle{position:absolute;top:0;left:0;width:100%;height:100%;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTgiIGhlaWdodD0iOTgiIHZpZXdCb3g9IjAgMCA5OCA5OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iNDkiIGN5PSI0OSIgcj0iNDguNSIgc3Ryb2tlPSJ1cmwoI3BhaW50MF9yYWRpYWxfMTA3MF8yMjc3MSkiLz4KPGRlZnM+CjxyYWRpYWxHcmFkaWVudCBpZD0icGFpbnQwX3JhZGlhbF8xMDcwXzIyNzcxIiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDEzOC4yMDUgMTMxLjkyMykgcm90YXRlKC0xNTIuNzIzKSBzY2FsZSgxODAuOTQxIDE2OS4yNTYpIj4KPHN0b3Agc3RvcC1jb2xvcj0id2hpdGUiLz4KPHN0b3Agb2Zmc2V0PSIwLjc1NTEwOCIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjAuNzU1MjA4IiBzdG9wLWNvbG9yPSJ3aGl0ZSIvPgo8L3JhZGlhbEdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=) 50% 50% no-repeat;background-size:100% 100%;z-index:-1;-webkit-transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.hero-animation-item{position:absolute;top:100%;z-index:30;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;-webkit-transition:top 1s linear;transition:top 1s linear;pointer-events:none}.hero-animation-item.active{top:0}.hero-animation-item.active.hide .photo{-webkit-transform:scale(1);transform:scale(1)}.hero-animation-item .photo-holder{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.hero-animation-item .photo{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 1s linear;transition:transform 1s linear;transition:transform 1s linear,-webkit-transform 1s linear;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.hero-animation-item .photo:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.hero-animation-item .video-autoplay:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3)));background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3))}.hero-animation-item iframe,.hero-animation-item img,.hero-animation-item video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-animation-item .video-on-popup{position:absolute;right:20px;bottom:20px;pointer-events:all}.hero-animation-item .video-on-popup button{width:40px;height:40px;border-radius:50%;background-color:#fff;position:relative;z-index:100}.no-touch .hero-animation-item .video-on-popup button,.no-touch .hero-video-box .video-on-popup button{-webkit-transition:background-color .5s linear;transition:background-color .5s linear}.no-touch .hero-animation-item .video-on-popup button:hover,.no-touch .hero-video-box .video-on-popup button:hover{background-color:#000}.no-touch .hero-animation-item .video-on-popup button:hover:after,.no-touch .hero-video-box .video-on-popup button:hover:after{border-color:transparent transparent transparent #fff}.hero-animation-item .video-on-popup button:after,.hero-video-box .video-on-popup button:after,.quotes-with-video button:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-40%,-50%);transform:translate(-40%,-50%);width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #000;-webkit-transition:border-color .5s linear;transition:border-color .5s linear}.hero-animation-info{max-width:944px;width:100%;padding:0 20px;text-align:center;color:#fff;position:relative;z-index:1;font-size:18px;line-height:134%}.hero-animation-info .h1,.hero-animation-info h1{color:#fff}.hero-animation-info p{max-width:690px;width:100%;margin:24px auto 0}.hero-animation-slider-nav{position:absolute;left:0;top:0;width:100%;height:100%}.repeat-section{position:relative}.repeat-row .repeat-col:nth-child(2n+1) .repeat-picture{padding-top:147%}.repeat-row.reverse .repeat-col:nth-child(2n+1) .repeat-picture{padding-top:100%}.repeat-row .button{margin-top:30px}.repeat-col{display:-webkit-box;display:-ms-flexbox;display:flex}.repeat-col .text{-ms-flex-item-align:center;align-self:center;padding:20px 0}.repeat-col .text>:last-child{margin-bottom:0}.repeat-col p{margin:0 0 7px}.repeat-col .h2,.repeat-col h2{margin:0 0 20px}.repeat-col .black-box{padding:20px;color:rgba(255,255,255,.6);background-color:#1a1919;line-height:1.44}.repeat-col .black-box .h2,.repeat-col .black-box h2{color:#fff}.repeat-picture{width:100%;overflow:hidden;position:relative;padding-top:100%}.repeat-picture .photo,.repeat-picture img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.repeat-picture img{-o-object-fit:cover;object-fit:cover;vertical-align:top}.social,.social-item{display:-webkit-box;display:-ms-flexbox;display:flex}.social{font-size:0;line-height:0;color:#000}.social-item{position:relative;width:40px;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.social-item:not(:last-child){margin-right:16px}.social-item::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background-repeat:no-repeat;background-position:0 0;background-size:40px 40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='none'%3E%3Crect x='.5' y='.5' width='39' height='39' rx='19.5' stroke='url(%23a)' stroke-opacity='.5'/%3E%3Cdefs%3E%3CradialGradient id='a' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='rotate(-152.723 34.738 20.08) scale(73.8533 69.0841)'%3E%3Cstop/%3E%3Cstop offset='.755' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='.755'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E");-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.social-item svg,.to-top svg{width:20px;height:20px;fill:currentColor}.social-item:hover::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.block-404,.block-404 .container,.to-top{display:-webkit-box;display:-ms-flexbox;display:flex}.to-top{width:40px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:100px;padding:0;color:#fff;font-size:0;cursor:pointer;line-height:0;border:0;border-radius:50%;background:#000;-webkit-transition:background .3s;transition:background .3s}.to-top:hover{background:rgba(0,0,0,.2)}.to-top svg{width:10px;height:auto}.block-404,.block-404 .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-404{min-height:100vh;min-height:calc(var(--vh, 1vh)*100);padding:80px 0 24px;text-align:center}.block-404 .container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:24px;padding-right:24px}.block-404 .h2{max-width:950px;width:100%;margin:0 auto}.block-404 .h2 small{display:block;margin-bottom:20px;color:rgba(0,0,0,.4)}.block-404 .search-field input[type=text]{text-transform:initial;color:#000}.block-404 .search-field input[type=text]::-webkit-input-placeholder{text-transform:initial}.block-404 .search-field input[type=text]:-moz-placeholder,.block-404 .search-field input[type=text]::-moz-placeholder{opacity:1;text-transform:initial}.block-404 .search-field input[type=text]:-ms-input-placeholder{text-transform:initial}.no-touch .block-404 .search-field input[type=text]:hover::-webkit-input-placeholder,.no-touch .get-in-touch-form input[type=email]:hover::-webkit-input-placeholder,.no-touch .get-in-touch-form input[type=number]:hover::-webkit-input-placeholder,.no-touch .get-in-touch-form input[type=password]:hover::-webkit-input-placeholder,.no-touch .get-in-touch-form input[type=tel]:hover::-webkit-input-placeholder,.no-touch .get-in-touch-form input[type=text]:hover::-webkit-input-placeholder,.no-touch .get-in-touch-form textarea:hover::-webkit-input-placeholder,.search-field input::-webkit-input-placeholder{color:#000}.no-touch .block-404 .search-field input[type=text]:hover:-moz-placeholder,.no-touch .block-404 .search-field input[type=text]:hover::-moz-placeholder{opacity:1;color:#000}.no-touch .block-404 .search-field input[type=text]:hover:-ms-input-placeholder{color:#000}.block-404-subtitle{margin-top:30px;font-family:"Grotesk",sans-serif;font-weight:600;font-size:13px;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#000}.block-404-back{margin-top:auto;padding-top:40px}.block-404-back b,.block-404-back strong,.search-field input{display:block;font-family:"Grotesk",sans-serif;font-weight:600}.block-404-back b,.block-404-back strong{margin-bottom:20px;line-height:1;text-transform:uppercase;color:#000;font-size:13px;letter-spacing:1px}.search-field{position:relative;max-width:555px;width:100%;margin:auto;border-bottom:2px solid #000}.search-field input{width:100%;height:56px;padding:0 34px 0 0;font-size:19px;letter-spacing:-.02em;background:0 0;border:0}.search-field input::-moz-placeholder{color:#000}.search-field input::-ms-input-placeholder{color:#000}.search-field input::placeholder{color:#000}.search-field button{position:absolute;top:0;right:0;bottom:0;height:auto;padding:0 0 0 10px;background:0 0}.search-field button svg{width:24px;margin:0;fill:#000}.search-field button:hover{background:0 0}.text-template{padding-top:100px;padding-bottom:100px}.text-template-holder{max-width:850px;width:100%;margin:auto}.page-header{padding-top:140px;color:#000;text-align:center}.page-header.left{text-align:left}.page-header.left .page-header-box,.page-header.left .page-header-description{max-width:100%}.page-header.left .link{right:auto}.page-header.white,.page-header.white .back-link-holder .link{color:#fff}.page-header .h1,.page-header h1,.result-filter-item.active span{color:inherit}.page-header .back-link-holder,.page-header .h1 small,.page-header h1 small{position:absolute;left:0;right:0;top:-25px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.page-header .h1 small,.page-header h1 small{display:block;font-weight:600;font-size:13px;line-height:1;letter-spacing:1px;text-transform:uppercase;opacity:.6}.page-header .back-link-holder{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:inherit}.page-header-box,.page-header-description{position:relative;width:100%;max-width:950px;margin:auto}.page-header-description{max-width:690px;margin:24px auto auto;line-height:1.34;opacity:.6}.page-header-date{margin-top:30px;font-family:"Grotesk",sans-serif;font-weight:600;font-size:13px;line-height:1;letter-spacing:1px;text-transform:uppercase;opacity:.6}.job-details-info{width:100%;padding-top:15px;background:#fff}.job-details-info-item{padding-left:15px;padding-right:15px}.job-details-info-item:not(:first-child){margin-top:20px}.job-details-info-label{margin-bottom:5px;font-family:"Grotesk",sans-serif;font-weight:600;font-size:13px;line-height:1;letter-spacing:1px;text-transform:uppercase;color:rgba(0,0,0,.6)}.job-details-info-action{margin-top:30px}.job-details-info-action .button{width:100%}.search-result-header{padding-top:90px}.no-touch .portfolio-listing.two-in-line .item:hover a,.results-list-item a:hover,.search-result-header .h1,.search-result-header h1{text-decoration:underline}.search-result-header-count{margin-bottom:15px;font-family:"Grotesk",sans-serif;font-weight:600;font-size:24px;line-height:.98;letter-spacing:-.02em;color:rgba(0,0,0,.4)}.search-result-header-count b,.search-result-header-count strong{margin-right:4px;color:#000}.result-recommendation-title{margin-bottom:20px}.results-list-item{padding:20px 0;border-top:1px solid rgba(0,0,0,.2);border-left:0;border-right:0}.results-list-item:last-child{border-bottom:1px solid rgba(0,0,0,.2)}.results-list-item.reverse .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.results-list-item .h3 mark,.results-list-item h3 mark{background:0 0;text-decoration:underline}.results-list-item .category{margin-bottom:10px;font-family:"Grotesk",sans-serif;font-weight:600;font-size:13px;line-height:1;letter-spacing:1px;text-transform:uppercase;color:#000}.results-list-item-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.results-list-item-media{position:relative;width:100%;max-width:255px;margin-bottom:20px;z-index:10;overflow:hidden}.results-list-item-media::before{content:'';display:block;padding-top:105.1%}.results-list-item-media iframe,.results-list-item-media img,.results-list-item-media picture,.results-list-item-media video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.no-touch .results-list-item-media iframe,.no-touch .results-list-item-media img,.no-touch .results-list-item-media picture,.no-touch .results-list-item-media video{-webkit-transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear;-webkit-transform-origin:center center;transform-origin:center center}.no-touch .results-list-item-media iframe:hover,.no-touch .results-list-item-media img:hover,.no-touch .results-list-item-media picture:hover,.no-touch .results-list-item-media video:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.results-list-item-description{margin-top:10px;font-weight:400;font-size:18px;line-height:1.34;color:rgba(0,0,0,.6)}.results-list-item-description mark{color:inherit;font-weight:700;background:0 0}.result-filter{padding:30px;background:#fff}.result-filter-label{margin-bottom:20px;font-family:"Grotesk",sans-serif;font-weight:600;font-size:13px;line-height:1;letter-spacing:1px;text-transform:uppercase;color:rgba(0,0,0,.6)}.result-filter-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:rgba(0,0,0,.6)}.result-filter-item:not(:first-child){margin-top:10px}.no-touch .result-filter-item .h5:hover,.no-touch .result-filter-item .h5:hover+span,.no-touch .result-filter-item h5:hover,.no-touch .result-filter-item h5:hover+span,.result-filter-item.active{color:#000}.result-filter-item .h5,.result-filter-item h5{color:inherit}.result-filter-item .h5 a,.result-filter-item h5 a{color:inherit;-webkit-transition:color .5s linear;transition:color .5s linear}.result-filter-item span{margin-left:auto;padding-left:10px;font-family:"Grotesk",sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:rgba(0,0,0,.4);-webkit-transition:color .5s linear;transition:color .5s linear}.pagination{margin-top:31px}.pagination.center .wp-pagenavi{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination.white .nextpostslink,.pagination.white .previouspostslink{background-color:#fff}.featured-projects-big-slider.full-height-slide+.global-counter-slider-wrap .global-counter-slider-next-big svg path,.no-touch .portfolio-grid-view button:hover svg,.pagination.white .nextpostslink svg,.pagination.white .previouspostslink svg,.portfolio-grid-view button.active svg{fill:#000}.pagination.white .nextpostslink.disabled,.pagination.white .previouspostslink.disabled{background-color:rgba(255,255,255,.2)}.pagination.white a,.pagination.white span{color:rgba(255,255,255,.4)}.pagination.white a:not(.current):hover,.pagination.white span:not(.current):hover{color:#fff}.pagination.white .current{color:#fff}.pagination.white .current:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIzOSIgaGVpZ2h0PSIzOSIgcng9IjE5LjUiIHN0cm9rZT0idXJsKCNwYWludDBfcmFkaWFsXzJfMjE2KSIgc3Ryb2tlLW9wYWNpdHk9IjAuNSIvPgo8ZGVmcz4KPHJhZGlhbEdyYWRpZW50IGlkPSJwYWludDBfcmFkaWFsXzJfMjE2IiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjQxMDMgNTMuODQ2Mikgcm90YXRlKC0xNTIuNzIzKSBzY2FsZSg3My44NTMzIDY5LjA4NDEpIj4KPHN0b3Agc3RvcC1jb2xvcj0id2hpdGUiLz4KPHN0b3Agb2Zmc2V0PSIwLjc1NTEwOCIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjAuNzU1MjA4IiBzdG9wLWNvbG9yPSJ3aGl0ZSIvPgo8L3JhZGlhbEdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=)}.wp-pagenavi,.wp-pagenavi a,.wp-pagenavi span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{background:#000}.wp-pagenavi .nextpostslink.disabled,.wp-pagenavi .previouspostslink.disabled{pointer-events:none;background:rgba(0,0,0,.2)}.wp-pagenavi .nextpostslink svg,.wp-pagenavi .previouspostslink svg{width:7px;height:auto;fill:#fff}.wp-pagenavi a,.wp-pagenavi span{position:relative;width:26px;height:26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;line-height:1;color:rgba(0,0,0,.4);border-radius:50%;-webkit-transition:color .3s;transition:color .3s}.wp-pagenavi a:not(.current):hover,.wp-pagenavi span:not(.current):hover{color:#000}.wp-pagenavi .current,.wp-pagenavi .page{margin:5px}.wp-pagenavi .current{color:#000}.wp-pagenavi .current::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background-repeat:no-repeat;background-position:0 0;background-size:26px 26px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' fill='none'%3E%3Crect x='.5' y='.5' width='39' height='39' rx='19.5' stroke='url(%23a)' stroke-opacity='.5'/%3E%3Cdefs%3E%3CradialGradient id='a' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='rotate(-152.723 34.738 20.08) scale(73.8533 69.0841)'%3E%3Cstop/%3E%3Cstop offset='.755' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='.755'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E")}.hero-video-animation{position:relative;z-index:20;overflow:hidden}.hero-video-animation-holder{position:relative;left:0;top:0;z-index:20;width:100%}.featured-projects-big-slider.full-height-slide .slick-slide.slick-current:after,.hero-video-animation-holder.hide-button .scroll-bottom-button{opacity:0}.hero-video-animation-holder.hide-button .hero-video-title{pointer-events:auto}.hero-video-title{position:relative;text-align:center;padding:120px 20px 70px;pointer-events:none}.hero-video-title .wrap{pointer-events:all}.hero-video-title .h1,.hero-video-title .h2,.hero-video-title h1,.hero-video-title h2{pointer-events:all;-webkit-transition:color 1s linear,-webkit-transform 1s;transition:transform 1s,color 1s linear;transition:transform 1s,color 1s linear,-webkit-transform 1s}.hero-video-title p{margin-top:20px;display:block;pointer-events:all}.hero-video-title .link{position:relative;z-index:20;-webkit-transition:color .5s linear;transition:color .5s linear;pointer-events:all}.hero-video-title .link svg,.portfolio-grid-view button svg{-webkit-transition:fill .5s linear;transition:fill .5s linear}.hero-video-title .back-link-holder{-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.hero-video-holder{position:relative;z-index:10}.hero-video-holder .scroll-bottom-button{position:absolute;left:50%;top:0;margin:-39px 0 0 -39px;-webkit-transition:opacity .7s linear;transition:opacity .7s linear}.hero-video-box{position:relative;left:50%;padding-top:56.2%;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden}.hero-video-box iframe,.hero-video-box img,.hero-video-box video,.pma-edge-item-photo .photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.hero-video-box iframe,.hero-video-box img,.hero-video-box video{-o-object-fit:cover;object-fit:cover}.hero-video-box .video-on-popup{position:absolute;right:20px;bottom:20px}.hero-video-box .video-on-popup button{width:40px;height:40px;border-radius:50%;background-color:#fff;position:relative;z-index:100}.pma-edge-list{margin-bottom:-40px}.pma-edge-item{margin-bottom:40px}.pma-edge-item-photo{padding-top:70%;position:relative;z-index:20;overflow:hidden}.pma-edge-item-photo .photo{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.pma-edge-item-text{background-color:#1a1919;padding:30px 20px;text-align:center}.pma-edge-item-text .h5,.pma-edge-item-text h5{color:#fff}.shared-values{position:relative;z-index:20;overflow:hidden}.shared-values-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shared-values-item-photo{position:relative;z-index:20;height:256px}.shared-values-item-photo .photo{position:absolute;left:50%;top:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.shared-values-item-text{background-color:#1a1919;padding:20px;color:#fff;font-family:"Grotesk",sans-serif;font-weight:500}.shared-values-item-text .h4,.shared-values-item-text h4,.single-photos-section .info-box .h2,.single-photos-section .info-box h2{color:#fff}.shared-values-item-text p{margin-top:10px}.single-photos-section{position:relative;z-index:50}.single-photos-section .single-photos-section-row.with-button .button{width:100%}.single-photos-section .photo-holder{position:relative;z-index:20;overflow:hidden;height:320px}.single-photos-section .photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.single-photos-section .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-photos-section .info-box{background-color:#1a1919;color:rgba(255,255,255,.6);padding:25px}.single-photos-section .info-box .h2+p,.single-photos-section .info-box h2+p{margin-top:20px}.single-photos-section .info-box p{margin-top:9px}.trusted-by-companies{overflow:hidden}.trusted-by-companies.colored-section .custom-title{position:relative;margin-top:-70px}.trusted-by-companies .decor{position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1;background-size:auto 100%;background-position:-18% 0;background-repeat:no-repeat}.trusted-by-companies .custom-title{background-color:#1a1919;padding:20px;margin-bottom:40px}.trusted-by-companies .custom-title .h2,.trusted-by-companies .custom-title h2{color:#fff}.trusted-by-companies-slider .slick-list{overflow:visible!important}.testimonial-scroll-images .slick-slide>div,.trusted-by-companies-slider .item{padding-right:10px}.trusted-by-companies-slider .logo-holder{width:201px;height:76px;padding:15px 20px;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}.trusted-by-companies-slider img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;opacity:.5}.full-visual-section,.trusted-by-companies{position:relative;z-index:20}.full-visual-section-bg{position:absolute;left:0;right:0;top:223px;bottom:60px;z-index:-1;overflow:hidden}.full-visual-section-bg .photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.full-visual-section-bg .photo:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.full-visual-section-row .photo-holder{position:relative;z-index:20;overflow:hidden;padding-top:100%}.full-visual-section-row .photo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.full-visual-section-row img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.full-visual-section-row .box{background-color:#1a1919;padding:24px 20px;position:relative}.full-visual-section-row .h2,.full-visual-section-row h2{color:#fff}.full-visual-section-row .forminator-label{color:#fff;font:600 32px/90% "Grotesk",sans-serif;letter-spacing:-.02em}.full-visual-section-row .forminator-label .forminator-required{display:none}.full-visual-section-row label{margin-bottom:24px}.full-visual-section-row input::-webkit-input-placeholder{color:#fff;text-transform:uppercase;-webkit-transition:color .5s linear;transition:color .5s linear}.full-visual-section-row input:-moz-placeholder,.full-visual-section-row input::-moz-placeholder{opacity:1;color:#fff;text-transform:uppercase;-webkit-transition:color .5s linear;transition:color .5s linear}.full-visual-section-row input:-ms-input-placeholder{color:#fff;text-transform:uppercase;-webkit-transition:color .5s linear;transition:color .5s linear}.full-visual-section-row .forminator-row-last .forminator-field{position:static}.full-visual-section-row .forminator-button-submit{margin:24px -20px -24px;display:block;width:calc(100% + 40px)}.full-visual-section-row .forminator-success,.full-visual-section-row .small-subtitle{color:#fff}.full-visual-section-row p{margin:24px 0;color:rgba(255,255,255,.6)}.full-visual-section-row p strong{font-weight:700}.full-visual-section-row .button{width:100%}.recognition-section-slider{margin:0 -20px}.recognition-section-slider .slick-slide{padding:0 20px}.recognition-section-slider .item{border:1px solid #d7d7d7;text-align:center;padding:30px 20px}.recognition-section-slider .ico-holder{display:-webkit-box;display:-ms-flexbox;display:flex;height:134px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:23px}.recognition-section-slider img{display:inline-block;max-width:100%;max-height:100%}.recognition-section-slider p{margin-top:10px}.custom-photos-gallery{width:100%;position:relative;z-index:20;overflow:hidden}.custom-photos-gallery .item{padding:0 10px}.custom-photos-gallery .wrap-1{padding-top:60px}.custom-photos-gallery .wrap-2,.team-list{padding-top:40px}.custom-photos-gallery .wrap-4{padding-top:50px}.custom-photos-gallery .wrap-5{padding-top:10px}.custom-photos-gallery .wrap-6{padding-top:70px}.custom-photos-gallery .photo-holder+.photo-holder{padding-top:20px}.custom-photos-gallery img{max-height:45vw}.team-list{margin-bottom:-45px}.team-list-item{color:rgba(0,0,0,.87);margin-bottom:45px}.team-list-item .h5,.team-list-item h5{font-weight:500;font-family:"Grotesk",sans-serif;text-align:left}.no-touch .team-list-item .h5.popup-opener,.no-touch .team-list-item h5.popup-opener{-webkit-transition:color .5s;transition:color .5s}.no-touch .team-list-item .h5.popup-opener:hover,.no-touch .team-list-item h5.popup-opener:hover{color:rgba(0,0,0,.6)}.team-list-item .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:25px}.team-list-item .location{font:500 13px/100% "Grotesk",sans-serif;letter-spacing:1px;text-transform:uppercase;-ms-flex-negative:0;flex-shrink:0;padding-top:10px;margin-left:10px;color:rgba(0,0,0,.6)}.team-list-photo-holder{height:300px;position:relative;z-index:20;overflow:hidden}.team-list-photo-holder .team-list-photo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.no-touch .team-list-photo-holder .team-list-photo{-webkit-transition:-webkit-transform .7s linear;transition:transform .7s linear;transition:transform .7s linear,-webkit-transform .7s linear}.no-touch .team-list-photo-holder .team-list-photo:hover{-webkit-transform:translate(-50%,-50%) scale(1.04);transform:translate(-50%,-50%) scale(1.04)}.team-list-photo-holder .popup-opener{position:absolute;left:0;top:0;right:0;bottom:0}.popup{position:fixed;left:0;top:0;width:100%;z-index:900;opacity:0;visibility:hidden;-webkit-transition:opacity .5s linear,visibility .5s linear;transition:opacity .5s linear,visibility .5s linear}.popup-opened .popup{opacity:1;visibility:visible}.popup-holder,.popup-holder .popup-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-holder{height:100vh;height:calc(var(--vh, 1vh)*100);background-color:rgba(0,0,0,.5);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.popup-holder .popup-info{position:relative;z-index:20;max-height:100vh;max-height:calc(var(--vh, 1vh)*100);overflow:auto;width:100%}.popup-holder .popup-close{position:absolute;top:0;right:0;z-index:100;height:40px;width:40px;background-color:#000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bio-popup{display:none;max-width:1237px;background-color:#000;color:rgba(255,255,255,.6)}.bio-popup .photo-holder{text-align:center}.bio-popup .social{padding:25px 25px 20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bio-popup .social .social-item:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSIzOSIgaGVpZ2h0PSIzOSIgcng9IjE5LjUiIHN0cm9rZT0idXJsKCNwYWludDBfcmFkaWFsXzJfMjE2KSIgc3Ryb2tlLW9wYWNpdHk9IjAuNSIvPgo8ZGVmcz4KPHJhZGlhbEdyYWRpZW50IGlkPSJwYWludDBfcmFkaWFsXzJfMjE2IiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjQxMDMgNTMuODQ2Mikgcm90YXRlKC0xNTIuNzIzKSBzY2FsZSg3My44NTMzIDY5LjA4NDEpIj4KPHN0b3Agc3RvcC1jb2xvcj0id2hpdGUiLz4KPHN0b3Agb2Zmc2V0PSIwLjc1NTEwOCIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjAuNzU1MjA4IiBzdG9wLWNvbG9yPSJ3aGl0ZSIvPgo8L3JhZGlhbEdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=);background-position:50% 50%;background-size:100% 100%}.bio-popup .social svg,.no-touch .applied-filters-list .remove-filter:hover svg,.no-touch .portfolio-filters-popup-form .search-button:hover svg,.related-projects-slider.black-arrows .slick-arrow svg{fill:#fff}.bio-popup .info-holder{padding:0 20px 40px;width:100%}.bio-popup .h3,.bio-popup h3{color:#fff}.bio-popup .location{color:rgba(255,255,255,.87);margin:20px 0 35px}.bio-popup .content-holder{position:relative;z-index:20}.bio-popup .content{max-width:100%}.bio-popup .content p:first-child{margin-top:0}.bio-popup .jcf-scrollbar-vertical{right:-10px;margin-right:-10px;background-color:rgba(255,255,255,.1)}.bio-popup .jcf-scrollbar-horizontal{display:none!important}.portfolio-filters-popup,.project-popup{display:none;background-color:#000;color:rgba(255,255,255,.6);padding:40px 20px}.project-popup .h1,.project-popup .h2,.project-popup .h3,.project-popup .h4,.project-popup .h5,.project-popup .h6,.project-popup h1,.project-popup h2,.project-popup h3,.project-popup h4,.project-popup h5,.project-popup h6{color:#fff}.project-popup-slider .item{vertical-align:top}.project-popup-slider .project-popup-photo,.project-popup-slider .slick-dots button{height:300px;position:relative;z-index:20;overflow:hidden}.project-popup-slider img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-popup-slider .slick-dots{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:25px 0}.project-popup-slider .slick-dots li{margin:0 10px;line-height:8px;font-size:8px}.project-popup-slider .slick-dots li.slick-active button{background-color:#fff;-webkit-box-shadow:0 0 0 7px #fff;box-shadow:0 0 0 7px #fff}.project-popup-slider .slick-dots button{font-size:0;text-indent:-9999px;line-height:8;width:8px;height:8px;background-color:rgba(255,255,255,.5);border-radius:50%;-webkit-transition:background-color .5s linear,-webkit-box-shadow .5s linear;transition:background-color .5s linear,box-shadow .5s linear;transition:background-color .5s linear,box-shadow .5s linear,-webkit-box-shadow .5s linear}.project-popup-slider .slick-arrow{position:absolute;top:0;bottom:0;width:45%;opacity:0;z-index:20;cursor:pointer}.project-popup-slider .slick-arrow.slick-prev{left:0}.project-popup-slider .slick-arrow.slick-next{right:0}.project-popup-info .h3,.project-popup-info h3,.project-popup-info p{margin-bottom:20px}.project-popup-info p+p{margin-top:-20px}.project-popup-info .button-holder{padding-top:40px}.project-popup-info .button-holder .button{width:100%}.portfolio-filters-popup{padding:40px 20px 0}.portfolio-filters-popup .h1,.portfolio-filters-popup .h2,.portfolio-filters-popup .h3,.portfolio-filters-popup .h4,.portfolio-filters-popup .h5,.portfolio-filters-popup .h6,.portfolio-filters-popup h1,.portfolio-filters-popup h2,.portfolio-filters-popup h3,.portfolio-filters-popup h4,.portfolio-filters-popup h5,.portfolio-filters-popup h6{color:#fff}.portfolio-filters-popup-form{padding-top:40px}.portfolio-filters-popup-form .row+.row{margin-top:40px}.portfolio-filters-popup-form .row.sort-by-row{margin:0 -20px;background-color:#1a1919}.portfolio-filters-popup-form .row .wrap{position:relative;z-index:20}.portfolio-filters-popup-form .row .wrap.search-wrap input[type=email],.portfolio-filters-popup-form .row .wrap.search-wrap input[type=number],.portfolio-filters-popup-form .row .wrap.search-wrap input[type=password],.portfolio-filters-popup-form .row .wrap.search-wrap input[type=tel],.portfolio-filters-popup-form .row .wrap.search-wrap input[type=text]{padding-right:30px}.portfolio-filters-popup-form .row .wrap.search-wrap input[type=email]::-webkit-input-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=number]::-webkit-input-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=password]::-webkit-input-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=tel]::-webkit-input-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=text]::-webkit-input-placeholder{text-transform:uppercase}.portfolio-filters-popup-form .row .wrap.search-wrap input[type=email]:-moz-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=email]::-moz-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=number]:-moz-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=number]::-moz-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=password]:-moz-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=password]::-moz-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=tel]:-moz-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=tel]::-moz-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=text]:-moz-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=text]::-moz-placeholder{opacity:1;text-transform:uppercase}.portfolio-filters-popup-form .row .wrap.search-wrap input[type=email]:-ms-input-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=number]:-ms-input-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=password]:-ms-input-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=tel]:-ms-input-placeholder,.portfolio-filters-popup-form .row .wrap.search-wrap input[type=text]:-ms-input-placeholder{text-transform:uppercase}.portfolio-filters-popup-form .row .wrap.search-wrap .search-button{position:absolute;z-index:20;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portfolio-filters-popup-form .search-button svg{width:22px;height:22px}.portfolio-filters-popup-form .applied-filters{margin:40px 0}.portfolio-filters-popup-form .applied-filters-title{font:500 16px/135% "Grotesk",sans-serif;color:rgba(255,255,255,.6);margin-bottom:20px}.portfolio-filters-popup-form .clear-holder{padding-top:20px;text-align:center}.portfolio-filters-popup-form .sort-by-wrap{padding:20px 20px 40px}.clients-overview-box cite,.portfolio-filters-popup-form .select-sort{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.portfolio-filters-popup-form .result{font:500 20px/135% "Grotesk",sans-serif;letter-spacing:-.02em;color:#fff;margin-bottom:10px}.portfolio-filters-popup-form .sho-result-button .button{width:100%}.applied-filters-list,.applied-filters-list li{display:-webkit-box;display:-ms-flexbox;display:flex}.applied-filters-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -20px -30px}.applied-filters-list li{margin:0 0 20px 30px;font:500 13px/135% "Mulish",sans-serif;color:rgba(255,255,255,.6);-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:20;padding:6px 26px 6px 10px;background-color:#1a1919;border:1px solid rgba(255,255,255,.1);border-radius:16px}.applied-filters-list .remove-filter{position:absolute;right:7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px}.applied-filters-list .remove-filter svg,.portfolio-filters-popup-form .search-button svg{fill:rgba(255,255,255,.6);-webkit-transition:fill .5s linear;transition:fill .5s linear}.video-popup{display:none;height:100vh;height:calc(var(--vh, 1vh)*100);position:relative;z-index:10}.video-popup iframe{position:absolute;left:0;top:0;z-index:5}.three-images-hero{position:relative;z-index:50;width:100%;padding-top:130px;overflow:hidden}.three-images-hero .scroll-bottom-button{margin:30px auto}.three-images-hero-bg{position:absolute;left:0;top:0;bottom:0;width:100%;z-index:-1;overflow:hidden}.three-images-hero-bg .photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.three-image-hero-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -5px}.global-counter-slider-numbers i,.three-image-hero-holder .three-image-hero{padding:0 5px}.three-images-hero-title{padding-top:50px;max-width:593px;width:100%;color:rgba(255,255,255,.6)}.three-images-hero-title .wrap{padding:38px;background-color:#1a1919}.three-images-hero-title .h1,.three-images-hero-title h1{color:#fff}.featured-projects-big-slider-info p,.three-images-hero-title p{margin-top:20px}.three-images-hero-title .button{width:100%}.featured-projects-big-slider-wrap .slick-arrow.slick-prev{display:none!important}.featured-projects-big-slider.full-height-slide+.global-counter-slider-wrap .global-counter-slider-next-big{width:80px;height:80px}.featured-projects-big-slider.full-height-slide+.global-counter-slider-wrap .global-counter-slider-next-big span,.tags-list a{border-radius:50%;background-color:#fff}.featured-projects-big-slider-photo .photo,.featured-projects-big-slider.full-height-slide+.global-counter-slider-wrap .global-counter-slider-next-big svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.featured-projects-big-slider-holder{width:calc(100vw - 40px)}.featured-projects-big-slider-photo{position:relative;z-index:20;overflow:hidden;height:300px}.featured-projects-big-slider-photo .photo{width:100%;height:100%}.blockquote-images-section-holder img,.featured-news-list-photo-holder img,.featured-projects-big-slider-photo img,.full-height-hero-bg img,.media-section-holder img,.newsroom-list-item img,.office-hero img,.offices-listing-holder .photo img,.our-leadership-item .photo img,.our-processes-media img,.portfolio-listing-photo-holder img,.project-details-hero-slider img,.quotes-with-video img,.related-projects-slider-photo img,.single-video-section img,.testimonial-scroll-images-item img,.three-photos-holder img,.video-popup iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured-projects-big-slider-info{padding:30px 20px;background-color:#1a1919;color:rgba(255,255,255,.6)}.featured-projects-big-slider-info .h3,.featured-projects-big-slider-info h3{color:#fff}.featured-projects-big-slider-info p+p,.project-details-description .project-team li+li,.project-details-info-columns .services-list li+li{margin-top:10px}.featured-projects-big-slider-info .button-holder{padding-top:40px;margin:0 -20px -30px}.color-white .featured-projects-big-slider-info .button-holder{margin:0 -10px -20px}.featured-projects-big-slider-info .button{width:100%}.global-counter-slider-holder .slick-dots{position:absolute;opacity:0;top:50%;left:50%;pointer-events:none}.global-counter-slider-numbers,.global-counter-slider-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-counter-slider-wrap{padding-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.global-counter-slider-numbers{min-width:111px;font:600 26px/105% "Grotesk",sans-serif;letter-spacing:-.02em;color:#000;padding-bottom:8px}.global-counter-slider-numbers.color-white{color:#fff}.global-counter-slider-next.slick-disabled,.global-counter-slider-prev.slick-disabled{pointer-events:none}.global-counter-slider-next.slick-disabled svg circle,.global-counter-slider-prev.slick-disabled svg circle{opacity:.2}.no-touch .global-counter-slider-next:hover svg circle,.no-touch .global-counter-slider-prev:hover svg circle{opacity:.7}.global-counter-slider-next-big,.global-counter-slider-numbers,.portfolio-controls-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.global-counter-slider-next-big{position:relative;height:100px;width:100px;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.no-touch .global-counter-slider-next-big span:after,.no-touch .global-counter-slider-next-big span:before{-webkit-transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.no-touch .global-counter-slider-next-big:hover span:before,.no-touch .project-details-hero-slider .slick-arrow:hover:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.no-touch .global-counter-slider-next-big:hover span:after,.no-touch .project-details-hero-slider .slick-arrow:hover:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.global-counter-slider-next-big span:after,.global-counter-slider-next-big span:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ4IiBoZWlnaHQ9IjE0OCIgdmlld0JveD0iMCAwIDE0OCAxNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxjaXJjbGUgY3g9Ijc0IiBjeT0iNzQiIHI9IjczLjUiIHN0cm9rZT0idXJsKCNwYWludDBfcmFkaWFsXzEyNzBfMTYwNjMpIi8+CjxkZWZzPgo8cmFkaWFsR3JhZGllbnQgaWQ9InBhaW50MF9yYWRpYWxfMTI3MF8xNjA2MyIgY3g9IjAiIGN5PSIwIiByPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgyMDguNzE4IDE5OS4yMzEpIHJvdGF0ZSgtMTUyLjcyMykgc2NhbGUoMjczLjI1NyAyNTUuNjExKSI+CjxzdG9wIHN0b3AtY29sb3I9IndoaXRlIi8+CjxzdG9wIG9mZnNldD0iMC43NTUxMDgiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiLz4KPHN0b3Agb2Zmc2V0PSIwLjc1NTIwOCIgc3RvcC1jb2xvcj0id2hpdGUiLz4KPC9yYWRpYWxHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K);background-size:100% 100%}.global-counter-slider-next-big span:after{left:15px;top:15px;bottom:15px;right:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.portfolio-controls-holder{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.portfolio-controls-holder .applied-filters{width:100%;padding-top:40px}.portfolio-controls-holder .applied-filters-title{color:rgba(0,0,0,.6);margin-bottom:15px}.portfolio-controls-holder .applied-filters-list{margin-bottom:-20px}.no-touch .get-in-touch-form input[type=email]:hover,.no-touch .get-in-touch-form input[type=number]:hover,.no-touch .get-in-touch-form input[type=password]:hover,.no-touch .get-in-touch-form input[type=tel]:hover,.no-touch .get-in-touch-form input[type=text]:hover,.no-touch .get-in-touch-form textarea:hover,.no-touch .portfolio-grid-view button:hover,.portfolio-grid-view button.active{border-color:#000}.portfolio-no-results .search-result-header-count{text-align:center;margin-bottom:50px}.portfolio-no-results .related-projects-slider{padding-bottom:0}.portfolio-listing{-webkit-transition:opacity .45s linear;transition:opacity .45s linear}.portfolio-listing.hide{pointer-events:none;opacity:0}.portfolio-listing.three-in-line{margin-bottom:-40px}.portfolio-listing.three-in-line .item{position:relative;z-index:20;height:300px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:40px}.no-touch .portfolio-listing.chaotically-grid .item:hover .photo,.no-touch .portfolio-listing.three-in-line .item:hover .photo{-webkit-transform:translate(-50%,-50%) scale(1.07);transform:translate(-50%,-50%) scale(1.07)}.portfolio-listing.three-in-line .box{width:100%}.portfolio-listing.three-in-line .h4,.portfolio-listing.three-in-line h4{font-size:24px;line-height:135%;color:#fff;position:relative;z-index:20;padding:20px 40px 40px;width:100%}.portfolio-listing.chaotically-grid .h4:after,.portfolio-listing.chaotically-grid h4:after,.portfolio-listing.three-in-line .h4:after,.portfolio-listing.three-in-line h4:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(180deg,transparent 0%,#000 100%);z-index:-1}.portfolio-listing.three-in-line .h4 a:after,.portfolio-listing.three-in-line h4 a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:300px}.portfolio-listing.three-in-line .portfolio-listing-photo-holder{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.portfolio-listing.two-in-line .item{position:relative;z-index:20;padding:30px 0;border:solid rgba(0,0,0,.12);border-width:1px 0;margin-bottom:-1px}.no-touch .portfolio-listing.two-in-line .item a:before{-webkit-transition:opacity .5s linear,-webkit-transform .5s linear;transition:opacity .5s linear,transform .5s linear;transition:opacity .5s linear,transform .5s linear,-webkit-transform .5s linear}.no-touch .portfolio-listing.two-in-line .item .h4,.no-touch .portfolio-listing.two-in-line .item h4{-webkit-transition:padding-bottom .5s linear;transition:padding-bottom .5s linear}.portfolio-listing.two-in-line .portfolio-listing-photo-holder{height:250px}.portfolio-listing.two-in-line .h4,.portfolio-listing.two-in-line h4{padding-top:20px}.portfolio-listing.two-in-line .h4 a:after,.portfolio-listing.two-in-line h4 a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;z-index:20}.portfolio-listing.chaotically-grid .item{position:relative;z-index:20;height:300px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.portfolio-listing.chaotically-grid .box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.portfolio-listing.chaotically-grid .h4,.portfolio-listing.chaotically-grid h4{font-size:24px;line-height:135%;color:#fff;position:relative;z-index:20;padding:20px 40px 40px;width:100%}.portfolio-listing.chaotically-grid .h4 a:after,.portfolio-listing.chaotically-grid h4 a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:300px}.portfolio-listing.chaotically-grid .portfolio-listing-photo-holder{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.portfolio-listing.slider-on-mobile .slick-list{overflow:visible}.portfolio-listing.slider-on-mobile .slick-slide{padding-left:10px}.portfolio-listing .h4 span,.portfolio-listing h4 span,.related-projects-slider .h5 span,.related-projects-slider h5 span{display:block;padding-top:4px;font-family:"Mulish",sans-serif;font-weight:500;font-size:14px;line-height:134%}.portfolio-listing-photo-holder{position:relative;z-index:20;overflow:hidden}.featured-news-list-photo-holder .photo,.portfolio-listing-photo-holder .photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.no-touch .portfolio-listing-photo-holder .photo{-webkit-transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.featured-news-list-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px}.featured-news-list-item{margin-bottom:40px}.featured-news-list-item.big .featured-news-list-info{max-width:850px}.featured-news-list-item .h3 a:hover,.featured-news-list-item h3 a:hover,.no-touch .featured-news-list-photo-holder:hover+.featured-news-list-info .h3 a,.no-touch .featured-news-list-photo-holder:hover+.featured-news-list-info h3 a{text-decoration:underline}.featured-news-list-photo-holder{position:relative;z-index:20;overflow:hidden;height:300px}.no-touch .featured-news-list-photo-holder .photo{-webkit-transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.no-touch .featured-news-list-photo-holder:hover .photo{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}.featured-news-list-info{padding-top:20px}.featured-news-list-info .category,.featured-news-list-info .date{font:500 13px/13px "Grotesk",sans-serif;letter-spacing:1px;text-transform:uppercase;color:#000}.featured-news-list-info .category{margin-bottom:18px}.featured-news-list-info .date{display:block;margin-top:18px}.featured-news-list-info p{margin-top:18px}.trending-social-list-slider .slick-dots{pointer-events:none;margin-top:10px;background-color:rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex}.trending-social-list-slider .slick-dots li{line-height:1;height:1px;position:relative;z-index:20;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.no-touch .experience-list-item-text p a:hover:after,.trending-social-list-slider .slick-dots li.slick-active~li button{width:0}.trending-social-list-slider .slick-dots button{position:absolute;top:0;left:0;width:100%;height:1px;background-color:#000;text-indent:-9999px;overflow:hidden;-webkit-transition:width .3s linear;transition:width .3s linear}.trending-social-list .h4,.trending-social-list h4{margin-bottom:20px}.trending-social-list-item{padding:20px 0}.trending-social-list-item .ico-holder{margin-bottom:5px}.trending-social-list-date{display:block;margin-top:15px;font:500 13px/13px "Grotesk",sans-serif;color:#000;text-transform:uppercase}.our-processes-media{position:relative;z-index:20;overflow:hidden;height:300px}.our-processes-media .photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-webkit-transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.our-processes-info{background-color:#1a1919;padding:30px}.our-processes-info-item{color:rgba(255,255,255,.6)}.our-processes-info-item+.our-processes-info-item{margin-top:30px}.our-processes-info-item .small-subtitle{margin-bottom:8px}.our-processes-info-item .h5,.our-processes-info-item h5{color:#fff}.our-processes-info-item p{margin-top:12px}.related-projects-slider{padding-bottom:90px;position:relative;z-index:20}.related-projects-slider.black-arrows .slick-arrow{background-color:#000}.no-touch .related-projects-slider.black-arrows .slick-arrow:hover{background-color:rgba(0,0,0,.8)}.related-projects-slider.black-arrows .slick-arrow.slick-disabled{background-color:rgba(0,0,0,.2)}.related-projects-slider .slick-slide{margin-right:40px}.related-projects-slider .item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;z-index:20;width:calc(100vw - 40px)!important;height:200px;overflow:hidden}.no-touch .related-projects-slider .item:hover .photo{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}.related-projects-slider .h5,.related-projects-slider h5{color:#fff;position:relative;z-index:20;padding:50px 40px 40px;width:100%}.related-projects-slider .h5:after,.related-projects-slider h5:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.6)));background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.6) 100%);z-index:-1}.related-projects-slider .h5 a:after,.related-projects-slider h5 a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:300px}.related-projects-slider .slick-arrow{position:absolute;left:50%;bottom:20px;z-index:100;width:40px;height:40px;border-radius:50%;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;background-color:#fff;-webkit-transition:background-color .5s linear;transition:background-color .5s linear}.no-touch .related-projects-slider .slick-arrow:hover{background-color:rgba(255,255,255,.8)}.related-projects-slider .slick-arrow.slick-disabled{pointer-events:none;background-color:rgba(255,255,255,.5)}.related-projects-slider .slick-arrow.slick-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%);margin-left:-10px}.related-projects-slider .slick-arrow.slick-prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.related-projects-slider .slick-arrow.slick-next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.related-projects-slider .slick-arrow svg{height:7px;width:10px;fill:#000}.related-projects-slider-photo{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;overflow:hidden}.related-projects-slider-photo .photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.no-touch .related-projects-slider-photo .photo{-webkit-transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.tags-holder{padding:20px 0;border-bottom:1px solid rgba(0,0,0,.2)}.tags-holder .title{font-weight:700;color:#000;margin-bottom:20px}.tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -12px -12px}.tags-list li{margin:0 0 12px 12px}.tags-list a{display:inline-block;vertical-align:top;padding:5px 13px;border:1px solid rgba(0,0,0,.1);border-radius:20px;font-size:14px;line-height:145%}.no-touch .tags-list a{-webkit-transition:background-color .5s linear,color .5s linear;transition:background-color .5s linear,color .5s linear}.no-touch .tags-list a:hover{background-color:#000;color:#fff}.clients-overview{position:relative;z-index:20;width:100%;overflow:hidden}.clients-overview .custom-title{background-color:#fff;padding:25px;margin-bottom:40px}.clients-overview-slider{padding-bottom:80px}.clients-overview-slider .slick-arrow{position:absolute;left:50%;bottom:20px;width:40px;height:40px;border-radius:50%;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;background-color:#000;-webkit-transition:background-color .5s linear;transition:background-color .5s linear}.no-touch .clients-overview-slider .slick-arrow:hover{background-color:rgba(0,0,0,.8)}.clients-overview-slider .slick-arrow.slick-disabled{pointer-events:none;background-color:rgba(0,0,0,.2)}.clients-overview-slider .slick-arrow.slick-prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.clients-overview-slider .slick-arrow.slick-next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.clients-overview-slider .slick-arrow svg{height:7px;width:10px;fill:#fff}.clients-overview-box{background-color:#fff;color:#000}.clients-overview-box blockquote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px}.clients-overview-box svg{display:block;margin-bottom:15px;width:29px;height:auto}.clients-overview-box p{font:600 26px/98% "Grotesk",sans-serif;letter-spacing:-.02em}.clients-overview-box cite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:16px;font-style:normal}.clients-overview-box cite strong{color:#000;font-weight:700}.project-details-description{background-color:#1a1919;color:rgba(255,255,255,.6);padding:70px 20px}.project-details-description .main-title{text-align:center;margin-bottom:50px}.no-touch .project-details-info-columns a:hover,.project-details-description .h3,.project-details-description .h5,.project-details-description h3,.project-details-description h5{color:#fff}.project-details-description .custom-list{padding-top:30px}.project-details-info-columns{margin-bottom:50px}.project-details-info-columns .info-columns-item{padding:20px 0;border:solid #484747;border-width:1px 0}.project-details-info-columns .info-columns-item+.info-columns-item{margin-top:-1px}.project-details-info-columns .title,.quotes-with-video blockquote svg{margin-bottom:10px}.project-details-info-columns a{text-decoration:underline}.no-touch .project-details-info-columns a{-webkit-transition:color .5s linear;transition:color .5s linear}.project-details-hero{background-color:#000;color:#fff;text-align:center;padding-bottom:200px;margin-bottom:-130px}.project-details-hero .h1,.project-details-hero h1{color:#fff}.office-hero-contacts address,.project-details-hero .back-link-holder{margin-bottom:30px}.project-details-hero .link{color:#fff}.no-touch .our-position-item:hover .location svg,.project-details-hero .link svg,.project-details-hero-slider.black-arrows .slick-arrow svg{fill:#fff}.project-details-hero-slider.custom{padding-bottom:80px;margin-bottom:50px}.project-details-hero-slider.custom .slick-slide.slick-current .photo{opacity:1;width:100%;height:100%;-webkit-transition-delay:.5s;transition-delay:.5s}.project-details-hero-slider.custom .item{width:80.8vw!important;vertical-align:top;position:relative}.project-details-hero-slider.custom .photo-holder{height:40vh;min-height:300px;position:relative;z-index:20}.project-details-hero-slider.custom .photo{width:90%;height:60%;opacity:.3;-webkit-transition:all .35s linear;transition:all .35s linear}.project-details-hero-slider.custom .photo:before{display:none}.project-details-hero-slider.custom .slick-arrow{bottom:0}.project-details-hero-slider.black-arrows .slick-arrow{background-color:#000}.project-details-hero-slider .photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.project-details-hero-slider .photo:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3)));background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));z-index:20;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.project-details-hero-slider .slick-arrow{position:absolute;left:50%;bottom:20px;z-index:100;width:40px;height:40px;border-radius:50%;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;background-color:#fff;-webkit-transition:background-color .5s linear;transition:background-color .5s linear}.project-details-hero-slider .slick-arrow:after,.project-details-hero-slider .slick-arrow:before{left:-13px;top:-13px;bottom:-13px;right:-13px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ4IiBoZWlnaHQ9IjE0OCIgdmlld0JveD0iMCAwIDE0OCAxNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxjaXJjbGUgY3g9Ijc0IiBjeT0iNzQiIHI9IjczLjUiIHN0cm9rZT0idXJsKCNwYWludDBfcmFkaWFsXzEyNzBfMTYwNjMpIi8+CjxkZWZzPgo8cmFkaWFsR3JhZGllbnQgaWQ9InBhaW50MF9yYWRpYWxfMTI3MF8xNjA2MyIgY3g9IjAiIGN5PSIwIiByPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgyMDguNzE4IDE5OS4yMzEpIHJvdGF0ZSgtMTUyLjcyMykgc2NhbGUoMjczLjI1NyAyNTUuNjExKSI+CjxzdG9wIHN0b3AtY29sb3I9IndoaXRlIi8+CjxzdG9wIG9mZnNldD0iMC43NTUxMDgiIHN0b3AtY29sb3I9IndoaXRlIiBzdG9wLW9wYWNpdHk9IjAiLz4KPHN0b3Agb2Zmc2V0PSIwLjc1NTIwOCIgc3RvcC1jb2xvcj0id2hpdGUiLz4KPC9yYWRpYWxHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K);background-size:100% 100%}.project-details-hero-slider .slick-arrow:after{left:-26px;top:-26px;bottom:-26px;right:-26px}.no-touch .project-details-hero-slider .slick-arrow:after,.no-touch .project-details-hero-slider .slick-arrow:before{-webkit-transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.project-details-hero-slider .slick-arrow.slick-disabled{pointer-events:none;background-color:rgba(0,0,0,.2)}.project-details-hero-slider .slick-arrow.slick-prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.project-details-hero-slider .slick-arrow.slick-next svg,.project-details-hero-slider .slick-arrow:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.project-details-hero-slider .slick-arrow svg{height:7px;width:10px;fill:#000}.project-details-hero-slider .figcaption{font-size:14px;line-height:134%;padding-top:15px;text-align:center}.project-details-hero-slider:not(.custom){margin-bottom:50px;padding-bottom:80px}.project-details-hero-slider:not(.custom) .slick-current .photo-holder{height:40vh;-webkit-transition-delay:.5s;transition-delay:.5s}.project-details-hero-slider:not(.custom) .slick-current .photo:before{opacity:0;-webkit-transition-delay:.5s;transition-delay:.5s}.project-details-hero-slider:not(.custom) .item{width:70.8vw!important;height:40vh;min-height:300px;vertical-align:top;position:relative}.project-details-hero-slider:not(.custom) .photo-holder{height:calc(40vh - 30px);min-height:300px;position:relative;z-index:20;-webkit-transition:height .5s linear;transition:height .5s linear}.project-details-hero-slider:not(.custom) .photo-copy{position:absolute;right:20px;bottom:12px;font:500 13px/100% "Grotesk",sans-serif;letter-spacing:1px;text-transform:uppercase;color:rgba(255,255,255,.5);z-index:100}.simple-small-info .h3:first-child,.simple-small-info h3:first-child{margin-top:0!important}.experience-list-item-text p,.get-in-touch-preview p,.offices-listing-holder .info-wrap p,.three-photos-section p{margin-top:20px}.three-photos-section .button{margin-top:40px}.three-photos-holder{position:relative;padding-top:70%;margin-bottom:40px}.three-photos-holder .photo{position:absolute}.three-photos-holder .photo.photo-1{top:30%;left:0;width:43%;height:60%}.three-photos-holder .photo.photo-2{top:0;left:calc(43% + 10px);width:30.7%;height:46.8%}.three-photos-holder .photo.photo-3{bottom:0;left:calc(43% + 10px);width:54.6%;height:50.2%}.experience-list-item{margin-bottom:40px}.experience-list-item-photo{padding-top:70%;position:relative;z-index:20;overflow:hidden}.experience-list-item-photo .photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.experience-list-item-text{background-color:#1a1919;padding:30px 20px;text-align:center;color:rgba(255,255,255,.6)}.experience-list-item-text .h1,.experience-list-item-text .h2,.experience-list-item-text .h3,.experience-list-item-text .h4,.experience-list-item-text .h5,.experience-list-item-text .h6,.experience-list-item-text h1,.experience-list-item-text h2,.experience-list-item-text h3,.experience-list-item-text h4,.experience-list-item-text h5,.experience-list-item-text h6{color:#fff}.experience-list-item-text .small-subtitle{margin:20px 0 0}.experience-list-item-text p a{position:relative}.experience-list-item-text p a:after{content:"";position:absolute;top:105%;left:0;width:100%;height:1px;background-color:#fff;-webkit-transition:width .3s linear;transition:width .3s linear;pointer-events:none}.quotes-with-video .item:nth-child(3n+2) .quote-holder{background-color:#1a1919}.quotes-with-video .item:nth-child(3n+2) blockquote{color:rgba(255,255,255,.6)}.quotes-with-video .item:nth-child(3n+2) blockquote .h3,.quotes-with-video .item:nth-child(3n+2) blockquote h3,.quotes-with-video .item:nth-child(3n+2) blockquote strong{color:#fff}.quotes-with-video .item:nth-child(3n+2) blockquote svg{fill:#fff}.quotes-with-video .video-holder{padding-top:80%;position:relative;z-index:20;overflow:hidden}.quotes-with-video .photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.quotes-with-video .video-name{position:absolute;left:0;bottom:0;width:100%;padding:20px 60px 20px 20px;z-index:20;color:#fff}.quotes-with-video .video-name:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(180deg,transparent 0%,#000 100%)}.quotes-with-video .h4,.quotes-with-video h4{color:currentColor;display:block}.quotes-with-video button{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:#fff;z-index:100}.no-touch .quotes-with-video button{-webkit-transition:background-color .5s linear;transition:background-color .5s linear}.no-touch .quotes-with-video button:hover,.no-touch .single-video-section button:hover{background-color:rgba(0,0,0,.6)}.no-touch .quotes-with-video button:hover:after,.no-touch .single-video-section button:hover:after{border-color:transparent transparent transparent #fff}.quotes-with-video button:before{content:"";position:absolute;right:-20px;left:-100vw;top:-100vw;bottom:-100vw}.quotes-with-video blockquote{padding:30px 20px}.quotes-with-video blockquote cite{font-style:normal;padding-top:16px}.get-in-touch-form label,.quotes-with-video blockquote .h3,.quotes-with-video blockquote h3{color:#000}.quotes-with-video blockquote strong{font-weight:700;color:#000}.quotes-with-video blockquote svg{fill:#000}.our-positions-filter{margin-bottom:50px}.our-position-item{border-bottom:1px solid rgba(255,255,255,.3);padding:25px 0;position:relative;z-index:20;overflow:hidden}.our-position-item:first-child{border-top:1px solid rgba(255,255,255,.3)}.no-touch .our-position-item{-webkit-transition:border-color .3s linear;transition:border-color .3s linear}.no-touch .our-position-item .location,.no-touch .our-position-item .position{-webkit-transition:color .3s linear;transition:color .3s linear}.no-touch .our-position-item .location svg{-webkit-transition:fill .3s linear;transition:fill .3s linear}.no-touch .our-position-item .date{-webkit-transition:color .3s linear,padding-right .3s linear;transition:color .3s linear,padding-right .3s linear}.no-touch .our-position-item:hover{border-bottom-color:#fff}.no-touch .our-position-item:hover:after{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}.no-touch .our-position-item:hover .date,.no-touch .our-position-item:hover .location,.no-touch .our-position-item:hover .position,.offices-listing-holder .info-wrap .h2,.offices-listing-holder .info-wrap h2{color:#fff}.our-position-item .position a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.our-position-item .location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our-position-item svg{fill:currentColor;-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.our-position-item .date{font:500 13px/20px "Grotesk",sans-serif;text-transform:uppercase;letter-spacing:1px}.offices-listing-holder{position:relative;z-index:50}.offices-listing-holder.top-from-section{margin-top:-20px}.offices-listing-holder .single-photo{position:relative;z-index:20;overflow:hidden;height:300px}.offices-listing-holder .sticky-holder{position:relative}.offices-listing-holder .sticky-block{margin:40px 0}.offices-listing-holder .photo-holder{position:relative;z-index:20;overflow:hidden;height:300px}.offices-listing-holder .photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.offices-listing-holder .info-wrap{background-color:#1a1919;color:rgba(255,255,255,.6);padding:25px}.offices-listing-item{background-color:#fff}.offices-listing-item+.offices-listing-item{margin-top:30px}.offices-listing-item-photo{position:relative;z-index:20;overflow:hidden;height:300px}.offices-listing-item-info{padding:20px}.offices-listing-item-info .small-subtitle{margin:20px 0 14px}.no-touch .offices-listing-item-info a:not(.offices-listing-item-link):hover{text-decoration:underline}.offices-listing-item-info p.h5{padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.08)}.offices-listing-item-info .offices-listing-item-link{display:block;margin:20px 0 0 auto;width:32px;height:32px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI5LjAyMzMgMzJWNS4wOTY1NUwyLjI1NTExIDMxLjg2NDdMMC4xMzUzMDggMjkuNzY3NEwyNi45MjYgMi45NzY3NUgwVjBIMzJWMzJIMjkuMDIzM1oiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);background-size:100% 100%}.no-touch .offices-listing-item-info .offices-listing-item-link{-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.no-touch .offices-listing-item-info .offices-listing-item-link:hover{opacity:.5}.get-in-touch-preview{margin-bottom:50px}.get-in-touch-preview .photo-holder{height:300px;position:relative;z-index:20;overflow:hidden;margin-bottom:50px}.get-in-touch-preview .photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.get-in-touch-form{background-color:#fff;padding:30px 20px}.get-in-touch-form form>.row.forminator-row-last{margin:0 -20px -30px;width:auto}.get-in-touch-form .forminator-row-last .forminator-col,.get-in-touch-form .submit-holder .forminator-col,.get-in-touch-form form>.row.forminator-row-last .forminator-col{margin:0!important}.get-in-touch-form form>.row>.wrap{margin-bottom:30px;width:100%}.get-in-touch-form input[type=email],.get-in-touch-form input[type=number],.get-in-touch-form input[type=password],.get-in-touch-form input[type=tel],.get-in-touch-form input[type=text],.get-in-touch-form textarea{color:#000;border-color:rgba(0,0,0,.2)}.get-in-touch-form input[type=email]::-webkit-input-placeholder,.get-in-touch-form input[type=number]::-webkit-input-placeholder,.get-in-touch-form input[type=password]::-webkit-input-placeholder,.get-in-touch-form input[type=tel]::-webkit-input-placeholder,.get-in-touch-form input[type=text]::-webkit-input-placeholder,.get-in-touch-form textarea::-webkit-input-placeholder{text-transform:uppercase;color:rgba(0,0,0,.6)}.get-in-touch-form input[type=email]:-moz-placeholder,.get-in-touch-form input[type=email]::-moz-placeholder,.get-in-touch-form input[type=number]:-moz-placeholder,.get-in-touch-form input[type=number]::-moz-placeholder,.get-in-touch-form input[type=password]:-moz-placeholder,.get-in-touch-form input[type=password]::-moz-placeholder,.get-in-touch-form input[type=tel]:-moz-placeholder,.get-in-touch-form input[type=tel]::-moz-placeholder,.get-in-touch-form input[type=text]:-moz-placeholder,.get-in-touch-form input[type=text]::-moz-placeholder,.get-in-touch-form textarea:-moz-placeholder,.get-in-touch-form textarea::-moz-placeholder{opacity:1;text-transform:uppercase;color:rgba(0,0,0,.6)}.get-in-touch-form input[type=email]:-ms-input-placeholder,.get-in-touch-form input[type=number]:-ms-input-placeholder,.get-in-touch-form input[type=password]:-ms-input-placeholder,.get-in-touch-form input[type=tel]:-ms-input-placeholder,.get-in-touch-form input[type=text]:-ms-input-placeholder,.get-in-touch-form textarea:-ms-input-placeholder{text-transform:uppercase;color:rgba(0,0,0,.6)}.no-touch .get-in-touch-form input[type=email]:hover:-moz-placeholder,.no-touch .get-in-touch-form input[type=email]:hover::-moz-placeholder,.no-touch .get-in-touch-form input[type=number]:hover:-moz-placeholder,.no-touch .get-in-touch-form input[type=number]:hover::-moz-placeholder,.no-touch .get-in-touch-form input[type=password]:hover:-moz-placeholder,.no-touch .get-in-touch-form input[type=password]:hover::-moz-placeholder,.no-touch .get-in-touch-form input[type=tel]:hover:-moz-placeholder,.no-touch .get-in-touch-form input[type=tel]:hover::-moz-placeholder,.no-touch .get-in-touch-form input[type=text]:hover:-moz-placeholder,.no-touch .get-in-touch-form input[type=text]:hover::-moz-placeholder,.no-touch .get-in-touch-form textarea:hover:-moz-placeholder,.no-touch .get-in-touch-form textarea:hover::-moz-placeholder{opacity:1;color:#000}.no-touch .get-in-touch-form input[type=email]:hover:-ms-input-placeholder,.no-touch .get-in-touch-form input[type=number]:hover:-ms-input-placeholder,.no-touch .get-in-touch-form input[type=password]:hover:-ms-input-placeholder,.no-touch .get-in-touch-form input[type=tel]:hover:-ms-input-placeholder,.no-touch .get-in-touch-form input[type=text]:hover:-ms-input-placeholder,.no-touch .get-in-touch-form textarea:hover:-ms-input-placeholder{color:#000}.no-touch .get-in-touch-form label a:hover{text-decoration:none}.get-in-touch-form .note{font-size:12px;line-height:134%}.get-in-touch-form .forminator-row-last,.get-in-touch-form .submit-holder{margin:0 -20px -30px;width:auto}.get-in-touch-form .button,.get-in-touch-form .forminator-button-submit{width:100%}.office-hero{position:relative;z-index:20;overflow:hidden;padding:100px 20px 0}.office-hero .section-bg{position:absolute;left:0;top:0;width:100%;bottom:50px;z-index:-1;overflow:hidden}.office-hero .photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.office-hero .photo:after{content:"";background-color:#000;opacity:.3}.office-hero .wrap{color:#fff;text-align:center}.office-hero .back-link-holder{padding-bottom:30px}.office-hero .h1,.office-hero h1,.office-hero-contacts .h3,.office-hero-contacts h3{color:#fff}.office-hero-contacts{margin-top:50px;background-color:#000;padding:30px;text-align:left}.office-hero-contacts .small-subtitle{margin-bottom:25px}.office-hero-contacts address a:after{content:"";display:inline-block;vertical-align:top;margin:5px 0 0 20px;width:25px;height:25px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI5LjAyMzMgMzJWNS4wOTY1NUwyLjI1NTExIDMxLjg2NDdMMC4xMzUzMDggMjkuNzY3NEwyNi45MjYgMi45NzY3NUgwVjBIMzJWMzJIMjkuMDIzM1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-size:contain}.our-leadership-item .photo{height:330px;position:relative;z-index:20;overflow:hidden}.office-hero .photo:after,.our-leadership-info .custom-link:after,.our-leadership-item .photo button{position:absolute;left:0;top:0;width:100%;height:100%}.our-leadership-info{background-color:#fff;padding:20px 20px 60px;position:relative;z-index:20}.three-in-row .our-leadership-info{padding:25px 0 0;background-color:transparent}.full-height-hero,.three-in-row .our-leadership-info .title{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}.our-leadership-info .title .small-subtitle{display:none;margin-bottom:0!important}.three-in-row .our-leadership-info .title .small-subtitle{display:block;-ms-flex-negative:0;flex-shrink:0;margin-left:10px}.our-leadership-info .position{margin:8px 0 25px}.get-in-touch-form label a,.no-touch .media-newsroom-box a:hover,.no-touch .newsroom-list-item .h3 a:hover,.no-touch .newsroom-list-item .photo-holder:hover~.h3 a,.no-touch .newsroom-list-item .photo-holder:hover~h3 a,.no-touch .newsroom-list-item h3 a:hover,.no-touch .office-hero-contacts a:hover,.no-touch .our-leadership-info .h4 a:hover,.no-touch .our-leadership-info h4 a:hover{text-decoration:underline}.our-leadership-info .custom-link{position:absolute;right:20px;bottom:20px;width:30px;height:30px}.three-in-row .our-leadership-info .custom-link,.three-in-row .our-leadership-info p{display:none}.our-leadership-info .custom-link:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI5LjAyMzMgMzJWNS4wOTY1NUwyLjI1NTExIDMxLjg2NDdMMC4xMzUzMDggMjkuNzY3NEwyNi45MjYgMi45NzY3NUgwVjBIMzJWMzJIMjkuMDIzM1oiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);background-size:contain}.single-video-section .video-holder{height:300px;position:relative;z-index:20;overflow:hidden;margin-bottom:30px}.single-video-section .photo,.single-video-section button{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.single-video-section .photo:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.single-video-section button{width:40px;height:40px;border-radius:50%;background-color:#fff;z-index:100}.no-touch .single-video-section button{-webkit-transition:background-color .5s linear;transition:background-color .5s linear}.single-video-section button:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-40%,-50%);transform:translate(-40%,-50%);width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #000;-webkit-transition:border-color .5s linear;transition:border-color .5s linear}.single-video-section button:before{content:"";position:absolute;right:-100vw;left:-100vw;top:-100vw;bottom:-100vw}.full-height-hero{position:relative;z-index:20;padding:150px 0;min-height:550px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.full-height-hero.with-form{padding-bottom:0}.full-height-hero.with-form .full-height-hero-bg{bottom:60px}.full-height-hero.with-form .logo{left:20px;-webkit-transform:translateX(0);transform:translateX(0)}.full-height-hero .logo,.full-height-hero .scroll-bottom-button{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.full-height-hero .logo{top:30px;width:115px}.full-height-hero .logo a{display:block}.full-height-hero .logo img{width:100%;height:auto}.full-height-hero .scroll-bottom-button{bottom:30px}.content ol+h3,.content p+h3,.content ul+h3,.full-height-hero .get-in-touch-form{margin-top:50px}.full-height-hero-bg{position:absolute;left:0;top:0;bottom:0;right:0;z-index:-1;overflow:hidden}.full-height-hero-bg .photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.full-height-hero-bg .photo:after{content:"";background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3)));background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3))}.full-height-hero-title{color:#fff;text-align:center}.full-height-hero-title .h1,.full-height-hero-title h1,.newsroom-filters .h4,.newsroom-filters .h5,.newsroom-filters h4,.newsroom-filters h5{color:#fff}.full-height-hero-title p{margin-top:15px}.newsroom-filters{background-color:#000;padding:20px}.newsroom-filters .h4,.newsroom-filters h4{margin-bottom:20px}.newsroom-filters .applied-filters{background-color:#1a1919;padding:10px}.newsroom-filters .applied-filters-title{color:rgba(255,255,255,.6);margin-bottom:15px}.newsroom-filters .applied-filters-list{margin-bottom:-20px}.newsroom-filters .clear-holder{padding-top:30px;text-align:center}.newsroom-filters .clear-holder .button{margin-top:30px;width:100%}.newsroom-filters .reset-filters{-ms-flex-negative:0;flex-shrink:0}.newsroom-filters-row .wrap{margin-bottom:30px}.newsroom-filters-result{padding:50px 0 20px;margin-bottom:70px;border-bottom:1px solid rgba(0,0,0,.1)}.newsroom-list-item.external-link .photo-holder:before{content:"";position:absolute;right:0;bottom:0;width:42px;height:42px;background-color:#000}.newsroom-list-item.external-link .photo-holder:after{content:"";position:absolute;right:13px;bottom:13px;background:url(../svg/link-arrow-white.svg) 50% 50% no-repeat;background-size:contain;width:16px;height:16px}.newsroom-list-item .photo,.newsroom-list-item.external-link img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.newsroom-list-item.external-link img{max-width:90%;max-height:90%;-o-object-fit:contain;object-fit:contain;width:auto;height:auto}.newsroom-list-item .photo-holder{position:relative;z-index:20;overflow:hidden;height:300px;margin-bottom:30px;background-color:#fff}.no-touch .newsroom-list-item .photo-holder:hover .photo{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}.newsroom-list-item .photo{width:100%;height:100%;-webkit-transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.full-height-hero-bg .photo:after,.newsroom-list-item .photo a{position:absolute;top:0;left:0;width:100%;height:100%}.newsroom-list-item .category,.newsroom-list-item .date{font:500 13px/13px "Grotesk",sans-serif;letter-spacing:1px;text-transform:uppercase;color:#000}.newsroom-list-item .category{margin-bottom:18px}.newsroom-list-item .date{display:block;margin-top:18px}.newsroom-list-item p{margin-top:18px}.media-section-holder .photo-holder,.media-section-holder .sticky-photo{position:relative;z-index:20;overflow:hidden;height:300px}.media-section-holder .photo-holder{margin-bottom:30px;width:100%}.media-section-holder .photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.media-newsroom-box{padding:40px 20px;background-color:#000}.media-newsroom-box.grey{background-color:#1a1919}.media-newsroom-box .box{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:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.media-newsroom-box .h3,.media-newsroom-box h3{color:#fff}.media-newsroom-box a[download],.media-newsroom-box a[href^="mailto:"]{position:relative}.no-touch .media-newsroom-box a[download]:hover,.no-touch .media-newsroom-box a[href^="mailto:"]:hover{text-decoration:none}.no-touch .media-newsroom-box a[download]:hover:before,.no-touch .media-newsroom-box a[href^="mailto:"]:hover:before{width:0}.media-newsroom-box a[href^="mailto:"]:before{content:"";position:absolute;left:0;top:calc(100% + 3px);width:calc(100% - 18px);height:1px;background-color:#fff;pointer-events:none;-webkit-transition:width .3s linear;transition:width .3s linear}.media-newsroom-box a[href^="mailto:"]:after{content:"";display:inline-block;background:url(../svg/link-arrow-white.svg) 50% 50% no-repeat;background-size:contain;position:relative;left:7px;top:3px;width:18px;height:18px}.media-newsroom-box a[download]:before{content:"";position:absolute;left:0;top:calc(100% + 3px);width:calc(100% - 18px);height:1px;background-color:#fff;pointer-events:none;-webkit-transition:width .3s linear;transition:width .3s linear}.media-newsroom-box a[download]:after{content:"";display:inline-block;background:url(../svg/link-arrow-white.svg) 50% 50% no-repeat;background-size:contain;position:relative;left:10px;width:18px;height:18px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.media-newsroom-box .h4,.media-newsroom-box h4{color:#fff;margin-bottom:25px}.media-newsroom-box .small-subtitle{padding-top:30px;margin-bottom:20px;color:rgba(255,255,255,.6)}.testimonial-scroll-text{padding-bottom:70px}.testimonial-scroll-text svg{display:block;width:34.86px;height:29px;margin-bottom:30px}.testimonial-scroll-text p{color:#fff;font:600 30px/105% "Grotesk",sans-serif;letter-spacing:-.02em}.testimonial-scroll-text cite{padding-top:15px;font-style:normal;color:rgba(255,255,255,.7)}.testimonial-scroll-text cite strong{font-weight:400;color:#fff}.testimonial-scroll-images .slick-list{overflow:visible}.testimonial-scroll-images .slick-slide:nth-child(odd) .testimonial-scroll-images-item{width:169px!important;height:240px}.testimonial-scroll-images .slick-slide:nth-child(even) .testimonial-scroll-images-item{width:209px!important;height:315px}.blockquote-images-section,.testimonial-scroll-images-item{position:relative;z-index:20;overflow:hidden}.testimonial-scroll-images-item .photo{position:absolute;left:50%;top:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blockquote-images-section .blockquote-holder .button{width:100%}.blockquote-images-section blockquote{margin-top:0}.blockquote-images-section-bg{position:absolute;left:0;right:0;top:223px;bottom:60px;z-index:-1;overflow:hidden}.blockquote-images-section-bg .photo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.blockquote-images-section-bg .photo:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.2)));background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.blockquote-images-section-holder .blockquote-images-wrap{position:relative;z-index:20;overflow:hidden;height:320px}.blockquote-images-section-holder .photo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.video-autoplay-section.two-columns .button{font-size:13px;line-height:100%;letter-spacing:1px;text-transform:uppercase}.video-autoplay-section .media-wrap{position:relative;z-index:20;padding-top:56.2%;width:100%;overflow:hidden}.video-autoplay-section iframe,.video-autoplay-section img,.video-autoplay-section video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-autoplay-section .section-title-holder{padding:0 20px}.main,.wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#f4f4f4}.main{-ms-flex-negative:0;flex-shrink:0}.wrapper{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:100vh;height:100%}.footer,.header,.wrapper{-ms-flex-negative:0;flex-shrink:0}.wp-block-image,.wp-block-video{position:relative;margin:50px 0 20px;font-size:0;line-height:0}.wp-block-image::before,.wp-block-video::before{content:'';display:block;padding-top:62.4%}.wp-block-video::before{padding-top:56.25%}.wp-block-image iframe,.wp-block-image img,.wp-block-image picture,.wp-block-image video,.wp-block-video iframe,.wp-block-video img,.wp-block-video picture,.wp-block-video video{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover}.content ol,.content p,.content ul{margin:20px 0}.content ol:last-of-type,.content p:last-of-type,.content ul:last-of-type{margin-bottom:0}.content h3{margin-top:20px}.two-columns-block{padding-top:60px;padding-bottom:100px}.two-columns-grid .content{width:100%;max-width:850px}.two-columns-grid .col:not(:first-child){margin-top:30px}@media (min-width:400px){.trusted-by-companies .decor{background-position:100% 0}}@media (min-width:568px){.signup .button{width:auto}.repeat-row{display:-webkit-box;display:-ms-flexbox;display:flex}.repeat-row .repeat-col:nth-child(2n+1),.repeat-row .repeat-col:nth-child(2n+2){width:50%}.repeat-row .repeat-col:nth-child(2n+2) .text,.repeat-row.reverse .repeat-col:nth-child(2n+1) .text{margin-left:20px}.repeat-row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.repeat-row.reverse .repeat-col:nth-child(2n+1),.repeat-row.reverse .repeat-col:nth-child(2n+2){width:50%}.repeat-row.reverse .repeat-col:nth-child(2n+2) .text{margin-left:0}.repeat-col .text{padding:20px 20px 20px 0}.repeat-picture img{position:relative;top:auto;left:auto;-webkit-transform:none;transform:none}.page-header .h1 br,.page-header h1 br{display:block}.job-details-info{padding-top:30px}.job-details-info-item{padding-left:30px;padding-right:30px}.job-details-info-item:not(:first-child){margin-top:35px}.job-details-info-label{margin-bottom:15px}.wp-pagenavi .previouspostslink{margin-right:20px}.wp-pagenavi .nextpostslink{margin-left:20px}.wp-pagenavi a,.wp-pagenavi span{width:50px;height:50px;font-size:20px}.wp-pagenavi .current::before{background-size:50px 50px}}@media (min-width:768px) and (min-width:1800px){.blockquote-images-section .blockquote-holder{width:39.8%}}@media (min-width:768px){.button.black-on-mobile,.forminator-button-submit.black-on-mobile,input[type=submit].black-on-mobile{color:#000;background:#fff}.button.black-on-mobile::before,.forminator-button-submit.black-on-mobile::before,.full-visual-section-row .forminator-button-submit::before,input[type=submit].black-on-mobile::before{background:rgba(255,255,255,.9)}.no-touch .button.black-on-mobile:focus::before,.no-touch .button.black-on-mobile:hover::before,.no-touch .forminator-button-submit.black-on-mobile:focus::before,.no-touch .forminator-button-submit.black-on-mobile:hover::before,.no-touch .full-visual-section-row .forminator-button-submit:focus::before,.no-touch .full-visual-section-row .forminator-button-submit:hover::before,.no-touch input[type=submit].black-on-mobile:focus::before,.no-touch input[type=submit].black-on-mobile:hover::before{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scaleY(1);transform:scaleY(1);background:rgba(255,255,255,.9)}.content blockquote{padding:58px}.content blockquote:before{width:39px;height:29px;margin-bottom:15px}.section-title-holder,.section-title-wide{max-width:709px;width:100%;margin:0 auto 60px}.section-title-holder.columns{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}.section-title-holder.columns .h1,.section-title-holder.columns .h2,.section-title-holder.columns .h3,.section-title-holder.columns .h4,.section-title-holder.columns .h5,.section-title-holder.columns .h6,.section-title-holder.columns h1,.section-title-holder.columns h2,.section-title-holder.columns h3,.section-title-holder.columns h4,.section-title-holder.columns h5,.section-title-holder.columns h6{max-width:50%}.section-title-holder.columns .button{-ms-flex-negative:0;flex-shrink:0;margin-left:40px}.section-title-wide{max-width:840px}.first-section{padding-top:200px}.section.top-from-section{margin-top:-40px}.forminator-custom-form>.forminator-row:not(.forminator-row-last){display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-left:-40px}.forminator-custom-form>.forminator-row:not(.forminator-row-last)>.forminator-col-6{width:calc(50% - 40px);margin-left:40px}.forminator-custom-form>.forminator-row:not(.forminator-row-last)>.forminator-col{margin-left:40px;margin-bottom:50px}.wp-caption.alignleft{float:left;margin:0 20px 20px 0;text-align:left}.wp-caption.alignright{text-align:right}img.alignleft{float:left;margin:0 20px 20px 0}.wp-caption.alignright,img.alignright{float:right;margin:0 0 20px 20px}.gallery .gallery-item{width:50%}.hero-animation-info{font-size:24px;line-height:134%}.repeat-row .repeat-col:nth-child(2n+1){width:40.5%}.repeat-row .repeat-col:nth-child(2n+2),.repeat-row.reverse .repeat-col:nth-child(2n+1){width:59.5%}.repeat-row.reverse .repeat-col:nth-child(2n+2){width:40.5%}.repeat-row:not(.reverse) .repeat-col:nth-child(2n+2) .text{margin-right:0}.repeat-col .text{max-width:427px;margin:0 12.2% 0 0}.block-404-back{padding-top:80px}.results-list-item.reverse .results-list-item-media{margin-left:0;margin-right:20px}.results-list-item .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.results-list-item-media{width:255px;-ms-flex-negative:0;flex-shrink:0;margin-left:20px;margin-bottom:0}.wp-pagenavi .previouspostslink{margin-right:42px}.wp-pagenavi .nextpostslink{margin-left:42px}.wp-pagenavi .current,.wp-pagenavi .page{margin:9px}.hero-video-title{padding-top:200px;padding-bottom:100px}.hero-video-title .wrap{max-width:944px;width:100%;margin:0 auto}.hero-video-title p{max-width:690px;margin:20px auto 0}.pma-edge-item{max-width:480px;width:100%;margin:0 auto 40px}.shared-values-slider{margin:0 -20px}.shared-values-slider .slick-slide{padding:0 20px}.shared-values-slider .slick-slide:nth-child(even){padding-top:60px}.shared-values-slider .slick-slide:nth-child(odd) .shared-values-item-photo{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.single-photos-section .single-photos-section-row.right .photo-holder{width:58.6%;padding-top:48%;margin-left:auto}.single-photos-section .single-photos-section-row.with-text{display:-webkit-box;display:-ms-flexbox;display:flex}.single-photos-section .single-photos-section-row.with-text .photo-holder{width:58.6%;padding-top:48%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;height:auto;-ms-flex-negative:0;flex-shrink:0}.single-photos-section .single-photos-section-row.with-button{position:relative}.single-photos-section .single-photos-section-row.with-button .button{position:absolute;top:100%;right:0;width:60.2%}.single-photos-section .single-photos-section-row.left .photo-holder{width:41.4%;padding-top:40.9%}.trusted-by-companies .custom-title{width:41.4%;padding:25px}.trusted-by-companies-slider .slick-slide:nth-child(even){padding-top:50px}.trusted-by-companies-slider .item{padding-right:40px}.full-visual-section.top-from-section{margin-top:-55px}.full-visual-section-bg{top:50px;bottom:0}.full-visual-section-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.full-visual-section-row .photo-holder{width:58.9%;padding-top:30.6%;margin-left:auto;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.full-visual-section-row .info-box{width:41.1%}.full-visual-section-row .box{padding:30px;min-height:280px}.full-visual-section-row .forminator-button-submit{margin:30px -30px -30px;width:calc(100% + 60px);color:#000;background:#fff}.no-touch .full-visual-section-row .forminator-button-submit:focus,.no-touch .full-visual-section-row .forminator-button-submit:hover{background:rgba(255,255,255,.9)}.recognition-section-slider .slick-slide:nth-child(even){padding-top:30px}.custom-photos-gallery .wrap-1{padding-top:180px}.custom-photos-gallery .wrap-2{padding-top:80px}.custom-photos-gallery .wrap-4{padding-top:70px}.custom-photos-gallery .wrap-5{padding-top:30px}.custom-photos-gallery .wrap-6{padding-top:220px}.custom-photos-gallery img{max-height:30vw}.team-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -45px -30px;padding-bottom:60px}.team-list-item{margin:0 0 45px 30px;width:calc(50% - 30px)}.project-popup-slider .project-popup-photo{height:450px}.portfolio-filters-popup{padding:50px 50px 0}.portfolio-filters-popup-form .row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-48px}.portfolio-filters-popup-form .row.sort-by-row{margin:0 -50px;display:block}.portfolio-filters-popup-form .row .wrap{width:calc(50% - 48px);margin-left:48px}.portfolio-filters-popup-form .applied-filters{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.portfolio-filters-popup-form .applied-filters-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.portfolio-filters-popup-form .applied-filters-title{margin-bottom:0}.portfolio-filters-popup-form .clear-holder,.portfolio-filters-popup-form .sort-by-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portfolio-filters-popup-form .clear-holder{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 0 0 30px}.portfolio-filters-popup-form .sort-by-wrap{padding:50px}.portfolio-filters-popup-form .result{font-size:24px;line-height:135%;-ms-flex-negative:0;flex-shrink:0;margin:0 81px 0 0}.three-images-hero .scroll-bottom-button{margin:0;position:absolute;right:30px;bottom:30px}.three-images-hero-title .wrap{padding:58px}.featured-projects-big-slider-photo{height:420px}.portfolio-listing.chaotically-grid,.portfolio-listing.three-in-line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -40px -40px}.portfolio-listing.three-in-line .item{width:calc(50% - 40px);margin:0 0 40px 40px}.portfolio-listing.two-in-line .item{display:-webkit-box;display:-ms-flexbox;display:flex}.our-positions-filter form,.portfolio-listing.two-in-line .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portfolio-listing.two-in-line .portfolio-listing-photo-holder{width:257px;height:187.83px;-ms-flex-negative:0;flex-shrink:0;margin-right:30px}.portfolio-listing.two-in-line .h4,.portfolio-listing.two-in-line h4{padding:0 15px 0 0}.portfolio-listing.chaotically-grid .item{width:calc(50% - 40px);margin:0 0 40px 40px}.featured-news-list.big-list .featured-news-list-holder{margin-bottom:0}.featured-news-list-holder{margin:0 0 -50px -40px}.featured-news-list-holder .featured-news-list-item{width:calc(50% - 40px);margin:0 0 50px 40px}.big .featured-news-list-photo-holder{height:400px}.trending-social-list-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-40px}.trending-social-list{padding-left:40px}.trending-social-list-item{border-bottom:1px solid rgba(0,0,0,.1);width:calc(50% - 40px);margin-left:40px}.our-processes-media{height:450px}.our-processes-info{padding:40px}.our-processes-info-item+.our-processes-info-item{margin-top:40px}.featured-products-section .related-projects-slider .slick-slide:nth-child(even){margin-top:80px}.related-projects-slider .slick-list{overflow:visible!important}.related-projects-slider .item{width:calc(50vw - 40px)!important;max-width:405px;height:294px}.tags-holder{padding:35px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.tags-holder .title{padding:4px 0;-ms-flex-negative:0;flex-shrink:0;margin:0 34px 0 0}.clients-overview .custom-title{width:41.4%;padding:35px}.clients-overview-slider .slick-list{overflow:visible!important}.clients-overview-slider .slick-slide:nth-child(even) .item{padding-top:30px}.clients-overview-slider .item{padding-right:40px}.clients-overview-box{width:405px}.clients-overview-box blockquote{padding:30px;min-height:310px}.project-details-description{padding:100px 50px}.project-details-description .main-title{margin-bottom:70px}.project-details-info-columns .info-columns-item{display:-webkit-box;display:-ms-flexbox;display:flex}.project-details-info-columns .title{-ms-flex-negative:0;flex-shrink:0;max-width:40%;margin-bottom:0}.project-details-info-columns .wrap{padding-top:8px;padding-left:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.project-details-hero-slider.custom .item{width:70.8vw!important}.three-photos-holder .photo.photo-2,.three-photos-holder .photo.photo-3{left:calc(43% + 20px)}.experience-list,.experience-list-item{display:-webkit-box;display:-ms-flexbox;display:flex}.experience-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -30px -30px}.experience-list-item{max-width:100%;width:calc(50% - 30px);margin:0 0 30px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.experience-list-item-photo{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.our-positions-filter .wrap{margin-left:30px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.our-position-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0}.our-position-item .position{-ms-flex-negative:0;flex-shrink:0;width:40%;padding-right:20px}.our-position-item .location{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.our-position-item .date{-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;margin-left:30px}.offices-listing-holder.top-from-section{margin-top:-40px}.offices-listing-holder .single-photo{width:60.2%;padding-top:48.14%;margin-left:auto}.offices-listing-holder .sticky-block{width:39.8%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 40px}.offices-listing-holder .photo-holder{height:auto;padding-top:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.get-in-touch-form form>.row,.offices-listing-item,.our-position-item{display:-webkit-box;display:-ms-flexbox;display:flex}.offices-listing-item-photo{height:auto;min-height:300px;-ms-flex-negative:0;flex-shrink:0;width:47%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.offices-listing-item-info{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:34px 80px 34px 34px}.offices-listing-item-info .offices-listing-item-link{position:absolute;right:34px;bottom:34px;margin:0}.get-in-touch-preview{width:70%;margin:0 auto 50px}.get-in-touch-form form>.row{width:100%;margin-left:-40px}.get-in-touch-form form>.row.agree .forminator-col-6,.get-in-touch-form form>.row.agree .wrap{margin-top:-20px}.get-in-touch-form form>.row>.wrap{width:calc(50% - 40px);margin-left:40px;margin-bottom:50px}.office-hero{padding-top:150px}.office-hero-contacts{max-width:450px;margin:50px auto 0;padding:50px}.our-leadership{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 -40px -40px}.our-leadership-item{width:calc(50% - 40px);margin:0 0 40px 40px}.single-video-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-video-section .video-holder{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 60px;width:61.2%;padding-top:49%}.full-height-hero-title{max-width:500px;width:100%;margin:0 auto}.newsroom-filters{padding:50px}.newsroom-filters .applied-filters{padding:15px 30px}.newsroom-filters-row,.newsroom-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsroom-filters-row{margin-left:-40px}.newsroom-filters-row .h5,.newsroom-filters-row h5{margin:0 0 30px 40px}.newsroom-filters-row .wrap{width:calc(50% - 40px);margin-left:40px}.newsroom-list{margin:0 0 -60px -40px}.newsroom-list-item{width:calc(50% - 40px);margin:0 0 60px 40px}.newsroom-list-item .photo-holder{height:400px}.blockquote-images-section.top-from-section{margin-top:-55px}.blockquote-images-section .blockquote-holder{width:41.4%}.blockquote-images-section blockquote{padding:30px}.blockquote-images-section-bg{top:80px;bottom:60px}.blockquote-images-section-holder{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:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:41.4%;position:relative;z-index:20}.blockquote-images-section-holder .blockquote-images-wrap{height:auto;width:58.9%;padding-top:37%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.blockquote-images-section-holder .blockquote-images-wrap:nth-child(1){width:302px;height:343px}.blockquote-images-section-holder .blockquote-images-wrap:nth-child(2){position:absolute;top:100%;left:302px;height:302px}}@media (min-width:1024px) and (min-width:1200px){.three-photos-holder{width:60%}}@media (min-width:1024px){.section-title-holder.full-width{text-align:left}.custom-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-list li{width:50%;padding-right:60px}.container.full-width{padding:0;max-width:100%!important}.repeat-row .repeat-col:nth-child(2n+2) .text,.repeat-row.reverse .repeat-col:nth-child(2n+1) .text{margin-left:auto}.repeat-row:not(.reverse) .repeat-col:nth-child(2n+2) .text{margin:0 auto;padding:0}.job-details-info{max-width:257px;position:sticky;left:0;top:75px}.result-filter{width:257px}.pma-edge-item,.pma-edge-list{display:-webkit-box;display:-ms-flexbox;display:flex}.pma-edge-list{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:82px;margin:0 0 -30px -30px}.pma-edge-item{max-width:100%;width:calc(33.333% - 30px);margin:0 0 30px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pma-edge-item:nth-child(3n+2){-webkit-transform:translateY(82px);transform:translateY(82px)}.pma-edge-item:nth-child(3n+2) .pma-edge-item-photo{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.pma-edge-item-text{text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-photos-section .info-box{padding:30px 43px 40px}.full-visual-section-row .forminator-row-last{height:72px}.full-visual-section-row .forminator-button-submit{position:absolute;left:0;bottom:0;width:100%;margin:0}.team-list{padding-bottom:140px}.team-list-item{width:calc(33.333% - 30px)}.popup-holder .popup-close{right:14px;top:14px}.bio-popup,.project-popup{margin-left:auto}.bio-popup.popup-info-show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.bio-popup .photo-holder{width:49.24%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bio-popup .photo{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;padding-top:90%}.bio-popup .photo img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bio-popup .social{padding:25px 15px 45px}.bio-popup .info-holder{padding:90px 50px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.bio-popup .content-holder{min-height:390px}.bio-popup .content-holder:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:45px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(180deg,transparent 0%,#000 100%);z-index:20;pointer-events:none}.bio-popup .content:after{content:"";display:block;width:100%;height:10px}.bio-popup .jcf-scrollable{max-height:400px;min-height:390px}.project-popup{padding:0}.project-popup-holder{display:-webkit-box;display:-ms-flexbox;display:flex}.project-popup-slider{-ms-flex-negative:0;flex-shrink:0;width:60%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-popup-slider .slick-list{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.portfolio-filters-popup-form .row.sort-by-row,.project-popup-slider,.project-popup-slider .slick-slide,.project-popup-slider .slick-slide>div,.project-popup-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.project-popup-slider .slick-track:after,.project-popup-slider .slick-track:before{display:none}.project-popup-slider .slick-slide{float:none;height:auto}.project-popup-slider .slick-slide>div{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.project-popup-slider .item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.project-popup-slider .project-popup-photo{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:auto}.project-popup-info,.project-popup-info .button-holder{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex}.project-popup-info{padding:80px 45px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-popup-info .button-holder{margin:0 -45px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.portfolio-filters-popup{padding:80px 80px 0;margin-left:auto}.portfolio-filters-popup-form .row.sort-by-row{margin:0 -80px}.portfolio-filters-popup-form .sort-by-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 80px}.portfolio-filters-popup-form .result{margin-right:50px}.portfolio-filters-popup-form .sho-result-button{width:50%;-ms-flex-negative:0;flex-shrink:0}.portfolio-filters-popup-form .sho-result-button .button{height:88px}.applied-filters-list{margin:0 0 -20px}.three-images-hero .scroll-bottom-button{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:200px}.three-image-hero-holder img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.featured-projects-big-slider-holder,.featured-projects-big-slider-info .button-holder{display:-webkit-box;display:-ms-flexbox;display:flex}.featured-projects-big-slider-photo{height:auto;-ms-flex-negative:0;flex-shrink:0;width:60%;min-height:500px}.featured-projects-big-slider-info{padding:40px 48px 48px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.featured-projects-big-slider-info .button-holder{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 -48px -48px}.color-white .featured-projects-big-slider-info .button-holder{margin:0 -37px -37px}.portfolio-controls-holder .applied-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:60px}.portfolio-controls-holder .applied-filters-title{margin:4px 0 0;-ms-flex-negative:0;flex-shrink:0}.featured-projects-big-slider-info,.portfolio-grid-view,.portfolio-grid-view button{display:-webkit-box;display:-ms-flexbox;display:flex}.portfolio-grid-view{padding-left:28px}.portfolio-grid-view button{width:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid silver;margin-left:12px;-webkit-transition:border-color .5s linear;transition:border-color .5s linear}.portfolio-grid-view button svg{fill:silver}.portfolio-listing.three-in-line .item{width:calc(33.333% - 40px)}.portfolio-listing.two-in-line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-30px}.portfolio-listing.two-in-line .item{width:calc(50% - 30px);margin-left:30px}.portfolio-listing.two-in-line .portfolio-listing-photo-holder{width:207px;height:187.83px}.portfolio-listing.chaotically-grid{padding-bottom:90px}.portfolio-listing.chaotically-grid .item{width:calc(33.333% - 40px)}.portfolio-listing.chaotically-grid .item:nth-child(3n-1){-webkit-transform:translateY(90px);transform:translateY(90px)}.featured-news-list .add-two-news-item{padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-40px}.featured-news-list .add-two-news-item .featured-news-list-item{margin-left:40px}.featured-news-list .add-two-news-item .featured-news-list-item:first-child{width:60%;-ms-flex-negative:0;flex-shrink:0}.featured-news-list-photo-holder{height:350px}.trending-social-list .h4,.trending-social-list h4{width:100%;margin-left:40px}.our-processes{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:47px}.our-processes-media{height:auto;width:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.our-processes-info{-webkit-transform:translateY(47px);transform:translateY(47px)}.project-details-info-columns{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-38px}.project-details-info-columns .column{width:calc(50% - 38px);margin-left:38px}.project-details-hero-slider.custom .photo-holder{min-height:450px}.project-details-hero-slider:not(.custom) .item,.project-details-hero-slider:not(.custom) .photo-holder{min-height:450px}.simple-small-info{width:100%;max-width:848px;margin:0 auto}.simple-small-info.medium-width{max-width:1068px}.three-photos-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.three-photos-holder{-ms-flex-negative:0;flex-shrink:0;width:50%;margin:0 100px 0 0;padding-top:44.4%}.experience-list{padding-bottom:60px}.experience-list-item:nth-child(even){-webkit-transform:translateY(60px);transform:translateY(60px)}.experience-list-item:nth-child(even) .experience-list-item-photo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.experience-list-item-text{text-align:left}.quotes-with-video .item{display:-webkit-box;display:-ms-flexbox;display:flex}.quotes-with-video .item:nth-child(3n+1) .video-holder,.quotes-with-video .item:nth-child(3n+2) .video-holder{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.quotes-with-video .item:nth-child(3n+3) .video-holder{width:39.8%}.quotes-with-video .video-holder{-ms-flex-negative:0;flex-shrink:0;width:60.2%;padding-top:48.14%}.quotes-with-video .video-name{padding:30px 60px 30px 30px}.quotes-with-video .quote-holder{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.quotes-with-video blockquote{padding:30px;max-width:550px}.our-positions-filter{width:100%;max-width:879px;margin:0 auto 50px}.offices-listing-holder .info-wrap{padding:40px}.get-in-touch-preview{position:relative;z-index:20;margin:0;width:42.6%}.get-in-touch-preview .photo-holder{margin-bottom:0;height:auto;padding-top:93.7%}.get-in-touch-preview .box{position:absolute;top:100%;left:0;width:100%;padding:60px 100px 0 0}.get-in-touch-preview .h1,.get-in-touch-preview h1{margin-right:-50px}.get-in-touch-form{width:57.4%;margin-left:auto;padding:45px}.get-in-touch-form .forminator-row-last,.get-in-touch-form .submit-holder,.get-in-touch-form form>.row.forminator-row-last{margin:0 -45px -45px}.our-leadership-item .photo{height:405px}.full-height-hero.with-form{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:200px;padding-bottom:110px;margin-bottom:150px}.full-height-hero.with-form .full-height-hero-bg{bottom:110px}.full-height-hero.with-form .full-height-hero-holder{display:-webkit-box;display:-ms-flexbox;display:flex}.full-height-hero.with-form .full-height-hero-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:left;padding-bottom:80px}.full-height-hero .get-in-touch-form{margin-left:40px;-ms-flex-negative:0;flex-shrink:0;width:57%;margin-bottom:-110px}.newsroom-list-item{width:calc(33.333% - 40px)}.full-height-hero.with-form .full-height-hero-title,.media-section-holder{display:-webkit-box;display:-ms-flexbox;display:flex}.media-section-holder .sticky-photo{position:sticky;left:0;top:0;width:50%;height:100vh}.media-newsroom-wrap{width:50%}.media-newsroom-box{min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:80px 40px}.media-newsroom-box,.testimonial-scroll-section,.testimonial-scroll-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.testimonial-scroll-text{width:43%;-ms-flex-negative:0;flex-shrink:0;position:sticky;top:0;left:0;padding-bottom:0;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px}.testimonial-scroll-images{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:-30px;margin-bottom:-50px;padding:113px 0 186px}.testimonial-scroll-images-item{margin-left:30px;margin-bottom:50px}.testimonial-scroll-images-item:nth-child(1){width:calc(49% - 30px);padding-top:50%;-webkit-transform:translateY(250px);transform:translateY(250px)}.testimonial-scroll-images-item:nth-child(2){width:calc(51% - 30px);padding-top:62%}.testimonial-scroll-images-item:nth-child(3){width:calc(55% - 30px);padding-top:65%;-webkit-transform:translateY(186px);transform:translateY(186px);margin-bottom:50px}.testimonial-scroll-images-item:nth-child(4){width:calc(45% - 30px);padding-top:50%}.video-autoplay-section.two-columns .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-autoplay-section.two-columns .section-title-holder{text-align:left;padding:30px 80px;margin-bottom:0}.video-autoplay-section.two-columns .media-wrap{width:50%;-ms-flex-negative:0;flex-shrink:0}.two-columns-grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px}.two-columns-grid .col:not(:first-child){margin-top:0}.two-columns-grid .col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:15px}.two-columns-grid .col:first-child{width:300px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:initial}}@media (min-width:1200px){.h1,.h2,h1,h2{font-size:66px;line-height:90%}.h2,h2{font-size:48px}.content blockquote p,.h3,h3{font-size:40px;line-height:105%}.content .h3 strong,.content h3 strong,.h4,h4{font-size:28px;line-height:98%}.content ul:not(.custom-list) li:before{margin-top:6px}.button.full-width,.forminator-button-submit.full-width,input[type=submit].full-width{margin-top:70px}.content blockquote{margin-top:100px}.content blockquote cite,.testimonial-scroll-text cite{font-size:18px;line-height:28px;padding-top:25px}.indent-bottom{margin-bottom:150px}.indent-bottom-small{margin-bottom:100px}.indent-top-small{margin-top:100px}.indent-bottom-medium{margin-bottom:120px}.indent-top-medium{margin-top:120px}.indent-top{margin-top:150px}.colored-section{padding:150px 0}.portfolio-listing .h4 span,.portfolio-listing h4 span,.related-projects-slider .h5 span,.related-projects-slider h5 span,.section-title-holder{font-size:16px;line-height:134%}.section-title-holder:not(.columns) .button{min-width:221px}.section-title-holder p{margin-top:37px}.section-title-holder p:first-of-type{font-size:18px;line-height:134%}.section-title-holder p+.button{margin-top:44px}.section-title-wide{margin-bottom:100px;max-width:1146px}.custom-list li,.small-subtitle{margin-bottom:30px}.first-section{padding-top:250px}.section.top-from-section{margin-top:-61px}.custom-list{margin-bottom:-30px}.content .custom-list li{margin-bottom:20px}.custom-list li:before{margin-right:24px}.container{padding:0 50px}.content p:last-of-type+.contact-list{margin-top:33px}.jcf-list .jcf-optgroup-caption{line-height:20px}.header{padding:14px}.header.has-animation{padding-top:0}.header.has-animation.animate{padding-top:14px}.header.sticky .header-main-logo img,.hero-video-animation-holder.change-color .hero-video-title p,.main-search-opened .header-main-search .header-search-opener svg{opacity:0}.header-main-nav-list>ul>li.current-menu-item:before,.header-main-nav-list>ul>li.current-menu-parent:before,.header.sticky .header-main-logo img.sticky-logo,.no-touch .header-main-nav-list>ul>li:hover:before{opacity:1}.header.sticky .header-holder{min-height:68px}.header .header-holder{min-height:78px;padding:4px 40px;-webkit-transition:min-height .5s linear;transition:min-height .5s linear}.header-main-logo{width:155px}.header-main-logo .sticky-logo{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:62px;height:36px;opacity:0}.header-main-nav{left:-14px;right:-14px;top:-14px}.header-main-nav-holder .main-nav-holder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.header-main-nav-list{padding:70px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:56.7%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.header-main-nav-list>ul>li{-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.header-main-nav-list .menu-item-has-children>ul li:nth-child(1),.header-main-nav-list>ul>li:nth-child(1),.header-main-nav-list>ul>li:nth-child(1)>a:before{-webkit-transition-delay:.15s;transition-delay:.15s}.header-main-nav-list .menu-item-has-children>ul li:nth-child(2),.header-main-nav-list>ul>li:nth-child(2),.header-main-nav-list>ul>li:nth-child(2)>a:before{-webkit-transition-delay:.3s;transition-delay:.3s}.header-main-nav-list .menu-item-has-children>ul li:nth-child(3),.header-main-nav-list>ul>li:nth-child(3),.header-main-nav-list>ul>li:nth-child(3)>a:before{-webkit-transition-delay:.45s;transition-delay:.45s}.header-main-nav-list .menu-item-has-children>ul li:nth-child(4),.header-main-nav-list>ul>li:nth-child(4),.header-main-nav-list>ul>li:nth-child(4)>a:before{-webkit-transition-delay:.6s;transition-delay:.6s}.header-main-nav-list .menu-item-has-children>ul li:nth-child(5),.header-main-nav-list>ul>li:nth-child(5),.header-main-nav-list>ul>li:nth-child(5)>a:before{-webkit-transition-delay:.75s;transition-delay:.75s}.header-main-nav-list .menu-item-has-children>ul li:nth-child(6),.header-main-nav-list>ul>li:nth-child(6),.header-main-nav-list>ul>li:nth-child(6)>a:before{-webkit-transition-delay:.9s;transition-delay:.9s}.header-main-nav-list .menu-item-has-children>ul li:nth-child(7),.header-main-nav-list>ul>li:nth-child(7),.header-main-nav-list>ul>li:nth-child(7)>a:before{-webkit-transition-delay:1.05s;transition-delay:1.05s}.header-main-nav-list .menu-item-has-children>ul li:nth-child(8),.header-main-nav-list>ul>li:nth-child(8),.header-main-nav-list>ul>li:nth-child(8)>a:before{-webkit-transition-delay:1.2s;transition-delay:1.2s}.header-main-nav-list .menu-item-has-children>ul li:nth-child(9),.header-main-nav-list>ul>li:nth-child(9),.header-main-nav-list>ul>li:nth-child(9)>a:before{-webkit-transition-delay:1.35s;transition-delay:1.35s}.header-main-nav-list>ul>li>a{-webkit-transition:color .3s linear;transition:color .3s linear}.header-main-nav-list>ul>li>a:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:#1a1919;-webkit-transition:height 1s cubic-bezier(.155,.84,.44,.94) .1s;transition:height 1s cubic-bezier(.155,.84,.44,.94) .1s}.header-main-nav-list>ul>li.current-menu-item>a,.header-main-nav-list>ul>li.current-menu-parent>a,.no-touch .header-main-nav-list>ul>li:hover a{color:#fff}.header-main-nav-list ul{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-align:start;-ms-flex-align:start;align-items:flex-start}.header-main-nav-list li{text-align:left;font-size:36px;line-height:90%}.header-main-nav-list li+li{margin-top:30px}.header-main-nav-list li li{font-size:16px;line-height:136%}.header-main-nav-list .menu-item-has-children{position:relative}.header-main-nav-featured li.current-menu-item>a:after,.header-main-nav-featured li.current-menu-parent>a:after,.header-main-nav-list .menu-item-has-children>ul li.current-menu-item>a:after,.header-main-nav-list .menu-item-has-children>ul li.current-menu-parent>a:after,.no-touch .header-main-nav-featured .menu-item-has-children:hover>a:after,.no-touch .header-main-nav-list .menu-item-has-children:hover>a:after{width:100%}.header-main-nav-list .menu-item-has-children.active>ul,.no-touch .header-main-nav-featured .menu-item-has-children:hover ul{opacity:1;visibility:visible}.header-main-nav-list .menu-item-has-children.active li,.no-touch .header-main-nav-featured .menu-item-has-children:hover li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.header-main-nav-list .menu-item-has-children>ul{padding-left:68px;position:absolute;left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);min-width:268px;opacity:0;visibility:hidden;-webkit-transition:opacity .5s linear,visibility .5s linear;transition:opacity .5s linear,visibility .5s linear}.no-touch .header-main-nav-list .menu-item-has-children>ul{display:block}.header-main-nav-featured>li li,.header-main-nav-list .menu-item-has-children>ul li{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:.5s linear;transition:.5s linear}.header-main-nav-list .menu-item-has-children>ul li.current-menu-item>a,.header-main-nav-list .menu-item-has-children>ul li.current-menu-parent>a,.main-search-opened .header-main-search .header-search-opener:after,.main-search-opened .header-main-search .header-search-opener:before{opacity:1}.no-touch .header-main-nav-list .menu-item-has-children>a{padding-right:0}.header-mobile-menu-opener{height:42px}.header-add-holder,.header-add-search{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-add-holder{background-color:#000;position:relative;padding:40px 70px}.header-add-holder .social{padding:40px 0 70px;background-color:transparent;width:100%}.header-add-search{padding:122px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.header-add-search button[type=submit] svg{width:26px}.header-add-search input[type=text]{font-size:16px;height:62px}.header-main-search .search-form-holder{right:112px;max-width:440px;width:100%;left:auto}.header-main-search input[type=text]{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;padding-right:0;padding-left:31px;border-width:0 0 1px;border-color:rgba(0,0,0,.5)}.header-main-search .ico-search{position:absolute;left:0;top:0;bottom:0}.header-main-nav-close{right:40px;top:40px}.header-main-nav-featured{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:4px;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.header-main-nav-featured>li{font:500 13px/100% "Grotesk",sans-serif;position:relative;text-transform:uppercase;letter-spacing:1px;color:#000;margin-left:50px}.header-main-nav-featured>li li:nth-child(1){-webkit-transition-delay:.15s;transition-delay:.15s}.header-main-nav-featured>li li:nth-child(2){-webkit-transition-delay:.3s;transition-delay:.3s}.header-main-nav-featured>li li:nth-child(3){-webkit-transition-delay:.45s;transition-delay:.45s}.header-main-nav-featured>li li:nth-child(4){-webkit-transition-delay:.6s;transition-delay:.6s}.header-main-nav-featured>li li:nth-child(5){-webkit-transition-delay:.75s;transition-delay:.75s}.header-main-nav-featured>li li:nth-child(6){-webkit-transition-delay:.9s;transition-delay:.9s}.header-main-nav-featured>li li:nth-child(7){-webkit-transition-delay:1.05s;transition-delay:1.05s}.header-main-nav-featured>li li:nth-child(8){-webkit-transition-delay:1.2s;transition-delay:1.2s}.header-main-nav-featured>li li:nth-child(9){-webkit-transition-delay:1.35s;transition-delay:1.35s}.no-touch .header-main-nav-featured .menu-item-has-children:hover .header-mobile-menu-opener:after{height:0}.header-main-nav-featured .menu-item-has-children.active ul{opacity:1;visibility:visible}.header-main-nav-featured ul li{font:500 16px/135% "Grotesk",sans-serif;letter-spacing:-.02em;color:#fff;text-transform:initial}.header-main-nav-featured ul li+li{margin-top:16px}.header-main-nav-featured .header-mobile-menu-opener{height:13px;margin-left:12px;width:6px}.no-touch .header-main-nav-featured .header-mobile-menu-opener{display:inline-block;vertical-align:top;height:13px}.header-main-nav-featured .header-mobile-menu-opener:after,.header-main-nav-featured .header-mobile-menu-opener:before{background-color:#000}.footer{padding:60px 0 30px}.footer .signup{height:100%}.footer .to-top{bottom:30px;right:50px}.footer-holder{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid rgba(0,0,0,.1)}.footer-holder .col{padding:20px}.footer-holder .col:not(:last-child){border-right:1px solid rgba(0,0,0,.1)}.footer-holder .col:first-child{width:23.246%;-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:initial}.footer-holder .col:last-child{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:initial;border:0}.footer-nav{padding-left:5%;text-align:left}.footer-nav ul,.signup{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-nav ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-nav li{width:50%}.signup{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.signup .h5,.signup h5{max-width:252px;margin:0}.signup .button{-ms-flex-negative:0;flex-shrink:0;margin-left:20px}.footer-info-media,.footer-info-media .col{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-info-media{margin-top:45px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-15px}.footer-info-media .col{width:calc(50% - 15px);margin-left:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.police-nav ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-16px}.police-nav li{margin-left:16px}.copyright{text-align:left}.footer-cta{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;padding:0 150px 0 0;border:0}.small-footer{padding:85px 0}.hero-animation-item .video-on-popup{right:58px;bottom:58px}.hero-animation-item .video-on-popup button,.hero-video-box .video-on-popup button,.quotes-with-video button,.single-video-section button,.to-top{width:50px;height:50px}.repeat-col .h2,.repeat-col h2{margin:0 0 40px}.repeat-col .black-box{padding:44px 58px}.block-404{padding:160px 0 24px}.block-404 .h2 small{margin-bottom:35px;font-size:32px}.block-404-back{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;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:end;-ms-flex-pack:end;justify-content:flex-end}.search-field input{height:86px;padding-right:44px;font-size:24px}.search-field button svg{width:34px}.text-template{padding-top:180px;padding-bottom:200px}.page-header{padding-top:220px}.page-header .back-link-holder,.page-header .h1 small,.page-header h1 small{top:-50px}.page-header-description{font-size:20px}.job-details-info{top:110px}.search-result-header{padding-top:180px}.search-result-header-count{margin-bottom:20px;font-size:32px}.result-recommendation-title{margin-bottom:47px}.pagination.center{margin-top:60px}.hero-video-init .hero-video-box iframe,.hero-video-init .hero-video-box img,.hero-video-init .hero-video-box video{-webkit-transition-delay:.35s;transition-delay:.35s;margin-top:0}.hero-video-animation-holder{height:100vh;height:calc(var(--vh, 1vh)*100)}.hero-video-animation-holder.fixed{position:fixed}.hero-video-animation-holder.bottom{position:absolute;top:auto;bottom:0}.hero-video-animation-holder.change-color{color:rgba(255,255,255,.6)}.hero-video-animation-holder.change-color .hero-video-title{z-index:20}.hero-video-animation-holder.change-color .h1,.hero-video-animation-holder.change-color .h2,.hero-video-animation-holder.change-color h1,.hero-video-animation-holder.change-color h2{color:#fff;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition-delay:.3s;transition-delay:.3s}.hero-video-animation-holder.change-color .back-link-holder{opacity:0;pointer-events:none}.hero-video-animation-holder.change-color .link{color:#fff}.hero-video-animation-holder.change-color .link svg{fill:#fff}.hero-video-title{padding-top:250px;padding-bottom:150px;font-size:24px;line-height:134%;max-width:944px;margin:0 auto;z-index:0}.hero-video-title p{margin-top:24px}.hero-video-title .back-link-holder{margin-top:-50px;margin-bottom:22px}.hero-video-holder{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;padding-top:56.2%!important}.hero-video-holder.container{max-width:calc(100% - 180px);width:100%;margin:0 auto}.hero-video-box{position:absolute;top:0;padding-top:0;height:100%}.hero-video-box iframe,.hero-video-box img,.hero-video-box video{margin-top:200px;-webkit-transition:margin-top 1s linear;transition:margin-top 1s linear}.hero-video-box .video-on-popup{right:58px;bottom:58px}.pma-edge .section-title-holder{margin-bottom:70px}.pma-edge-item-photo{padding-top:0;height:300px}.pma-edge-item-text{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:35px}.shared-values-item-text p{margin-top:20px}.single-photos-section .single-photos-section-row.with-text .photo-holder{padding-top:38.4%}.single-photos-section .single-photos-section-row.with-button .button{height:72px}.single-photos-section .info-box{font-size:16px;line-height:155%}.single-photos-section .info-box .h2+p,.single-photos-section .info-box h2+p{margin-top:33px}.trusted-by-companies.colored-section .custom-title{margin-top:-140px}.trusted-by-companies .decor{background-position:100% 0}.trusted-by-companies .custom-title{padding:40px;margin-bottom:70px}.trusted-by-companies-slider .logo-holder{height:200px}.full-visual-section.top-from-section{margin-top:-60px}.full-visual-section.sticky-to-footer{margin-bottom:-60px}.full-visual-section-bg{top:60px;bottom:60px}.full-visual-section-row .box{padding:31px 42px;min-height:401px}.full-visual-section-row .forminator-label{font-size:48px;line-height:90%}.full-visual-section-row input{padding-bottom:17px;line-height:13px}.full-visual-section-row .button,.full-visual-section-row .forminator-button-submit{height:72px}.recognition-section-slider .item{padding:52px 33px}.bio-popup .photo{padding-top:85%}.bio-popup .info-holder{padding:50px 65px}.bio-popup .content-holder{min-height:340px}.bio-popup .jcf-scrollable{max-height:350px;min-height:340px}.project-popup{max-width:1237px;width:100%}.project-popup-info .h3,.project-popup-info h3,.project-popup-info p{margin-bottom:30px}.project-popup-info .h6,.project-popup-info h6{font-size:24px;line-height:135%}.project-popup-info p+p{margin-top:-30px}.portfolio-filters-popup{max-width:1146px;width:100%}.portfolio-filters-popup-form{padding-top:80px}.portfolio-filters-popup-form .row+.row{margin-top:68px}.portfolio-filters-popup-form .applied-filters{margin:68px 0}.portfolio-filters-popup-form .result{margin-right:81px}.three-images-hero+.colored-section{margin-top:-80px}.three-images-hero{min-height:calc(100vh + 80px);min-height:calc(var(--vh, 1vh)*100 + 80px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:550px;padding-bottom:80px}.three-images-hero .scroll-bottom-button{margin-left:100px;bottom:110px}.three-images-hero-bg{bottom:80px}.three-image-hero-holder{display:block;position:absolute;right:0;top:0;bottom:0;width:49.5%}.three-image-hero-holder .three-image-hero{position:absolute}.three-image-hero-holder .three-image-hero.img-01{top:0;left:0;width:25.35vw;height:28.65vw}.three-image-hero-holder .three-image-hero.img-02{left:105px;bottom:150px;width:23.05vw;height:13.4vw}.three-image-hero-holder .three-image-hero.img-03{right:0;bottom:0;width:18.6vw;height:26.15vw}.three-images-hero-title p{margin-top:30px}.featured-projects-big-slider-wrap{position:relative;z-index:20}.featured-projects-big-slider-wrap .global-counter-slider-wrap{position:absolute;left:70vw;z-index:200;bottom:0}.featured-projects-big-slider .slick-list{overflow:visible!important}.featured-projects-big-slider.full-height-slide+.global-counter-slider-wrap{bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:100px}.featured-projects-big-slider.full-height-slide+.global-counter-slider-wrap .global-counter-slider-next-big{width:102px;height:102px}.featured-projects-big-slider.full-height-slide+.global-counter-slider-wrap .global-counter-slider-next-big span{width:50%;height:50%}.featured-projects-big-slider.full-height-slide .slick-slide:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.3)));background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3));height:100%}.featured-projects-big-slider .slick-slide{position:relative;z-index:10}.featured-projects-big-slider .slick-slide:after{content:"";position:absolute;left:0;bottom:0;height:227px;background-color:#000;z-index:40;-webkit-transition:height .35s linear,opacity .35s linear;transition:height .35s linear,opacity .35s linear;pointer-events:none;width:calc(64% - 90px)}.featured-projects-big-slider .slick-current:after{-webkit-transition-delay:.5s;transition-delay:.5s;height:0}.featured-projects-big-slider .slick-current .featured-projects-big-slider-info{opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s}.featured-projects-big-slider-holder{width:70vw;padding-right:90px}.featured-projects-big-slider-info{-webkit-transition:opacity .35s linear;transition:opacity .35s linear;opacity:0}.global-counter-slider-numbers{font-size:28px;line-height:105%}.global-counter-slider-next-big{width:148px;height:148px}.portfolio-controls-holder .applied-filters-title{font-size:16px}.portfolio-listing.three-in-line .item{height:350px}.portfolio-listing.three-in-line .h4,.portfolio-listing.three-in-line h4{font-size:24px;line-height:135%}.no-touch .portfolio-listing.two-in-line .item:hover .h4,.no-touch .portfolio-listing.two-in-line .item:hover h4{padding-bottom:40px}.portfolio-listing.two-in-line .h4 a:before,.portfolio-listing.two-in-line h4 a:before{content:"";position:absolute;bottom:30px;left:287px;width:32px;height:32px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI5LjAyMzMgMzJWNS4wOTY1NUwyLjI1NTExIDMxLjg2NDdMMC4xMzUzMDggMjkuNzY3NEwyNi45MjYgMi45NzY3NUgwVjBIMzJWMzJIMjkuMDIzM1oiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);background-size:100% 100%;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.portfolio-listing.chaotically-grid .item{height:300px;pointer-events:none}.portfolio-listing.chaotically-grid .item:nth-child(1){width:100%;height:auto;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;margin-top:40px;margin-left:-10px}.portfolio-listing.chaotically-grid .item:nth-child(1) .box{width:404px;height:322px}.portfolio-listing.chaotically-grid .item:nth-child(2),.portfolio-listing.chaotically-grid .item:nth-child(3){width:100%;height:auto;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;margin:-370px -50px 0 90px}.portfolio-listing.chaotically-grid .item:nth-child(2) .box{margin-left:auto;height:280px;width:354px}.portfolio-listing.chaotically-grid .item:nth-child(3){margin:-198px 0 0 90px}.portfolio-listing.chaotically-grid .item:nth-child(3) .box{margin:0 auto;height:264px;width:366px}.portfolio-listing.chaotically-grid .item:nth-child(4){width:100%;height:auto;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;margin-left:-10px;margin-top:14px}.portfolio-listing.chaotically-grid .item:nth-child(4) .box{width:417px;height:262px}.portfolio-listing.chaotically-grid .item:nth-child(5){width:100%;height:auto;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;margin-top:-247px}.portfolio-listing.chaotically-grid .item:nth-child(5) .box{width:366px;height:264px;margin:0 0 0 auto}.portfolio-listing.chaotically-grid .item:nth-child(6){width:100%;height:auto;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;margin:0 100px 0 0}.portfolio-listing.chaotically-grid .item:nth-child(6) .box{width:450px;height:350px;margin-left:auto}.portfolio-listing.chaotically-grid .item:nth-child(7){margin-top:-300px;margin-left:-10px}.portfolio-listing.chaotically-grid .item:nth-child(7) .box{width:450px;height:350px}.portfolio-listing.chaotically-grid .item:nth-child(7),.portfolio-listing.chaotically-grid .item:nth-child(8),.portfolio-listing.chaotically-grid .item:nth-child(9){width:100%;height:auto;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.portfolio-listing.chaotically-grid .item:nth-child(8) .box{margin:0 0 0 120px;height:350px;width:400px}.portfolio-listing.chaotically-grid .item:nth-child(9){margin:-200px 0 0}.portfolio-listing.chaotically-grid .item:nth-child(9) .box{width:450px;height:350px;margin-left:auto}.portfolio-listing.chaotically-grid .item:nth-child(10){margin-top:-92px}.portfolio-listing.chaotically-grid .item:nth-child(10) .box{height:350px;width:400px}.portfolio-listing.chaotically-grid .item:nth-child(10),.portfolio-listing.chaotically-grid .item:nth-child(11),.portfolio-listing.chaotically-grid .item:nth-child(12){width:100%;height:auto;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.portfolio-listing.chaotically-grid .item:nth-child(11) .box{margin:0 148px 0 auto;height:350px;width:400px}.portfolio-listing.chaotically-grid .item:nth-child(12){margin-top:-140px}.portfolio-listing.chaotically-grid .item:nth-child(12) .box{margin:0;height:350px;width:400px}.portfolio-listing.chaotically-grid .item:nth-child(13){width:100%;height:auto;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;margin:-179px 0 0 40px}.portfolio-listing.chaotically-grid .item:nth-child(13) .box{margin:0 0 0 auto;height:350px;width:400px}.portfolio-listing.chaotically-grid .item:nth-child(14){width:100%;height:auto;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;margin-top:-88px}.portfolio-listing.chaotically-grid .item:nth-child(14) .box{height:350px;width:400px}.portfolio-listing.chaotically-grid .item:nth-child(15){width:100%;height:auto;-webkit-transform:translateY(0)!important;transform:translateY(0)!important;margin:-222px 200px 50px 0}.portfolio-listing.chaotically-grid .item:nth-child(15) .box{margin-left:auto;height:350px;width:300px}.portfolio-listing.chaotically-grid .box{pointer-events:fill;position:relative;z-index:20;overflow:hidden}.portfolio-listing.chaotically-grid .h4,.portfolio-listing.chaotically-grid h4{font-size:24px;line-height:135%;padding:20px 24px 31px}.featured-news-list{display:-webkit-box;display:-ms-flexbox;display:flex}.featured-news-list.big-list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.featured-news-list .add-two-news-item{max-width:890px}.featured-news-list .add-two-news-item .featured-news-list-item{padding-bottom:0;margin-bottom:0}.featured-news-list .add-two-news-item .featured-news-list-item:nth-child(2){-webkit-transform:translateY(50px);transform:translateY(50px)}.featured-news-list .add-two-news-item .featured-news-list-item:nth-child(2) .featured-news-list-photo-holder{height:274px}.featured-news-list-holder{padding-bottom:60px}.featured-news-list-holder .featured-news-list-item:nth-child(odd){-webkit-transform:translateY(42px);transform:translateY(42px)}.featured-news-list-item.big{-ms-flex-negative:0;flex-shrink:0;width:60%;margin-right:40px;margin-bottom:0}.featured-news-list-photo-holder{height:200px}.big .featured-news-list-photo-holder{height:480px}.featured-news-list-info .date,.project-details-description .project-team li+li{margin-top:20px}.trending-social-list{padding-top:50px}.trending-social-list .h4,.trending-social-list h4{margin-left:0;margin-bottom:4px}.trending-social-list-item{width:403px}.trending-social-list-item:last-child{border:0}.our-processes-info{padding:60px}.our-processes-info-item+.our-processes-info-item{margin-top:50px}.our-processes-info-item .small-subtitle{margin-bottom:8px}.featured-products-section .related-projects-slider{padding-bottom:0}.featured-products-section .related-projects-slider .slick-arrow{right:270px;top:-114px}.related-projects-slider .item{width:405px!important}.related-projects-slider .h5,.related-projects-slider h5{padding-top:90px}.related-projects-slider .slick-arrow{width:50px;height:50px;top:-100px;right:0;left:auto}.related-projects-slider .slick-arrow.slick-prev{margin:0 12px 0 0}.tags-holder .title{font-size:18px;line-height:135%;padding:5px 0}.tags-list a{padding:8px 18px}.clients-overview .custom-title{padding:58px;margin-bottom:60px}.clients-overview-slider .slick-arrow{width:50px;height:50px;bottom:0;left:0}.clients-overview-slider .slick-arrow.slick-next{margin-left:62px}.clients-overview-box blockquote{min-height:394px;padding:40px}.clients-overview-box svg{margin-bottom:24px;width:39px}.clients-overview-box p{font-size:28px;line-height:98%}.project-details-description{padding:120px}.project-details-description .main-title{margin-bottom:100px}.project-details-description .custom-list{padding-top:40px}.project-details-info-columns{margin-bottom:75px}.project-details-info-columns .info-columns-item{padding:40px 0}.project-details-hero{padding-bottom:300px;margin-bottom:-210px}.office-hero-contacts address,.project-details-hero .back-link-holder{margin-bottom:50px}.project-details-hero-slider.custom{padding-bottom:0;margin-bottom:50px}.project-details-hero-slider.custom .photo-holder{height:550px}.project-details-hero-slider.custom .slick-arrow.slick-prev{left:126px}.project-details-hero-slider.custom .slick-arrow.slick-next{right:126px}.project-details-hero-slider.black-arrows .slick-arrow:after,.project-details-hero-slider.black-arrows .slick-arrow:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyIiBoZWlnaHQ9IjEwMiIgdmlld0JveD0iMCAwIDEwMiAxMDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxjaXJjbGUgY3g9IjUxIiBjeT0iNTEiIHI9IjUwLjUiIHN0cm9rZT0idXJsKCNwYWludDBfcmFkaWFsXzM0NDdfNTY0KSIvPgo8ZGVmcz4KPHJhZGlhbEdyYWRpZW50IGlkPSJwYWludDBfcmFkaWFsXzM0NDdfNTY0IiBjeD0iMCIgY3k9IjAiIHI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKDE0My44NDYgMTM3LjMwOCkgcm90YXRlKC0xNTIuNzIzKSBzY2FsZSgxODguMzI2IDE3Ni4xNjQpIj4KPHN0b3AvPgo8c3RvcCBvZmZzZXQ9IjAuNzU1MTA4IiBzdG9wLWNvbG9yPSJ3aGl0ZSIgc3RvcC1vcGFjaXR5PSIwIi8+CjxzdG9wIG9mZnNldD0iMC43NTUyMDgiLz4KPC9yYWRpYWxHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K)}.project-details-hero-slider .slick-arrow{width:50px;height:50px;bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.project-details-hero-slider .slick-arrow:after,.project-details-hero-slider .slick-arrow:before{content:"";position:absolute}.project-details-hero-slider .slick-arrow.slick-prev{left:100px}.project-details-hero-slider .slick-arrow.slick-next{left:auto;right:100px}.project-details-hero-slider .figcaption{padding-top:30px}.project-details-hero-slider:not(.custom){margin-bottom:60px;padding-bottom:0}.project-details-hero-slider:not(.custom) .item,.project-details-hero-slider:not(.custom) .slick-current .photo-holder{height:87.5vh}.project-details-hero-slider:not(.custom) .photo-holder{height:calc(87.5vh - 72px)}.experience-list{margin:0 -30px -30px -60px}.experience-list-item{width:calc(25% - 30px)}.experience-list-item-photo{padding-top:0;height:256px}.experience-list-item-text{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.quotes-with-video blockquote svg{margin-bottom:16px}.our-positions-filter{margin-bottom:80px}.our-positions-filter .wrap{margin-left:46px}.our-position-item{padding:40px 0}.our-position-item:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-20%);transform:translateY(-20%);width:32px;height:32px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI5LjAyMzMgMzJWNS4wOTY1NUwyLjI1NTExIDMxLjg2NDdMMC4xMzUzMDggMjkuNzY3NEwyNi45MjYgMi45NzY3NUgwVjBIMzJWMzJIMjkuMDIzM1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-size:contain;opacity:0;pointer-events:none;-webkit-transition:opacity .3s linear,-webkit-transform .3s linear;transition:transform .3s linear,opacity .3s linear;transition:transform .3s linear,opacity .3s linear,-webkit-transform .3s linear}.no-touch .our-position-item:hover .date{padding-right:100px}.our-position-item .position{width:45%}.our-position-item .date{margin-left:40px}.offices-listing-holder.top-from-section{margin-top:-61px}.offices-listing-holder .sticky-block{position:sticky;left:0;top:0;margin-bottom:0;height:100vh;height:calc(var(--vh, 1vh)*100)}.offices-listing-holder .photo-holder{padding-top:0}.offices-listing-holder .offices-listing{margin-top:-100vh;margin-top:calc(var(--vh, 1vh)*-100)}.offices-listing-item{margin-left:39.8%}.offices-listing-item+.offices-listing-item{margin-top:40px}.offices-listing-item-info p.h5{padding-bottom:20px}.office-hero{padding-top:200px}.office-hero .section-bg{bottom:100px}.office-hero-contacts{max-width:850px;padding:90px}.office-hero-contacts address a:after{margin-top:10px}.three-in-row .our-leadership-item{width:calc(33.333% - 40px)}.our-leadership-info .position{margin-bottom:40px}.single-video-section .video-holder{margin-left:80px}.full-height-hero{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}.full-height-hero.with-form{padding-top:250px}.full-height-hero.with-form .logo{left:90px}.full-height-hero .logo{width:155px;top:45px}.full-height-hero .scroll-bottom-button{bottom:54px}.full-height-hero-title{max-width:944px}.full-height-hero-title p{max-width:688px;margin:24px auto 0}.newsroom-filters{padding:50px 80px}.newsroom-filters .applied-filters{padding:25px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsroom-filters .applied-filters-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.newsroom-filters .applied-filters-title{margin:4px 0 0;-ms-flex-negative:0;flex-shrink:0;font-size:16px}.newsroom-filters .clear-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-negative:0;flex-shrink:0;padding:0 0 0 20px}.newsroom-filters .clear-holder .button{width:auto;margin:0 0 0 40px}.newsroom-filters-row .h5,.newsroom-filters-row h5{margin-bottom:40px}.newsroom-filters-row .wrap{width:calc(25% - 40px);margin-bottom:40px}.newsroom-filters-result{padding-top:70px}.newsroom-list{padding-bottom:50px}.newsroom-list-item:nth-child(3n+2){-webkit-transform:translateY(50px);transform:translateY(50px)}.media-newsroom-box{padding:80px 60px}.media-newsroom-box a[href^="mailto:"]:before{width:calc(100% - 22px)}.media-newsroom-box a[href^="mailto:"]:after{width:22px;height:22px}.media-newsroom-box a[download]:before{width:calc(100% - 22px)}.media-newsroom-box a[download]:after{width:22px;height:22px}.projects-animation-holder .section-title-holder{position:sticky;top:150px;left:0;z-index:20;pointer-events:none}.projects-animation-holder .section-title-holder .button{pointer-events:all}.projects-animation-holder .portfolio-listing{z-index:10;padding-bottom:100vh}.projects-animation-holder .portfolio-listing .item:nth-child(3),.projects-animation-holder .portfolio-listing .item:nth-child(4){z-index:10}.testimonial-scroll-text{margin-right:102px}.testimonial-scroll-text p{font-size:40px;line-height:105%}.testimonial-scroll-images{margin-bottom:-70px}.testimonial-scroll-images-item{margin-bottom:70px}.blockquote-images-section.top-from-section{margin-top:-60px}.blockquote-images-section.sticky-to-footer{margin-bottom:-60px}.blockquote-images-section .blockquote-holder .button{height:72px}.blockquote-images-section blockquote{padding:42px 41px;min-height:475px}.blockquote-images-section-bg{top:138px;bottom:72px}.blockquote-images-section-holder .blockquote-images-wrap:nth-child(1){width:424px;height:500px}.blockquote-images-section-holder .blockquote-images-wrap:nth-child(2){height:474px;width:390px}.video-autoplay-section:not(.two-columns) .media-wrap{padding-top:45.833%}.video-autoplay-section.two-columns .button{min-width:203px}.video-autoplay-section.two-columns p{margin-top:34px}.wp-block-image,.wp-block-video{margin:100px 0 26px}.content p{margin:33px 0}.content ol+h3,.content p+h3,.content ul+h3{margin-top:86px}.content ol,.content ul{margin:23px 0}.content h3{margin-top:26px}.two-columns-block{padding-top:110px;padding-bottom:200px}}@media (min-width:1200px) and (min-width:1200px){.main-menu-opened .header-main-nav-list>ul>li{-webkit-transform:translateY(0);transform:translateY(0)}.main-menu-opened .header-main-nav-list>ul>li>a:before{height:0}.no-touch .header-main-nav-list .menu-item-has-children:hover>ul{opacity:1;visibility:visible}.no-touch .header-main-nav-list .menu-item-has-children:hover li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-width:1201px){.gallery .gallery-item{width:25%}}@media (min-width:1280px){.testimonial-scroll-images-item:nth-child(1){padding-top:0;width:226px;height:302px}.testimonial-scroll-images-item:nth-child(2){padding-top:0;width:312px;height:417px}.testimonial-scroll-images-item:nth-child(3){padding-top:0;width:312px;height:417px;-webkit-transform:translateY(136px);transform:translateY(136px)}.testimonial-scroll-images-item:nth-child(4){padding-top:0;width:226px;height:302px}}@media (min-width:1440px){.h2,.header-main-nav-list li,h2{font-size:56px;line-height:90%}.content blockquote p,.h3,h3{font-size:44px;line-height:105%}.content .h3 strong,.content h3 strong,.h4,h4{font-size:30px;line-height:98%}.scroll-bottom-button{width:98px;height:98px}.scroll-bottom-button span{width:50px;height:50px}.indent-bottom-medium{margin-bottom:150px}.indent-top-medium{margin-top:150px}.section-title-holder .back-link-holder{padding-bottom:40px}.article-detail-hero .section-title-holder{max-width:944px}.container{padding:0 70px}.forminator-custom-form .forminator-success{font-size:22px;line-height:135%}.header-main-nav-list{padding:70px 70px 70px 150px}.header-main-nav-list li li{font-size:16px;line-height:136%}.header-main-nav-featured>li{font-size:16px;line-height:100%}.footer .to-top{right:70px}.footer-holder .col{padding:40px}.footer-holder .col:last-child{width:40.2%}.block-404-subtitle{margin-top:42px}.block-404-back .button{height:72px}.results-list-item{padding:40px 0}.results-list-item.reverse .results-list-item-media{margin-right:40px}.results-list-item .category{margin-bottom:13px}.results-list-item-media{margin-left:40px}.results-list-item-description{margin-top:20px}.hero-video-title p{margin-top:34px}.hero-video-holder .scroll-bottom-button{margin:-49px 0 0 -49px}.shared-values-item-text{padding:28px 34px 44px}.single-photos-section .info-box{padding:46px 58px}.trusted-by-companies.colored-section .custom-title{margin-top:-150px}.trusted-by-companies .custom-title{padding:58px}.full-visual-section-row .forminator-label{font-size:56px;line-height:90%}.team-list{padding-top:0;margin:0 0 -60px -40px;padding-bottom:230px}.team-list-item{width:calc(25% - 40px);margin:0 0 60px 40px}.team-list-item:nth-child(4n-4){-webkit-transform:translateY(230px);transform:translateY(230px)}.team-list-item:nth-child(4n-3){-webkit-transform:translateY(144px);transform:translateY(144px)}.team-list-item:nth-child(4n-2){-webkit-transform:translateY(230px);transform:translateY(230px)}.team-list-item:nth-child(4n-1){-webkit-transform:translateY(60px);transform:translateY(60px)}.team-list-photo-holder{height:350px}.bio-popup .info-holder{padding:85px}.three-images-hero{height:700px}.three-images-hero .scroll-bottom-button{margin-left:20px}.featured-projects-big-slider .slick-slide:after{width:calc(70.6% - 90px)}.featured-projects-big-slider-photo{min-height:608px;width:67.65%}.featured-projects-big-slider-info p{margin-top:29px}.global-counter-slider-wrap{padding-top:58px}.global-counter-slider-numbers{font-size:30px;line-height:105%}.portfolio-controls-holder,.portfolio-no-results .search-result-header-count{margin-bottom:90px}.portfolio-listing.three-in-line .h4,.portfolio-listing.three-in-line h4{font-size:24px;line-height:135%}.portfolio-listing.two-in-line .portfolio-listing-photo-holder{width:257px;height:187.83px}.portfolio-listing.chaotically-grid .item:nth-child(1){margin-left:-30px}.portfolio-listing.chaotically-grid .item:nth-child(2){margin:-370px -50px 0 30px}.portfolio-listing.chaotically-grid .item:nth-child(4){margin:133px 0 0 188px}.portfolio-listing.chaotically-grid .item:nth-child(5){margin-top:-400px}.portfolio-listing.chaotically-grid .item:nth-child(7){margin-left:-30px}.portfolio-listing.chaotically-grid .item:nth-child(8){margin-top:100px}.portfolio-listing.chaotically-grid .item:nth-child(9){margin:-300px 0 100px}.portfolio-listing.chaotically-grid .item:nth-child(11){margin-top:-180px}.portfolio-listing.chaotically-grid .item:nth-child(11) .box{margin-right:354px}.portfolio-listing.chaotically-grid .item:nth-child(13){margin-right:200px}.portfolio-listing.chaotically-grid .item:nth-child(15){margin-right:500px}.portfolio-listing.chaotically-grid .h4,.portfolio-listing.chaotically-grid h4{font-size:24px;line-height:135%;padding:20px 40px 40px}.clients-overview-box p{font-size:30px;line-height:98%}.project-details-hero-slider.custom .item{width:75.21vw!important}.offices-listing-holder .info-wrap{padding:58px}.get-in-touch-form{padding:60px}.get-in-touch-form .forminator-row-last,.get-in-touch-form .submit-holder,.get-in-touch-form form>.row.forminator-row-last{margin:0 -60px -60px}.office-hero{padding-top:250px}.office-hero .back-link-holder{padding-bottom:50px}.office-hero-contacts{margin-top:80px}.office-hero-contacts .small-subtitle{margin-bottom:30px}.office-hero-contacts address a:after{margin-top:12px}.three-in-row .our-leadership-item{display:block}.our-leadership-item{display:-webkit-box;display:-ms-flexbox;display:flex}.our-leadership-item .photo{width:50%;height:auto;-ms-flex-negative:0;flex-shrink:0}.three-in-row .our-leadership-item .photo{width:100%;min-height:405px}.full-height-hero.with-form{padding-top:300px}.full-height-hero .logo{width:213px}.newsroom-list-item .photo-holder{height:450px}.media-newsroom-box a[href^="mailto:"]:before{width:calc(100% - 26px)}.media-newsroom-box a[href^="mailto:"]:after{width:26px;height:26px;left:15px;top:6px}.media-newsroom-box a[download]:before{width:calc(100% - 26px)}.media-newsroom-box a[download]:after{width:26px;height:26px;left:16px}.media-newsroom-box .h4,.media-newsroom-box h4{margin-bottom:40px}.media-newsroom-box .small-subtitle{margin-bottom:30px}.testimonial-scroll-text p{font-size:44px;line-height:105%}.blockquote-images-section blockquote{min-height:548px}.blockquote-images-section-holder .blockquote-images-wrap:nth-child(2){width:420px;height:548px}.two-columns-grid .col:first-child{width:433px}}@media (min-width:1800px){.portfolio-listing .h4 span,.portfolio-listing h4 span,.related-projects-slider .h5 span,.related-projects-slider h5 span,body{font-size:18px;line-height:134%}.h1,.h2,.header-main-nav-list li,h1,h2{font-size:86px;line-height:90%}.h2,h2{font-size:60px}.content blockquote p,.h3,h3{font-size:46px;line-height:105%}.content .h3 strong,.content h3 strong,.h4,h4{font-size:32px;line-height:98%}.button.full-width,.forminator-button-submit.full-width,input[type=submit].full-width{margin-top:100px}.section-title-holder{max-width:840px}.section-title-holder:not(.columns) .button{margin-top:65px;height:72px}.section-title-holder p{margin-top:42px}.section-title-holder p:first-of-type{font-size:20px;line-height:134%}.section-title-holder .small-subtitle:first-child{padding-top:15px;margin-bottom:26px}.section-title-wide{margin-bottom:150px}.section-title-wide .button{margin-top:65px;height:72px;min-width:297px}.small-subtitle{margin-bottom:37px}.first-section{padding-top:175px}.content .custom-list{margin:28px 0}.container{width:100%;margin:0 auto;padding:0 20px;max-width:1780px}.container.medium{max-width:1484px}.forminator-custom-form>.forminator-row:not(.forminator-row-last)>.forminator-col{margin-bottom:70px}.forminator-custom-form .forminator-button-submit{height:72px}.header{padding:24px}.header.has-animation{padding-top:0}.header.has-animation.animate{padding-top:24px}.header .header-holder{min-height:92px}.header-main-nav{left:-24px;right:-24px;top:-24px}.header-main-nav-list{padding:70px 70px 70px 205px}.header-main-nav-list>ul{padding-bottom:30px}.header-main-nav-list li+li{margin-top:35px}.header-add-holder{padding:0 140px}.header-add-holder .social{padding:50px 0 160px}.header-add-search{padding:222px 0 0}.header-main-search:after{margin:0 37px}.header-main-search input[type=text]{padding-right:31px}.header-main-nav-close{width:136px;height:136px}.header-main-nav-close:after,.header-main-nav-close:before{width:40px;height:1.77px}.header-main-nav-featured ul{padding-top:67px}.header-main-nav-featured ul:before{top:41px}.header-main-nav-featured ul:after{top:35px}.footer{padding:95px 0 60px}.footer .to-top{right:auto;left:50%;margin-left:870px;-webkit-transform:translateX(-100%);transform:translateX(-100%);bottom:60px}.footer-holder .col{padding:65px 40px}.footer-holder .col:last-child{width:31.761%}.footer-nav{padding-left:20%}.signup .button{margin-left:37px}.footer-info-media{margin-top:60px}.repeat-row .button{margin-top:40px}.block-404{padding-top:252px}.text-template{padding-top:225px}.page-header{padding-top:280px}.job-details-info{top:130px}.search-result-header{padding-top:288px}.results-list-item-description{margin-top:31px}.result-filter{padding:36px 30px}.hero-video-title{padding-top:275px;padding-bottom:190px}.hero-video-title p{margin-top:44px}.hero-video-holder.container{max-width:1448px}.pma-edge .section-title-holder{margin-bottom:90px}.pma-edge-list{margin:0 0 -41px -41px}.pma-edge-item{width:calc(33.333% - 41px);margin:0 0 41px 41px}.pma-edge-item-photo{height:429px}.pma-edge-item-text{padding:52px 55px 62px 58px}.single-photos-section .single-photos-section-row.right .photo-holder,.single-photos-section .single-photos-section-row.with-text .photo-holder{width:60.2%}.single-photos-section .single-photos-section-row.left .photo-holder{width:39.8%;padding-top:41.6%}.trusted-by-companies .custom-title{margin-bottom:80px;padding-bottom:76px;width:39.8%}.trusted-by-companies-slider .logo-holder{width:246px;height:114px}.full-visual-section.top-from-section{margin-top:-95px}.full-visual-section.sticky-to-footer{margin-bottom:-95px}.full-visual-section-bg{top:95px;bottom:95px}.full-visual-section-row .photo-holder{padding-top:37%}.full-visual-section-row .box{padding:52px;min-height:460px}.full-visual-section-row .forminator-label{font-size:60px;line-height:90%}.recognition-section-slider .item{padding:72px 30px 64px;font-size:16px;line-height:134%}.custom-photos-gallery .wrap-1{padding-top:257px}.custom-photos-gallery .wrap-2{padding-top:124px}.custom-photos-gallery .wrap-4{padding-top:128px}.custom-photos-gallery .wrap-5{padding-top:48px}.custom-photos-gallery .wrap-6{padding-top:307px}.team-list-photo-holder{height:405px}.bio-popup{max-width:1437px}.bio-popup .photo{padding-top:97%}.bio-popup .info-holder{padding:90px}.bio-popup .content-holder{min-height:400px}.bio-popup .jcf-scrollable{max-height:416px;min-height:400px}.project-popup-info{padding:84px 84px 0;font-size:16px;line-height:134%}.project-popup-info .button-holder{margin:0 -84px}.three-images-hero+.colored-section{margin-top:-102px}.three-images-hero{height:1062px;padding-bottom:102px;min-height:calc(100vh + 102px);min-height:calc(var(--vh, 1vh)*100 + 102px)}.three-images-hero .scroll-bottom-button{margin-left:0;bottom:156px}.three-images-hero-bg{bottom:102px}.three-image-hero-holder .three-image-hero.img-02{bottom:190px}.three-images-hero-title{font-size:20px;line-height:134%}.three-images-hero-title .wrap{padding:38px 58px 58px}.three-images-hero-title p{margin-top:43px}.featured-projects-big-slider.full-height-slide+.global-counter-slider-wrap{margin-left:217px}.featured-projects-big-slider .slick-slide:after{width:calc(70% - 90px)}.featured-projects-big-slider-info .button{height:72px}.global-counter-slider-numbers{font-size:40px;line-height:105%}.portfolio-controls-holder{padding-top:15px}.portfolio-controls-holder .applied-filters-title{font-size:16px}.portfolio-listing.three-in-line .item{height:405px}.portfolio-listing.three-in-line .h4,.portfolio-listing.three-in-line h4{font-size:24px;line-height:135%}.portfolio-listing.two-in-line{margin-left:-40px}.portfolio-listing.two-in-line .item{width:calc(50% - 40px);margin-left:40px;padding:40px 0}.portfolio-listing.two-in-line .portfolio-listing-photo-holder{margin-right:40px}.portfolio-listing.two-in-line .h4 a:before,.portfolio-listing.two-in-line h4 a:before{bottom:40px;left:297px}.portfolio-listing.chaotically-grid{padding-bottom:186px;margin-bottom:-68px}.portfolio-listing.chaotically-grid .item{height:405px;margin-bottom:68px}.portfolio-listing.chaotically-grid .item:nth-child(3n-1){-webkit-transform:translateY(-186px);transform:translateY(-186px)}.portfolio-listing.chaotically-grid .item:nth-child(16)+.portfolio-listing.chaotically-grid .item:nth-child(3n-3){margin-bottom:82px}.portfolio-listing.chaotically-grid .item:nth-child(1){margin-left:0}.portfolio-listing.chaotically-grid .item:nth-child(1) .box{width:643px;height:404px}.portfolio-listing.chaotically-grid .item:nth-child(2) .box{width:553px;height:404px}.portfolio-listing.chaotically-grid .item:nth-child(3){margin-top:-270px}.portfolio-listing.chaotically-grid .item:nth-child(3) .box{width:405px;height:404px}.portfolio-listing.chaotically-grid .item:nth-child(4){margin:103px 0 0 90px}.portfolio-listing.chaotically-grid .item:nth-child(4) .box{width:553px;height:404px}.portfolio-listing.chaotically-grid .item:nth-child(5){margin-top:-548px}.portfolio-listing.chaotically-grid .item:nth-child(5) .box{width:405px;height:404px}.portfolio-listing.chaotically-grid .item:nth-child(6){margin:-45px -90px 0 90px}.portfolio-listing.chaotically-grid .item:nth-child(6) .box,.portfolio-listing.chaotically-grid .item:nth-child(7) .box{width:643px;height:404px}.portfolio-listing.chaotically-grid .item:nth-child(7){margin-left:0}.portfolio-listing.chaotically-grid .item:nth-child(8){margin-top:-786px}.portfolio-listing.chaotically-grid .item:nth-child(8) .box{margin:0 auto;width:405px;height:404px}.portfolio-listing.chaotically-grid .item:nth-child(9){margin:-82px 148px -80px 0;cursor:default}.portfolio-listing.chaotically-grid .item:nth-child(9) .box{width:554px;height:404px}.portfolio-listing.chaotically-grid .item:nth-child(10) .box{width:553px;height:404px}.portfolio-listing.chaotically-grid .item:nth-child(11) .box{width:643px;height:404px}.portfolio-listing.chaotically-grid .item:nth-child(12){margin-top:-160px}.portfolio-listing.chaotically-grid .item:nth-child(12) .box{width:404px;height:404px}.portfolio-listing.chaotically-grid .item:nth-child(13){margin-right:0}.portfolio-listing.chaotically-grid .item:nth-child(13) .box{margin:0 auto;width:554px;height:404px}.portfolio-listing.chaotically-grid .item:nth-child(14) .box{width:554px;height:405px}.portfolio-listing.chaotically-grid .item:nth-child(15){margin:-622px 0 0}.portfolio-listing.chaotically-grid .item:nth-child(15) .box{width:405px;height:404px}.portfolio-listing.chaotically-grid .h4,.portfolio-listing.chaotically-grid h4{font-size:24px;line-height:135%}.featured-news-list .add-two-news-item{padding-top:82px}.featured-news-list .add-two-news-item .featured-news-list-item:first-child{width:552px}.featured-news-list .add-two-news-item .featured-news-list-item:nth-child(2){-webkit-transform:translateY(65px);transform:translateY(65px)}.featured-news-list-item.big{width:65.92%}.featured-news-list-item.big .featured-news-list-info{padding-top:35px}.featured-news-list-item.big .category{margin-bottom:10px}.featured-news-list-item.big .date{margin-top:26px}.featured-news-list-photo-holder{height:274px}.big .featured-news-list-photo-holder{height:580px}.featured-news-list-info p{margin-top:22px}.trending-social-list{padding-top:90px}.trending-social-list-item{padding:28px 0}.our-processes-info{padding:80px}.our-processes-info-item+.our-processes-info-item{margin-top:64px}.featured-products-section .related-projects-slider .slick-slide:nth-child(even){margin-top:130px}.featured-products-section .related-projects-slider .slick-arrow{right:292px}.related-projects-slider .item{max-width:554px;width:554px!important;height:405px}.tags-holder{padding:50px 0}.clients-overview .custom-title{width:39.8%}.clients-overview-box p{font-size:32px;line-height:98%}.project-details-description{padding:150px}.project-details-description .add-title{font-size:40px;line-height:135%}.project-details-info-columns{margin-bottom:100px}.project-details-info-columns .info-columns-item{padding:50px 0}.project-details-info-columns .wrap{font-size:16px;line-height:134%}.project-details-hero{padding-bottom:366px;margin-bottom:-276px}.project-details-hero-slider.custom .photo-holder{height:840px}.project-details-hero-slider.custom .slick-arrow.slick-prev{left:172px}.project-details-hero-slider.custom .slick-arrow.slick-next{right:172px}.project-details-hero-slider .slick-arrow.slick-prev{left:150px}.project-details-hero-slider .slick-arrow.slick-next{right:150px}.three-photos-holder{width:815px;margin-right:224px}.experience-list{padding-bottom:90px;margin:0 0 -40px -40px}.experience-list-item{width:calc(25% - 40px);margin:0 0 40px 40px}.experience-list-item:nth-child(even){-webkit-transform:translateY(90px);transform:translateY(90px)}.experience-list-item-text{padding:58px}.quotes-with-video .video-name{padding:30px 100px 50px 50px}.our-positions-filter{margin-bottom:100px}.our-position-item{padding:50px 0}.no-touch .our-position-item:hover .date{padding-right:160px}.our-position-item .date{margin-left:50px}.offices-listing-item-info{padding:34px}.get-in-touch-preview .box{padding:90px 160px 0 0}.get-in-touch-preview .h1,.get-in-touch-preview h1{margin-right:-90px}.get-in-touch-form{padding:80px}.get-in-touch-form .forminator-row-last,.get-in-touch-form .submit-holder,.get-in-touch-form form>.row.forminator-row-last{margin:0 -80px -80px}.get-in-touch-form form>.row>.wrap{margin-bottom:70px}.get-in-touch-form .button,.get-in-touch-form .forminator-button-submit{height:72px}.office-hero{padding-top:412px}.office-hero .section-bg{bottom:186px}.office-hero-contacts address a:after{margin-top:13px}.our-leadership-item .photo{width:405px;min-height:405px}.three-in-row .our-leadership-item .photo{width:100%}.our-leadership-info{padding:40px 40px 90px}.three-in-row .our-leadership-info{padding:25px 0 0}.our-leadership-info .custom-link{bottom:40px;right:40px;width:32px;height:32px}.single-video-section .video-holder{margin-left:116px}.full-height-hero{min-height:calc(100vh + 110px);min-height:calc(var(--vh, 1vh)*100 + 110px)}.full-height-hero.with-form .full-height-hero-title{padding-bottom:120px}.newsroom-filters .applied-filters{padding:0 0 0 40px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.newsroom-filters .applied-filters-title{font-size:16px}.newsroom-filters .clear-holder{width:auto;padding-top:0}.newsroom-filters .clear-holder .button{margin-left:40px;height:72px}.newsroom-filters-row{margin-left:-55px}.newsroom-filters-row .h5,.newsroom-filters-row h5{margin-left:55px}.newsroom-filters-row .wrap{width:calc(25% - 55px);margin-left:55px}.newsroom-filters-result{padding-top:90px;margin-bottom:110px}.newsroom-list{margin-bottom:-90px}.newsroom-list-item{margin-bottom:90px}.newsroom-list-item .photo-holder{margin-bottom:40px;height:580px}.media-section-holder .photo-holder{height:342px}.media-newsroom-box{padding:90px}.testimonial-scroll-text{width:700px;margin-right:32px}.testimonial-scroll-text svg{width:40px;height:auto}.testimonial-scroll-text p{font-size:46px;line-height:105%}.testimonial-scroll-images{padding-top:0}.testimonial-scroll-images-item{margin-left:40px;margin-bottom:128px}.testimonial-scroll-images-item:nth-child(1){width:405px;height:540px;-webkit-transform:translateY(440px);transform:translateY(440px)}.testimonial-scroll-images-item:nth-child(2){width:553px;height:737px}.testimonial-scroll-images-item:nth-child(3){width:553px;height:737px;-webkit-transform:translateY(238px);transform:translateY(238px)}.testimonial-scroll-images-item:nth-child(4){width:405px;height:540px}.blockquote-images-section.top-from-section{margin-top:-95px}.blockquote-images-section.sticky-to-footer{margin-bottom:-95px}.blockquote-images-section blockquote{padding:56px 58px}.blockquote-images-section-bg{top:176px}.blockquote-images-section-holder{margin-left:39.8%}.video-autoplay-section.two-columns .container{max-width:1485px}.video-autoplay-section.two-columns .section-title-holder{padding:30px 172px 30px 0}.video-autoplay-section.two-columns .media-wrap{width:869px;padding-top:59.55%}.video-autoplay-section.two-columns .button{margin-top:40px;height:60px}.video-autoplay-section.two-columns p{margin-top:34px}.video-autoplay-section.two-columns p:first-of-type{font-size:18px;line-height:134%}.video-autoplay-section .section-title-holder{margin-bottom:90px}.two-columns-grid .col:not(:first-child){padding-right:150px}}@media (min-width:1920px){.portfolio-listing.chaotically-grid .item:nth-child(1){margin-left:-50px}.portfolio-listing.chaotically-grid .item:nth-child(2){margin:-512px 0 0}.portfolio-listing.chaotically-grid .item:nth-child(4){margin:133px 0 0 188px}.portfolio-listing.chaotically-grid .item:nth-child(5){margin-top:-648px}.portfolio-listing.chaotically-grid .item:nth-child(7){margin-top:152px;margin-left:-50px}.portfolio-listing.chaotically-grid .item:nth-child(9){margin:-182px 148px 0 0}}@media (max-width:1799px){.experience-list-item-text p.h5{font-size:19px;line-height:135%}}@media (max-width:1439px){.main-search-opened .header-main-nav-featured{opacity:0;pointer-events:none}}@media (max-width:1199px){.header.sticky .header-main-logo,.header.sticky .header-search-opener{opacity:0;pointer-events:none}.header.sticky .header-menu-opener:after{opacity:1}.header.sticky .header-main-search:after{opacity:0}.header.sticky .header-holder{background:0 0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}.main-search-opened .header-main-logo,.main-search-opened .header-main-search .header-search-opener{opacity:0;visibility:hidden}.header-main-logo .sticky-logo,.header-main-nav-list .menu-item-has-children>ul{display:none}.header-main-search input[type=text]{border:0}.main-search-opened .header-menu-opener i:after,.main-search-opened .header-menu-opener i:before{top:50%;margin:0}.main-search-opened .header-menu-opener i:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.main-search-opened .header-menu-opener i:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.hero-video-animation{height:auto!important}.hero-video-holder{top:0!important}.portfolio-listing.slider-on-mobile{position:relative;overflow:hidden;margin:0 -20px;padding-left:10px}.portfolio-listing.slider-on-mobile .item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:322px;margin-bottom:0}.portfolio-listing.slider-on-mobile .h4,.portfolio-listing.slider-on-mobile h4{padding:20px}.related-projects-slider .slick-arrow.slick-next{margin-left:10px}.clients-overview-slider .slick-arrow.slick-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%);margin-left:-10px}.clients-overview-slider .slick-arrow.slick-next{margin-left:10px}.project-details-hero-slider .slick-arrow.slick-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%);margin-left:-10px}.project-details-hero-slider .slick-arrow.slick-next{margin-left:10px}}@media (max-width:1023px){.wp-pagenavi{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bio-popup.popup-info-show{display:block!important}.featured-news-list .add-two-news-item,.featured-news-list-item p,.portfolio-grid-view{display:none}.testimonial-scroll-images{position:relative;z-index:20;margin:0 -20px;padding-left:10px;overflow:hidden;pointer-events:none}}@media (max-width:767px){.title-button-bottom-mobile{position:relative;z-index:20;padding-bottom:100px}.title-button-bottom-mobile .section-title-holder .button{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-width:250px}.content img[style]{margin-bottom:20px;position:relative}.single-photos-section .single-photos-section-row.with-text{padding-top:0!important}.single-photos-section .single-photos-section-row.with-text .photo-holder{width:260px;height:260px;margin:-130px -20px -129px auto}.single-photos-section .single-photos-section-row.with-text .info-box{padding-top:169px}.single-photos-section .single-photos-section-row.with-text+.single-photos-section-row{padding-top:0;position:absolute;left:-20px;right:-20px;top:320px;bottom:60px;z-index:-1}.single-photos-section .single-photos-section-row.with-text+.single-photos-section-row .photo-holder{width:100%;height:100%}.single-photos-section .single-photos-section-row+.single-photos-section-row{padding-top:40px}.portfolio-filters-popup-form .row .wrap+.wrap{margin-top:40px}.featured-news-list-holder .featured-news-list-item{width:calc(50% - 20px);margin-left:20px}.featured-news-list-holder .featured-news-list-item .featured-news-list-photo-holder{height:170px}.featured-news-list-holder .featured-news-list-item .h3,.featured-news-list-holder .featured-news-list-item h3{font-size:20px;line-height:98%}.featured-news-list-holder .trending-social-list{width:100%;padding:0 20px}.featured-products-section .container{position:relative;padding-bottom:80px}.featured-products-section .section-title-holder .button{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-width:260px}.clients-overview-slider .item{width:calc(100vw - 40px)!important}.our-positions-filter .wrap{margin-top:30px}.our-position-item .date,.our-position-item .location{margin-top:10px}.our-leadership-item+.our-leadership-item{margin-top:40px}.newsroom-list-item+.newsroom-list-item{margin-top:45px}.media-newsroom-box .h3,.media-newsroom-box h3{font-size:25px;line-height:105%}.blockquote-images-section{margin-top:106px}.blockquote-images-section-holder .blockquote-images-wrap:nth-child(2){display:none}}@media (min-width:768px) and (max-width:1023px){.team-list-item:nth-child(odd){-webkit-transform:translateY(60px);transform:translateY(60px)}}@media (min-width:1024px) and (max-width:1439px){.team-list-item:nth-child(3n-3){-webkit-transform:translateY(20px);transform:translateY(20px)}.team-list-item:nth-child(3n-2){-webkit-transform:translateY(70px);transform:translateY(70px)}.team-list-item:nth-child(3n-1){-webkit-transform:translateY(120px);transform:translateY(120px)}}@media (min-width:768px) and (max-width:1199px){.portfolio-listing.slider-on-mobile{display:block;padding-bottom:0!important}.portfolio-listing.slider-on-mobile .item{margin:0}}