*,:after,:before{box-sizing:border-box}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;border:0;font-size:100%;font:inherit;margin:0;padding:0;text-rendering:optimizeLegibility;vertical-align:baseline}footer,header,main,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}input{border-radius:0}a{text-decoration:none}:root{--white:#fff;--black:#000;--color-main:#27393a;--color-secondary:#97d8da;--sea-salt:#f7f9f9;--rich-black:#010203;--deep-purple:#6d45de;--dark-purple:#171431;--vibrant-sky:#5cc8ff;--font-main:"Work Sans",sans-serif;--font-secondary:"FontSpring";--font-secondary-extra-bold:"FontSpring-ExtraBold";--font-third-regular:"SFPro-Regular";--font-third-medium:"SFPro-Medium"}@font-face{font-family:FontSpring;font-style:normal;font-weight:400;src:url(../assets/fonts/font-spring-demo/regular/Fontspring-DEMO-integralcf-regular.eot);src:url(../assets/fonts/font-spring-demo/regular/Fontspring-DEMO-integralcf-regular.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/font-spring-demo/regular/Fontspring-DEMO-integralcf-regular.woff2) format("woff2"),url(../assets/fonts/font-spring-demo/regular/Fontspring-DEMO-integralcf-regular.woff) format("woff"),url(../assets/fonts/font-spring-demo/regular/Fontspring-DEMO-integralcf-regular.ttf) format("truetype"),url(../assets/fonts/font-spring-demo/regular/Fontspring-DEMO-integralcf-regular.svg#FONTSPRINGDEMO-IntegralCFBold) format("svg")}@font-face{font-family:FontSpring-Bold;font-style:normal;font-weight:400;src:url(../assets/fonts/font-spring-demo/bold/Fontspring-DEMO-integralcf-bold.eot);src:url(../assets/fonts/font-spring-demo/bold/Fontspring-DEMO-integralcf-bold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/font-spring-demo/bold/Fontspring-DEMO-integralcf-bold.woff2) format("woff2"),url(../assets/fonts/font-spring-demo/bold/Fontspring-DEMO-integralcf-bold.woff) format("woff"),url(../assets/fonts/font-spring-demo/bold/Fontspring-DEMO-integralcf-bold.ttf) format("truetype"),url(../assets/fonts/font-spring-demo/bold/Fontspring-DEMO-integralcf-bold.svg#FONTSPRINGDEMO-IntegralCFExtraBold) format("svg")}@font-face{font-family:FontSpring-DemiBold;font-style:normal;font-weight:400;src:url(../assets/fonts/font-spring-demo/demi-bold/Fontspring-DEMO-integralcf-demibold.eot);src:url(../assets/fonts/font-spring-demo/demi-bold/Fontspring-DEMO-integralcf-demibold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/font-spring-demo/demi-bold/Fontspring-DEMO-integralcf-demibold.woff2) format("woff2"),url(../assets/fonts/font-spring-demo/demi-bold/Fontspring-DEMO-integralcf-demibold.woff) format("woff"),url(../assets/fonts/font-spring-demo/demi-bold/Fontspring-DEMO-integralcf-demibold.ttf) format("truetype"),url(../assets/fonts/font-spring-demo/demi-bold/Fontspring-DEMO-integralcf-demibold.svg#FONTSPRINGDEMO-IntegralCFDemiBold) format("svg")}@font-face{font-family:FontSpring-ExtraBold;font-style:normal;font-weight:400;src:url(../assets/fonts/font-spring-demo/extra-bold/Fontspring-DEMO-integralcf-extrabold.eot);src:url(../assets/fonts/font-spring-demo/extra-bold/Fontspring-DEMO-integralcf-extrabold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/font-spring-demo/extra-bold/Fontspring-DEMO-integralcf-extrabold.woff2) format("woff2"),url(../assets/fonts/font-spring-demo/extra-bold/Fontspring-DEMO-integralcf-extrabold.woff) format("woff"),url(../assets/fonts/font-spring-demo/extra-bold/Fontspring-DEMO-integralcf-extrabold.ttf) format("truetype"),url(../assets/fonts/font-spring-demo/extra-bold/Fontspring-DEMO-integralcf-extrabold.svg#FONTSPRINGDEMO-IntegralCFExtraBold) format("svg")}@font-face{font-family:SFPro-Medium;font-style:normal;font-weight:400;src:url(../assets/fonts/sf-pro/medium/SFProText-Medium.eot);src:url(../assets/fonts/sf-pro/medium/SFProText-Medium.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/sf-pro/medium/SFProText-Medium.woff2) format("woff2"),url(../assets/fonts/sf-pro/medium/SFProText-Medium.woff) format("woff"),url(../assets/fonts/sf-pro/medium/SFProText-Medium.ttf) format("truetype"),url(../assets/fonts/sf-pro/medium/SFProText-Medium.svg#FONTSPRINGDEMO-IntegralCFBold) format("svg")}body,html{color:var(--color-main);font-family:var(--font-main);font-size:20px;line-height:1.1;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-secondary-extra-bold);line-height:110%}h1{font-size:48px;margin-bottom:36px}@media screen and (min-width:768px){h1{font-size:84px}}h2{font-size:36px;margin-bottom:24px}@media screen and (min-width:768px){h2{font-size:56px}}h3{font-size:24px}@media screen and (min-width:768px){h3{font-size:36px}}h4{font-size:22px}@media screen and (min-width:768px){h4{font-size:32px}}.sub-heading,b{font-weight:700}.sub-heading{display:inline-block;font-size:20px;margin-bottom:15px;text-transform:uppercase}input:focus,input:focus-visible,select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{border-width:0;box-shadow:none;outline:none}::-moz-placeholder{color:var(--color-secondary);opacity:1}::placeholder{color:var(--color-secondary);opacity:1}::-ms-input-placeholder{color:var(--color-secondary)}img{max-width:100%}button{cursor:pointer;transition:background-color .3s ease-in-out}.text{font-size:24px;letter-spacing:.528px;line-height:150%}.text p{margin-bottom:30px}.site-main a:not(.btn){color:var(--color-main);text-decoration:underline}.site-main a:not(.btn):hover{text-decoration:none}.uppercase{text-transform:uppercase}.d-none{display:none}.top-0{top:0}.mb-10{margin-bottom:2.5rem}.mb-20{margin-bottom:5rem}.h-10{height:2.5rem}.w-10{width:2.5rem}.pb-40{padding-bottom:160px}.pt-20{padding-top:80px}.w-full{width:100%}.flex{display:flex}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.text-center{text-align:center}.font-spring{font-family:var(--font-secondary-extra-bold)}.bg-green-dark{background-color:var(--color-main);color:var(--color-secondary)}.block-title p{font-size:24px;font-style:normal;letter-spacing:-.528px;line-height:150%}@media (min-width:992px){.container{max-width:992px}}@media (min-width:1170px){.container{max-width:1170px}}.home .animate{opacity:0}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-120px)}to{opacity:1;transform:translateX(0)}}.animate-fadeInLeft{animation:fadeInLeft 1.2s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(35%)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp{animation:fadeInUp 1.2s}.big-section .wrapper,.container,.container-lg,.wp-block-group__inner-container{margin:auto;padding:0 15px;position:relative;width:100%}.big-section .wrapper,.container,.wp-block-group__inner-container{max-width:1270px}.container-lg{max-width:1400px}.btn{border-radius:4px;border-width:0;cursor:pointer;display:inline-block;font-family:var(--font-secondary-extra-bold);line-height:1;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out;z-index:1}.btn-main{background-color:var(--color-secondary);border:2px solid var(--color-main);color:var(--color-main)}.btn-main.active,.btn-main:hover{background-color:var(--color-main);border-color:var(--color-secondary);color:var(--color-secondary)}.btn-dark{background-color:var(--color-main);border:2px solid var(--color-main);color:var(--white)}.btn-dark.active,.btn-dark:hover{background-color:var(--white);color:var(--color-main)}.btn-md{border-radius:6px;font-size:16px;min-width:184px;padding:14px}.btn-lg{font-size:28px;letter-spacing:1.4px;padding:20px 70px}.header-inner{justify-content:space-between;padding:16px 0}.header-inner,.nav{align-items:center;display:flex}.nav .menu{gap:36px}.header .nav ul{list-style:none;margin:0;padding-left:0}@media screen and (max-width:991px){.header .nav ul{display:none}.header .nav .menu{background-color:var(--color-main);left:0;padding-bottom:15px;position:absolute;right:0;top:77px;z-index:9}.header .nav-menu li{padding:0 15px}.header .nav-menu li a:not(.btn){border-bottom:1px solid var(--color-secondary);padding:15px 0;width:100%}.header .nav-menu li a:not(.btn):hover,.header .nav-menu li.current-menu-item a{color:var(--white)}.header .nav-menu li:first-child a{border-top:1px solid var(--color-secondary)}.header .nav-menu li .btn{margin-top:15px}}.nav ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;left:-999em;position:absolute;top:100%;z-index:99999}.nav ul ul ul{left:-999em;top:0}.nav ul ul li.focus>ul,.nav ul ul li:hover>ul{display:block;left:auto}.nav ul ul a{width:200px}.nav ul li.focus>ul,.nav ul li:hover>ul{left:auto}.nav li{align-items:center;display:flex;position:relative;transition:all .2s ease-in-out}.page-home .nav li:last-child{display:none}.nav ul a{color:var(--color-secondary);display:block;font-family:var(--font-secondary-extra-bold);font-size:16px;position:relative;transition:all .2s ease-in-out}@media screen and (min-width:992px){.nav ul a:after{background-color:var(--color-secondary);bottom:-10px;content:"";display:block;height:2px;left:0;position:absolute;transition:all .3s ease;width:0}}.nav ul li a:hover:after,.nav ul li.current_page_item a:after{width:100%}.nav .btn{color:var(--color-main)}.nav .btn:hover{color:var(--color-secondary)}.nav .btn:hover:after{content:none;display:none}.menu-toggle,.nav.toggled ul{display:block}.menu-toggle{background-color:transparent;border-width:0;box-shadow:none;height:25px;padding:0;width:25px}.menu-toggle i{background-color:var(--white);border-radius:2px;display:block;height:2px;width:100%}.menu-toggle i:first-child{animation:outT .8s backwards;animation-direction:reverse}.menu-toggle i:nth-child(2){animation:outM .8s backwards;animation-direction:reverse;margin:7px 0}.menu-toggle i:nth-child(3){animation:outBtm .8s backwards;animation-direction:reverse}.menu-toggle[aria-expanded=true] i:first-child{animation:inT .8s forwards}.menu-toggle[aria-expanded=true] i:nth-child(2){animation:inM .8s forwards}.menu-toggle[aria-expanded=true] i:nth-child(3){animation:inBtm .8s forwards}@media screen and (min-width:992px){.menu-toggle{display:none}.nav ul{display:flex}}@keyframes inM{50%{transform:rotate(0deg)}to{transform:rotate(45deg)}}@keyframes outM{50%{transform:rotate(0deg)}to{transform:rotate(45deg)}}@keyframes inT{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(9px) rotate(0deg)}to{transform:translateY(9px) rotate(135deg)}}@keyframes outT{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(9px) rotate(0deg)}to{transform:translateY(9px) rotate(135deg)}}@keyframes inBtm{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-9px) rotate(0deg)}to{transform:translateY(-9px) rotate(135deg)}}@keyframes outBtm{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-9px) rotate(0deg)}to{transform:translateY(-9px) rotate(135deg)}}.footer{background-image:url(../assets/img/bg-logo-footer.svg);background-position:bottom;background-repeat:no-repeat;padding:60px 0 0}.footer a{color:var(--color-secondary)}.footer-inner{display:flex;justify-content:space-between}.footer-info,.footer-nav{align-items:flex-start;display:flex;flex-direction:column}.footer-nav{gap:50px}.footer .nav .menu .btn{display:none}.footer .custom-logo-link img{width:150px}@media screen and (max-width:991px){.footer .nav .menu{display:flex;gap:24px}.footer .nav .menu,.footer-inner{flex-direction:column}.footer .nav li{width:-moz-fit-content;width:fit-content}}.footer-info__left{margin-top:34px}.footer-info__left p{margin-bottom:12px}.footer-info__form{align-items:center;display:flex;gap:20px}.footer-info__form input{background-color:transparent;border:2px solid var(--white);border-radius:4px;color:var(--color-secondary);font-size:16px;height:48px;padding:8px 16px;width:250px}@media screen and (min-width:992px){.footer-info__form input{width:290px}}@media screen and (max-width:991px){.footer-info__left{margin-bottom:24px}.footer-info__form{flex-direction:column}.footer-info__form .btn{width:250px}}.copyright{border-top:1px solid var(--color-secondary);display:flex;flex-direction:column;font-size:16px;justify-content:space-between;margin-top:36px;padding:36px 0}@media screen and (min-width:992px){.copyright{align-items:center;flex-direction:row;font-size:24px;margin-top:90px;padding:25px 0}}@media screen and (max-width:991px){.copyright p{margin-bottom:5px}}.section-head{background-image:url(../assets/img/bg-head.svg);background-position:100px 140%;background-repeat:no-repeat;background-size:100%;font-size:24px;overflow:hidden}.section-head p{margin-bottom:36px}@media screen and (min-width:992px){.section-head{background-position:100%}}.head-row{display:flex;justify-content:space-between}.head-row .head-left{max-width:400px;padding:64px 0}.head-row .head-right{position:relative;width:100%}.head-row .main-hero{left:0;margin-bottom:-10px;position:relative;z-index:2}.head-row .second-hero{bottom:-85px;position:absolute;right:-30px;z-index:0}@media screen and (min-width:992px){.head-row{align-items:center}.head-row .head-left{padding:100px 0}}@media screen and (max-width:991px){.head-row{flex-direction:column}}@media screen and (max-width:767px){.head-row .main-hero{width:417px}.head-row .second-hero{width:348px}}.section-marketing{padding:70px 0 90px}.marketing-row-1{align-items:center;display:flex;gap:40px;justify-content:center;margin-bottom:80px}.marketing-row-1 p{font-weight:400}@media screen and (min-width:992px){.marketing-row-1{gap:160px}}@media screen and (max-width:991px){.marketing-row-1{flex-direction:column}}.marketing-row-2{display:flex;gap:85px;justify-content:center}.marketing-row-2 .marketing-items-col{border-left:1px solid var(--color-secondary);display:flex;flex-direction:column;line-height:150%;max-width:365px;padding:0 0 0 24px;width:100%}.marketing-row-2 .marketing-items-col img{height:48px;margin-bottom:8px;-o-object-fit:cover;object-fit:cover;width:48px}@media screen and (min-width:992px){.marketing-row-2{align-items:center}}@media screen and (max-width:991px){.marketing-row-2{flex-direction:column}.marketing-row-2 .marketing-items-col{font-size:16px}}.marketing-col-right{max-width:555px}.section-our-approach{padding:100px 0}.section-our-approach .block-title{margin:0 auto 24px;max-width:740px}.our-approach__tab-buttons{align-items:center;display:flex;gap:30px;justify-content:center;margin-bottom:48px}.our-approach__tab-content{background-position:0 0;background-repeat:no-repeat;display:flex;justify-content:space-between;overflow:hidden}.our-approach__tab-content:not(.active){display:none}.our-approach-tab--create .our-approach__banner{padding-top:56px}.our-approach-tab--collect .our-approach__banner{padding-top:20px}.our-approach-tab--convert .our-approach__banner{padding-top:24px}.our-approach__text{color:var(--white);max-width:450px;padding:40px 35px;width:100%}.our-approach__text p{font-size:18px;font-weight:500;letter-spacing:-.528px;line-height:150%}.our-approach__banner{display:flex;flex:1;justify-content:center}@media screen and (min-width:992px){.our-approach__tab-content{background-image:url(../assets/img/bg-our-approach-tab.svg)}.our-approach__text p{font-size:24px}}@media screen and (max-width:991px){.our-approach__tab-buttons,.our-approach__tab-content{flex-direction:column}.our-approach__tab-content{background-image:url(../assets/img/bg-our-approach-tab-sm.svg);background-position:-1px;background-size:cover;margin:auto;max-width:365px}}.section-pbsg{border-bottom:1px solid #fff;overflow:hidden;padding:70px 0 40px;position:relative}.section-pbsg .bg-image{bottom:0;position:absolute;right:0;z-index:0}@media screen and (max-width:991px){.section-pbsg .bg-image{display:none}}.section-pbsg .block-title{margin-bottom:40px;max-width:905px}@media screen and (min-width:992px){.section-pbsg{padding:80px 0 120px}}.pbsg-row{display:flex;justify-content:space-between;position:relative;z-index:1}.pbsg-row .pbsg-col{padding-right:20px}.pbsg-row .pbsg-col h3{margin-bottom:35px}.pbsg-row .pbsg-col p{align-items:center;border-left:1px solid var(--color-secondary);display:flex;font-size:26px;font-weight:500;height:64px;letter-spacing:-.572px;line-height:150%;margin-bottom:40px;max-width:325px;padding-left:26px;width:100%}.pbsg-row .pbsg-col:nth-child(3n+1) h3{color:#ffa235}.pbsg-row .pbsg-col:nth-child(3n+2) h3{color:#ee3030}.pbsg-row .pbsg-col:nth-child(3n+3) h3{color:#e97764}@media screen and (min-width:768px){.pbsg-row h3{margin-bottom:55px}}@media screen and (max-width:991px){.pbsg-row{flex-direction:column}}.page-hero{background-image:url(../assets/img/bg-page-hero.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding:64px 0 25px}.page-hero .block-title{max-width:1110px;position:relative}.page-hero .block-title p{font-weight:400;max-width:820px}@media screen and (min-width:992px){.page-hero{padding:140px 0 90px}.page-hero .block-title{margin:auto}}.page-contact-us .page-hero{background-position:top;background-size:cover;padding:40px 0 0}.page-contact-us .page-hero img{margin-bottom:-5px}.page-contact-us .page-hero .container{display:flex}.page-contact-us .page-hero .block-title{margin-top:24px}.page-contact-us .page-hero .block-title:before{background-image:url(../assets/img/creeper.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:37px;margin-bottom:10px;width:159px}.page-contact-us .page-hero .block-title p{display:block;max-width:435px}@media screen and (min-width:992px) and (max-width:1199px){.page-contact-us .page-hero{padding:80px 0 0}}@media screen and (min-width:992px){.page-contact-us .page-hero{background-position:top;background-size:100%}.page-contact-us .page-hero .block-title{position:absolute;right:20px}}@media screen and (min-width:1200px){.page-contact-us .page-hero .block-title{top:20%}}@media screen and (max-width:1199px){.page-contact-us .page-hero img{width:450px}}@media screen and (max-width:991px){.page-contact-us .page-hero .container{flex-direction:column-reverse;gap:20px}.page-contact-us .page-hero img{filter:FlipH;margin-left:auto;transform:scaleX(-1)}}.section-services{padding:25px 0 0}.section-services .block-title{margin:0 auto 55px;max-width:850px}@media screen and (min-width:992px){.section-services{padding:55px 0 0}}.services-row{border-radius:22px;color:var(--white);display:flex;margin:0 auto 48px;padding:38px 32px}@media screen and (min-width:768px){.services-row{margin:0 auto 80px}}@media screen and (max-width:767px){.services-row{flex-direction:column;max-width:365px}.services-row .services-col:first-child{border-bottom:1px solid var(--color-secondary);margin-bottom:38px;padding-bottom:38px}}@media screen and (min-width:992px){.services-row{padding:56px 48px}}.services-col{display:flex;flex-direction:column}.services-col h3{margin-bottom:24px}.services-col h4{margin-bottom:32px}.services-col strong{border:2px solid var(--white);border-radius:4px;display:block;font-size:14px;letter-spacing:-.44px;line-height:110%;min-width:300px;padding:10px 12px;text-align:center}.services-col b,.services-col strong{font-family:var(--font-secondary-extra-bold)}.services-col b{font-size:120px;margin-bottom:10px}.services-col b span{font-size:75px}.services-col p{font-size:14px;line-height:150%;margin-bottom:25px}.services-col p:last-child{margin-bottom:20px}.services-col .btn{color:var(--black);font-family:FontSpring-DemiBold;padding:10px}.services-col .btn:hover{color:var(--color-secondary)}@media screen and (max-width:767px){.services-col .btn{font-size:12px}}@media screen and (min-width:768px){.services-col h3{margin-bottom:36px}.services-col h4{margin-bottom:50px}.services-col p{font-size:20px;margin-bottom:40px}.services-col b{margin-bottom:35px}.services-col .btn{padding:16px}}@media screen and (min-width:992px){.services-col strong{font-size:20px;padding:15px 16px;width:-moz-max-content;width:max-content}.services-col b{font-size:180px}.services-col b span{font-size:110px}}@media screen and (max-width:991px){.services-col strong{width:270px}}@media screen and (min-width:768px){.services-col:first-child{border-right:1px solid var(--white);padding-right:25px}}@media screen and (min-width:1200px){.services-col:first-child{min-width:560px;padding-left:30px;padding-right:84px}}@media screen and (min-width:768px){.services-col:last-child{padding-left:25px}}@media screen and (min-width:1200px){.services-col:last-child{padding-left:84px}}.section-looking-for{font-size:24px;font-weight:400;line-height:150%;margin-bottom:120px}.section-projects{padding:50px 0 100px}.section-projects .block-title{margin:0 auto 36px;max-width:790px}@media screen and (min-width:768px){.section-projects .block-title{margin:0 auto 95px}}.projects-row{display:flex;gap:36px;justify-content:center}@media screen and (min-width:1200px){.projects-row{gap:96px}}@media screen and (max-width:767px){.projects-row{flex-direction:column}}.projects-item{background:linear-gradient(180deg,#fff,#97d8da 115.84%,#97d8da 141.27%);border:2px solid var(--Dark-Green,#27393a);border-radius:22px;display:flex;flex-direction:column;padding:38px 32px;width:100%}.projects-item .btn{margin-top:auto}@media screen and (max-width:767px){.projects-item .btn{font-size:12px;padding:8px}}.projects-item strong{border:2px solid var(--color-main);border-radius:4px;display:block;font-size:13px;letter-spacing:-.44px;line-height:110%;padding:10px 12px;text-align:center}.projects-item b,.projects-item strong{font-family:var(--font-secondary-extra-bold)}.projects-item b{font-size:95px;margin-bottom:15px}.projects-item b span{font-size:65px}.projects-item h4{font-family:FontSpring;font-style:normal;font-weight:400;line-height:110%;margin-bottom:32px}.projects-item h4,.projects-item p{font-size:16px;letter-spacing:-.528px}.projects-item p{line-height:150%;margin-bottom:50px}@media screen and (min-width:768px){.projects-item{max-width:540px}.projects-item h4,.projects-item p{font-size:24px}.projects-item h4{margin-bottom:48px}}@media screen and (min-width:992px){.projects-item strong{font-size:20px;margin-bottom:10px;padding:15px 16px}.projects-item b{font-size:140px}.projects-item b span{font-size:96px}}@media screen and (max-width:767px){.projects-item{margin:auto;max-width:365px}.projects-item strong{width:-moz-fit-content;width:fit-content}}@media screen and (min-width:1200px){.projects-item{padding:56px 48px}.projects-item strong{width:-moz-max-content;width:max-content}}.section-contact{overflow:hidden;position:relative}.section-contact [class^=contact-arrow]{background-position:50%;background-repeat:no-repeat;display:block;position:absolute;z-index:0}.section-contact .contact-arrow-1{background-image:url(../assets/img/arrow-top-left.svg);height:235px;left:-15px;top:25px;width:235px}.section-contact .contact-arrow-2{background-image:url(../assets/img/arrow-top-right-sm.svg);height:110px;right:20px;top:-1px;width:110px}@media screen and (min-width:992px){.section-contact .contact-arrow-2{background-image:url(../assets/img/arrow-top-right.svg);height:242px;right:0;top:-80px;width:180px}}.section-contact .contact-arrow-3{background-image:url(../assets/img/arrow-bottom-right.svg);bottom:-30px;height:235px;right:0;width:235px}.section-contact .contact-arrow-4{background-image:url(../assets/img/arrow-bottom-left.svg);bottom:-35px;height:142px;left:0;width:142px}@media screen and (min-width:992px){.section-contact .contact-arrow-3{bottom:-60px}.section-contact .contact-arrow-4{left:30%}}@media screen and (max-width:991px){.section-contact .contact-arrow-3{background-size:50%;right:-30px}}@media screen and (max-width:1199px){.section-contact .contact-arrow-1{display:none}}.contact-row{align-items:center;color:var(--white);display:flex;gap:30px;margin:auto;max-width:930px;padding:85px 0 150px;width:100%}.contact-row h2{margin-bottom:50px}.contact-row .contact-col-1,.contact-row .contact-col-2{max-width:465px;width:100%}@media screen and (min-width:992px){.contact-row{gap:85px;padding:150px 0}.contact-row .contact-col-1,.contact-row .contact-col-2{width:50%}}@media screen and (max-width:991px){.contact-row{flex-direction:column}}.contact-form .wpforms-container label{font-family:var(--font-third-medium);font-size:13px;font-weight:400;letter-spacing:.352px;line-height:150%;margin-bottom:4px}.contact-form .wpforms-container input{border:1px solid var(--color-secondary);border-radius:4px;font-family:var(--font-third-medium);font-size:16px;height:32px;max-width:none;padding:8px 15px;width:100%}.contact-form .wpforms-container .btn{width:100%}@media screen and (min-width:768px){.contact-form .wpforms-container label{font-size:16px}.contact-form .wpforms-container input{height:40px}}@media screen and (max-width:767px){.contact-form .wpforms-container .btn{padding:10px}}.contact-form .wp-core-ui div.wpforms-container .wpforms-field,.contact-form .wpforms-container .wpforms-field{padding:0 0 16px}.contact-form .wp-core-ui div.wpforms-container .wpforms-field:last-child,.contact-form .wpforms-container .wpforms-field:last-child{margin-bottom:8px}.contact-form .wp-core-ui div.wpforms-container .wpforms-field[data-field-id="2"],.contact-form .wpforms-container .wpforms-field[data-field-id="2"]{padding-right:8px}.contact-form .wp-core-ui div.wpforms-container .wpforms-field[data-field-id="3"],.contact-form .wpforms-container .wpforms-field[data-field-id="3"]{padding-left:8px}.contact-form .wpforms-container em.wpforms-error,.contact-form .wpforms-container label.wpforms-error{font-size:12px;margin-top:2px;position:absolute}.contact-form div[data-field-id="2"],.contact-form div[data-field-id="3"]{display:inline-block;width:50%}.contact-form .wpforms-confirmation-container{line-height:1.5;text-align:center}.section-our-focus{padding:70px 0}.section-our-focus .block-title{margin:0 0 36px;max-width:745px;width:100%}@media screen and (min-width:768px){.section-our-focus .block-title{margin:0 auto 70px}}@media screen and (max-width:767px){.section-our-focus .block-title{text-align:left}}@media screen and (min-width:992px){.section-our-focus{padding:120px 0 70px}}.our-focus-row{display:flex;gap:36px;justify-content:center}@media screen and (min-width:992px){.our-focus-row{gap:84px}}@media screen and (max-width:767px){.our-focus-row{flex-direction:column}}.our-focus-item{background:var(--white);border:2px solid #000;border-radius:22px;display:flex;flex-direction:column;max-width:540px;overflow:hidden;width:100%}.our-focus-item__inner{padding:32px 32px 0}.our-focus-item h3{border:2px solid var(--black);border-radius:4px;display:block;margin:auto;max-width:350px;padding:8px 16px 16px;text-align:center;width:100%}.our-focus-item .text{padding:24px}.our-focus-item img{display:block;margin-top:auto;width:100%}@media screen and (min-width:992px){.our-focus-item__inner{padding:48px 40px 40px}}@media screen and (max-width:991px){.our-focus-item h3{font-size:24px}.our-focus-item .text{font-size:16px}}@media screen and (max-width:767px){.our-focus-item{margin:auto;max-width:355px}}.section-faq{padding:0 0 70px}.section-faq .block-title{position:relative}.section-faq .block-title h2{color:var(--black)}@media screen and (max-width:767px){.section-faq .block-title{text-align:left}}.faq{margin:54px auto 0;max-width:1070px;width:100%}.faq-item:not(:last-child){margin-bottom:40px}.faq-item__title{align-items:center;cursor:pointer;display:flex;gap:24px;position:relative}.faq-item__title:before{background-image:url(../assets/img/arrow-faq.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:60px;min-width:60px;transition:all .2s ease;width:60px}.faq-item__title.active:before{transform:rotate(90deg)}.faq-item__content{display:none;font-size:24px;letter-spacing:-.616px;line-height:150%;padding:20px 0 0 84px}.faq-item__content p:not(:last-child){padding-bottom:30px}@media screen and (min-width:768px){.faq{margin:54px auto}.faq__content{font-size:28px;padding:20px 84px 0}}
