@import url(https://fonts.cdnfonts.com/css/strasua);*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Helvetica Neue,sans-serif}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#b5f664}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:#000}html{font-size:20px}body{background-color:#fefefe;font-family:NTSomic,sans-serif;overflow-x:hidden}h1,h2,h3{font-family:NeueMachinaRegular,sans-serif;margin-bottom:10px}h1{font-size:3.5vw}h2{font-size:3.3vw}h2,h3{font-weight:400;line-height:1.2;margin-bottom:2rem}h3{font-size:2vw}h4{font-size:1.5vw;font-weight:400;line-height:1.5}button{background-color:#fff}.helper-heading{color:#142828;font-weight:500}img{max-width:100%}a.email{color:#f0f8ff}.text-center{text-align:center}.bg-rounded{border-radius:30px;display:inline-block;padding:0 10px 2px}.bg-pink{background-color:#f190f9;color:#fff}.bg-green{background-color:#00ed85}.bg-blue{background-color:#2791f7;color:#fff}.bg-yellow{background-color:#ffd465}.btn{border:3px solid #2791f7;border-radius:100px;color:#000;display:inline-block;font-family:NeueMachinaBold,sans-serif;font-size:1.25rem;font-weight:700;padding:12px 30px;text-decoration:none;transition:.2s}.btn:hover{cursor:pointer}.btn.primary,.btn:hover{background-color:#2791f7;color:#fff}.btn.primary:hover{background-color:#f190f9;border:3px solid #f190f9}ul li{list-style-position:inside;margin:16px 0}.px-xl{padding-bottom:60px}.pt-xl{padding-top:60px}.align-items-end{align-items:flex-end}.credit{border-bottom:1px solid #444;color:inherit;display:inline-block;padding-bottom:3px;text-decoration:none}.container{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:20px;padding-right:20px}.container.wide{max-width:100%}.navbar .logo{max-width:150px}.header{align-items:flex-end;background:url(/static/media/logo_fill.603c867b20a59d5d9acd.svg) no-repeat;background-position:100% 0;background-size:600px auto;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:120px 20px 50px;position:relative;width:100%}.header .heading{padding-left:200px}.heading_text{font-family:NeueMachinaBold,sans-serif;font-size:6.2vw;font-weight:700;letter-spacing:-6px;line-height:.85;margin-bottom:40px;position:relative;text-transform:uppercase}.heading_text:before{animation:rotate 20s linear infinite;background:url(/static/media/asterisk.ea7d9dfe758825c7b0d6.svg) no-repeat;background-size:contain;content:"";height:80px;left:-180px;position:absolute;top:10px;transition:.5s;width:80px}.heading:hover .heading_text:before{height:100px;width:100px}.heading{display:flex;flex-direction:column;justify-content:flex-end;width:100%}.heading .purple{color:#f190f9}.heading .blue{color:#2791f7}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.header .bottom{display:flex;justify-content:space-between;margin-top:40px;padding-left:200px;width:100%}.header .bottom>div{max-width:510px}main{background-color:#fff;border:2px solid #00000014;overflow:hidden;padding-bottom:40px;padding-top:60px;position:relative;transform-origin:top center}section{padding-bottom:50px}section.tall{min-height:80vh}.navbar_wrapper{position:fixed;width:100%;z-index:99}.navbar{align-items:center;display:flex;gap:20px;justify-content:space-between;padding-top:10px;top:0;width:100%;z-index:10}.navbar>div:first-child,.navbar>div:last-child{flex:1 1}.navbar nav{align-items:center;display:flex;gap:10px}.navbar nav a{color:#1a1a1a;display:block;font-size:19px;font-weight:700;padding:10px 0;text-decoration:none;transition:.2s}.navbar nav a:hover{font-style:italic}.self-center{align-self:center}.split-row{grid-gap:50px;display:grid;gap:50px;grid-template-columns:1.1fr 2fr}.split-row-head{border-bottom:1px solid hsla(0,0%,40%,.245);margin-bottom:30px;padding-bottom:30px}.split-row-head h2{margin-bottom:0}.half-row{display:grid;font-size:.85rem;grid-template-columns:1fr 2fr;text-transform:uppercase}.split-row .split-content{line-height:1.5;min-width:0;width:80%}.split-content ul li{list-style:none}.horizontal-content{align-items:center;display:flex;gap:10px;justify-content:space-between}.hover-block{background:url(/static/media/cursor-hover.b3e067f59214c105e012.svg) no-repeat;background-position:50%;background-size:10%;border:4px dashed #f8f8f8;height:70%;margin-top:20px}.hover-block:hover{cursor:none}.service-block:not(:last-child){border-bottom:1px solid #cacaca;margin-bottom:40px;padding-bottom:40px}.service-block img{border-radius:10px;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:25vw;z-index:1}.companies{grid-gap:50px;align-items:center;display:grid;gap:50px;grid-template-columns:1fr 1fr 1fr;justify-content:center;width:100%}.companies img{justify-self:center;max-height:150px}a.email{border:1px solid #fff;border-radius:15px;color:inherit;font-size:1.2rem;padding-bottom:5px;text-decoration:none;transition:.1s}footer .container{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin-bottom:50px;margin-top:50px}footer .logo{max-width:150px}.text-right,footer .credits{text-align:right}video{border-radius:10px;max-width:100%}.folder{background-color:#2791f7;background:url(/static/media/folder-head.8c1dc8db182d1e0352a3.webp) no-repeat;background-size:100% 100%;border-radius:20px;padding:80px 30px 30px;width:100%}.icon-corona{position:relative}.icon-corona:before{animation:rotate 40s linear infinite;background:url(/static/media/corona.96a57cba477b4c80c439.svg) no-repeat;background-size:contain;content:"";height:400px;left:-450px;position:absolute;top:-50px;width:400px}span.corona{position:relative;z-index:10}span.corona:after{background:url(/static/media/corona.96a57cba477b4c80c439.svg) no-repeat;background-size:contain;bottom:0;content:"";height:5rem;left:0;margin:auto;position:absolute;right:0;top:10px;width:5rem;z-index:9}.infocards{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr)}.infocard-head{border-bottom:1px solid grey;padding-bottom:20px}.infocard-title{font-weight:700;padding:20px 0}.infocard-description{color:#696969}.testimonal-author-block{align-items:center;display:flex;gap:10px;margin-top:30px}.testimonal-author-avatar{width:80px}.testimonal-author-avatar img{border-radius:50px}.testimonal-author-name{font-weight:700}.testimonal-author-position{color:#8c9696}.companies-slider{position:relative}.companies-slider:before{background:linear-gradient(90deg,#fff,#0000);left:0}.companies-slider:after,.companies-slider:before{content:"";height:100%;position:absolute;top:0;width:100px;z-index:1}.companies-slider:after{background:linear-gradient(-90deg,#fff,#0000);right:0}.companies-slider-item{padding:0 20px}.companies-slider-item img{max-height:100px}.slick-track{display:flex}.slick-track .slick-slide{align-items:center;display:flex;height:auto;justify-content:center}.testimonal-slider{margin-bottom:40px}.team-gallery{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}.team-gallery-item img{aspect-ratio:.81/1;border-radius:10px;object-fit:cover}.work-gallery{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.work-gallery-item{position:relative}.work-gallery-item:hover{cursor:pointer}.work-gallery-item:hover .work-gallery-image{filter:blur(6px)}.work-gallery-item:hover .work-gallery-description{opacity:1}.work-gallery-image{background-color:#f9f9f9;background-position:50%;background-repeat:no-repeat;border-radius:10px;padding:3rem;transition:.2s}.work-gallery-image.bg-hc-pink{background-image:url(/static/media/logo_fill_pink.f8e09035b2fdb94a4262.svg);background-size:50%}.work-gallery-image.bg-hc-blue{background-image:url(/static/media/logo_fill_blue.e85468387dce482cebc2.svg);background-size:50%}.work-gallery-image.bg-asterisk-blue{background-image:url(/static/media/asterisk.ea7d9dfe758825c7b0d6.svg);background-size:65%}.work-gallery-image.bg-asterisk-pink{background-image:url(/static/media/asterisk_pink.f9484859401a4064d5bd.svg);background-size:65%}.work-gallery-image img{aspect-ratio:1.6/1;border-radius:10px;object-fit:cover}.work-gallery-description{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:.2s;width:100%}.transition-circle{aspect-ratio:1/1;background-color:#fff;border-radius:50%;bottom:0;height:120vw;left:-50%;margin:auto;opacity:0;pointer-events:none;position:fixed;right:-50%;text-align:center;top:0;width:120vw;z-index:999}.videoWrapper{height:0;margin-top:20px;overflow:hidden;padding-bottom:56.25%;position:relative}.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.contact-wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:0;margin-top:60px;min-height:70vh}.contact-block{max-width:100%;width:700px}.contact-block form{display:flex;flex-direction:column;gap:10px;margin-top:20px}form>::-moz-placeholder{color:#666;opacity:1}form>:-ms-input-placeholder{color:#666}form>::-webkit-input-placeholder{color:#666}input,select{background-color:initial;border:0;border-bottom:2px solid rgba(0,0,0,.112);color:#666;font-family:inherit;font-size:1rem;outline:none;padding:8px 0 8px 6px;width:100%}select:invalid{color:#666}select{background-color:#fff}input[type=date]:before{color:#666;content:attr(placeholder)!important;margin-right:.5em}input[type=date]:focus:before,input[type=date]:valid:before{content:""}.slide-in{transform-origin:bottom}.slide-in,.slide-out{background:#fff;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:999}.slide-out{transform-origin:top}.lang-select__menu{background-color:#393d3a}.lang-select__option--is-focused{color:#fff!important}@media screen and (max-width:1200px){.heading_text{letter-spacing:-3px}}@media screen and (max-width:991px){h1{font-size:1.8rem}h2{font-size:1.5rem}h3{font-size:1.75rem}h4{font-size:1.1rem}a.email{font-size:2rem}.horizontal-content{flex-direction:column;gap:20px;text-align:center}.header .heading{padding-left:130px}.heading_text{letter-spacing:-3px}.header .bottom{padding-left:130px}.heading_text:before{left:-115px}.work-gallery-image{padding:50px}.px-xl{padding-bottom:30px}.pt-xl{padding-top:30px}}@media screen and (max-width:767px){html{font-size:16px}main{padding-top:30px}h2{font-size:1.5rem;text-align:center}h3{font-size:1.25rem}h4{font-size:1.15rem}p{text-align:justify}a.email{font-size:5vw}.credit{font-size:.8rem}.btn{padding:10px 20px}.container{padding-left:15px;padding-right:15px}section{padding-bottom:50px;padding-top:0}.bg-rounded{padding:4px 10px 2px}.half-row{display:none}.header{background-position-y:50px;background-size:300px auto;padding:100px 20px 40px}.header .heading{padding-left:0}.header .bottom{margin-top:20px;padding-left:0}.heading_text{font-size:12vw;margin-bottom:10px}.split-row{gap:30px;grid-template-columns:auto}.px-xl{padding-bottom:15px}.split-row .split-content{width:100%}.split-row-head{padding-bottom:20px}.infocards{gap:10px;grid-template-columns:1fr 1fr;row-gap:30px}.infocard-head{padding-bottom:14px}.infocard-title{padding:14px 0}.team-gallery{gap:10px}.work-gallery{gap:10px;grid-template-columns:auto}.work-gallery-image{background-image:none!important;padding:0}.work-gallery-description{opacity:1}.work-gallery-image{filter:blur(1px)}.service-block img{opacity:1;position:relative;width:auto}.border-top,.hover-block{border:0}.companies-slider-item{padding:0 10px}.companies-slider:after,.companies-slider:before{width:20px}footer .container{grid-template-columns:auto;grid-template-rows:auto auto auto;margin-bottom:20px;margin-top:35px;text-align:center}footer .credits{text-align:center}footer .skip{display:none}}@media screen and (max-width:545px){.header .heading{font-size:12vw;letter-spacing:-1px;margin-right:20px;padding:0}.navbar nav{display:none}}@font-face{font-family:NTSomic;font-weight:400;src:url(/static/media/NTSomic-Regular.499d97c9ecf680bf2493.woff2)}@font-face{font-family:NTSomic;font-weight:600;src:url(/static/media/NTSomic-Medium.ad5f29f1273e74e79aae.woff2)}@font-face{font-family:NTSomic;font-weight:700;src:url(/static/media/NTSomic-Bold.da1a5b7c78d60f07b61c.woff2)}@font-face{font-family:NeueMachinaRegular;font-weight:400;src:url(/static/media/Neue%20Machina%20Regular.24ac2ce9b7ab0dd65e24.woff)}@font-face{font-family:NeueMachinaBold;font-weight:700;src:url(/static/media/Neue%20Machina%20Ultrabold.b5fd6d2c746ac9a6cc34.woff2)}
/*# sourceMappingURL=main.d9af823f.css.map*/