abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{box-sizing:border-box;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}a{text-decoration:none}img{box-sizing:border-box}body{background-color:#f5f5f7;font-family:Polymath;overscroll-behavior:none;position:relative}h2{font-size:56px;letter-spacing:-3%;line-height:120%;text-align:center}h2,h3{font-style:Bold;font-weight:700}h3{font-size:31px;letter-spacing:0;line-height:130%;text-transform:uppercase}p{font-weight:400}b,p{font-size:18px;letter-spacing:0;line-height:150%;text-align:center}b{font-weight:700}.container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1275px}@media(max-width:1024px){.container{max-width:95%}}.container-huge{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1345px}@media(max-width:1024px){.container-huge{max-width:95%}}input,textarea{background-color:transparent;border:none;border-bottom:1px solid #111;border-radius:0;color:#111;font-family:Polymath;font-size:14px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:150%;padding:12px 0;width:597px}@media(max-width:1024px){input,textarea{width:100%}}input:active,input:focus,input:focus-visible,textarea:active,textarea:focus,textarea:focus-visible{border:none;border-bottom:1px solid #111}input::placeholder,textarea::placeholder{color:hsla(0,0%,7%,.72)}.btn-light,.get-in-touch{border:1px solid #111;border-radius:10000px;box-sizing:border-box;color:#111;font-family:Polymath;font-size:14px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:20px;padding:14px 16px;text-decoration:none;text-transform:capitalize;transition:all .23s ease-in;width:max-content}.btn-light:hover,.get-in-touch:hover{font-weight:600}.btn-dark{background:#111;border-radius:10000px;color:#fff;font-size:18px;font-weight:400;letter-spacing:0;line-height:150%;padding:14px 32px;text-align:center}.columns-2{display:grid;gap:16px;grid-auto-rows:460px;grid-template-columns:1fr 1fr;width:100%}@media(max-width:1024px){.columns-2{grid-auto-rows:1fr;grid-template-columns:1fr}}.columns-2__item{background-color:#fff;border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:end;padding:36px 28px}.columns-2__item img{height:80px;margin-bottom:40px;width:80px}@media(max-width:768px){.columns-2__item img{margin-bottom:16px}}.columns-2__item h3{font-size:30px}.columns-2__item p{text-align:left}.columns-3{display:grid;gap:16px;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr;width:100%}@media(max-width:1024px){.columns-3{grid-template-columns:1fr}}.columns-3__item{align-items:flex-start;background:#fff;border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;min-height:402px;padding:36px 28px}@media(max-width:1024px){.columns-3__item{min-height:auto}}.columns-3__item.btn{align-items:end;background:linear-gradient(0deg,#feff67 -24.03%,#fff 123.26%);display:flex;flex-direction:column;justify-content:space-between;padding:20px 28px}.columns-3__item.btn *{text-align:right}.columns-3__item.btn img{height:43px;margin:0;width:55px}.columns-3__item img{height:80px;margin-bottom:40px;width:80px}.columns-3__item h3{color:#000;font-size:30px}.columns-3__item p{text-align:left}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:italic;font-weight:300;src:url(659a1c5cde60b9a04484.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:normal;font-weight:100;src:url(328ae71e9636ae30bbde.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:normal;font-weight:300;src:url(f7cc15122055669a213f.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:italic;font-weight:600;src:url(dd259e913f89c473a783.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:italic;font-weight:900;src:url(c0ecf9f2f047586d9cf4.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:italic;font-weight:700;src:url(292c639a2491d3452ea2.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:italic;font-weight:800;src:url(1e0cd841008b2de3f736.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:normal;font-weight:500;src:url(c55464952636f9862864.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:normal;font-weight:200;src:url(701e6f6ebec238b72d1a.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:italic;font-weight:500;src:url(33d83a12347196e941f4.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:normal;font-weight:800;src:url(049c1fc16b41d23528a0.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:italic;font-weight:400;src:url(b82138ea33e4e0927c05.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:normal;font-weight:600;src:url(a253852c328a71b4a1d1.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:italic;font-weight:200;src:url(8dc61a5f4e07aa311d9c.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:italic;font-weight:100;src:url(382db2f2c60a215e5e2c.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:normal;font-weight:900;src:url(cc0290d7bca4b7851bb2.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:normal;font-weight:400;src:url(dc0283ccf45f3f5c1c7b.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath;font-stretch:normal;font-style:normal;font-weight:700;src:url(91675c773b1cb8d769b1.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath-display;font-stretch:normal;font-style:italic;font-weight:400;src:url(d9802af435677b82a285.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath-display;font-stretch:normal;font-style:normal;font-weight:400;src:url(b1187b3507d6fba840c8.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath-display;font-stretch:normal;font-style:normal;font-weight:700;src:url(fb628611f2f59bbde72e.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath-display;font-stretch:normal;font-style:italic;font-weight:700;src:url(e53ce8f2569c7ff2f178.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath-text;font-stretch:normal;font-style:italic;font-weight:400;src:url(6cdb08cfcafdac7f1082.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath-text;font-stretch:normal;font-style:normal;font-weight:400;src:url(11c014c6e5e6ddf9a81a.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath-text;font-stretch:normal;font-style:normal;font-weight:700;src:url(9a0681bc28417585cc78.woff2) format("woff2")}@font-face{font-display:auto;font-family:polymath-text;font-stretch:normal;font-style:italic;font-weight:700;src:url(231224906f05dc57d91f.woff2) format("woff2")}.tk-polymath{font-family:polymath,sans-serif}.tk-polymath-display{font-family:polymath-display,sans-serif}.tk-polymath-text{font-family:polymath-text,sans-serif}#header{border-bottom:1px solid #fff;left:0;padding:12px 0;position:absolute;top:0;width:100%;z-index:999}#header .container{align-items:center;display:flex;justify-content:space-between}#header .logo img{height:48px;width:48px}#header .main-navigation ul{display:flex;gap:40px}#header .main-navigation a{color:#111;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;text-decoration:none;transition:all .23s ease-in}#header .main-navigation a:hover{font-weight:600}#header .burger-menu{background:none;border:none;cursor:pointer;display:none;padding:0}#header .burger-menu span{background-color:#111;display:block;height:3px;margin:5px 0;transition:all .3s ease-in-out;width:25px}#header .mobile-navigation{align-items:end;background-color:#fff;box-sizing:border-box;display:none;flex-direction:column;gap:24px;left:0;padding:20px;position:absolute;text-align:center;top:100%;width:100%}#header .mobile-navigation a{color:#111;display:block;padding:10px;text-align:end;text-decoration:none}@media(max-width:1024px){#header .header-button,#header .main-navigation{display:none}#header .burger-menu{display:block}#header.mobile-open .mobile-navigation{display:flex}#header.mobile-open .burger-menu span:first-child{transform:rotate(45deg) translate(5px,5px)}#header.mobile-open .burger-menu span:nth-child(2){opacity:0}#header.mobile-open .burger-menu span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}}.site-footer{background-color:#111;margin-top:100px;padding:80px 0}.site-footer *{color:#fff}@media(max-width:1024px){.site-footer{padding:40px 0}}.site-footer__nav{display:flex;gap:116px}@media(max-width:1024px){.site-footer__nav{flex-direction:column;gap:24px}}.site-footer__nav__menu{display:grid;gap:20px;grid-template-rows:max-content max-content}.site-footer__nav__menu p{font-size:24px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:150%;text-align:left}.site-footer__nav__menu ul{display:grid;gap:8px}.site-footer__nav__menu ul a{font-size:24px;font-style:Light;font-weight:300;letter-spacing:0;line-height:150%}.site-footer__info{display:flex;flex-direction:column;gap:16px;justify-content:space-between}.site-footer__info img{width:102px}.site-footer__info .copyright{font-size:14px;font-weight:400;letter-spacing:0;line-height:150%}.site-footer .container{display:flex;justify-content:space-between}@media(max-width:1024px){.site-footer .container{flex-direction:column;gap:24px}}.contact-us{background-color:#fff;border-radius:32px;box-shadow:0 4px 50px 0 rgba(0,0,0,.13);display:flex;gap:98px;justify-content:space-between;opacity:1;padding:80px 96px}@media(max-width:1024px){.contact-us{flex-direction:column;gap:32px;padding:32px 24px}}.contact-us p{color:#111;font-size:24px;font-weight:400;letter-spacing:0;line-height:150%}.contact-us__fields{display:flex;flex-direction:column;gap:28px}.contact-us__fields *{text-align:left}.contact-us__fields textarea{height:128px;resize:none}.contact-us__fields__column{display:flex;flex-direction:column;gap:12px}.contact-us__fields p{margin-bottom:24px}.contact-us__fields .btn-light{margin-top:24px}.contact-us__info{display:flex;flex-direction:column;justify-content:space-between}.contact-us__info .details{display:flex;flex-direction:column;gap:33px}.contact-us__info .details .phone{color:#111;font-size:53px;font-weight:300;letter-spacing:0;line-height:150%;text-decoration:none}.contact-us__info .details .details-extended{display:grid;gap:16px;grid-template-columns:max-content 1fr;max-width:380px}@media(max-width:1024px){.contact-us__info .details .details-extended{max-width:none}}.contact-us__info .details .details-extended .adresses{display:flex;flex-direction:column;gap:8px}.contact-us__info .details .details-extended img{margin-top:4px}.contact-us__info .details .details-extended a,.contact-us__info .details .details-extended span{color:#111;font-size:24px;font-weight:400;justify-self:start;letter-spacing:0;line-height:150%}@media(max-width:375px){.contact-us__info .details .details-extended a,.contact-us__info .details .details-extended span{font-size:20px}}@media(max-width:320px){.contact-us__info .details .details-extended a,.contact-us__info .details .details-extended span{font-size:16px}}.email-subscription{align-items:center;display:flex;flex-direction:column;gap:40px;padding:180px 0}@media(max-width:768px){.email-subscription{padding:80px 0}}@media(max-width:475px){.email-subscription{padding:40px 0}}.email-subscription__form{display:flex;gap:60px;justify-content:center;position:relative}.email-subscription__form .wpcf7-spinner{position:absolute;right:-68px;top:16px}@media(max-width:1024px){.email-subscription__form{width:100%}}@media(max-width:475px){.email-subscription__form{align-items:center;flex-direction:column;gap:24px;width:100%}}.email-subscription .btn-light{height:56px}.email-subscription p{max-width:870px}@keyframes gradientFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes bringYellow{0%{left:-878px;top:2300.83px}to{left:-2378px;top:1300px}}@keyframes bringPink{0%{left:1922.05px;top:518.87px}to{left:1522.05px;top:1658.87px}}@keyframes bringBlue{0%{left:-1263.67px;top:-322.25px}to{left:-193.67px;top:-502.25px}}.why-gradient{align-items:center;animation:gradientFlow 8s ease infinite;background-color:#fff;background:radial-gradient(138.24% 248.88% at -29.72% -25.66%,rgba(255,255,104,.702) 13.46%,hsla(1,97%,70%,.702) 30%,rgba(244,123,246,.702) 55%,rgba(98,192,250,.702) 80%,rgba(98,250,251,.702) 100%);background-size:300% 100%;border-radius:32px;display:flex;flex-direction:column;padding:0 16px 16px}.why-gradient h2{margin:120px auto;max-width:700px}@media(max-width:1024px){.why-gradient h2{margin:60px auto}}.bring-block{display:flex;flex-direction:column;height:900px;justify-content:center;margin:-40px 0;overflow:hidden;position:relative}@media(max-width:767px){.bring-block{height:100%;margin:40px 0}}.bring-block__shapes{height:100%;left:50%;position:absolute;top:0;transform:translateX(-25%);width:100%;z-index:-1}.bring-block__shape{border-radius:9999px;position:absolute}.bring-block__shape--blue{background:linear-gradient(145deg,#00fefe,#00fefe 65%,rgba(0,254,254,0));height:1571.13px;left:-1263.67px;opacity:.6;top:-322.25px;transform:rotate(-47deg);transform-origin:top left;width:1571.13px}.bring-block__shape--blue.animated{animation:bringBlue 4s ease-in;left:-193.67px;top:-502.25px}.bring-block__shape--yellow{background:linear-gradient(142deg,#feff67 15%,#feff67 55%,rgba(254,255,103,0));background-blend-mode:multiply;height:2196px;left:-878px;opacity:.6;top:2300.83px;transform:rotate(-69deg);transform-origin:top left;width:2196px}.bring-block__shape--yellow.animated{animation:bringYellow 4s ease-in;left:-2378px;top:1300px}.bring-block__shape--pink{background:linear-gradient(246deg,rgba(253,3,253,0),#fd03fd 45%,#fd03fd);background-blend-mode:multiply;height:1084.77px;left:1922.05px;opacity:.6;top:518.87px;transform:rotate(178deg);transform-origin:top left;width:1084.77px}.bring-block__shape--pink.animated{animation:bringPink 4s ease-in;left:1522.05px;top:1658.87px}.bring-block__fades{height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:-1}.bring-block__fade{height:281px;left:0;position:absolute;width:100%}.bring-block__fade--top{background:linear-gradient(180deg,#f5f5f7,rgba(245,245,247,0));top:0}.bring-block__fade--bottom{background:linear-gradient(0deg,#f5f5f7,rgba(245,245,247,0));bottom:0}.bring-block .container{position:relative;z-index:1}.bring-block__content{align-items:center;display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:860px;text-align:center}.bring-block__title{font-size:69px;font-weight:700;line-height:1.1}.bring-block__text,.bring-block__title{color:#111;font-family:Polymath,sans-serif;margin:0}.bring-block__text{font-size:18px;font-weight:400;line-height:1.5}.about-us-top-section{align-items:center;display:flex;height:900px;justify-content:center;margin-bottom:-80px;overflow:hidden;position:relative;text-align:center}.about-us-top-section__content{margin:0 auto;max-width:860px;position:relative;z-index:2}.about-us-top-section__subtitle{font-size:14px;font-weight:700;line-height:21px;margin-bottom:16px;text-transform:uppercase}.about-us-top-section__title{font-size:69px;font-weight:700;line-height:1.1;margin-bottom:16px}.about-us-top-section__text{font-size:18px;line-height:1.5}.about-us-top-section__bg{justify-self:center;margin:-180px auto;position:absolute;width:100%;z-index:-10}@media(max-width:1024px){.about-us-top-section__bg{margin:0 auto}}.about-us-top-section__bg__element{background-blend-mode:multiply;border-radius:9999px;position:absolute;will-change:transform;z-index:-10}.about-us-top-section__bg__element-1{background:linear-gradient(246deg,rgba(253,3,253,0),#fd03fd 45%,#fd03fd);height:1460.39px;left:-1010px;opacity:.6;top:-1500px;transform:rotate(63deg);width:1460.39px}.about-us-top-section__bg__element-1.animated{animation:pinkCircle 24s linear infinite}.about-us-top-section__bg__element-2{background:linear-gradient(145deg,#00fefe,#00fefe 65%,rgba(0,254,254,0));height:2897.83px;opacity:.6;right:-1900px;top:-3100px;transform:rotate(114deg);width:2897.83px}.about-us-top-section__bg__element-2.animated{animation:blueCircle 24s linear infinite}.about-us-top-section__bg__element-3{background:linear-gradient(142deg,#feff67 15%,#feff67 55%,rgba(254,255,103,0));bottom:-3100px;height:2829.49px;left:-1100px;opacity:.6;transform:rotate(-69deg);width:2829.49px}.about-us-top-section__bg__element-3.animated{animation:yellowCircle 24s linear infinite}@keyframes yellowCircle{0%{transform:translateZ(0)}25%{transform:translate3d(-300px,-3280px,0)}50%{transform:translate3d(1700px,-3100px,0)}75%{transform:translate3d(1500px,-300px,0)}to{transform:translateZ(0)}}@keyframes pinkCircle{0%{transform:translateZ(0)}25%{transform:translate3d(2000px,-100px,0)}50%{transform:translate3d(1900px,1600px,0)}75%{transform:translate3d(600px,1500px,0)}to{transform:translateZ(0)}}@keyframes blueCircle{0%{transform:translateZ(0)}25%{transform:translate3d(200px,3160px,0)}50%{transform:translate3d(-1800px,2000px,0)}75%{transform:translate3d(-1900px,160px,0)}to{transform:translateZ(0)}}.info-block{background:#fff;border-radius:36px;box-shadow:0 4px 50px 0 rgba(0,0,0,.13);display:flex;flex-direction:column;gap:20px;margin-bottom:100px;padding:80px 96px}@media(max-width:767px){.info-block{padding:42px 28px}}.info-block__content{display:grid;gap:36px;grid-template-columns:578fr 506fr;justify-content:space-between}@media(max-width:767px){.info-block__content{gap:18px;grid-template-columns:1fr}}.info-block__content p{color:#111;font-size:18px;font-weight:400;line-height:150%;text-align:left}.our-values{display:flex;flex-direction:column;gap:60px;margin-bottom:100px}.our-values .columns-3{gap:32px 16px}@media(max-width:1024px){.our-values .columns-3{grid-auto-rows:1fr;grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.our-values .columns-3{grid-template-columns:1fr}}.our-values .columns-3 .item{align-items:flex-start;background:#fff;border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:460px;justify-content:space-between;padding:36px 22px}@media(max-width:1024px){.our-values .columns-3 .item{gap:16px;height:100%}}.our-values .columns-3 .item h4{color:#000;font-size:29px;font-weight:400;line-height:130%}.our-values .columns-3 .item p{color:#000;font-size:18px;font-weight:400;line-height:150%;text-align:start}.why-gradient{padding:95px 70px}@media(max-width:1023px){.why-gradient{padding:42px 28px}}.why-gradient__content{display:flex;flex-direction:column;gap:60px;width:100%}@media(max-width:767px){.why-gradient__content{gap:32px}}.why-gradient__content .line{display:flex;justify-content:space-between}@media(max-width:767px){.why-gradient__content .line{flex-direction:column;gap:32px}}.why-gradient__content .line:nth-of-type(2){gap:80px;justify-content:center}@media(max-width:767px){.why-gradient__content .line:nth-of-type(2){gap:32px}}.why-gradient__content .line__item{align-items:center;display:flex;flex-direction:column;gap:40px;max-width:350px}@media(max-width:767px){.why-gradient__content .line__item{gap:24px}}.why-gradient__content .line__item img{height:80px;width:80px}.why-gradient__content .line__item .text{display:flex;flex-direction:column;gap:4px}.why-gradient__content .line__item .text h4{color:#000;font-size:24px;font-weight:600;line-height:150%;text-align:center}.why-gradient__content .line__item .text p{color:#000;font-size:18px;font-weight:400;line-height:150%;text-align:center}@media(max-width:768px){.about-us-top-section{min-height:auto;padding:60px 20px}.about-us-top-section__title{font-size:48px}.about-us-top-section__text{font-size:16px}}