*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{overflow-x:hidden}a{text-decoration:none;color:inherit}img{display:block}ul{list-style:none}.block-scroll{overflow-y:hidden}@media(min-width:1024px){br[mob]{display:none}}br[desk]{display:none}@media(min-width:1024px){br[desk]{display:block}}@font-face{font-family:PPEditorialNew;src:url(/fonts/PPEditorialNew-Ultralight.woff2) format("woff2"),url(/fonts/PPEditorialNew-Ultralight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Thunder;src:url(/fonts/Thunder-BoldLC.woff2) format("woff2"),url(/fonts/Thunder-BoldLC.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TWKEverett;src:url(/fonts/TWKEverett-Medium.woff2) format("woff2"),url(/fonts/TWKEverett-Medium.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TWKEverett;src:url(/fonts/TWKEverett-Regular.woff2) format("woff2"),url(/fonts/TWKEverett-Regular.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Druk;src:url(/fonts/Druk.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Moderustic;src:url(/fonts/Moderustic-Regular.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Moderustic;src:url(/fonts/Moderustic-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Moderustic;src:url(/fonts/Moderustic-Bold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Druk;src:url(/fonts/Druk.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}.accent{color:#81a13f}body{font-family:TWKEverett,sans-serif;font-size:1rem;line-height:1.5;font-size:16px;color:#1d1e20}body #service-hero .section--hero-subtitle{font-family:Moderustic,sans-serif}body.locale-ua .site-header .link,body.locale-ua .site-header .desk-nav-menu--column a,body.locale-ua .site-header .desk-nav-menu--column strong,body.locale-ua .btn,body.locale-ua .drawer-form--title,body.locale-ua .drawer-nav--block .link,body.locale-ua .site-footer .link{font-family:Druk,sans-serif;font-weight:500}body.locale-ua .drawer-form--title{font-size:4.5rem}body.locale-ua section.locale-ua{font-family:Moderustic,sans-serif}body.locale-ua section.locale-ua h1,body.locale-ua section.locale-ua h2,body.locale-ua section.locale-ua h3,body.locale-ua section.locale-ua h4,body.locale-ua section.locale-ua h5,body.locale-ua section.locale-ua h6,body.locale-ua section.locale-ua .h1,body.locale-ua section.locale-ua .h2,body.locale-ua section.locale-ua .h3,body.locale-ua section.locale-ua .h4,body.locale-ua section.locale-ua .h5,body.locale-ua section.locale-ua .h6{font-family:Druk,sans-serif;font-weight:500}body.locale-ua section.locale-ua h1.def,body.locale-ua section.locale-ua h2.def,body.locale-ua section.locale-ua h3.def,body.locale-ua section.locale-ua h4.def,body.locale-ua section.locale-ua h5.def,body.locale-ua section.locale-ua h6.def,body.locale-ua section.locale-ua .h1.def,body.locale-ua section.locale-ua .h2.def,body.locale-ua section.locale-ua .h3.def,body.locale-ua section.locale-ua .h4.def,body.locale-ua section.locale-ua .h5.def,body.locale-ua section.locale-ua .h6.def{font-family:Moderustic,sans-serif}body.locale-ua section.locale-ua .btn{font-family:Druk,sans-serif}body.locale-ua section.locale-ua .section-title{font-family:Moderustic,sans-serif}@media(min-width:1024px){body.locale-ua section.locale-ua .section-subtitle{font-size:4.8rem}}body.locale-ua section.locale-ua .section--hero-title{word-break:break-word}@media(min-width:1024px){body.locale-ua section.locale-ua .section--hero-title{font-size:8.25rem}}@media screen and (max-width:390px){body.locale-ua section.locale-ua .section--hero-title{font-size:4rem;line-height:4rem}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5{font-family:Thunder,sans-serif;line-height:1;letter-spacing:.01em}h1.def,h2.def,h3.def,h4.def,h5.def,h6.def,.h1.def,.h2.def,.h3.def,.h4.def,.h5.def{font-weight:400;font-family:TWKEverett,sans-serif}p{font-size:1rem}.up{text-transform:uppercase}.underline{text-decoration:underline}.section-title.alt{font-size:.75rem;font-family:PPEditorialNew,sans-serif}.link{position:relative}.link:after{content:"";display:block;width:100%;height:2px;background-color:#1d1e20;margin-top:0;position:absolute;bottom:2px;width:0%}.link:hover:after{width:100%;transition:width .15s ease-in-out}header.site-header .inner-nav-item ul a.link:hover:after{background-color:#81a13f}header.site-header.in-scroll .inner-nav-item ul a.link:hover:after{background-color:#1d1e20}.site-footer--nav ul a.link:hover:after{background-color:#fff}header.site-header{position:absolute;width:100%;height:72px;border-bottom:1px solid rgba(250,250,250,.3);background-color:#fff0;transition:background-color .2s ease-in-out;z-index:100}@media(min-width:1024px){header.site-header{height:10rem}}@media(min-width:1024px){header.site-header .inner{height:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}}header.site-header .inner-logo{position:relative}@media(min-width:1024px){header.site-header .inner-logo{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:1rem 0 .75rem}header.site-header .inner-logo:after{content:"";display:block;position:absolute;width:1px;height:100%;background-color:#fafafa4d;top:0;right:-1rem}}header.site-header .inner-nav-item{position:relative;height:100%;display:none;flex-direction:column;justify-content:space-between;padding:1rem 0 .5rem}@media(min-width:1024px){header.site-header .inner-nav-item{display:flex;padding:1.5rem 0 .75rem}}header.site-header .inner-nav-item ul{display:flex;gap:1rem}header.site-header .inner-nav-item ul a{font-family:Thunder,sans-serif;color:#fff;font-size:1.5rem;line-height:.7rem;transition:color .2s ease-in-out}header.site-header .inner-nav-item ul a:hover{color:#81a13f}header.site-header .inner-nav-item.contact:before{content:"";display:block;position:absolute;width:1px;height:100%;background-color:#fafafa4d;top:0;left:-1rem}header.site-header .inner-nav-item.contact ul{justify-content:space-between}header.site-header small{display:none}@media(min-width:1024px){header.site-header small{display:block;font-size:.75rem;color:#ffffff80}}header.site-header.in-scroll{background-color:#fff;border-bottom-color:#1d1e2080;position:fixed}header.site-header.in-scroll .inner-logo:after{background-color:#1d1e204d}header.site-header.in-scroll .inner-nav-item:before{background-color:#1d1e204d}header.site-header.in-scroll .inner-nav-item ul a{color:#1d1e20}header.site-header.in-scroll .inner-nav-item small{color:#1d1e2080}header.site-header.in-scroll .logo+small{color:#1d1e2080}header.site-header.in-scroll .logo .logo-text{color:#1d1e20}header.site-header.in-scroll .logo svg path{fill:#1d1e20}header.site-header.in-scroll .nav-triger span{background-color:#1d1e20}header.site-header .container,header.site-header .grid-mob-custom{height:100%}header.site-header .grid-mob-custom{display:grid;grid-template-columns:1fr minmax(200px,200px);align-items:center}@media(min-width:1024px){header.site-header .grid-mob-custom{grid-template-columns:unset}}header.site-header .inner.nav{display:flex;height:100%}@media(min-width:1024px){header.site-header .inner.nav{display:none}}@media(min-width:1024px){header.site-header .inner .nav-triger{display:none}}header.site-header .logo{display:flex;align-items:center;gap:1rem}@media(min-width:1024px){header.site-header .logo{align-items:start}}header.site-header .logo svg{max-width:70px}@media(min-width:1024px){header.site-header .logo svg{max-width:112px}}header.site-header .logo svg path{transition:fill .2s ease-in-out}header.site-header .logo .logo-text{font-family:Thunder,sans-serif;color:#fff;font-size:2rem;transition:color .2s ease-in-out}@media(min-width:1024px){header.site-header .logo .logo-text{line-height:.8}}header.site-header .support{display:flex;align-items:center;justify-content:center;min-width:72px;border-left:1px solid rgba(250,250,250,.3)}header.site-header .nav-triger{display:flex;height:100%;align-items:end;justify-content:center;min-width:56px;border-left:1px solid rgba(250,250,250,.3)}@media(min-width:1024px){header.site-header .contact-ico img,header.site-header .contact-ico svg{width:3rem;height:3rem}}header.site-header .contact-ico img rect,header.site-header .contact-ico img path,header.site-header .contact-ico svg rect,header.site-header .contact-ico svg path{transition:all .2s ease-in-out}header.site-header .contact-ico:hover svg rect{fill:#fff}header.site-header .contact-ico:hover svg path{fill:#81a13f}header.in-scroll .contact-ico:hover svg rect{fill:#1d1e20}header.in-scroll .contact-ico:hover svg path{fill:#fff}.nav-active header.site-header.in-scroll{background-color:initial}.nav-active header.site-header.in-scroll .logo .logo-text{color:#fff}.nav-active header.site-header.in-scroll .logo svg path{fill:#fff}.nav-active header.site-header.in-scroll .nav-triger span{background-color:#fff}.site-header.in-scroll>.container{z-index:2;position:relative;background-color:#fff}.desk-nav-menu{display:none;position:relative}@media(min-width:1024px){.desk-nav-menu{display:block;background-color:#fff;transform:translateY(-200%);opacity:0;z-index:-1;transition:transform .2s ease-in-out,opacity .2s ease-in-out}}.desk-nav-menu{border-top:1px solid rgba(29,30,32,.3);border-bottom:1px solid rgba(29,30,32,.3)}.desk-nav-menu .wr{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;font-family:Thunder,sans-serif;text-transform:uppercase;font-size:1.5rem;position:relative}.desk-nav-menu .wr ul{display:grid;gap:.8rem}.desk-nav-menu .wr strong{display:block;line-height:1}.desk-nav-menu .wr a{display:block;line-height:1;color:#1d1e204d;transition:color .2s ease-in-out}.desk-nav-menu .wr a strong{color:#1d1e20}.desk-nav-menu .wr a:hover,.desk-nav-menu .wr a.active{color:#81a13f}.desk-nav-menu .wr .desk-nav-menu--column{padding:1.5rem 0}.desk-nav-menu .wr .desk-nav-menu--column:first-child{grid-column:2;position:relative}.desk-nav-menu .wr .desk-nav-menu--column:first-child:before{content:"";position:absolute;top:0;left:calc(-1rem - 1px);width:1px;height:100%;background-color:#1d1e204d}.site-header.submenu-opened .desk-nav-menu{transform:translateY(0);opacity:1}.site-header.submenu-opened .trigger-submenu-1{color:#81a13f!important}.site-header.submenu-opened .trigger-submenu-1:after{width:100%;background-color:#81a13f!important}.drawer-nav--wrapper a.active{color:#81a13f!important}@media(max-width:390px){header.site-header .inner-logo .logo-text{display:none}}header.site-header .lang-switcher-wrapper{display:flex;justify-content:space-between}.language-switcher a{text-decoration:none;opacity:.5}.language-switcher a.is-active{font-weight:700;opacity:1}.lang-switcher-mobile{display:flex;aspect-ratio:1;align-items:center;justify-content:center;position:relative;border-left:1px solid rgba(250,250,250,.3)}.language-switcher-mobile{display:inline-block}#mobileLangToggle{background:transparent;border:none;color:#ffffff80;font-size:1rem;font-weight:400;cursor:pointer}#mobileLangDropdown{position:absolute;top:0;left:0;width:100%;height:200%;min-width:50px;display:flex;flex-direction:column;z-index:999}#mobileLangDropdown.hidden{display:none}#mobileLangDropdown{z-index:100}#mobileLangDropdown a{height:50%;color:#fff;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;box-sizing:border-box}#mobileLangDropdown a:hover{cursor:pointer}#mobileLangDropdown a:first-child{color:transparent}#mobileLangDropdown a:last-child{border:1px solid rgba(250,250,250,.3);position:relative;left:-1px;width:calc(100% + 2px)}.site-header.in-scroll #mobileLangToggle{color:#1d1e20b3}.site-header.in-scroll #mobileLangDropdown{border-left:1px solid rgba(29,30,32,.3);border-right:1px solid rgba(29,30,32,.3)}.site-header.in-scroll #mobileLangDropdown a:last-child{color:#1d1e20;background-color:#fff;border-color:#1d1e204d}.nav-triger{display:flex;flex-direction:column;justify-content:space-between;width:30px;height:20px;cursor:pointer;z-index:10;transition:all .3s ease}.nav-triger span{display:block;width:100%;max-width:30px;height:3px;background:#fff;transition:all .3s ease;transform-origin:center;position:relative}.nav-triger span:nth-child(1){transform:translateY(0)}.nav-triger span:nth-child(2){margin:6px 0}.nav-triger span:nth-child(3){transform:translateY(0)}.nav-triger.active span:nth-child(1){transform:rotate(45deg) translate(7px,4px)}.nav-triger.active span:nth-child(2){opacity:0}.nav-triger.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-4px)}.nav-active .nav-triger span:nth-child(1){transform:rotate(45deg) translate(7px,4px)}.nav-active .nav-triger span:nth-child(2){opacity:0}.nav-active .nav-triger span:nth-child(3){transform:rotate(-45deg) translate(7px,-4px)}@media screen and (max-width:768px){.nav-triger{width:25px;height:18px}.nav-triger span{height:2px}}.drawer-nav--block{transition:transform .4s ease,opacity .4s ease;transform:translate(0) translateY(0);opacity:1}.drawer-nav--block.is-sliding-out,.drawer-nav--block.is-sliding-in{transform:translate(-100%) translateY(0);opacity:0}.drawer-nav--block.is-sliding-in.is-visible{transform:translate(0) translateY(0);opacity:1}.drawer-nav--block.is-hidden{display:none}.drawer-nav--block[data-level=submenu]{transform:translate(100%) translateY(0);opacity:0;pointer-events:none;transition:transform .3s ease,opacity .3s ease}.drawer-nav--block[data-level=submenu].is-active{transform:translate(0) translateY(0);opacity:1;pointer-events:auto}.drawer-nav--block[data-level=submenu].is-leaving{transform:translate(100%) translateY(0);opacity:0;pointer-events:none}.collapse-content{max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease}.has-collapse.is-open .collapse-content{max-height:500px;opacity:1}.drawer-nav--block .collapse-content ul{gap:.75rem;margin-top:1rem}.drawer-nav--block .collapse-content a{font-family:Thunder,sans-serif;color:#ffffff4d;font-size:2rem;line-height:2rem;text-transform:uppercase}[data-level=submenu]>ul li{line-height:1}.nav-active{overflow-y:hidden}.nav-active .drawer-nav--wrapper{transform:translateY(0)}.drawer-nav--wrapper{transform:translateY(-320%);transition:transform .2s ease-in-out;height:100vh;width:100%;position:fixed;z-index:90;background-image:url(/images/drawer-naw-bg.png);background-size:cover;padding:6.75rem 0 2rem;color:#fff}.drawer-nav--wrapper .container{display:flex;flex-direction:column;justify-content:space-between;height:100%}.drawer-nav--wrapper .custom-widget{margin-bottom:2rem}@media(min-width:1024px){.drawer-nav--wrapper form .form-block:first-child{grid-template-columns:repeat(2,1fr)}}.drawer-nav .drawer-nav--block:last-child{margin-top:1rem}.drawer-nav .drawer-nav--block:last-child:after{margin:3.5rem -1rem 0}.drawer-nav--block .link:after{display:none}.drawer-nav--block:after{content:"";display:inline-block;position:relative;width:100%;height:1px;background-color:#fafafa80;width:calc(100% + 2rem);margin:2rem -1rem}.drawer-nav--block ul{display:flex;flex-direction:column;gap:1.5rem}.drawer-nav--block .link{font-family:Thunder,sans-serif;font-size:3rem;display:flex;justify-content:space-between;align-items:end}.drawer-nav--block .link span{line-height:2.3rem}.drawer-nav--block .link small{color:#fafafa80;font-family:TWKEverett,sans-serif;text-transform:none;font-size:.75rem;text-decoration:none}.block-scroll:after{content:"";display:block;height:2px;background-color:#1d1e20d9;margin-top:0;position:fixed;bottom:2px;width:100%;height:100%;z-index:100}.site-footer{position:relative;margin-top:-3.3rem;z-index:1;padding:1rem 0 0;background:linear-gradient(to right,#6d6d6d,#1d1e20)}@media(min-width:1024px){.site-footer{padding:2rem 0 0;margin-top:-8.5rem}}.site-footer--logo{margin-bottom:6.625rem;display:flex;gap:1rem}@media(min-width:1024px){.site-footer--logo{gap:2.37rem}}.site-footer--logo-text{display:flex;flex-direction:column;justify-content:space-between;white-space:nowrap}.site-footer--logo-text h5{font-size:4.5rem;line-height:3.3rem;color:#ffffff4d}@media(min-width:1024px){.site-footer--logo-text h5{font-size:6.56rem;line-height:5rem}}.site-footer--logo-text small{font-size:.75rem;color:#ffffff4d;line-height:1}@media(min-width:1024px){.site-footer--logo-text small{font-size:1rem}}.site-footer--logo img{width:10.25rem}@media(min-width:1024px){.site-footer--logo img{width:15.31rem}}.site-footer--section-list{font-family:Thunder,sans-serif;color:#fff;font-size:3rem;line-height:3rem;display:flex;flex-direction:column;gap:1.5rem;margin-bottom:4.5rem}@media(min-width:1024px){.site-footer--section-list{font-size:1.5rem;line-height:1.5rem;gap:.5rem;margin-bottom:4rem}}.site-footer--copyright{display:flex;flex-direction:column;gap:.5rem;padding:4rem 0 1.5rem;color:#ffffff80}@media(min-width:1024px){.site-footer--copyright{padding:4rem 0 2rem}}.site-footer--copyright .inner{display:grid;gap:1rem}@media(min-width:1024px){.site-footer--copyright .inner{display:flex;justify-content:space-between}}.site-footer--copyright .inner>*{line-height:1}.site-footer--copyright-privacy ul{display:flex;gap:2rem}.site-footer--copyright:before{content:"";display:block;position:relative;width:100%;height:1px;background-color:#fafafa4d;margin:0 0 1rem}@media(min-width:1024px){.site-footer--copyright:before{margin:0 0 2rem}}@media(min-width:1024px){.site-footer .social-list{display:flex;gap:1rem}.site-footer .social-list .item{width:3.75rem;height:3.75rem}}@media(min-width:1024px){.site-footer .grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:2rem}.site-footer .grid>*{align-self:start}}.section-title{margin-bottom:1.5rem}.section-subtitle{font-size:4rem;line-height:3.625rem;margin-bottom:5rem;overflow-wrap:break-word}@media(min-width:1024px){.section-subtitle{font-size:5.25rem;line-height:4.375rem;margin-bottom:7.5rem}}.section .gradient{color:transparent;background:linear-gradient(90deg,#666,#1d1e20);-webkit-background-clip:text;background-clip:text}.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;font-family:Thunder,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-size:1.25rem;line-height:3rem;padding:0 1rem}.btn--light{border:1px solid #81A13F;color:#1d1e20;text-align:center;background-color:transparent}@media(min-width:1024px){.btn{font-size:1.5rem;gap:1rem}}.btn i{width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff;transition:background-color .2s}.btn i[arrow-right] span{display:block;width:12px;height:12px;overflow:hidden}.btn i[arrow-right] span:before{content:"";display:inline-block;position:absolute;width:.75rem;height:.75rem;left:-12px;background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.40393 6.93745H0V5.06256H8.40393L4.66193 1.32038L6 0L12 6L6 12L4.66193 10.6796L8.40393 6.93745Z" fill="%23FFFFFF"/></svg>')}.btn i[arrow-right] span:after{content:"";display:inline-block;position:absolute;width:.75rem;height:.75rem;left:0;background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.40393 6.93745H0V5.06256H8.40393L4.66193 1.32038L6 0L12 6L6 12L4.66193 10.6796L8.40393 6.93745Z" fill="%231D1E20"/></svg>')}.btn--primary{color:#fff;min-width:12rem;position:relative;background-color:#81a13f;overflow:hidden}.btn--primary span,.btn--primary i{position:relative;z-index:2;transition:color .15s ease}.btn--primary:before{content:"";position:absolute;display:block;width:100%;height:100%;background-color:#81a13f;top:0;left:0;z-index:1;transform:translateY(100%);transition:transform .3s ease}.btn--primary i[arrow-right] span:before{background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.40393 6.93745H0V5.06256H8.40393L4.66193 1.32038L6 0L12 6L6 12L4.66193 10.6796L8.40393 6.93745Z" fill="%23FFFFFF"/></svg>');transform:initial;transition:transform .3s ease}.btn--primary i[arrow-right] span:after{background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.40393 6.93745H0V5.06256H8.40393L4.66193 1.32038L6 0L12 6L6 12L4.66193 10.6796L8.40393 6.93745Z" fill="%231D1E20"/></svg>');transform:initial;transition:transform .3s ease}.btn--primary.hover{cursor:pointer;border-color:#fff}.btn--primary.hover:before{background-color:#fff;transform:translateY(0)}.btn--primary.hover i{background-color:#81a13f}.btn--primary.hover i[arrow-right] span:before{transform:translate(12px)}.btn--primary.hover i[arrow-right] span:after{transform:translate(12px)}.btn--primary.hover span{color:#1d1e20}.btn--primary.leave:before{transform:translateY(100%);transition:transform .3s ease}.btn--primary.dark:before{background-color:#1d1e20}.btn--primary.dark span{color:#fff}.btn--dark{color:#fff;min-width:12rem;position:relative;background-color:#81a13f;overflow:hidden}.btn--dark span,.btn--dark i{position:relative;z-index:2;transition:color .15s ease}.btn--dark.light-hover{border:1px solid #81A13F;background-color:#fff}.btn--dark.light-hover:before{transform:translateY(50%) scaleY(2)}.btn--dark.light-hover.hover{border:1px solid #81A13F;background-color:#fff}.btn--dark.light-hover.hover:before{background-color:#81a13f;transform:translateY(-100%)}.btn--dark.light-hover.hover span{color:#1d1e20}.btn--dark:before{content:"";position:absolute;display:block;width:100%;height:100%;background-color:#81a13f;top:0;left:0;z-index:1;transform:translateY(100%);transition:transform .3s ease}.btn--dark i{background-color:#fff}.btn--dark i[arrow-right] span:before{background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.40393 6.93745H0V5.06256H8.40393L4.66193 1.32038L6 0L12 6L6 12L4.66193 10.6796L8.40393 6.93745Z" fill="%23FFFFFF"/></svg>');transform:initial;transition:transform .3s ease}.btn--dark i[arrow-right] span:after{background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.40393 6.93745H0V5.06256H8.40393L4.66193 1.32038L6 0L12 6L6 12L4.66193 10.6796L8.40393 6.93745Z" fill="%231D1E20"/></svg>');transform:initial;transition:transform .3s ease}.btn--dark.hover{cursor:pointer;border-color:#1d1e20}.btn--dark.hover:before{background-color:#1d1e20;transform:translateY(0)}.btn--dark.hover i{background-color:#81a13f}.btn--dark.hover i[arrow-right] span:before{transform:translate(12px)}.btn--dark.hover i[arrow-right] span:after{transform:translate(12px)}.btn--dark.hover span{color:#fff}.btn--dark.leave:before{transform:translateY(100%);transition:transform .3s ease}@keyframes move-arrow{0%{transform:translate(0)}to{transform:translate(12px)}}component-accordion [data-accordion-item]{padding:1.5rem 0;border-bottom:1px solid rgba(13,5,21,.3)}@media(min-width:1024px){component-accordion [data-accordion-item]{padding:2rem 0}}@media(min-width:1024px){component-accordion [data-accordion-item] .inner-content{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}}component-accordion [data-accordion-item] .inner-content .inner{padding-top:2rem}@media(min-width:1024px){component-accordion [data-accordion-item] .inner-content .inner{grid-column:3/span 1}}component-accordion [data-accordion-item] header{display:flex;justify-content:space-between;align-items:end;transform:scale(1);transition:transform .3s ease;cursor:pointer}@media(min-width:1024px){component-accordion [data-accordion-item] header .header-inner{display:flex;align-items:end;gap:1.5rem}}component-accordion [data-accordion-item] header .title{margin:0}@media(min-width:1024px){component-accordion [data-accordion-item] header .title{margin:0;font-size:7.5rem;line-height:6rem}}component-accordion [data-accordion-item] header .icon-set{order:2}@media(min-width:1024px){component-accordion [data-accordion-item] header .icon-set{padding-bottom:.5rem}}component-accordion [data-accordion-item] .toggle-button{width:2.5rem;height:2.5rem;border:1px solid rgba(29,30,32,.3);border-radius:50%;background-color:transparent;position:relative;z-index:1;top:-.5rem;cursor:pointer;transition:all .3s ease}@media(min-width:1024px){component-accordion [data-accordion-item] .toggle-button{height:5.25rem;width:5.25rem}}component-accordion [data-accordion-item] .toggle-button:before,component-accordion [data-accordion-item] .toggle-button:after{content:"";position:absolute;background-color:#222;transition:transform .3s ease}component-accordion [data-accordion-item] .toggle-button:before{width:.75rem;height:.125rem;top:50%;left:50%;transform:translate(-50%,-50%)}@media(min-width:1024px){component-accordion [data-accordion-item] .toggle-button:before{width:1.875rem;height:.33rem}}component-accordion [data-accordion-item] .toggle-button:after{width:.125rem;height:.75rem;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);transform-origin:center}@media(min-width:1024px){component-accordion [data-accordion-item] .toggle-button:after{height:1.875rem;width:.33rem}}component-accordion [data-accordion-item] .toggle-button.active:after{transform:translate(-50%,-50%) rotate(90deg) scaleX(0)}component-accordion .inner-content{overflow:hidden;transition:all .3s ease}component-accordion article[data-accordion-item=visible] .inner-content{height:auto;opacity:1}component-accordion article[data-accordion-item=hidden]{position:relative;overflow:hidden}component-accordion article[data-accordion-item=hidden] .inner-content{height:0;opacity:0}component-accordion article[data-accordion-item=hidden]:after{content:"";display:block;position:absolute;width:100%;top:0;height:calc(100% + 1.6rem);transition:background-color .3s ease,transform .3s ease;background-color:#1d1e20;z-index:-1;transform:translateY(100%)}component-accordion article[data-accordion-item=hidden]:hover{cursor:pointer}.tag-set{display:flex;flex-wrap:wrap;gap:.5rem;min-width:300px}.tag-set .tag{display:inline-block;padding:.25rem .5rem;font-size:.75rem;border:1px solid rgba(13,5,21,.3);border-radius:3rem;color:#0d0515}.icon-set{display:flex;gap:.25rem}@media(min-width:1024px){.icon-set{gap:.7rem}}.icon-set img{width:40px;height:40px}@media(min-width:1024px){.icon-set img{width:48px;height:48px}}.cards{display:grid;gap:1rem}.cards .card{position:relative;height:640px}.cards .card-background{width:100%;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:transform .3s ease-in-out}.cards .card-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding:2rem}.cards .card-content header{display:grid;gap:1rem}.cards .card-title{position:relative;font-size:2.5rem;line-height:1}.cards .card-title:after{content:"";display:block;position:absolute;width:0%;height:2px;background-color:#fff;bottom:2px;transition:width .2s ease-in-out}.cards .card:hover .card-background{transform:scale(1.25)}.cards .card:hover .card-title:after{width:100%}.cards-default{margin:0 -1rem 0 0;gap:unset}.cards-default .card{height:auto;min-height:361px;color:#fff;width:90%;overflow:hidden;position:absolute;margin-right:1.5rem;height:100%}.cards-default .card:first-child{margin-left:1rem}.cards-default .card-background{position:absolute}.cards-default .card-content{gap:4.25rem;position:relative;inset:unset}.cards-content{gap:2rem}.cards-content .card{height:auto;border-bottom:1px solid rgba(29,30,32,.3);padding-bottom:1rem}.cards-content .card-title{font-size:1.5rem}.cards-content .card-content{position:relative;padding:0;display:grid;gap:1rem}.cards-media{margin-right:-1rem;padding-top:1rem}@media(min-width:1024px){.cards-media{margin-right:-2rem;padding-top:2rem}.cards-media .flickity-page-dots{display:none}}.cards-media .card{height:auto;position:absolute;margin-right:1rem}.cards-media .card-content{padding:0;position:relative;gap:1.5rem}.cards-media .card-image{display:block;max-width:100%}.cards-media .card-title{text-transform:uppercase;font-size:1.5rem}.info-card{background-color:#fff;color:#1d1e20}.info-card.style-1{padding:1.5rem;width:50%}.info-card.style-1 .text{font-size:1rem;line-height:1.5rem}.info-card.style-1 .title{color:#1d1e20;font-size:.75rem;text-transform:uppercase}.info-card.style-1 .subtitle{text-transform:uppercase;font-size:.75rem;color:#1d1e204d}.info-card.style-1 footer{display:flex;align-items:center;gap:12px}.avatar{width:var(--avatar-size);height:var(--avatar-size);border-radius:50%;overflow:hidden}.avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.custom-widget{background-color:#3d3d3d;border-radius:6rem;padding:.5rem;color:#fff;cursor:pointer}.custom-widget .user-info .subtitle{line-height:1;color:#ffffff80}.custom-widget .icon{display:flex;width:3rem;height:3rem;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;transition:background-color .3s}.custom-widget .icon svg path{transition:color .3s}.custom-widget:hover .icon{background-color:#81a13f}.custom-widget:hover .icon svg path{fill:#fff}.social-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem}.social-list .item{display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.3);width:100%;height:3.75rem;border-radius:6rem;background-color:transparent;transition:background-color .3s ease,border-color .3s ease}.social-list .item:hover{background-color:#81a13f;border-color:#81a13f}#success-msg{display:none;height:90%;flex-direction:column;justify-content:space-between}#success-msg header{margin-top:5rem}#success-msg h5{font-size:2.5rem;line-height:2.25rem;margin-bottom:1rem}#success-msg .btn{display:block;text-align:center;font-size:2.5rem;line-height:4rem}#success-msg.success{display:flex}.drawer-form{height:calc(100% - 12rem)}.drawer-form .form-block button{margin-bottom:5rem;margin-top:-1rem}.drawer-form .form.unactive{opacity:.8;pointer-events:none}.drawer-form .form.hide,.drawer-form form.unactive{display:none}.drawer-form--header{display:flex;justify-content:space-between}.drawer-form--header .logo svg{width:9.18rem;height:5.25rem}.drawer-form--header .nav-triger span{background-color:#1d1e20}.drawer-form--title{font-size:4rem;line-height:4rem;margin-bottom:4.25rem;display:block}@media(min-width:1024px){.drawer-form--title{font-size:5.25rem;margin-bottom:3.5rem}}.drawer-form--wrapper{transform:translate(100%);transition:transform .2s ease-in-out;height:100vh;width:100%;position:fixed;z-index:110;background-color:#fff;background-size:cover;padding:2rem 0;color:#1d1e20}@media(min-width:1024px){.drawer-form--wrapper{max-width:46rem;right:0;padding:2rem 0}}.drawer-form--wrapper.active{transform:translate(0)}.drawer-form--wrapper .btn--rounded-close{width:4rem;height:4rem;border:1px solid rgba(29,30,32,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.drawer-form--wrapper .container{height:100%}.drawer-form--wrapper .custom-widget{margin-bottom:2rem}.drawer-form--wrapper .logo{display:flex;align-items:start;gap:1rem}.drawer-form--wrapper .logo svg path{fill:#1d1e20}.drawer-form--wrapper .logo-text{font-family:Thunder,sans-serif;font-size:2rem;line-height:1.6rem}@media(max-width:740px){.drawer-form--wrapper{height:88vh;overflow:hidden}.drawer-form--wrapper .container{height:78vh}}.form-block{display:grid;gap:1.25rem;margin-bottom:4rem}@media(min-width:1024px){.form-block{gap:2.5rem}}.form-block button{border:none;justify-content:center;font-size:2.5rem;line-height:4rem}.form-label{line-height:1;text-transform:uppercase;font-weight:600;display:grid;gap:1rem}.form-input,.form-select,.form-textarea{border:1px solid rgba(29,30,32,.3);color:#1d1e20;font-size:1rem;font-family:TWKEverett,sans-serif;padding:0 1.5rem;height:3.5rem;line-height:3.5rem}.form-select:focus{color:#1d1e20}.form-textarea{line-height:1.5;padding:1rem;min-height:11.25rem}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#1d1e204d}.form-input::placeholder,.form-textarea::placeholder{color:#1d1e204d}.form-input:focus-visible,.form-textarea:focus-visible{outline:none;border-color:#1d1e20cc}.form-select{cursor:pointer;color:#1d1e204d;-webkit-appearance:none;-moz-appearance:none;background-image:url(/images/icons/shewron-down.svg);background-repeat:no-repeat;background-position:calc(100% - 1rem) center}.budget-options{display:flex;overflow:hidden;background:linear-gradient(to right,#6d6d6d,#1d1e20);padding:.2rem}.budget-options label{flex:1;text-align:center;justify-content:center;height:3.125rem;cursor:pointer;font-size:1rem;color:#fff;position:relative}.budget-options input{display:none}.budget-options label span{display:flex;align-items:center;justify-content:center;height:3.125rem}.budget-options input:checked+span{display:flex;height:100%;align-items:center;justify-content:center;background-color:#81a13f;color:#fff}.scroller{height:100%;overflow-y:scroll;padding:5.5rem 1rem 2rem 0;margin-right:-1rem}@media(min-width:1024px){.scroller{padding:4rem 0 2rem}}/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:#33333340;border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:#333}.carousel{width:100%;overflow:hidden}.carousel .carousel-cell{width:100%;margin-right:10px}@media(min-width:1024px){.slider-nav{position:relative}}.slider-nav-btn{all:unset;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;border:1px solid rgba(29,30,32,.3);border-radius:50%;cursor:pointer;background-color:transparent;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.slider-nav-btn:hover{opacity:.7;background-color:#1d1e201a}.slider-nav-btn.disabled{opacity:.8;pointer-events:none}.theme-dark .slider-nav-btn{border-color:#ffffff4d}.theme-dark .slider-nav-btn svg path{fill:#fff}.carousel.type-2 .info-card{width:90%;height:380px;margin-right:1rem;display:flex;flex-direction:column;justify-content:space-between}.carousel.type-2 .info-card:last-child{margin-right:0}@media(min-width:1024px){.carousel.type-2 .info-card{width:50%}}.carousel.type-2 .info-card header{display:grid;gap:2rem}.carousel.type-2 .info-card .title{font-family:Moderustic,sans-serif}.flickity-page-dots{justify-content:start;align-items:center;gap:.5rem;position:relative}.flickity-page-dots .flickity-page-dot{margin:0;width:12px;height:16px;background-color:#d9d9d9;border-radius:0}.flickity-page-dots .flickity-page-dot.is-selected{height:24px;background-color:#1d1e20}.flickity-page-dots .flickity-page-dot.is-selected:focus{outline:none;box-shadow:none}.fig-rhombus{display:flex;width:1rem;height:1rem;background-color:#1d1e20;transform:rotate(45deg)}.section-default{padding-top:7.375rem;padding-bottom:4rem}.section-default .section-header{text-align:center;margin-bottom:5rem}.section-default .section-title{font-size:.75rem;text-transform:uppercase}.section-default .section-subtitle{font-size:4rem;text-transform:uppercase;margin:0}.section-default .pricing-grid{display:grid;gap:2rem}@media(min-width:1024px){.section-default .pricing-grid{grid-template-columns:repeat(2,1fr)}}.section-default .pricing-card{border:1px solid rgba(29,30,32,.3);padding:2rem 1rem;position:relative}@media(min-width:1024px){.section-default .pricing-card:hover:before{width:100%}}@media(min-width:1024px){.section-default .pricing-card{padding:4rem 6rem;display:flex;flex-direction:column;justify-content:space-between;gap:2rem}.section-default .pricing-card:before{content:"";display:block;height:.5rem;background-color:#81a13f;width:0%;position:absolute;top:0;left:0;transition:width .2s}}.section-default .pricing-card--number{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;background-color:#1d1e20;color:#fff;border-radius:50%;font-size:1.25rem;font-weight:700;margin-bottom:2rem}.section-default .pricing-card--title{text-transform:uppercase;font-size:2rem;margin-bottom:3.75rem}.section-default .pricing-card--duration{font-size:1rem;font-weight:700;margin-bottom:1.75rem}.section-default .pricing-card--description{margin-bottom:3.75rem}.section-default .pricing-card--list{display:grid;row-gap:.75rem;margin-bottom:2rem}.section-default .pricing-card--list-title{text-transform:uppercase;font-size:1rem;font-weight:300;margin-bottom:1.5rem}.section-default .pricing-card--list li{display:flex;-moz-column-gap:1.313rem;column-gap:1.313rem;font-weight:700}.section-default .pricing-card--list .checkmark-icon{display:flex;width:.75rem;height:.75rem;min-width:.75rem;background-color:#81a13f;transform:rotate(45deg);position:relative;top:.1em}.grid-desk-2{display:grid}@media screen and (min-width:1024px){.grid-desk-2{grid-template-columns:repeat(2,1fr);gap:2rem}}.container{width:100%;max-width:100%;margin:0 auto;padding:0 1rem}@media(min-width:1024px){.container{padding:0 2rem}}.mobile--alt-image+img{display:none}@media(min-width:1024px){.mobile--alt-image+img{display:block}}@media(min-width:1024px){.mobile--alt-image{display:none}}@media(min-width:1024px){.br-mob{display:none}}.br-desk{display:none}@media(min-width:1024px){.br-desk{display:block}}.block-stack{display:grid;justify-items:start;align-items:start;height:-moz-fit-content;height:fit-content;gap:var(--gap, 0)}.block-stack>*{align-self:unset}.block-stack.one-half{grid-row-gap:1.5rem}.block-stack.two{grid-row-gap:2rem}.inline-stack{display:flex;gap:var(--gap)}.v-mid{align-items:center}.v-start{align-items:start}.v-end{align-items:end}.space-between{justify-content:space-between}.section--hero{background-image:var(--background-image-mob, var(--background-image));background-size:cover;background-position:center;min-height:100vh}.section--hero.fall-back-gradient{background-image:linear-gradient(45deg,#1d1e20,#6d6d6d 73%,#fff);background-size:200% 200%}@media(min-width:1024px){.section--hero{background-image:var(--background-image, var(--background-image-mob))}}.section--hero .container{height:100vh;max-height:100%;display:grid;padding-bottom:2rem}.section--hero .container .inner_content{align-self:end;row-gap:4.5rem}@media(min-width:1024px){.section--hero .container .inner_content{row-gap:2rem}}@media(min-width:1024px){.section--hero .container .inner_content{align-items:end}}@media(min-width:1024px){.section--hero .container .inner_content .block-stack{margin-bottom:.5rem}}.section--hero-title{font-size:5.25rem;line-height:4.625rem;color:#fafafa}@media(min-width:1024px){.section--hero-title{font-size:10.25rem;line-height:7.75rem}}.section--hero-title .inner{display:inline-block;transform:translateY(5px)}@media(min-width:1024px){.section--hero-title .inner{display:inline-block;transform:translateY(5px)}}.section--hero-title .highlight{opacity:.5}.section--hero-subtitle,.section--hero-description{color:#fff}@media(min-width:1024px){.section--hero-description{max-width:464px}}.section-service{padding:5rem 0}@media(min-width:1024px){.section-service{padding:11.25rem 0}}.section-service .section-title{margin-bottom:1.5rem}.section-service component-accordion [data-accordion-item]{padding:1.5rem 0;border-bottom:1px solid rgba(13,5,21,.3)}@media(min-width:1024px){.section-service component-accordion [data-accordion-item]{padding:2rem 0}}@media(min-width:1024px){.section-service component-accordion [data-accordion-item] .inner-content{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}}.section-service component-accordion [data-accordion-item] .inner-content .inner{padding-top:2rem}@media(min-width:1024px){.section-service component-accordion [data-accordion-item] .inner-content .inner{grid-column:3/span 1}}.section-service component-accordion [data-accordion-item] header{display:flex;justify-content:space-between;align-items:end;transform:scale(1);transition:transform .3s ease;cursor:pointer}@media(min-width:1024px){.section-service component-accordion [data-accordion-item] header .header-inner{display:flex;align-items:end;gap:1.5rem}}.section-service component-accordion [data-accordion-item] header .title{margin:0}@media(min-width:1024px){.section-service component-accordion [data-accordion-item] header .title{margin:0;font-size:7.5rem;line-height:6rem}}.section-service component-accordion [data-accordion-item] header .icon-set{order:2}@media(min-width:1024px){.section-service component-accordion [data-accordion-item] header .icon-set{padding-bottom:.5rem}}.section-service component-accordion [data-accordion-item]:last-child{margin-bottom:0}.section-service component-accordion [data-accordion-item] .icon-set{margin-bottom:.5rem}.section-service component-accordion [data-accordion-item] .title{font-size:3rem;margin-bottom:1rem}.section-service component-accordion [data-accordion-item] .description{color:#1d1e20e6;margin-bottom:1rem}@media(min-width:1024px){.section-service component-accordion [data-accordion-item] .description{margin-bottom:1.5rem}}.section-service component-accordion [data-accordion-item] .toggle-button{width:2.5rem;height:2.5rem;border:1px solid rgba(29,30,32,.3);border-radius:50%;background-color:transparent;position:relative;z-index:1;top:-.5rem;cursor:pointer;transition:all .3s ease}@media(min-width:1024px){.section-service component-accordion [data-accordion-item] .toggle-button{height:5.25rem;width:5.25rem}}.section-service component-accordion [data-accordion-item] .toggle-button:before,.section-service component-accordion [data-accordion-item] .toggle-button:after{content:"";position:absolute;background-color:#222;transition:transform .3s ease}.section-service component-accordion [data-accordion-item] .toggle-button:before{width:.75rem;height:.125rem;top:50%;left:50%;transform:translate(-50%,-50%)}@media(min-width:1024px){.section-service component-accordion [data-accordion-item] .toggle-button:before{width:1.875rem;height:.33rem}}.section-service component-accordion [data-accordion-item] .toggle-button:after{width:.125rem;height:.75rem;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);transform-origin:center}@media(min-width:1024px){.section-service component-accordion [data-accordion-item] .toggle-button:after{height:1.875rem;width:.33rem}}.section-service component-accordion [data-accordion-item] .toggle-button.active:after{transform:translate(-50%,-50%) rotate(90deg) scaleX(0)}.section-service component-accordion .inner-content{overflow:hidden;transition:all .3s ease}.section-service component-accordion article[data-accordion-item=visible] .inner-content{height:auto;opacity:1}.section-service component-accordion article[data-accordion-item=hidden]{position:relative;overflow:hidden}.section-service component-accordion article[data-accordion-item=hidden] .inner-content{height:0;opacity:0}.section-service component-accordion article[data-accordion-item=hidden]:after{content:"";display:block;position:absolute;width:100%;top:0;height:calc(100% + 1.6rem);transition:background-color .3s ease,transform .3s ease;background-color:#1d1e20;z-index:-1;transform:translateY(100%)}.section-service component-accordion article[data-accordion-item=hidden]:hover{cursor:pointer}@media(min-width:1024px){.section-service component-accordion article[data-accordion-item=hidden]:hover:after{transform:translateY(0)}.section-service component-accordion article[data-accordion-item=hidden]:hover header{transform:scale(.95)}.section-service component-accordion article[data-accordion-item=hidden]:hover .title{color:#fff}.section-service component-accordion article[data-accordion-item=hidden]:hover .toggle-button{border-color:#fff}.section-service component-accordion article[data-accordion-item=hidden]:hover .toggle-button:before,.section-service component-accordion article[data-accordion-item=hidden]:hover .toggle-button:after{background-color:#fff}}.section-works{padding:5rem 0 1rem;background:linear-gradient(to right,#6d6d6d,#1d1e20)}.section-works.has-back{background-image:var(--background-image-mob, var(--background-image));background-repeat:no-repeat;background-size:cover}@media(min-width:1024px){.section-works.has-back{background-image:var(--background-image)}}@media(min-width:1024px){.section-works{padding:0 0 2rem}}.section-works>*{color:#fff}@media(min-width:1024px){.section-works .inner{display:grid;grid-template-columns:1fr 2fr;align-items:center}}.section-works .icon-set{gap:.75rem}.section-works .section-title{margin-bottom:1.5rem}@media(min-width:1024px){.section-works .section-subtitle{margin-bottom:0}}.section-works .section-header{position:relative;height:100%}@media(min-width:1024px){.section-works .section-header{padding:14.25rem 0}}.section-works .section-header:after{content:"";display:inline-block;position:absolute;width:100%;height:1px;background-color:#fafafa4d;transform:translate(-1rem)}@media(min-width:1024px){.section-works .section-header:after{width:1px;height:100%;right:-2rem;top:0}}.section-works blockquote{padding-top:5rem}@media(min-width:1024px){.section-works blockquote{margin-left:29%;max-width:320px;padding:0}}.section-works blockquote .title{font-size:7.5rem;line-height:1;color:#fafafa4d}@media(min-width:1024px){.section-works blockquote .title{font-size:10rem}}.section-works .article-1:before{content:"";display:inline-block;position:relative;width:calc(100% + 1rem);height:1px;background-color:#fafafa4d;margin:5.125rem 0 1rem}@media(min-width:1024px){.section-works .article-1:before{margin:0 0 2rem;width:calc(100% + 100rem)}}.section-works .article-1 .article-header{display:grid;gap:1.875rem;padding:5rem 0 1rem}.section-works .article-1 .article-header:after{content:"";display:inline-block;position:relative;width:calc(100% + 2rem);height:1px;background-color:#fafafa4d}@media(min-width:1024px){.section-works .article-1 main .cards{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:2rem}}.section-works .article-1 main .cards .card{overflow:hidden}.section-works .article-1 main .cards .card .icon-set img{width:48px;height:48px}@media(min-width:1024px){.section-works .article-1 main .cards .card:nth-child(1){grid-row:1/span 2;height:100%}.section-works .article-1 main .cards .card:nth-child(2){grid-column:2;max-height:470px}.section-works .article-1 main .cards .card:nth-child(2) img{width:100%;max-width:none}.section-works .article-1 main .cards .card:nth-child(3){grid-column:2;max-height:470px}.section-works .article-1 main .cards .card:nth-child(3) a>img{width:100%;max-width:none;-o-object-position:top center;object-position:top center;transform:scale(1.5) translateY(10%)}.section-works .article-1 main .cards .card:nth-child(3) a:hover>img{transform:scale(1.75) translateY(10%)}.section-works .article-1 main .cards .card:nth-child(4),.section-works .article-1 main .cards .card:nth-child(5){grid-column:1;min-height:100%;max-height:470px}.section-works .article-1 main .cards .card:nth-child(6){grid-column:2;grid-row:3/span 2;height:100%}}@media(min-width:1439px){.section-works .article-1 main .cards .card:nth-child(1){grid-row:1/span 2;height:100%}.section-works .article-1 main .cards .card:nth-child(2),.section-works .article-1 main .cards .card:nth-child(3){grid-column:2;min-height:100%}}@media(min-width:1024px){.section-works .article-1 main .cards .card-title{font-size:4rem;line-height:4rem}}@media(min-width:1024px){.section-works .article-1 main .cards .card-content header{display:flex;justify-content:space-between}}.section-works.theme-light{background:#fff}.section-works.theme-light .section-header:after{background-color:#1d1e204d}.section-works.theme-light .section-title,.section-works.theme-light .section-subtitle{color:#1d1e20}.section-works.theme-light blockquote .title{color:#1d1e204d}.section-works.theme-light blockquote p{color:#1d1e20}.section-works.theme-light .article-1:before{background-color:#1d1e204d;margin:5.125rem 0 1rem}@media(min-width:1024px){.section-works.theme-light .article-1:before{margin:0 0 2rem;width:calc(100% + 100rem)}}.section-works.theme-light .article-1 .article-header:after{background-color:#1d1e204d}.section-works.theme-light .marker-list li{color:#1d1e20;font-size:3rem;font-weight:700;font-family:Thunder,sans-serif;text-transform:uppercase}.section-team{padding:5rem 0 0;overflow-x:hidden}@media(min-width:1024px){.section-team{padding:0}}@media(min-width:1024px){.section-team .inner{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:2rem}}.section-team .section-header{position:relative}@media(min-width:1024px){.section-team .section-header{height:100%;padding:17.5rem 0}}.section-team .section-header:after{content:"";display:inline-block;position:absolute;width:100%;height:1px;background-color:#1d1e204d;transform:translate(-1rem)}@media(min-width:1024px){.section-team .section-header:after{width:1px;height:100%;right:-2rem;top:0}}@media(min-width:1024px){.section-team .section-subtitle{margin:0}}.section-team blockquote{padding:5rem 0 10rem;display:grid;gap:2rem}@media(min-width:1024px){.section-team blockquote{grid-column:2/span 2;padding:6.6rem 0 0 29%}}.section-team blockquote .title{font-size:7.5rem;line-height:1;color:#1d1e204d}@media(min-width:1024px){.section-team blockquote .title{font-size:10rem}}.section-team blockquote .description{max-width:320px}.section-team .article-1 main .cards{margin:0 -1rem}@media(min-width:1024px){.section-team .article-1 main .cards{display:none}}.section-team .article-1 main .cards .card{color:#fff}.section-team .article-1 main .cards .card-content{padding:1rem}.section-team .article-1 main .cards .card-title strong{display:block;background:linear-gradient(to bottom,#fafafa,#949494);-webkit-background-clip:text;background-clip:text;color:transparent;opacity:.5}.section-team .slider-nav ul li{position:relative}.section-team .slider-nav-btn{all:unset}.section-team .slider-nav .inline-stack li:nth-child(1) .avatar{z-index:6;transform:translate(0)}.section-team .slider-nav .inline-stack li:nth-child(2) .avatar{z-index:5;transform:translate(-.5rem)}.section-team .slider-nav .inline-stack li:nth-child(3) .avatar{z-index:4;transform:translate(-1rem)}.section-team .slider-nav .inline-stack li:nth-child(4) .avatar{z-index:3;transform:translate(-1.5rem)}.section-team .slider-nav .inline-stack li:nth-child(5) .avatar{z-index:2;transform:translate(-2rem)}.section-team .slider-nav .inline-stack li:nth-child(6) .avatar{z-index:1;transform:translate(-2.5rem)}.section-reviews{padding:5rem 0 1rem}@media(min-width:1024px){.section-reviews{padding:0}}.section-reviews--badge.goodfirm-widget{width:170px}.section-reviews--badges{margin-top:2rem}.section-reviews--badges ul{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem}.section-reviews--badges ul .goodfirms-badge-wr,.section-reviews--badges ul .sortlist-badge-wr{transform:scale(.6);margin:0 -2.5rem}.section-reviews--badges img{max-height:4rem;width:auto}@media(min-width:1024px){.section-reviews .inner{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}}.section-reviews .section-header{position:relative}.section-reviews .section-header:after{content:"";display:inline-block;position:absolute;width:100%;height:1px;background-color:#1d1e204d;width:calc(100% + 2rem);transform:translate(-1rem)}@media(min-width:1024px){.section-reviews .section-header:after{width:1px;height:100%;right:-2rem;top:0}}@media(min-width:1024px){.section-reviews .section-subtitle{margin:0}}@media(min-width:1024px){.section-reviews .section-header{padding:14.125rem 0 26rem}}.section-reviews .section-content{padding:5rem 0 0}@media(min-width:1024px){.section-reviews .section-content{grid-column:2/span 2;padding-left:29%;padding-top:14.125rem;row-gap:3rem}}@media(min-width:1024px){.section-reviews blockquote{display:grid;grid-template-columns:4.25rem 8fr;row-gap:4rem}}.section-reviews blockquote main p{font-size:1.5rem;line-height:2rem}.section-reviews blockquote .subtitle{color:#1d1e2080}.section-reviews blockquote footer>*{line-height:1}@media(min-width:1024px){.section-reviews blockquote footer{grid-column:2/span 1}}.section-numbers{padding:5rem 0 1rem;background:linear-gradient(to right,#6d6d6d,#1d1e20);color:#fff}@media(min-width:1024px){.section-numbers{padding:0 0 2rem}}.section-numbers .section-title{margin-bottom:5rem}@media(min-width:1024px){.section-numbers .section-title{margin-top:2rem}}.section-numbers .section-header{position:relative}.section-numbers .section-header:after{content:"";display:inline-block;position:absolute;width:100%;height:1px;background-color:#fafafa4d;transform:translate(-1rem)}@media(min-width:1024px){.section-numbers .section-header:after{width:1px;height:100%;right:-2rem;top:0}}@media(min-width:1024px){.section-numbers .inner{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}}.section-numbers blockquote{padding:5rem 0 0}@media(min-width:1024px){.section-numbers blockquote{gap:2.5rem;padding:2rem 1rem 11.25rem 29%;grid-column:2/span 2}}.section-numbers blockquote .title{font-size:2rem;line-height:2rem}@media(min-width:1024px){.section-numbers blockquote .title{font-size:3rem;line-height:3rem}}.section-numbers blockquote:after{content:"";display:block;position:relative;width:100%;height:1px;background-color:#fafafa4d;margin:4rem -1rem 0;width:calc(100% + 2rem)}@media(min-width:1024px){.section-numbers blockquote:after{content:none}}.section-numbers .cards{padding-top:1rem}@media(min-width:1024px){.section-numbers .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-right:0;border-top:1px solid rgba(250,250,250,.3)}}.section-numbers .cards .card{width:100%;height:243px;background-color:var(--bg-color, #fff);color:var(--color);padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between}.section-numbers .cards .card:hover .card-title:after{content:none}@media(min-width:1024px){.section-numbers .cards .card{height:227px}}.section-numbers .cards .card-title{font-size:1rem}.section-numbers .cards .card .number{font-size:8.75rem;line-height:7.5rem;font-family:Thunder,sans-serif}@media(min-width:1024px){.section-numbers .cards .card .number{line-height:5.7rem}}.section-approach{padding:1rem 0;color:#fff}@media(min-width:1024px){.section-approach{padding:2rem 0}}@media(min-width:1024px){.section-approach .section-subtitle{margin-bottom:8.37rem}}.section-approach .inner-back{padding:1rem;background-image:url(/images/sections/approach/section-backgroud-mob.png);background-size:cover;background-position:center}@media(min-width:1024px){.section-approach .inner-back{padding:2rem;background-image:url(/images/sections/approach/section-backgroud.png)}}@media(min-width:1024px){.section-approach .section-content{grid-template-columns:repeat(3,1fr);gap:2rem;row-gap:4.62rem}}.section-approach blockquote{padding:0 0 1rem;border-bottom:1px solid rgba(250,250,250,.3)}@media(min-width:1024px){.section-approach blockquote>.block-stack{gap:1.25rem}}@media(min-width:1024px){.section-approach blockquote{padding:0 0 0 2rem;border-bottom:none;border-left:1px solid rgba(250,250,250,.3);grid-row-gap:6rem}}.section-approach blockquote main .title{color:#ffffff80}.section-approach blockquote main .description{font-size:1.25rem}.section-approach blockquote .user-info .subtitle{color:#ffffff80}@media(max-width:1805px){.section-approach blockquote{display:flex;flex-direction:column;justify-content:space-between;height:19.87rem}}@media(max-width:1420px){.section-approach blockquote{height:21.87rem}}@media(max-width:1255px){.section-approach blockquote{height:23.87rem}}@media(max-width:1083px){.section-approach blockquote{height:24.87rem}}@media(max-width:1024px){.section-approach blockquote{justify-content:flex-start;height:auto;gap:2rem}}.section-cta .inner-back{padding:4.75rem 1rem 0}@media(min-width:1024px){.section-cta .inner-back{padding:9,18rem 1rem 0}}.section-cta .section-header{text-align:center}.section-cta .section-header .btn{margin-bottom:4rem}.section-cta .section-subtitle{font-size:5.25rem;line-height:4.625rem;margin-bottom:2.875rem}@media(min-width:1024px){.section-cta .section-subtitle{font-size:11.25rem!important;line-height:8.75rem;margin-bottom:3.25rem}}.section-cta .masked-image img{display:block;margin:0 -1rem;width:calc(100% + 2rem);height:auto;-webkit-mask-image:url(/images/sections/cta/bg-mask.svg);mask-image:url(/images/sections/cta/bg-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media(min-width:1024px){.section-cta .masked-image img{max-width:70rem;margin:0 auto}}.section-page header{background:linear-gradient(to right,#1d1e20,#6d6d6d);min-height:20rem;display:flex;flex-direction:column;justify-content:end;padding:1rem 0}.section-page header h1{font-size:3.25rem;color:#fff}@media(min-width:1024px){.section-page header h1{font-size:5.25rem}}@media(min-width:1024px){.section-page header{min-height:30rem;padding:3rem 0}}.section-content{padding:0}@media(min-width:1024px){.section-content{padding:4.75rem 0}}@media(min-width:1024px){.section-content .container{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}}.section-content .container article .title{font-size:1rem;margin:4rem 0 2rem;font-weight:700}.section-content .container article p{margin-bottom:2rem}@media(min-width:1024px){.section-content .container article{grid-column:2}}.section-content .default{list-style:initial;margin:-1.5rem 0 .5rem 3rem}.section-content .default.shift-left{margin-left:1.5rem}.section--hero-image{background-image:var(--background-image-mob, var(--background-image));background-size:cover;background-position:top center}@media(min-width:1024px){.section--hero-image{background-image:var(--background-image, var(--background-image-mob))}}.section-split{padding-bottom:3rem;border-bottom:1px solid rgba(29,30,32,.3)}@media(min-width:1024px){.section-split{padding-bottom:2rem}.section-split .container>.inner{position:relative}.section-split .container>.inner:after{content:"";display:block;width:1px;height:100%;position:absolute;top:0;left:33%;background-color:#1d1e204d;z-index:-1}}.section-split .section-header{margin-top:7.5rem}@media(min-width:1024px){.section-split .section-header{margin:0;padding:12rem 0;position:relative;border:none!important}}@media(min-width:1024px){.section-split .container .column-1{display:grid;grid-template-columns:1fr 2fr;align-items:center;border-bottom:1px solid rgba(29,30,32,.3)}}.section-split blockquote{padding:5rem 0}@media(min-width:1024px){.section-split blockquote{border:none;max-width:320px;margin-left:29%}}.section-split blockquote .title{font-size:7.5rem;color:#1d1e204d}@media(min-width:1024px){.section-split blockquote .title{font-size:10rem}}.section-split component-accordion .faq-header{cursor:pointer}#hero .section--hero-subtitle{font-family:Moderustic,sans-serif;font-weight:300;text-transform:uppercase;font-size:.75rem;margin-bottom:.5rem}#hero .section--hero-title{font-size:5.25rem}#hero .container .inner_content{gap:2rem}#hero .btn--primary{font-size:1.5rem}@media(min-width:1024px){#hero .container{padding-bottom:3.75rem}#hero .section--hero-title{line-height:1}#hero .container .inner_content .block-stack{justify-content:end}}#services{padding-top:7.5rem}#services .marker-list{display:grid;gap:2rem}@media(min-width:1024px){#services .marker-list{grid-template-columns:repeat(2,1fr)}}#services .container:after{content:"";display:block;border-bottom:1px solid rgba(29,30,32,.3);margin-top:4rem}@media(min-width:1024px){#services .container:after{display:none}}#services blockquote{padding-top:4rem}@media(min-width:1024px){#services blockquote{margin-left:2rem;max-width:none;padding-top:14rem}}#services .section-header:after{content:none}@media(min-width:1024px){#services .section-header:after{content:""}}#services .section-title{font-family:Moderustic,sans-serif;font-weight:300}#services .section-subtitle{margin-bottom:0}@media(min-width:1024px){#services .section-subtitle{line-height:5.25rem}}#services .custom-card{text-align:center;background:linear-gradient(to top right,#1d1e20,#454545 73%);padding:2rem;border-bottom-left-radius:12rem;border-bottom-right-radius:12rem;max-width:385px}@media(min-width:1024px){#services .custom-card{max-width:none;border-bottom-left-radius:18rem;border-bottom-right-radius:18rem}}#services .custom-card--image{border-radius:50%;background-color:#81a13f}#services .custom-card--image img{border-radius:50%;max-width:100%;position:relative;top:-.5rem;width:100%}#services .custom-card--title{font-size:2.5rem;color:#fff;margin-bottom:.75rem}#services .custom-card--subtitle{font-size:1.25rem;color:#ffffff80;margin-bottom:4rem}@media(min-width:1024px){#services{padding:0}}#additional .section-header:after{content:none}@media(min-width:1024px){#additional .section-header:after{content:""}}#additional .section-title{font-family:Moderustic,sans-serif;font-weight:300}#additional .section-subtitle{margin:0}@media(min-width:1024px){#additional .section-subtitle{line-height:5.25rem}}#additional blockquote{padding-top:3rem}@media(min-width:1024px){#additional blockquote{padding-top:12.7rem;max-width:nones}}#additional .marker-list li{font-family:Druk,sans-serif;font-size:2rem;border-bottom:1px solid rgba(29,30,32,.3);line-height:1;padding:1.469rem 0;display:flex;align-items:center;gap:.75rem}@media(min-width:1024px){#additional .marker-list li{font-size:3rem}}#additional .marker-list li:before{content:"";display:flex;width:1rem;height:1rem;background-color:#1d1e20;transform:rotate(45deg)}@media(min-width:1024px){#additional{padding:0}}#reviews{padding-bottom:5rem}@media(min-width:1024px){#reviews{padding-bottom:0}}#reviews .inner>blockquote{margin-right:-1rem;display:grid;gap:2rem}@media(min-width:1024px){#reviews .inner>blockquote{max-width:none;margin-right:0;margin-top:14rem;margin-bottom:13rem;gap:3rem}}#reviews .inner .section-header:after{transform:none}@media(min-width:1024px){#reviews .inner .slider-nav{left:0}}#reviews .section-title{font-family:Moderustic,sans-serif;font-weight:300}@media(min-width:1024px){#reviews .section-subtitle{line-height:5.25rem}}#portfolio{padding-bottom:2rem}#portfolio .section-title{font-family:Moderustic,sans-serif;font-weight:300}@media(min-width:1024px){#portfolio .section-subtitle{line-height:5.25rem}}#portfolio blockquote .title{font-family:Thunder,sans-serif}@media(min-width:1024px){#portfolio blockquote{max-width:350px}}#portfolio .article-1 main .cards{margin:0}#portfolio .article-1 main{display:grid;gap:2rem}#portfolio .btn{font-size:1.5rem}#portfolio .article-1:before{width:calc(100% + 2rem);margin:3rem 0 1rem -1rem;background-color:transparent}@media(min-width:1024px){#portfolio .article-1:before{background-color:#1d1e204d;margin:0 0 1rem;width:100%}}#portfolio .section-header:after{width:calc(100% + 2rem);margin:2rem -1rem 0 0}@media(min-width:1024px){#portfolio .section-header:after{width:1px;margin:0}}@media(min-width:1024px){#portfolio .cards .card:nth-child(3) a>img{transform:scale(1)}}#portfolio .cards .card:nth-child(3):hover>a img{transform:scale(1.25)}#price-brief .btn--dark{border:1px solid #81A13F;background-color:transparent}#price-brief .btn--dark span{color:#1d1e20}#price-brief .pricing-card:hover .btn--dark{border-color:#81a13f;background-color:#81a13f}#price-brief .pricing-card:hover .btn--dark span{color:#fff}#timeline{background-size:cover}@media(min-width:1024px){#timeline .section-subtitle{line-height:0;margin:3.1rem 0 1.5rem}}#service-hero{min-height:90vh}@media(min-width:1024px){#service-hero{min-height:auto}}#service-hero .container{height:90vh}@media(min-width:1024px){#service-hero .container{height:580px}}@media(min-width:1024px){#service-hero .section--hero-title{font-size:7.5rem;line-height:6.6rem}}#service-hero .container .inner_content{row-gap:2.5rem}#service-hero .section--hero-subtitle{font-family:PPEditorialNew,sans-serif;text-transform:uppercase;font-size:.75rem;margin-bottom:1rem}#service-hero .icon-set img{width:48px;height:48px}#hero-banner{min-height:480px}@media(min-width:1024px){#hero-banner{min-height:810px}}#service-type-of-apps .card-title{font-size:1.5rem;justify-self:baseline}#service-type-of-apps .cards .card-content header{gap:1.5rem}#service-type-of-apps .icon-set img{width:3rem;height:3rem}@media(min-width:1024px){#service-type-of-apps{border-bottom:none;padding-bottom:0}#service-type-of-apps .inner{grid-template-columns:repeat(3,1fr);gap:0;position:relative}#service-type-of-apps .inner>div{grid-column:1/span 3;padding-bottom:2rem}#service-type-of-apps .section-header{margin:unset;padding:unset;grid-column:2/span 2;padding:11.25rem 0 0rem 27%}#service-type-of-apps .section-header:after{display:none}#service-type-of-apps .cards-default{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}#service-type-of-apps .cards-default .card{position:relative;margin:0;min-height:331px;width:100%}#service-type-of-apps .cards-default .card-content{padding:1.5rem;height:100%}#service-type-of-apps .cards-default .card-content p{line-height:21px}}#service-advantages{padding-bottom:8rem}@media(min-width:1024px){#service-advantages{padding-bottom:0;border-bottom:none}}@media(min-width:1024px){#service-advantages .column-1>div{padding:10rem 0 10rem 29%}#service-advantages .column-1>header{height:100%;display:flex;flex-direction:column;justify-content:center}#service-advantages .column-1 .cards .card{cursor:pointer;transition:opacity .2s ease-in-out;opacity:.46}#service-advantages .column-1 .cards .card:hover{opacity:1}#service-advantages .column-1 .cards .card:hover .card-title:after{display:none}#service-advantages .column-1 .cards .card header{display:flex;gap:3rem}#service-advantages .column-1 .cards .card header .fig-rhombus{position:relative;top:3px}#service-advantages .column-1 .cards .card footer{padding-left:4rem}}#service-portfolio .section-works .section-header:after{display:none}#service-portfolio.section-works .article-1 main .cards{margin:0}#service-portfolio .cards .card-title{justify-self:start}@media(min-width:1024px){#service-portfolio .section-header:after{display:none}#service-portfolio .inner{position:relative}#service-portfolio .inner:before{content:"";display:block;width:1px;height:100%;position:absolute;top:0;left:33%;background-color:#fafafa4d}}#service-expertise .cards{background-color:#fff}@media(min-width:1024px){#service-expertise .section-subtitle{margin:0}}@media(min-width:1024px){#service-expertise .section-header:after{height:calc(100% + 2rem)}}#service-expertise blockquote{padding:5rem 0;border-top:1px solid rgba(29,30,32,.3);border-bottom:1px solid rgba(29,30,32,.3)}@media(min-width:1024px){#service-expertise blockquote{border:none;max-width:320px;margin-left:29%}}#service-expertise blockquote .title{font-size:7.5rem;color:#1d1e204d}@media(min-width:1024px){#service-expertise blockquote .title{font-size:10rem}}@media(min-width:1024px){#service-faq .column-1>div{padding:10rem 0 10rem 29%}}#service-faq .stage{display:inline-block;font-family:PPEditorialNew,sans-serif;text-transform:uppercase;font-size:.75rem;margin-bottom:1rem}#service-faq .title{font-size:2rem}@media(min-width:1024px){#service-faq .title{font-size:4rem;line-height:3.5rem}}#service-faq .section-subtitle{margin-bottom:2rem}@media(min-width:1024px){#service-faq component-accordion [data-accordion-item]{padding:2rem 0 1.5rem}}@media(min-width:1024px){#service-faq component-accordion .inner-content{display:block}}#service-faq component-accordion .toggle-button{width:2rem;height:2rem;min-width:2rem}#service-faq component-accordion .toggle-button:before{width:16px;height:2.5px}#service-faq component-accordion .toggle-button:after{height:16px;width:2.5px}@media(min-width:1024px){#service-faq component-accordion .toggle-button{display:block;width:3rem;height:3rem}#service-faq component-accordion .toggle-button:before{width:15px;height:3px}#service-faq component-accordion .toggle-button:after{height:15px;width:3px}}#service-faq .section-header{padding-bottom:5rem;border-bottom:1px solid rgba(29,30,32,.3)}@media(min-width:1024px){#service-faq .section-header{height:100%;padding:16.8rem 0}}#service-faq .inner-content .inner{padding-top:1rem;border-bottom:none;padding-bottom:2rem}#service-conversion-rate-optimization #service-hero{min-height:100vh}@media(min-width:1024px){#service-conversion-rate-optimization #service-hero{min-height:810px}}#service-conversion-rate-optimization #service-hero .container{height:auto}@media(min-width:1024px){#service-conversion-rate-optimization #service-hero .container{min-height:810px}}#service-conversion-rate-optimization #service-hero .widgets{margin-top:7rem;margin-bottom:1rem;justify-self:center;position:relative}@media(min-width:1024px){#service-conversion-rate-optimization #service-hero .widgets{grid-column:2}}#service-conversion-rate-optimization #service-hero .widgets img{max-width:121px}@media(min-width:1024px){#service-conversion-rate-optimization #service-hero .widgets img{max-width:222px;transition:transform .3s ease-in-out;transform:scale(1)}#service-conversion-rate-optimization #service-hero .widgets img:hover{transform:scale(1.1);cursor:pointer}}#service-conversion-rate-optimization #service-hero .widgets .widget{position:relative}#service-conversion-rate-optimization #service-hero .widgets .widget:first-child{transform:rotate(-4.11deg);left:-4.8rem}@media(min-width:1024px){#service-conversion-rate-optimization #service-hero .widgets .widget:first-child{left:-7rem;top:4.3rem}}#service-conversion-rate-optimization #service-hero .widgets .widget:last-child{transform:rotate(6.91deg);position:absolute;top:2.1rem;left:3.8rem}@media(min-width:1024px){#service-conversion-rate-optimization #service-hero .widgets .widget:last-child{top:7.7rem;left:9.3rem}}#service-conversion-rate-optimization #service-type-of-apps .cards-default .card{min-height:443px}@media(min-width:1024px){#custom-shopify-integrations #service-hero{max-height:810px}}#custom-shopify-integrations #service-hero .container{height:100vh;max-height:810px}@media(min-width:1024px){#custom-shopify-integrations #service-hero .container{min-height:810px}}#services-shopify-theme-customization-and-development .section--hero-title{font-size:4.5rem;line-height:4.125rem}@media(min-width:1024px){#services-shopify-theme-customization-and-development .section--hero-title{font-size:7.5rem;line-height:6.6rem}}#seo-promotion #service-hero{min-height:100vh}@media(min-width:1024px){#seo-promotion #service-hero{min-height:810px}}@media(min-width:1024px){#seo-promotion #service-hero .container{height:auto;min-height:810px}}#seo-promotion #service-hero .inner_content{display:flex;flex-direction:column;justify-content:flex-end;height:100%;gap:1.5rem}@media(min-width:1024px){#seo-promotion #service-hero .inner_content{display:grid;height:auto}}#seo-promotion #service-hero .widgets{width:100%;display:flex;gap:1rem;margin:0 0 60px;padding:0}@media(min-width:1024px){#seo-promotion #service-hero .widgets{margin-top:1rem;margin-bottom:7rem;justify-self:center;position:relative;width:auto;display:block;grid-column:2}}#seo-promotion #service-hero .widgets img{width:100%;max-width:none;height:auto}@media(min-width:1024px){#seo-promotion #service-hero .widgets img{max-width:222px;width:auto;transition:transform .3s ease-in-out;transform:scale(1)}#seo-promotion #service-hero .widgets img:hover{transform:scale(1.1);cursor:pointer}}#seo-promotion #service-hero .widgets .widget{flex:1;position:relative;transform:none;left:auto;top:auto}@media(min-width:1024px){#seo-promotion #service-hero .widgets .widget{flex:none}#seo-promotion #service-hero .widgets .widget:first-child{transform:rotate(-4.11deg);left:-7rem;top:4.3rem}#seo-promotion #service-hero .widgets .widget:last-child{transform:rotate(6.91deg);position:absolute;top:7.7rem;left:9.3rem}}#seo-promotion #service-hero .section--hero-subtitle{font-family:PPEditorialNew,sans-serif;font-size:.75rem;line-height:.75rem;letter-spacing:-.01em;text-transform:uppercase}#seo-promotion #service-hero .section--hero-title{font-size:4.5rem;line-height:4.125rem;letter-spacing:.01em}@media(min-width:1024px){#seo-promotion #service-hero .section--hero-title{font-size:7.5rem;line-height:6.6rem}}#seo-promotion #service-hero .section--hero-description{width:100%;max-width:none}@media(min-width:1024px){#seo-promotion #service-hero .section--hero-description{max-width:464px}}#seo-promotion #service-hero .block-stack{width:100%}#seo-promotion #service-type-of-apps .cards-default .card{min-height:443px}.body-404 .site-header{position:fixed;background-color:#fff;border-bottom:1px solid rgba(29,30,32,.3)}.body-404 .site-header .logo svg path{fill:#1d1e20}.body-404 .site-header .logo .logo-text{color:#1d1e20}.body-404 .site-header .logo+small{color:#1d1e2080}.body-404 .site-header .inner-logo:after{background-color:#1d1e204d}.body-404 .site-header .inner-nav-item:before{background-color:#1d1e204d}.body-404 .site-header .inner-nav-item ul a{color:#1d1e20}.body-404 .site-header .inner-nav-item small{color:#1d1e2080}.body-404 .site-header .nav-triger{border-left-color:#1d1e204d}.body-404 .site-header .nav-triger span{background-color:#1d1e20}.body-404 .site-header .support{border-left-color:#1d1e204d}.body-404 .site-header .support img{filter:invert(1)}.body-404 .site-header .lang-switcher-mobile{border-left-color:#1d1e204d}.body-404 .site-header #mobileLangToggle{color:#1d1e20b3}.body-404 .site-header #mobileLangDropdown{border-left:1px solid rgba(29,30,32,.3);border-right:1px solid rgba(29,30,32,.3)}.body-404 .site-header #mobileLangDropdown a:last-child{color:#1d1e20;background-color:#fff;border-color:#1d1e204d}.body-404 .site-header>.container{z-index:2;position:relative;background-color:#fff}.page-404{min-height:100vh;display:flex;align-items:flex-start;background-color:#fff;padding-top:72px}@media(min-width:1024px){.page-404{align-items:center;padding-top:10rem}}.page-404 .container{width:100%}.page-404__content{display:flex;flex-direction:column-reverse;align-items:center;gap:0}@media(min-width:1024px){.page-404__content{flex-direction:row;justify-content:space-between;align-items:center}}.page-404__info{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:1rem;width:100%}@media(min-width:1024px){.page-404__info{width:379px;height:220px;justify-content:space-between}}.page-404__info .btn{width:100%}@media(min-width:1024px){.page-404__info .btn{width:auto}}.page-404__title{font-family:PPEditorialNew,sans-serif;font-weight:200;font-size:.75rem;line-height:.75rem;letter-spacing:-.01em;text-transform:uppercase;color:#1d1e20;margin:0}@media(min-width:1024px){.page-404__title{font-size:.75rem;line-height:.75rem}}.page-404__subtitle{font-family:Thunder,sans-serif;font-weight:700;font-size:2rem;line-height:2rem;letter-spacing:.01em;text-transform:uppercase;color:#1d1e20;margin:0}@media(min-width:1024px){.page-404__subtitle{font-size:3rem;line-height:3rem}}.page-404__image{width:100%;padding:150px 0}@media(min-width:1024px){.page-404__image{width:61.3194444444%;padding:0}}.page-404__image img{width:100%;height:auto;aspect-ratio:883/567;-o-object-fit:cover;object-fit:cover;display:block}.body-404.locale-ua .page-404__subtitle{font-family:Druk,sans-serif;font-weight:500}.body-404.locale-ua .page-404__title{font-family:Moderustic,sans-serif}.section-timeline{background-image:var(--background-image-mob, var(--background-image));background-repeat:no-repeat;background-position:bottom;background-color:#000;padding-top:7.375rem}@media(min-width:1024px){.section-timeline{background-image:var(--background-image);background-size:cover;background-position:top center;padding-bottom:16rem}}.section-timeline .section-header{text-align:center;margin-bottom:5rem}.section-timeline .section-title{font-size:.75rem;text-transform:uppercase;margin:0}.section-timeline .section-subtitle{font-size:4rem;text-transform:uppercase}.section-timeline.theme-dark{color:#fff}.section-timeline .timeline-grid{padding-bottom:7.5rem;position:relative}@media(min-width:1024px){.section-timeline .timeline-grid{display:grid;grid-template-columns:repeat(2,1fr);max-width:672px;margin:0 auto;padding-bottom:0}.section-timeline .timeline-grid:before{content:"";display:block;height:calc(100% + 110px);width:1px;background-color:#81a13f;position:absolute;top:0;left:50%}}.section-timeline .timeline-item{display:grid;gap:2rem;border-left:1px #81A13F solid;padding-left:1rem;padding-bottom:4.563rem}@media(min-width:1024px){.section-timeline .timeline-item{border-left:none;padding:unset;padding-bottom:1.5rem;border-bottom:1px dashed #81A13F;justify-self:start;align-self:start;position:relative}.section-timeline .timeline-item:nth-child(odd){padding:0 2rem 2rem 0}.section-timeline .timeline-item:nth-child(odd):after{content:"";width:.5rem;height:.5rem;background-color:#81a13f;position:absolute;bottom:-.25rem;right:-.25rem}.section-timeline .timeline-item:nth-child(2n){margin-top:140px;margin-bottom:-110px;padding:0 2rem 2rem}.section-timeline .timeline-item:nth-child(2n):after{content:"";width:.5rem;height:.5rem;background-color:#81a13f;position:absolute;bottom:-.25rem;left:-.25rem}}.section-timeline .timeline-item header{display:grid;gap:1.5rem}.section-timeline .timeline-item--title{font-size:1.875rem;text-transform:uppercase}.section-timeline .timeline-item--text{display:grid;gap:1.5rem}.section-timeline .timeline-item--text p{font-size:1rem;font-weight:300}.section-timeline .timeline-item--number{background-color:#81a13f;width:1.875rem;height:1.875rem;display:flex;align-items:center;justify-content:center;font-size:.938rem;font-weight:700;border-radius:50%}.gap-10{gap:.625rem}.gap-11{gap:.6875rem}.gap-12{gap:.75rem}.gap-13{gap:.8125rem}.gap-14{gap:.875rem}.gap-15{gap:.9375rem}.gap-16{gap:1rem}.gap-17{gap:1.0625rem}.gap-18{gap:1.125rem}.gap-19{gap:1.1875rem}.gap-20{gap:1.25rem}.gap-21{gap:1.3125rem}.gap-22{gap:1.375rem}.gap-23{gap:1.4375rem}.gap-24{gap:1.5rem}.hide-mob{display:none}@media(min-width:1024px){.hide-mob{display:inline-block}}@media(min-width:1024px){.hide-desk{display:none}}
