/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-Medium.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Gilroy';src:url("../fonts/gilroy/Gilroy-SemiBold.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Transducer';src:url("../fonts/transducer/Transducer-Medium.woff2") format("woff2"),url("../fonts/transducer/Transducer-Medium.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Transducer';src:url("../fonts/transducer/Transducer-Black.woff2") format("woff2"),url("../fonts/transducer/Transducer-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}*{-webkit-tap-highlight-color:transparent}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.overflow-hidden{overflow:hidden !important}section{overflow:hidden}@-webkit-keyframes pulse{0%{transform:scale(1);opacity:.3;z-index:0}100%{transform:scale(1.4);opacity:0;z-index:0}}@keyframes pulse{0%{transform:scale(1);opacity:.3;z-index:0}100%{transform:scale(1.4);opacity:0;z-index:0}}.html,body{margin:0;padding:0;overflow-x:hidden}body{font-family:"Roboto",sans-serif;font-size:20px;line-height:1.5;color:#090E25}.container{max-width:1400px;margin:0 auto;padding-left:15px;padding-right:15px}@media screen and (min-width: 768px){.container{padding-left:20px;padding-right:20px}}.container.small{max-width:1400px}.container.medium{max-width:1210px}.container.xmedium{max-width:1140px}.container.xsmall{max-width:1010px}.container.xxsmall{max-width:810px}.columns{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.columns{flex-direction:column}}.columns.two .column{width:50%;flex:50%;max-width:50%}.columns.four .column{width:25%;flex:25%;max-width:25%;min-width:25%}@media screen and (min-width: 768px) and (max-width: 1199px){.columns.four .column{min-width:15%;max-width:none;width:auto;flex:auto;flex-grow:1}}@media screen and (min-width: 768px) and (max-width: 991px){.columns.four .column:last-child{flex-grow:0}.columns.four .column:last-child .socials li:not(:last-of-type){margin-right:12px}}h1{font-family:"Transducer"}button{background:transparent;border:0;outline:none;cursor:pointer}figure{margin:0}.btn{font-size:.6em;font-weight:500;font-family:"Roboto",sans-serif;text-decoration:none;transition:0.3s ease;cursor:pointer;display:inline-flex;transition-property:all !important}@media screen and (min-width: 375px){.btn{font-size:.7em}}@media screen and (min-width: 768px){.btn{font-size:.8em}}@media screen and (min-width: 1200px){.btn{font-size:1em}}.btn:hover{transition:0.3s ease}.btn.btn-blue{background-color:#2879EC;color:#fff}.btn.btn-close{width:20px;height:20px;min-width:20px;min-height:20px;display:inline-flex;background:#fff;position:relative}@media screen and (min-width: 768px){.btn.btn-close{width:30px;height:30px;min-width:30px;min-height:30px}}.btn.btn-close:after,.btn.btn-close:before{transition:0.3s ease}.btn.btn-close:after{content:"";display:inline-block;width:20px;height:2px;top:calc(50% - 1px);background:#2879EC;position:relative;transform:rotate(90deg);position:absolute}@media screen and (min-width: 768px){.btn.btn-close:after{width:30px;height:3px;top:calc(50% - 1.5px)}}.btn.btn-close:before{content:"";display:inline-block;width:20px;height:2px;background:#2879EC;top:calc(50% - 1px);position:absolute}@media screen and (min-width: 768px){.btn.btn-close:before{width:30px;height:3px;top:calc(50% - 1.5px)}}.btn.btn-hire{font-size:inherit;padding:0;border-radius:2px;overflow:hidden}@media screen and (max-width: 767px){.btn.btn-hire{font-size:.6em}}.btn.btn-hire a{display:block;padding:12px 30px 13px;border:1px solid #2879EC;text-decoration:none;text-align:center;line-height:1.063}@media screen and (max-width: 991px){.btn.btn-hire a{min-width:112px;padding:11px 30px;line-height:1}}.btn.btn-hire a:hover{background-color:#1C2C49;border-color:#2879EC}.btn.btn-color-white{color:#fff}.btn.btn-color-white a{color:#fff}.btn.btn-color-white.btn-arrow .icon{background-color:#fff;border-radius:50%;margin-left:20px}.btn.btn-color-white.btn-arrow-blue .icon{background-color:#2879EC}.btn.btn-color-white:hover{color:#2879EC}.btn.btn-color-blue{color:#2879EC}.btn.btn-color-blue.btn-arrow .icon{background-color:#2879EC;border-radius:50%;margin-left:20px}.btn.btn-color-blue:hover{color:#1C2C49}.btn.btn-arrow{display:inline-flex;align-items:center;justify-content:center;position:relative;text-transform:uppercase;padding-bottom:10px}.btn.btn-arrow.btn-vertical .icon{margin-left:0;margin-top:10px;margin-right:0;transform:rotate(90deg);transform-origin:center}@media screen and (min-width: 768px){.btn.btn-arrow.btn-vertical .icon{margin-top:20px}}.btn.btn-arrow .icon{background-size:16px;width:50px;height:50px;min-width:50px;min-height:50px;position:relative;z-index:1}@media screen and (max-width: 767px){.btn.btn-arrow .icon{width:40px;height:40px;min-width:40px;min-height:40px}}.btn.btn-arrow .icon:before{content:"";display:block;position:absolute;width:50px;height:50px;min-width:50px;min-height:50px;border-radius:50%;z-index:0;opacity:0}@media screen and (max-width: 767px){.btn.btn-arrow .icon:before{width:40px;height:40px;min-width:40px;min-height:40px}}.btn.btn-arrow.btn-color-white .icon:before{background:#fff}.btn.btn-arrow.btn-color-blue .icon:before{background:#2879EC}.btn.btn-arrow .icon:before{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;visibility:hidden}.btn.btn-arrow:hover .icon:before{visibility:visible;transition:0.3s ease all}.btn.btn-vertical{flex-direction:column;align-items:center;justify-content:center}.btn.btn-play{font-size:.8em;line-height:1.15;text-transform:uppercase;font-weight:700;font-family:"Roboto",sans-serif}.btn.btn-play .icon{width:50px;height:50px;margin-bottom:20px}.page-header,.project-header{padding-top:122px;overflow:visible}@media screen and (min-width: 768px){.page-header,.project-header{padding-top:153px}}@media screen and (min-width: 1200px){.page-header,.project-header{padding-top:183px}}.page-header .section-title__title,.project-header .section-title__title{font-size:2em}@media screen and (max-width: 479px){.page-header .section-title__title br,.project-header .section-title__title br{display:none}}@media screen and (min-width: 768px){.page-header .section-title__title,.project-header .section-title__title{font-size:2.5em}}@media screen and (min-width: 992px){.page-header .section-title__title,.project-header .section-title__title{font-size:3em}}@media screen and (min-width: 1200px){.page-header .section-title__title,.project-header .section-title__title{font-size:4em}}.page-header .container,.project-header .container{position:relative;z-index:1}.service-header{padding-top:153px}.service-header .section-title__title{font-size:2em}@media screen and (min-width: 768px){.service-header .section-title__title{font-size:2.5em}}@media screen and (min-width: 992px){.service-header .section-title__title{font-size:3em}}@media screen and (min-width: 1200px){.service-header .section-title__title{font-size:4em}}.post-header{padding-top:122px}@media screen and (min-width: 768px){.post-header{padding-top:153px}}@media screen and (min-width: 1200px){.post-header{padding-top:183px}}@media screen and (max-width: 767px){.post-header .section-title{margin-bottom:20px}}.icon{display:inline-block}.icon.icon-fb{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_519_554)'%3E%3Cpath d='M10.6648 2.65679H12.1254V0.112789C11.8734 0.0781221 11.0068 0.00012207 9.99742 0.00012207C7.89142 0.00012207 6.44876 1.32479 6.44876 3.75945V6.00012H4.12476V8.84412H6.44876V16.0001H9.29809V8.84479H11.5281L11.8821 6.00079H9.29742V4.04145C9.29809 3.21945 9.51942 2.65679 10.6648 2.65679Z' fill='%232879EC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_519_554'%3E%3Crect width='16' height='16' fill='white' transform='translate(0 0.00012207)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.icon.icon-instagram{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_519_558)'%3E%3Cpath d='M15.9845 4.70417C15.947 3.85402 15.8096 3.26956 15.6126 2.76311C15.4095 2.22553 15.0969 1.74424 14.6874 1.34413C14.2873 0.937805 13.8028 0.62207 13.2715 0.42208C12.7621 0.225142 12.1807 0.0876636 11.3306 0.0501807C10.4741 0.00952331 10.2022 0.00012207 8.02987 0.00012207C5.85757 0.00012207 5.58567 0.00952331 4.73236 0.0470062C3.88222 0.0844891 3.29775 0.222089 2.79143 0.418905C2.25373 0.62207 1.77243 0.934631 1.37233 1.34413C0.966002 1.74424 0.650389 2.22871 0.450277 2.76006C0.253339 3.26956 0.115862 3.85085 0.0783788 4.70099C0.0377215 5.55748 0.0283203 5.82939 0.0283203 8.00169C0.0283203 10.174 0.0377215 10.4459 0.0752044 11.2992C0.112687 12.1493 0.250287 12.7338 0.447225 13.2403C0.650389 13.7778 0.966002 14.2591 1.37233 14.6592C1.77243 15.0656 2.2569 15.3813 2.78825 15.5813C3.29775 15.7782 3.87904 15.9157 4.7293 15.9532C5.5825 15.9908 5.85452 16.0001 8.02682 16.0001C10.1991 16.0001 10.471 15.9908 11.3243 15.9532C12.1745 15.9157 12.7589 15.7782 13.2653 15.5813C14.3405 15.1656 15.1907 14.3154 15.6064 13.2403C15.8032 12.7308 15.9408 12.1493 15.9783 11.2992C16.0158 10.4459 16.0252 10.174 16.0252 8.00169C16.0252 5.82939 16.022 5.55748 15.9845 4.70417ZM14.5437 11.2367C14.5093 12.0181 14.378 12.4401 14.2686 12.7214C13.9998 13.4184 13.4466 13.9716 12.7495 14.2405C12.4682 14.3498 12.0432 14.4811 11.2649 14.5154C10.421 14.553 10.1679 14.5623 8.03304 14.5623C5.89823 14.5623 5.64195 14.553 4.80109 14.5154C4.01969 14.4811 3.59774 14.3498 3.31643 14.2405C2.96956 14.1123 2.65383 13.9091 2.39755 13.6434C2.13188 13.384 1.92871 13.0714 1.80051 12.7245C1.69112 12.4432 1.55987 12.0181 1.52556 11.2399C1.48795 10.396 1.47867 10.1427 1.47867 8.00791C1.47867 5.8731 1.48795 5.61682 1.52556 4.77608C1.55987 3.99468 1.69112 3.57272 1.80051 3.29141C1.92871 2.94442 2.13188 2.62881 2.40073 2.37241C2.66005 2.10673 2.97262 1.90357 3.31961 1.77549C3.60091 1.6661 4.02604 1.53485 4.80427 1.50042C5.64818 1.46293 5.9014 1.45353 8.03609 1.45353C10.1741 1.45353 10.4272 1.46293 11.268 1.50042C12.0494 1.53485 12.4714 1.6661 12.7527 1.77549C13.0996 1.90357 13.4153 2.10673 13.6716 2.37241C13.9373 2.63186 14.1404 2.94442 14.2686 3.29141C14.378 3.57272 14.5093 3.99773 14.5437 4.77608C14.5812 5.61999 14.5906 5.8731 14.5906 8.00791C14.5906 10.1427 14.5812 10.3928 14.5437 11.2367Z' fill='%232879EC'/%3E%3Cpath d='M8.02961 3.89148C5.76049 3.89148 3.91943 5.73242 3.91943 8.00166C3.91943 10.2709 5.76049 12.1118 8.02961 12.1118C10.2989 12.1118 12.1398 10.2709 12.1398 8.00166C12.1398 5.73242 10.2989 3.89148 8.02961 3.89148ZM8.02961 10.6678C6.55752 10.6678 5.36344 9.47387 5.36344 8.00166C5.36344 6.52945 6.55752 5.33549 8.02961 5.33549C9.50182 5.33549 10.6958 6.52945 10.6958 8.00166C10.6958 9.47387 9.50182 10.6678 8.02961 10.6678Z' fill='%232879EC'/%3E%3Cpath d='M13.2625 3.72895C13.2625 4.25884 12.8328 4.68849 12.3028 4.68849C11.7729 4.68849 11.3433 4.25884 11.3433 3.72895C11.3433 3.19894 11.7729 2.76941 12.3028 2.76941C12.8328 2.76941 13.2625 3.19894 13.2625 3.72895Z' fill='%232879EC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_519_558'%3E%3Crect width='16' height='16' fill='white' transform='translate(0 0.00012207)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.icon.icon-twitter{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 3.63519C16.8678 3.9125 16.1942 4.09631 15.4919 4.18556C16.2144 3.75419 16.7658 3.07631 17.0251 2.25925C16.3514 2.66087 15.6077 2.94456 14.8151 3.10288C14.1754 2.42181 13.2638 2 12.2693 2C10.3398 2 8.78644 3.56613 8.78644 5.48606C8.78644 5.76231 8.80981 6.02794 8.86719 6.28081C5.96975 6.1395 3.40594 4.75081 1.68362 2.63538C1.38294 3.15706 1.20656 3.75419 1.20656 4.397C1.20656 5.604 1.82812 6.67394 2.75463 7.29338C2.19469 7.28275 1.64538 7.12019 1.18 6.86413C1.18 6.87475 1.18 6.88856 1.18 6.90237C1.18 8.596 2.38806 10.0027 3.97225 10.3268C3.68856 10.4044 3.37937 10.4416 3.0585 10.4416C2.83538 10.4416 2.61012 10.4288 2.39869 10.3821C2.85025 11.7622 4.13163 12.7769 5.65525 12.8099C4.4695 13.7374 2.96394 14.2963 1.33406 14.2963C1.04825 14.2963 0.774125 14.2836 0.5 14.2485C2.04381 15.2441 3.87344 15.8125 5.8465 15.8125C12.2597 15.8125 15.766 10.5 15.766 5.89512C15.766 5.74106 15.7607 5.59231 15.7533 5.44463C16.4449 4.95375 17.0261 4.34069 17.5 3.63519Z' fill='%232879EC'/%3E%3C/svg%3E%0A")}.icon.icon-email{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3571 2.57153H0.642869C0.287816 2.57153 0 2.85935 0 3.21436V14.7858C0 15.1408 0.287816 15.4287 0.642869 15.4287H17.3571C17.7122 15.4287 18 15.1408 18 14.7858V3.21436C18 2.85935 17.7122 2.57153 17.3571 2.57153ZM16.3029 3.85723L8.99998 9.47453L1.69714 3.85723H16.3029ZM16.7143 14.143H1.2857V5.16286L8.6085 10.7956C8.8394 10.9729 9.16059 10.9729 9.3915 10.7956L16.7143 5.16286V14.143Z' fill='%232879EC'/%3E%3C/svg%3E%0A")}.icon.icon-linkedin{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_519_564)'%3E%3Cpath d='M15.9961 16.0001V15.9995H16.0001V10.1314C16.0001 7.26077 15.3821 5.04944 12.0261 5.04944C10.4128 5.04944 9.33009 5.93477 8.88809 6.77411H8.84142V5.31744H5.65942V15.9995H8.97276V10.7101C8.97276 9.31745 9.23676 7.97078 10.9614 7.97078C12.6608 7.97078 12.6861 9.56011 12.6861 10.7994V16.0001H15.9961Z' fill='%232879EC'/%3E%3Cpath d='M0.263672 5.31812H3.58101V16.0001H0.263672V5.31812Z' fill='%232879EC'/%3E%3Cpath d='M1.92133 0.00012207C0.860667 0.00012207 0 0.860789 0 1.92146C0 2.98212 0.860667 3.86079 1.92133 3.86079C2.982 3.86079 3.84267 2.98212 3.84267 1.92146C3.842 0.860789 2.98133 0.00012207 1.92133 0.00012207V0.00012207Z' fill='%232879EC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_519_564'%3E%3Crect width='16' height='16' fill='white' transform='translate(0 0.00012207)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.icon.icon-pinterest{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_519_570)'%3E%3Cg clip-path='url(%23clip1_519_570)'%3E%3Cpath d='M8.55107 0.333374C4.16507 0.334041 1.83374 3.14404 1.83374 6.20804C1.83374 7.62871 2.62774 9.40137 3.89907 9.96337C4.26174 10.1267 4.21374 9.92737 4.52574 8.73404C4.55041 8.63471 4.53774 8.54871 4.45774 8.45604C2.64041 6.35404 4.10307 2.03271 8.29174 2.03271C14.3537 2.03271 13.2211 10.4207 9.34641 10.4207C8.34774 10.4207 7.60374 9.63671 7.83907 8.66671C8.12441 7.51137 8.68307 6.26937 8.68307 5.43671C8.68307 3.33804 5.55641 3.64937 5.55641 6.43004C5.55641 7.28937 5.86041 7.86937 5.86041 7.86937C5.86041 7.86937 4.85441 11.9334 4.66774 12.6927C4.35174 13.978 4.71041 16.0587 4.74174 16.238C4.76107 16.3367 4.87174 16.368 4.93374 16.2867C5.03307 16.1567 6.24907 14.422 6.58974 13.168C6.71374 12.7114 7.22241 10.858 7.22241 10.858C7.55774 11.4634 8.52441 11.97 9.55441 11.97C12.6184 11.97 14.8331 9.27671 14.8331 5.93471C14.8224 2.73071 12.0804 0.333374 8.55107 0.333374V0.333374Z' fill='%232879EC'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_519_570'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3CclipPath id='clip1_519_570'%3E%3Crect width='16' height='16' fill='white' transform='translate(0.33374 0.333374)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.icon.icon-youtube{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.3764 3.33648C14.7988 2.64992 13.7325 2.36987 11.6961 2.36987H4.30379C2.22075 2.36987 1.13636 2.66799 0.560981 3.39893C0 4.1116 0 5.16167 0 6.61498V9.38499C0 12.2005 0.6656 13.6301 4.30379 13.6301H11.6961C13.4621 13.6301 14.4407 13.3829 15.0738 12.777C15.723 12.1557 16 11.1413 16 9.38499V6.61498C16 5.08234 15.9566 4.02608 15.3764 3.33648ZM10.2721 8.38241L6.91525 10.1368C6.84021 10.176 6.75814 10.1955 6.67618 10.1955C6.58338 10.1955 6.49079 10.1705 6.40877 10.1208C6.25435 10.0273 6.16005 9.85989 6.16005 9.67934V6.18185C6.16005 6.00161 6.25409 5.83439 6.40821 5.74076C6.56237 5.64714 6.75412 5.64074 6.91406 5.72383L10.2709 7.4669C10.4417 7.55558 10.5489 7.73189 10.5492 7.92425C10.5494 8.11676 10.4426 8.29333 10.2721 8.38241Z' fill='%232879EC'/%3E%3C/svg%3E%0A")}.icon.icon-play{background-image:url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M34 25L21.25 32.7942L21.25 17.2058L34 25Z' fill='white'/%3E%3Crect x='0.5' y='0.5' width='49' height='49' rx='24.5' stroke='white'/%3E%3C/svg%3E%0A")}.arrow-right:after{content:"";display:inline-block;width:5px;height:5px;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;border-radius:50%;background-size:14px;background-repeat:no-repeat;background-position:center center}.arrow-right.white:after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 1L11 8L5 15' stroke='%23FFFFFF' stroke-width='1.5'/%3E%3C/svg%3E%0A")}.arrow-right.blue:after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 1L11 8L5 15' stroke='%232879EC' stroke-width='1.5'/%3E%3C/svg%3E%0A")}.animation{position:absolute;display:none}.animation.home-top-left{max-width:517px;left:-170px;top:-134px;z-index:0;opacity:0.2;mix-blend-mode:multiply}.animation.home-top-left svg{display:block;max-width:517px;max-height:517px}.animation.home-top-left svg rect{-webkit-animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:1;animation-iteration-count:1;transform-box:fill-box}.animation.home-top-left svg rect.iter-0{-webkit-animation-name:rotating1;animation-name:rotating1}.animation.home-top-left svg rect.iter-1{-webkit-animation-name:rotating2;animation-name:rotating2}.animation.home-top-left svg rect.iter-2{-webkit-animation-name:rotating3,zooming1;animation-name:rotating3,zooming1}.animation.home-top-left svg rect.iter-3{-webkit-animation-name:rotating4;animation-name:rotating4}@-webkit-keyframes rotating1{from{transform:rotate(0deg)}to{transform:rotate(45deg)}}@keyframes rotating1{from{transform:rotate(0deg)}to{transform:rotate(45deg)}}@-webkit-keyframes rotating2{from{transform:rotate(45deg)}to{transform:rotate(90deg)}}@keyframes rotating2{from{transform:rotate(45deg)}to{transform:rotate(90deg)}}@-webkit-keyframes rotating3{from{transform:rotate(90deg)}to{transform:rotate(135deg)}}@keyframes rotating3{from{transform:rotate(90deg)}to{transform:rotate(135deg)}}@-webkit-keyframes rotating4{from{transform:rotate(135deg)}to{transform:rotate(180deg)}}@keyframes rotating4{from{transform:rotate(135deg)}to{transform:rotate(180deg)}}@-webkit-keyframes zooming1{from{transform:scale(1)}to{transform:scale(0.7)}}@keyframes zooming1{from{transform:scale(1)}to{transform:scale(0.7)}}.input-wrap{position:relative;margin-bottom:30px;border-bottom:1px solid}.input-wrap input:not([type="submit"]),.input-wrap textarea,.input-wrap select{font-size:.8em;font-weight:700;width:100%;background-color:transparent;border:0;outline:none;min-height:30px;color:inherit}.input-wrap label{font-size:.6em;font-weight:700}@media screen and (min-width: 768px){.input-wrap label{font-size:.7em}}@media screen and (min-width: 1200px){.input-wrap label{font-size:.8em}}.home-hero{background-color:#1C2C49;padding-top:123px;padding-bottom:220px}.home-hero .container{position:relative;z-index:1}@media screen and (min-width: 768px){.home-hero{padding-top:143px;padding-bottom:250px}}@media screen and (min-width: 1200px){.home-hero{padding-top:163px}}.home-hero__inner{padding-left:0;padding-right:0}@media screen and (min-width: 768px){.home-hero__inner{padding-left:50px;padding-right:50px}}@media screen and (min-width: 1200px){.home-hero__inner{padding-left:75px;padding-right:75px}}.home-hero__title{font-size:2em;font-family:"Transducer";line-height:1.2;margin-top:0;color:#fff}@media screen and (min-width: 375px){.home-hero__title{font-size:2.4em}}@media screen and (min-width: 768px){.home-hero__title{font-size:3.2em}}@media screen and (min-width: 1200px){.home-hero__title{font-size:4.2em}}@media screen and (min-width: 1600px){.home-hero__title{font-size:4.8em}}@media screen and (min-width: 1900px){.home-hero__title{font-size:5.25em}}.home-hero__title strong{color:#2879EC;line-height:1.38}@media screen and (min-width: 768px){.home-hero__title strong{display:block}}.home-hero__details{margin-bottom:60px}@media screen and (min-width: 1200px){.home-hero__details{margin-bottom:80px}}.home-hero__details .btn{text-transform:uppercase}.section-title{margin-bottom:30px}.section-title__subtitle{font-size:.6em;line-height:1.2;letter-spacing:0.12em;font-weight:bold;font-family:"Roboto",sans-serif;color:#2879EC;text-transform:uppercase}@media screen and (min-width: 600px){.section-title__subtitle{font-size:.7em}}.section-title__title{font-size:1.1em;font-weight:600;line-height:1.1;font-family:"Transducer";color:#1C2C49;margin-bottom:20px;margin-top:10px}@media screen and (max-width: 767px){.section-title__title{margin-top:8px}}@media screen and (min-width: 375px){.section-title__title{font-size:1.4em}}@media screen and (min-width: 768px){.section-title__title{font-size:1.8em;margin-bottom:30px}}@media screen and (min-width: 1200px){.section-title__title{font-size:2.4em;line-height:1.2;color:#090E25}}.section-title .section-info{display:flex;align-items:center;justify-content:space-between}.section-title .section-info.vertical{flex-direction:column;align-items:baseline}.section-title .section-info.vertical.align-center{align-items:center}.section-title .section-info.vertical.align-center .info{margin-left:auto;margin-right:auto}.section-title .section-info.vertical .info{margin-bottom:40px}.section-title .section-info.align-center .info{margin-left:auto;margin-right:auto}.section-title .section-info .info{font-size:.8em;width:770px;max-width:100%}@media screen and (min-width: 768px){.section-title .section-info .info{font-size:1em;max-width:70%}}@media screen and (min-width: 1200px){.section-title .section-info .info{font-size:1.2em}}.section-title .section-info .btn{text-transform:uppercase}.section-title.color-white .section-title__title{color:#fff}.section-title.color-white .section-title__info{color:#fff}.section-title.color-white a:link,.section-title.color-white a:visited{color:#2879EC;text-decoration:underline}.section-title.align-center .service-image{margin-left:auto;margin-right:auto;display:block;margin-bottom:50px;max-width:100%}.projects{display:flex;margin-left:-30px;margin-right:-30px}@media screen and (max-width: 767px){.projects{flex-direction:column;margin-left:-15px;margin-right:-15px}}.projects__seemore .btn{text-transform:uppercase}.projects .column{width:50%;flex:50%;padding:0 15px}@media screen and (min-width: 768px){.projects .column{padding:0 30px}}@media screen and (max-width: 767px){.projects .column{order:2;width:100%;flex:100%}.projects .column+.column{order:1}}.projects .project{margin-bottom:30px}@media screen and (min-width: 768px){.projects .project{margin-bottom:40px}}@media screen and (min-width: 1200px){.projects .project{margin-bottom:60px}}@media screen and (min-width: 1600px){.projects .project{margin-bottom:80px}}.projects .project img{display:block;max-width:100%;transition:0.8s ease-out;transform:scale(1)}.projects .project .project-link{display:block;position:relative;overflow:hidden}.projects .project .project-link:hover img{transition:1s ease;transform:scale(1.05)}.projects .project__details{font-family:"Gilroy";position:absolute;bottom:0;left:0;right:0;min-height:160px;display:inline-flex;flex-direction:column;justify-content:center;padding-left:40px;color:#fff}.projects .project__details:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;background:linear-gradient(360deg, #000 0%, rgba(0,0,0,0) 100%);opacity:0.3}.projects .project__details .project-category{font-size:.6em;font-weight:600;color:inherit;position:relative;z-index:1}@media screen and (min-width: 768px){.projects .project__details .project-category{font-size:.7em}}@media screen and (min-width: 1200px){.projects .project__details .project-category{font-size:rm(16)}}.projects .project__details .project-title{font-size:1em;font-weight:600;color:inherit;position:relative;z-index:1}@media screen and (min-width: 768px){.projects .project__details .project-title{font-size:1.2em}}@media screen and (min-width: 1200px){.projects .project__details .project-title{font-size:1.6em}}@media screen and (max-width: 767px){.projects__seemore{text-align:right}}.projects-filters{display:flex;flex-wrap:wrap;margin-left:-16px;margin-bottom:20px}@media screen and (min-width: 768px){.projects-filters{max-width:50%;margin-bottom:33px}}.projects-filters .item{font-size:.8em;line-height:1.17;color:#848591;padding:0 16px;text-decoration:none;margin-bottom:15px;transition:0.2s ease}@media screen and (min-width: 768px){.projects-filters .item{font-size:1em;margin-bottom:20px}}@media screen and (min-width: 1200px){.projects-filters .item{font-size:1.2em}}.projects-filters .item:hover{color:#2879EC;transition:0.2s ease}.projects-filters .item.active{color:#2879EC;font-weight:bold}.services-list__item .service-title{display:flex;align-items:center;justify-content:flex-start;padding:20px 10px;border-top:1px solid rgba(162,166,172,0.48);cursor:pointer}@media screen and (min-width: 768px){.services-list__item .service-title{padding:30px 20px}}@media screen and (min-width: 1200px){.services-list__item .service-title{padding:30px 40px}}.services-list__item .service-title .icon{width:30px;min-width:30px;height:30px;min-height:30px;display:block;margin-right:10px}@media screen and (min-width: 768px){.services-list__item .service-title .icon{width:40px;min-width:40px;height:40px;min-height:40px;margin-right:20px}}@media screen and (min-width: 1200px){.services-list__item .service-title .icon{width:60px;min-width:60px;height:60px;min-height:60px;margin-right:30px}}.services-list__item .service-title .title{font-weight:700;flex-grow:2;text-transform:uppercase}@media screen and (max-width: 767px){.services-list__item .service-title .title{font-size:.8em}}.services-list__item .service-title .toggle{flex-grow:0;display:block}.services-list__item .service-title.active .btn-close:after{transform:rotate(0deg)}.services-list__item .service-title.active .btn-close:before{transform:rotate(180deg)}.services-list__item .service-title.active+.panel{padding-bottom:30px}.services-list__item .service-content{max-height:0;overflow:hidden;padding-left:130px;padding-right:70px;transition:max-height 0.2s ease-out}@media screen and (max-width: 767px){.services-list__item .service-content{font-size:.8em;padding-left:50px;padding-right:10px}}@media screen and (max-width: 767px){.services-list__item .service-content .service-readmore{font-size:20px}}.services-list__item .service-content .service-readmore .btn{text-transform:uppercase}.services-list__item:last-of-type .service-title{border-bottom:1px solid rgba(162,166,172,0.48)}.our-gallery .swiper-wrapper{display:flex}.our-gallery .swiper-wrapper img{-o-object-fit:cover;object-fit:cover;display:block;max-width:calc(100vw - 90px);max-height:800px}@media screen and (min-width: 375px){.our-gallery .swiper-wrapper img{max-width:calc(100vw - 70px)}}@media screen and (min-width: 768px){.our-gallery .swiper-wrapper img max-width:calc(100vw - 120px){max-height:850px}}.partners{display:grid;grid-template:"1fr 1fr";grid-column-gap:25px;grid-row-gap:20px;margin-bottom:30px}@media screen and (min-width: 768px){.partners{grid-auto-columns:33.33%;grid-template:"1fr 1fr 1fr";grid-row-gap:30px}}.partners .partner{display:inline-flex;align-items:center;justify-content:center}.partners .partner a{display:block;text-align:center;position:relative;overflow:hidden}.partners .partner a:before{content:"";display:block;width:100%;height:30px;background:transparent;position:absolute;top:100%;mix-blend-mode:luminosity;opacity:0;transition:0.7s ease;transform:rotate(-10deg)}.partners .partner a:hover:before{top:-20px;background:#ffffff;opacity:0.85;transition:0.7s ease;height:5px}.partners .partner a img,.partners .partner a svg{display:block;max-width:100%;width:auto;max-height:70px}@media screen and (min-width: 768px){.partners .partner a img,.partners .partner a svg{max-height:90px}}@media screen and (min-width: 1200px){.partners .partner a img,.partners .partner a svg{max-height:none}}.partners .partner a .back{position:absolute;top:0;z-index:1;mix-blend-mode:darken;transition:0.3s ease;opacity:0}.partners .partner a .back path{stroke:#1c2c49;fill:#565656;transition:0.3s ease;transform:translate3d(0px, 0px, 0px)}.partners .partner a:hover .back{opacity:0.3 !important;transition:0.3s ease}.partners .partner a:hover .back path{fill:#565656;transition:0.3s ease;transform:translate3d(0px, 1px, 0px)}.section-contact .section-title__title{font-size:2em;line-height:1.2;margin-top:8px}@media screen and (min-width: 768px){.section-contact .section-title__title{font-size:2.6em}}@media screen and (min-width: 992px){.section-contact .section-title__title{font-size:3em}}@media screen and (min-width: 1200px){.section-contact .section-title__title{font-size:4em;margin-top:10px}}.section-contact .section-title__info{font-weight:500}@media screen and (max-width: 991px){.section-contact .section-title__info{font-size:.8em}}.section-contact .section-title__info a{font-weight:700}.section-contact .section-title__info p{line-height:2.5;font-weight:500;margin-top:30px}@media screen and (max-width: 767px){.section-contact .section-title__info p{margin-top:20px}}@media screen and (max-width: 767px){.section-contact .section-title__info p:last-child{margin-bottom:0}}.section-contact .columns .column:first-child{max-width:500px}@media screen and (max-width: 767px){.section-contact .columns .column{width:100%;max-width:100%;flex:100%}}.section-contact form{margin-top:65px}@media screen and (max-width: 767px){.section-contact form{margin-top:40px}}.section-contact form .input-wrap{margin-bottom:60px;border-bottom-color:#fff;color:#fff}@media screen and (max-width: 991px){.section-contact form .input-wrap{margin-bottom:40px}}.section-contact form .input-wrap label{color:#fff}.section-contact form .input-wrap button,.section-contact form .input-wrap input[type="submit"]{padding-right:0;padding-left:0}.socials{padding:0;margin:0;list-style:none;display:flex;align-items:center}.socials li{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;min-height:40px;border-radius:50%;border:1px solid #2879EC}.socials li a{border-radius:50%;position:relative}.socials li:not(:last-of-type){margin-right:17px}.socials li a{display:inline-flex;align-items:center;justify-content:center}.socials li i{display:inline-flex;width:16px;height:16px;background-position:center center;background-size:contain}.filter-nav{background-color:#2879EC;color:#fff;padding:22px 15px 23px}@media screen and (max-width: 767px){.filter-nav{font-size:.8em;padding:15px}}.filter-nav ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;list-style:none;padding:0;margin:0}.filter-nav ul li{margin:10px;transition:0.2s ease;line-height:1.15}@media screen and (min-width: 768px){.filter-nav ul li{margin:15px 10px}}.filter-nav ul li:not(.active):not(:hover){opacity:0.64;transition:0.2s ease}.filter-nav ul li a{color:inherit;text-decoration:none;padding:0;text-transform:uppercase;position:relative}.filter-nav ul li a:before{content:"";display:block;height:1px;width:100%;background-color:#fff;position:absolute;left:0;bottom:0;max-width:0;transition:0.2s ease}.filter-nav ul li a:after{content:"";display:block;height:1px;width:100%;background-color:#fff;position:absolute;left:auto;right:0;bottom:0;max-width:0;transition:0.2s ease}.filter-nav ul li.active a:before,.filter-nav ul li:hover a:before{max-width:50%}.filter-nav ul li.active a:after,.filter-nav ul li:hover a:after{max-width:50%}@media screen and (min-width: 1200px){.filter-nav.services-filter .container{padding-left:130px;padding-right:130px}}.filter-nav.services-filter li a{text-transform:none}.article{font-family:"Roboto",sans-serif;color:#090E25;margin-bottom:30px}@media screen and (min-width: 768px){.article{margin-bottom:40px}}@media screen and (min-width: 1200px){.article{margin-bottom:60px}}.article .article__image img{width:100%;height:auto;display:block}.article .article__title{font-family:"Transducer";font-size:1.4em;line-height:1.2;font-weight:600;color:inherit;margin-top:10px;margin-bottom:10px}@media screen and (min-width: 768px){.article .article__title{margin-top:20px;margin-bottom:20px;font-size:1.8em}}@media screen and (min-width: 1200px){.article .article__title{font-size:2em}}.article .article__date{font-family:inherit;font-size:.6em;line-height:1.18;color:#848591;display:block;margin-bottom:10px}@media screen and (min-width: 768px){.article .article__date{margin-bottom:20px;font-size:.7em}}@media screen and (min-width: 1200px){.article .article__date{font-size:.8em}}.article .article__content{font-family:inherit;font-size:.8em;line-height:1.5;color:inherit;margin-bottom:10px}@media screen and (min-width: 768px){.article .article__content{font-size:.9em;margin-bottom:20px}}@media screen and (min-width: 1200px){.article .article__content{font-size:1em}}.pagination ul{display:flex;align-items:center;justify-content:center;padding:0;margin:0;list-style:none}.pagination ul li{margin-left:5px;margin-right:5px}@media screen and (min-width: 768px){.pagination ul li{margin-left:10px;margin-right:10px}}.pagination ul li a{font-size:.7em;line-height:1.2;font-weight:700;width:40px;height:40px;min-width:40px;min-height:40px;border-radius:50%;border:1px solid #A2A6AC;text-decoration:none;color:#090E25;display:inline-flex;align-items:center;justify-content:center;transition:0.2s ease}@media screen and (min-width: 768px){.pagination ul li a{font-size:.8em;width:50px;height:50px;min-width:50px;min-height:50px}}@media screen and (min-width: 1200px){.pagination ul li a{width:60px;height:60px;min-width:60px;min-height:60px}}.pagination ul li.next a svg,.pagination ul li.prev a svg{display:block}.pagination ul li.active a,.pagination ul li:hover a{transition:0.2s ease;border-color:#2879EC;color:#fff;background-color:#2879EC}.pagination ul li.active a path,.pagination ul li:hover a path{stroke:#fff}.pagination ul li.prev{margin-left:0;margin-right:auto;text-align:left}.pagination ul li.next{margin-right:0;margin-left:auto;text-align:right}.sharing__title{font-size:.8em;line-height:1.15;font-weight:500;color:#2879EC;display:block;margin-bottom:20px;text-transform:uppercase}@media screen and (min-width: 768px){.sharing__title{font-size:.9em}}@media screen and (min-width: 1200px){.sharing__title{font-size:1em;margin-bottom:17px}}.sharing .socials li:not(:last-of-type){margin-right:20px}.sharing .socials a{color:inherit;text-decoration:none;width:100%;height:100%}.text-widget{font-size:inherit;font-weight:inherit;color:inherit;margin-top:30px;margin-bottom:30px}.image-widget{margin-top:30px;margin-bottom:30px}.video-widget{position:relative;margin-top:30px;margin-bottom:30px}.video-widget iframe,.video-widget video{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.video-widget__controls{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(0deg, rgba(0,0,0,0.6), rgba(0,0,0,0.6));transition:0.5s ease}.video-widget__controls.hidden{visibility:hidden;opacity:0;transition:0.8s ease}.video-widget__controls .btn{color:#fff}.services-page .services-list{padding:0;list-style:none;margin:0}.services-page .services-list__item{display:flex;margin-bottom:100px;align-items:center;justify-content:space-between}@media screen and (max-width: 767px){.services-page .services-list__item{flex-direction:column;margin-bottom:60px}}.services-page .services-list__item .service-image{flex:45.5%;max-width:45.5%;width:45.5%;min-width:45.5%}@media screen and (max-width: 767px){.services-page .services-list__item .service-image{flex:100;max-width:100%;min-width:100%;width:100%;margin-bottom:30px}}.services-page .services-list__item .service-image img{width:100%;height:auto;display:block}.services-page .services-list__item .service-details{flex:54.5%;max-width:54.5%;width:54.5%;padding-left:6.19%}@media screen and (max-width: 767px){.services-page .services-list__item .service-details{flex:100;max-width:100%;min-width:100%;width:100%;padding-left:0;order:2}}.services-page .services-list__item .service-details__title{font-family:"Transducer";font-size:1.1em;font-weight:bold;line-height:1.1;color:#090E25;display:block;margin-bottom:20px}@media screen and (min-width: 375px){.services-page .services-list__item .service-details__title{font-size:1.4em;line-height:1.2}}@media screen and (min-width: 768px){.services-page .services-list__item .service-details__title{font-size:1.8em;margin-bottom:30px}}@media screen and (min-width: 1200px){.services-page .services-list__item .service-details__title{font-size:2.4em;color:#090E25}}.services-page .services-list__item .service-details__info{font-family:"Roboto",sans-serif;font-size:.8em;line-height:1.5;color:#090E25;margin-bottom:20px}@media screen and (min-width: 768px){.services-page .services-list__item .service-details__info{font-size:.9em;margin-bottom:30px}}@media screen and (min-width: 1200px){.services-page .services-list__item .service-details__info{font-size:1em}}.services-page .services-list__item:nth-child(2n) .service-image{order:2}@media screen and (max-width: 767px){.services-page .services-list__item:nth-child(2n) .service-image{order:1}}.services-page .services-list__item:nth-child(2n) .service-details{padding-left:0;padding-right:6.19%}.site-header{position:absolute;left:0;top:18px;right:0;z-index:9}@media screen and (min-width: 768px){.site-header{top:25px}}@media screen and (min-width: 1200px){.site-header{top:40px}}.site-header__inner{display:flex;align-items:center;justify-content:space-between}.site-header__inner>.btn-hire{flex-grow:0}@media screen and (min-width: 992px){.site-header__inner>.btn-hire{display:none}}.site-header .container{max-width:100%;padding-left:15px;padding-right:15px}@media screen and (min-width: 1600px){.site-header .container{padding-left:50px;padding-right:50px}}@media screen and (min-width: 1900px){.site-header .container{padding-left:100px;padding-right:100px}}@media screen and (max-width: 991px){.site-header .logo{flex-grow:2}}.site-header .logo img,.site-header .logo svg{display:block}@media screen and (max-width: 767px){.site-header .logo img,.site-header .logo svg{max-height:47px;width:auto}}.site-header nav{font-size:.8em;font-weight:600;font-family:"Gilroy"}@media screen and (max-width: 991px){.site-header nav{font-size:1em;flex-direction:column;position:fixed;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:9;transform:translateY(-100%);transition:0.5s 0.5s ease}}.site-header nav ul{font-size:inherit;padding:0;margin:0;list-style:none;display:flex;align-items:center}@media screen and (max-width: 991px){.site-header nav ul{flex-direction:column}}.site-header nav ul li{font-size:inherit;padding-left:15px;padding-right:15px}@media screen and (max-width: 991px){.site-header nav ul li{margin-bottom:20px}}.site-header nav ul li.btn-blue a:hover{color:#fff}.site-header nav a{text-decoration:none;font-size:inherit;padding-left:10px;padding-right:10px;transition:0.3s ease}.site-header nav a:hover{transition:0.3s ease}.site-header nav .btn-hire{margin-left:25px}@media screen and (max-width: 991px){.site-header nav .btn-hire{margin-left:0}}@media screen and (max-width: 991px){.site-header.light nav{background:rgba(255,255,255,0.9)}}.site-header.light nav ul li:not(.btn) a{color:#090E25}.site-header.light nav ul li:not(.btn) a:hover{color:#2879EC}.site-header.light .btn-nav rect{fill:#090E25}@media screen and (max-width: 991px){.site-header.dark nav{background:rgba(0,0,0,0.9)}}.site-header.dark nav ul li:not(.btn) a{color:#fff}.site-header.dark nav ul li:not(.btn) a:hover{color:#2879EC}.site-header .btn-nav{padding:0;-webkit-tap-highlight-color:transparent;position:relative;z-index:10;flex-grow:0;margin-left:20px}@media screen and (min-width: 992px){.site-header .btn-nav{display:none}}.site-header .btn-nav svg{display:block}body:not(.nav-visible) .btn-nav rect{transition:0.4s ease}@media screen and (max-width: 991px){body:not(.nav-visible) .site-header nav{visibility:hidden}body:not(.nav-visible) .site-header nav ul{visibility:hidden;opacity:0;transition:0.4s 0.0s ease}}body.nav-visible .site-header nav{transform:translateY(0%);transition:0.5s ease;visibility:visible}body.nav-visible .site-header nav ul{visibility:visible;opacity:1;transition:0.4s 0.6s ease}body.nav-visible .btn-nav rect{transition:0.4s ease;transform:rotate(45deg) translate(0px, 4px);transform-origin:center}body.nav-visible .btn-nav rect+rect{transform:rotate(-45deg) translate(0px, -4px);transform-origin:center}.site-footer{background-color:#F8F8FA;padding-top:40px;padding-bottom:10px;overflow:hidden}@media screen and (min-width: 768px){.site-footer{padding-top:50px;padding-bottom:35px}}@media screen and (min-width: 1200px){.site-footer{padding-top:60px}}.site-footer .footer-item{margin-bottom:30px}.site-footer .footer-item__title{font-size:1em;line-height:1.15;font-weight:700;display:block;margin-bottom:20px}@media screen and (max-width: 767px){.site-footer .footer-item__title{font-size:.8em;margin-bottom:16px}}.site-footer .footer-item__content{font-size:.7em;font-weight:500;line-height:1.5;color:#848591}@media screen and (max-width: 767px){.site-footer .footer-item__content{font-size:.6em}}.site-footer .footer-item__content a{color:inherit;text-decoration:none;width:100%;height:100%}.site-footer .footer-item__content a:hover{color:#2879EC}@media screen and (max-width: 767px){.site-footer .footer-item .socials{justify-content:center}}@media screen and (max-width: 767px){.site-footer .columns{flex-direction:column;justify-content:center;text-align:center}.site-footer .columns .column{width:100%;max-width:100%;flex:100%}}.home-projects{display:flex;margin-top:-240px;margin-bottom:40px;overflow:hidden}.home-projects .section-title{margin-bottom:15px}@media screen and (min-width: 375px){.home-projects .section-title{margin-bottom:20px}}@media screen and (min-width: 768px){.home-projects .section-title{margin-bottom:40px}}@media screen and (min-width: 1200px){.home-projects .section-title{margin-bottom:50px}}.home-projects .section-title__title{color:#fff}.home-services{margin-top:80px;margin-bottom:120px}@media screen and (max-width: 767px){.home-services{margin-top:60px;margin-bottom:60px}}.home-services .services-list{margin-top:60px}@media screen and (max-width: 767px){.home-services .services-list{margin-top:30px;margin-bottom:30px}}@media screen and (min-width: 768px){.home-services .mobile-readmore{display:none}}@media screen and (max-width: 767px){.home-services .section-info .btn{display:none}}.home-about-us{margin-bottom:60px;overflow:hidden}@media screen and (min-width: 768px){.home-about-us{margin-bottom:80px}}@media screen and (min-width: 1200px){.home-about-us{margin-bottom:120px}}.home-about-us .section-title{position:relative}@media screen and (max-width: 767px){.home-about-us .section-title .our-gallery__nav{right:-15px}}@media screen and (max-width: 991px){.home-about-us .section-title .our-gallery__nav{display:block;top:-3px}}@media screen and (min-width: 992px){.home-about-us .section-title .our-gallery__nav{display:none}}.home-about-us .section-info .readmore-wrap{position:relative;width:100%;display:flex;align-items:center}.home-about-us .section-info .readmore-wrap .our-gallery__nav{top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}@media screen and (min-width: 992px){.home-about-us .section-info .readmore-wrap .our-gallery__nav{display:none}}.home-about-us .our-gallery{margin-top:60px;position:relative;cursor:-webkit-grab;cursor:grab}@media screen and (max-width: 767px){.home-about-us .our-gallery{margin-top:30px}}.home-about-us .our-gallery:active{cursor:-webkit-grabbing;cursor:grabbing}.home-about-us .our-gallery__nav{position:absolute;top:-96px;right:0;cursor:default}@media screen and (max-width: 767px){.home-about-us .our-gallery__nav{top:-66px}}@media screen and (max-width: 991px){.home-about-us .our-gallery__nav{display:none}}.home-about-us .our-gallery__nav .our-gallery-next,.home-about-us .our-gallery__nav .our-gallery-prev{padding:0;display:inline-flex;align-items:center;justify-content:center;transition:0.2s ease}@media screen and (max-width: 767px){.home-about-us .our-gallery__nav .our-gallery-next,.home-about-us .our-gallery__nav .our-gallery-prev{padding:10px 18px}}.home-about-us .our-gallery__nav .our-gallery-next[aria-disabled="true"],.home-about-us .our-gallery__nav .our-gallery-prev[aria-disabled="true"]{opacity:0.5;transition:0.2s ease}.home-about-us .our-gallery__nav .our-gallery-next svg,.home-about-us .our-gallery__nav .our-gallery-prev svg{display:block}@media screen and (max-width: 767px){.home-about-us .our-gallery__nav .our-gallery-next svg,.home-about-us .our-gallery__nav .our-gallery-prev svg{width:16px;height:16px}}.home-about-us .our-gallery__nav button+button{margin-left:60px}@media screen and (max-width: 767px){.home-about-us .our-gallery__nav button+button{margin-left:0}}@media screen and (max-width: 767px){.home-about-us .section-title .info{max-width:100%;margin-bottom:30px !important}}.home-clients{margin-bottom:60px}@media screen and (min-width: 768px){.home-clients{margin-bottom:80px}}@media screen and (min-width: 1200px){.home-clients{margin-bottom:80px}}.home-clients .partners+.section-title{margin-bottom:0}.home-clients .partners{margin-top:20px}@media screen and (min-width: 768px){.home-clients .partners{margin-top:40px}}@media screen and (min-width: 1200px){.home-clients .partners{margin-top:60px}}.home-contact{background-color:#1C2C49;padding-top:60px;padding-bottom:60px}@media screen and (min-width: 768px){.home-contact{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 1200px){.home-contact{padding-top:120px;padding-bottom:120px}}.home-contact .container{position:relative;z-index:1}@media screen and (max-width: 767px){.home-contact .section-title{margin-bottom:0}}.all-projects{padding-top:20px;padding-bottom:40px}.all-projects .projects{margin-left:0;margin-right:0;display:grid;grid-template-areas:"1fr";grid-column-gap:60px}@media screen and (min-width: 768px){.all-projects .projects{grid-template-areas:"1fr 1fr"}}@media screen and (min-width: 768px){.all-projects .projects .project:nth-child(2n){margin-top:-125px}}.project-branding{background-color:#2879EC;height:450px}.project-branding__logo{display:flex;align-items:center;justify-content:center;height:100%}.project-branding__logo img,.project-branding__logo svg{display:block;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.project-branding__logo img,.project-branding__logo svg{max-width:calc(100% - 30px)}}.project-info{padding-top:60px}.project-info__details{max-width:810px;display:grid;grid-template-areas:"1fr 1fr";grid-row-gap:20px;grid-column-gap:60px;margin-bottom:30px}@media screen and (max-width: 767px){.project-info__details{grid-template-areas:"1fr";grid-row-gap:10px;margin-bottom:60px}}.project-info__details .item{font-size:1em;line-height:1.5}@media screen and (max-width: 767px){.project-info__details .item{display:flex;align-items:baseline;justify-content:space-between}}.project-info__details .item .item-title{font-size:inherit;color:#2879EC;min-width:120px;display:inline-block}@media screen and (max-width: 767px){.project-info__details .item .item-title{font-size:.8em}}.project-info__details .item .item-value{font-size:inherit;color:#090E25}@media screen and (max-width: 767px){.project-info__details .item .item-value{font-size:.8em}}@media screen and (max-width: 767px){.project-info__content{font-size:.8em}}.project-info .project-images{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;padding-left:110px;padding-right:110px;display:grid;grid-template-areas:"1fr 1fr";grid-column-gap:60px;margin-bottom:60px;margin-top:60px}@media screen and (max-width: 767px){.project-info .project-images{grid-template-areas:"1fr";padding-left:15px;padding-right:15px;margin-bottom:30px}}@media screen and (min-width: 768px){.project-info .project-images{padding-left:50px;padding-right:50px}}@media screen and (min-width: 1200px){.project-info .project-images{padding-left:110px;padding-right:110px}}.project-info .project-images img{width:100%;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;position:relative}@media screen and (max-width: 767px){.project-info .project-images img+img{margin-top:30px}}.project-info .project-wide-image{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;margin-top:60px;margin-bottom:60px}@media screen and (max-width: 767px){.project-info .project-wide-image{margin-top:30px;margin-bottom:30px}}.project-info .project-wide-image img{display:block;width:100%;height:auto}.next-project{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-size:cover;background-repeat:no-repeat;background-position:center center;overflow:hidden}.next-project:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(0deg, rgba(0,0,0,0.8), rgba(0,0,0,0.8));z-index:0}.next-project .container{position:relative;z-index:1}.next-project .section-title{padding-top:50px;padding-bottom:50px;margin-bottom:0}@media screen and (min-width: 768px){.next-project .section-title{padding-top:80px;padding-bottom:80px;margin-bottom:30px}}@media screen and (min-width: 1200px){.next-project .section-title{padding-top:120px;padding-bottom:120px}}.next-project .section-title__title{color:#fff;font-size:1.4em;max-width:600px}@media screen and (min-width: 768px){.next-project .section-title__title{font-size:2em}}@media screen and (min-width: 1200px){.next-project .section-title__title{font-size:4em}}.next-project .section-title .section-info{color:#fff}@media screen and (max-width: 767px){.next-project .section-title .section-info{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 767px){.next-project .section-title .section-info .btn{margin-top:75px}}.about-us{margin-bottom:0;position:relative;overflow:visible}.about-us .animated.section_header{transform:rotate(90deg)}@media screen and (min-width: 320px){.about-us .animated.section_header{max-width:293px;top:-100px}}@media screen and (min-width: 768px){.about-us .animated.section_header{max-width:353px;top:-140px}}@media screen and (min-width: 1024px){.about-us .animated.section_header{max-width:383px;top:-170px}}@media screen and (min-width: 1600px){.about-us .animated.section_header{top:-220px;max-width:none}}.about-us .animated.section_header svg>g>g>g:nth-child(1),.about-us .animated.section_header svg>g>g>g:nth-child(2){display:none}.about-us .container{position:relative;z-index:1}.about-us__content{padding-left:0;margin-bottom:120px}@media screen and (min-width: 768px){.about-us__content{padding-left:80px}}@media screen and (min-width: 1200px){.about-us__content{padding-left:100px}}.about-us__content .team-image{margin-bottom:30px;margin-left:-15px;margin-right:-15px}@media screen and (min-width: 768px){.about-us__content .team-image{margin-left:-80px;margin-bottom:50px;margin-right:0}}@media screen and (min-width: 1200px){.about-us__content .team-image{margin-left:-100px;margin-bottom:60px}}.about-us__content .team-image img{display:block;width:100%;height:auto}.about-us__story{margin-bottom:50px}@media screen and (max-width: 767px){.about-us__story{font-size:.8em}}.about-us .section-info .info{width:100%;max-width:80%}@media screen and (max-width: 767px){.about-us .section-info .info{max-width:100%}}.about-us .our-gallery{margin-top:30px}.hire-us.section-contact{padding-top:122px}@media screen and (min-width: 768px){.hire-us.section-contact{padding-top:153px}}@media screen and (min-width: 1200px){.hire-us.section-contact{padding-top:183px}}.articles-filter{margin-top:0}@media screen and (min-width: 768px){.articles-filter{margin-top:20px}}@media screen and (min-width: 1200px){.articles-filter{margin-top:60px}}.articles{padding-top:30px;padding-bottom:120px}@media screen and (min-width: 768px){.articles{padding-top:40px}}@media screen and (min-width: 1200px){.articles{padding-top:60px}}@media screen and (max-width: 1199px){.articles .pagination{margin-top:50px}}.single-article-wrap{padding-bottom:60px}@media screen and (min-width: 768px){.single-article-wrap{padding-bottom:80px}}@media screen and (min-width: 1200px){.single-article-wrap{padding-bottom:120px}}.our-team{display:grid;grid-column-gap:60px;grid-row-gap:30px;margin-top:0;padding-bottom:60px}@media screen and (min-width: 768px){.our-team{grid-row-gap:40px;grid-column-gap:50px;padding-bottom:80px;margin-top:30px}}@media screen and (min-width: 1200px){.our-team{grid-row-gap:50px;grid-column-gap:60px;padding-bottom:120px;margin-top:60px}}.our-team.v1{grid-template-areas:"1fr 1fr"}@media screen and (max-width: 767px){.our-team.v1{grid-template-areas:"1fr";margin-top:0}}.our-team.v2{grid-template-areas:"1fr";grid-column-gap:30px;grid-row-gap:30px}@media screen and (min-width: 600px){.our-team.v2{grid-template-areas:"1fr 1fr";grid-row-gap:40px}}@media screen and (min-width: 768px){.our-team.v2{grid-template-areas:"1fr 1fr 1fr";grid-row-gap:50px}}.our-team__member img{display:block;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.our-team__member .our-team__member-name,.our-team__member figcaption{font-size:1.4em;font-weight:700;line-height:1.15;margin-top:20px}@media screen and (max-width: 767px){.our-team__member .our-team__member-name,.our-team__member figcaption{margin-top:16px;font-size:1.2em}}@media screen and (max-width: 1199px){.our-team__member .our-team__member-name,.our-team__member figcaption{color:#1C2C49}}.home-about-us.about-us .our-team{margin-top:0}.services-page{padding-top:30px}@media screen and (min-width: 768px){.services-page{padding-top:50px}}@media screen and (min-width: 1200px){.services-page{padding-top:100px}}.single-service-wrap{padding-bottom:50px}.single-service-wrap .section-title{margin-bottom:30px}@media screen and (min-width: 768px){.single-service-wrap .section-title{margin-bottom:50px}}.single-service-wrap .image-widget,.single-service-wrap .text-widget,.single-service-wrap .video-widget{margin-bottom:30px}@media screen and (min-width: 768px){.single-service-wrap .image-widget,.single-service-wrap .text-widget,.single-service-wrap .video-widget{margin-bottom:50px}}@media screen and (min-width: 768px){.single-service-wrap .article{margin-bottom:50px}}.christmas{min-height:100vh;position:relative}@media screen and (max-width: 1023px){.christmas{height:100vh;overflow:hidden}}@media screen and (min-width: 1024px){.christmas .hide-desktop{display:none}}.christmas:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:50%;background-color:#2879EC;transition:0.5s ease;z-index:1;mix-blend-mode:multiply}.christmas:after{content:"";display:block;position:absolute;left:50%;top:0;bottom:0;right:0;background-color:#ffffff;transition:0.5s ease;mix-blend-mode:multiply}.christmas .logo-wrap{position:absolute;left:0;right:0;text-align:center;top:50px;z-index:2}@media screen and (max-width: 767px){.christmas .logo-wrap{top:28px}}@media screen and (max-width: 1023px) and (orientation: landscape){.christmas .logo-wrap{top:0px}}@media screen and (max-width: 767px){.christmas .logo-wrap .logo{max-width:122px}}@media screen and (min-width: 768px) and (max-width: 1023px){.christmas .logo-wrap .logo{max-width:150px}}@media screen and (max-width: 1023px) and (orientation: landscape){.christmas .logo-wrap .logo{max-width:122px}}.christmas .logo-wrap .logo path{transition:0.5s ease}.christmas .logo-wrap .logo #left{fill:#2879EC}.christmas .logo-wrap .logo #left.active{fill:#fff}.christmas .logo-wrap .logo #fill{fill:#2879EC}.christmas .logo-wrap .logo #fill.active{fill:#fff}.christmas #snow{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0.62;display:flex;align-items:center;justify-content:center}.christmas #snow svg{min-width:1920px}.christmas .tree-left{position:absolute;right:50%;top:0;z-index:1;mix-blend-mode:multiply}.christmas .tree-right{position:absolute;left:50%;top:0;mix-blend-mode:multiply;z-index:1}.christmas .choises{display:flex;height:100%;position:relative;z-index:2}@media screen and (max-width: 1023px){.christmas .choises{padding-top:30vh}}@media screen and (max-width: 1023px) and (orientation: landscape){.christmas .choises{padding-top:25vh;overflow:auto}}.christmas .choises .choise{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:50%;flex:0 50%;transition:0.5s ease}@media screen and (max-width: 1023px){.christmas .choises .choise{justify-content:flex-start}}@media screen and (min-width: 1024px){.christmas .choises .choise{min-height:1000px}}.christmas .choises .choise .title,.christmas .choises .choise h1,.christmas .choises .choise h2,.christmas .choises .choise h3,.christmas .choises .choise h4,.christmas .choises .choise h5,.christmas .choises .choise h6{font-family:"Transducer";font-size:1.2em;font-weight:600;line-height:1.2;transition:0.5s ease;margin-top:0;margin-bottom:30px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width: 768px){.christmas .choises .choise .title,.christmas .choises .choise h1,.christmas .choises .choise h2,.christmas .choises .choise h3,.christmas .choises .choise h4,.christmas .choises .choise h5,.christmas .choises .choise h6{font-size:1.8em}}@media screen and (min-width: 992px){.christmas .choises .choise .title,.christmas .choises .choise h1,.christmas .choises .choise h2,.christmas .choises .choise h3,.christmas .choises .choise h4,.christmas .choises .choise h5,.christmas .choises .choise h6{font-size:2.4em}}@media screen and (min-width: 1200px){.christmas .choises .choise .title,.christmas .choises .choise h1,.christmas .choises .choise h2,.christmas .choises .choise h3,.christmas .choises .choise h4,.christmas .choises .choise h5,.christmas .choises .choise h6{font-size:4em}}@media screen and (max-width: 1023px) and (orientation: landscape){.christmas .choises .choise .title,.christmas .choises .choise h1,.christmas .choises .choise h2,.christmas .choises .choise h3,.christmas .choises .choise h4,.christmas .choises .choise h5,.christmas .choises .choise h6{font-size:1.2em;margin-bottom:15px}}.christmas .choises .choise .btn{padding:20px 50px;min-width:210px;color:#fff;background-color:#2879EC;font-size:.8em;font-weight:600;font-family:"Gilroy";text-align:center;align-items:center;justify-content:center;transition:0.5s ease}@media screen and (max-width: 767px){.christmas .choises .choise .btn{font-size:.7em;min-width:160px;padding:15px 50px;margin-bottom:30px}}@media screen and (max-width: 340px){.christmas .choises .choise .btn{padding-left:40px;padding-right:40px;min-width:140px}}@media screen and (max-width: 1023px) and (orientation: landscape){.christmas .choises .choise .btn{padding:15px 40px;min-width:140px;margin-bottom:20px}}.christmas .choises .choise .btn[disabled]+.message{opacity:1;transition:0.6s 0.4s opacity ease, 0.5s max-height ease;visibility:visible;max-height:100px}.christmas .choises .choise .message{visibility:hidden;opacity:0;transition:0.5s ease;font-size:16px;min-height:30px;margin-top:20px;color:#2879EC;position:relative;min-height:0;max-height:0;margin-bottom:0;margin-top:0;overflow:hidden;transition:0.4s ease;font-size:15px}.christmas .choises .choise.active{transition:0.5s ease}.christmas .choises .choise.active .message{color:#fff}.christmas .choises .choise.active .btn{color:#2879EC;background-color:#fff;transition:0.5s ease}.christmas .choises .choise.active *{color:#fff;transition:0.5s ease}.christmas .counter{font-size:2.2em;font-family:"Transducer";transition:0.5s ease;font-weight:900;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width: 768px){.christmas .counter{font-size:3em}}@media screen and (min-width: 992px){.christmas .counter{font-size:5em}}@media screen and (min-width: 1024px){.christmas .counter{font-size:9em}}.christmas[data-active='right']:before{background-color:#fff}.christmas[data-active='right']:after{background-color:#2879EC}.christmas[data-active='right'] .logo-wrap #left{fill:#2879EC}.christmas[data-active='right'] .logo-wrap #right{fill:#fff}.christmas[data-active='right'] #snow svg>g>g:nth-child(1) path{fill:#E3E8EC}.christmas[data-active='right'] #snow svg>g>g:nth-child(2) path{fill:#E3E8EC}.christmas[data-active='right'] #snow svg>g>g:nth-child(3) path{fill:#3E8AF6}.christmas[data-active='right'] #snow svg>g>g:nth-child(4) path{fill:#3E8AF6}.christmas[data-active='right'] .choise.right .counter{-webkit-text-stroke:2px #fff;color:transparent}@media screen and (max-width: 767px){.christmas[data-active='right'] .choise.right .counter{-webkit-text-stroke:1px #fff}}.christmas[data-active='right'] .choise.left .counter{-webkit-text-stroke:2px #090E25;color:transparent}@media screen and (max-width: 767px){.christmas[data-active='right'] .choise.left .counter{-webkit-text-stroke:1px #090E25}}.christmas[data-active='left']:before{background-color:#2879EC}.christmas[data-active='left']:after{background-color:#fff}.christmas[data-active='left'] .logo-wrap #left{fill:#fff}.christmas[data-active='left'] .logo-wrap #right{fill:#2879EC}.christmas[data-active='left'] #snow svg>g>g:nth-child(1) path{fill:#3E8AF6}.christmas[data-active='left'] #snow svg>g>g:nth-child(2) path{fill:#3E8AF6}.christmas[data-active='left'] #snow svg>g>g:nth-child(3) path{fill:#E3E8EC}.christmas[data-active='left'] #snow svg>g>g:nth-child(4) path{fill:#E3E8EC}.christmas[data-active='left'] .choise.left .counter{-webkit-text-stroke:2px #fff;color:transparent}@media screen and (max-width: 767px){.christmas[data-active='left'] .choise.left .counter{-webkit-text-stroke:1px #fff}}.christmas[data-active='left'] .choise.right .counter{-webkit-text-stroke:2px #090E25;color:#fff}@media screen and (max-width: 767px){.christmas[data-active='left'] .choise.right .counter{-webkit-text-stroke:1px #090E25}}html.no-js{margin-top:0 !important}body.christmas-page{background-color:transparent !important}body.christmas-page:before{content:"";display:block;position:fixed;left:0;right:0;top:0;bottom:0;background:white;z-index:5;transition:0.5s ease}body.christmas-page .btn-reset{padding:20px 50px;min-width:210px;color:#fff;background-color:#000000;font-size:0.8em;font-weight:600;font-family:"Gilroy";text-align:center;align-items:center;justify-content:center;transition:0.5s ease;position:fixed;z-index:9;right:20px}body.christmas-page.loaded:before{opacity:0;visibility:hidden}.animated.dark{position:absolute;z-index:1;mix-blend-mode:multiply;opacity:0.2}.animated.dark.home-top{opacity:0;visibility:hidden;transition:0s ease;left:-170px;max-width:517px;top:-134px}.animated.dark.home-top.active{visibility:visible;opacity:0.2;transition:1s 1s ease-in-out}@media screen and (min-width: 320px){.animated.dark.home-top{max-width:240px;left:-50px;top:0}}@media screen and (min-width: 768px){.animated.dark.home-top{top:-40px;left:-80px;max-width:300px}}@media screen and (min-width: 1024px){.animated.dark.home-top{max-width:400px;top:-50px;left:-120px}}@media screen and (min-width: 1600px){.animated.dark.home-top{left:-170px;max-width:517px;top:-134px}}.animated.dark svg path{fill:#090E25}.animated.dark.home-top.first svg g>g g+g g:last-child{display:none}.animated.dark.home-top.second{left:auto;right:30px;bottom:0;max-height:500px;top:auto}@media screen and (max-width: 1599px){.animated.dark.home-top.second{display:none}}.animated.dark.home-top.third{left:auto;right:-450px;transform:rotate(180deg);top:auto;bottom:-160px}@media screen and (min-width: 320px){.animated.dark.home-top.third{max-width:240px;right:-20px;bottom:100px}}@media screen and (min-width: 768px){.animated.dark.home-top.third{bottom:-20px;right:-20px;max-width:300px}}@media screen and (min-width: 1024px){.animated.dark.home-top.third{max-width:400px;bottom:-30px;right:-40px}}@media screen and (min-width: 1600px){.animated.dark.home-top.third{right:-450px;max-height:500px;bottom:-160px}}@media screen and (min-width: 320px){.animated.dark.contact1{max-width:264px;left:-50px;top:-70px}}@media screen and (min-width: 768px){.animated.dark.contact1{max-width:400px}}@media screen and (min-width: 1024px){.animated.dark.contact1{max-width:500px;top:-100px}}@media screen and (min-width: 1600px){.animated.dark.contact1{top:-130px;left:-60px;max-width:none}}.animated.dark.contact2{left:-450px;bottom:-320px}@media screen and (max-width: 1599px){.animated.dark.contact2{display:none}}.animated.dark.contact3{right:-10px;bottom:-60px;max-width:450px}@media screen and (min-width: 320px){.animated.dark.contact3{max-width:240px;right:0;bottom:-30px}}@media screen and (min-width: 768px){.animated.dark.contact3{bottom:-40px;max-width:300px}}@media screen and (min-width: 1024px){.animated.dark.contact3{max-width:400px;bottom:-50px}}@media screen and (min-width: 1600px){.animated.dark.contact3{bottom:-60px;max-width:none}}.animated.light{position:absolute;z-index:1;mix-blend-mode:multiply}.animated.light.page-top{position:absolute}@media screen and (min-width: 320px){.animated.light.page-top{max-width:293px;right:-40px;top:-60px}}@media screen and (min-width: 768px){.animated.light.page-top{max-width:353px;right:10px;top:0}}@media screen and (min-width: 1024px){.animated.light.page-top{max-width:383px}}@media screen and (min-width: 1600px){.animated.light.page-top{max-width:620px;right:0px;top:0}}.animated.light.page_header{position:absolute;transform:rotate(90deg);top:0}@media screen and (min-width: 320px){.animated.light.page_header.left{max-width:293px;left:0;top:0}}@media screen and (min-width: 768px){.animated.light.page_header.left{max-width:353px;left:0;top:0}}@media screen and (min-width: 1024px){.animated.light.page_header.left{max-width:383px;left:0;top:0}}@media screen and (min-width: 1600px){.animated.light.page_header.left{left:-60px;top:-10px;max-width:none}}.animated.light.page_header.right{right:-20px;top:0;transform:rotate(0deg);max-width:540px}.page-header+*{position:relative;z-index:1}.icon.icon-science .svg-elem-1{stroke-dashoffset:163.42041015625px;stroke-dasharray:163.42041015625px;transition:stroke-dashoffset 1s ease-out 0s}.icon.icon-science.active .svg-elem-1{stroke-dashoffset:0}.icon.icon-science .svg-elem-2{stroke-dashoffset:107.70801544189453px;stroke-dasharray:107.70801544189453px;transition:stroke-dashoffset 1s ease-out 0.22s}.icon.icon-science.active .svg-elem-2{stroke-dashoffset:0}.icon.icon-backend .svg-elem-1{stroke-dashoffset:180.21148681640625px;stroke-dasharray:180.21148681640625px;transition:stroke-dashoffset 1s ease-out 0s}.icon.icon-backend.active .svg-elem-1{stroke-dashoffset:360.4229736328125px}.icon.icon-frontend .svg-elem-1{stroke-dashoffset:159.10183715820312px;stroke-dasharray:159.10183715820312px;transition:stroke-dashoffset 0.8s ease-out 0s}.icon.icon-frontend.active .svg-elem-1{stroke-dashoffset:318.20367431640625px}.icon.icon-frontend .svg-elem-2{stroke-dashoffset:64.84071731567383px;stroke-dasharray:64.84071731567383px;transition:stroke-dashoffset 0.8s ease-out 0.22s}.icon.icon-frontend.active .svg-elem-2{stroke-dashoffset:129.68143463134766px}.icon.icon-frontend .svg-elem-3{stroke-dashoffset:16.990662574768066px;stroke-dasharray:16.990662574768066px;transition:stroke-dashoffset 0.8s ease-out 0.44s}.icon.icon-frontend.active .svg-elem-3{stroke-dashoffset:33.98132514953613px}.icon.icon-frontend .svg-elem-4{stroke-dashoffset:16.99066162109375px;stroke-dasharray:16.99066162109375px;transition:stroke-dashoffset 0.8s ease-out 0.66s}.icon.icon-frontend.active .svg-elem-4{stroke-dashoffset:33.9813232421875px}.icon.icon-frontend .svg-elem-5{stroke-dashoffset:16.990662574768066px;stroke-dasharray:16.990662574768066px;transition:stroke-dashoffset 0.8s ease-out 0.88s}.icon.icon-frontend.active .svg-elem-5{stroke-dashoffset:33.98132514953613px}.icon.icon-frontend .svg-elem-6{stroke-dashoffset:14.480435371398926px;stroke-dasharray:14.480435371398926px;transition:stroke-dashoffset 0.8s ease-out 1.1s}.icon.icon-frontend.active .svg-elem-6{stroke-dashoffset:28.96087074279785px}.icon.icon-frontend .svg-elem-7{stroke-dashoffset:16.990662574768066px;stroke-dasharray:16.990662574768066px;transition:stroke-dashoffset 0.8s ease-out 1.32s}.icon.icon-frontend.active .svg-elem-7{stroke-dashoffset:33.98132514953613px}.icon.icon-mobile-apps .svg-elem-1{stroke-dashoffset:54.786216735839844px;stroke-dasharray:54.786216735839844px;transition:stroke-dashoffset 0.8s ease-in 0s}.icon.icon-mobile-apps.active .svg-elem-1{stroke-dashoffset:109.57243347167969px}.icon.icon-mobile-apps .svg-elem-2{stroke-dashoffset:65.55315017700195px;stroke-dasharray:65.55315017700195px;transition:stroke-dashoffset 0.8s ease-in 0.22s}.icon.icon-mobile-apps.active .svg-elem-2{stroke-dashoffset:131.1063003540039px}.icon.icon-mobile-apps .svg-elem-3{stroke-dashoffset:65.55317306518555px;stroke-dasharray:65.55317306518555px;transition:stroke-dashoffset 0.8s ease-in 0.44s}.icon.icon-mobile-apps.active .svg-elem-3{stroke-dashoffset:131.1063461303711px}.icon.icon-mobile-apps .svg-elem-4{stroke-dashoffset:65.55313110351562px;stroke-dasharray:65.55313110351562px;transition:stroke-dashoffset 0.8s ease-in 0.66s}.icon.icon-mobile-apps.active .svg-elem-4{stroke-dashoffset:131.10626220703125px}.icon.icon-cloud-services .svg-elem-1{stroke-dashoffset:340.7749328613281px;stroke-dasharray:340.7749328613281px;fill:transparent;transition:stroke-dashoffset 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0s,fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s}.icon.icon-cloud-services.active .svg-elem-1{stroke-dashoffset:681.5498657226562px;fill:#2879ec}.icon.icon-cloud-services .svg-elem-2{stroke-dashoffset:57.79728317260742px;stroke-dasharray:57.79728317260742px;fill:transparent;transition:stroke-dashoffset 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86) 0.22s,fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s}.icon.icon-cloud-services.active .svg-elem-2{stroke-dashoffset:115.59456634521484px;fill:#2879ec}.icon.icon-design .svg-elem-1{stroke-dashoffset:54.786216735839844px;stroke-dasharray:54.786216735839844px;transition:stroke-dashoffset 0.8s linear 0s,fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s}.icon.icon-design.active .svg-elem-1{stroke-dashoffset:0}.icon.icon-design .svg-elem-2{stroke-dashoffset:65.55315017700195px;stroke-dasharray:65.55315017700195px;transition:stroke-dashoffset 0.8s linear 0.22s,fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s}.icon.icon-design.active .svg-elem-2{stroke-dashoffset:0}.icon.icon-design .svg-elem-3{stroke-dashoffset:50.32594680786133px;stroke-dasharray:50.32594680786133px;fill:transparent;transition:stroke-dashoffset 0.8s linear 0.44s,fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1s}.icon.icon-design.active .svg-elem-3{stroke-dashoffset:0;fill:#2879ec}.icon.icon-design .svg-elem-4{stroke-dashoffset:50.300140380859375px;stroke-dasharray:50.300140380859375px;fill:transparent;transition:stroke-dashoffset 0.8s linear 0.66s,fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s}.icon.icon-design.active .svg-elem-4{stroke-dashoffset:0;fill:#2879ec}.icon.icon-design .svg-elem-5{stroke-dashoffset:54.87202453613281px;stroke-dasharray:54.87202453613281px;transition:stroke-dashoffset 0.8s linear 0.88s,fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s}.icon.icon-design.active .svg-elem-5{stroke-dashoffset:0}.icon.icon-quality .svg-elem-1{fill:transparent;transition:fill 0.7s ease 0.8s}.icon.icon-quality.active .svg-elem-1{fill:#2879ec}.icon.icon-support .svg-elem-1{stroke-dashoffset:68.40879821777344px;stroke-dasharray:68.40879821777344px;fill:transparent;transition:stroke-dashoffset 0.8s ease-out 0s, fill 0.7s ease 0.8s}.icon.icon-support.active .svg-elem-1{stroke-dashoffset:0;fill:#2879ec}.icon.icon-support .svg-elem-2{stroke-dashoffset:359.4034423828125px;stroke-dasharray:359.4034423828125px;fill:transparent;transition:stroke-dashoffset 0.8s ease-out 0.12s, fill 0.7s ease 0.9s}.icon.icon-support.active .svg-elem-2{stroke-dashoffset:0;fill:#2879ec}.icon.icon-support .svg-elem-3{stroke-dashoffset:250.78826904296875px;stroke-dasharray:250.78826904296875px;fill:transparent;transition:stroke-dashoffset 0.8s ease-out 0.24s, fill 0.7s ease 1s}.icon.icon-support.active .svg-elem-3{stroke-dashoffset:0;fill:#2879ec}.icon.icon-support .svg-elem-4{stroke-dashoffset:81.16777038574219px;stroke-dasharray:81.16777038574219px;fill:transparent;transition:stroke-dashoffset 0.8s ease-out 0.36s, fill 0.7s ease 1.1s}.icon.icon-support.active .svg-elem-4{stroke-dashoffset:0;fill:#2879ec}.icon.icon-support .svg-elem-5{stroke-dashoffset:88.75655364990234px;stroke-dasharray:88.75655364990234px;fill:transparent;transition:stroke-dashoffset 0.8s ease-out 0.48s, fill 0.7s ease 1.2000000000000002s}.icon.icon-support.active .svg-elem-5{stroke-dashoffset:0;fill:#2879ec}.icon.icon-support .svg-elem-6{stroke-dashoffset:78.7435302734375px;stroke-dasharray:78.7435302734375px;fill:transparent;transition:stroke-dashoffset 0.8s ease-out 0.6s, fill 0.7s ease 1.3s}.icon.icon-support.active .svg-elem-6{stroke-dashoffset:0;fill:#2879ec}.icon.icon-support .svg-elem-7{stroke-dashoffset:34.76396560668945px;stroke-dasharray:34.76396560668945px;fill:transparent;transition:stroke-dashoffset 0.8s ease-out 0.72s, fill 0.7s ease 1.4000000000000001s}.icon.icon-support.active .svg-elem-7{stroke-dashoffset:0;fill:#2879ec}.icon.icon-support .svg-elem-8{stroke-dashoffset:242px;stroke-dasharray:242px;fill:transparent;transition:stroke-dashoffset 0.8s ease-out 0.84s, fill 0.7s ease 1.5s}.icon.icon-support.active .svg-elem-8{stroke-dashoffset:0;fill:#fff}@-webkit-keyframes text-clip{from{-webkit-clip-path:polygon(0% 100%, 100% 100%, 100% 100%, 0% 100%);clip-path:polygon(0% 100%, 100% 100%, 100% 100%, 0% 100%)}to{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 300% 0, 300% 300%, 0 300%)}}@keyframes text-clip{from{-webkit-clip-path:polygon(0% 100%, 100% 100%, 100% 100%, 0% 100%);clip-path:polygon(0% 100%, 100% 100%, 100% 100%, 0% 100%)}to{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 300% 0, 300% 300%, 0 300%)}}@-webkit-keyframes outer-left{from{transform:translateX(-10%);opacity:0}to{transform:none;opacity:1}}@keyframes outer-left{from{transform:translateX(-10%);opacity:0}to{transform:none;opacity:1}}@-webkit-keyframes inner-left{from{transform:translateX(5%);opacity:0}to{transform:none;opacity:1}}@keyframes inner-left{from{transform:translateX(5%);opacity:0}to{transform:none;opacity:1}}.home-hero__title{opacity:0}.home-hero__title.active{-webkit-animation:inner-left 1s 1s ease both;animation:inner-left 1s 1s ease both}.home-hero__title.active .first-line{-webkit-animation:outer-left 2s 1s cubic-bezier(0.1, 0, 0.1, 1) both;animation:outer-left 2s 1s cubic-bezier(0.1, 0, 0.1, 1) both}.home-hero__title.active .second-line{-webkit-animation:outer-left 3s 1.9s cubic-bezier(0.1, 0, 0.1, 1) both;animation:outer-left 3s 1.9s cubic-bezier(0.1, 0, 0.1, 1) both}.home-hero__title.active .first-line .anime{-webkit-animation:inner-left 1s 1s ease both,text-clip 2s 1s cubic-bezier(0.5, 0, 0.1, 1) both;animation:inner-left 1s 1s ease both,text-clip 2s 1s cubic-bezier(0.5, 0, 0.1, 1) both}.home-hero__title.active .second-line .anime{-webkit-animation:inner-left 2s 1s ease both,text-clip 3s 1.5s cubic-bezier(0.5, 0, 0.1, 1) both;animation:inner-left 2s 1s ease both,text-clip 3s 1.5s cubic-bezier(0.5, 0, 0.1, 1) both}

/*# sourceMappingURL=main.css.map */