.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.has-scroll-smooth [data-scroll-container],.page-wrap{min-height:100vh}.col-start,.page-wrap{flex-direction:column}.block-info__copy,.header__btn-close,.video-popup__btn-close{clip-path:polygon(0 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/wp-content/themes/hammer/assets/fonts/BebasNeue/BebasNeue-Regular.woff) format("woff"),url(/wp-content/themes/hammer/assets/fonts/BebasNeue/BebasNeue-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/wp-content/themes/hammer/assets/fonts/Inter/Inter-Regular.woff) format("woff"),url(/wp-content/themes/hammer/assets/fonts/Inter/Inter-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:300;src:url(/wp-content/themes/hammer/assets/fonts/Inter/Inter-Light.woff) format("woff"),url(/wp-content/themes/hammer/assets/fonts/Inter/Inter-Light.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/wp-content/themes/hammer/assets/fonts/Inter/Inter-Medium.woff) format("woff"),url(/wp-content/themes/hammer/assets/fonts/Inter/Inter-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/wp-content/themes/hammer/assets/fonts/Inter/Inter-Bold.woff) format("woff"),url(/wp-content/themes/hammer/assets/fonts/Inter/Inter-Bold.woff2) format("woff2");font-display:swap}
/*! locomotive-scroll v4.1.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */
html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;transform-origin:center right;transition:transform .3s,opacity .3s;width:11px}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#000;border-radius:10px;cursor:-webkit-grab;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}.header__btn-icon,.header__main,.loader__item,.loader__overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.cmplz-document li a sup,.cmplz-document>p a sup,.footer__links>li,.footer__links>li>a,.wysiwyg-styles li a sup,.wysiwyg-styles>p a sup{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.btn-primary,.header__btn{background-color:transparent;border:0;outline:0;box-shadow:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}:root{--block-gap:5%}.grecaptcha-badge{visibility:hidden}html{overflow-x:hidden}html.has-scroll-smooth{overflow:hidden;position:fixed;left:0;right:0;top:0;bottom:0}html.has-scroll-smooth body{max-height:100vh}html.has-scroll-smooth .c-scrollbar{z-index:10}html.has-scroll-smooth .c-scrollbar_thumb{background-color:rgba(255,255,255,.2);opacity:1}.page-wrap,body{background-color:#020202;width:100%}@media (min-width:1025px){body{height:100vh;overflow:hidden}}iframe,img,video{vertical-align:bottom}.page-wrap{position:relative;min-width:320px;max-width:100%;display:flex;margin:0 auto}.page-wrap section{width:100%}.page-wrap section:last-of-type div[class*=__inner]{transition:opacity .5s ease}.col-start{display:flex;align-items:flex-start;justify-content:flex-start}.col-center{display:flex;flex-direction:column;align-items:center;justify-content:center}.img-cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.video-popup{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999;transform:scale(0);transition:transform .4s ease;display:none}.video-popup.active{display:block;transform:scale(1)}.header,.header__inner{display:flex;width:100%}.video-popup:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7)}.video-popup__inner{position:relative;height:100%}.video-popup__inner-wrap{padding:var(--block-gap);height:100%}@media (max-width:1024px){.video-popup__inner-wrap{padding:0}}.video-popup__frame,.video-popup__frame iframe{height:100%;width:100%}.video-popup__btn-close{position:absolute;top:0;right:0;border:0;outline:0;background-color:#8bf645}.header{position:fixed;top:0;left:0;height:100vh;pointer-events:none!important;z-index:99}@media (max-width:1023px){.header{position:absolute}}.header__inner{position:relative;justify-content:space-between;align-items:flex-start;pointer-events:none;padding:0 calc(var(--block-gap) + .8125rem)}.home .header__inner{opacity:0}.home.pace-done .header__inner{opacity:1;transition:opacity 1s ease}.header__logo{position:relative;display:block;pointer-events:auto;transform:translate3d(0,20vh,0);transition:transform 1.6s ease}.header__logo:after{position:absolute;content:"";bottom:calc(100% - 1px);width:100%;height:20vh;background-color:#8bf645}.home.pace-done .header__logo{transform:translate3d(0,0,0);transition:transform 1.6s ease .35s}.header__logo:not(.home .header__logo){animation:toOrigin 1.6s ease forwards .35s}.header__logo-img{display:block;width:3.1875rem;height:auto}@media (max-width:1023px){.header__inner{padding:0 var(--block-gap)}.header__logo-img{width:2.25rem;height:auto}}.header__btns{position:relative;width:3.25rem;height:6.3125rem;display:flex;justify-content:center;align-items:flex-end;z-index:1}.header__btn-close,.loader,.loader__items{justify-content:center}@media (max-width:1023px){.header__btns{height:3.5rem}}.header__btn{position:absolute;width:2.5rem;height:2.5rem;pointer-events:auto;z-index:1}.active .header__btn,.header__btn-close{pointer-events:none}@media (hover:hover){.header__btn:hover .header__btn-icon{fill:#8bf645}.header__btn:hover .header__btn-line-inner{animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:1s}.header__btn:hover .header__btn-top.left{animation-name:headerBtn1}@keyframes headerBtn1{0%,100%{transform:translate3d(0,0,0)}70%{transform:translate3d(0,-5%,0)}}.header__btn:hover .header__btn-top.center{animation-name:headerBtn2}@keyframes headerBtn2{0%,100%{transform:translate3d(0,0,0)}35%{transform:translate3d(0,-7%,0)}}.header__btn:hover .header__btn-top.right{transform:translate3d(0,-6%,0);transition:transform 1s ease;animation-name:headerBtn3;animation-delay:1s}@keyframes headerBtn3{0%,100%{transform:translate3d(0,-6%,0)}60%{transform:translate3d(0,0,0)}}.header__btn:hover .header__btn-center.left{animation-name:headerBtn4}@keyframes headerBtn4{0%,100%{transform:translate3d(0,0,0)}25%{transform:translate3d(0,-5%,0)}}.header__btn:hover .header__btn-center.right{animation-name:headerBtn5}@keyframes headerBtn5{0%,100%{transform:translate3d(0,0,0)}30%{transform:translate3d(0,3%,0)}}.header__btn:hover .header__btn-bottom.left{animation-name:headerBtn6}@keyframes headerBtn6{0%,100%{transform:translate3d(0,0,0)}70%{transform:translate3d(0,-6%,0)}}.header__btn:hover .header__btn-bottom.center{transform:translate3d(0,8%,0);transition:transform 1s linear;animation-name:headerBtn7;animation-delay:1s}@keyframes headerBtn7{0%,100%{transform:translate3d(0,8%,0)}35%{transform:translate3d(0,0,0)}}.header__btn:hover .header__btn-bottom.right{animation-name:headerBtn8}@keyframes headerBtn8{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,-9%,0)}}}.header__btn-inner{position:relative;display:block;width:100%;height:100%;cursor:pointer}.header__btn-icon{display:block;fill:#fff;overflow:visible;transition:fill .5s ease}.header__btn-line{transition:transform .5s ease,opacity .5s ease}.active .header__btn-line{opacity:0}.active .header__btn-line.top{transform:translate3d(0,210%,0)}.active .header__btn-line.center{transform:translate3d(0,260%,0)}.active .header__btn-line.bottom{transform:translate3d(0,350%,0)}.header__btn-close{position:absolute;top:0;left:0;width:100%;height:100%;border:0;outline:0;background-color:#8bf645;display:flex;align-items:flex-end;transform:translate3d(0,-100%,0);padding:0 0 .625rem;transition:transform .3s ease,visibility .3s ease}.active .header__btn-close{visibility:visible;pointer-events:auto;transform:translate3d(0,0,0);transition:transform .5s ease .5s}.header__btn-close-icon{width:2rem;height:2rem;fill:#020202;cursor:pointer}.header__main{background-color:#020202;visibility:hidden;pointer-events:none;transform:translate3d(0,-100%,0);transition:transform .5s ease 50ms,visibility .5s ease 50ms}.active .header__main{visibility:visible;pointer-events:auto;transform:translate3d(0,0,0);transition:transform .75s ease .2s}.header__main-inner{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%}.header__main-nav{transform:translate3d(0,4rem,0);transition:transform .85s ease .75s}.active .header__main-nav{transform:translate3d(0,0,0);transition:transform .85s ease .55s}@media (max-width:1023px){.header__main-inner{padding:6.5625rem var(--block-gap) 2.1875rem}.header__main-nav{margin-bottom:.938em}}.header__nav-title{display:inline}@media (min-width:1024px){:root{--block-gap:4.62vw}.header__main-inner{justify-content:flex-end;padding:5vh var(--block-gap) 10vh}.header__main-nav{margin-bottom:15vh}.header__nav-title.bottom{float:right;display:block;margin:-.95em -.19em 0 0}}.header__nav,.header__nav>ul{display:inline}.header__nav>ul>li{position:relative;display:inline-flex}.header__nav>ul>li:nth-child(1){padding:0 .16em}.header__main-text a,.header__nav>ul>li>a{position:relative;padding-bottom:3px;overflow:hidden}@media (max-width:599px){.header__nav>ul>li:nth-child(2){padding-right:.16em}}.header__nav>ul>li:not(:last-child):after{content:","}.header__main-text a:after,.header__main-text a:before,.header__nav>ul>li>a:before{content:"";bottom:0;left:0;background-color:currentColor;width:100%}@media (min-width:1024px){.header__nav>ul>li:last-child{display:block}}.header__nav>ul>li.current-menu-item a{color:#a1b1fd;cursor:default}.header__nav>ul>li.current-menu-item a:before{display:none}.header__nav>ul>li>a{display:inline-flex;color:#8bf645;transition:color .5s ease}.header__nav>ul>li>a:before{position:absolute;height:2px;transition:transform .5s ease}@media (hover:hover){.header__nav>ul>li>a:hover{color:#a1b1fd}.header__nav>ul>li>a:hover:before{transform:translate3d(100%,0,0)}}.header__main-bottom{width:100%;display:flex}.header__main-text{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:400;font-size:calc(16rem / 16 + 8 * ((100vw - 360px)/ 1560));line-height:120%;letter-spacing:-.01em;text-transform:uppercase;opacity:0;transform:translate3d(0,1rem,0);transition:opacity .5s ease .9s,transform .5s ease .9s}@media (min-width:1920px){.header__main-text{font-size:calc(24 / 16 + rem)}}.active .header__main-text{opacity:.6;transform:translate3d(0,0,0)}@media (max-width:1023px){.header__main-bottom{flex:1;flex-direction:column;align-items:flex-start;justify-content:space-between}.header__main-text{margin-bottom:1em}}.header__main-text a{display:inline-flex}.header__main-text a:after,.header__main-text a:before{position:absolute;height:1px}.header__main-text a:after{transform:translate3d(-100%,0,0)}@media (min-width:1024px){.header__main-bottom{align-items:center;justify-content:space-between}.header__main-text a{padding-bottom:calc(1px + 2px)}.header__main-text a:after,.header__main-text a:before{width:100%;height:1px}}@media (hover:hover){.header__main-text a:hover:before{transform:translate3d(100%,0,0);transition:transform .35s ease}.header__main-text a:hover:after{transform:translate3d(0,0,0);transition:transform .35s ease .2s}}.header__main-info{opacity:0;transform:translate3d(0,1rem,0);transition:opacity .5s ease 1s,transform .5s ease 1s}.active .header__main-info{opacity:1;transform:translate3d(0,0,0)}.header__main-info .block-info__mail{margin-bottom:0}.footer{width:100%;overflow:hidden;z-index:2}.footer__inner{width:100%;background-color:#4513ae;padding:9.8vh var(--block-gap) 9.5vh}.footer__links>li>a:after,.footer__links>li>a:before,.footer__nav>ul>li>a:after,.footer__nav>ul>li>a:before,.footer__title a:after,.footer__title a:before{background-color:currentColor;content:"";bottom:0;left:0}.footer__line{display:flex;justify-content:space-between}@media (max-width:1023px){.footer__inner{padding:3.9375rem var(--block-gap) 3.625rem}.footer__line{flex-direction:column-reverse}.footer__line.top{margin-bottom:2.9375rem}}@media (min-width:1024px){.footer__line.top{margin-bottom:2.4375rem}}@media (max-width:1023px){.footer__line.center{flex-direction:column;margin-bottom:2.9375rem}}.footer__line-inner{display:flex}@media (min-width:1024px){.footer__line.center{margin-bottom:2.6875rem}.footer__line-inner.left{width:55%}.footer__line-inner.right{width:40%}}@media (min-width:1440px){.footer__line-inner.right{width:32.15%}}.footer__title.small{font-size:calc(30rem / 16 + 20 * ((100vw - 360px)/ 1560));line-height:90%;width:78%}@media (min-width:1920px){.footer__title.small{font-size:calc(50 / 16 + rem)}}@media (max-width:1024px){.footer__title.small{width:100%}}.footer__title a{color:#8bf645;position:relative;display:inline-flex;overflow:hidden;padding-bottom:3px}.footer__title a:after,.footer__title a:before{position:absolute;width:100%;height:1px}.footer__title a:after{transform:translate3d(-100%,0,0)}@media (min-width:1024px){.footer__title a{padding-bottom:calc(2px + 2px)}.footer__title a:after,.footer__title a:before{width:100%;height:2px}}@media (hover:hover){.footer__title a:hover:before{transform:translate3d(100%,0,0);transition:transform .6s ease}.footer__title a:hover:after{transform:translate3d(0,0,0);transition:transform .6s ease .2s}}@media (max-width:600px){.footer__title a{text-decoration:underline}.footer__title a:after,.footer__title a:before{display:none}}.footer__logo{display:block;width:12.0625rem;height:auto}.footer__logo-img{display:block;max-width:100%;height:auto}@media (max-width:1023px){.footer__logo{width:8.5625rem;height:auto;margin-bottom:1.4375rem}.footer__nav{margin-bottom:2.9375rem}}.footer__nav>ul>li:not(:last-child){margin-bottom:.294em}.footer__nav>ul>li>a{position:relative;display:inline-flex;overflow:hidden;padding-bottom:3px}.footer__nav>ul>li>a:after,.footer__nav>ul>li>a:before{position:absolute;width:100%;height:1px}.footer__nav>ul>li>a:after{transform:translate3d(-100%,0,0)}@media (min-width:1024px){.footer__nav>ul>li>a{padding-bottom:calc(2px + 2px)}.footer__nav>ul>li>a:after,.footer__nav>ul>li>a:before{width:100%;height:2px}}@media (hover:hover){.footer__nav>ul>li>a:hover:before{transform:translate3d(100%,0,0);transition:transform .5s ease}.footer__nav>ul>li>a:hover:after{transform:translate3d(0,0,0);transition:transform .5s ease .2s}}.footer__links{display:flex;flex-wrap:wrap}@media (max-width:1023px){.footer__links{width:98%;max-width:22.5rem;justify-content:space-between;margin-bottom:1.4375rem}}.footer__links>li:not(:last-child){margin-right:1.5em}.footer__links>li>a{position:relative;display:inline-flex;overflow:hidden;padding-bottom:3px}.footer__links>li>a:after,.footer__links>li>a:before{position:absolute;width:100%;height:1px}.footer__links>li>a:after{transform:translate3d(-100%,0,0)}@media (min-width:1024px){.footer__links>li>a{padding-bottom:calc(1px + 2px)}.footer__links>li>a:after,.footer__links>li>a:before{width:100%;height:1px}}@media (hover:hover){.footer__links>li>a:hover:before{transform:translate3d(100%,0,0);transition:transform .5s ease}.footer__links>li>a:hover:after{transform:translate3d(0,0,0);transition:transform .5s ease .2s}}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}::selection{color:#fff;background-color:#8bf645}html{font-family:BebasNeue,Helvetica,Arial,sans-serif;font-size:16px}@media (min-width:1024px) and (max-width:1279px){html{font-size:14px}}@media (min-width:2100px){html{font-size:.85vw}}html *{color:#fff}b,em,h1,h2,h3,h4,h5,h6,li,p,span,strong{cursor:default}hr{width:100%;height:1px;background-color:#8bf645;border:0;margin:0}a{text-decoration:none}mark{background-color:transparent}.block-title,.block-title--inv{font-size:calc(39rem / 16 + 61 * ((100vw - 360px)/ 1560));line-height:80%}@media (min-width:1920px){.block-title,.block-title--inv{font-size:calc(100 / 16 + rem)}}@media (max-width:1023px){.block-title,.block-title--inv{line-height:1}}.block-title mark,.block-title--inv mark{color:#A1B1FD}.block-title--inv{color:#020202}.block-title--xl,.block-title--xl-inv{font-size:calc(80rem / 16 + 100 * ((100vw - 360px)/ 1560));line-height:80%}@media (min-width:1920px){.block-title--xl,.block-title--xl-inv{font-size:calc(180 / 16 + rem)}}.block-title--xl mark,.block-title--xl-inv mark{color:#A1B1FD}.block-title--xl-inv{color:#020202}.block-title--l,.block-title--l-inv{font-size:calc(60rem / 16 + 80 * ((100vw - 360px)/ 1560));line-height:80%}@media (min-width:1920px){.block-title--l,.block-title--l-inv{font-size:calc(140 / 16 + rem)}}.block-title--l mark,.block-title--l-inv mark{color:#A1B1FD}.block-title--l-inv,.block-title--m-inv{color:#020202}.block-title--m,.block-title--m-inv{font-size:calc(32rem / 16 + 38 * ((100vw - 360px)/ 1560));line-height:90%}@media (min-width:1920px){.block-title--m,.block-title--m-inv{font-size:calc(70 / 16 + rem)}}@media (max-width:1023px){.block-title--m,.block-title--m-inv{line-height:1}}.block-title--s{font-size:calc(36rem / 16 + 30 * ((100vw - 360px)/ 1560));line-height:90%;letter-spacing:-.01em}@media (min-width:1920px){.block-title--s{font-size:calc(66 / 16 + rem)}}.block-title--xs,.block-title--xs-inv{font-family:Inter,Helvetica,Arial,sans-serif;font-weight:500;font-size:calc(12rem / 16 + 2 * ((100vw - 360px)/ 1560));color:rgba(255,255,255,.7);line-height:1;letter-spacing:.03em;text-transform:uppercase}.block-info.block-info--inv *,.block-info__copy,.block-title--bg,.block-title--xs-inv{color:#020202}@media (min-width:1920px){.block-title--xs,.block-title--xs-inv{font-size:calc(14 / 16 + rem)}}.block-title--bg{font-size:calc(32rem / 16 + 38 * ((100vw - 360px)/ 1560));line-height:90%;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);background-color:#FFF;padding:.1em .186em .129em calc(var(--block-gap) + 1rem)}@media (min-width:1920px){.block-title--bg{font-size:calc(70 / 16 + rem)}}@media (max-width:1023px){.block-title--bg{line-height:1;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);padding:6px 21px 4px var(--block-gap)}}[class*=block-title] span{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.body-font,.body-font--l,.cmplz-message,.cmplz-title{font-family:Inter,Helvetica,Arial,sans-serif}.body-font{font-size:calc(16rem / 16 + 4 * ((100vw - 360px)/ 1560));line-height:120%;letter-spacing:-.01em;text-transform:uppercase}@media (min-width:1920px){.body-font{font-size:calc(20 / 16 + rem)}}.body-font mark{color:#a1b1fd}.body-font--l{font-weight:400;font-size:calc(21rem / 16 + 13 * ((100vw - 360px)/ 1560));line-height:110%;letter-spacing:-.01em;text-transform:uppercase}@media (min-width:1920px){.body-font--l{font-size:calc(34 / 16 + rem)}}span{color:inherit;line-height:inherit}b,strong{color:inherit;font-weight:600}em,i{color:inherit;font-style:italic}.cmplz-document>h1,.cmplz-document>h2,.cmplz-document>h3,.cmplz-document>h4,.cmplz-document>h5,.cmplz-document>h6,.wysiwyg-styles>h1,.wysiwyg-styles>h2,.wysiwyg-styles>h3,.wysiwyg-styles>h4,.wysiwyg-styles>h5,.wysiwyg-styles>h6{font-family:BebasNeue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:#fff;line-height:100%}.cmplz-document{margin:0 auto 50px;height:auto}.cmplz-document .cookies-per-purpose{background-color:rgba(239,239,239,.25)!important}.cmplz-document .cookies-per-purpose .function-header,.cmplz-document .cookies-per-purpose .name-header,.cmplz-document .cookies-per-purpose .retention-header{background-color:#161616!important}.cmplz-document .cookies-per-purpose>*{background-color:rgba(239,239,239,.25)!important}.cmplz-document span,.wysiwyg-styles span{line-height:100%}.cmplz-document>h1,.wysiwyg-styles>h1{font-size:180px;font-size:calc(70rem / 16 + 110 * ((100vw - 360px)/ 1560))}@media (min-width:1920px){.cmplz-document>h1,.wysiwyg-styles>h1{font-size:calc(180 / 16 + rem)}}.cmplz-document>h2,.wysiwyg-styles>h2{font-size:150px;font-size:calc(50rem / 16 + 100 * ((100vw - 360px)/ 1560))}@media (min-width:1920px){.cmplz-document>h2,.wysiwyg-styles>h2{font-size:calc(150 / 16 + rem)}}.cmplz-document>h3,.wysiwyg-styles>h3{font-size:100px;font-size:calc(40rem / 16 + 60 * ((100vw - 360px)/ 1560))}@media (min-width:1920px){.cmplz-document>h3,.wysiwyg-styles>h3{font-size:calc(100 / 16 + rem)}}.cmplz-document>h4,.wysiwyg-styles>h4{font-size:80px}.cmplz-document>h5,.wysiwyg-styles>h5{font-size:70px;font-size:calc(30rem / 16 + 40 * ((100vw - 360px)/ 1560))}@media (min-width:1920px){.cmplz-document>h5,.wysiwyg-styles>h5{font-size:calc(70 / 16 + rem)}}.cmplz-document>h6,.wysiwyg-styles>h6{font-size:60px;font-size:calc(20rem / 16 + 40 * ((100vw - 360px)/ 1560))}@media (min-width:1920px){.cmplz-document>h6,.wysiwyg-styles>h6{font-size:calc(60 / 16 + rem)}}.cmplz-document li,.cmplz-document>p,.wysiwyg-styles li,.wysiwyg-styles>p{font-family:Inter,Helvetica,Arial,sans-serif;font-size:22px;font-size:calc(17rem / 16 + 5 * ((100vw - 360px)/ 1560));line-height:100%}@media (min-width:1920px){.cmplz-document li,.cmplz-document>p,.wysiwyg-styles li,.wysiwyg-styles>p{font-size:calc(22 / 16 + rem)}}.cmplz-document li b,.cmplz-document li strong,.cmplz-document>p b,.cmplz-document>p strong,.wysiwyg-styles li b,.wysiwyg-styles li strong,.wysiwyg-styles>p b,.wysiwyg-styles>p strong{font-weight:600;color:inherit}.cmplz-document li em,.cmplz-document li i,.cmplz-document>p em,.cmplz-document>p i,.wysiwyg-styles li em,.wysiwyg-styles li i,.wysiwyg-styles>p em,.wysiwyg-styles>p i{color:inherit;font-style:italic}.cmplz-document li a sup,.cmplz-document>p a sup,.wysiwyg-styles li a sup,.wysiwyg-styles>p a sup{color:inherit}.cmplz-document li img,.cmplz-document>p img,.wysiwyg-styles li img,.wysiwyg-styles>p img{display:block;max-width:100%;height:auto;margin:2rem auto}.cmplz-document li img.alignleft,.cmplz-document li img.alignnone,.cmplz-document>p img.alignleft,.cmplz-document>p img.alignnone,.wysiwyg-styles li img.alignleft,.wysiwyg-styles li img.alignnone,.wysiwyg-styles>p img.alignleft,.wysiwyg-styles>p img.alignnone{margin:2rem auto 2rem 0}.cmplz-document li img.alignright,.cmplz-document>p img.alignright,.wysiwyg-styles li img.alignright,.wysiwyg-styles>p img.alignright{margin:2rem 0 2rem auto}.cmplz-document>p,.wysiwyg-styles>p{line-height:145%}.cmplz-document>p:not(:last-child),.wysiwyg-styles>p:not(:last-child){margin-bottom:20px}@media (max-width:1024px){.cmplz-document>p:not(:last-child),.wysiwyg-styles>p:not(:last-child){margin-bottom:.5em}}.cmplz-document>ol,.cmplz-document>ul,.wysiwyg-styles>ol,.wysiwyg-styles>ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:20px}@media (max-width:1024px){.cmplz-document>ol,.cmplz-document>ul,.wysiwyg-styles>ol,.wysiwyg-styles>ul{margin-bottom:.5em}}.cmplz-document>ul li,.wysiwyg-styles>ul li{position:relative;padding-left:1em}.cmplz-document>ul li:before,.wysiwyg-styles>ul li:before{position:absolute;content:"";top:50%;left:0;width:10px;height:1em;background-repeat:no-repeat;transform:translate3d(0,-.4em,0);background-image:url(/wp-content/themes/hammer/assets/images/svg/li-arrow.svg)}.cmplz-document>ul li:not(:last-child),.wysiwyg-styles>ul li:not(:last-child){margin-bottom:16px}@media (max-width:1280px){.cmplz-document>ul li:not(:last-child),.wysiwyg-styles>ul li:not(:last-child){margin-bottom:.5em}}.cmplz-document>ol li,.wysiwyg-styles>ol li{position:relative;counter-increment:li;padding-left:1.5em}.cmplz-document>ol li:before,.wysiwyg-styles>ol li:before{position:absolute;font-size:24px;font-size:calc(18rem / 16 + 6 * ((100vw - 360px)/ 1560));color:#8bf645;content:counter(li);top:0;left:0}@media (min-width:1920px){.cmplz-document>ol li:before,.wysiwyg-styles>ol li:before{font-size:calc(24 / 16 + rem)}}.cmplz-document>ol li:not(:last-child),.wysiwyg-styles>ol li:not(:last-child){margin-bottom:16px}@media (max-width:1280px){.cmplz-document>ol li:not(:last-child),.wysiwyg-styles>ol li:not(:last-child){margin-bottom:.5em}}.cmplz-document a,.wysiwyg-styles a{color:#8bf645;text-decoration:underline;cursor:pointer}.cmplz-document table,.wysiwyg-styles table{overflow-x:scroll;border-spacing:10px;border-collapse:inherit}.btn-primary,.loader__item,.loader__items{overflow:hidden;display:flex}.cmplz-document table tbody tr:first-child,.wysiwyg-styles table tbody tr:first-child{position:relative;top:10px}.cmplz-document table tbody tr:first-child td,.wysiwyg-styles table tbody tr:first-child td{border-bottom:1px solid #8bf645;font-family:BebasNeue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:40px;font-size:calc(22pxrem / 16 + 18px * ((100vw - 360px)/ 1560));line-height:100%;text-align:center}.block-info *,.block-label-v__title,.btn-primary,.cmplz-document table tbody tr td,.wysiwyg-styles table tbody tr td{font-family:Inter,Helvetica,Arial,sans-serif}@media (min-width:1920px){.cmplz-document table tbody tr:first-child td,.wysiwyg-styles table tbody tr:first-child td{font-size:calc(40px / 16 + rem)}}.cmplz-document table tbody tr td,.wysiwyg-styles table tbody tr td{font-style:normal;font-weight:400;font-size:22px;font-size:calc(17pxrem / 16 + 5px * ((100vw - 360px)/ 1560));line-height:145%;padding:1em;background-color:#161616}@media (min-width:1920px){.cmplz-document table tbody tr td,.wysiwyg-styles table tbody tr td{font-size:calc(22px / 16 + rem)}}.block-info__title.top{margin-bottom:1.214em}.block-info__title.bottom{margin-bottom:1.286em}.block-info__mail{position:relative;margin-bottom:1.588em}@media (max-width:1023px){.block-info__mail{margin-bottom:2.9375rem}}.block-info__mail:active .block-info__copy,.block-info__mail:hover .block-info__copy{opacity:1}.block-info__mail-value{position:relative;display:inline-flex;overflow:hidden;padding-bottom:3px}.block-info__mail-value:after,.block-info__mail-value:before{position:absolute;content:"";bottom:0;left:0;width:100%;height:1px;background-color:currentColor}.block-info__mail-value:after{transform:translate3d(-100%,0,0)}@media (min-width:1024px){.block-info__mail-value{padding-bottom:calc(2px + 2px)}.block-info__mail-value:after,.block-info__mail-value:before{width:100%;height:2px}}@media (hover:hover){.block-info__mail-value:hover:before{transform:translate3d(100%,0,0);transition:transform .7s ease}.block-info__mail-value:hover:after{transform:translate3d(0,0,0);transition:transform .7s ease .2s}}.block-info__copy{position:absolute;top:-28px;right:0;font-size:calc(12rem / 16 + 2 * ((100vw - 360px)/ 1560));font-weight:500;line-height:1;min-width:100px;background-color:#8bf645;pointer-events:none;opacity:0;padding:4px 5px;transition:opacity .6s ease}.block-info__address strong a,.block-info__phone,.block-info__phone strong a{cursor:pointer;transition:color .5s ease}@media (min-width:1920px){.block-info__copy{font-size:calc(14 / 16 + rem)}}.block-info__address,.block-info__phone{font-size:calc(18rem / 16 + 4 * ((100vw - 360px)/ 1560));line-height:145%;letter-spacing:-.01em}@media (min-width:1920px){.block-info__address,.block-info__phone{font-size:calc(22 / 16 + rem)}}.block-info__address strong,.block-info__phone strong{display:block;font-weight:700;margin-bottom:.273em}@media (hover:hover){.block-info__address strong a:hover,.block-info__phone strong a:hover,.block-info__phone:hover{color:#8bf645;transition:color .5s ease}}.block-label-v{width:2.286em;height:7.857em;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;font-size:calc(12rem / 16 + 2 * ((100vw - 360px)/ 1560));clip-path:polygon(0 0,calc(100% - 5px) 0,100% 5px,100% 100%,0 100%);z-index:1;padding-bottom:.786em}@media (min-width:1920px){.block-label-v{font-size:calc(14 / 16 + rem)}}.block-label-v__title{display:block;width:0;height:auto;font-weight:700;font-size:1em;letter-spacing:.03em;text-transform:uppercase;color:#020202;transform:rotate(-90deg)}.loader{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;background-color:#020202;opacity:0;visibility:hidden;z-index:5}.btn-primary,.loader__line{color:#020202;background-color:#8bf645}.loader:not(.home .loader){display:none}.loader__bar{position:absolute;top:33px;left:0;width:100%;height:auto}.loader__bar-inner{position:relative;width:100%}.loader__logo{position:absolute;top:0;left:0;display:flex;justify-content:flex-start;align-items:center;font-size:calc(80rem / 16 + 60 * ((100vw - 360px)/ 1560));width:14.4%;height:.779em;min-width:150px;max-width:277px;max-height:110px;z-index:2;margin:0 1.65%}@media (min-width:1920px){.loader__logo{font-size:calc(140 / 16 + rem)}}@media (min-width:1860px){.loader__logo{font-size:140px}}.loader__logo-img{position:absolute;display:block;width:100%;height:auto}.loader__line{display:flex;justify-content:flex-end;align-items:center;width:98%;height:.779em;font-size:calc(80rem / 16 + 60 * ((100vw - 360px)/ 1560));clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);padding:0 5px 2px 16.45%}@media (min-width:1920px){.loader__line{font-size:calc(140 / 16 + rem)}}@media (max-width:1023px){.loader__line{transform:translate3d(0,0,0)!important}}@media (min-width:1024px){.loader__line{margin-left:-71.2%}}@media (min-width:1860px){.loader__line{font-size:140px}}.pace-running .loader__line{transition:transform .5s ease}.loader__sign,.loader__value{color:#020202}.loader__items{position:relative;width:100%;height:100%;align-items:flex-start}.loader__item{justify-content:center;align-items:flex-start;transform:scale(.435)}.loader__item:nth-child(2){transform:scale(.44)}.loader__item:nth-child(3){transform:scale(.445)}.loader__item:nth-child(4){transform:scale(.45)}.loader__item-inner{position:relative;width:100%;height:100%;transform:translate3d(0,100%,0)}.loader__item-img-wrap{width:100%;height:100%;transform:translate3d(0,20%,0) scale(1.2)}body[class^=pace] .loader{opacity:1;visibility:visible;transition-delay:.2s}body.pace-running .loader__item:nth-child(2) .loader__item-inner{animation-delay:1s}body.pace-running .loader__item:nth-child(2) .loader__item-img-wrap{animation-delay:1.2s}body.pace-running .loader__item:nth-child(3) .loader__item-inner{animation-delay:2s}body.pace-running .loader__item:nth-child(3) .loader__item-img-wrap{animation-delay:2.2s}body.pace-running .loader__item:nth-child(4) .loader__item-inner{animation-delay:3s}body.pace-running .loader__item:nth-child(4) .loader__item-img-wrap{animation-delay:3.2s}body.pace-running .loader__item .loader__item-inner{animation:loaderItem 1s cubic-bezier(.22,1,.36,1) forwards}body.pace-running .loader__item .loader__item-img-wrap{animation:loaderImg 1.4s ease forwards}body.pace-done .loader{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease 1.3s,visibility .3s ease 1.3s}body.pace-done .loader__bar{opacity:0;pointer-events:none;transition:opacity .3s ease}body.pace-done .loader__item:last-child{transform:scale(1);transition:transform 1.4s cubic-bezier(.25,.46,.45,.94)}body.pace-done .loader__item:last-child .loader__item-inner{transform:translate3d(0,0,0)}body.pace-done .loader__item:last-child .loader__item-img-wrap{transform:translate3d(0,0,0) scale(1.2);animation:loaderImg 1.4s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes loaderItem{0%{transform:translate3d(0,100%,0)}100%{transform:translate3d(0,0,0)}}@keyframes loaderImg{0%{transform:translate3d(0,20%,0) scale(1.2)}100%{transform:translate3d(0,0,0) scale(1.2)}}.btn-primary{position:relative;justify-content:center;align-items:center;font-weight:500;font-size:calc(16rem / 16 + 2 * ((100vw - 360px)/ 1560));line-height:1;letter-spacing:-.01em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);min-height:3.889em;padding:.556em 1em;transition:background-color .5s ease}@media (min-width:1920px){.btn-primary{font-size:calc(18 / 16 + rem)}}@media (hover:hover){.btn-primary:hover{background-color:#a1b1fd;transition:background-color .5s ease}}.btn-primary.btn-full-width{width:100%}.btn-primary__icon{display:block;width:1.389em;height:1.389em;fill:#020202;z-index:1;margin:-1px 0 0 .889em}.swiper-initialized .swiper-pagination{position:relative;bottom:auto;left:auto;width:100%;height:3.5625rem;display:flex;justify-content:flex-start;padding:1.5625rem var(--block-gap)}@media (min-width:1024px){.swiper-initialized .swiper-pagination.m-only{display:none}}.swiper-initialized .swiper-pagination-bullet{width:.4375rem;height:.4375rem;opacity:1;background-color:#fff;border-radius:0;margin:0 .875rem 0 0!important;transition:background-color .3s ease}.swiper-initialized .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#8bf645}@keyframes toOrigin{to{transform:translate3d(0,0,0) scale(1)}}
.single-case__hero{position:relative;width:100%;height:100vh}.single-case__hero-inner{width:100%;height:100%;display:flex;justify-content:space-between;align-items:flex-end;overflow:hidden;padding:180px var(--block-gap) 0}.single-case__hero-title-wrap{margin:0 5% 10vh 0;z-index:1;max-width:35%;transform:translate3d(0,calc(120% + 10vh + 2rem),0);transition:transform 2s ease}.is-inview .single-case__hero-title-wrap{transform:translate3d(0,0,0)}@media (max-width:1280px){.single-case__hero{width:100%;height:100%;min-height:100vh}.single-case__hero-inner{flex-wrap:wrap}.single-case__hero-inner:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.3)}.single-case__hero-title-wrap{max-width:100%}}.single-case__hero-title-client{font-family:Inter,Helvetica,Arial,sans-serif;font-style:italic;font-weight:300;font-size:22px;font-size:calc(18rem / 16 + 4 * ((100vw - 360px)/ 1560));line-height:145%;text-transform:uppercase;color:#8bf645;margin-bottom:16px}@media (min-width:1920px){.single-case__hero-title-client{font-size:calc(22 / 16 + rem)}}.single-case__hero-title-content p{font-family:Inter,Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:calc(18rem / 16 + 4 * ((100vw - 360px)/ 1560));line-height:145%;margin-top:18px}@media (min-width:1920px){.single-case__hero-title-content p{font-size:calc(22 / 16 + rem)}}.single-case__hero-title{position:relative;flex:1;max-width:12.12em;z-index:1}.single-case__hero-title-line{display:block}.single-case__hero-title-line-inner span{color:#8BF645!important}.single-case__hero-title-line:nth-child(1) .block-hero__title-line-inner{transform:translate3d(0,calc(120% + 10vh + 2rem),0);transition-delay:.3s}.single-case__hero-title-line:nth-child(2) .block-hero__title-line-inner{transform:translate3d(0,calc(150% + 10vh + 2rem),0);transition-delay:.3s}.single-case__hero-title-line:nth-child(3) .block-hero__title-line-inner{transform:translate3d(0,calc(180% + 10vh + 2rem),0);transition-delay:.3s}.single-case__hero-title-line:not(:last-child){margin-bottom:.12em}.single-case__hero-title-line-inner{display:block;transition:transform 2s ease}.home.pace-done .single-case__hero-title-line-inner{transform:translate3d(0,0,0)}.single-case__hero-title-line-inner:not(.home .single-case__hero-title-line-inner){animation:toOrigin 2s ease forwards .35s}.single-case__hero-title-line-inner:not(.home .single-case__hero-title-line-inner):nth-child(2){transition-delay:.45s}.single-case__hero-title-line-inner:not(.home .single-case__hero-title-line-inner):nth-child(3){transition-delay:.55s}.single-case__hero-content{position:relative;max-width:55%;z-index:1;display:flex;gap:2em;margin:0 0 10vh;transform:translate3d(0,calc(120% + 10vh + 2rem),0);transition:transform 2s ease}.is-inview .single-case__hero-content{transform:translate3d(0,0,0)}.single-case__hero-content h4{font-family:Inter,Helvetica,Arial,sans-serif;font-style:italic;font-weight:300;font-size:calc(18rem / 16 + 4 * ((100vw - 360px)/ 1560));line-height:145%;text-transform:uppercase;color:#8bf645;margin-bottom:10px}.banner-editor__content p,.cases-slider__item-title,.single-case__hero-content p{font-family:Inter,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}@media (min-width:1920px){.single-case__hero-content h4{font-size:calc(22 / 16 + rem)}}.single-case__hero-content p{font-size:22px;font-size:calc(15rem / 16 + 5 * ((100vw - 360px)/ 1560));line-height:145%;color:#fff}@media (min-width:1920px){.single-case__hero-content p{font-size:calc(20 / 16 + rem)}}.single-case__hero-content p:not(:last-child){margin-bottom:1.4em}@media (max-width:1280px){.single-case__hero-content{flex-wrap:wrap;max-width:100%;width:100%;justify-content:center}.single-case__hero-content-item{width:auto}}@media (max-width:530px){.single-case__hero-content-item{width:100%}}.single-case__hero-label{position:relative;background-color:#fff}.single-case__hero-label-icon{display:block;width:1.143em;height:1.143em;fill:#020202;margin-top:.214em}.page-wrap section{z-index:1}.cases-slider{padding-top:100px;padding-bottom:100px}@media (max-width:1280px){.cases-slider{padding-top:75px;padding-bottom:75px}}@media (max-width:1024px){.cases-slider{padding-top:50px;padding-bottom:50px}}.cases-slider__title-wrap{padding:3px 5px 3px var(--block-gap);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background:#fff;display:inline-block;transition:transform 1.2s ease;transform:translate3d(calc((var(--block-gap) - 10px) * -1),0,0)}.cases-slider__title-wrap.is-inview{transform:translate3d(0,0,0)}.cases-slider__title{color:#020202}.cases-slider__content{margin-top:20px}.cases-slider__items{transition-timing-function:linear}.cases-slider__item{text-align:center}@media (hover:hover){.cases-slider__item:hover .cases-slider__item-image img{transform:scale(1.01)}}.cases-slider__item-image{display:block;margin-bottom:23px;overflow:hidden}.cases-slider__item-image img{width:100%;height:350px;object-fit:cover;object-position:top;transition:transform .5s ease}.cases-slider__item-title{font-size:24px;line-height:100%;text-transform:uppercase}.block-text__inner{background-color:#4513ae;padding:calc(var(--block-gap) + 20px) calc(var(--block-gap) * 2);text-align:center;display:flex;justify-content:space-between;align-items:center;gap:25px}@media (max-width:768px){.block-text__inner{flex-wrap:wrap}}.block-text__inner>div{flex:1}@media (max-width:768px){.block-text__inner>div{width:100%;flex:none}}.image-text__inner{display:flex;padding:var(--block-gap) var(--block-gap) var(--block-gap) 0;align-items:flex-start}.image-text__inner.left{flex-direction:row-reverse;padding:var(--block-gap) 0 var(--block-gap) var(--block-gap)}.image-text__image{width:50%}@media (max-width:1024px){.cases-slider__item-image{margin-bottom:20px}.cases-slider__item-title{font-size:19px}.image-text__inner{margin:0 10%;flex-wrap:wrap}.image-text__image{width:100%}}.image-text__image img{width:100%;height:100%;object-fit:contain;margin-left:var(--block-gap)}.left .image-text__image img{margin-left:auto;position:relative;right:var(--block-gap)}.image-text__text{width:50%;z-index:1;position:relative}@media (min-width:1025px){.image-text__text{transform:translate3d(50px,0,0);transition:transform 1.2s ease-out}}.is-inview .image-text__text{transform:translate3d(0,0,0)}.image-text__text p{font-size:calc(25rem / 16 + 75 * ((100vw - 360px)/ 1560));line-height:90%}@media (min-width:1920px){.image-text__text p{font-size:calc(100 / 16 + rem)}}.banner-editor__inner{position:relative;display:flex;align-items:center;justify-content:center;padding:10vw}.banner-editor__content{max-width:70%;position:relative;z-index:1;padding:99px 76px;background:#FFF;clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%)}@media (max-width:1280px){.banner-editor__content{max-width:75%;padding:5em 2.3em}}@media (max-width:1024px){.image-text__image img{margin-left:0;margin-right:0;margin-bottom:25px;right:auto}.image-text__text{width:100%}.banner-editor__content{max-width:90%}}@media (max-width:530px){.banner-editor__content{max-width:111%}}.banner-editor__content:before{content:"";position:absolute;left:0;top:0;width:10px;height:20%;display:block;background-color:#8bf645}.banner-editor__content>*{color:#020202!important}.banner-editor__content p{font-size:calc(18rem / 16 + 4 * ((100vw - 360px)/ 1560));line-height:145%;color:#020202}@media (min-width:1920px){.banner-editor__content p{font-size:calc(22 / 16 + rem)}}.banner-editor__bg-img{position:absolute;top:0;left:0;bottom:0;right:0}.banner-editor__bg-img img{object-fit:cover;width:100%;height:100%}@media (max-width:768px){.block-gallery2{display:none}}.block-gallery2__inner{overflow:hidden;height:75vh;position:relative}.block-gallery2__items{position:absolute;top:-15vh;bottom:-15vh;left:0;right:0;display:flex;justify-content:center;gap:40px}.block-gallery2__column{width:18%;margin-top:-15vh}@media (max-width:1024px){.block-gallery2__items{gap:20px}.block-gallery2__column{width:22%}.block-gallery2__column:nth-child(odd){margin-top:-15vh}.block-gallery2__column:nth-child(even){margin-top:15vh}}.block-gallery2__column img{width:100%;height:50vh;object-fit:cover;border-radius:10px}.block-gallery2__column img:not(:last-child){margin-bottom:40px}.banner-video__inner{padding:var(--block-gap);overflow:hidden}.fluid .banner-video__inner{padding:var(--block-gap) 0}.banner-video__top{display:flex;justify-content:space-between;margin-bottom:15px}.banner-video__title{width:35%}@media (max-width:768px){.banner-video__top{flex-wrap:wrap}.banner-video__title{width:100%;margin-bottom:15px}}.banner-video__title mark{color:#8bf645}.banner-video__block,.banner-video__text{font-family:Inter,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:145%;color:#fff}.banner-video__text{width:60%;font-size:calc(18rem / 16 + 2 * ((100vw - 360px)/ 1560))}@media (min-width:1920px){.banner-video__text{font-size:calc(20 / 16 + rem)}}@media (max-width:768px){.banner-video__text{width:100%;margin-bottom:20px}.is-video-played .banner-video__poster:before{display:none}}.banner-video__frame{padding:var(--block-gap);position:relative}.fluid .banner-video__frame{padding:var(--block-gap) 0}@media (max-width:1024px){.banner-video__frame{padding:0}}.banner-video__content{padding:var(--block-gap);background-color:#4513ae;width:45%;position:absolute;bottom:0;left:0;transition:transform .4s ease}@media (max-width:1024px){.banner-video__content{position:relative;width:100%}}.banner-video__content.right{right:0;left:auto}.is-video-played .banner-video__content.right{transform:translate3d(200%,0,0)}.is-video-played .banner-video__content.left{transform:translate3d(-200%,0,0)}.banner-video__content-title{margin-bottom:15px}.banner-video__block{font-size:22px;font-size:calc(18rem / 16 + 4 * ((100vw - 360px)/ 1560))}@media (min-width:1920px){.banner-video__block{font-size:calc(22 / 16 + rem)}}.banner-video__block *{line-height:100%}.banner-video__iframe{position:absolute;top:50%;left:0;right:0;bottom:0;height:100%;width:100%;transform:translate3d(0,-50%,0);max-height:95vh}.is-video-played .banner-video__iframe{z-index:1}.banner-video__iframe iframe{height:100%;width:100%}.banner-video__poster{position:relative}.is-video-played .banner-video__poster:before{content:"";position:absolute;top:0;left:0;right:0;bottom:6%;z-index:2}.banner-video__btn-close{display:none;position:absolute;top:0;right:0;border:0;z-index:3;outline:0;background-color:#8bf645;clip-path:polygon(0 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%)}.is-video-played .banner-video__btn-close{display:block}.banner-video__poster-controls,.block-screenshot-text__phone-wrap.tiktok:after{display:none}.banner-video__poster-img{width:100%;height:100%;object-fit:cover;aspect-ratio:1920/960}.is-video-played .banner-video__poster-img{opacity:0}.banner-video__screenshots>*{position:absolute;aspect-ratio:355/200;height:200px;transition:transform .4s ease,opacity .8s ease}@media (max-width:1440px){.banner-video__screenshots{display:none}.banner-video__screenshots>*{aspect-ratio:250/125;height:100px}}@media (max-width:768px){.banner-video__screenshots>*{aspect-ratio:150/75;height:75px}}.banner-video__screenshots>* img{width:100%;height:100%;object-fit:cover}.banner-video__screenshots>:nth-child(1){top:50px;left:0}@media (max-width:1280px){.banner-video__screenshots>:nth-child(1){top:17px}}@media (max-width:768px){.banner-video__screenshots>:nth-child(1){top:10px}.block-assets__items{flex-wrap:wrap;gap:55px}}.is-video-played .banner-video__screenshots>:nth-child(1){transform:translate3d(-300%,0,0);opacity:0}.banner-video__screenshots>:nth-child(2){top:40%;right:0}.banner-video__btn-play,.block-assets__btn-play{top:50%;cursor:pointer;outline:0;transition:transform .5s ease;line-height:100%;clip-path:polygon(0 0,100% 0,100% 100%,20px 100%,0 calc(100% - 20px));z-index:1;font-family:BebasNeue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400}.is-video-played .banner-video__screenshots>:nth-child(2){transform:translate3d(300%,0,0);opacity:0}.banner-video__screenshots>:nth-child(3){left:30%;bottom:20px}.is-video-played .banner-video__screenshots>:nth-child(3){transform:translate3d(-300%,0,0);opacity:0}.banner-video__btn-play{position:absolute;left:50%;transform:translate3d(-50%,-50%,0);padding:.6em 1.5em;font-size:calc(25rem / 16 + 30 * ((100vw - 360px)/ 1560));color:#8bf645;background:#fff}@media (min-width:1920px){.banner-video__btn-play{font-size:calc(55 / 16 + rem)}}@media (hover:hover){.banner-video__btn-play:hover{transform:translate3d(-50%,-50%,0) scale(1.1)}}.is-video-played .banner-video__btn-play{transform:translate3d(-50%,-50%,0) scale(0)}.block-assets__inner{text-align:center;padding:var(--block-gap) 0}.block-assets__title{font-family:BebasNeue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:96px;font-size:calc(40rem / 16 + 56 * ((100vw - 360px)/ 1560));line-height:100%;text-align:center;color:#fff}@media (min-width:1920px){.block-assets__title{font-size:calc(96 / 16 + rem)}}.block-assets__items{display:flex;margin-top:70px}.block-assets__item{width:50%;padding:155px 80px}@media (max-width:1440px){.block-assets__item{padding:130px 70px}}@media (max-width:1280px){.block-assets__item{padding:100px 50px}}@media (max-width:1024px){.block-assets__item{padding:10% 5%}}@media (max-width:768px){.block-assets__item{width:100%;margin:0 10%}}.block-assets__item:nth-child(1){background-color:#161616}.block-assets__item:nth-child(2){background-color:#2913ae}.block-assets__item.three:nth-child(1){background-color:#4513ae}.block-assets__item.three:nth-child(2){background-color:#161616}.block-assets__item.three:nth-child(3){background-color:#2913ae}.block-assets__item-img{position:relative}.block-assets__item-img img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;object-position:top}.block-assets__item-text{margin-top:90px;font-size:calc(20rem / 16 + 50 * ((100vw - 360px)/ 1560))}@media (min-width:1920px){.block-assets__item-text{font-size:calc(70 / 16 + rem)}}.block-assets__item-text p span{text-decoration:underline}.block-assets__btn-play{position:absolute;left:50%;transform:translate3d(-50%,-50%,0);padding:.45em 1.4em;font-size:calc(20rem / 16 + 18 * ((100vw - 360px)/ 1560));color:#8bf645;background:#fff}@media (min-width:1920px){.block-assets__btn-play{font-size:calc(38 / 16 + rem)}}@media (hover:hover){.block-assets__btn-play:hover{transform:translate3d(-50%,-50%,0) scale(1.1)}}.block-squote__inner{min-height:90vh;display:flex;align-items:end;position:relative;background-color:#a1b1fd;padding:var(--block-gap) 8%;overflow:hidden}.block-cards__item-text,.block-cards__item-text>*{overflow-wrap:break-word}.block-squote__img-wrap{position:absolute;top:0;right:15%;max-width:22%}.block-squote__img-wrap img{width:100%;height:100%;object-fit:cover;display:block}.block-squote__quote-wrap{max-width:50%;position:relative;z-index:1}@media (max-width:768px){.block-squote__inner{min-height:50vh}.block-squote__img-wrap{right:20px}.block-squote__quote-wrap{max-width:75%}}.block-squote__quote{font-family:BebasNeue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:70px;font-size:calc(35rem / 16 + 35 * ((100vw - 360px)/ 1560));line-height:90%}@media (min-width:1920px){.block-squote__quote{font-size:calc(70 / 16 + rem)}}.block-squote__quote>*{color:#020202}.block-squote__name{font-family:Inter,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:calc(17rem / 16 + 3 * ((100vw - 360px)/ 1560));line-height:110%;text-transform:uppercase;color:#020202;display:block;margin-top:2em}@media (min-width:1920px){.block-squote__name{font-size:calc(20 / 16 + rem)}}.block-squote__bg{position:absolute;right:-15px;top:5%}.block-squote__bg img{width:90%;margin-left:auto;display:block}.block-cards{position:relative}.block-cards:after{position:absolute;content:"";top:50%;left:50%;transform:translate3d(-50%,0,0);width:42%;height:25%;background:rgba(139,246,69,.7);filter:blur(500px);pointer-events:none}.block-cards__inner{padding:var(--block-gap)}.block-cards__title{text-align:center}.block-cards__items{display:flex;justify-content:space-between;margin-top:var(--block-gap)}.block-cards__item{width:calc(33.33% - 33px);background-color:#030303;padding:calc(var(--block-gap) * 2) 60px;text-align:center;z-index:1}@media (max-width:1024px){.block-cards__item{padding:calc(var(--block-gap))}}@media (max-width:768px){.block-cards__items{flex-wrap:wrap;gap:25px}.block-cards__item{width:100%;margin:0 10%;padding:25px}}@media (max-width:530px){.block-cards__item{margin:0}}.block-cards__item:nth-child(odd){margin-top:80px}@media (max-width:600px){.block-cards__item:nth-child(odd){margin-top:0}}.block-cards__item-name{font-family:BebasNeue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:calc(35rem / 16 + 85 * ((100vw - 360px)/ 1560));line-height:100%;color:#8bf645}@media (min-width:1920px){.block-cards__item-name{font-size:calc(120 / 16 + rem)}}.block-cards__item-text{font-family:BebasNeue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:calc(20rem / 16 + 35 * ((100vw - 360px)/ 1560));line-height:100%;color:#fff;margin-top:50px}@media (min-width:1920px){.block-cards__item-text{font-size:calc(55 / 16 + rem)}}.block-cards__item-text span{display:block;line-height:100%}.block-slider__inner{padding:var(--block-gap)}.block-slider__text{max-width:50%}@media (max-width:1024px){.block-cards__item-text{margin-top:25px}.block-slider__text{max-width:100%}}.block-slider__items{margin-top:40px}.block-slider__item{max-height:50vh}.block-slider__item img{width:100%;height:100%;object-fit:cover}.block-gallery1:after,.block-screenshots:before{transform:translate3d(-50%,0,0);width:42%;filter:blur(500px);pointer-events:none;content:""}.block-gallery1{position:relative}.block-gallery1:after{position:absolute;top:10%;left:50%;height:25%;background:rgba(139,246,69,.7)}.block-gallery1__inner{overflow:hidden;padding:18vh var(--block-gap) 20vh}.block-gallery1__masonry{position:relative;width:100%;display:flex;justify-content:center;align-self:center;z-index:1}@media (min-width:1024px){.block-gallery1__masonry{width:calc(100% + var(--block-gap) + var(--block-gap));margin-left:calc(var(--block-gap) * -1)}.block-gallery1__masonry-items{transform:translate3d(calc(7.71% - 20px),0,0)}}.block-gallery1__masonry-items{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start}.block-gallery1__masonry-item{transition:transform 1s ease;transition-delay:.3s;position:relative;display:block;width:30%;background-color:#161616;overflow:hidden}.block-gallery1__masonry-item:before{content:"";display:block;padding-bottom:56.25%}.block-gallery1__masonry-item:nth-child(5n+1):before{padding-bottom:76.823%}.block-gallery1__masonry-item:nth-child(5n+2):before{padding-bottom:76.802%}.block-gallery1__masonry-item:nth-child(5n+3):before{padding-bottom:46.556%}.block-gallery1__masonry-item:nth-child(5n+4):before{padding-bottom:45.197%}.block-gallery1__masonry-item:nth-child(5n+5):before{padding-bottom:81.772%}@media (max-width:1023px){.block-gallery1__masonry-items{flex-direction:column}.block-gallery1__masonry-item:not(:last-child){margin-bottom:15px}.block-gallery1__masonry-item:nth-child(even){margin-left:auto}.block-gallery1__masonry-item:nth-child(5n+1){width:73.39%}.block-gallery1__masonry-item:nth-child(5n+2){width:83.23%}.block-gallery1__masonry-item:nth-child(5n+3){width:67.97%}.block-gallery1__masonry-item:nth-child(5n+4){width:88.49%}.block-gallery1__masonry-item:nth-child(5n+5){width:60.44%}}@media (min-width:1024px){.block-gallery1__masonry-item:nth-child(5n+1){width:23.39%;align-self:flex-end;transform:translate3d(-65px,-65px,0)}.block-gallery1__masonry-item:nth-child(5n+1).is-inview{transform:translate3d(0,-65px,0)}.block-gallery1__masonry-item:nth-child(5n+2){width:33.23%;margin:0 20px 20px;transform:translate3d(0,-65px,0)}.block-gallery1__masonry-item:nth-child(5n+2).is-inview{transform:translate3d(0,0,0)}.block-gallery1__masonry-item:nth-child(5n+3){width:27.97%;align-self:flex-end;transform:translate3d(65px,-107px,0)}.block-gallery1__masonry-item:nth-child(5n+3).is-inview{transform:translate3d(0,-107px,0)}.block-gallery1__masonry-item:nth-child(5n+4){width:38.49%;margin-left:calc(18.13% - 54px)}.block-gallery1__masonry-item:nth-child(5n+5){width:23.44%;transform:translate3d(65px,-87px,0);margin-left:94px}.block-gallery1__masonry-item:nth-child(5n+5).is-inview{transform:translate3d(0,-87px,0)}}@media (min-width:1860px){.block-gallery1__masonry-item:nth-child(5n+3){transform:translate3d(65px,-187px,0)}.block-gallery1__masonry-item:nth-child(5n+3).is-inview{transform:translate3d(0,-187px,0)}.block-gallery1__masonry-item:nth-child(5n+5){transform:translate3d(65px,-167px,0)}.block-gallery1__masonry-item:nth-child(5n+5).is-inview{transform:translate3d(0,-167px,0)}}.block-gallery1__content{width:100%;padding-top:10vh}@media (min-width:1024px){.block-gallery1__content{width:98%;display:flex;align-items:flex-end;padding-top:17vh}.block-gallery1__text{margin-right:4%}}.block-gallery1__text{flex:1;display:flex;justify-content:flex-end;align-items:flex-end}.block-gallery1__text h2{font-family:BebasNeue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:180px;font-size:calc(50rem / 16 + 130 * ((100vw - 360px)/ 1560));line-height:80%}@media (min-width:1920px){.block-gallery1__text h2{font-size:calc(180 / 16 + rem)}}.block-gallery1__main-img-wrap{position:relative;display:block;width:100%;background-color:#161616;overflow:hidden}.block-gallery1__main-img-wrap:before{content:"";display:block;padding-bottom:54.447%}@media (min-width:1024px){.block-gallery1__main-img-wrap{width:64.53%}}.blue-text__inner{padding:0 var(--block-gap)}.blue-text__content{padding:calc(var(--block-gap) * 2) var(--block-gap);background-color:#2913ae}.block-grid-items__inner,.block-screenshot-text__inner,.block-screenshots__inner{padding:var(--block-gap)}.blue-text__content mark{color:#8bf645}.blue-text__content h2{font-size:calc(39rem / 16 + 61 * ((100vw - 360px)/ 1560));line-height:80%}@media (min-width:1920px){.blue-text__content h2{font-size:calc(100 / 16 + rem)}}@media (max-width:1023px){.block-gallery1__text{margin-bottom:2rem}.blue-text__content h2{line-height:1}}.blue-text__content p{font-family:Inter,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:calc(20rem / 16 + 14 * ((100vw - 360px)/ 1560));line-height:110%;color:#fff}@media (min-width:1920px){.blue-text__content p{font-size:calc(34 / 16 + rem)}}.blue-text__title{margin-bottom:25px}.block-screenshot-text__inner{display:flex;justify-content:center;position:relative}.block-screenshot-text__bg{position:absolute;top:0;left:0;right:0;bottom:0}.block-screenshot-text__bg img{width:100%;height:100%;object-fit:cover}.block-screenshot-text__phone-wrap{position:relative;height:788px;width:390px}.block-screenshot-text__phone-wrap.tiktok{width:322px;height:auto}.block-screenshot-text__phone-wrap img{width:100%;height:100%;object-fit:cover;border-radius:71px}.block-screenshot-text__phone-wrap iframe:after,.block-screenshot-text__phone-wrap:after{content:"";position:absolute;left:0;bottom:0;top:0;right:0;z-index:1;background-image:url(//www.hammercreative.com/wp-content/themes/hammer/assets/css/../images/phone-mask.png);background-repeat:no-repeat}.block-fullsize-image__wrap{width:100%;height:100%}.block-fullsize-image__wrap img{object-fit:cover;width:100%;height:100%}.block-screenshots{position:relative}.block-screenshots:before{position:absolute;top:10%;left:50%;height:25%;background:rgba(139,246,69,.7)}.block-screenshots__items{display:flex;justify-content:space-around;gap:50px}.block-screenshots__item{position:relative;width:390px;aspect-ratio:390/792}.block-screenshots__item img{width:100%;height:99%;object-fit:cover;border-radius:71px}@media (max-width:1024px){.block-screenshots__item img{border-radius:45px}}@media (max-width:768px){.block-screenshots__items{gap:25px;flex-wrap:wrap}.block-screenshots__item img{border-radius:65px}}.block-screenshots__item:after{content:"";position:absolute;left:0;bottom:0;top:0;right:0;z-index:1;background-image:url(//www.hammercreative.com/wp-content/themes/hammer/assets/css/../images/phone-mask.png);background-repeat:no-repeat;background-size:contain}.block-grid-items__title-wrap{padding:3px 5px 3px var(--block-gap);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background:#fff;display:inline-block;transition:transform 1.2s ease;transform:translate3d(calc((var(--block-gap) - 10px) * -1),0,0);margin-top:3em}.block-grid-items__title-wrap.is-inview{transform:translate3d(0,0,0)}.block-grid-items__title{color:#020202}.block-grid-items__items{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.block-grid-items__item{width:calc(33.33% - 40px);position:relative}@media (max-width:1024px){.block-grid-items__items{gap:55px}.block-grid-items__item{width:100%}.block-grid-items__item:nth-child(even){margin-left:25%}.block-grid-items__item:nth-child(odd){margin-right:25%}}@media (max-width:768px){.block-grid-items__item{width:100%}.block-grid-items__item:nth-child(even){margin-left:15%}.block-grid-items__item:nth-child(odd){margin-right:15%}}@media (max-width:600px){.block-screenshots__item img{border-radius:71px}.block-grid-items__item{width:100%}.block-grid-items__item:nth-child(even){margin-left:0}.block-grid-items__item:nth-child(odd){margin-right:0}}.block-grid-items__item-number{position:absolute;top:-10px;left:-10px;padding:.1em .4em;font-family:BebasNeue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:56.73px;font-size:calc(25rem / 16 + 31 * ((100vw - 360px)/ 1560));clip-path:polygon(0 10px,10px 0,100% 0,100% 100%,0 100%);background-color:#8bf645;line-height:100%;color:#020202}@media (min-width:1920px){.block-grid-items__item-number{font-size:calc(56 / 16 + rem)}}.block-grid-items__item-img-wrap{aspect-ratio:1.26/1}.block-grid-items__item-img-wrap img{width:100%;height:100%;object-fit:cover}.block-grid-items__item-title{margin-top:.4em;font-family:BebasNeue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:calc(30rem / 16 + 30 * ((100vw - 360px)/ 1560));line-height:80%}@media (min-width:1920px){.block-grid-items__item-title{font-size:calc(60 / 16 + rem)}}@media (max-width:1024px){.block-grid-items__item-title{margin-top:15px}}.block-grid-items__item-text{margin-top:1em;font-family:Inter,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:calc(18rem / 16 + 2 * ((100vw - 360px)/ 1560));line-height:145%;color:#fff}@media (min-width:1920px){.block-grid-items__item-text{font-size:calc(20 / 16 + rem)}}@media (max-width:1024px){.block-grid-items__item-text{margin-top:10px}}