.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
/*!
Theme Name: smplfy
Theme URI: https://smplfy.eu/
Author: Smplfy.Development
Author URI: https://smplfy.eu/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: smplfy
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

*/
@font-face{font-family:'Inter';src:url('../woff2/inter-light.woff2') format('woff2'),url('../woff/inter-light.woff') format('woff'),url('../ttf/inter-light.ttf') format('truetype');font-weight:300;font-style:normal;font-display: swap;
}@font-face{font-family:'Inter';src:url('../woff2/inter-regular.woff2') format('woff2'),url('../woff/inter-regular.woff') format('woff'),url('../ttf/inter-regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display: swap;
}@font-face{font-family:'Inter';src:url('../woff2/inter-medium.woff2') format('woff2'),url('../woff/inter-medium.woff') format('woff'),url('../ttf/inter-medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display: swap;
}@font-face{font-family:'Inter';src:url('../woff2/inter-bold.woff2') format('woff2'),url('../woff/inter-bold.woff') format('woff'),url('../ttf/inter-bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display: swap;
}
/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;width:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{display: flex;align-items: center;justify-content: center;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 3px;background:#fff;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1;width:14px;height:14px}
:root{--c-white:#fff;--c-black:#0A090F;--c-color:#47ece1;--c-colorH:#34bfb5;--c-red:#EA447E;--c-card:#0d0f16;--c-text:#fffc;--c-text2:#0a090fcc;--c-bdr:#393840;--c-bdr2:#1f1f1f;--c-grey:#F1F2F9;--c-grey2:#F1F0F0;--c-green:#10a957}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{color:var(--c-white);background-color:var(--c-black);font-family:"Inter",sans-serif;font-size:16px;line-height:1.25;font-weight:400;letter-spacing:-0.16px;-webkit-tap-highlight-color:transparent}@media screen and (max-width:970px){html{font-size:14px}}body{margin:0;position:relative;overflow-x:hidden;background-color:var(--c-black)}body.open-menu .site{height:calc(100vh + 10px)}.admin-bar header{top:32px}main{display:block;padding-top:67px}@media screen and (max-width:970px){main{padding-top:52px}}img{border-style:none;-o-object-fit:contain;object-fit:contain;max-width:100%;height:auto;pointer-events:none}svg{max-width:100%;height:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}path{-webkit-transition:0.3s;transition:0.3s}fieldset{border:0;margin:0;padding:0}input:not([type=checkbox]),select,textarea{font-family:"Inter",sans-serif;outline:none;-moz-appearance:none;-webkit-appearance:none;width:100%;margin-bottom:12px;border:1px solid rgba(223,223,223,0.9803921569);padding:14px 16px;font-family:"Inter",sans-serif}textarea{resize:vertical;height:123px}.wpcf7-spinner{position:absolute}.wpcf7-list-item{margin:0;color:rgba(0,0,0,0.6)}.wpcf7-list-item a{color:rgba(0,0,0,0.6);text-decoration:underline}.wpcf7-list-item a :hover{-webkit-text-decoration:auto;text-decoration:auto}.wpcf7 form .wpcf7-not-valid{border-color:var(--c-red)}.wpcf7 form .wpcf7-response-output{color:var(--c-red)}.wpcf7 form.sent .wpcf7-response-output{color:var(--c-green)}.wpcf7 form .wpcf7-not-valid-tip{color:var(--c-red);font-size:12px;text-align:right;margin-top:-12px;margin-bottom:12px}.button[type=submit]{margin-top:14px;width:100%}strong{font-weight:700}i{font-style:normal}.hidden,[hidden]{display:none!important}.overflow-hidden{overflow:hidden}.site{overflow:hidden}.site,section{position:relative}.center{display:block;margin-left:auto!important;margin-right:auto!important;text-align:center}.grid-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-between-top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid-between{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid-between-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid{margin:0 -12px -24px!important}@media screen and (max-width:1040px){.grid{margin:0 -8px -16px!important}}@media screen and (max-width:690px){.grid{margin:0 0 -16px!important}}.grid-item-2{width:calc(50% - 24px);margin:0 12px 24px}@media screen and (max-width:1040px){.grid-item-2{width:calc(50% - 16px);margin:0 8px 16px}}@media screen and (max-width:690px){.grid-item-2{margin:0 0 16px;width:100%}}.grid-item-3{width:calc(33.3333333333% - 24px);margin:0 12px 24px}@media screen and (max-width:1040px){.grid-item-3{width:calc(33.3333333333% - 16px);margin:0 8px 16px}}@media screen and (max-width:970px){.grid-item-3{width:calc(33.3333333333% - 16px)}}@media screen and (max-width:690px){.grid-item-3{width:100%;margin:0 0 16px}}.grid-item-4{width:calc(25% - 24px);margin:0 12px 24px}@media screen and (max-width:1040px){.grid-item-4{width:calc(25% - 16px);margin:0 8px 16px}}@media screen and (max-width:970px){.grid-item-4{width:calc(50% - 16px)}}@media screen and (max-width:500px){.grid-item-4{width:100%;margin:0 0 16px}}.container{max-width:1440px;width:100%;padding:0 100px;margin:0 auto;position:relative}@media screen and (max-width:1300px){.container{padding:0 20px}}@media screen and (max-width:690px){.container{padding:0 16px}}.inverse{color:var(--c-black);background-color:var(--c-grey)}.inverse .h1,.inverse .h2,.inverse .h3,.inverse .h4,.inverse .h5,.inverse h1,.inverse h2,.inverse h3,.inverse h4,.inverse h5{color:var(--c-black)}.inverse .h5.h-text,.inverse h5.h-text{color:var(--c-text2)}.inverse .container-box{border:none}@media screen and (max-width:500px){.inverse .container-box{padding-left:0;padding-right:0}}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:"Inter",sans-serif;font-weight:700;color:var(--c-white);margin:0;letter-spacing:-0.05em;text-transform:uppercase;word-spacing:5px}.h1,h1{font-size:96px;line-height:94px}@media screen and (max-width:1300px){.h1,h1{line-height:60px;font-size:54px}}@media screen and (max-width:690px){.h1,h1{line-height:48px;font-size:40px}}@media screen and (max-width:500px){.h1,h1{line-height:42px;font-size:35px}}.h2,h2{font-size:54px;line-height:64px}@media screen and (max-width:970px){.h2,h2{font-size:40px;line-height:48px}}@media screen and (max-width:690px){.h2,h2{font-size:32px;line-height:40px}}.h3,h3{font-size:30px;line-height:30px}@media screen and (max-width:970px){.h3,h3{font-size:24px;line-height:30px}}.h4,h4{font-size:24px;line-height:29px}@media screen and (max-width:1300px){.h4,h4{font-size:20px;line-height:24px}}.h5,h5{font-size:16px;line-height:22px}.h5.h-text,h5.h-text{text-transform:none;color:var(--c-text);font-weight:400;letter-spacing:0}.text{color:var(--c-text)}a{color:var(--c-white);text-decoration:none;-webkit-transition:0.3s;transition:0.3s}figure,p{margin:0 0 14px}ol,ul{padding:0;margin:0;list-style:none}.background{background-size:cover;background-position:center}.button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button:not(.ed_button),input[type=submit]{font-family:"Inter",sans-serif;padding:0 24px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:14px;font-weight:500;-webkit-transition:0.3s;transition:0.3s;color:var(--c-white);cursor:pointer;border:1px solid rgba(255,255,255,0.3294117647);text-transform:uppercase;height:42px}.button:not(.ed_button) svg,input[type=submit] svg{margin-left:10px}.button.button-secondary{background-color:rgba(255,255,255,0)}.button.button-secondary:hover{color:var(--c-color);border-color:var(--c-colorH)}.button.button-secondary:hover path{fill:var(--c-color)}.button.button-primary,input[type=submit]{background-color:var(--c-color);color:var(--c-black)}.button.button-primary:hover,input[type=submit]:hover{background-color:var(--c-colorH)}.button.button-black{background-color:var(--c-black);color:var(--c-white);border:1px solid rgba(255,255,255,0.3294117647);min-width:204px}.button.button-black:hover{background-color:var(--c-colorH)}.medium{display:none!important}@media screen and (max-width:970px){.medium{display:block!important}}@media screen and (max-width:970px){.no-medium{display:none!important}}.small{display:none}@media screen and (max-width:690px){.small{display:block}}@media screen and (max-width:690px){.no-small{display:none}}.mobile{display:none}@media screen and (max-width:500px){.mobile{display:block}}@media screen and (max-width:500px){.no-mobile{display:none}}.tns-nav{margin:28px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1300px){.tns-nav{margin:12px 0 0}}.tns-nav button{border-radius:50%;width:10px;height:10px;margin:0 3px;background-color:var(--c-white);opacity:0.35;padding:0;border:none;-webkit-transition:0.3s;transition:0.3s}@media screen and (max-width:1300px){.tns-nav button{width:7px;height:7px}}.tns-nav button.tns-nav-active,.tns-nav button:hover{opacity:1}.tns-nav button.tns-nav-active{width:14px;height:14px}@media screen and (max-width:1300px){.tns-nav button.tns-nav-active{width:10px;height:10px}}.container-box{position:relative;padding:90px 50px;border-left:1px solid var(--c-bdr);border-right:1px solid var(--c-bdr)}@media screen and (max-width:1300px){.container-box{padding:50px 20px}}@media screen and (max-width:690px){.container-box{padding:50px 16px}}.content-box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:70px}@media screen and (max-width:970px){.content-box{margin-bottom:50px}}.content-box h2{width:685px;max-width:calc(100% - 430px)}@media screen and (max-width:970px){.content-box h2{max-width:calc(100% - 320px)}.content-box h2 br{display:none}}@media screen and (max-width:690px){.content-box h2{max-width:100%;width:100%;margin-bottom:10px}}.content-box .h5{width:360px}@media screen and (max-width:970px){.content-box .h5{width:250px}}@media screen and (max-width:690px){.content-box .h5{width:100%}}.line-svg{position:absolute;z-index:2}.line-svg:first-child{left:-22.5px}.line-svg:last-child{right:-22.5px}.text-svg{position:absolute;width:1200px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:none;pointer-events:none}.scroll{cursor:-webkit-grab;cursor:grab}.scroll::-webkit-scrollbar{width:2px;height:2px;-webkit-appearance:none}.scroll::-webkit-scrollbar-track{background:var(--c-grey);border-radius:4px}.scroll::-webkit-scrollbar-thumb{background:linear-gradient(269.9deg,var(--c-color) 4.34%,var(--c-color),var(--c-red));border-radius:4px}.scroll::-webkit-scrollbar-button{display:none}.scroll.active{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;top:calc(100% + 43px);width:48px;height:48px;background-color:var(--c-card);border:1px solid;border:1px solid rgba(255,255,255,0.1411764706);-webkit-transition:0.3s;transition:0.3s;outline:none;-webkit-box-shadow:none!important;box-shadow:none!important}.flickity-button.next{right:0}.flickity-button.previous{left:auto;right:60px}@media screen and (max-width:690px){.flickity-button.previous{left:0}}@media screen and (min-width:690px){.flickity-button:hover{background-color:var(--c-color);border-color:var(--c-color)}.flickity-button:hover path{stroke:var(--c-black)}}.flickity-button .flickity-button-icon{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:18px;height:14px}#shadow-host-companion{padding:0}[data-aos=fade-up]{opacity:0;transition-property:opacity,-webkit-transform;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}.aos-animate{opacity:1;-webkit-transform:none!important;transform:none!important}.single-projects .footer-form-element-item{background-color:var(--c-black)}.breadcrumbs #breadcrumbs{position:absolute;left:164px;top:12px;font-size:12px;z-index:6;opacity:0.8;margin:0}@media screen and (max-width:1300px){.breadcrumbs #breadcrumbs{left:40px}}@media screen and (max-width:690px){.breadcrumbs #breadcrumbs{left:36px}}.breadcrumbs #breadcrumbs a:hover{color:var(--c-color)}.breadcrumbs #breadcrumbs .breadcrumb_last{opacity:0.5}.sitemap .wp-block-list ul:not(.children){list-style:disc;margin:30px 0;padding-left:20px}.sitemap .wp-block-list ul:not(.children) li{margin:5px 0}.sitemap .wp-block-list ul:not(.children) ul{list-style:disc;padding-left:20px}header{position:fixed;width:100%;z-index:1000;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--c-bdr);background-color:var(--c-black);font-size:14px;font-family:"Inter",sans-serif}header .container .site-header{height:85px}@media screen and (max-width:1040px){header .container .site-header{height:68px}}@media screen and (max-width:1040px){header .container .site-header .main-navigation .navigation-box{display:none;position:absolute;width:100%;left:0;top:69px;background-color:var(--c-black);padding:0 12px;height:calc(100vh - 68px);overflow:auto}header .container .site-header .main-navigation .navigation-box .navigation-box-mobile{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 18px;border-left:1px solid var(--c-bdr);border-right:1px solid var(--c-bdr);position:relative}header .container .site-header .main-navigation .navigation-box .menu-button-box{padding:20px 0 80px}header .container .site-header .main-navigation .navigation-box .menu-button-box .button{margin:0 auto}}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container{margin:0 auto;position:relative}@media screen and (max-width:1040px){header .container .site-header .main-navigation .navigation-box .menu-menu-1-container{min-height:calc(100% - 82px);width:100%}}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li{position:relative}@media screen and (max-width:1040px){header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li{width:100%;padding:20px 0;text-align:left;font-size:16px}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li:not(:last-child){border-bottom:1px solid var(--c-bdr)}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li a{padding:0!important}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li a[href="#"]{pointer-events:none}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li.activ:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li.activ .sub-menu{opacity:1;visibility:visible;pointer-events:all;display:block}}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li.current-menu-item a{color:var(--c-text)}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li a{position:relative;z-index:9;cursor:pointer;padding:26px;text-transform:uppercase;font-weight:500}@media screen and (max-width:1300px){header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li a{padding:20px}}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li a:hover{color:var(--c-color)}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li.menu-item-has-children:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='18' viewBox='0 0 17 18' fill='none'%3E%3Cpath d='M5.45866 11.3928L8.49953 8.35195L11.5404 11.3928L12.542 10.3912L8.49953 6.34878L4.45708 10.3912L5.45866 11.3928Z' fill='white'/%3E%3C/svg%3E");-webkit-transition:0.3s;transition:0.3s;position:absolute;right:8px;top:0;height:18px}@media screen and (max-width:1300px) and (min-width:1040px){header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li.menu-item-has-children:after{right:0px}}@media screen and (max-width:1040px){header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li.menu-item-has-children:after{top:20px}}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li.small-sub-menu .sub-menu{padding-bottom:40px}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li.small-sub-menu .sub-menu a{padding:0;border:none!important;color:var(--c-white)!important}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li.small-sub-menu .sub-menu a:hover{color:var(--c-color)!important}@media screen and (min-width:1040px){header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li:hover .sub-menu{visibility:visible;opacity:1;pointer-events:all}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li:hover:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media screen and (min-width:1040px){header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li>.sub-menu{z-index:99;-webkit-transition:0.3s;transition:0.3s;padding:40px 40px 250px;position:absolute;top:40px;left:0;opacity:0;visibility:hidden;pointer-events:none;background-color:var(--c-black);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li>.sub-menu:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:4px;background-color:var(--c-black);z-index:2}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li>.sub-menu:after{content:"";position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);left:-1px;top:-1px;border-radius:4px;background:linear-gradient(282.19deg,rgba(114,76,232,0.4) 39%,rgba(38,244,208,0.4) 104.81%)}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li>.sub-menu>li{width:-webkit-max-content;width:-moz-max-content;width:max-content}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li>.sub-menu>li:first-child a{padding-left:0}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li>.sub-menu>li>a{padding:0 20px 10px;border-bottom:1px solid var(--c-bdr);font-size:16px}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li>.sub-menu>li.activ>a{color:var(--c-color);border-bottom:1px solid var(--c-color)}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li>.sub-menu>li .sub-menu{position:absolute;width:calc(100% - 80px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;opacity:0;-webkit-transition:0.3s;transition:0.3s;left:40px;pointer-events:none;z-index:9}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li>.sub-menu>li .sub-menu.activ{opacity:1;pointer-events:auto}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li>.sub-menu>li .sub-menu li{width:50%;margin-top:10px}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li>.sub-menu>li .sub-menu li a{padding:0;font-weight:400}}@media screen and (max-width:1040px){header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li>.sub-menu{position:static;padding:0px;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:20px;font-size:14px}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li>.sub-menu a[href="#"]{pointer-events:none}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li>.sub-menu>li{margin:20px 15px}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li>.sub-menu .sub-menu{font-size:12px}header .container .site-header .main-navigation .navigation-box .menu-menu-1-container>ul>li>.sub-menu .sub-menu li{margin:15px 10px}}header .container .site-header .main-navigation .menu-toggle{width:36px;height:36px;position:relative;z-index:9}@media screen and (max-width:1040px){header .container .site-header .main-navigation .menu-toggle{display:block;margin-left:auto}}header .container .site-header .main-navigation .menu-toggle.menu-toggle>span{display:block;position:absolute;width:20px;height:2px;top:17px;border-radius:2px;left:9px;background-color:var(--c-white);-webkit-transition:0.3s;transition:0.3s}header .container .site-header .main-navigation .menu-toggle.menu-toggle>span:after,header .container .site-header .main-navigation .menu-toggle.menu-toggle>span:before{display:block;position:absolute;height:2px;top:19px;border-radius:3px;background-color:var(--c-white);-webkit-transition:0.3s;transition:0.3s;border-radius:2px}header .container .site-header .main-navigation .menu-toggle.menu-toggle>span:before{content:"";top:-7px;left:0;width:20px}header .container .site-header .main-navigation .menu-toggle.menu-toggle>span:after{content:"";top:7px;right:0;width:20px}header .container .site-header .main-navigation.activ .menu-toggle>span{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .container .site-header .main-navigation.activ .menu-toggle>span:before{display:none}header .container .site-header .main-navigation.activ .menu-toggle>span:after{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:20px}header .container .site-header .main-navigation .menu-svg-box{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;width:100%;height:104px;overflow:hidden;pointer-events:none}header .container .site-header .main-navigation .menu-svg-box .grid-text-svg{width:1200px;max-width:none}.footer-form{background-color:#D0D6E0;background-size:100%;padding:114px 0 134px;background-size:cover;background-position:right}@media screen and (max-width:1040px){.footer-form{padding-bottom:114px}}@media screen and (max-width:690px){.footer-form{padding:94px 0}}.footer-form__grid{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer-form__box{border:1px solid var(--c-color);background-color:var(--c-grey);border-radius:4px;width:564px;padding:40px}@media screen and (max-width:1040px){.footer-form__box{width:50%;padding:24px}}@media screen and (max-width:690px){.footer-form__box{width:100%;margin-bottom:24px;padding-left:16px;padding-right:16px}}.footer-form__box h2{color:rgba(0,0,0,0.6);margin-bottom:16px}@media screen and (min-width:970px){.footer-form__box h2{line-height:34px}}@media screen and (max-width:970px){.footer-form__box h2{margin-bottom:12px}}.footer-form__box-text{color:rgba(0,0,0,0.6);margin-bottom:30px}@media screen and (max-width:970px){.footer-form__box-text{margin-bottom:24px}}.footer-form-element{background-color:rgba(255,255,255,0);position:absolute;width:100%;top:-1px;z-index:2}.footer-form-element-box{position:relative}.footer-form-element-item{background-color:var(--c-grey);height:40px;clip-path:polygon(0 0,100% 0,calc(100% - 42px) 100%,42px 100%)}.footer-form-element-item.black-section{background-color:var(--c-black)}@media screen and (max-width:690px){.footer-form-element-item{height:30px;clip-path:polygon(0 0,100% 0,calc(100% - 30px) 100%,30px 100%)}}.footer-form__right{width:calc(100% - 607px)}@media screen and (max-width:1040px){.footer-form__right{width:calc(50% - 34px)}}@media screen and (max-width:690px){.footer-form__right{width:100%}}.footer-form__right .testimonial-item{width:100%;min-height:100%;margin:0 5px}.footer-form__right .testimonial-item-card{background:rgba(255,255,255,0.0588235294);border:1px solid rgba(255,255,255,0.2509803922);-webkit-backdrop-filter:blur(18.5px);backdrop-filter:blur(18.5px);border-radius:6px;padding:30px;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:1300px){.footer-form__right .testimonial-item-card{padding:24px 20px}}.footer-form__right .testimonial-item .user{border-radius:50%;margin-right:20px;width:48px;height:48px}@media screen and (max-width:1300px){.footer-form__right .testimonial-item .user{margin:0 0 20px 0}}.footer-form__right .testimonial-item-content{width:calc(100% - 68px)}@media screen and (max-width:1300px){.footer-form__right .testimonial-item-content{width:100%;height:calc(100% - 68px)}}.footer-form__right .testimonial-item .h4{text-transform:none}.footer-form__right .testimonial-item .position{margin:2px 0 16px;opacity:0.5;font-size:14px}.footer-form__right .testimonial-item .text{line-height:20px;opacity:0.9;margin-bottom:16px;font-size:16px}@media screen and (max-width:970px){.footer-form__right .testimonial-item .text{font-size:14px}}.footer-form__right .testimonial-item .rating{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-form__right .testimonial-item .rating .svg{margin-right:11px}.footer-form__right .flickity-page-dots{margin:28px 0 20px}@media screen and (max-width:1040px){.footer-form__right .flickity-page-dots{margin:0 0 12px}}.footer-form .footer-form-right-testimonials:not(.flickity-enabled) .testimonial-item:not(:first-child){display:none}.footer-element{background-color:rgba(255,255,255,0);position:relative;width:100%;top:-40px;z-index:2}@media screen and (max-width:690px){.footer-element{top:-30px}}.footer-element-item{background-color:var(--c-black);height:42px;clip-path:polygon(42px 0,calc(100% - 42px) 0,100% 100%,0 100%)}@media screen and (max-width:690px){.footer-element-item{height:32px;clip-path:polygon(32px 0,calc(100% - 32px) 0,100% 100%,0 100%)}}.footer{font-size:14px;padding-top:22px}.footer .container{max-width:1240px}.footer__box{margin-bottom:73px;color:rgba(255,255,255,0.6)}.footer__box a{color:rgba(255,255,255,0.6)}.footer__box a:hover{color:#fff}.footer__box .custom-logo-link{margin-bottom:46px;display:block}@media screen and (max-width:690px){.footer__box .custom-logo-link{margin-bottom:30px}}.footer__box .arress-content{margin-bottom:40px}@media screen and (max-width:690px){.footer__box .arress-content{margin-bottom:30px}}.footer__box .gallery-footer img{margin-right:22px;max-width:60px;max-height:60px}.footer__title{color:#D0D6E0;margin-bottom:16px;font-weight:500}.footer__column-left{width:251px}.footer .social{max-width:242px;margin:19px 0 50px}.footer .social .svg{max-width:18px;max-height:18px}.footer .social .svg:hover path{fill:var(--c-white)}@media screen and (max-width:970px){.footer__column-right{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:80px}}.footer__column-right-item{width:132px}@media screen and (max-width:970px){.footer__column-right-item{margin-right:0!important;width:calc(25% - 30px)}}@media screen and (max-width:690px){.footer__column-right-item{width:calc(50% - 30px);margin-bottom:30px}}@media screen and (max-width:500px){.footer__column-right-item{width:100%}}.footer__column-right-item:not(:last-child){margin-right:50px}@media screen and (max-width:1040px) and (min-width:970px){.footer__column-right-item:not(:last-child){margin-right:30px}}@media screen and (max-width:690px){.footer__column-right-item:not(:last-child){margin-right:30px}}.footer__column-right-item .footer-menu-item{margin-bottom:12px;display:block}@media screen and (max-width:970px){.footer__column-right-item .footer-menu-item{margin-bottom:10px}}.footer__button{border-top:1px solid rgba(50,82,80,0.7215686275);border-bottom:1px solid rgba(50,82,80,0.7215686275);padding:20px 0;color:#D1D5DB}.footer__button a{margin-right:92px;display:block}@media screen and (max-width:690px){.footer__button a{margin:0 0 0 50px}}.footer__button a:hover{opacity:1}@media screen and (max-width:500px){.footer__button-menu{width:calc(100% - 150px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__button-menu a{margin:0}}.footer__button a,.footer__copyright{color:#D1D5DB;opacity:0.6}.footer__svg{padding:0 88px}@media screen and (max-width:970px){.footer__svg{padding:0 38px;height:36px}}
.top {
  overflow: hidden;
  max-height: 900px;
}
.top .container {
  height: 100%;
  position: static;
}
.top.gradient::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: linear-gradient(189.98deg, rgba(10, 9, 15, 0) 37.39%, #0A090F 82.66%), linear-gradient(282.54deg, rgba(10, 9, 15, 0) 39.31%, rgb(10, 9, 15) 71.29%), linear-gradient(14.22deg, rgba(10, 9, 15, 0) 84.38%, rgba(10, 9, 15, 0.9) 95.47%);
  z-index: 1;
}
@media screen and (max-width: 690px) {
  .top.gradient::before {
    background: linear-gradient(2.96deg, rgba(10, 9, 15, 0) 40.02%, #0A090F 64.58%), linear-gradient(186.92deg, rgba(10, 9, 15, 0) 60%, #0A090F 82%);
  }
}
@media screen and (min-width: 1040px) {
  .top.video-gradient::before {
    background: linear-gradient(282.54deg, rgba(10, 9, 15, 0.1) 35%, rgba(10, 9, 15, 0.7) 50%, rgba(10, 9, 15, 0.9) 69%, rgba(10, 9, 15, 0.7) 82%, rgba(10, 9, 15, 0.1) 100%);
  }
}
@media screen and (max-width: 1040px) and (min-width: 690px) {
  .top.video-gradient::before {
    background: linear-gradient(282.54deg, rgba(10, 9, 15, 0.1) 35%, rgba(10, 9, 15, 0.7) 50%, rgba(10, 9, 15, 0.9) 69%, rgba(10, 9, 15, 0.7) 100%);
  }
}
.top.video-gradient .container-box {
  border: none;
}
.top .plus {
  position: absolute;
  top: 18px;
  left: 18px;
}
.top__content {
  position: relative;
  z-index: 1;
  padding: 64px 0 64px 50px;
  height: calc(100vh - 100px);
  min-height: 650px;
  border-color: rgba(128, 128, 138, 0.4);
}
@media screen and (max-width: 1300px) {
  .top__content {
    padding: 50px 20px 64px 20px;
  }
}
@media screen and (max-width: 970px) {
  .top__content {
    height: auto;
    min-height: -webkit-fit-content;
    min-height: -moz-fit-content;
    min-height: fit-content;
  }
}
@media screen and (max-width: 690px) {
  .top__content {
    height: calc(100vh - 70px);
    max-height: 670px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    overflow: hidden;
    border-radius: 10px 0 0 0;
  }
}
.top h1 {
  width: 740px;
  max-width: 100%;
  margin-bottom: 12px;
}
@media screen and (max-width: 1300px) {
  .top h1 {
    width: 600px;
  }
}
.top .h5 {
  width: 460px;
  max-width: 100%;
  margin-bottom: 30px !important;
}
.top__bg-image {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 0;
  min-height: 100% !important;
  min-width: 75%;
  max-width: none;
  -o-object-fit: cover !important;
     object-fit: cover !important;
}
@media screen and (max-width: 690px) {
  .top__bg-image {
    top: auto;
    bottom: -100px;
    min-height: auto !important;
    min-width: auto !important;
    height: 520px !important;
    width: auto;
    right: -160px;
  }
}
.top__video {
  width: 100%;
  aspect-ratio: 16/9;
  overflow: hidden;
}
@media screen and (max-width: 690px) {
  .top__video {
    right: 0;
  }
}
.top__video video {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.top .text-svg {
  z-index: -1;
}
.top .development-svg {
  bottom: 30px;
}
.top .full-svg {
  bottom: 146px;
}
.top .about {
  color: var(--c-text);
}
@media screen and (min-width: 690px) {
  .top .about {
    margin-bottom: 40px;
  }
}
.top .about .h2 {
  color: var(--c-color);
  margin-bottom: 6px;
}
@media screen and (max-width: 690px) {
  .top .about li {
    margin-bottom: 24px;
  }
}
.top .about li:not(:last-child) {
  margin-right: 70px;
}
@media screen and (max-width: 970px) {
  .top .about li:not(:last-child) {
    margin-right: 24px;
  }
}
.top.about-box .development-svg {
  bottom: 0;
}
@media screen and (max-width: 690px) {
  .top.about-box .development-svg {
    display: none;
  }
}
@media screen and (max-width: 690px) {
  .top.about-box .top__bg-image {
    top: 100px;
  }
}
.specializations .development-svg{bottom:60px}.specializations-item{position:relative;z-index:2;border:1px solid var(--c-bdr2);border-radius:10px;height:440px;background-size:cover;background-position:center;padding:30px;-webkit-transition:0.3s;transition:0.3s}@media screen and (max-width:970px) and (min-width:690px){.specializations-item{padding-left:20px;padding-right:20px}.specializations-item .button{padding:12px}}.specializations-item:hover{border-color:var(--c-color)}.specializations-item:hover .specializations-item-number{color:var(--c-color);opacity:1}.specializations-item:hover .specializations-item-content{opacity:1;pointer-events:auto}.specializations-item:hover h3{opacity:0}.specializations-item:hover:before{opacity:0}.specializations-item:before{content:"";opacity:0.32;background:var(--c-black);z-index:-1}.specializations-item-content,.specializations-item:before{position:absolute;left:0;top:0;border-radius:10px;width:100%;height:100%}.specializations-item h3,.specializations-item-content,.specializations-item-number,.specializations-item:before{-webkit-transition:0.3s;transition:0.3s;pointer-events:none}.specializations-item-number{text-align:right;position:relative;z-index:2;opacity:0.24}.specializations-item-content{background-color:rgba(10,9,15,0.9019607843);padding:30px;opacity:0}@media screen and (max-width:970px) and (min-width:690px){.specializations-item-content{padding-left:20px;padding-right:20px}}.specializations-item-content .h5{margin-bottom:16px!important;color:var(--c-color)}.specializations-item-content .h5 br{display:none}.specializations-item-content .text{color:var(--c-text);margin-bottom:34px}.specializations-item-content .text ul li{position:relative;margin:5px 0 5px 30px}.specializations-item-content .text ul li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='13' viewBox='0 0 23 13' fill='none'%3E%3Cpath d='M7.79295 6.10662C7.53911 5.85278 7.12755 5.85278 6.87371 6.10662C6.61987 6.36047 6.61987 6.77202 6.87371 7.02586L7.79295 6.10662ZM12.2831 11.516L11.8235 11.9756C11.9454 12.0975 12.1107 12.166 12.2831 12.166C12.4555 12.166 12.6208 12.0975 12.7427 11.9756L12.2831 11.516ZM22.6417 2.07606C22.8955 1.82221 22.8955 1.41066 22.6417 1.15682C22.3878 0.902989 21.9762 0.903001 21.7224 1.15685L22.6417 2.07606ZM1.95962 6.10662C1.70578 5.85278 1.29422 5.85278 1.04038 6.10662C0.78654 6.36047 0.78654 6.77202 1.04038 7.02586L1.95962 6.10662ZM5.99013 11.9756C6.24397 12.2295 6.65553 12.2295 6.90937 11.9756C7.16321 11.7218 7.16321 11.3102 6.90937 11.0564L5.99013 11.9756ZM16.8109 2.07398C17.0636 1.81899 17.0618 1.40743 16.8068 1.15475C16.5518 0.902067 16.1402 0.903938 15.8875 1.15893L16.8109 2.07398ZM12.1216 4.95924C11.8689 5.21424 11.8708 5.62579 12.1258 5.87847C12.3808 6.13116 12.7924 6.12929 13.045 5.87429L12.1216 4.95924ZM6.87371 7.02586L11.8235 11.9756L12.7427 11.0564L7.79295 6.10662L6.87371 7.02586ZM12.7427 11.9756L22.6417 2.07606L21.7224 1.15685L11.8234 11.0564L12.7427 11.9756ZM1.04038 7.02586L5.99013 11.9756L6.90937 11.0564L1.95962 6.10662L1.04038 7.02586ZM15.8875 1.15893L12.1216 4.95924L13.045 5.87429L16.8109 2.07398L15.8875 1.15893Z' fill='%2347ECE1'/%3E%3C/svg%3E");position:absolute;left:-25px;top:0}@media screen and (min-width:690px){.specializations.big-last-item .specializations-item:last-child{width:calc(66.6666666667% - 24px)}}.specializations .line-svg{bottom:80px}.specializations__one .content-box .h5,.specializations__one .content-box h2{width:440px!important;max-width:100%!important;margin-bottom:24px}.specializations .grid-item-1{width:100%}
.tab-box{padding:30px 0 20px}.tab-box .tab.scroll{overflow-x:auto;padding:0 0 10px}.tab-box .tab.scroll>div{width:-webkit-max-content;width:-moz-max-content;width:max-content}.tab-box .tab-item{padding:1px;-webkit-transition:0.3s;transition:0.3s;background-color:rgba(127,127,137,0.1411764706);clip-path:polygon(0 0,calc(100% - 30px) 0%,100% 100%,30px 100%)}.tab-box .tab-item:hover a{color:var(--c-color)!important}.tab-box .tab-item.active{background-color:var(--c-color)}.tab-box .tab-item.active a{color:var(--c-color)!important;background-color:#def8f6}.tab-box .tab-item:not(:first-child){margin-left:-30px}.tab-box .tab-item:first-child,.tab-box .tab-item:first-child a{clip-path:polygon(0 0,calc(100% - 30px) 0%,100% 100%,0% 100%)}@media screen and (max-width:1300px){.tab-box .tab-item:first-child a{padding-left:28px;padding-right:46px}}.tab-box .tab-item a{height:50px;width:240px;font-size:18px;color:rgba(13,15,23,0.4784313725);clip-path:polygon(0 0,calc(100% - 30px) 0%,100% 100%,30px 100%);background-color:#f1f2f9}@media screen and (max-width:1300px){.tab-box .tab-item a{width:auto;padding:0 36px;font-size:17px}}.video-tab .tab-box .tab-item a{background-color:var(--c-black);border-color:rgba(127,127,137,0.24);color:var(--c-text);padding:0 35px}.video-tab .tab-box .tab-item.active a{background-color:rgb(13,15,22)}.video-tab .video-tab__item:not(.active){height:0;opacity:0;pointer-events:none}.video-tab .video-tab__item .button{margin:64px auto 0}@media screen and (max-width:970px){.video-tab .video-tab__item .button{margin-top:44px}}.video-tab .video-tab__item .video-box{position:relative}.video-tab .video-tab__item .video-box .wp-video{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;aspect-ratio:1142/600}.video-tab .video-tab__item .video-box .video-button{position:absolute;cursor:pointer;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-tab .video-tab__item .video-box .video-button:not(.show){opacity:0;pointer-events:none;-webkit-transition:0.3s;transition:0.3s}
.models{overflow:hidden;border-top:1px solid var(--c-bdr)}.models-item{border:1px solid var(--c-bdr2);border-radius:10px}@media screen and (min-width:970px){.models-item:not(:nth-child(3n+2)){-webkit-transform:translateY(25px);transform:translateY(25px)}}@media screen and (min-width:970px){.models-item:nth-child(3n+2){-webkit-transform:translateY(-25px);transform:translateY(-25px)}}@media screen and (max-width:970px) and (min-width:690px){.models-item{width:calc(50% - 16px)}}.models-item img.image{height:197px;-o-object-fit:cover;object-fit:cover;width:100%;border-radius:10px 10px 0 0;border-bottom:1px solid var(--c-bdr2)}@media screen and (max-width:500px){.models-item img.image{height:174px}}.models-item h3{color:var(--c-red);padding:6px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid var(--c-bdr2);background-color:var(--c-black);position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-21px;text-align:center}@media screen and (max-width:350px){.models-item h3{font-size:18px}}.models-item .text{margin:10px 15px 40px}.models-item .text li{position:relative;color:var(--c-text);margin:0 0 22px 45px}.models-item .text li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='12' viewBox='0 0 23 12' fill='none'%3E%3Cpath d='M7.79295 5.59979C7.53911 5.34595 7.12755 5.34595 6.87371 5.59979C6.61987 5.85363 6.61987 6.26519 6.87371 6.51903L7.79295 5.59979ZM12.2831 11.0092L11.8235 11.4688C11.9454 11.5907 12.1107 11.6592 12.2831 11.6592C12.4555 11.6592 12.6208 11.5907 12.7427 11.4688L12.2831 11.0092ZM22.6417 1.56923C22.8955 1.31538 22.8955 0.90382 22.6417 0.649987C22.3878 0.396153 21.9762 0.396165 21.7224 0.650013L22.6417 1.56923ZM1.95962 5.59979C1.70578 5.34595 1.29422 5.34595 1.04038 5.59979C0.78654 5.85363 0.78654 6.26519 1.04038 6.51903L1.95962 5.59979ZM5.99013 11.4688C6.24397 11.7226 6.65553 11.7226 6.90937 11.4688C7.16321 11.2149 7.16321 10.8034 6.90937 10.5495L5.99013 11.4688ZM16.8109 1.56714C17.0636 1.31215 17.0618 0.900599 16.8068 0.647915C16.5518 0.395231 16.1402 0.397102 15.8875 0.652094L16.8109 1.56714ZM12.1216 4.45241C11.8689 4.7074 11.8708 5.11895 12.1258 5.37164C12.3808 5.62432 12.7924 5.62245 13.045 5.36746L12.1216 4.45241ZM6.87371 6.51903L11.8235 11.4688L12.7427 10.5495L7.79295 5.59979L6.87371 6.51903ZM12.7427 11.4688L22.6417 1.56923L21.7224 0.650013L11.8234 10.5495L12.7427 11.4688ZM1.04038 6.51903L5.99013 11.4688L6.90937 10.5495L1.95962 5.59979L1.04038 6.51903ZM15.8875 0.652094L12.1216 4.45241L13.045 5.36746L16.8109 1.56714L15.8875 0.652094Z' fill='%23EA447E'/%3E%3C/svg%3E");position:absolute;left:-36px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.models .models-svg{position:absolute;top:-500px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.models .line-svg:last-child{top:50%}
.banner{padding:86px 0;border-top:1px solid var(--c-bdr);border-bottom:1px solid var(--c-bdr);background-size:cover;background-position:center}@media screen and (max-width:690px){.banner{padding:50px 0 300px;background-position:68%}}.banner .container{z-index:2}.banner h2{width:800px;max-width:68%}@media screen and (max-width:690px){.banner h2{width:100%;max-width:100%}}.banner-text{margin:8px 0 30px;width:500px;max-width:100%;color:var(--c-text)}@media screen and (max-width:690px){.banner-text{width:100%;max-width:100%}}.banner:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,right top,left top,color-stop(37.04%,rgba(10,9,15,0)),color-stop(68.16%,rgba(10,9,15,0.9)));background:linear-gradient(-90deg,rgba(10,9,15,0) 37.04%,rgba(10,9,15,0.9) 68.16%)}@media screen and (max-width:690px){.banner:before{background:-webkit-gradient(linear,left bottom,left top,color-stop(40.49%,rgba(10,9,15,0)),color-stop(62.09%,rgba(10,9,15,0.9)));background:linear-gradient(0deg,rgba(10,9,15,0) 40.49%,rgba(10,9,15,0.9) 62.09%)}}.banner:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left bottom,left top,from(rgb(10,9,15)),color-stop(30%,rgba(10,9,15,0)),color-stop(70%,rgba(10,9,15,0)),to(rgb(10,9,15)));background:linear-gradient(0deg,rgb(10,9,15) 0%,rgba(10,9,15,0) 30%,rgba(10,9,15,0) 70%,rgb(10,9,15) 100%)}.banner li{position:relative;margin:5px 0 5px 45px}.banner li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='12' viewBox='0 0 23 12' fill='none'%3E%3Cpath d='M7.79295 5.59979C7.53911 5.34595 7.12755 5.34595 6.87371 5.59979C6.61987 5.85363 6.61987 6.26519 6.87371 6.51903L7.79295 5.59979ZM12.2831 11.0092L11.8235 11.4688C11.9454 11.5907 12.1107 11.6592 12.2831 11.6592C12.4555 11.6592 12.6208 11.5907 12.7427 11.4688L12.2831 11.0092ZM22.6417 1.56923C22.8955 1.31538 22.8955 0.90382 22.6417 0.649987C22.3878 0.396153 21.9762 0.396165 21.7224 0.650013L22.6417 1.56923ZM1.95962 5.59979C1.70578 5.34595 1.29422 5.34595 1.04038 5.59979C0.78654 5.85363 0.78654 6.26519 1.04038 6.51903L1.95962 5.59979ZM5.99013 11.4688C6.24397 11.7226 6.65553 11.7226 6.90937 11.4688C7.16321 11.2149 7.16321 10.8034 6.90937 10.5495L5.99013 11.4688ZM16.8109 1.56714C17.0636 1.31215 17.0618 0.900599 16.8068 0.647915C16.5518 0.395231 16.1402 0.397102 15.8875 0.652094L16.8109 1.56714ZM12.1216 4.45241C11.8689 4.7074 11.8708 5.11895 12.1258 5.37164C12.3808 5.62432 12.7924 5.62245 13.045 5.36746L12.1216 4.45241ZM6.87371 6.51903L11.8235 11.4688L12.7427 10.5495L7.79295 5.59979L6.87371 6.51903ZM12.7427 11.4688L22.6417 1.56923L21.7224 0.650013L11.8234 10.5495L12.7427 11.4688ZM1.04038 6.51903L5.99013 11.4688L6.90937 10.5495L1.95962 5.59979L1.04038 6.51903ZM15.8875 0.652094L12.1216 4.45241L13.045 5.36746L16.8109 1.56714L15.8875 0.652094Z' fill='%23EA447E'/%3E%3C/svg%3E");position:absolute;left:-36px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.section-grid .line-svg{bottom:50px}.section-grid .development-svg{bottom:-15px}.section-grid .grid-box .grid-item{padding:27.5px 30px;border-radius:10px;border:1px solid rgba(239,49,84,0.1803921569);background:-webkit-gradient(linear,left bottom,left top,from(rgba(12,12,12,0.39)),to(rgba(12,12,12,0.39))),-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(234,68,126,0.2)));background:linear-gradient(0deg,rgba(12,12,12,0.39),rgba(12,12,12,0.39)),linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(234,68,126,0.2) 100%);min-height:310px}@media screen and (max-width:1040px){.section-grid .grid-box .grid-item{padding:20px 24px}}@media screen and (max-width:970px){.section-grid .grid-box .grid-item{min-height:250px}}.section-grid .grid-box .grid-item .svg{width:36px;height:36px;margin-bottom:30px}.section-grid .grid-box .grid-item .text{margin-top:16px;opacity:0.5}.page-id-21900 .section-grid .container-box{padding-bottom:150px}.page-id-21900 .section-grid .development-svg{bottom:45px}.page-id-21900 .footer-form-element-item{background-color:var(--c-black)}
.accordion-section__item{overflow:hidden;padding:30px;background-color:var(--c-card);position:relative;border-radius:10px;margin-bottom:20px}@media screen and (max-width:690px){.accordion-section__item{padding:30px 24px}}.accordion-section__item-image{opacity:0;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-webkit-transition:0.3s;transition:0.3s;pointer-events:none}.accordion-section__item.open .accordion-section__item-image{opacity:0.24}.accordion-section__item .acc-head{cursor:pointer;position:relative;z-index:2}.accordion-section__item .acc-head:hover:not(.open)~.accordion-section__item-image{opacity:0.1}.accordion-section__item .acc-head h3{width:calc(100% - 76px)}@media screen and (max-width:970px){.accordion-section__item .acc-head h3{width:calc(100% - 55px)}}@media screen and (max-width:500px){.accordion-section__item .acc-head h3{font-size:20px}}.accordion-section__item .acc-head-number{width:66px;height:66px;font-size:18px;color:var(--c-red);border-radius:50%;border:1px solid var(--c-red);background:rgba(233,68,88,0.1411764706)}@media screen and (max-width:970px){.accordion-section__item .acc-head-number{width:40px;height:40px}}.accordion-section__item .acc-body{max-height:0;padding:0;-webkit-transition:0.3s;transition:0.3s;max-width:100%;opacity:0;position:relative}.accordion-section__item .acc-body.open{max-height:100%;padding-top:30px;opacity:1}@media screen and (max-width:970px){.accordion-section__item .acc-body.open{padding-top:20px}}.accordion-section__item .acc-body .text{color:var(--c-text);width:702px;max-width:100%}.accordion-section__item .acc-body-tabs{margin-top:56px}.accordion-section__item .acc-body-tabs-item{color:var(--c-red);border:1px solid var(--c-red);padding:5px 14px;background:rgba(233,68,88,0.14);margin-right:14px;margin-bottom:14px}@media screen and (max-width:970px){.accordion-section__item .acc-body-tabs-item{margin-right:10px;margin-bottom:10px}}.accordion-section__item .acc-body-logos{margin-top:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:970px){.accordion-section__item .acc-body-logos{margin-top:20px}}.accordion-section__item .acc-body-logos .svg{margin-right:25px;margin-bottom:14px;width:auto;max-height:40px}
.transition-top .container-box{height:110px;padding-top:0;padding-bottom:0}@media screen and (max-width:690px){.transition-top .container-box{height:90px}}.transition-top-item{top:-1px;clip-path:polygon(0 0,100% 0,calc(100% - 40px) 100%,40px 100%)}@media screen and (max-width:690px){.transition-top-item{clip-path:polygon(0 0,100% 0,calc(100% - 30px) 100%,30px 100%)}}.transition-bottom .container-box{height:90px;padding-top:0;padding-bottom:0}@media screen and (max-width:690px){.transition-bottom .container-box{height:60px}}.transition-bottom-item{clip-path:polygon(40px 0,calc(100% - 40px) 0,100% 100%,0 100%);bottom:-1px}@media screen and (max-width:690px){.transition-bottom-item{clip-path:polygon(30px 0,calc(100% - 30px) 0,100% 100%,0 100%)}}.transition-bottom-item,.transition-top-item{height:40px;width:100%;background-color:var(--c-grey);position:absolute;left:0}@media screen and (max-width:690px){.transition-bottom-item,.transition-top-item{height:30px}}.logos{padding:9px 0;border-top:1px solid var(--c-bdr);border-bottom:1px solid var(--c-bdr)}.logos__box{margin:0 100px}@media screen and (max-width:970px){.logos__box{margin:0 50px}}@media screen and (max-width:690px){.logos__box{margin:0}}.logos__box:not(.slide_line-img):not(.small-icon) img{height:65px;width:auto;margin:16px}@media screen and (max-width:1300px){.logos__box:not(.slide_line-img):not(.small-icon) img{height:41px}}@media screen and (max-width:690px){.logos__box:not(.slide_line-img):not(.small-icon) img{width:calc(50% - 32px)}}.logos__box.small-icon{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.logos__box.small-icon .icon{width:auto;height:33px;margin-left:48px;margin-right:48px}@media screen and (max-width:970px){.logos__box.small-icon .icon{margin-left:24px;margin-right:24px}}@media screen and (max-width:500px){.logos__box.small-icon .icon{margin-left:18px;margin-right:18px}}.logos__box.has-title{margin:30px 0 31px}.logos__box.no-slide.has-title{margin:20px 0 21px}.logos__box.no-slide .icon{margin-top:10px;margin-bottom:10px}.logos__svg{position:absolute;bottom:10px;left:-120px}@media screen and (max-width:970px){.logos__svg{display:none}}.logos__svg:last-child{left:auto;right:-120px}.logos-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:-31px auto 0!important;padding:6px 10px;border:1px solid var(--c-bdr);background-color:var(--c-black);color:var(--c-color)!important;position:relative;z-index:5}.logos-text{margin-top:24px;color:var(--c-text);width:600px;max-width:100%}.slide_line{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;white-space:nowrap;overflow:hidden}.slide_line-img{-webkit-animation:scroll 70s infinite linear;animation:scroll 70s infinite linear;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.slide_line-img .icon{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin:0 50px;max-height:55px;width:auto}@media screen and (max-width:1040px){.slide_line-img .icon{height:30px}}@media screen and (max-width:970px){.slide_line-img .icon{margin:0 16px}}@-webkit-keyframes scroll{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@keyframes scroll{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}
.section-other-services .service-item{height:108px;padding:10px 30px;background:var(--c-card);border-radius:10px;border:1px solid var(--c-card)}.section-other-services .service-item a{font-size:20px;max-width:calc(100% - 30px)}.section-other-services .service-item a:hover{color:var(--c-colorH)}
.faq-item{overflow:hidden}.faq-item:not(:first-child){padding-top:24px;margin-top:24px}@media screen and (max-width:970px){.faq-item:not(:first-child){padding-top:20px;margin-top:20px}}.faq-item .acc-head{cursor:pointer;position:relative;padding:10px 40px 10px 0}.faq-item .acc-body{max-height:0;padding:0;-webkit-transition:0.3s;transition:0.3s;max-width:100%;opacity:0}.faq-item .acc-body p{margin:0}.faq-item .acc-body.open{max-height:100%;padding-top:10px;opacity:1}.faq-item .acc-body.open p{margin:0 0 14px}.faqs .container-box{padding-top:110px;padding-bottom:40px}@media screen and (max-width:690px){.faqs .container-box{padding-top:80px}}@media screen and (min-width:690px){.faqs:not(.title-top) h2{width:200px}}@media screen and (min-width:690px){.faqs:not(.title-top) .faqs__accordeon{width:730px;max-width:calc(100% - 200px)}}.faqs:not(.title-top) .faq-item .acc-body{max-width:610px;width:100%}.faqs h2{margin-bottom:48px}.faqs__item:not(:first-child){border-top:2px solid #e5e6ec}.faqs__item .acc-head:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M21 10.7676H1' stroke='%2308BEB2' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M11.2324 0.999999L11.2324 21' stroke='%2308BEB2' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");width:20px;height:20px;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faqs__item .acc-head.open:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='3' viewBox='0 0 22 3' fill='none'%3E%3Cpath d='M21 1.76758H1' stroke='%2308BEB2' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");top:calc(50% - 2px)}.faqs__item .acc-head h3{color:var(--c-colorH);-webkit-transition:0.3s;transition:0.3s}@media screen and (min-width:690px){.faqs__item .acc-head:hover h3{color:var(--c-color)}}.faqs__item .acc-body{color:var(--c-text2);line-height:1.4}.faqs__item .acc-body ol,.faqs__item .acc-body ul{margin-bottom:20px;padding-left:25px}.faqs__item .acc-body ol li,.faqs__item .acc-body ul li{margin-bottom:14px}.faqs__item .acc-body ul{list-style:disc}.faqs__item .acc-body ol{list-style:decimal}.faqs__item .acc-body br{margin-bottom:6px;display:block;content:""}.faqs__item .acc-body a{color:var(--c-text2);text-decoration:underline}.faqs__item .acc-body a:hover{text-decoration:none}.faqs__item .acc-body table.wp-block-table{border:1px solid rgba(127,127,137,0.24);border-collapse:collapse;margin-top:30px;margin-bottom:30px}.faqs__item .acc-body table.wp-block-table a{text-transform:uppercase}.faqs__item .acc-body table.wp-block-table td:first-child:first-of-type{border-top-left-radius:10px}.faqs__item .acc-body table.wp-block-table td:last-child:first-of-type{border-top-right-radius:10px}.faqs__item .acc-body table.wp-block-table thead{border:none;background-color:rgba(71,236,225,0.1)}.faqs__item .acc-body table.wp-block-table thead th{border:none;border-bottom:1px solid var(--c-color);text-transform:uppercase;text-align:left;padding:20px 40px}@media screen and (max-width:1040px){.faqs__item .acc-body table.wp-block-table thead th{padding:20px}}.faqs__item .acc-body table.wp-block-table thead th:not(:last-child){border-right:1px solid var(--c-color)}.faqs__item .acc-body table.wp-block-table thead th:first-child{width:270px}@media screen and (max-width:1040px){.faqs__item .acc-body table.wp-block-table thead th:first-child{width:205px}}@media screen and (max-width:690px){.faqs__item .acc-body table.wp-block-table thead th:first-child{width:140px}}.faqs__item .acc-body table.wp-block-table thead th:last-child{width:240px}@media screen and (max-width:1040px){.faqs__item .acc-body table.wp-block-table thead th:last-child{width:175px}}@media screen and (max-width:690px){.faqs__item .acc-body table.wp-block-table thead th:last-child{display:none}}.faqs__item .acc-body table.wp-block-table tr{border:none}.faqs__item .acc-body table.wp-block-table tr:last-child td{border-bottom:none}.faqs__item .acc-body table.wp-block-table td{padding:40px;border:none;vertical-align:top}@media screen and (max-width:1040px){.faqs__item .acc-body table.wp-block-table td{padding:20px}}.faqs__item .acc-body table.wp-block-table td:first-child{background-color:rgba(71,236,225,0.1);border-right:1px solid var(--c-color);font-weight:700;text-transform:uppercase;border-bottom:1px solid var(--c-color)}.faqs__item .acc-body table.wp-block-table td:not(:first-child){border-bottom:1px solid rgba(127,127,137,0.24)}.faqs__item .acc-body table.wp-block-table td:nth-child(2){border-right:1px solid rgba(127,127,137,0.24)}.faqs__item .acc-body table.wp-block-table td:nth-child(2) a{margin-top:20px;display:block}@media screen and (min-width:690px){.faqs__item .acc-body table.wp-block-table td:nth-child(2) a{display:none}}@media screen and (max-width:690px){.faqs__item .acc-body table.wp-block-table td:last-child{display:none}}.faqs__item .acc-body>div{height:0;-webkit-transition:0.3s;transition:0.3s}.faqs__item .acc-body.open>div{height:100%}.faqs-element{background-color:var(--c-black);position:relative;width:100%;z-index:2}.faqs-element .container-box{padding:20px 0}@media screen and (max-width:690px){.faqs-element .container-box{padding:15px 0}}.faqs-element-item{position:absolute;width:100%;bottom:-40px;background-color:var(--c-black);height:41px;clip-path:polygon(0 0,100% 0,calc(100% - 40px) 100%,40px 100%)}@media screen and (max-width:690px){.faqs-element-item{bottom:-30px;height:31px;clip-path:polygon(0 0,100% 0,calc(100% - 30px) 100%,30px 100%)}}