@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/montserrat-v25-cyrillic_latin-300.woff2) format("woff2"),url(../fonts/montserrat-v25-cyrillic_latin-300.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/montserrat-v25-cyrillic_latin-500.woff2) format("woff2"),url(../fonts/montserrat-v25-cyrillic_latin-500.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/montserrat-v25-cyrillic_latin-600.woff2) format("woff2"),url(../fonts/montserrat-v25-cyrillic_latin-600.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/montserrat-v25-cyrillic_latin-800.woff2) format("woff2"),url(../fonts/montserrat-v25-cyrillic_latin-800.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/montserrat-v25-cyrillic_latin-700.woff2) format("woff2"),url(../fonts/montserrat-v25-cyrillic_latin-700.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/montserrat-v25-cyrillic_latin-regular.woff2) format("woff2"),url(../fonts/montserrat-v25-cyrillic_latin-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/montserrat-v25-cyrillic_latin-900.woff2) format("woff2"),url(../fonts/montserrat-v25-cyrillic_latin-900.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Stolzl;font-display:swap;src:url(../fonts/stolzl_light.woff2) format("woff2"),url(../fonts/stolzl_light.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Stolzl;font-display:swap;src:url(../fonts/stolzl_medium.woff2) format("woff2"),url(../fonts/stolzl_medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Stolzl;font-display:swap;src:url(../fonts/stolzl_bold.woff2) format("woff2"),url(../fonts/stolzl_bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Stolzl;font-display:swap;src:url(../fonts/stolzl_regular.woff2) format("woff2"),url(../fonts/stolzl_regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Stolzl;font-display:swap;src:url(../fonts/stolzl_thin.woff2) format("woff2"),url(../fonts/stolzl_thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Stolzl;font-display:swap;src:url(../fonts/stolzl_book.woff2) format("woff2"),url(../fonts/stolzl_book.woff) format("woff");font-weight:300;font-style:normal}*{padding:0;margin:0;border:0;border-radius:0;-webkit-tap-highlight-color:transparent}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:14px}body::-webkit-scrollbar{display:none}html{scroll-behavior:smooth}button{cursor:pointer}a,a:visited{text-decoration:none}a:hover{text-decoration:none}nav li,ul li{list-style:none}textarea{resize:none}body{font-display:swap;font-family:Montserrat;font-size:.729vw;width:100%}body.lock{overflow:hidden}input::-webkit-input-holder{color:rgba(46,46,46,.6);font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:500;line-height:150%;opacity:1;-webkit-transition:.3s ease-in;transition:.3s ease-in;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}input::-moz-placeholder{opacity:1;-moz-transition:opacity .3s ease;transition:opacity .3s ease;color:rgba(46,46,46,.6);font-family:Montserrat;font-style:normal;font-weight:500;line-height:150%}input:-moz-placeholder{opacity:1;-moz-transition:opacity .3s ease;transition:opacity .3s ease}input:-ms-input-placeholder{opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}input:focus::-moz-placeholder{opacity:0;-moz-transition:opacity .3s ease;transition:opacity .3s ease}input:focus:-moz-placeholder{opacity:0;-moz-transition:opacity .3s ease;transition:opacity .3s ease}input:-ms-input-placeholder{opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease}textarea:focus:-moz-placeholder{opacity:0;-moz-transition:opacity .3s ease;transition:opacity .3s ease}textarea:-ms-input-placeholder{opacity:1;-ms-transition:opacity .3s ease;transition:opacity .3s ease}textarea{width:100%;height:100%}textarea::-webkit-input-placeholder{color:rgba(46,46,46,.6);font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:500;line-height:150%;opacity:1;-webkit-transition:.3s ease-in;transition:.3s ease-in}textarea::-moz-placeholder{color:rgba(46,46,46,.6);font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:500;line-height:150%;opacity:1;-moz-transition:.3s ease-in;transition:.3s ease-in}textarea:-ms-input-placeholder{color:rgba(46,46,46,.6);font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:500;line-height:150%;opacity:1;-ms-transition:.3s ease-in;transition:.3s ease-in}textarea::-ms-input-placeholder{color:rgba(46,46,46,.6);font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:500;line-height:150%;opacity:1;-ms-transition:.3s ease-in;transition:.3s ease-in}textarea::placeholder{color:rgba(46,46,46,.6);font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:500;line-height:150%;opacity:1;-webkit-transition:.3s ease-in;transition:.3s ease-in}textarea:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:.3s ease-in;transition:.3s ease-in}textarea:focus::-moz-placeholder{opacity:0;-moz-transition:.3s ease-in;transition:.3s ease-in}textarea:focus:-ms-input-placeholder{opacity:0;-ms-transition:.3s ease-in;transition:.3s ease-in}textarea:focus::-ms-input-placeholder{opacity:0;-ms-transition:.3s ease-in;transition:.3s ease-in}textarea:focus::placeholder{opacity:0;-webkit-transition:.3s ease-in;transition:.3s ease-in}.wrapper{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;width:100%}.wrapper.lock{overflow:hidden}section{overflow:hidden;position:relative}.container_2{width:93.75vw;margin:0 auto}.btn_main_border{width:11.615vw;height:2.031vw;border-radius:13.021vw;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;position:relative;overflow:hidden}.btn_main_border::before{position:absolute;content:"";width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#43c3d9),to(#d148a1));background:linear-gradient(90deg,#43c3d9 0,#d148a1 100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:1}.btn_main_border:hover::before{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0}.btn_main{position:relative;z-index:1;width:11.458vw;height:1.875vw;border-radius:12.813vw;background:#161616;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;color:#ededed;text-align:center;font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:600;line-height:150%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.btn_main:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background:#00b2ce}h2.title_block{color:var(--text,#1b2426);font-family:Stolzl;font-size:3.1vw;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.just_text{color:var(--text,#1b2426);font-family:Montserrat;font-size:1.354vw;font-style:normal;font-weight:500;line-height:150%}.animate_button_container{width:10.938vw;height:10.938vw;border-radius:50%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,#000);position:absolute;cursor:pointer;left:44.531vw;bottom:3.958vw;z-index:3;background:linear-gradient(146deg,#00b2ce 22.92%,#ce75b3 100%),#f6f7fa}.animate_button_container:hover .submit_container .pink_boll{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform:translate(-200%,-200%);-ms-transform:translate(-200%,-200%);transform:translate(-200%,-200%)}.animate_button_container:hover .submit_container .button_container{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:transparent}.animate_button_container:hover .submit_container .button_container a,.animate_button_container:hover .submit_container .button_container input{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;color:#fff}.animate_button_container .submit_container{width:100%;height:100%;position:relative;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}.animate_button_container .submit_container .pink_boll{width:11.771vw;height:11.771vw;border-radius:50%;background-color:#c851a6;position:absolute;left:100%;top:100%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.animate_button_container .submit_container .button_container{width:10.729vw;height:10.729vw;border-radius:50%;background-color:#fff;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;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.animate_button_container .submit_container .button_container a,.animate_button_container .submit_container .button_container input{background-color:transparent;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;color:var(--text,#1b2426);text-align:center;font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:600;line-height:130%;padding-left:calc((100% - 6.25vw)/ 2);padding-right:calc((100% - 6.25vw)/ 2);width:100%;height:100%;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;white-space:normal}.animate_button_container.not-round{border-radius:13.021vw;height:2.865vw;background:linear-gradient(112deg,#00b2ce -15.87%,#ce75b3 90.81%),#fff;position:relative;top:0;left:0;z-index:5;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.animate_button_container.not-round:hover .submit_container .pink_boll{-webkit-transform:translate(-500%,0);-ms-transform:translate(-500%,0);transform:translate(-500%,0)}.animate_button_container.not-round .submit_container .pink_boll{width:5.208vw;height:5.208vw;border-radius:50%;background-color:#e45097;top:-1.172vw}.animate_button_container.not-round .submit_container .button_container{width:calc(100% - .208vw);height:2.656vw;border-radius:13.021vw}.animate_button_container.not-round .submit_container .button_container a{padding:0 2.761vw;font-size:.938vw}.page_title{font-family:Stolzl;position:relative}.page_title .text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:8.021vw;font-weight:500;line-height:5.625vw;background:linear-gradient(93deg,#00b2ce 3.12%,#ce75b3 95.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:2}.page_title .shadow{position:absolute;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10.417vw;font-weight:500;line-height:7.292vw;opacity:.2;color:transparent;-webkit-text-stroke:.078vw #ce75b3}.contact-us_btn{cursor:pointer}.pop-up{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(0,0,0,.75) 100%),linear-gradient(83deg,rgba(0,178,206,.6) 5.61%,rgba(206,117,179,.6) 94.86%);-webkit-backdrop-filter:blur(.26vw);backdrop-filter:blur(.26vw);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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.4s ease-in;transition:.4s ease-in;visibility:hidden;z-index:-1;opacity:0}.pop-up.visible{visibility:visible;z-index:1001;opacity:1}.pop-up.visible .window{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pop-up .window{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.4s ease-in;transition:.4s ease-in;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.pop-up .window::-webkit-scrollbar{width:0;height:0}.pop-up .btn-close{width:2.031vw;height:2.031vw;border-radius:50%;outline:.052vw solid #e5e5e5;background-color:#fff;padding:.417vw;-webkit-transition:.3s ease-in;transition:.3s ease-in;position:absolute;top:1.302vw;right:1.302vw;z-index:2}.pop-up .btn-close svg{width:100%;fill:#1b2426;-webkit-transition:.3s ease-in;transition:.3s ease-in}.pop-up .btn-close:hover{background-color:#00b2ce;outline:transparent}.pop-up .btn-close:hover svg{fill:#fff}.pop-up .btn-close:active{background-color:#1b2426;outline:transparent}.pop-up .btn-close:active svg{fill:#00b2ce}.pop-up .pop-up_title{color:#fff;font-family:Stolzl;font-size:2.865vw;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}.pop-up .pop-up_title br{display:none}.pop-up .pop-up_text{color:#fff;font-family:Montserrat;font-size:1.354vw;font-style:normal;font-weight:500;line-height:150%}.scroll-animate{height:1.979vw;width:3.333vw;-ms-flex-negative:0;flex-shrink:0;padding:.052vw;border-radius:7.813vw;background:linear-gradient(93deg,#00b2ce 3.12%,#ce75b3 95.29%);position:relative;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;-webkit-backdrop-filter:blur(.13vw);backdrop-filter:blur(.13vw)}.scroll-animate::after{content:"";display:block;width:100%;height:100%;background-color:#fff;border-radius:7.813vw}.scroll-animate .ball{width:.833vw;height:.833vw;border-radius:50%;background-color:#c851a6;position:absolute;left:.573vw;-webkit-animation:ballHop .8s infinite alternate ease-out;animation:ballHop .8s infinite alternate ease-out}@-webkit-keyframes ballHop{to{-webkit-transform:translateX(1.25vw);transform:translateX(1.25vw)}}@keyframes ballHop{to{-webkit-transform:translateX(1.25vw);transform:translateX(1.25vw)}}.header{width:100vw;height:4.427vw;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;position:fixed;left:0;top:0;z-index:1000;border-bottom:.052vw solid rgba(255,255,255,.15);background:#161616;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header.active{background:#fff;border-bottom:.052vw solid #e5e5e5;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header.active .langs_swither .lang,.header.active .langs_swither .langs_arrow{border-color:#e5e5e5;background:#fff}.header.active .langs_swither .langs_arrow:hover svg{fill:#1b2426}.header.active .langs_swither .lang.current{color:#1b2426}.header.active .langs_swither .langs_additional .lang:hover{color:#1b2426}.header.active .link{color:#161616;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header.active .btn_main{background:#fff;color:#000;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header .header_social_links,.header .menu_content .contact-us_btn,.header .menu_top{display:none}.header .menu_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .burger_btn{display:none;cursor:pointer}.header .container_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .logo{width:8.125vw;height:1.141vw}.header .logo_img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header .last_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1.563vw}.header .header_nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.083vw}.header .link{color:#ededed;font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header .link:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#00b2ce}.header .langs_swither{padding-left:5.677vw;position:relative;border-radius:0 26.042vw 26.042vw 0;overflow:hidden}.header .langs_swither .langs_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:5.625vw;height:2.031vw}.header .langs_swither .langs_wrapper:hover .langs_arrow svg{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.header .langs_swither .langs_wrapper:hover .langs_additional{-webkit-transform:unset;-ms-transform:unset;transform:unset}.header .langs_swither .lang,.header .langs_swither .langs_arrow{width:2.865vw;height:100%;border:.104vw solid #393939;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;background:#161616;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header .langs_swither .langs_arrow{margin-left:-.104vw;border-radius:0 26.042vw 26.042vw 0;position:relative;z-index:2}.header .langs_swither .langs_arrow svg{width:1.25vw;height:1.25vw;fill:#898b8c;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header .langs_swither .langs_arrow:hover svg{fill:#fff}.header .langs_swither .lang{color:#898b8c;font-family:Montserrat;font-size:.938vw;font-weight:500;line-height:normal}.header .langs_swither .lang:first-child{border-radius:26.042vw 0 0 26.042vw}.header .langs_swither .lang:not(:first-child){margin-left:-.104vw}.header .langs_swither .lang.current{color:#fff}.header .langs_swither .langs_additional{height:2.031vw;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;right:2.76vw;-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%);-webkit-transition:.4s ease-in;transition:.4s ease-in}.header .langs_swither .langs_additional .lang:hover{color:#fff}.header .btn_main_border{width:11.615vw;height:2.031vw;border-radius:13.021vw;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;position:relative;overflow:hidden;background:#00b2ce}.header .btn_main_border::before{position:absolute;content:"";width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#43c3d9),to(#d148a1));background:linear-gradient(90deg,#43c3d9 0,#d148a1 100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:1;z-index:-1s}.header .btn_main_border:hover::before{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0}.header .btn_main{position:relative;z-index:1;width:11.458vw;height:1.875vw;border-radius:12.813vw;background:#161616;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;color:#ededed;text-align:center;font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:600;line-height:150%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header .btn_main:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background:#00b2ce}.light .header{background:#fff;border-color:#d9d9d9}.light .header .link{color:#898b8c}.light .header .link:hover{color:#00b2ce}.light .header .link.active{color:#1b2426}.light .header .langs_swither .lang,.light .header .langs_swither .langs_arrow{border-color:#e5e5e5;background:#fff}.light .header .langs_swither .langs_arrow:hover svg{fill:#1b2426}.light .header .langs_swither .lang.current{color:#1b2426}.light .header .langs_swither .langs_additional .lang:hover{color:#1b2426}.light .header .btn_main{background:#fff;color:#1b2426}.light .header .btn_main:hover{background:#00b2ce}.light .header .burger_btn span{background-color:#161616}.light .header .burger_btn::before{background-color:#161616}.banner_main{width:100%;height:100vh;min-height:52.344vw;background:#161616;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20.19vh}.banner_main canvas{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:4;opacity:.4}.banner_main .banner_text{padding-left:3.125vw;padding-bottom:8.92vh;-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%);-webkit-animation:1s mooved 1.1s linear forwards;animation:1s mooved 1.1s linear forwards;z-index:5;position:relative;pointer-events:none}@-webkit-keyframes mooved{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mooved{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.banner_main .banner_text .subtitle{color:#e6e6e6;font-family:Stolzl;font-size:1.51vw;font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase}.banner_main .banner_text .title{color:#e6e6e6;font-family:Stolzl;font-size:4.063vw;font-style:normal;font-weight:400;line-height:123%;text-transform:uppercase}.banner_main .logo_banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:93.75vw;margin:0 auto;position:relative;z-index:5;pointer-events:none}.no-webp .banner_main .logo_banner::after{background-image:url(../img/bg_gradient.png)}.banner_main .logo_banner::after{content:"";width:100vw;height:16.563vw;background-position:center;background-size:100% 100%;left:-3.125vw;top:-1.615vw;position:absolute;z-index:0;opacity:0;-webkit-animation:.7s opacity1 1.5s linear forwards;animation:.7s opacity1 1.5s linear forwards}@-webkit-keyframes opacity1{0%{opacity:0}100%{opacity:1}}@keyframes opacity1{0%{opacity:0}100%{opacity:1}}.no-webp .banner_main .logo_banner::before{background-image:url(../img/bg_letter.png)}.banner_main .logo_banner::before{content:"";width:93.75vw;height:13.327vw;background-position:center;background-size:100% 100%;left:0;top:0;position:absolute;z-index:1;opacity:0;-webkit-animation:.7s opacity1 1.5s linear forwards;animation:.7s opacity1 1.5s linear forwards}@keyframes opacity1{0%{opacity:0}100%{opacity:1}}.banner_main .logo_banner .one_letter img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-animation:.7s opacity 1.5s linear forwards;animation:.7s opacity 1.5s linear forwards}@-webkit-keyframes opacity{0%{opacity:1}100%{opacity:0}}@keyframes opacity{0%{opacity:1}100%{opacity:0}}.banner_main .logo_banner .one_letter:nth-child(1){width:10.522vw;height:12.985vw;-webkit-transform:translate(-100%,-150%) rotate(-65deg);-ms-transform:translate(-100%,-150%) rotate(-65deg);transform:translate(-100%,-150%) rotate(-65deg);-webkit-animation:.9s letter1 .5s ease forwards;animation:.9s letter1 .5s ease forwards}@-webkit-keyframes letter1{0%{-webkit-transform:translate(-100%,-150%) rotate(-65deg);transform:translate(-100%,-150%) rotate(-65deg)}30%{-webkit-transform:translate(0,35%) rotate(15deg);transform:translate(0,35%) rotate(15deg)}70%{-webkit-transform:translate(0,-15%) rotate(-15deg);transform:translate(0,-15%) rotate(-15deg)}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}}@keyframes letter1{0%{-webkit-transform:translate(-100%,-150%) rotate(-65deg);transform:translate(-100%,-150%) rotate(-65deg)}30%{-webkit-transform:translate(0,35%) rotate(15deg);transform:translate(0,35%) rotate(15deg)}70%{-webkit-transform:translate(0,-15%) rotate(-15deg);transform:translate(0,-15%) rotate(-15deg)}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}}.banner_main .logo_banner .one_letter:nth-child(2){margin-left:1.406vw;width:10.791vw;height:13.327vw;-webkit-transform:translate(-100%,150%) rotate(65deg);-ms-transform:translate(-100%,150%) rotate(65deg);transform:translate(-100%,150%) rotate(65deg);-webkit-animation:.9s letter2 .5s ease forwards;animation:.9s letter2 .5s ease forwards}@-webkit-keyframes letter2{0%{-webkit-transform:translate(-100%,150%) rotate(65deg);transform:translate(-100%,150%) rotate(65deg)}30%{-webkit-transform:translate(0,-35%) rotate(-15deg);transform:translate(0,-35%) rotate(-15deg)}70%{-webkit-transform:translate(0,15%) rotate(15deg);transform:translate(0,15%) rotate(15deg)}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}}@keyframes letter2{0%{-webkit-transform:translate(-100%,150%) rotate(65deg);transform:translate(-100%,150%) rotate(65deg)}30%{-webkit-transform:translate(0,-35%) rotate(-15deg);transform:translate(0,-35%) rotate(-15deg)}70%{-webkit-transform:translate(0,15%) rotate(15deg);transform:translate(0,15%) rotate(15deg)}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}}.banner_main .logo_banner .one_letter:nth-child(3){margin-left:1.354vw;width:10.522vw;height:12.917vw;-webkit-transform:translate(-100%,-150%) rotate(-65deg);-ms-transform:translate(-100%,-150%) rotate(-65deg);transform:translate(-100%,-150%) rotate(-65deg);-webkit-animation:.9s letter1 .5s ease forwards;animation:.9s letter1 .5s ease forwards}.banner_main .logo_banner .one_letter:nth-child(4){margin-left:.885vw;width:13.219vw;height:12.917vw;-webkit-transform:translate(-100%,150%) rotate(65deg);-ms-transform:translate(-100%,150%) rotate(65deg);transform:translate(-100%,150%) rotate(65deg);-webkit-animation:.9s letter2 .5s ease forwards;animation:.9s letter2 .5s ease forwards}.banner_main .logo_banner .one_letter:nth-child(5){margin-left:.938vw;width:12.882vw;height:13.053vw;-webkit-transform:translate(-100%,-150%) rotate(-65deg);-ms-transform:translate(-100%,-150%) rotate(-65deg);transform:translate(-100%,-150%) rotate(-65deg);-webkit-animation:.9s letter1 .5s ease forwards;animation:.9s letter1 .5s ease forwards}.banner_main .logo_banner .one_letter:nth-child(6){margin-left:1.563vw;width:2.63vw;height:12.985vw;-webkit-transform:translate(-100%,150%) rotate(65deg);-ms-transform:translate(-100%,150%) rotate(65deg);transform:translate(-100%,150%) rotate(65deg);-webkit-animation:.9s letter2 .5s ease forwards;animation:.9s letter2 .5s ease forwards}.banner_main .logo_banner .one_letter:nth-child(7){margin-left:1.719vw;width:11.533vw;height:12.985vw;-webkit-transform:translate(-100%,-150%) rotate(-65deg);-ms-transform:translate(-100%,-150%) rotate(-65deg);transform:translate(-100%,-150%) rotate(-65deg);-webkit-animation:.9s letter1 .5s ease forwards;animation:.9s letter1 .5s ease forwards}.banner_main .logo_banner .one_letter:nth-child(8){margin-left:.625vw;width:13.152vw;height:12.917vw;-webkit-transform:translate(-100%,150%) rotate(65deg);-ms-transform:translate(-100%,150%) rotate(65deg);transform:translate(-100%,150%) rotate(65deg);-webkit-animation:.9s letter2 .5s ease forwards;animation:.9s letter2 .5s ease forwards}.banner_main .logo_banner .one_letter:nth-child(9){width:2.428vw;height:2.46vw;border-radius:50%;background-color:#c851a6;position:absolute;right:5.313vw;top:8.073vw;-webkit-transform:translate(-100%,-850%) rotate(-65deg);-ms-transform:translate(-100%,-850%) rotate(-65deg);transform:translate(-100%,-850%) rotate(-65deg);-webkit-animation:.9s letter9 .5s ease forwards;animation:.9s letter9 .5s ease forwards}@-webkit-keyframes letter9{0%{-webkit-transform:translate(-100%,-850%) rotate(-65deg);transform:translate(-100%,-850%) rotate(-65deg)}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}}@keyframes letter9{0%{-webkit-transform:translate(-100%,-850%) rotate(-65deg);transform:translate(-100%,-850%) rotate(-65deg)}100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}}.banner_main .logo_banner .one_letter:nth-child(10){width:2.428vw;height:2.46vw;border-radius:50%;background-color:#848cc0;position:absolute;right:50.469vw;top:7.813vw;opacity:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:2.1s mooved4 2s ease infinite;animation:2.1s mooved4 2s ease infinite}@-webkit-keyframes mooved4{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(700%);transform:translateY(700%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mooved4{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1;-webkit-transform:translateY(700%);transform:translateY(700%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.banner_main .just_text{margin-top:9.05vh;color:#d9d9d9;font-family:Montserrat;font-size:1.146vw;font-style:normal;font-weight:400;line-height:150%;width:29.583vw;-ms-flex-item-align:end;align-self:flex-end;margin-right:3.125vw;-webkit-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);-webkit-animation:1s mooved2 1.1s linear forwards;animation:1s mooved2 1.1s linear forwards;position:relative;z-index:5;pointer-events:none}@-webkit-keyframes mooved2{0%{-webkit-transform:translateX(200%);transform:translateX(200%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mooved2{0%{-webkit-transform:translateX(200%);transform:translateX(200%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.banner_main .link_to_page{color:#d9d9d9;font-family:Montserrat;font-size:1.146vw;font-style:normal;font-weight:600;line-height:150%;position:absolute;z-index:5;left:0;bottom:0;-webkit-transform:translate(33.646vw,4vh);-ms-transform:translate(33.646vw,4vh);transform:translate(33.646vw,4vh);-webkit-animation:1s mooved3 1.1s linear forwards;animation:1s mooved3 1.1s linear forwards}@-webkit-keyframes mooved3{0%{-webkit-transform:translate(33.646vw,4vh);transform:translate(33.646vw,4vh)}100%{-webkit-transform:translate(33.646vw,-10.608vh);transform:translate(33.646vw,-10.608vh)}}@keyframes mooved3{0%{-webkit-transform:translate(33.646vw,4vh);transform:translate(33.646vw,4vh)}100%{-webkit-transform:translate(33.646vw,-10.608vh);transform:translate(33.646vw,-10.608vh)}}.banner_main .container-img{pointer-events:none;-webkit-filter:drop-shadow(0 .208vw 3.385vw rgba(17, 170, 203, .5));filter:drop-shadow(0 .208vw 3.385vw rgba(17, 170, 203, .5));width:100%;height:100vh;position:absolute;left:0;top:0;z-index:10;opacity:0;-webkit-animation:.3s block_on 2.7s linear forwards;animation:.3s block_on 2.7s linear forwards}@-webkit-keyframes block_on{0%{opacity:0}100%{opacity:1}}@keyframes block_on{0%{opacity:0}100%{opacity:1}}.banner_main .container-img .no_color{width:100%;height:100vh;min-height:52.344vw;background:#00b2ce;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20.19vh;position:absolute;left:0;top:0;-webkit-clip-path:circle(6.038vw at 4% 43%);clip-path:circle(6.038vw at 4% 43%);-webkit-animation:clip 10s linear infinite;animation:clip 10s linear infinite}@-webkit-keyframes clip{0%{-webkit-clip-path:circle(6.038vw at 4% 43%);clip-path:circle(6.038vw at 4% 43%)}20%{-webkit-clip-path:circle(2.25vw at 53% 18%);clip-path:circle(2.25vw at 53% 18%)}55%{-webkit-clip-path:circle(6.104vw at 97% 54%);clip-path:circle(6.104vw at 97% 54%)}75%{-webkit-clip-path:circle(4.313vw at 47% 88%);clip-path:circle(4.313vw at 47% 88%)}}@keyframes clip{0%{-webkit-clip-path:circle(6.038vw at 4% 43%);clip-path:circle(6.038vw at 4% 43%)}20%{-webkit-clip-path:circle(2.25vw at 53% 18%);clip-path:circle(2.25vw at 53% 18%)}55%{-webkit-clip-path:circle(6.104vw at 97% 54%);clip-path:circle(6.104vw at 97% 54%)}75%{-webkit-clip-path:circle(4.313vw at 47% 88%);clip-path:circle(4.313vw at 47% 88%)}}.banner_main .container-img .no_color .subtitle{color:#161616}.banner_main .container-img .no_color .title{color:#161616}.no-webp .banner_main .container-img .no_color .logo_banner::before{background-image:url(../img/bg_white.png)}.banner_main .container-img .no_color .logo_banner::after{background-image:none}.banner_main .container-img .no_color .just_text{color:#161616}.projects{position:relative}.projects .container_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.projects .title_block{padding-bottom:1vw}.projects .just_text{padding-bottom:2.073vw;width:61.979vw}.projects .projects_block{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;width:100%}.projects .one_project{width:33.333vw;height:28.646vw;overflow:hidden;position:relative}.projects .one_project:hover .text_block{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.projects .one_project:hover .subtitle{opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.projects .one_project:hover .img_project{height:19.01vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.projects .one_project:hover .projects_link{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.projects .project_container{padding:0;width:100%;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;gap:3.854vw;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.projects .text_block{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.projects .title{color:#fff;text-align:center;font-family:Montserrat;font-size:2.083vw;font-style:normal;font-weight:600;line-height:100%;padding-bottom:.781vw}.projects .subtitle{color:var(--white,#fff);text-align:center;font-family:Montserrat;font-size:.833vw;font-style:normal;font-weight:400;line-height:100%;padding-bottom:1.042vw;opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.projects .grad_line{width:5.208vw;height:.104vw;background:linear-gradient(119deg,#00b2ce 7.81%,#ce75b3 75%)}.projects .img_project{width:29.167vw;height:13.802vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border-radius:.521vw .521vw 0 0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);overflow:hidden;margin:0 auto}.projects .img_project img{width:110%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}.projects .projects_link_container{position:absolute;right:1.563vw;bottom:1.563vw;z-index:5}.no-webp .projects .projects_link{background-image:url(../img/eyes.png)}.projects .projects_link{display:inline-block;width:2.865vw;height:2.865vw;border-radius:50%;background-size:100%;-webkit-transform:translateX(10.417vw);-ms-transform:translateX(10.417vw);transform:translateX(10.417vw);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.no-webp .projects .projects_link:hover{background-image:url(../img/eyes_hov.png)}.projects .projects_link:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.projects .animate_button_container{left:78vw;bottom:8.58vw;text-transform:capitalize}.about_numbers{padding:12.021vw 0 13.021vw 0}.about_numbers .container_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8.813vw}.about_numbers .dynamik_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about_numbers .dynamik_item_container{width:30.469vw;position:relative;overflow:hidden}.about_numbers .dynamik_item_container .dynamik_item{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.about_numbers .dynamik_item_container::before{content:"";width:0%;height:.104vw;position:absolute;left:0;bottom:0;background:linear-gradient(146deg,#00b2ce 22.92%,#ce75b3 100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about_numbers .dynamik_item_container.active:nth-child(1) .dynamik_item{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-animation:num_animate 1s linear forwards;animation:num_animate 1s linear forwards}.about_numbers .dynamik_item_container.active:nth-child(1) .numm_container{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-animation:1s num_block_animate 1s linear forwards;animation:1s num_block_animate 1s linear forwards}.about_numbers .dynamik_item_container.active:nth-child(1)::before{content:"";width:0%;-webkit-animation:1s num_grad_animate 1s linear forwards;animation:1s num_grad_animate 1s linear forwards;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about_numbers .dynamik_item_container.active:nth-child(2) .dynamik_item{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-animation:1s num_animate 1s linear forwards;animation:1s num_animate 1s linear forwards}.about_numbers .dynamik_item_container.active:nth-child(2) .numm_container{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-animation:1s num_block_animate 2s linear forwards;animation:1s num_block_animate 2s linear forwards}.about_numbers .dynamik_item_container.active:nth-child(2)::before{content:"";width:0%;-webkit-animation:1s num_grad_animate 2s linear forwards;animation:1s num_grad_animate 2s linear forwards;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about_numbers .dynamik_item_container.active:nth-child(3) .dynamik_item{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-animation:1s num_animate 2s linear forwards;animation:1s num_animate 2s linear forwards}.about_numbers .dynamik_item_container.active:nth-child(3) .numm_container{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-animation:1s num_block_animate 3s linear forwards;animation:1s num_block_animate 3s linear forwards}.about_numbers .dynamik_item_container.active:nth-child(3)::before{content:"";width:0%;-webkit-animation:1s num_grad_animate 3s linear forwards;animation:1s num_grad_animate 3s linear forwards;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@-webkit-keyframes num_animate{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}25%{-webkit-transform:translateX(-75%);transform:translateX(-75%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}50%{-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}75%{-webkit-transform:translateX(-25%);transform:translateX(-25%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}}@keyframes num_animate{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}25%{-webkit-transform:translateX(-75%);transform:translateX(-75%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}50%{-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}75%{-webkit-transform:translateX(-25%);transform:translateX(-25%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}}@-webkit-keyframes num_block_animate{0%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}25%{-webkit-transform:translateY(75%);transform:translateY(75%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}50%{-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}75%{-webkit-transform:translateY(25%);transform:translateY(25%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}}@keyframes num_block_animate{0%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}25%{-webkit-transform:translateY(75%);transform:translateY(75%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}50%{-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}75%{-webkit-transform:translateY(25%);transform:translateY(25%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}}@-webkit-keyframes num_grad_animate{0%{width:0%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}25%{width:25%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}50%{width:50%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}75%{width:75%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}100%{width:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}}@keyframes num_grad_animate{0%{width:0%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}25%{width:25%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}50%{width:50%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}75%{width:75%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}100%{width:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}}.about_numbers .dynamik_item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.198vw}.about_numbers .nummer{position:relative;overflow:hidden;height:7.135vw;width:9.896vw;min-width:9.896vw}.about_numbers .numm_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:9.896vw;position:absolute;left:0;bottom:.26vw}.about_numbers .num{width:100%;color:var(--turquoise,#00b2ce);font-family:Stolzl;font-size:5.729vw;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.about_numbers .num_text{color:var(--text,#1b2426);font-family:Montserrat;font-size:1.875vw;font-style:normal;font-weight:400;line-height:125%;text-transform:lowercase}.form_block{display:-webkit-box;display:-ms-flexbox;display:flex;height:50.521vw}.form_block .left_block{width:49%;background:#f5f5f5;padding:4.088vw 3.125vw 0 3.125vw;overflow:hidden}.form_block .title_block{width:38.177vw;font-size:2.8vw}.form_block .just_text{width:42.969vw;padding-top:1.083vw}.form_block .animate_img{width:53.557vw;height:53.49vw;position:absolute;bottom:-24.479vw;left:-5.208vw}.form_block .animate_img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;opacity:.5;-webkit-animation:spin 6ms linear infinite;animation:spin 6s linear infinite}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.form_block .right_block{width:51%;padding:4.383vw 3.125vw 0 1.563vw}.form_block select{color:rgba(46,46,46,.6);font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:500;line-height:150%;width:100%;height:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;padding-bottom:1.042vw}.form_block .select{position:relative;color:rgba(46,46,46,.6);font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:500;line-height:150%;height:100%;padding-bottom:1.042vw}.form_block .new-select{position:relative;padding:.521vw .781vw .521vw 0;padding:0!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.form_block .new-select__list{position:absolute;top:2.344vw;left:0;border:.052vw solid rgba(0,179,206,.4705882353);cursor:pointer;width:100%;z-index:2;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form_block .new-select__list.on{display:block}.form_block .new-select__item span{display:block;padding:.521vw .781vw}.form_block .new-select__item span:hover{color:#00b2ce}.no-webp .form_block .new-select:after{background-image:url(../img/arrow-down.png)}.form_block .new-select:after{content:"";display:block;width:2.25vw;height:2.25vw;position:absolute;right:0;top:0;top:unset!important;background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.85vw auto,100%;opacity:.8;-webkit-transition:all .27s ease-in-out;transition:all .27s ease-in-out;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.form_block .new-select.on:after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.form_block .first_block{padding-bottom:4.073vw}.form_block .first_block .input_big{margin-bottom:2.292vw}.form_block .title_form{padding-bottom:2.265vw;color:var(--text,#1b2426);font-family:Montserrat;font-size:1.354vw;font-style:normal;font-weight:600;line-height:150%}.form_block .input_big{width:46.094vw}.form_block .input_big .input_container{width:100%}.form_block .input_container{position:relative;height:2.5vw;border-bottom:.052vw solid #e5e5e5}.form_block .input_container input{height:100%;width:100%;color:#000;font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:500;line-height:150%;padding-bottom:1.042vw}.form_block .input_container input::-webkit-input-placeholder{color:rgba(46,46,46,.6);opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.form_block .input_container input::-moz-placeholder{color:rgba(46,46,46,.6);opacity:1;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.form_block .input_container input:-ms-input-placeholder{color:rgba(46,46,46,.6);opacity:1;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out}.form_block .input_container input::-ms-input-placeholder{color:rgba(46,46,46,.6);opacity:1;-ms-transition:.3s ease-in-out;transition:.3s ease-in-out}.form_block .input_container input::placeholder{color:rgba(46,46,46,.6);opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.no-webp .form_block .input_container input:required::-webkit-input-placeholder{background-image:url(../img/star.png)}.form_block .input_container input:required::-webkit-input-placeholder{background-size:.677vw;background-repeat:no-repeat}.no-webp .form_block .input_container input:required::-moz-placeholder{background-image:url(../img/star.png)}.form_block .input_container input:required::-moz-placeholder{background-size:.677vw;background-repeat:no-repeat}.no-webp .form_block .input_container input:required:-ms-input-placeholder{background-image:url(../img/star.png)}.form_block .input_container input:required:-ms-input-placeholder{background-size:.677vw;background-repeat:no-repeat}.no-webp .form_block .input_container input:required::-ms-input-placeholder{background-image:url(../img/star.png)}.form_block .input_container input:required::-ms-input-placeholder{background-size:.677vw;background-repeat:no-repeat}.no-webp .form_block .input_container input:required::placeholder{background-image:url(../img/star.png)}.form_block .input_container input:required::placeholder{background-size:.677vw;background-repeat:no-repeat}.no-webp .form_block .input_container input:not(:-moz-placeholder-shown):invalid{background-image:url(../img/error.png)}.form_block .input_container input:not(:-moz-placeholder-shown):invalid{border-bottom:.052vw solid #ee3f3f;background-size:1.354vw 1.354vw;background-position:top right;background-repeat:no-repeat}.no-webp .form_block .input_container input:not(:-ms-input-placeholder):invalid{background-image:url(../img/error.png)}.form_block .input_container input:not(:-ms-input-placeholder):invalid{border-bottom:.052vw solid #ee3f3f;background-size:1.354vw 1.354vw;background-position:top right;background-repeat:no-repeat}.no-webp .form_block .input_container input:not(:placeholder-shown):invalid{background-image:url(../img/error.png)}.form_block .input_container input:not(:placeholder-shown):invalid{border-bottom:.052vw solid #ee3f3f;background-size:1.354vw 1.354vw;background-position:top right;background-repeat:no-repeat}.form_block .input_container input.name_inp::-webkit-input-placeholder{background-position:2.24vw 0}.form_block .input_container input.name_inp::-moz-placeholder{background-position:2.24vw 0}.form_block .input_container input.name_inp:-ms-input-placeholder{background-position:2.24vw 0}.form_block .input_container input.name_inp::-ms-input-placeholder{background-position:2.24vw 0}.form_block .input_container input.name_inp::placeholder{background-position:2.24vw 0}.form_block .input_container input.adr_inp::-webkit-input-placeholder{background-image:none!important}.form_block .input_container input.adr_inp::-moz-placeholder{background-image:none!important}.form_block .input_container input.adr_inp:-ms-input-placeholder{background-image:none!important}.form_block .input_container input.adr_inp::-ms-input-placeholder{background-image:none!important}.form_block .input_container input.adr_inp::placeholder{background-image:none!important}.form_block .input_container input.tel_inp::-webkit-input-placeholder{background-position:4.583vw 0}.form_block .input_container input.tel_inp::-moz-placeholder{background-position:4.583vw 0}.form_block .input_container input.tel_inp:-ms-input-placeholder{background-position:4.583vw 0}.form_block .input_container input.tel_inp::-ms-input-placeholder{background-position:4.583vw 0}.form_block .input_container input.tel_inp::placeholder{background-position:4.583vw 0}.form_block .input_container input.email_inp::-webkit-input-placeholder{background-position:2.865vw 0}.form_block .input_container input.email_inp::-moz-placeholder{background-position:2.865vw 0}.form_block .input_container input.email_inp:-ms-input-placeholder{background-position:2.865vw 0}.form_block .input_container input.email_inp::-ms-input-placeholder{background-position:2.865vw 0}.form_block .input_container input.email_inp::placeholder{background-position:2.865vw 0}.form_block .input_container::before{content:"";position:absolute;width:0;height:.052vw;bottom:0;left:0;z-index:4;background:linear-gradient(119deg,#00b2ce 7.81%,#ce75b3 75%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.form_block .input_container:hover input::-webkit-input-placeholder{color:#1b2426}.form_block .input_container:hover input::-moz-placeholder{color:#1b2426}.form_block .input_container:hover input:-ms-input-placeholder{color:#1b2426}.form_block .input_container:hover input::-ms-input-placeholder{color:#1b2426}.form_block .input_container:hover .new-select,.form_block .input_container:hover input::placeholder{color:#1b2426}.form_block .input_container:hover::before{width:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.form_block .input_container .input-error{color:#ee3f3f;font-family:Montserrat;font-size:.729vw;font-weight:500;line-height:150%;display:none}.form_block .input_container input:not(:-moz-placeholder-shown):invalid+.input-error{display:block;margin:.26vw 0 -.26vw}.form_block .input_container input:not(:-ms-input-placeholder):invalid+.input-error{display:block;margin:.26vw 0 -.26vw}.form_block .input_container input:not(:placeholder-shown):invalid+.input-error{display:block;margin:.26vw 0 -.26vw}.form_block .input_smoll{width:46.094vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form_block .input_smoll .input_container{width:22.292vw}.form_block .second_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form_block .second_block .input_smoll{margin-bottom:2.292vw}.form_block .input_text_area{width:46.042vw;height:5.313vw}.form_block .input_text_area .input_container{width:46.042vw;height:5.313vw;border-bottom:.052vw solid #e5e5e5}.form_block .input_text_area .input_container textarea{width:100%;height:100%;color:#000;font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:500;line-height:150%;padding-bottom:1.042vw}.no-webp .form_block .input_text_area .input_container textarea:invalid{background-image:url(../img/error.png)}.form_block .input_text_area .input_container textarea:invalid{border-bottom:.052vw solid #ee3f3f;background-size:1.354vw 1.354vw;background-position:top right;background-repeat:no-repeat}.form_block .agree_text{padding-top:5.2vw;padding-left:8vw;color:rgba(46,46,46,.6);font-family:Montserrat;font-size:.98vw;font-style:normal;font-weight:400;line-height:145%}.form_block .agree_text a{color:#1b2426;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;padding-left:.469vw}.form_block .agree_text a:hover{color:#00b2ce;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.form_block .animate_button_container{left:43.531vw;bottom:4.58vw}.about{padding:12.458vw 0 18.4vw 0}.about .container_2{position:relative}.about .animate_img{width:22.315vw;height:36.009vw;border-radius:8.333vw;position:absolute;top:3.208vw;left:12.208vw;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;-webkit-animation:spin 7ms linear infinite;animation:spin 7s linear infinite;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,178,206,.15)),to(rgba(203,78,164,.15)));background:linear-gradient(180deg,rgba(0,178,206,.15) 0,rgba(203,78,164,.15) 100%)}.about .animate_img .animate_square{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;position:relative;width:17.106vw;height:30.8vw;border-radius:6.771vw;background-color:#fff}@-webkit-keyframes spin{100%{-webkit-transform:rotate(-360deg)}}@keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.about .animate_img .img_1{width:3.646vw;height:3.646vw;position:absolute;left:1.563vw;top:0;right:auto;bottom:auto;-webkit-transform:translate(7.813vw,0);-ms-transform:translate(7.813vw,0);transform:translate(7.813vw,0);-webkit-animation:moove 7s linear infinite;animation:moove 7s linear infinite}@-webkit-keyframes moove{0%{-webkit-transform:translate(7.813vw,0);transform:translate(7.813vw,0)}25%{-webkit-transform:translate(11.979vw,15.625vw);transform:translate(11.979vw,15.625vw)}50%{-webkit-transform:translate(7.813vw,26.823vw);transform:translate(7.813vw,26.823vw)}75%{-webkit-transform:translate(-1.563vw,16.146vw);transform:translate(-1.563vw,16.146vw)}100%{-webkit-transform:translate(7.813vw,0);transform:translate(7.813vw,0)}}@keyframes moove{0%{-webkit-transform:translate(7.813vw,0);transform:translate(7.813vw,0)}25%{-webkit-transform:translate(11.979vw,15.625vw);transform:translate(11.979vw,15.625vw)}50%{-webkit-transform:translate(7.813vw,26.823vw);transform:translate(7.813vw,26.823vw)}75%{-webkit-transform:translate(-1.563vw,16.146vw);transform:translate(-1.563vw,16.146vw)}100%{-webkit-transform:translate(7.813vw,0);transform:translate(7.813vw,0)}}.about .animate_img .img_2{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;opacity:.8;-webkit-animation:spin 6ms linear infinite;animation:spin 6s linear infinite}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.about .block_first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about .just_text{width:46.094vw}.about .block_two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:6.813vw;position:relative;z-index:2}.about .hash{color:var(--text,#1b2426);font-family:Stolzl;font-size:1.875vw;font-style:normal;font-weight:500;line-height:150%}.about .hash span{color:#b9e7f0;font-family:Stolzl;font-size:1.771vw;font-style:normal;font-weight:400;line-height:150%}.about .priority{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .priority_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:46.094vw;gap:.781vw;padding-top:1.863vw;padding-bottom:2vw;border-top:.052vw solid #e5e5e5;position:relative}.about .priority_item::before{content:"";position:absolute;width:0;height:.052vw;top:0;left:0;background:linear-gradient(119deg,#00b2ce 7.81%,#ce75b3 75%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about .priority_item:hover::before{width:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about .numb{color:var(--blue,#c6eff7);font-family:Montserrat;font-size:3.854vw;font-style:normal;font-weight:500;line-height:100%;opacity:.7;width:5vw}.about .priority_text{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-align:start;-ms-flex-align:start;align-items:flex-start;gap:.781vw}.about .title_text{color:var(--text,rgba(46,46,46,.9));font-family:Montserrat;font-size:1.042vw;font-style:normal;font-weight:700;line-height:145%}.about .text{color:var(--text,#1b2426);font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:400;line-height:145%}.about .block_slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5.208vw}.about .mySwiperAnimate .swiper-horizontal>.swiper-pagination-progressbar,.about .mySwiperAnimate .swiper-pagination-progressbar.swiper-pagination-horizontal,.about .mySwiperAnimate .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.about .mySwiperAnimate .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,.104vw);left:0;top:auto;bottom:0}.about .mySwiperAnimate .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:linear-gradient(119deg,#00b2ce 7.81%,#ce75b3 75%);position:absolute;left:0;top:auto;bottom:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.about .swiper-wrapper{padding-bottom:5.313vw;padding-top:2.7vw;cursor:url(../img/cursor1.png),auto}.no-webp .about .slide_animate::before{background-image:url(../img/gr_nover.png)}.about .slide_animate::before{content:"";position:absolute;right:0;left:1.7vw;width:18.4vw;height:25.521vw;opacity:0;background-size:102% 102%;border-radius:4.48vw;background-position:center;background-repeat:no-repeat;z-index:3;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about .slide_animate::after{content:"";position:absolute;bottom:0;right:.554vw;width:1.7vw;height:1.7vw;opacity:1;z-index:-1;background-color:#c851a6;border-radius:50%;-webkit-transform:translateY(-5.208vw);-ms-transform:translateY(-5.208vw);transform:translateY(-5.208vw);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about .slide_animate img{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about .slide_animate:hover::before{opacity:.8;background-size:102% 102%;border-radius:4.48vw;-webkit-transform:rotate(-13deg);-ms-transform:rotate(-13deg);transform:rotate(-13deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about .slide_animate:hover::after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about .slide_animate:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.about .slide_container{width:22.344vw;height:29.635vw}.about .img_slide{width:22.292vw;height:25.521vw;border-radius:.26vw;overflow:hidden}.about .img_slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about .proff{padding-top:.99vw;color:var(--text,#1b2426);font-family:Montserrat;font-size:1.354vw;font-style:normal;font-weight:600;line-height:150%}.about .name{color:rgba(46,46,46,.7);font-family:Montserrat;font-size:.833vw;font-style:normal;font-weight:400;line-height:140%}.about .animate_button_container{left:auto;bottom:-5.469vw;right:0}.servises .grid_container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.servises .grid_block{overflow:hidden;width:31.25vw;height:25.26vw;background-color:transparent;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border-bottom:.052vw solid var(--gray,#e5e5e5);border-right:.052vw solid var(--gray,#e5e5e5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:7vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.servises .grid_block:nth-child(3){border-right:none}.servises .grid_block:nth-child(6){border-right:none}.servises .grid_block:hover{background-color:#c6eff7;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.servises .grid_block:hover .title_grid_block{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.servises .grid_block:hover .text_grid_block{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:1}.servises .grid_block:hover .btn_main_border{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:1}.servises .grid_block:hover .number{opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.servises .grid_block:hover .scale_number{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.servises .grid_block:hover .grid_img{-webkit-transform:translate(-143.5%,-144%);-ms-transform:translate(-143.5%,-144%);transform:translate(-143.5%,-144%);-webkit-transition:.3s ease;transition:.3s ease}.servises .one_grid_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.083vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5.26vw 5.26vw 5.26vw 0}.servises .one_grid_block:hover{background-color:transparent}.servises .container_grid_block{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.563vw}.servises .title_grid_block{color:var(--text,#1b2426);text-align:center;font-family:Montserrat;font-size:1.875vw;font-style:normal;font-weight:600;line-height:150%;-webkit-transform:translateY(3.385vw);-ms-transform:translateY(3.385vw);transform:translateY(3.385vw);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.servises .text_grid_block{color:rgba(46,46,46,.9);text-align:center;font-family:Montserrat;font-size:.833vw;font-style:normal;font-weight:500;line-height:150%;-webkit-transform:translateY(-3.906vw);-ms-transform:translateY(-3.906vw);transform:translateY(-3.906vw);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;width:28.125vw;text-align:center}.servises .btn_main_border{width:8.229vw;height:2.813vw;border-radius:13.438vw;-webkit-transform:translateY(-3.906vw);-ms-transform:translateY(-3.906vw);transform:translateY(-3.906vw);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;z-index:1}.servises .btn_main{color:#1b2426;background:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:8.021vw;height:2.604vw;border-radius:13.021vw}.servises .btn_main::before{content:"";position:absolute;left:-1vw;top:auto;-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%);-webkit-transition:.3s ease-in;transition:.3s ease-in;width:15.458vw;height:12.458vw;border-radius:50%;z-index:-1;background-color:#00b2ce}.servises .btn_main:hover{color:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background:0 0}.servises .btn_main:hover::before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:.3s ease-in;transition:.3s ease-in;background-color:#00b2ce}.servises .number{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:1.9vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:1;color:#45c1d8;text-align:center;font-family:Montserrat;font-size:1.46vw;font-style:normal;font-weight:400;line-height:150%}.servises .scale_number{position:absolute;right:0;bottom:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;color:rgba(255,255,255,.3);text-align:right;font-family:Montserrat;font-size:11.04vw;font-style:normal;font-weight:400;line-height:80%}.servises .grid_img{width:14.479vw;height:24.219vw;position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);bottom:-17.24vw;-webkit-transition:.3s ease;transition:.3s ease}.servises .grid_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.servises .animate_button_container{left:28.971vw;bottom:19.958vw}.footer{width:100%;padding-top:4.271vw;background-color:#161616}.footer .container_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .up_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:4.063vw;border-bottom:.052vw solid rgba(255,255,255,.15)}.footer .logo_block .text{opacity:.6000000238}.footer .logo_footer{width:14.323vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.313vw;margin-bottom:2.188vw}.footer .img_1{width:14.323vw;display:block;height:2.031vw;-o-object-fit:contain;object-fit:contain}.footer .img_2{width:14.219vw;height:1.406vw;display:block;-o-object-fit:contain;object-fit:contain}.footer .text{color:#d9d9d9;font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:400;line-height:150%}.footer .text.tr_text{-webkit-transform:translateY(-.3vw);-ms-transform:translateY(-.3vw);transform:translateY(-.3vw)}.footer .text a{color:#d9d9d9;font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:300;line-height:150%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.footer .text a:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#00b2ce}.footer .nav_block{padding-top:.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.563vw;margin-left:2.6vw}.footer .nav_title{color:#d9d9d9;font-family:Montserrat;font-size:1.354vw;font-style:normal;font-weight:600;line-height:150%}.footer .footer_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.521vw}.footer .link_footer{color:#d9d9d9;font-family:Montserrat;font-size:.938vw;font-style:normal;opacity:.8;font-weight:300;line-height:150%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.footer .link_footer:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#00b2ce}.footer .btn_main_border{margin-bottom:1.927vw;width:100%}.footer .btn_main_border a{width:99%;-webkit-transform:translateY(.02vw);-ms-transform:translateY(.02vw);transform:translateY(.02vw)}.footer .down_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;padding-top:1.563vw;padding-bottom:2.604vw}.footer .down_block .text{font-size:.838vw;display:-webkit-box;display:-ms-flexbox;display:flex}.footer .down_block .text.copy{opacity:.6}.footer .down_block .text a{font-size:.838vw}.footer .btn_block{width:14.323vw;padding-top:.5vw}.no-webp .pop-up.contact-us .window{background-image:url(../img/logo_pop-up.png)}.pop-up.contact-us .window{border-radius:.26vw;background:#fff;width:77.813vw;height:44.375vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;background-position:center 5.85vw;background-size:75.194vw 10.591vw}.pop-up.contact-us .contact-us_bg{width:75.194vw;height:10.591vw;position:absolute;top:5.85vw;margin:0 auto;z-index:2;mix-blend-mode:lighten}.pop-up.contact-us .contact-us_bg img{width:100%;height:100%}.pop-up.contact-us .contact-us_form{width:44.375vw;height:44.375vw;background:linear-gradient(331deg,#00b2ce -28.84%,#ce75b3 82.7%);-webkit-filter:drop-shadow(0 .26vw 2.604vw rgba(6, 172, 208, .25));filter:drop-shadow(0 .26vw 2.604vw rgba(6, 172, 208, .25));border-radius:50%;margin:auto;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.pop-up.contact-us .pop-up_title{margin:-.703vw 0}.pop-up.contact-us .pop-up_text{margin:-.547vw 0;padding-top:2.083vw;width:30.573vw}.pop-up.contact-us form{width:30.573vw;padding-top:4.688vw}.pop-up.contact-us .form_block .input_container{padding-bottom:0}.pop-up.contact-us .form_input,.pop-up.contact-us .form_textarea{background:0 0;width:100%;border-bottom:.052vw solid rgba(229,229,229,.6);color:#fff;font-size:.938vw;font-style:normal;font-weight:500;line-height:150%;-webkit-transition:.3s ease-in;transition:.3s ease-in}.pop-up.contact-us .form_input::-webkit-input-placeholder,.pop-up.contact-us .form_textarea::-webkit-input-placeholder{color:#fff;opacity:.6;-webkit-transition:.3s ease-in;transition:.3s ease-in}.pop-up.contact-us .form_input::-moz-placeholder,.pop-up.contact-us .form_textarea::-moz-placeholder{color:#fff;opacity:.6;-moz-transition:.3s ease-in;transition:.3s ease-in}.pop-up.contact-us .form_input:-ms-input-placeholder,.pop-up.contact-us .form_textarea:-ms-input-placeholder{color:#fff;opacity:.6;-ms-transition:.3s ease-in;transition:.3s ease-in}.pop-up.contact-us .form_input::-ms-input-placeholder,.pop-up.contact-us .form_textarea::-ms-input-placeholder{color:#fff;opacity:.6;-ms-transition:.3s ease-in;transition:.3s ease-in}.pop-up.contact-us .form_input::placeholder,.pop-up.contact-us .form_textarea::placeholder{color:#fff;opacity:.6;-webkit-transition:.3s ease-in;transition:.3s ease-in}.pop-up.contact-us .form_input:hover,.pop-up.contact-us .form_textarea:hover{border-color:#e5e5e5}.pop-up.contact-us .form_input:hover::-webkit-input-placeholder,.pop-up.contact-us .form_textarea:hover::-webkit-input-placeholder{opacity:1}.pop-up.contact-us .form_input:hover::-moz-placeholder,.pop-up.contact-us .form_textarea:hover::-moz-placeholder{opacity:1}.pop-up.contact-us .form_input:hover:-ms-input-placeholder,.pop-up.contact-us .form_textarea:hover:-ms-input-placeholder{opacity:1}.pop-up.contact-us .form_input:hover::-ms-input-placeholder,.pop-up.contact-us .form_textarea:hover::-ms-input-placeholder{opacity:1}.pop-up.contact-us .form_input:hover::placeholder,.pop-up.contact-us .form_textarea:hover::placeholder{opacity:1}.pop-up.contact-us .form_input{padding-bottom:1.042vw;margin-bottom:2.083vw}.no-webp .pop-up.contact-us .form_input:not(:-moz-placeholder-shown):invalid{background-image:url(../img/error.png)}.pop-up.contact-us .form_input:not(:-moz-placeholder-shown):invalid{border-bottom:.052vw solid #ee3f3f;background-size:1.354vw 1.354vw;background-position:top right;background-repeat:no-repeat}.no-webp .pop-up.contact-us .form_input:not(:-ms-input-placeholder):invalid{background-image:url(../img/error.png)}.pop-up.contact-us .form_input:not(:-ms-input-placeholder):invalid{border-bottom:.052vw solid #ee3f3f;background-size:1.354vw 1.354vw;background-position:top right;background-repeat:no-repeat}.no-webp .pop-up.contact-us .form_input:not(:placeholder-shown):invalid{background-image:url(../img/error.png)}.pop-up.contact-us .form_input:not(:placeholder-shown):invalid{border-bottom:.052vw solid #ee3f3f;background-size:1.354vw 1.354vw;background-position:top right;background-repeat:no-repeat}.pop-up.contact-us .input-error{color:#ee3f3f;font-family:Montserrat;font-size:.729vw;font-weight:500;line-height:150%;display:none}.pop-up.contact-us input:not(:-moz-placeholder-shown):invalid+.input-error{display:block;margin:-1.823vw 0 1.823vw}.pop-up.contact-us input:not(:-ms-input-placeholder):invalid+.input-error{display:block;margin:-1.823vw 0 1.823vw}.pop-up.contact-us input:not(:placeholder-shown):invalid+.input-error{display:block;margin:-1.823vw 0 1.823vw}.pop-up.contact-us .form_textarea{height:5.313vw;overflow:auto}.pop-up.contact-us .form_textarea::-webkit-scrollbar{width:0;height:0}.pop-up.contact-us .animate_button_container{right:-8.802vw;bottom:3.542vw;left:unset}.pop-up.thanks .window{border-radius:.26vw;background:#fff;width:77.813vw;height:44.375vw;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-align:center;-ms-flex-align:center;align-items:center}.pop-up.thanks .btn-close{mix-blend-mode:soft-light}.pop-up.thanks .thanks_block{width:105.938vw;height:105.938vw;border-radius:50%;background:linear-gradient(119deg,#00b2ce -28.75%,#ce75b3 82.71%);-webkit-box-shadow:0 0 2.495vw 0 rgba(6,172,208,.2);box-shadow:0 0 2.495vw 0 rgba(6,172,208,.2);-ms-flex-negative:0;flex-shrink:0;margin-top:-78.958vw;padding-top:78.958vw;padding-bottom:1.146vw;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.pop-up.thanks .pop-up_title{margin:-.703vw 0}.pop-up.thanks .pop-up_text{margin:-.547vw 0;padding-top:2.031vw}.pop-up.thanks .animate_button_container{left:unset;bottom:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.pop-up.thanks .thanks_social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:last baseline;-ms-flex-align:last baseline;align-items:last baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 3.125vw;position:absolute;left:0;bottom:3.854vw}.pop-up.thanks .thanks_social_links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.563vw}.pop-up.thanks .thanks_social_link{color:#1b2426;font-family:Montserrat;font-size:1.042vw;font-style:normal;font-weight:700;line-height:150%;-webkit-transition:.3s ease-in;transition:.3s ease-in}.pop-up.thanks .thanks_social_link:hover{color:#00b2ce}.pop-up.thanks .thanks_social_contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.26vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pop-up.thanks .thanks_social_contact{color:#1b2426;font-family:Montserrat;font-size:1.354vw;font-style:normal;font-weight:500;line-height:150%;-webkit-transition:.3s ease-in;transition:.3s ease-in}.pop-up.thanks .thanks_social_contact:hover{color:#00b2ce}.pop-up.cooperate .window,.pop-up.discuss .window{width:77.813vw;height:44.375vw;border-radius:.26vw;background-color:#fff;overflow:hidden}.pop-up.cooperate .window .left_block,.pop-up.discuss .window .left_block{padding:4.167vw 6.354vw 4.167vw 3.125vw}.pop-up.cooperate .window .title_block,.pop-up.discuss .window .title_block{margin:-.703vw 0}.pop-up.cooperate .window .just_text,.pop-up.discuss .window .just_text{width:28.646vw;padding-top:1.563vw;margin:-.547vw 0}.pop-up.cooperate .window .animate_img,.pop-up.discuss .window .animate_img{bottom:-32.879vw;left:-20.208vw}.pop-up.cooperate .window .form_block,.pop-up.discuss .window .form_block{height:100%}.pop-up.cooperate .window .right_block,.pop-up.discuss .window .right_block{padding:4.167vw 3.125vw 0 1.563vw}.pop-up.cooperate .window .right_block .input_big,.pop-up.cooperate .window .right_block .input_smoll,.pop-up.cooperate .window .right_block .input_text_area,.pop-up.cooperate .window .right_block .input_text_area .input_container,.pop-up.cooperate .window .right_block form,.pop-up.discuss .window .right_block .input_big,.pop-up.discuss .window .right_block .input_smoll,.pop-up.discuss .window .right_block .input_text_area,.pop-up.discuss .window .right_block .input_text_area .input_container,.pop-up.discuss .window .right_block form{width:100%}.pop-up.cooperate .window .right_block .form_block .input_container,.pop-up.discuss .window .right_block .form_block .input_container{padding-bottom:0}.pop-up.cooperate .window .right_block .input_container input,.pop-up.cooperate .window .right_block .select,.pop-up.discuss .window .right_block .input_container input,.pop-up.discuss .window .right_block .select{padding-bottom:1.042vw}.pop-up.cooperate .window .first_block,.pop-up.discuss .window .first_block{padding-bottom:2.573vw}.pop-up.cooperate .window .first_block .input_big,.pop-up.discuss .window .first_block .input_big{margin-bottom:2.592vw}.pop-up.cooperate .window .input_smoll .input_container,.pop-up.discuss .window .input_smoll .input_container{width:16.875vw}.pop-up.cooperate .window .second_block .input_big,.pop-up.discuss .window .second_block .input_big{margin-bottom:2.604vw}.pop-up.cooperate .window .input_text_area,.pop-up.discuss .window .input_text_area{height:8.229vw}.pop-up.cooperate .window .input_text_area .input_container,.pop-up.discuss .window .input_text_area .input_container{height:8.229vw}.pop-up.cooperate .window .agree_text,.pop-up.discuss .window .agree_text{padding-top:5.8vw;padding-left:4.896vw;padding-right:10.979vw}.pop-up.cooperate .window .animate_button_container,.pop-up.discuss .window .animate_button_container{left:49%;bottom:4.18vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.pop-up.cooperate .window .input_text_area{height:12.24vw}.pop-up.cooperate .window .input_text_area .input_container{height:12.24vw}.banner_services{width:100%;min-height:41.042vw;height:100vh;padding-top:4.427vw;background:#fff;overflow:visible;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:start;-ms-flex-pack:start;justify-content:flex-start}.banner_services .container_2{padding:3.698vw 0 3.958vw}.banner_services .banner_services_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.banner_services .page_title .text{height:10.521vw;padding-top:2.292vw;letter-spacing:-.156vw}.banner_services .page_title .shadow{left:-5.208vw;letter-spacing:-.156vw}.banner_services .banner_services_subtitle{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:3.333vw;display:block;font-family:Montserrat;font-size:1.042vw;font-weight:600;line-height:normal;margin-top:-2.604vw;margin-left:.365vw;padding-top:.98vw;background:linear-gradient(93deg,#00b2ce 3.12%,#ce75b3 95.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.banner_services .banner_services_text{width:38.125vw;margin-top:3.367vw;margin-right:8.021vw;color:#1b2426;font-family:Montserrat;font-size:1.146vw;font-style:normal;font-weight:500;line-height:145%}.banner_services .banner_services_animation{margin-top:8.375vw;position:relative}.banner_services .banner_services_ball{width:2.188vw;height:2.188vw;border-radius:50%;background:linear-gradient(124deg,#00b2ce -61.85%,#ce75b3 115.49%);position:absolute;top:-2.188vw;left:11.51vw;-webkit-transform:translateY(-110vh);-ms-transform:translateY(-110vh);transform:translateY(-110vh);-webkit-animation:ballMove 3s ease-in-out .1s;animation:ballMove 3s ease-in-out .1s}@-webkit-keyframes ballMove{0%{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}20%{-webkit-transform:translateY(0);transform:translateY(0)}32%{-webkit-transform:translateY(5.938vw) translateX(18.073vw);transform:translateY(5.938vw) translateX(18.073vw)}44%{-webkit-transform:translateY(0) translateX(27.448vw);transform:translateY(0) translateX(27.448vw)}56%{-webkit-transform:translateY(5.938vw) translateX(36.094vw);transform:translateY(5.938vw) translateX(36.094vw)}68%{-webkit-transform:translateY(0) translateX(53.75vw);transform:translateY(0) translateX(53.75vw)}80%{-webkit-transform:translateY(5.834vw) translateX(73.073vw);transform:translateY(5.834vw) translateX(73.073vw)}100%{-webkit-transform:translateY(1.563vw) translateX(88.698vw);transform:translateY(1.563vw) translateX(88.698vw)}}@keyframes ballMove{0%{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}20%{-webkit-transform:translateY(0);transform:translateY(0)}32%{-webkit-transform:translateY(5.938vw) translateX(18.073vw);transform:translateY(5.938vw) translateX(18.073vw)}44%{-webkit-transform:translateY(0) translateX(27.448vw);transform:translateY(0) translateX(27.448vw)}56%{-webkit-transform:translateY(5.938vw) translateX(36.094vw);transform:translateY(5.938vw) translateX(36.094vw)}68%{-webkit-transform:translateY(0) translateX(53.75vw);transform:translateY(0) translateX(53.75vw)}80%{-webkit-transform:translateY(5.834vw) translateX(73.073vw);transform:translateY(5.834vw) translateX(73.073vw)}100%{-webkit-transform:translateY(1.563vw) translateX(88.698vw);transform:translateY(1.563vw) translateX(88.698vw)}}.banner_services .banner_services_tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:2.396vw}.banner_services .banner_services_tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:3.542vw;padding:1.042vw 1.667vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2.604vw;color:#fff;text-align:center;font-family:Montserrat;font-size:2.083vw;font-weight:600;line-height:145%;opacity:0;-webkit-animation-name:tagAppear;animation-name:tagAppear;-webkit-animation-duration:.36s;animation-duration:.36s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;cursor:pointer}.banner_services .banner_services_tag:nth-child(even){font-size:1.875vw;margin-top:5.938vw;margin-left:-1.667vw;margin-right:-1.667vw}.banner_services .banner_services_tag:first-child,.banner_services .banner_services_tag:nth-child(6n+1){background:#00b2ce;-webkit-animation-delay:.5s;animation-delay:.5s}.banner_services .banner_services_tag:nth-child(2),.banner_services .banner_services_tag:nth-child(6n+2){background:-webkit-gradient(linear,left bottom,left top,from(#5baecf),to(#5baecf)),rgba(198,239,247,.3);background:linear-gradient(0deg,#5baecf 0,#5baecf 100%),rgba(198,239,247,.3);height:3.385vw;-webkit-animation-delay:.86s;animation-delay:.86s}.banner_services .banner_services_tag:nth-child(3),.banner_services .banner_services_tag:nth-child(6n+3){background:#729ac6;height:3.229vw;-webkit-animation-delay:1.22s;animation-delay:1.22s}.banner_services .banner_services_tag:nth-child(4),.banner_services .banner_services_tag:nth-child(6n+4){background:#8f8fcc;height:3.385vw;padding:1.042vw 2.031vw;-webkit-animation-delay:1.58s;animation-delay:1.58s}.banner_services .banner_services_tag:nth-child(5),.banner_services .banner_services_tag:nth-child(6n+5){background:#a777bf;-webkit-animation-delay:1.94s;animation-delay:1.94s}.banner_services .banner_services_tag:nth-child(6),.banner_services .banner_services_tag:nth-child(6n+6){background:#c851a6;margin-right:0;font-size:2.083vw;margin-top:5.833vw;-webkit-animation-delay:2.3s;animation-delay:2.3s}@-webkit-keyframes tagAppear{from{opacity:0}to{opacity:1}}@keyframes tagAppear{from{opacity:0}to{opacity:1}}.services_blocks{counter-reset:block}.services_blocks .services_block{counter-increment:block 1;min-height:33.281vw;border-top:.052vw solid #e5e5e5;border-bottom:.052vw solid #e5e5e5;background-color:#fff;overflow:hidden;position:relative;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.services_blocks .services_block::before{content:"0" counter(block);position:absolute;bottom:0;left:2.76vw;color:#c6eff7;font-family:Montserrat;font-size:6.25vw;font-weight:500;line-height:150%;opacity:.6;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.services_blocks .services_block.active .services_block_desc,.services_blocks .services_block.active .services_block_details .services_block_text,.services_blocks .services_block.active .services_block_details label,.services_blocks .services_block.active .services_block_name,.services_blocks .services_block:hover .services_block_desc,.services_blocks .services_block:hover .services_block_details .services_block_text,.services_blocks .services_block:hover .services_block_details label,.services_blocks .services_block:hover .services_block_name{color:#fff}.services_blocks .services_block.active .services_block_details label,.services_blocks .services_block:hover .services_block_details label{border-color:rgba(229,229,229,.4)}.services_blocks .services_block.active .animate_button_container,.services_blocks .services_block:hover .animate_button_container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.services_blocks .services_block.active .services_block_rect,.services_blocks .services_block:hover .services_block_rect{opacity:.4;bottom:calc(100% - 3.5vw)}.services_blocks .services_block.active .services_block_shape,.services_blocks .services_block:hover .services_block_shape{opacity:.4;-webkit-transform:rotate(52deg);-ms-transform:rotate(52deg);transform:rotate(52deg)}.services_blocks .services_block.active::before,.services_blocks .services_block:hover::before{bottom:-1vw;opacity:.35;mix-blend-mode:screen;-webkit-transform:scale(1.33);-ms-transform:scale(1.33);transform:scale(1.33)}.services_blocks .services_block:first-child.active,.services_blocks .services_block:first-child:hover,.services_blocks .services_block:nth-child(6n+1).active,.services_blocks .services_block:nth-child(6n+1):hover{background:#45c1d8}.services_blocks .services_block:first-child.active .services_block_rect::after,.services_blocks .services_block:first-child.active .services_block_shape::after,.services_blocks .services_block:first-child:hover .services_block_rect::after,.services_blocks .services_block:first-child:hover .services_block_shape::after,.services_blocks .services_block:nth-child(6n+1).active .services_block_rect::after,.services_blocks .services_block:nth-child(6n+1).active .services_block_shape::after,.services_blocks .services_block:nth-child(6n+1):hover .services_block_rect::after,.services_blocks .services_block:nth-child(6n+1):hover .services_block_shape::after{background:#45c1d8}.services_blocks .services_block:nth-child(2).active,.services_blocks .services_block:nth-child(2):hover,.services_blocks .services_block:nth-child(6n+2).active,.services_blocks .services_block:nth-child(6n+2):hover{background:#5baecf}.services_blocks .services_block:nth-child(2).active .services_block_rect::after,.services_blocks .services_block:nth-child(2).active .services_block_shape::after,.services_blocks .services_block:nth-child(2):hover .services_block_rect::after,.services_blocks .services_block:nth-child(2):hover .services_block_shape::after,.services_blocks .services_block:nth-child(6n+2).active .services_block_rect::after,.services_blocks .services_block:nth-child(6n+2).active .services_block_shape::after,.services_blocks .services_block:nth-child(6n+2):hover .services_block_rect::after,.services_blocks .services_block:nth-child(6n+2):hover .services_block_shape::after{background:#5baecf}.services_blocks .services_block:nth-child(3).active,.services_blocks .services_block:nth-child(3):hover,.services_blocks .services_block:nth-child(6n+3).active,.services_blocks .services_block:nth-child(6n+3):hover{background:#729ac6}.services_blocks .services_block:nth-child(3).active .services_block_rect::after,.services_blocks .services_block:nth-child(3).active .services_block_shape::after,.services_blocks .services_block:nth-child(3):hover .services_block_rect::after,.services_blocks .services_block:nth-child(3):hover .services_block_shape::after,.services_blocks .services_block:nth-child(6n+3).active .services_block_rect::after,.services_blocks .services_block:nth-child(6n+3).active .services_block_shape::after,.services_blocks .services_block:nth-child(6n+3):hover .services_block_rect::after,.services_blocks .services_block:nth-child(6n+3):hover .services_block_shape::after{background:#729ac6}.services_blocks .services_block:nth-child(4).active,.services_blocks .services_block:nth-child(4):hover,.services_blocks .services_block:nth-child(6n+4).active,.services_blocks .services_block:nth-child(6n+4):hover{background:#8888be}.services_blocks .services_block:nth-child(4).active .services_block_rect::after,.services_blocks .services_block:nth-child(4).active .services_block_shape::after,.services_blocks .services_block:nth-child(4):hover .services_block_rect::after,.services_blocks .services_block:nth-child(4):hover .services_block_shape::after,.services_blocks .services_block:nth-child(6n+4).active .services_block_rect::after,.services_blocks .services_block:nth-child(6n+4).active .services_block_shape::after,.services_blocks .services_block:nth-child(6n+4):hover .services_block_rect::after,.services_blocks .services_block:nth-child(6n+4):hover .services_block_shape::after{background:#8888be}.services_blocks .services_block:nth-child(5).active,.services_blocks .services_block:nth-child(5):hover,.services_blocks .services_block:nth-child(6n+5).active,.services_blocks .services_block:nth-child(6n+5):hover{background:#9f73b5}.services_blocks .services_block:nth-child(5).active .services_block_rect::after,.services_blocks .services_block:nth-child(5).active .services_block_shape::after,.services_blocks .services_block:nth-child(5):hover .services_block_rect::after,.services_blocks .services_block:nth-child(5):hover .services_block_shape::after,.services_blocks .services_block:nth-child(6n+5).active .services_block_rect::after,.services_blocks .services_block:nth-child(6n+5).active .services_block_shape::after,.services_blocks .services_block:nth-child(6n+5):hover .services_block_rect::after,.services_blocks .services_block:nth-child(6n+5):hover .services_block_shape::after{background:#9f73b5}.services_blocks .services_block:nth-child(6).active,.services_blocks .services_block:nth-child(6):hover,.services_blocks .services_block:nth-child(6n+6).active,.services_blocks .services_block:nth-child(6n+6):hover{background:#c851a6}.services_blocks .services_block:nth-child(6).active .services_block_rect::after,.services_blocks .services_block:nth-child(6).active .services_block_shape::after,.services_blocks .services_block:nth-child(6):hover .services_block_rect::after,.services_blocks .services_block:nth-child(6):hover .services_block_shape::after,.services_blocks .services_block:nth-child(6n+6).active .services_block_rect::after,.services_blocks .services_block:nth-child(6n+6).active .services_block_shape::after,.services_blocks .services_block:nth-child(6n+6):hover .services_block_rect::after,.services_blocks .services_block:nth-child(6n+6):hover .services_block_shape::after{background:#c851a6}.services_blocks .anchor{position:absolute;top:-4.427vw}.services_blocks .services_block_shape{position:absolute;bottom:-14.5vw;left:-6.4vw;z-index:5;width:25.521vw;height:28.49vw;border-radius:11.198vw;opacity:.15;-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;border:1.146vw solid transparent;background:linear-gradient(112deg,#00b2ce -15.87%,#ce75b3 90.81%),#fff;background-origin:border-box;-webkit-transition:.5s ease-out;transition:.5s ease-out}.services_blocks .services_block_shape::after{content:"";display:block;width:100%;height:100%;border-radius:10.417vw;background-color:#fff;-webkit-transition:.5s ease-out;transition:.5s ease-out}.services_blocks .container_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.services_blocks .services_block_info{width:41.667vw;padding-top:4.167vw;overflow:hidden}.services_blocks .services_block_name{color:#1b2426;font-family:Stolzl;font-size:2.917vw;font-weight:500;line-height:110%;margin:-.589vw 0 2.015vw;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.services_blocks .services_block_desc{color:#1b2426;font-family:Montserrat;font-size:1.354vw;font-weight:500;line-height:145%;margin:-.505vw 0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.services_blocks .animate_button_container.not-round{width:17.969vw;-webkit-transform:translateY(110%);-ms-transform:translateY(110%);transform:translateY(110%);margin-top:2.604vw}.services_blocks .services_block_details{width:46.094vw;padding-top:4.167vw;position:relative;z-index:6}.services_blocks .services_block_details .services_block_text{width:100%;margin:0 auto;max-height:0;color:#1b2426;font-family:Montserrat;font-size:.938vw;font-weight:500;line-height:145%;padding:0;-webkit-transition:.5s linear;transition:.5s linear;overflow:hidden;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.services_blocks .services_block_details .services_block_text p{margin:0;width:40.521vw}.services_blocks .services_block_details input{display:none}.services_blocks .services_block_details label{cursor:pointer;color:#1b2426;font-family:Montserrat;font-size:1.042vw;font-weight:700;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:.052vw solid #e5e5e5;padding:.99vw 0 .781vw;width:100%;margin:0 0 .26vw;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.services_blocks .services_block_details label::after{content:"";-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:1.875vw;height:1.875vw;border-radius:50%;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.1278 18.8722L18.1278 27.0638C18.1278 27.4751 18.4612 27.8085 18.8724 27.8085C19.2837 27.8085 19.6171 27.4751 19.6171 27.0638L19.6171 18.8722H27.8084C28.2197 18.8722 28.5531 18.5388 28.5531 18.1275C28.5531 17.7163 28.2197 17.3829 27.8084 17.3829H19.6171L19.6171 9.19146C19.6171 8.78018 19.2837 8.44678 18.8724 8.44678C18.4612 8.44678 18.1278 8.78018 18.1278 9.19146L18.1278 17.3829H9.93609C9.52481 17.3829 9.19141 17.7163 9.19141 18.1275C9.19141 18.5388 9.52481 18.8722 9.93609 18.8722H18.1278Z' fill='%2300B2CE'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.1278 18.8722L18.1278 27.0638C18.1278 27.4751 18.4612 27.8085 18.8724 27.8085C19.2837 27.8085 19.6171 27.4751 19.6171 27.0638L19.6171 18.8722H27.8084C28.2197 18.8722 28.5531 18.5388 28.5531 18.1275C28.5531 17.7163 28.2197 17.3829 27.8084 17.3829H19.6171L19.6171 9.19146C19.6171 8.78018 19.2837 8.44678 18.8724 8.44678C18.4612 8.44678 18.1278 8.78018 18.1278 9.19146L18.1278 17.3829H9.93609C9.52481 17.3829 9.19141 17.7163 9.19141 18.1275C9.19141 18.5388 9.52481 18.8722 9.93609 18.8722H18.1278Z' fill='white'/%3E%3C/svg%3E");background-size:100%,0;background-position:center,center;background-repeat:no-repeat,no-repeat;-webkit-transition:.5s ease-out;transition:.5s ease-out}.services_blocks .services_block_details input:checked+label:after{-webkit-transition:.5s ease-out;transition:.5s ease-out;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#1b2426;background-size:0,100%}.services_blocks .services_block_details input:checked+label+.services_block_text{-webkit-transition:.5s linear;transition:.5s linear;max-height:110vh;margin-top:-.781vw;padding:0 0 1.302vw}.services_blocks .services_block_rect{position:absolute;bottom:-3.5vw;right:5.885vw;z-index:5;width:15.104vw;height:23.958vw;border-radius:6.875vw;opacity:.15;-webkit-transform:rotate(-62deg);-ms-transform:rotate(-62deg);transform:rotate(-62deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;border:1.146vw solid transparent;background:linear-gradient(112deg,#00b2ce -15.87%,#ce75b3 90.81%),#fff;background-origin:border-box;-webkit-transition:.5s ease-out;transition:.5s ease-out}.services_blocks .services_block_rect::after{content:"";display:block;width:100%;height:100%;border-radius:5.833vw;background-color:#fff;-webkit-transition:.5s ease-out;transition:.5s ease-out}.banner_about{padding-top:4.427vw;height:100vh;min-height:56.51vw;margin-bottom:2.031vw;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:center;-ms-flex-pack:center;justify-content:center}.banner_about .page_title{margin-top:4.427vw;margin-left:2.917vw}.banner_about .page_title .text{padding-top:2.083vw;padding-bottom:2.083vw;margin-bottom:.781vw;letter-spacing:-.042vw}.banner_about .page_title .shadow{left:-4.219vw;margin-right:-1.25vw;letter-spacing:-.057vw}.banner_about .banner_about_subtitle{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:-.88vw 0 -.88vw 2.917vw;font-family:Stolzl;font-size:3.594vw;font-weight:500;line-height:120%;background:linear-gradient(93deg,#00b2ce 3.12%,#ce75b3 95.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.banner_about .banner_about_content{margin-top:2.292vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5.104vw}.banner_about .banner_about_circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:32.24vw;height:32.24vw;padding-left:4.635vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.042vw;-ms-flex-negative:0;flex-shrink:0;border-radius:78.125vw;background:linear-gradient(119deg,#00b2ce -28.75%,#ce75b3 82.71%);margin-left:-10.365vw;color:#fff}.banner_about .banner_about_circle .number{font-family:Stolzl;font-size:5.729vw;font-weight:300;line-height:4.01vw;text-transform:uppercase}.banner_about .banner_about_circle .text{font-family:Montserrat;font-size:1.875vw;font-weight:400;line-height:1.302vw;text-transform:lowercase;opacity:.8}.banner_about .banner_about_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.188vw;margin-bottom:.521vw}.banner_about .banner_about_item{width:21.615vw}.banner_about .banner_about_item:first-child .item_text{-webkit-animation-delay:.6s;animation-delay:.6s}.banner_about .banner_about_item:first-child .ball{-webkit-animation-delay:.1s;animation-delay:.1s}.banner_about .banner_about_item:nth-child(2) .item_text{-webkit-animation-delay:1.6s;animation-delay:1.6s}.banner_about .banner_about_item:nth-child(2) .ball{-webkit-animation-delay:1.1s;animation-delay:1.1s}.banner_about .banner_about_item:nth-child(3) .item_text{-webkit-animation-delay:2.6s;animation-delay:2.6s}.banner_about .banner_about_item:nth-child(3) .ball{-webkit-animation-delay:2.1s;animation-delay:2.1s}.banner_about .item_title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.302vw}.banner_about .item_name{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#1b2426;font-family:Montserrat;font-size:1.875vw;font-weight:600;line-height:1.302vw}.banner_about .item_name_shadow{position:absolute;top:-.781vw;left:-.469vw;z-index:-1;text-align:center;font-family:Stolzl;font-size:2.604vw;font-weight:800;line-height:1.823vw;text-transform:capitalize;opacity:.2;color:transparent;-webkit-text-stroke:.052vw #00b2ce}.banner_about .ball{width:2.344vw;height:2.344vw;border-radius:50%;background-color:#c851a6;position:absolute;left:calc(100% + .625vw);-webkit-transform:translate(100vw,-100vh);-ms-transform:translate(100vw,-100vh);transform:translate(100vw,-100vh);-webkit-animation-name:ballAppear;animation-name:ballAppear;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes ballAppear{to{-webkit-transform:unset;transform:unset}}@keyframes ballAppear{to{-webkit-transform:unset;transform:unset}}.banner_about .item_text{color:#1b2426;font-family:Montserrat;font-size:.938vw;font-weight:400;line-height:145%;margin:-.365vw 0;-webkit-transform:translateY(1.563vw);-ms-transform:translateY(1.563vw);transform:translateY(1.563vw);opacity:0;-webkit-animation-name:textAppear;animation-name:textAppear;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes textAppear{to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes textAppear{to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.contests{padding:6.979vw 0;margin-bottom:.99vw;position:relative}.contests .animate_img{width:53.542vw;height:53.542vw;position:absolute;top:-3vw;right:-26.833vw;z-index:-1}.contests .animate_img img,.contests .animate_img svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;opacity:.5;-webkit-animation:spin 6ms linear infinite;animation:spin 6s linear infinite}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.contests .title_block{margin:-.781vw 0 3.385vw 3.125vw}.contests .contests_block_header{padding:0 3.125vw;display:-ms-grid;display:grid;-ms-grid-columns:23.854vw 23.802vw 15.885vw 15.885vw 14.323vw;grid-template-columns:23.854vw 23.802vw 15.885vw 15.885vw 14.323vw}.contests .contests_block_header_item{color:rgba(27,36,38,.4);font-family:Montserrat;font-size:.833vw;font-weight:500;line-height:.573vw;padding-bottom:1.563vw}.contests .contests_block_content_line{padding:3.385vw 3.125vw;display:-ms-grid;display:grid;-ms-grid-columns:23.854vw 1fr;grid-template-columns:23.854vw 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:.052vw solid #e5e5e5;background:linear-gradient(93deg,#00b2ce 3.12%,#ce75b3 95.29%);background-size:0;background-position:center;background-repeat:no-repeat;-webkit-transition:.3s ease-in;transition:.3s ease-in}.contests .contests_block_content_line:hover{background-size:100%}.contests .contests_block_content_line:hover .contests_block_content_name,.contests .contests_block_content_line:hover .contests_block_content_nomination,.contests .contests_block_content_line:hover .contests_block_content_site .value{color:#fff}.contests .contests_block_content_line:hover .contests_block_content_place{-webkit-transform:scale(2.4);-ms-transform:scale(2.4);transform:scale(2.4);color:#1b2426}.contests .contests_block_content_line:hover .contests_block_content_site .value{text-decoration-color:#fff;-webkit-text-decoration-color:#fff;-moz-text-decoration-color:#fff}.contests .contests_block_content_line:hover .contests_block_content_btn{background:#1b2426;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:.2s ease-in .2s;transition:.2s ease-in .2s}.contests .contests_block_content_line:hover .contests_block_content_btn svg{fill:#fff}.contests input[type=checkbox]{display:none;position:absolute}.contests .contests_block_content_name{color:#1b2426;font-family:Montserrat;font-size:1.354vw;font-weight:600;line-height:150%;margin:-.547vw 0;-webkit-transition:.3s ease-in;transition:.3s ease-in;padding-right:1.563vw;display:block}.contests .contests_block_details{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:23.802vw 15.885vw 15.885vw 14.323vw;grid-template-columns:23.802vw 15.885vw 15.885vw 14.323vw}.contests .mob-name{display:none}.contests .value{display:block}.contests .contests_block_content_nomination,.contests .contests_block_content_site .value{color:#1b2426;font-family:Montserrat;font-size:.938vw;font-weight:500;line-height:140%;margin:-.318vw 0;padding-right:1.354vw;-webkit-transition:.3s ease-in;transition:.3s ease-in}.contests .contests_block_content_place{width:3.802vw;color:#00b2ce;text-align:center;font-family:Stolzl;font-size:2.604vw;font-weight:500;line-height:140%;margin:-.911vw 0 -.911vw -.208vw;-webkit-transition:.3s ease-in;transition:.3s ease-in;mix-blend-mode:soft-light}.contests .contests_block_content_site .value{font-weight:400;text-decoration:underline;text-decoration-color:transparent;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent}.contests .contests_block_content_btn{width:2.604vw;height:2.604vw;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;border-radius:50%;background-color:rgba(0,179,206,.1);mix-blend-mode:soft-light;-webkit-transition:.2s ease-in;transition:.2s ease-in}.contests .contests_block_content_btn svg{fill:#00b2ce;width:1.536vw;height:1.25vw;-webkit-transition:.3s ease-in;transition:.3s ease-in}.contests .contests_block_content_img{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:.305vw;-webkit-box-shadow:0 .208vw 1.563vw 0 rgba(0,0,0,.1);box-shadow:0 .208vw 1.563vw 0 rgba(0,0,0,.1);overflow:hidden}.contests .contests_block_content_img img{max-height:79vh;max-width:89vw}.contests .btn_close{position:absolute;top:2.135vw;right:3.646vw;width:2.031vw;height:2.031vw;padding:.417vw;border-radius:50%;background-color:rgba(255,255,255,.2);-webkit-transition:.3s ease-in;transition:.3s ease-in}.contests .btn_close svg{width:100%;height:100%;fill:#fff;fill-opacity:.2;-webkit-transition:.3s ease-in;transition:.3s ease-in}.contests .btn_close:hover{background-color:#00b2ce}.contests .btn_close:hover svg{fill-opacity:1}.contests .btn_close:active{background-color:#1b2426}.contests .btn_close:active svg{fill:#00b2ce}.about-page .about{padding:5.052vw 0 5vw;margin-bottom:8.073vw}.about-page .about .block_slider{margin-top:0}.about-page .about h2.title_block{margin:-.99vw 0 -.26vw}.about-page .about .mySwiperAnimate .swiper-pagination-progressbar.swiper-pagination-horizontal{height:.208vw}.about-page .form_block .left_block{padding:4.427vw 3.125vw 0 3.125vw}.contacts{background:linear-gradient(93deg,#00b2ce 3.12%,#ce75b3 95.29%)}.contacts .contacts_banner{padding-top:4.427vw;height:100vh;min-height:52.344vw;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-align:center;-ms-flex-align:center;align-items:center;position:relative}.contacts .contacts_banner .contacts_animation{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:138.385vw;height:138.486vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background:#fff;-webkit-box-shadow:0 .208vw 4.167vw 3.646vw rgba(255,255,255,.2);box-shadow:0 .208vw 4.167vw 3.646vw rgba(255,255,255,.2);margin-top:-101.615vw;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:moveBall 7.3s linear alternate infinite;animation:moveBall 7.3s linear alternate infinite}@-webkit-keyframes moveBall{50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes moveBall{50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.contacts .contacts_banner .ball{width:2.083vw;height:2.083vw;background-color:#c851a6;border-radius:50%;position:absolute;bottom:0;left:calc(50% - 1.042vw);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:scaleBall 7.3s linear alternate infinite;animation:scaleBall 7.3s linear alternate infinite}@-webkit-keyframes scaleBall{50%{-webkit-transform:scale(5.75);transform:scale(5.75)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleBall{50%{-webkit-transform:scale(5.75);transform:scale(5.75)}100%{-webkit-transform:scale(1);transform:scale(1)}}.contacts .contacts_banner .container_2{padding-top:3.906vw;height:100%}.contacts .contacts_banner .page_title{margin-left:-.573vw}.contacts .contacts_banner .page_title .text{padding-top:2.083vw;padding-bottom:1.33vw;letter-spacing:-.089vw}.contacts .contacts_banner .page_title .shadow{margin-left:-7.083vw;letter-spacing:-.083vw}.contacts .contacts_banner .contacts_line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:4.458vw}.contacts .contacts_banner .contacts_email{color:#1b2426;font-family:Montserrat;font-size:3.333vw;font-weight:500;line-height:150%;margin-right:7.813vw;display:block;position:relative;z-index:2;-webkit-transition:.3s ease-in;transition:.3s ease-in}.contacts .contacts_banner .contacts_email:hover{color:#00b2ce}.contacts .contacts_banner .contacts_blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.563vw;position:relative;z-index:2}.contacts .contacts_banner .contacts_block{width:14.323vw}.contacts .contacts_banner .contacts_block_name{color:#1b2426;font-family:Montserrat;font-size:1.354vw;font-weight:600;line-height:145%;margin:-.513vw 0}.contacts .contacts_banner .contacts_block_phone{color:#1b2426;font-family:Montserrat;font-size:.938vw;font-weight:500;line-height:150%;margin-top:1.016vw;display:block;-webkit-transition:.3s ease-in;transition:.3s ease-in}.contacts .contacts_banner .contacts_block_phone:hover{color:#00b2ce}.contacts .contacts_banner .contacts_block_address{width:13.021vw;color:#898b8c;font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:500;line-height:145%;margin:.411vw 0 -.344vw;display:block}.contacts .contacts_banner .contacts_social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:93.75vw;position:absolute;bottom:4.844vw}.contacts .contacts_banner .contacts_social_links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.563vw}.contacts .contacts_banner .contacts_social_link{color:#fff;font-family:Montserrat;font-size:1.042vw;font-weight:700;line-height:150%;-webkit-transition:.3s ease-in;transition:.3s ease-in}.contacts .contacts_banner .contacts_social_link:hover{color:#1b2426}.contacts .contacts_banner .contacts_social_btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.354vw}.contacts .contacts_banner .contacts_social_btn{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;width:2.604vw;height:2.604vw;border-radius:50%;position:relative;overflow:hidden}.contacts .contacts_banner .contacts_social_btn::before{content:"";width:100%;height:100%;background:#1b2426;mix-blend-mode:soft-light}.contacts .contacts_banner .contacts_social_btn::after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:101%;height:101%;border-radius:50%;position:absolute;top:0;left:0;-webkit-transform:translateY(101%);-ms-transform:translateY(101%);transform:translateY(101%);background:#1b2426;-webkit-transition:.3s ease-in;transition:.3s ease-in}.contacts .contacts_banner .contacts_social_btn svg{width:100%;fill:#fff;position:absolute;z-index:2;-webkit-transition:.3s ease-in;transition:.3s ease-in}.contacts .contacts_banner .contacts_social_btn:hover::after{-webkit-transform:unset;-ms-transform:unset;transform:unset}.contacts .contacts_banner .contacts_social_btn:hover svg{fill:#00b2ce}.contacts .contacts_team{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.contacts .contacts_team .contacts_team_item{padding:3.646vw 3.125vw;min-height:30.208vw;height:100%;border-top:.052vw solid #e5e5e5;background:rgba(255,255,255,.15);position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts .contacts_team .contacts_team_item:not(:first-child){border-left:.052vw solid #e5e5e5}.contacts .contacts_team .contacts_team_item::after{content:"";display:block;width:47.708vw;height:47.708vw;position:absolute;top:calc(50% - 23.854vw);left:calc(50% - 23.854vw);background-color:#fff;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:.4s ease-in;transition:.4s ease-in}.contacts .contacts_team .contacts_team_item:hover::after{-webkit-transform:unset;-ms-transform:unset;transform:unset}.contacts .contacts_team .contacts_team_item:hover .contacts_team_info_name,.contacts .contacts_team .contacts_team_item:hover .contacts_team_info_prof,.contacts .contacts_team .contacts_team_item:hover .contacts_team_name{color:#1b2426}.contacts .contacts_team .contacts_team_item:hover .contacts_team_info_email{color:#767c7d}.contacts .contacts_team .contacts_team_item:hover .contacts_team_info_email:hover{color:#00b2ce}.contacts .contacts_team .contacts_team_item:hover .contacts_team_img{background-size:100%}.contacts .contacts_team .contacts_team_name{color:#fff;font-family:Stolzl;font-size:2.917vw;font-weight:500;line-height:120%;margin:-.734vw 0;position:relative;z-index:2;-webkit-transition:.4s ease-in;transition:.4s ease-in;-ms-flex-negative:0;flex-shrink:0;letter-spacing:-.026vw}.contacts .contacts_team .contacts_team_block{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.885vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:1.979vw;height:100%;margin-left:-.26vw}.contacts .contacts_team .contacts_team_img{width:5.99vw;height:5.99vw;border-radius:50%;padding:.26vw;background:linear-gradient(93deg,#00b2ce 3.12%,#ce75b3 95.29%);background-size:0;background-position:0 0;background-repeat:no-repeat;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:.4s ease-in;transition:.4s ease-in}.contacts .contacts_team .contacts_team_img img{width:100%;height:100%;border-radius:50%;-webkit-box-shadow:0 .208vw 4.167vw 3.646vw rgba(255,255,255,.2);box-shadow:0 .208vw 4.167vw 3.646vw rgba(255,255,255,.2)}.contacts .contacts_team .contacts_team_info{padding-top:.469vw}.contacts .contacts_team .contacts_team_info_name{color:#fff;font-family:Montserrat;font-size:1.354vw;font-style:normal;font-weight:600;line-height:150%;margin-bottom:-.052vw;-webkit-transition:.4s ease-in;transition:.4s ease-in}.contacts .contacts_team .contacts_team_info_prof{color:#fff;font-family:Montserrat;font-size:.833vw;font-style:normal;font-weight:500;line-height:140%;-webkit-transition:.4s ease-in;transition:.4s ease-in}.contacts .contacts_team .contacts_team_info_email{color:rgba(255,255,255,.8);font-family:Montserrat;font-size:.833vw;font-style:normal;font-weight:500;line-height:140%;margin-top:.99vw;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:.4s ease-in;transition:.4s ease-in}.contacts .contacts_team .animate_button_container.not-round{width:27.083vw;-ms-flex-negative:0;flex-shrink:0}.contacts .contacts_team .animate_button_container.not-round .submit_container .button_container{width:26.875vw}.contacts .contacts_team .animate_button_container.not-round:hover .submit_container .pink_boll{-webkit-transform:translate(-700%,0);-ms-transform:translate(-700%,0);transform:translate(-700%,0)}.banner_portfolio{padding-top:4.427vw;height:100vh;min-height:41.042vw;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-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.banner_portfolio .container_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:4.427vw}.banner_portfolio .page_title{margin-left:-.677vw}.banner_portfolio .page_title .text{padding-top:1.563vw;padding-bottom:3.698vw}.banner_portfolio .page_title .shadow{left:-6.042vw}.banner_portfolio .portfolio_text{width:36.146vw;margin:-.435vw 0 -.435vw .156vw;color:#1b2426;font-family:Montserrat;font-size:1.146vw;font-weight:500;line-height:145%}.banner_portfolio .portfolio_box{margin-right:3.125vw;margin-bottom:3.125vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.042vw}.banner_portfolio .portfolio_box_number{color:#00b2ce;font-family:Stolzl;font-size:5.729vw;font-weight:400;line-height:150%;margin:-2.292vw 0;text-transform:uppercase}.banner_portfolio .portfolio_box_text{width:19.115vw;color:#1b2426;font-family:Montserrat;font-size:1.875vw;font-weight:400;line-height:125%;text-transform:lowercase;margin:-.521vw 0}.banner_portfolio .portfolio_container{position:absolute;bottom:1.563vw;left:3.125vw;right:3.125vw;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-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.563vw}.banner_portfolio .scroll-animate{-ms-flex-item-align:end;align-self:flex-end}.banner_portfolio .portfolioSwiper{width:100vw;padding:0 3.125vw;margin-left:-3.125vw;overflow:visible;z-index:6}.banner_portfolio .portfolioSwiper .swiper-slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.banner_portfolio .portfolioSwiper .swiper-slide:not(:last-child){margin-right:1.042vw}.banner_portfolio .portfolio_label{display:none}.banner_portfolio input[type=checkbox],.banner_portfolio input[type=radio]{position:absolute;display:none}.banner_portfolio .portfolio_tag{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:14.323vw;height:2.552vw;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.938vw 1.823vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:13.021vw;border:.104vw solid #e5e5e5;background:#fff;color:#1b2426;text-align:center;font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:600;line-height:150%;cursor:pointer;position:relative;-webkit-transition:.3s background-color ease-in,.3s color ease-in,.3s border-color ease-in;transition:.3s background-color ease-in,.3s color ease-in,.3s border-color ease-in;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.banner_portfolio .portfolio_tag::before{content:"";display:block;border-radius:50%;background-color:#c851a6;position:absolute;top:-4.01vw;opacity:0;-webkit-transition:.3s opacity ease-in;transition:.3s opacity ease-in;width:0;height:0}.banner_portfolio .portfolio_tag.hidden:hover::before,.banner_portfolio .portfolio_tag:hover::before{width:2.448vw;height:2.448vw;opacity:1;animation:ballDrop .8s ease-in alternate infinite;-webkit-animation:ballDrop .8s ease-in alternate infinite}.banner_portfolio .portfolio_tag.first_tag::before{width:2.448vw;height:2.448vw;opacity:1;-webkit-transform:translateY(-110vh);-ms-transform:translateY(-110vh);transform:translateY(-110vh);animation:ballFly 1.2s ease-in-out forwards,ballDrop .8s ease-in reverse forwards 1.3s,ballDrop .8s ease-in alternate infinite 2.1s;-webkit-animation:ballFly 1.2s ease-in-out forwards,ballDrop .8s ease-in reverse forwards 1.3s,ballDrop .8s ease-in alternate infinite 2.1s}.banner_portfolio .portfolio_tag.hidden::before{opacity:0;-webkit-animation:none;animation:none}.banner_portfolio input:checked+.portfolio_tag,.banner_portfolio input:checked+.portfolio_tag:hover{background-color:#00b2ce;border-color:#00b2ce;color:#fff}.banner_portfolio input:checked+.portfolio_tag.hidden::before,.banner_portfolio input:checked+.portfolio_tag:hover.hidden::before,.banner_portfolio input:checked+.portfolio_tag:hover:not(.first_tag)::before,.banner_portfolio input:checked+.portfolio_tag:not(.first_tag)::before{opacity:0;-webkit-animation:none;animation:none}@keyframes ballDrop{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(1.563vw);transform:translateY(1.563vw)}}@-webkit-keyframes ballDrop{from{opacity:1;-webkit-transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(1.563vw)}}@keyframes ballFly{from{opacity:1}to{-webkit-transform:translateY(1.563vw);transform:translateY(1.563vw);opacity:1}}@-webkit-keyframes ballFly{from{opacity:1}to{-webkit-transform:translateY(1.563vw);opacity:1}}.portfolio-page .projects .one_project.hidden{display:none}.portfolio-page .projects .project_button{width:33.333vw;height:28.646vw;overflow:hidden;position:relative;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}.portfolio-page .projects .animate_button_container{position:relative;top:unset;left:unset;bottom:unset}.project-card{position:relative}.banner_project{background:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(.01%,#071a3a),to(#030f22));background:linear-gradient(180deg,#000 0,#071a3a .01%,#030f22 100%);height:100vh;min-height:52.344vw;padding-top:4.427vw;position:relative;overflow:hidden}.banner_project.not-saf .banner_project_bg{-webkit-animation:none;animation:none;-webkit-clip-path:none;clip-path:none}.banner_project .banner_project_bg{width:100vw;height:100vh;min-height:52.344vw;position:absolute;top:0;left:0;-webkit-clip-path:circle(12.24vw at 12% 58%);clip-path:circle(12.24vw at 12% 58%);-webkit-transition:1s linear;transition:1s linear;-webkit-animation:clipCircle 10s linear infinite;animation:clipCircle 10s linear infinite;mix-blend-mode:color-dodge;-webkit-backdrop-filter:blur(2.208vw);backdrop-filter:blur(2.208vw);opacity:.8}.banner_project .banner_project_bg img{width:122.917vw;min-height:56.094vw;height:100%;position:absolute;top:0;right:0;width:100%;min-height:auto;-o-object-fit:cover;object-fit:cover}.banner_project .banner_project_canvas{position:absolute;top:0;left:0;min-width:100%;min-height:100%}@-webkit-keyframes clipCircle{0%{-webkit-clip-path:circle(12.24vw at 12% 58%);clip-path:circle(12.24vw at 12% 58%)}20%{-webkit-clip-path:circle(12.24vw at 21% 11%);clip-path:circle(12.24vw at 21% 11%)}40%{-webkit-clip-path:circle(12.24vw at 61% 22%);clip-path:circle(12.24vw at 61% 22%)}60%{-webkit-clip-path:circle(12.24vw at 92% 62%);clip-path:circle(12.24vw at 92% 62%)}80%{-webkit-clip-path:circle(12.24vw at 11% 97%);clip-path:circle(12.24vw at 11% 97%)}}@keyframes clipCircle{0%{-webkit-clip-path:circle(12.24vw at 12% 58%);clip-path:circle(12.24vw at 12% 58%)}20%{-webkit-clip-path:circle(12.24vw at 21% 11%);clip-path:circle(12.24vw at 21% 11%)}40%{-webkit-clip-path:circle(12.24vw at 61% 22%);clip-path:circle(12.24vw at 61% 22%)}60%{-webkit-clip-path:circle(12.24vw at 92% 62%);clip-path:circle(12.24vw at 92% 62%)}80%{-webkit-clip-path:circle(12.24vw at 11% 97%);clip-path:circle(12.24vw at 11% 97%)}}.banner_project .page_title{margin-left:-.625vw;margin-top:3.229vw;position:relative;z-index:2}.banner_project .page_title .text{padding-top:2.708vw;padding-bottom:1.727vw;letter-spacing:-.079vw}.banner_project .page_title .shadow{font-size:11.89vw;line-height:8.333vw;margin-left:-3.385vw;letter-spacing:-.189vw;text-transform:uppercase}.banner_project .banner_project_subtitle{color:#fff;font-family:Stolzl;font-size:1.232vw;font-style:normal;font-weight:400;line-height:150%;margin:-1.054vw 0 -.481vw;letter-spacing:-.01vw;position:relative;z-index:2}.banner_project .banner_project_img{width:61.979vw;height:52.344vw;position:absolute;top:calc(50% - 26.172vw);left:calc(50% - 30.9895vw)}.banner_project .banner_project_img img{width:100%;-webkit-filter:drop-shadow(-.668vw .668vw 3.561vw rgba(0, 0, 0, .4));filter:drop-shadow(-.668vw .668vw 3.561vw rgba(0, 0, 0, .4));position:relative;z-index:2}.banner_project .banner_project_img::after{content:"";display:block;width:36.563vw;height:36.563vw;border-radius:100%;opacity:.8;background:#000;mix-blend-mode:multiply;-webkit-filter:blur(13.021vw);filter:blur(13.021vw);position:absolute;left:calc(50% - 18.2815vw);bottom:.625vw}.banner_project .banner_project_box{position:absolute;right:3.125vw;bottom:4.688vw;width:14.323vw;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-align:start;-ms-flex-align:start;align-items:flex-start;gap:.781vw}.banner_project .banner_project_box::before{content:"";width:100%;height:.052vw;background:linear-gradient(93deg,#00b2ce 0,#f287e8 52.71%,#e45097 94.59%)}.banner_project .banner_project_box .banner_project_box_line{color:#fff;font-family:Stolzl;font-size:.938vw;font-style:normal;font-weight:400;line-height:130%;margin:-.271vw 0;opacity:.8}.project_intro{padding:8.906vw 0}.project_intro .container_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.project_intro .project_intro_blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7.865vw;padding-right:.26vw;padding-top:.39vw;position:relative;z-index:2}.project_intro .title_block{margin:-1.25vw 0}.project_intro .project_intro_text{margin:-.625vw 0;padding-top:2.396vw;width:46.094vw;color:#1b2426;font-family:Montserrat;font-size:1.354vw;font-style:normal;font-weight:500;line-height:150%}.project_intro .project_intro_animation{width:59.375vw;height:59.531vw;position:absolute;left:-17.031vw;bottom:-25.781vw}.project_intro .project_intro_animation img{width:100%;-webkit-animation:spin 10s infinite linear;animation:spin 10s infinite linear}.project_intro .project_intro_box{padding-left:2.604vw;margin-top:-.38vw}.project_intro .dynamik_item_container{width:23.125vw}.project_intro .nummer{height:8.854vw}.project_intro .num{font-size:7.991vw;line-height:5.573vw;text-align:center;height:8.854vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:.469vw}.project_intro .num_text{margin:-.521vw 0}.structure{background-color:#081d43;background-image:url(../img/structure_bg.svg);background-size:100% 134.271vw;background-position:bottom;background-repeat:no-repeat;padding:4.219vw 0 3.906vw}.structure .title_block{margin:-.5vw 0;color:#fff}.structure .structure_img{width:93.906vw;height:120.833vw;margin:2.8vw 0 0 -.156vw}.structure .structure_img img{width:100%}.structure .animate_button_container{display:none}.directions{padding:13.073vw 0 15.104vw;background:#f5f5f5}.directions .container_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.directions .title_block{margin:-.781vw 0}.directions .directions_text{width:46.094vw;color:#1b2426;font-family:Montserrat;font-size:1.354vw;font-style:normal;font-weight:500;line-height:150%;margin:-.547vw 0;-ms-flex-negative:0;flex-shrink:0}.directions .directions_container{width:100%;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;gap:32.813vw;padding:4.583vw 3.125vw 0 3.646vw}.directions .directions_container.active .directions_left,.directions .directions_container.active .directions_right{-webkit-transform:unset;-ms-transform:unset;transform:unset}.directions .directions_left{width:29.635vw;height:24.063vw;-webkit-filter:drop-shadow(0 .208vw 1.302vw rgba(4, 23, 54, .15));filter:drop-shadow(0 .208vw 1.302vw rgba(4, 23, 54, .15));margin-bottom:.833vw;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition:.5s ease-in .2s;transition:.5s ease-in .2s;-webkit-transform:scale(.4) translateX(100%);-ms-transform:scale(.4) translateX(100%);transform:scale(.4) translateX(100%)}.directions .directions_img{width:43.125vw;height:31.354vw;position:absolute;z-index:2}.directions .directions_right{width:30.781vw;height:25.938vw;-webkit-filter:drop-shadow(0 .215vw 1.342vw rgba(4, 23, 54, .15));filter:drop-shadow(0 .215vw 1.342vw rgba(4, 23, 54, .15));-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:.5s ease-in .2s;transition:.5s ease-in .2s;-webkit-transform:scale(.4) translateX(-100%);-ms-transform:scale(.4) translateX(-100%);transform:scale(.4) translateX(-100%)}.directions img{width:100%}.project_about{background:url(../img/internal_bg.svg);background-size:cover;padding-top:5.729vw}.project_about .container_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.project_about .title_block{color:#fff;margin:-.781vw 0}.project_about .block_text{color:#fff;font-family:Montserrat;font-size:1.354vw;font-style:normal;font-weight:500;line-height:150%;opacity:.95;margin:-.547vw 0;padding-top:1.683vw}.project_about .block_internal{height:43.698vw}.project_about .block_internal .block_content{width:30.469vw;padding-top:10.156vw}.project_about .block_internal_box{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-align:center;-ms-flex-align:center;align-items:center;gap:.781vw}.project_about .internalSwiper{width:60.885vw;height:34.323vw;border-radius:.256vw;outline:.512vw solid #000;margin:.512vw;-webkit-box-sizing:content-box;box-sizing:content-box;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-align:center;-ms-flex-align:center;align-items:center}.project_about .internalSwiper .swiper-slide,.project_about .internalSwiper .swiper-slide img{width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:unset;-ms-transform:unset;transform:unset}.project_about .scroll-animate{position:absolute;bottom:1.927vw;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);z-index:2;pointer-events:none}.project_about .block_internal_caption{color:#fff;font-family:Montserrat;font-size:.938vw;font-style:normal;font-weight:600;line-height:150%;margin:-.365vw 0}.project_about .block_goals{position:relative;padding-top:12.344vw;height:47.448vw}.project_about .block_goals .block_content{width:37.969vw;margin-left:auto}.project_about .block_goals_img{width:100vw;height:47.448vw;position:absolute;top:0;left:-3.125vw}.project_about .block_goals_img img{width:100%}.project_about .block_goals_img.tabl{display:none}.project_about .animate_button_container{width:17.969vw;height:2.865vw;margin-top:2.917vw}.project_about .animate_button_container .submit_container .button_container{height:2.657vw;width:17.76vw}.page-404 section{height:100vh;min-height:56.25vw;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-align:center;-ms-flex-align:center;align-items:center;padding-top:11.198vw;position:relative;overflow:hidden}.page-404 .page-404_title{position:relative;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}.page-404 .page-404_title-base{width:44.75vw}.page-404 .page-404_title-base img{width:100%}.page-404 .page-404_title-animation{position:absolute;width:11.146vw}.page-404 .page-404_title-animation img{width:100%;-webkit-animation:spin 4.8s linear infinite;animation:spin 4.8s linear infinite}.page-404 .page-404_title-ball{width:1.771vw;height:1.771vw;border-radius:50%;background-color:#c851a6;position:absolute;left:3.281vw;top:9.896vw;-webkit-animation:ball404 4.8s infinite linear;animation:ball404 4.8s infinite linear}@-webkit-keyframes ball404{0%{-webkit-transform:unset;transform:unset}23%{-webkit-transform:translate(4.01vw,-3.646vw);transform:translate(4.01vw,-3.646vw)}50%{-webkit-transform:translate(0,-2.448vw);transform:translate(0,-2.448vw)}75%{-webkit-transform:translate(5.417vw,-3.646vw);transform:translate(5.417vw,-3.646vw)}}@keyframes ball404{0%{-webkit-transform:unset;transform:unset}23%{-webkit-transform:translate(4.01vw,-3.646vw);transform:translate(4.01vw,-3.646vw)}50%{-webkit-transform:translate(0,-2.448vw);transform:translate(0,-2.448vw)}75%{-webkit-transform:translate(5.417vw,-3.646vw);transform:translate(5.417vw,-3.646vw)}}.page-404 .page-404_text{font-family:Stolzl;font-size:2.5vw;font-weight:500;line-height:100%;background:linear-gradient(93deg,#00b2ce 3.12%,#ce75b3 95.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:1.619vw 16.406vw -.56vw 0}.page-404 .animate_button_container.not-round{width:46.094vw;margin-top:4.115vw}.page-404 .animate_button_container.not-round:hover .submit_container .pink_boll{-webkit-transform:translate(-1500%,0);-ms-transform:translate(-1500%,0);transform:translate(-1500%,0)}.page-404 .page-404_bottom{width:121.875vw;height:121.875vw;border-radius:100%;background:linear-gradient(119deg,#00b2ce -28.75%,#ce75b3 82.71%);position:absolute;bottom:-108.594vw}@media only screen and (max-width:1200px){body{font-size:1.823vw}.container_2{width:92.188vw}.btn_main_border{width:26.563vw;height:5.077vw;border-radius:32.552vw}.btn_main{width:26.042vw;height:4.688vw;border-radius:32.033vw;font-size:2.345vw}h2.title_block{font-size:7.031vw}.just_text{font-size:2.865vw}.animate_button_container{width:19.271vw;height:19.271vw;left:111.327vw;bottom:9.895vw}.animate_button_container .submit_container .pink_boll{width:20.833vw;height:20.833vw}.animate_button_container .submit_container .button_container{width:18.75vw;height:18.75vw}.animate_button_container .submit_container .button_container a,.animate_button_container .submit_container .button_container input{font-size:2.345vw;padding-left:calc((100% - 15.625vw)/ 2);padding-right:calc((100% - 15.625vw)/ 2)}.animate_button_container.not-round{border-radius:32.552vw;height:7.161vw}.animate_button_container.not-round:hover .submit_container .pink_boll{-webkit-transform:translate(-500%,0);-ms-transform:translate(-500%,0);transform:translate(-500%,0)}.animate_button_container.not-round .submit_container .pink_boll{width:13.02vw;height:13.02vw;top:-2.93vw}.animate_button_container.not-round .submit_container .button_container{width:calc(100% - .521vw);height:6.641vw;border-radius:32.552vw}.animate_button_container.not-round .submit_container .button_container a{padding:0 6.51vw;font-size:2.345vw}input::-webkit-input-placeholder{font-size:2.344vw}textarea::-webkit-input-placeholder{font-size:2.344vw}textarea::-moz-placeholder{font-size:2.344vw}textarea:-ms-input-placeholder{font-size:2.344vw}textarea::-ms-input-placeholder{font-size:2.344vw}textarea::placeholder{font-size:2.344vw}.page_title .text{font-size:13.021vw;line-height:9.115vw}.page_title .shadow{font-size:16.146vw;line-height:11.328vw;-webkit-text-stroke:.195vw #ce75b3}.pop-up{-webkit-backdrop-filter:blur(.977vw);backdrop-filter:blur(.977vw)}.pop-up .btn-close{width:5.078vw;height:5.078vw;outline:.13vw solid #e5e5e5;padding:1.042vw;top:3.385vw;right:3.906vw}.pop-up .pop-up_title{font-size:7.031vw;line-height:105%}.pop-up .pop-up_title br{display:inline}.pop-up .pop-up_text{font-size:2.865vw;line-height:140%}.scroll-animate{height:4.948vw;width:8.333vw;padding:.13vw;border-radius:19.533vw;-webkit-backdrop-filter:blur(.325vw);backdrop-filter:blur(.325vw)}.scroll-animate::after{border-radius:19.533vw}.scroll-animate .ball{width:2.083vw;height:2.083vw;left:1.433vw}@-webkit-keyframes ballHop{to{-webkit-transform:translateX(3.125vw);transform:translateX(3.125vw)}}@keyframes ballHop{to{-webkit-transform:translateX(3.125vw);transform:translateX(3.125vw)}}.header{width:100vw;height:10.417vw;border-bottom:.13vw solid rgba(255,255,255,.15)}.header.active .burger_btn span{background-color:#161616}.header.active .burger_btn::before{background-color:#161616}.header.active .burger_btn.active::before{content:"";background-color:#161616}.header .menu_wrapper{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(0,0,0,.75) 100%),linear-gradient(83deg,rgba(0,178,206,.6) 5.61%,rgba(206,117,179,.6) 94.86%);-webkit-backdrop-filter:blur(.26vw);backdrop-filter:blur(.26vw);-webkit-transition:.4s ease-in;transition:.4s ease-in;visibility:hidden;z-index:-1}.header .menu_wrapper.visible{visibility:visible;z-index:1001;opacity:1}.header .menu_wrapper.visible .menu_window{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header .menu_wrapper .menu_window{-webkit-transform:translateX(-110%);-ms-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:.4s ease-in;transition:.4s ease-in;overflow:auto;width:57.682vw;height:100vh;background:#fff}.header .menu_wrapper .menu_window::-webkit-scrollbar{width:0;height:0}.header .menu_wrapper .menu_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:10.417vw;width:100%;padding-left:1.823vw;padding-right:5.208vw;position:sticky;background-color:#fff;border-bottom:.13vw solid #e5e5e5;top:0;left:0;z-index:2}.header .menu_wrapper .menu_top .burger_btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .menu_wrapper .menu_top .burger_btn svg{width:4.948vw;height:3.516vw}.header .menu_wrapper .menu_top .burger_btn::before{display:none}.header .menu_wrapper .menu_content{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12.5vw 8.984vw 12.5vw 3.906vw}.header .menu_wrapper .header_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.208vw}.header .menu_wrapper .langs_swither{padding-left:0;border-radius:65.104vw;margin-top:15.625vw}.header .menu_wrapper .langs_swither .langs_wrapper{width:44.792vw;height:6.38vw}.header .menu_wrapper .langs_swither .lang{width:15.365vw;border-width:.26vw;font-size:2.344vw}.header .menu_wrapper .langs_swither .lang:first-child{border-radius:65.104vw 0 0 65.104vw}.header .menu_wrapper .langs_swither .lang:last-child{border-radius:0 65.104vw 65.104vw 0}.header .menu_wrapper .langs_swither .lang:not(:first-child){margin-left:-.651vw}.header .menu_wrapper .langs_swither .langs_arrow{display:none}.header .menu_wrapper .langs_swither .langs_additional{height:100%;position:static;-webkit-transform:unset;-ms-transform:unset;transform:unset}.header .menu_wrapper .langs_swither .langs_additional .lang:first-child{border-radius:0;margin-left:-.651vw}.header .menu_wrapper .langs_swither .lang,.header .menu_wrapper .langs_swither .langs_arrow{border-color:#e5e5e5;background:#fff}.header .menu_wrapper .langs_swither .langs_arrow:hover svg{fill:#1b2426}.header .menu_wrapper .langs_swither .lang.current{color:#1b2426}.header .menu_wrapper .langs_swither .langs_additional .lang:hover{color:#1b2426}.header .menu_wrapper .contact-us_btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5.208vw;width:44.792vw;height:7.161vw}.header .menu_wrapper .contact-us_btn .submit_container .button_container{width:44.271vw;height:6.641vw}.header .menu_wrapper .header_social_links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:15.625vw}.header .menu_wrapper .header_social_links .header_social_link{color:#1b2426;font-family:Montserrat;font-size:2.344vw;font-style:normal;font-weight:400;line-height:150%;-webkit-transition:.3s ease-in;transition:.3s ease-in}.header .menu_wrapper .header_social_links .header_social_link:hover{color:#00b2ce}.header .burger_btn{display:block;position:relative;margin-left:5vw;width:4.979vw;height:2.1vw;min-width:4.818vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;left:0;top:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.header .burger_btn span{opacity:1;display:inline-block;height:.26vw;width:40%;min-width:3.06vw;background-color:#fff;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.header .burger_btn::before{content:"";background-color:#fff;position:absolute;height:.26vw;width:100%;left:0;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;top:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.header .burger_btn.active span{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.header .burger_btn.active::before{content:"";background-color:#fff;position:absolute;height:.26vw;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:50%;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.header .logo{width:20.313vw;height:2.604vw}.header .last_block{gap:0}.header .header_nav{display:none}.header .link{font-size:4.427vw;color:#1b2426}.header .btn_main_border{width:26.563vw;height:5.078vw;border-radius:32.552vw}.header .btn_main{position:relative;z-index:1;width:26.042vw;height:4.557vw;border-radius:32.033vw;font-size:2.345vw}.light .header .link{color:#1b2426}.banner_main{padding-top:21.19vh;min-height:133.333vw}.banner_main .banner_text{padding-left:3.925vw;padding-bottom:8.62vh;padding-top:1.5vh}.banner_main .banner_text .subtitle{font-size:2.434vw;line-height:100%}.banner_main .banner_text .title{width:68.229vw;font-size:7.299vw;line-height:110%}.banner_main .logo_banner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:93.75vw}.no-webp .banner_main .logo_banner::after{background-image:url(../img/bg_gradient.png)}.banner_main .logo_banner::after{content:"";width:100vw;height:16.563vw;background-position:center;background-size:100% 100%;left:-3.125vw;top:-1.615vw;position:absolute}.no-webp .banner_main .logo_banner::before{background-image:url(../img/bg_letter.png)}.banner_main .logo_banner::before{content:"";width:93.75vw;height:13.327vw;background-position:center;background-size:100% 100%;left:0;top:0;position:absolute}.banner_main .logo_banner .one_letter img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.banner_main .logo_banner .one_letter:nth-child(1){width:10.522vw;height:12.985vw}.banner_main .logo_banner .one_letter:nth-child(2){margin-left:1.406vw;width:10.791vw;height:13.327vw}.banner_main .logo_banner .one_letter:nth-child(3){margin-left:1.354vw;width:10.522vw;height:12.917vw}.banner_main .logo_banner .one_letter:nth-child(4){margin-left:.885vw;width:13.219vw;height:12.917vw}.banner_main .logo_banner .one_letter:nth-child(5){margin-left:.938vw;width:12.882vw;height:13.053vw}.banner_main .logo_banner .one_letter:nth-child(6){margin-left:1.563vw;width:2.63vw;height:12.985vw}.banner_main .logo_banner .one_letter:nth-child(7){margin-left:1.719vw;width:11.533vw;height:12.985vw}.banner_main .logo_banner .one_letter:nth-child(8){margin-left:.625vw;width:13.152vw;height:12.917vw}.banner_main .logo_banner .one_letter:nth-child(9){width:2.428vw;height:2.46vw;border-radius:50%;right:5.313vw;top:8.073vw}.banner_main .logo_banner .one_letter:nth-child(10){width:2.428vw;height:2.46vw;border-radius:50%;right:50.469vw;top:7.813vw}.banner_main .just_text{margin-top:9.05vh;font-size:2.604vw;line-height:150%;width:43.359vw;-ms-flex-item-align:end;align-self:flex-end;margin-right:3.906vw}.banner_main .link_to_page{font-size:2.865vw;line-height:150%;position:absolute;left:0;bottom:0;-webkit-transform:translate(18.646vw,3vh);-ms-transform:translate(18.646vw,3vh);transform:translate(18.646vw,3vh);-webkit-animation:1s mooved3 1.1s linear forwards;animation:1s mooved3 1.1s linear forwards}@-webkit-keyframes mooved3{0%{-webkit-transform:translate(18.646vw,3vh);transform:translate(18.646vw,3vh)}100%{-webkit-transform:translate(18.646vw,-18vh);transform:translate(18.646vw,-18vh)}}@keyframes mooved3{0%{-webkit-transform:translate(18.646vw,3vh);transform:translate(18.646vw,3vh)}100%{-webkit-transform:translate(18.646vw,-18vh);transform:translate(18.646vw,-18vh)}}.banner_main .container-img{-webkit-filter:drop-shadow(0 .52vw 8.463vw rgba(17, 170, 203, .5));filter:drop-shadow(0 .52vw 8.463vw rgba(17, 170, 203, .5))}.banner_main .container-img .no_color{padding-top:21.19vh;min-height:133.333vw;-webkit-clip-path:circle(20.938vw at 22% 83%);clip-path:circle(20.938vw at 22% 83%)}@-webkit-keyframes clip{0%{-webkit-clip-path:circle(20.938vw at 22% 83%);clip-path:circle(20.938vw at 22% 83%)}35%{-webkit-clip-path:circle(13.938vw at 85% 66%);clip-path:circle(13.938vw at 85% 66%)}55%{-webkit-clip-path:circle(15.938vw at 60% 26%);clip-path:circle(15.938vw at 60% 26%)}75%{-webkit-clip-path:circle(11.038vw at 11% 33%);clip-path:circle(11.038vw at 11% 33%)}}@keyframes clip{0%{-webkit-clip-path:circle(20.938vw at 22% 83%);clip-path:circle(20.938vw at 22% 83%)}35%{-webkit-clip-path:circle(13.938vw at 85% 66%);clip-path:circle(13.938vw at 85% 66%)}55%{-webkit-clip-path:circle(15.938vw at 60% 26%);clip-path:circle(15.938vw at 60% 26%)}75%{-webkit-clip-path:circle(11.038vw at 11% 33%);clip-path:circle(11.038vw at 11% 33%)}}.projects{padding-bottom:28.646vw}.projects .title_block{padding-bottom:.8vw}.projects .just_text{padding-bottom:6.813vw;width:92.188vw}.projects .projects_block{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;width:100%}.projects .one_project{width:100%;height:63.802vw}.projects .one_project:hover .text_block{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.projects .one_project:hover .subtitle{opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.projects .one_project:hover .img_project{height:40.495vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.projects .one_project:hover .projects_link{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.projects .project_container{padding:0;width:100%;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;gap:5.469vw;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.projects .text_block{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.projects .title{font-size:4.427vw;width:92.188vw;padding-bottom:1.952vw}.projects .subtitle{font-size:2.083vw;padding-bottom:2.605vw}.projects .grad_line{width:13.02vw;height:.26vw}.projects .img_project{width:92.188vw;height:40.495vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border-radius:1.302vw 1.302vw 0 0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);overflow:hidden;margin:0 auto}.projects .img_project img{width:110%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.projects .projects_link_container{right:3.908vw;bottom:3.908vw}.projects .projects_link{width:7.163vw;height:7.163vw;-webkit-transform:translateX(26.042vw);-ms-transform:translateX(26.042vw);transform:translateX(26.042vw);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.projects .animate_button_container{left:40.365vw;bottom:5.859vw;text-transform:unset}.about_numbers{padding:25.042vw 0}.about_numbers .container_2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9.021vw}.about_numbers .dynamik_container{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:start;-ms-flex-pack:start;justify-content:flex-start;gap:13.719vw}.about_numbers .dynamik_item_container{width:92.188vw;position:relative;overflow:hidden}.about_numbers .dynamik_item_container.active:nth-child(1) .dynamik_item{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-animation:num_animate 1s linear forwards;animation:num_animate 1s linear forwards}.about_numbers .dynamik_item_container.active:nth-child(1) .numm_container{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-animation:1s num_block_animate 1s linear forwards;animation:1s num_block_animate 1s linear forwards}.about_numbers .dynamik_item_container.active:nth-child(1)::before{content:"";width:0%;-webkit-animation:1s num_grad_animate 1s linear forwards;animation:1s num_grad_animate 1s linear forwards;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about_numbers .dynamik_item_container.active:nth-child(2) .dynamik_item{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-animation:1s num_animate 1s linear forwards;animation:1s num_animate 1s linear forwards}.about_numbers .dynamik_item_container.active:nth-child(2) .numm_container{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-animation:1s num_block_animate 2s linear forwards;animation:1s num_block_animate 2s linear forwards}.about_numbers .dynamik_item_container.active:nth-child(2)::before{content:"";width:0%;-webkit-animation:1s num_grad_animate 2s linear forwards;animation:1s num_grad_animate 2s linear forwards;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about_numbers .dynamik_item_container.active:nth-child(3) .dynamik_item{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-animation:1s num_animate 2s linear forwards;animation:1s num_animate 2s linear forwards}.about_numbers .dynamik_item_container.active:nth-child(3) .numm_container{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-animation:1s num_block_animate 3s linear forwards;animation:1s num_block_animate 3s linear forwards}.about_numbers .dynamik_item_container.active:nth-child(3)::before{content:"";width:0%;-webkit-animation:1s num_grad_animate 3s linear forwards;animation:1s num_grad_animate 3s linear forwards;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about_numbers .dynamik_item_container.active::before{content:"";width:100%;height:.26vw;position:absolute;left:0;bottom:0;background:linear-gradient(146deg,#00b2ce 22.92%,#ce75b3 100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@-webkit-keyframes num_animate{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}25%{-webkit-transform:translateX(-75%);transform:translateX(-75%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}50%{-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}75%{-webkit-transform:translateX(-25%);transform:translateX(-25%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}}@keyframes num_animate{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}25%{-webkit-transform:translateX(-75%);transform:translateX(-75%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}50%{-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}75%{-webkit-transform:translateX(-25%);transform:translateX(-25%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}}@-webkit-keyframes num_block_animate{0%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}25%{-webkit-transform:translateY(75%);transform:translateY(75%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}50%{-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}75%{-webkit-transform:translateY(25%);transform:translateY(25%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}}@keyframes num_block_animate{0%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}25%{-webkit-transform:translateY(75%);transform:translateY(75%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}50%{-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}75%{-webkit-transform:translateY(25%);transform:translateY(25%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}}@-webkit-keyframes num_grad_animate{0%{width:0%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}25%{width:25%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}50%{width:50%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}75%{width:75%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}100%{width:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}}@keyframes num_grad_animate{0%{width:0%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}25%{width:25%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}50%{width:50%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}75%{width:75%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}100%{width:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}}.about_numbers .dynamik_item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.995vw}.about_numbers .nummer{position:relative;overflow:hidden;height:17.837vw;width:24.74vw;min-width:24.74vw}.about_numbers .numm_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:24.74vw;position:absolute;left:0;bottom:.65vw}.about_numbers .num{font-size:11.823vw;font-weight:300}.about_numbers .num_text{font-size:3.385vw;width:auto;-webkit-transform:translateY(7.859vw);-ms-transform:translateY(7.859vw);transform:translateY(7.859vw)}.form_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.form_block .left_block{width:100%;padding:14.667vw 3.906vw 5.51vw 3.906vw}.form_block .title_block{width:92.188vw;font-size:7vw;position:relative;z-index:2}.form_block .just_text{width:92.188vw;padding-top:.708vw;position:relative;z-index:2}.form_block .animate_img{width:68.788vw;height:68.621vw;position:absolute;top:11.719vw;bottom:auto;left:36.458vw}.form_block .right_block{width:100%;padding:5.51vw 3.906vw 20.833vw 3.906vw;background-color:#fff;position:relative}.form_block select{font-size:2.345vw;width:100%;height:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;padding-bottom:1.953vw}.form_block .select{font-size:2.345vw;padding-bottom:1.953vw}.form_block .new-select{position:relative;padding:1.954vw 1.952vw 1.954vw 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form_block .new-select__list{position:absolute;top:5.86vw;left:0;border:.13vw solid rgba(0,179,206,.4705882353);cursor:pointer;width:100%;z-index:2;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form_block .new-select__list.on{display:block}.form_block .new-select__item span{display:block;padding:1.302vw 1.952vw}.form_block .new-select__item span:hover{color:#00b2ce}.no-webp .form_block .new-select:after{background-image:url(../img/arrow-down.png)}.form_block .new-select:after{content:"";display:block;width:5.25vw;height:5.25vw;position:absolute;right:0;top:0;background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:3.125vw auto,100%}.form_block .first_block{padding-bottom:5.183vw}.form_block .first_block .input_big{margin-bottom:4.3vw}.form_block .title_form{padding-bottom:4.163vw;font-size:2.65vw}.form_block .input_big{width:92.188vw}.form_block .input_big .input_container{width:100%}.form_block .input_container{position:relative;height:6.25vw;border-bottom:.13vw solid #e5e5e5}.form_block .input_container input{height:100%;width:100%;font-size:2.345vw;padding-bottom:1.953vw}.form_block .input_container input:required::-webkit-input-placeholder{background-size:1.693vw}.form_block .input_container input:required::-moz-placeholder{background-size:1.693vw}.form_block .input_container input:required:-ms-input-placeholder{background-size:1.693vw}.form_block .input_container input:required::-ms-input-placeholder{background-size:1.693vw}.form_block .input_container input:required::placeholder{background-size:1.693vw}.form_block .input_container input:not(:-moz-placeholder-shown):invalid{border-bottom:.13vw solid #ee3f3f;background-size:3.385vw 3.385vw}.form_block .input_container input:not(:-ms-input-placeholder):invalid{border-bottom:.13vw solid #ee3f3f;background-size:3.385vw 3.385vw}.form_block .input_container input:not(:placeholder-shown):invalid{border-bottom:.13vw solid #ee3f3f;background-size:3.385vw 3.385vw}.form_block .input_container input.name_inp::-webkit-input-placeholder{background-position:5.624vw 0}.form_block .input_container input.name_inp::-moz-placeholder{background-position:5.624vw 0}.form_block .input_container input.name_inp:-ms-input-placeholder{background-position:5.624vw 0}.form_block .input_container input.name_inp::-ms-input-placeholder{background-position:5.624vw 0}.form_block .input_container input.name_inp::placeholder{background-position:5.624vw 0}.form_block .input_container input.tel_inp::-webkit-input-placeholder{background-position:10.983vw 0}.form_block .input_container input.tel_inp::-moz-placeholder{background-position:10.983vw 0}.form_block .input_container input.tel_inp:-ms-input-placeholder{background-position:10.983vw 0}.form_block .input_container input.tel_inp::-ms-input-placeholder{background-position:10.983vw 0}.form_block .input_container input.tel_inp::placeholder{background-position:10.983vw 0}.form_block .input_container input.email_inp::-webkit-input-placeholder{background-position:7.265vw 0}.form_block .input_container input.email_inp::-moz-placeholder{background-position:7.265vw 0}.form_block .input_container input.email_inp:-ms-input-placeholder{background-position:7.265vw 0}.form_block .input_container input.email_inp::-ms-input-placeholder{background-position:7.265vw 0}.form_block .input_container input.email_inp::placeholder{background-position:7.265vw 0}.form_block .input_container::before{height:.13vw}.form_block .input_container .input-error{font-size:1.823vw}.form_block .input_container input:not(:-moz-placeholder-shown):invalid+.input-error{margin:.65vw 0 -.65vw}.form_block .input_container input:not(:-ms-input-placeholder):invalid+.input-error{margin:.65vw 0 -.65vw}.form_block .input_container input:not(:placeholder-shown):invalid+.input-error{margin:.65vw 0 -.65vw}.form_block .input_smoll{width:92.188vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form_block .input_smoll .input_container{width:44.792vw}.form_block .second_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form_block .second_block .input_smoll{margin-bottom:4.73vw}.form_block .input_text_area{width:92.188vw;height:13.283vw}.form_block .input_text_area .input_container{width:92.188vw;height:13.283vw;border-bottom:.13vw solid #e5e5e5}.form_block .input_text_area .input_container textarea{width:100%;height:100%;font-size:2.345vw;padding-bottom:3.2vw}.form_block .agree_text{padding-top:13vw;padding-left:23.906vw;font-size:2.45vw}.form_block .agree_text a{color:#1b2426;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;padding-left:0}.form_block .agree_text a:hover{color:#00b2ce;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.form_block .animate_button_container{left:3.906vw;bottom:14.323vw}.about{padding:22.524vw 0 24.349vw 0}.about .container_2{position:relative}.about .animate_img{z-index:-1;width:34.766vw;height:56.12vw;border-radius:13.021vw;position:absolute;top:-13.021vw;left:48.177vw}.about .animate_img .animate_square{width:25.651vw;height:47.005vw;border-radius:7.813vw;background-color:#fff}.about .animate_img .img_1{width:5.859vw;height:5.859vw;position:absolute;left:3.908vw;top:0;right:auto;bottom:auto;-webkit-transform:translate(13.022vw,0);-ms-transform:translate(13.022vw,0);transform:translate(13.022vw,0);-webkit-animation:moove 7s linear infinite;animation:moove 7s linear infinite}@-webkit-keyframes moove{0%{-webkit-transform:translate(13.022vw,0);transform:translate(13.022vw,0)}25%{-webkit-transform:translate(16.406vw,26.042vw);transform:translate(16.406vw,26.042vw)}50%{-webkit-transform:translate(13.022vw,41.016vw);transform:translate(13.022vw,41.016vw)}75%{-webkit-transform:translate(-3.908vw,40.365vw);transform:translate(-3.908vw,40.365vw)}100%{-webkit-transform:translate(13.022vw,0);transform:translate(13.022vw,0)}}@keyframes moove{0%{-webkit-transform:translate(13.022vw,0);transform:translate(13.022vw,0)}25%{-webkit-transform:translate(16.406vw,26.042vw);transform:translate(16.406vw,26.042vw)}50%{-webkit-transform:translate(13.022vw,41.016vw);transform:translate(13.022vw,41.016vw)}75%{-webkit-transform:translate(-3.908vw,40.365vw);transform:translate(-3.908vw,40.365vw)}100%{-webkit-transform:translate(13.022vw,0);transform:translate(13.022vw,0)}}.about .animate_img .img_2{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;opacity:.8}.about .block_first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .just_text{width:100%;padding-top:1.563vw}.about .block_two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:4.943vw;gap:3.906vw;position:relative;z-index:2}.about .hash{font-size:3.385vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.651vw}.about .hash span{font-size:3.385vw;line-height:5.944vw}.about .priority{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .priority_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:92.188vw;gap:1.952vw;padding-top:2.658vw;padding-bottom:3vw;border-top:.13vw solid #e5e5e5;position:relative}.about .priority_item::before{height:.13vw}.about .numb{font-size:8.333vw;opacity:.7;width:11.5vw;min-width:11.5vw;line-height:5.859vw}.about .priority_text{gap:1.952vw}.about .title_text{font-size:2.605vw;margin:-.977vw 0}.about .text{font-size:2.345vw;margin:-.859vw 0}.about .block_slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:6.51vw}.about .mySwiperAnimate{overflow:visible}.about .mySwiperAnimate .swiper-horizontal>.swiper-pagination-progressbar,.about .mySwiperAnimate .swiper-pagination-progressbar.swiper-pagination-horizontal,.about .mySwiperAnimate .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.about .mySwiperAnimate .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,.26vw);left:0;top:auto;bottom:0}.about .mySwiperAnimate .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:linear-gradient(119deg,#00b2ce 7.81%,#ce75b3 75%);position:absolute;left:0;top:auto;bottom:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.about .swiper-wrapper{padding-bottom:15.283vw;padding-top:3vw;cursor:pointer}.no-webp .about .slide_animate::before{background-image:url(../img/gr_nover.png)}.about .slide_animate::before{content:"";position:absolute;right:0;left:1vw;width:34.719vw;height:51.042vw;opacity:0;background-size:102% 102%;border-radius:8.8vw;background-position:center;background-repeat:no-repeat;z-index:3;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about .slide_animate::after{content:"";position:absolute;bottom:0;right:1.354vw;width:2.7vw;height:2.7vw;opacity:1;z-index:-1;background-color:#c851a6;border-radius:50%;-webkit-transform:translateY(-13.02vw);-ms-transform:translateY(-13.02vw);transform:translateY(-13.02vw);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about .slide_animate:hover::before{opacity:.8;background-size:102% 102%;border-radius:8.8vw;-webkit-transform:rotate(-13deg);-ms-transform:rotate(-13deg);transform:rotate(-13deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about .slide_animate:hover::after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about .slide_container{width:36.719vw;height:59.375vw}.about .img_slide{width:36.719vw;height:51.042vw;border-radius:.65vw;overflow:hidden}.about .img_slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about .proff{padding-top:1.953vw;font-size:2.604vw}.about .name{font-size:2.083vw}.about .animate_button_container{left:auto;bottom:-8.66vw;right:0}.servises{margin-top:26.042vw;border-top:.13vw solid var(--gray,#e5e5e5)}.servises .grid_container{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.servises .grid_block{width:46.094vw;height:40.625vw;border-bottom:.13vw solid var(--gray,#e5e5e5);border-right:.13vw solid var(--gray,#e5e5e5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-top:9.422vw}.servises .grid_block:nth-child(3){border-right:.13vw solid var(--gray,#e5e5e5)}.servises .grid_block:nth-child(2){border-right:none}.servises .grid_block:nth-child(4){border-right:none}.servises .grid_block:nth-child(6){border-right:none}.servises .grid_block:hover .grid_img{-webkit-transform:translate(-142%,-144%);-ms-transform:translate(-142%,-144%);transform:translate(-142%,-144%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.servises .one_grid_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4.036vw 0}.servises .one_grid_block:hover{background-color:transparent}.servises .container_grid_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.908vw}.servises .title_grid_block{font-size:3.385vw;-webkit-transform:translateY(8.463vw);-ms-transform:translateY(8.463vw);transform:translateY(8.463vw)}.servises .text_grid_block{font-size:2.083vw;font-style:normal;-webkit-transform:translateY(-9.765vw);-ms-transform:translateY(-9.765vw);transform:translateY(-9.765vw);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;width:41.667vw;text-align:center}.servises .btn_main_border{width:20.573vw;height:7.033vw;border-radius:33.595vw;-webkit-transform:translateY(-9.765vw);-ms-transform:translateY(-9.765vw);transform:translateY(-9.765vw);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;position:relative;z-index:3}.servises .btn_main{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:20.052vw;height:6.51vw;border-radius:32.552vw}.servises .btn_main::before{content:"";position:absolute;left:-2.5vw;top:auto;-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%);-webkit-transition:.3s ease-in;transition:.3s ease-in;width:38.645vw;height:31.145vw;border-radius:50%;z-index:-1;background-color:#00b2ce}.servises .number{bottom:1.953vw;font-size:2.865vw}.servises .scale_number{font-size:19.04vw}.servises .grid_img{width:24.479vw;height:44.01vw;position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);bottom:-32.943vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.servises .grid_img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.servises .animate_button_container{left:40.365vw;bottom:30.99vw}.footer{width:100%;padding-top:13.021vw}.footer .up_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:9.9vw;padding-bottom:7.553vw;border-bottom:.13vw solid rgba(255,255,255,.15)}.footer .logo_block{width:100%}.footer .logo_footer{width:44.792vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.783vw;margin-bottom:3.47vw}.footer .img_1{width:44.792vw;display:block;height:6.38vw;-o-object-fit:contain;object-fit:contain}.footer .img_2{width:44.792vw;height:3.906vw;display:block;-o-object-fit:contain;object-fit:contain}.footer .text{font-size:2.345vw}.footer .text a{font-size:2.345vw}.footer .nav_block{padding-top:1.25vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.908vw;width:44.792vw;margin-left:0}.footer .nav_title{font-size:3.385vw}.footer .footer_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.904vw}.footer .link_footer{font-size:2.345vw}.footer .btn_main_border{margin-bottom:6.817vw;margin-top:-2.3vw;width:100%}.footer .btn_main_border a{width:99.5%;-webkit-transform:translateY(-.05vw);-ms-transform:translateY(-.05vw);transform:translateY(-.05vw)}.footer .down_block{padding-top:3.908vw;padding-bottom:13.411vw}.footer .down_block .text{font-size:2.083vw}.footer .down_block .text a{font-size:2.083vw}.footer .btn_block{width:92.188vw;padding-top:1.25vw}.footer .btn_block .text:nth-child(1){float:left}.footer .btn_block .text:nth-child(2){float:right;width:44.792vw}.pop-up.contact-us{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pop-up.contact-us .window{border-radius:.651vw .651vw 0 0;width:93.49vw;height:117.708vw;background-position:center 24.479vw;background-size:90.594vw 12.76vw;padding-bottom:5.469vw}.pop-up.contact-us .contact-us_bg{width:90.594vw;height:12.76vw;top:24.479vw}.pop-up.contact-us .contact-us_form{width:93.49vw;height:92.188vw;-webkit-filter:drop-shadow(0 .651vw 6.51vw rgba(6, 172, 208, .25));filter:drop-shadow(0 .651vw 6.51vw rgba(6, 172, 208, .25))}.pop-up.contact-us .pop-up_title{margin:-1.198vw 0;width:60.547vw}.pop-up.contact-us .pop-up_text{margin:-1.016vw 0;padding-top:3.906vw;width:60.547vw}.pop-up.contact-us form{width:60.547vw;padding-top:5.469vw}.pop-up.contact-us .form_block .input_container{padding-bottom:0}.pop-up.contact-us .form_input,.pop-up.contact-us .form_textarea{border-bottom-width:.13vw;font-size:2.344vw}.pop-up.contact-us .form_input{padding-bottom:1.953vw;margin-bottom:4.557vw}.pop-up.contact-us .form_input:not(:-moz-placeholder-shown):invalid{border-bottom:.13vw solid #ee3f3f;background-size:3.385vw 3.385vw}.pop-up.contact-us .form_input:not(:-ms-input-placeholder):invalid{border-bottom:.13vw solid #ee3f3f;background-size:3.385vw 3.385vw}.pop-up.contact-us .form_input:not(:placeholder-shown):invalid{border-bottom:.13vw solid #ee3f3f;background-size:3.385vw 3.385vw}.pop-up.contact-us .input-error{font-size:1.823vw}.pop-up.contact-us input:not(:-moz-placeholder-shown):invalid+.input-error{margin:-3.907vw 0 3.907vw}.pop-up.contact-us input:not(:-ms-input-placeholder):invalid+.input-error{margin:-3.907vw 0 3.907vw}.pop-up.contact-us input:not(:placeholder-shown):invalid+.input-error{margin:-3.907vw 0 3.907vw}.pop-up.contact-us .form_textarea{height:13.283vw}.pop-up.contact-us .animate_button_container{right:10.417vw;bottom:-7.552vw;left:unset}.pop-up.thanks{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pop-up.thanks .window{border-radius:.651vw .651vw 0 0;width:92.188vw;height:114.583vw}.pop-up.thanks .thanks_block{width:171.354vw;height:171.354vw;-webkit-box-shadow:0 0 6.237vw 0 rgba(6,172,208,.2);box-shadow:0 0 6.237vw 0 rgba(6,172,208,.2);margin-top:-103.255vw;padding-top:103.255vw;padding-bottom:7.813vw}.pop-up.thanks .pop-up_title{margin:-1.198vw 0;width:86.979vw;margin-left:2.604vw}.pop-up.thanks .pop-up_text{margin:-1.172vw 0;padding-top:3.906vw;width:86.979vw;margin-left:2.604vw}.pop-up.thanks .thanks_social{padding:0 3.906vw;bottom:7.422vw}.pop-up.thanks .thanks_social_links{gap:2.604vw}.pop-up.thanks .thanks_social_link{font-size:2.344vw}.pop-up.thanks .thanks_social_contacts{gap:1.302vw}.pop-up.thanks .thanks_social_contact{font-size:2.865vw}.pop-up.cooperate,.pop-up.discuss{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pop-up.cooperate .window,.pop-up.discuss .window{width:92.188vw;height:119.01vw;border-radius:.651vw .651vw 0 0;overflow:auto}.pop-up.cooperate .window .btn-close,.pop-up.discuss .window .btn-close{outline:0;right:2.604vw;top:2.604vw}.pop-up.cooperate .window .left_block,.pop-up.discuss .window .left_block{padding:9.115vw 9.766vw 9.115vw 3.906vw;-ms-flex-negative:0;flex-shrink:0}.pop-up.cooperate .window .title_block,.pop-up.discuss .window .title_block{margin:-1.745vw 0}.pop-up.cooperate .window .title_block br,.pop-up.discuss .window .title_block br{display:none}.pop-up.cooperate .window .just_text,.pop-up.discuss .window .just_text{width:75.13vw;padding-top:3.908vw;margin:-1.172vw 0}.pop-up.cooperate .window .animate_img,.pop-up.discuss .window .animate_img{display:none}.pop-up.cooperate .window .right_block,.pop-up.discuss .window .right_block{padding:4.948vw 3.906vw 0;height:100%}.pop-up.cooperate .window .right_block .input_container input,.pop-up.cooperate .window .right_block .select,.pop-up.discuss .window .right_block .input_container input,.pop-up.discuss .window .right_block .select{padding-bottom:1.953vw}.pop-up.cooperate .window .first_block,.pop-up.discuss .window .first_block{padding-bottom:4.057vw}.pop-up.cooperate .window .first_block .input_big,.pop-up.discuss .window .first_block .input_big{margin-bottom:4.057vw}.pop-up.cooperate .window .form_block .input_container,.pop-up.discuss .window .form_block .input_container{padding-bottom:0}.pop-up.cooperate .window .input_smoll .input_container,.pop-up.discuss .window .input_smoll .input_container{width:40.885vw}.pop-up.cooperate .window .second_block .input_big,.pop-up.discuss .window .second_block .input_big{margin-bottom:4.057vw}.pop-up.cooperate .window .input_text_area,.pop-up.discuss .window .input_text_area{height:15.885vw}.pop-up.cooperate .window .input_text_area .input_container,.pop-up.discuss .window .input_text_area .input_container{height:15.885vw}.pop-up.cooperate .window .agree_text,.pop-up.discuss .window .agree_text{padding-top:10.417vw;padding-left:23.177vw;padding-right:7.813vw}.pop-up.cooperate .window .animate_button_container,.pop-up.discuss .window .animate_button_container{left:3.906vw;bottom:5.078vw;-webkit-transform:unset;-ms-transform:unset;transform:unset}.pop-up.cooperate .window .animate_button_container{bottom:15.104vw}.banner_services{min-height:133.333vw;padding-top:11.068vw;padding-bottom:0;margin-bottom:13.021vw}.banner_services .container_2{padding:7.422vw 0 4.557vw}.banner_services .banner_services_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6.26vw}.banner_services .page_title .text{height:15.625vw;padding-top:2.604vw;letter-spacing:-.39vw}.banner_services .page_title .shadow{left:-6.51vw;letter-spacing:-.39vw}.banner_services .banner_services_subtitle{height:3.516vw;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6.901vw;font-size:2.604vw;margin-top:-3.456vw;margin-left:0;padding-top:.456vw;background:0 0}.banner_services .banner_services_subtitle span{background:linear-gradient(93deg,#00b2ce 3.12%,#ce75b3 95.29%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.banner_services .banner_services_text{width:100%;margin:0;font-size:2.604vw}.banner_services .banner_services_animation{margin-top:12.044vw}.banner_services .banner_services_ball{width:5.469vw;height:5.469vw;top:-5.469vw;left:19.271vw;-webkit-animation:ballMove 3s ease-in-out .1s;animation:ballMove 3s ease-in-out .1s}@-webkit-keyframes ballMove{0%{-webkit-transform:translateY(-110vh);transform:translateY(-110vh)}20%{-webkit-transform:translateY(0);transform:translateY(0)}32%{-webkit-transform:translateY(11.458vw) translateX(56.12vw);transform:translateY(11.458vw) translateX(56.12vw)}44%{-webkit-transform:translateY(23.047vw) translateX(24.089vw);transform:translateY(23.047vw) translateX(24.089vw)}56%{-webkit-transform:translateY(34.896vw) translateX(-8.984vw);transform:translateY(34.896vw) translateX(-8.984vw)}68%{-webkit-transform:translateY(46.354vw) translateX(47.656vw);transform:translateY(46.354vw) translateX(47.656vw)}80%{-webkit-transform:translateY(57.813vw) translateX(8.333vw);transform:translateY(57.813vw) translateX(8.333vw)}100%{-webkit-transform:translateY(82.917vw) translateX(100vw);transform:translateY(82.917vw) translateX(100vw)}}@keyframes ballMove{0%{-webkit-transform:translateY(-110vh);transform:translateY(-110vh)}20%{-webkit-transform:translateY(0);transform:translateY(0)}32%{-webkit-transform:translateY(11.458vw) translateX(56.12vw);transform:translateY(11.458vw) translateX(56.12vw)}44%{-webkit-transform:translateY(23.047vw) translateX(24.089vw);transform:translateY(23.047vw) translateX(24.089vw)}56%{-webkit-transform:translateY(34.896vw) translateX(-8.984vw);transform:translateY(34.896vw) translateX(-8.984vw)}68%{-webkit-transform:translateY(46.354vw) translateX(47.656vw);transform:translateY(46.354vw) translateX(47.656vw)}80%{-webkit-transform:translateY(57.813vw) translateX(8.333vw);transform:translateY(57.813vw) translateX(8.333vw)}100%{-webkit-transform:translateY(82.917vw) translateX(100vw);transform:translateY(82.917vw) translateX(100vw)}}.banner_services .banner_services_tags{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;row-gap:3.906vw}.banner_services .banner_services_tag{height:7.552vw;padding:2.604vw 4.167vw;border-radius:6.51vw;font-size:3.385vw;-webkit-animation-duration:.36s;animation-duration:.36s}.banner_services .banner_services_tag:nth-child(even){font-size:3.385vw;margin:0}.banner_services .banner_services_tag:nth-child(2),.banner_services .banner_services_tag:nth-child(5),.banner_services .banner_services_tag:nth-child(6n+2),.banner_services .banner_services_tag:nth-child(6n+5){height:7.552vw;-ms-flex-item-align:end;align-self:flex-end}.banner_services .banner_services_tag:nth-child(3),.banner_services .banner_services_tag:nth-child(6n+3){height:7.552vw;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:.13vw 0 .391vw}.banner_services .banner_services_tag:nth-child(4),.banner_services .banner_services_tag:nth-child(6n+4){height:7.552vw;padding:2.604vw 5.208vw}.banner_services .banner_services_tag:nth-child(6),.banner_services .banner_services_tag:nth-child(6n+6){margin:0 0 0 15.755vw}.services_blocks{margin-bottom:26.042vw}.services_blocks .services_block{min-height:108.984vw;border-top:.13vw solid #e5e5e5;border-bottom:.13vw solid #e5e5e5;background-color:#fff;padding-bottom:15.625vw}.services_blocks .services_block::before{left:unset;right:3.906vw;font-size:10.417vw;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.services_blocks .services_block.active .services_block_shape,.services_blocks .services_block:hover .services_block_shape{-webkit-transform:rotate(-134.315deg);-ms-transform:rotate(-134.315deg);transform:rotate(-134.315deg)}.services_blocks .services_block.active::before,.services_blocks .services_block:hover::before{bottom:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.services_blocks .anchor{top:-10.547vw}.services_blocks .services_block_shape{bottom:-28.021vw;left:unset;right:-21.021vw;width:48.793vw;height:49.053vw;-webkit-transform:rotate(-134.315deg);-ms-transform:rotate(-134.315deg);transform:rotate(-134.315deg);border-radius:19.069vw;border:2.083vw solid transparent}.services_blocks .services_block_shape::after{border-radius:18.069vw}.services_blocks .container_2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.99vw}.services_blocks .services_block_info{width:100%;padding-top:7.161vw;overflow:visible}.services_blocks .services_block_name{font-size:5.99vw;margin:-1.212vw 0 2.695vw}.services_blocks .services_block_desc{font-size:2.865vw;font-weight:500;line-height:145%;margin:-1.094vw 0}.services_blocks .animate_button_container.not-round{width:44.922vw;margin-top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);position:absolute;top:unset;bottom:6.38vw;left:3.906vw}.services_blocks .services_block_details{width:100%;padding-top:0}.services_blocks .services_block_details .services_block_text{font-size:2.344vw}.services_blocks .services_block_details .services_block_text p{width:79.036vw;opacity:.9}.services_blocks .services_block_details label{font-size:2.604vw;border-top:.13vw solid #e5e5e5;padding:1.953vw 0;margin:0}.services_blocks .services_block_details label::after{width:4.688vw;height:4.688vw}.services_blocks .services_block_details input:checked+label+.services_block_text{margin-top:-.879vw;padding:0 0 2.767vw}.services_blocks .services_block_rect{display:none}.services-page .form_block .right_block{margin-bottom:11.1vw}.services-page .form_block .agree_text{padding-top:13vw}.services-page .form_block .animate_button_container{bottom:14.823vw}.banner_about{padding-top:11.067vw;min-height:194.531vw;margin-bottom:18.555vw}.banner_about .page_title{margin:5.208vw 3.906vw 0}.banner_about .page_title .text{line-height:100%;padding-top:2.214vw;padding-bottom:2.604vw;margin-bottom:4.427vw;letter-spacing:-.105vw}.banner_about .page_title .shadow{line-height:79%;left:-9.766vw;margin-right:0;padding-top:1.302vw;letter-spacing:-.142vw}.banner_about .banner_about_subtitle{margin:-1.953vw 3.906vw -.781vw 3.906vw;font-size:5.208vw;line-height:100%}.banner_about .banner_about_content{margin-top:9.766vw;gap:2.604vw;padding-bottom:3.255vw}.banner_about .banner_about_circle{width:74.609vw;height:74.609vw;padding-left:35.417vw;gap:2.605vw;border-radius:195.313vw;margin-left:-41.667vw;margin-bottom:15.495vw}.banner_about .banner_about_circle .number{font-size:10.938vw;font-weight:400;line-height:7.682vw}.banner_about .banner_about_circle .text{font-size:3.385vw;line-height:2.344vw}.banner_about .banner_about_items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7.292vw}.banner_about .banner_about_item{width:60.417vw}.banner_about .item_title{margin-bottom:3.255vw}.banner_about .item_name{font-size:4.688vw;line-height:3.255vw}.banner_about .item_name_shadow{top:-1.952vw;left:-.912vw;font-size:6.51vw;line-height:4.557vw;opacity:.2;-webkit-text-stroke:.13vw #00b2ce}.banner_about .ball{width:5.208vw;height:5.208vw;-webkit-transform:translate(100vw,-26.042vw);-ms-transform:translate(100vw,-26.042vw);transform:translate(100vw,-26.042vw);left:calc(100% + 2.214vw)}.banner_about .item_text{font-size:2.345vw;margin:-.912vw 0;-webkit-transform:translateY(3.255vw);-ms-transform:translateY(3.255vw);transform:translateY(3.255vw)}.contests{padding:0;margin-bottom:17.396vw}.contests .animate_img{display:none}.contests .title_block{margin:0 3.906vw 6.068vw}.contests .contests_block_header{padding:0 3.906vw;-ms-grid-columns:23.698vw 27.214vw 12.24vw 23.568vw 5.469vw;grid-template-columns:23.698vw 27.214vw 12.24vw 23.568vw 5.469vw}.contests .contests_block_header_item{font-size:1.823vw;line-height:1.302vw;padding-bottom:2.604vw}.contests .contests_block_content_line{padding:5.208vw 3.906vw;-ms-grid-columns:23.698vw 1fr;grid-template-columns:23.698vw 1fr;border-top:.13vw solid #e5e5e5}.contests .contests_block_content_line:hover .contests_block_content_btn,.contests .contests_block_content_line:hover .contests_block_content_place{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.contests .contests_block_content_name{font-size:2.865vw;line-height:120%;margin:-.768vw 0;padding-right:2.604vw}.contests .contests_block_details{gap:2.604vw;-ms-grid-columns:21.094vw 13.021vw 20.964vw 5.339vw;grid-template-columns:21.094vw 13.021vw 20.964vw 5.339vw}.contests .contests_block_content_nomination,.contests .contests_block_content_site .value{font-size:2.083vw;margin:-.82vw 0;padding-right:0}.contests .contests_block_content_place{width:100%;font-size:5.208vw;margin:-1.823vw 0}.contests .contests_block_content_btn{width:5.339vw;height:5.339vw}.contests .contests_block_content_btn svg{width:3.148vw;height:2.563vw}.contests .contests_block_content_img{border-radius:.762vw;-webkit-box-shadow:0 .521vw 3.906vw 0 rgba(0,0,0,.1);box-shadow:0 .521vw 3.906vw 0 rgba(0,0,0,.1)}.contests .contests_block_content_img img{max-height:82vh;max-width:89vw}.contests .btn_close{top:5.339vw;right:5.208vw;width:5.078vw;height:5.078vw;padding:1.042vw}.about-page .about{padding:0;margin-bottom:19.271vw}.about-page .about .block_slider{margin-top:0}.about-page .about h2.title_block{margin:0 0 -.26vw}.about-page .about .swiper-wrapper{padding-bottom:8.464vw}.about-page .about .mySwiperAnimate .swiper-pagination-progressbar.swiper-pagination-horizontal{height:.521vw}.about-page .form_block .left_block{padding:5.293vw 3.906vw 6.51vw}.about-page .form_block .right_block{margin-bottom:4.818vw}.contacts .contacts_banner{padding-top:10.417vw;min-height:133.333vw}.contacts .contacts_banner .contacts_animation{width:180.078vw;height:179.943vw;-webkit-box-shadow:0 .271vw 5.416vw 4.739vw rgba(255,255,255,.2);box-shadow:0 .271vw 5.416vw 4.739vw rgba(255,255,255,.2);margin-top:-87.125vw;-webkit-transform:rotate(33.3deg);-ms-transform:rotate(33.3deg);transform:rotate(33.3deg)}@-webkit-keyframes moveBall{50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-33.3deg);transform:rotate(-33.3deg)}}@keyframes moveBall{50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-33.3deg);transform:rotate(-33.3deg)}}.contacts .contacts_banner .ball{width:2.708vw;height:2.708vw;left:calc(50% - 1.354vw)}@-webkit-keyframes scaleBall{50%{-webkit-transform:scale(2.89);transform:scale(2.89)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleBall{50%{-webkit-transform:scale(2.89);transform:scale(2.89)}100%{-webkit-transform:scale(1);transform:scale(1)}}.contacts .contacts_banner .container_2{padding-top:8.073vw}.contacts .contacts_banner .page_title{margin-left:-1.302vw}.contacts .contacts_banner .page_title .text{padding-top:2.344vw;padding-bottom:1.302vw;letter-spacing:-.123vw}.contacts .contacts_banner .page_title .shadow{margin-left:-8.073vw;letter-spacing:-.168vw}.contacts .contacts_banner .contacts_line{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:9.477vw;margin-bottom:12.109vw}.contacts .contacts_banner .contacts_email{font-size:7.031vw;margin-right:0;margin-left:-.586vw}.contacts .contacts_banner .contacts_blocks{gap:2.604vw}.contacts .contacts_banner .contacts_block{width:29.036vw}.contacts .contacts_banner .contacts_block:first-child{width:28.906vw}.contacts .contacts_banner .contacts_block_name{font-size:2.865vw;margin:-1.1vw 0}.contacts .contacts_banner .contacts_block_phone{font-size:2.083vw;margin-top:2.083vw}.contacts .contacts_banner .contacts_block_address{width:100%;font-size:2.083vw;line-height:125%;margin:.846vw 0 -.586vw}.contacts .contacts_banner .contacts_social{width:92.188vw;bottom:7.813vw}.contacts .contacts_banner .contacts_social_links{gap:3.908vw}.contacts .contacts_banner .contacts_social_link{font-size:2.605vw}.contacts .contacts_banner .contacts_social_btns{gap:3.385vw}.contacts .contacts_banner .contacts_social_btn{width:6.51vw;height:6.51vw}.contacts .contacts_team{-ms-grid-columns:1fr;grid-template-columns:1fr;margin-top:.391vw}.contacts .contacts_team .contacts_team_item{padding:7.943vw 3.906vw 7.813vw;min-height:56.641vw;border-top:.13vw solid #e5e5e5}.contacts .contacts_team .contacts_team_item:not(:first-child){border-left:none}.contacts .contacts_team .contacts_team_item::after{width:124.479vw;height:124.479vw;top:calc(50% - 62.24vw);left:calc(50% - 62.24vw)}.contacts .contacts_team .contacts_team_name{font-size:5.99vw;margin:-1.51vw 0;letter-spacing:-.045vw}.contacts .contacts_team .contacts_team_block{gap:2.865vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:4.818vw;margin-left:0}.contacts .contacts_team .contacts_team_img{width:14.975vw;height:14.975vw;padding:0;background:0 0}.contacts .contacts_team .contacts_team_img img{-webkit-box-shadow:0 .52vw 10.417vw 9.115vw rgba(255,255,255,.2);box-shadow:0 .52vw 10.417vw 9.115vw rgba(255,255,255,.2)}.contacts .contacts_team .contacts_team_info{padding-top:.521vw}.contacts .contacts_team .contacts_team_info_name{font-size:3.385vw;margin-bottom:-.13vw}.contacts .contacts_team .contacts_team_info_prof{font-size:2.083vw}.contacts .contacts_team .contacts_team_info_email{font-size:2.083vw;margin-top:2.475vw}.contacts .contacts_team .animate_button_container.not-round{width:100%;height:7.161vw}.contacts .contacts_team .animate_button_container.not-round .submit_container .button_container{width:calc(100% - .521vw);height:calc(100% - .521vw)}.contacts .contacts_team .animate_button_container.not-round:hover .submit_container .pink_boll{-webkit-transform:translate(-900%,0);-ms-transform:translate(-900%,0);transform:translate(-900%,0)}.banner_portfolio{padding-top:10.417vw;min-height:111.068vw}.banner_portfolio .container_2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8.724vw;padding-top:8.073vw}.banner_portfolio .portfolio_block{width:100%}.banner_portfolio .page_title{margin-left:-1.302vw}.banner_portfolio .page_title .text{padding-top:2.344vw;padding-bottom:7.813vw}.banner_portfolio .page_title .shadow{left:-8.073vw}.banner_portfolio .portfolio_text{width:76.432vw;margin:-.977vw 0 -.977vw -.391vw;font-size:2.604vw}.banner_portfolio .portfolio_box{margin:0;gap:2.604vw}.banner_portfolio .portfolio_box_number{font-size:10.938vw;margin:-4.362vw 0}.banner_portfolio .portfolio_box_text{width:29.036vw;font-size:3.385vw;margin:-.911vw 0}.banner_portfolio .portfolio_container{bottom:3.906vw;left:3.906vw;right:3.906vw;gap:3.385vw}.banner_portfolio .portfolioSwiper{padding:0 3.906vw;margin-left:-3.906vw}.banner_portfolio .portfolioSwiper .swiper-slide:not(:last-child){margin-right:1.953vw}.banner_portfolio .portfolio_tag{min-width:34.505vw;height:6.38vw;padding:2.344vw 4.557vw;border-radius:32.552vw;border:.26vw solid #e5e5e5;font-size:2.344vw}.banner_portfolio .portfolio_tag::before{top:-10.026vw;opacity:0}.banner_portfolio .portfolio_tag.hidden:hover::before,.banner_portfolio .portfolio_tag:hover::before{width:6.12vw;height:6.12vw;opacity:1;-webkit-animation:ballDrop .8s ease-in alternate infinite;animation:ballDrop .8s ease-in alternate infinite}.banner_portfolio .portfolio_tag.first_tag::before{width:6.12vw;height:6.12vw;-webkit-transform:translateY(-110vh);-ms-transform:translateY(-110vh);transform:translateY(-110vh);animation:ballFly 1.2s ease-in-out forwards,ballDrop .8s ease-in reverse forwards 1.3s,ballDrop .8s ease-in alternate infinite 2.1s}.banner_portfolio .portfolio_tag.hidden::before{opacity:0;-webkit-animation:none;animation:none}.banner_portfolio input:checked+.portfolio_tag.hidden::before,.banner_portfolio input:checked+.portfolio_tag:hover.hidden::before,.banner_portfolio input:checked+.portfolio_tag:hover:not(.first_tag)::before,.banner_portfolio input:checked+.portfolio_tag:not(.first_tag)::before{opacity:0;-webkit-animation:none;animation:none}@-webkit-keyframes ballDrop{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(3.908vw);transform:translateY(3.908vw)}}@keyframes ballDrop{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(3.908vw);transform:translateY(3.908vw)}}@-webkit-keyframes ballFly{from{opacity:1}to{-webkit-transform:translateY(3.908vw);transform:translateY(3.908vw);opacity:1}}@keyframes ballFly{from{opacity:1}to{-webkit-transform:translateY(3.908vw);transform:translateY(3.908vw);opacity:1}}.portfolio-page .projects{padding-bottom:19.531vw}.portfolio-page .projects .one_project.hidden{display:none}.portfolio-page .projects .projects_link_container{right:2.604vw;bottom:2.604vw}.portfolio-page .projects .projects_link{-webkit-transform:unset;-ms-transform:unset;transform:unset}.portfolio-page .projects .project_button{width:100%;height:auto;padding-top:3.906vw}.portfolio-page .form_block .right_block{margin-bottom:5.82vw}.banner_project{min-height:133.333vw;padding-top:10.417vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner_project .banner_project_bg{min-height:133.333vw;-webkit-clip-path:circle(30.599vw at 31% 57%);clip-path:circle(30.599vw at 31% 57%);-webkit-backdrop-filter:blur(1.042vw);backdrop-filter:blur(1.042vw)}.banner_project .banner_project_bg img{width:292.188vw;height:133.333vw;right:-76.693vw}@-webkit-keyframes clipCircle{0%{-webkit-clip-path:circle(30.599vw at 31% 57%);clip-path:circle(30.599vw at 31% 57%)}20%{-webkit-clip-path:circle(30.599vw at 31% 12%);clip-path:circle(30.599vw at 31% 12%)}40%{-webkit-clip-path:circle(30.599vw at 61% 22%);clip-path:circle(30.599vw at 61% 22%)}60%{-webkit-clip-path:circle(30.599vw at 93% 57%);clip-path:circle(30.599vw at 93% 57%)}80%{-webkit-clip-path:circle(30.599vw at 58% 85%);clip-path:circle(30.599vw at 58% 85%)}}@keyframes clipCircle{0%{-webkit-clip-path:circle(30.599vw at 31% 57%);clip-path:circle(30.599vw at 31% 57%)}20%{-webkit-clip-path:circle(30.599vw at 31% 12%);clip-path:circle(30.599vw at 31% 12%)}40%{-webkit-clip-path:circle(30.599vw at 61% 22%);clip-path:circle(30.599vw at 61% 22%)}60%{-webkit-clip-path:circle(30.599vw at 93% 57%);clip-path:circle(30.599vw at 93% 57%)}80%{-webkit-clip-path:circle(30.599vw at 58% 85%);clip-path:circle(30.599vw at 58% 85%)}}.banner_project .page_title{margin-left:0;margin-top:5.99vw}.banner_project .page_title .text{padding-top:4.558vw;padding-bottom:5.208vw;letter-spacing:-.198vw}.banner_project .page_title .shadow{font-size:19.533vw;line-height:13.673vw;margin-left:-6.12vw;letter-spacing:-.473vw}.banner_project .banner_project_subtitle{font-size:2.604vw;margin:-1.042vw 0;letter-spacing:-.025vw;opacity:.8}.banner_project .banner_project_img{width:100vw;height:64.453vw;position:relative;left:unset;top:unset;margin-top:15.104vw;margin-left:-3.906vw}.banner_project .banner_project_img img{-webkit-filter:drop-shadow(-1.67vw 1.67vw 8.902vw rgba(0, 0, 0, .4));filter:drop-shadow(-1.67vw 1.67vw 8.902vw rgba(0, 0, 0, .4));height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 100%;object-position:100% 100%}.banner_project .banner_project_img::after{width:61.198vw;height:61.198vw;-webkit-filter:blur(32.552vw);filter:blur(32.552vw);left:0;bottom:10.677vw}.banner_project .banner_project_box{right:3.906vw;bottom:7.814vw;width:35.807vw;gap:1.952vw}.banner_project .banner_project_box::before{height:.13vw}.banner_project .banner_project_box .banner_project_box_line{font-size:2.345vw;margin:-.677vw 0}.project_intro{padding:8.724vw 0 24.87vw}.project_intro .container_2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10.547vw}.project_intro .project_intro_blocks{gap:10.677vw;padding-right:0;padding-top:0}.project_intro .title_block{margin:-2.799vw 0;line-height:150%}.project_intro .project_intro_text{margin:-1.172vw 0;padding-top:3.906vw;width:100%;font-size:2.865vw}.project_intro .project_intro_animation{width:129.347vw;height:129.688vw;left:-24.87vw;bottom:-87.63vw;z-index:-1}.project_intro .project_intro_box{padding-left:0;margin-top:0}.project_intro .dynamik_item_container,.project_intro .project_intro_box{width:100%}.project_intro .dynamik_item{gap:3.906vw}.project_intro .numm_container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.project_intro .nummer{height:14.974vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:16.146vw;margin-top:1.172vw}.project_intro .num{font-size:11.719vw;line-height:8.203vw;text-align:center;height:14.974vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1.302vw}.project_intro .num_text{margin:6.771vw 0 0;-webkit-transform:unset;-ms-transform:unset;transform:unset}.structure{background:#081d43;mix-blend-mode:color;background-size:cover;padding:10.417vw 0}.structure .title_block{margin:-2.799vw 0;line-height:150%}.structure .structure_img{width:92.188vw;height:87.37vw;padding:3.125vw 2.604vw 0 2.604vw;border-radius:1.953vw;border:.521vw solid rgba(25,118,210,.9);margin:7.813vw 0 0;overflow:hidden}.structure .structure_img img{width:100%}.structure .animate_button_container{display:block;margin-top:5.208vw;width:92.188vw;height:7.161vw}.structure .animate_button_container .submit_container .button_container{width:91.667vw;height:6.641vw}.project-structure .window{width:100vw;height:100%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-structure .project-structure_text{padding:10.417vw 1.953vw 1.953vw;color:#1b2426;font-family:Montserrat;font-size:2.083vw;font-style:normal;font-weight:400;line-height:150%;margin:-.846vw 0}.project-structure .project-structure_img{width:100%;height:100%;-ms-flex-negative:1;flex-shrink:1;overflow:auto;background:repeat,#081d43;padding:3.906vw}.project-structure .project-structure_img::-webkit-scrollbar{width:0;height:0}.project-structure .project-structure_img img{width:205.469vw}.directions{padding:10.417vw 0}.directions .container_2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.906vw}.directions .title_block{margin:-1.732vw 0}.directions .directions_text{width:100%;font-size:2.865vw;margin:-1.172vw 0}.directions .directions_container{padding:7.813vw 3.906vw 0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2.865vw}.directions img{height:100%}.directions .directions_left{width:45.964vw;height:27.995vw;-webkit-filter:drop-shadow(0 .243vw 1.519vw rgba(4, 23, 54, .15));filter:drop-shadow(0 .243vw 1.519vw rgba(4, 23, 54, .15));margin-bottom:37.109vw;-webkit-transform:scale(.6) translateX(50%) translateY(100%);-ms-transform:scale(.6) translateX(50%) translateY(100%);transform:scale(.6) translateX(50%) translateY(100%)}.directions .directions_img{width:74.479vw;height:49.87vw}.directions .directions_img img{height:110%}.directions .directions_right{width:45.703vw;height:29.167vw;-webkit-filter:drop-shadow(0 .226vw 1.411vw rgba(4, 23, 54, .15));filter:drop-shadow(0 .226vw 1.411vw rgba(4, 23, 54, .15));margin-bottom:35.807vw;-webkit-transform:scale(.6) translateX(-50%) translateY(100%);-ms-transform:scale(.6) translateX(-50%) translateY(100%);transform:scale(.6) translateX(-50%) translateY(100%)}.project_about{background:url(../img/internal_bg_t.svg);background-size:cover;padding-top:10.547vw}.project_about .container_2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project_about .title_block{margin:-1.745vw 0}.project_about .block_text{font-size:2.865vw;margin:-1.172vw 0;padding-top:3.516vw}.project_about .block_internal{height:auto;margin-bottom:19.922vw;gap:7.813vw}.project_about .block_internal .block_content{width:100%;padding-top:0}.project_about .block_internal_box{gap:3.255vw}.project_about .internalSwiper{width:100%;width:calc(100% - 1.522vw);height:52.604vw;height:51.082vw;border-radius:.651vw;outline:.761vw solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;margin:.761vw}.project_about .scroll-animate{bottom:3.646vw}.project_about .block_internal_caption{font-size:2.345vw;margin:-.912vw 0}.project_about .block_goals{padding-top:0;height:auto}.project_about .block_goals .block_content{width:100%;margin-left:auto}.project_about .block_goals_img{width:100vw;height:80.208vw;position:static;margin-left:-3.906vw;margin-top:-7.552vw}.project_about .block_goals_img.tabl{display:block}.project_about .block_goals_img.desk{display:none}.project_about .animate_button_container{width:44.922vw;height:7.161vw;margin-top:6.51vw}.project_about .animate_button_container .submit_container .button_container{height:6.642vw;width:44.4vw}.project-card section.form_block{margin-bottom:11.719vw}.page-404 section{min-height:133.333vw;padding-top:30.078vw}.page-404 .page-404_title-base{width:92.123vw}.page-404 .page-404_title-animation{width:23.046vw}.page-404 .page-404_title-ball{width:3.646vw;height:3.646vw;left:6.9vw;top:20.834vw}@-webkit-keyframes ball404{0%{-webkit-transform:unset;transform:unset}23%{-webkit-transform:translate(8.723vw,-7.843vw);transform:translate(8.723vw,-7.843vw)}50%{-webkit-transform:translate(0,-6.12vw);transform:translate(0,-6.12vw)}75%{-webkit-transform:translate(11.068vw,-7.843vw);transform:translate(11.068vw,-7.843vw)}}@keyframes ball404{0%{-webkit-transform:unset;transform:unset}23%{-webkit-transform:translate(8.723vw,-7.843vw);transform:translate(8.723vw,-7.843vw)}50%{-webkit-transform:translate(0,-6.12vw);transform:translate(0,-6.12vw)}75%{-webkit-transform:translate(11.068vw,-7.843vw);transform:translate(11.068vw,-7.843vw)}}.page-404 .page-404_text{font-size:5.078vw;margin:5.559vw 32.031vw -.781vw 0}.page-404 .animate_button_container.not-round{width:92.188vw;margin-top:9.115vw}.page-404 .page-404_bottom{width:125.26vw;height:125.26vw;bottom:-100.26vw}}@media only screen and (max-width:600px){body{font-size:3.734vw}.container_2{width:92vw}.btn_main_border{width:92vw;height:12vw;border-radius:66.666vw}.btn_main{width:90.667vw;height:10.667vw;border-radius:65.603vw;font-size:4.267vw}h2.title_block{font-size:9.067vw}.just_text{font-size:4.8vw}.animate_button_container{width:92vw;height:12vw;left:4vw;bottom:20.265vw;border-radius:66.667vw}.animate_button_container .submit_container .pink_boll{width:92vw;height:92vw}.animate_button_container .submit_container .button_container{width:90.933vw;height:10.933vw;border-radius:65.333vw}.animate_button_container .submit_container .button_container a,.animate_button_container .submit_container .button_container input{font-size:4.267vw;width:auto;padding:initial}.animate_button_container.not-round{border-radius:66.666vw;height:12vw}.animate_button_container.not-round:hover .submit_container .pink_boll{-webkit-transform:translate(-500%,0);-ms-transform:translate(-500%,0);transform:translate(-500%,0)}.animate_button_container.not-round .submit_container .pink_boll{width:26.665vw;height:26.665vw;top:-7.334vw}.animate_button_container.not-round .submit_container .button_container{width:68vw;height:10.933vw;border-radius:66.666vw}.animate_button_container.not-round .submit_container .button_container a{padding:0 6.133vw;font-size:4.267vw}input::-webkit-input-placeholder{font-size:4.267vw}textarea::-webkit-input-placeholder{font-size:4.267vw}textarea::-moz-placeholder{font-size:4.267vw}textarea:-ms-input-placeholder{font-size:4.267vw}textarea::-ms-input-placeholder{font-size:4.267vw}textarea::placeholder{font-size:4.267vw}.page_title .text{font-size:14.4vw;line-height:10.133vw}.page_title .shadow{font-size:15.467vw;line-height:10.933vw;-webkit-text-stroke:.4vw #ce75b3}.pop-up{-webkit-backdrop-filter:blur(2vw);backdrop-filter:blur(2vw)}.pop-up .btn-close{width:10.4vw;height:10.4vw;outline:.267vw solid #e5e5e5;padding:2.134vw;top:4vw;right:4vw;mix-blend-mode:soft-light}.pop-up .pop-up_title{font-size:9.067vw;line-height:105%}.pop-up .pop-up_title br{display:inline}.pop-up .pop-up_text{font-size:4.8vw;line-height:140%}.scroll-animate{height:10.134vw;width:17.066vw;padding:.266vw;border-radius:40.003vw;-webkit-backdrop-filter:blur(.666vw);backdrop-filter:blur(.666vw)}.scroll-animate::after{border-radius:40.003vw}.scroll-animate .ball{width:4.266vw;height:4.266vw;left:2.935vw}@-webkit-keyframes ballHop{to{-webkit-transform:translateX(6.4vw);transform:translateX(6.4vw)}}@keyframes ballHop{to{-webkit-transform:translateX(6.4vw);transform:translateX(6.4vw)}}.header{width:100vw;height:24.533vw;padding-top:5.867vw;border-bottom:.266vw solid rgba(255,255,255,.15)}.header .menu_wrapper{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(0,0,0,.75) 100%),linear-gradient(83deg,rgba(0,178,206,.6) 5.61%,rgba(206,117,179,.6) 94.86%);-webkit-backdrop-filter:blur(.26vw);backdrop-filter:blur(.26vw);-webkit-transition:.4s ease-in;transition:.4s ease-in;visibility:hidden;z-index:-1}.header .menu_wrapper.visible{visibility:visible;z-index:1001;opacity:1}.header .menu_wrapper.visible .menu_window{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header .menu_wrapper .menu_window{-webkit-transform:translateX(-110%);-ms-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:.4s ease-in;transition:.4s ease-in;overflow:auto;width:100vw;height:100vh;background:#fff}.header .menu_wrapper .menu_window::-webkit-scrollbar{width:0;height:0}.header .menu_wrapper .menu_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:24.533vw;width:100%;padding:5.867vw 4vw 0;position:sticky;background-color:#fff;border-bottom:.267vw solid #e5e5e5;top:0;left:0;z-index:2}.header .menu_wrapper .menu_top .burger_btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .menu_wrapper .menu_top .burger_btn svg{width:10.133vw;height:7.2vw}.header .menu_wrapper .menu_top .burger_btn::before{display:none}.header .menu_wrapper .menu_content{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16vw 4vw}.header .menu_wrapper .header_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:11.2vw}.header .menu_wrapper .link{font-size:6.933vw;line-height:4.8vw}.header .menu_wrapper .langs_swither{padding-left:0;border-radius:133.333vw;margin-top:44.534vw}.header .menu_wrapper .langs_swither .langs_wrapper{width:100%;height:12vw}.header .menu_wrapper .langs_swither .lang{width:31.467vw;border-width:.533vw;font-size:4.267vw}.header .menu_wrapper .langs_swither .lang:first-child{border-radius:133.333vw 0 0 133.333vw}.header .menu_wrapper .langs_swither .lang:last-child{border-radius:0 133.333vw 133.333vw 0}.header .menu_wrapper .langs_swither .lang:not(:first-child){margin-left:-1.333vw}.header .menu_wrapper .langs_swither .langs_arrow{display:none}.header .menu_wrapper .langs_swither .langs_additional{height:100%;position:static;-webkit-transform:unset;-ms-transform:unset;transform:unset}.header .menu_wrapper .langs_swither .langs_additional .lang:first-child{border-radius:0;margin-left:-1.333vw}.header .menu_wrapper .contact-us_btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8vw;width:92vw;height:12vw}.header .menu_wrapper .contact-us_btn .submit_container .button_container{width:90.933vw;height:10.933vw}.header .menu_wrapper .header_social_links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:16vw}.header .menu_wrapper .header_social_links .header_social_link{color:#1b2426;font-family:Montserrat;font-size:4.267vw;font-style:normal;font-weight:400;line-height:150%;-webkit-transition:.3s ease-in;transition:.3s ease-in}.header .menu_wrapper .header_social_links .header_social_link:hover{color:#00b2ce}.header .burger_btn{display:block;position:relative;margin-left:0;width:10.197vw;height:4.301vw;min-width:9.867vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;left:0;top:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.header .burger_btn span{opacity:1;display:inline-block;height:.533vw;width:40%;min-width:6.267vw;background-color:#fff;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.header .burger_btn::before{content:"";background-color:#fff;position:absolute;height:.533vw;width:100%;left:0;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;top:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.header .burger_btn.active span{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.header .burger_btn.active::before{content:"";background-color:#fff;position:absolute;height:.533vw;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:50%;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.header .logo{width:37.6vw;height:5.333vw}.header .last_block{position:absolute}.header .last_block .btn_main_border{display:none}.header .link{font-size:4.803vw}.header .btn_main_border{width:54.401vw;height:10.4vw;border-radius:66.666vw}.header .btn_main{position:relative;z-index:1;width:53.334vw;height:9.333vw;border-radius:65.603vw;font-size:4.803vw}.light .header .link{color:#1b2426}.banner_main{height:94vh!important;padding-top:16.2vh;min-height:160vw}.banner_main .banner_text{padding-left:3.925vw;padding-bottom:6vh;padding-top:1.5vh}.banner_main .banner_text .subtitle{font-size:3.387vw;line-height:100%}.banner_main .banner_text .title{width:95.2vw;font-size:10.133vw;line-height:110%}.banner_main .logo_banner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:93.75vw}.no-webp .banner_main .logo_banner::after{background-image:url(../img/bg_gradient.png)}.banner_main .logo_banner::after{content:"";width:100vw;height:16.563vw;background-position:center;background-size:100% 100%;left:-3.125vw;top:-1.615vw;position:absolute}.no-webp .banner_main .logo_banner::before{background-image:url(../img/bg_letter.png)}.banner_main .logo_banner::before{content:"";width:93.75vw;height:13.327vw;background-position:center;background-size:100% 100%;left:0;top:0;position:absolute}.banner_main .logo_banner .one_letter img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.banner_main .logo_banner .one_letter:nth-child(1){width:10.522vw;height:12.985vw}.banner_main .logo_banner .one_letter:nth-child(2){margin-left:1.406vw;width:10.791vw;height:13.327vw}.banner_main .logo_banner .one_letter:nth-child(3){margin-left:1.354vw;width:10.522vw;height:12.917vw}.banner_main .logo_banner .one_letter:nth-child(4){margin-left:.885vw;width:13.219vw;height:12.917vw}.banner_main .logo_banner .one_letter:nth-child(5){margin-left:.938vw;width:12.882vw;height:13.053vw}.banner_main .logo_banner .one_letter:nth-child(6){margin-left:1.563vw;width:2.63vw;height:12.985vw}.banner_main .logo_banner .one_letter:nth-child(7){margin-left:1.719vw;width:11.533vw;height:12.985vw}.banner_main .logo_banner .one_letter:nth-child(8){margin-left:.625vw;width:13.152vw;height:12.917vw}.banner_main .logo_banner .one_letter:nth-child(9){width:2.428vw;height:2.46vw;border-radius:50%;right:5.313vw;top:8.073vw}.banner_main .logo_banner .one_letter:nth-child(10){width:2.428vw;height:2.46vw;border-radius:50%;right:50.469vw;top:7.813vw}.banner_main .just_text{margin-top:3.5vh;font-size:4.8vw;line-height:150%;width:92vw;-ms-flex-item-align:end;align-self:flex-end}.banner_main .link_to_page{font-size:4.267vw;line-height:150%;position:absolute;left:0;bottom:0;-webkit-transform:translate(4vw,10vh);-ms-transform:translate(4vw,10vh);transform:translate(4vw,10vh);-webkit-animation:1s mooved3 1.1s linear forwards;animation:1s mooved3 1.1s linear forwards}@-webkit-keyframes mooved3{0%{-webkit-transform:translate(4vw,10vh);transform:translate(4vw,10vh)}100%{-webkit-transform:translate(4vw,-12vh);transform:translate(4vw,-12vh)}}@keyframes mooved3{0%{-webkit-transform:translate(4vw,10vh);transform:translate(4vw,10vh)}100%{-webkit-transform:translate(4vw,-12vh);transform:translate(4vw,-12vh)}}.banner_main .container-img{-webkit-filter:drop-shadow(0 .52vw 8.463vw rgba(17, 169, 203, .612));filter:drop-shadow(0 .52vw 8.463vw rgba(17, 169, 203, .612));height:94vh;padding-top:16.2vh}.banner_main .container-img .no_color{height:94vh;min-height:160vw;padding-top:16.2vh;-webkit-clip-path:circle(20.938vw at 22% 83%);clip-path:circle(20.938vw at 22% 83%)}@-webkit-keyframes clip{0%{-webkit-clip-path:circle(20.938vw at 22% 83%);clip-path:circle(20.938vw at 22% 83%)}35%{-webkit-clip-path:circle(13.938vw at 85% 66%);clip-path:circle(13.938vw at 85% 66%)}55%{-webkit-clip-path:circle(15.938vw at 60% 26%);clip-path:circle(15.938vw at 60% 26%)}75%{-webkit-clip-path:circle(11.038vw at 11% 33%);clip-path:circle(11.038vw at 11% 33%)}}@keyframes clip{0%{-webkit-clip-path:circle(20.938vw at 22% 83%);clip-path:circle(20.938vw at 22% 83%)}35%{-webkit-clip-path:circle(13.938vw at 85% 66%);clip-path:circle(13.938vw at 85% 66%)}55%{-webkit-clip-path:circle(15.938vw at 60% 26%);clip-path:circle(15.938vw at 60% 26%)}75%{-webkit-clip-path:circle(11.038vw at 11% 33%);clip-path:circle(11.038vw at 11% 33%)}}.projects{padding-bottom:32vw}.projects .title_block{padding-bottom:3.638vw}.projects .just_text{padding-bottom:8.953vw;width:92vw}.projects .one_project{width:100vw;height:92vw}.projects .one_project:hover .img_project{height:44.267vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.projects .project_container{gap:11.201vw}.projects .text_block{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.projects .title{font-size:6.4vw;width:92vw;padding-bottom:3.998vw}.projects .subtitle{font-size:4.266vw;padding-bottom:5.335vw}.projects .grad_line{width:26.665vw;height:.533vw}.projects .img_project{width:92vw;height:44.267vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border-radius:2.666vw 2.666vw 0 0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);overflow:hidden;margin:0 auto}.projects .projects_link_container{right:4vw;bottom:4vw}.projects .projects_link{width:14.67vw;height:14.67vw;-webkit-transform:translateX(53.334vw);-ms-transform:translateX(53.334vw);transform:translateX(53.334vw);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.projects .animate_button_container{left:4vw;bottom:10.999vw;text-transform:unset}.about_numbers{padding:19.667vw 0 28vw 0}.about_numbers .container_2{gap:17vw}.about_numbers .dynamik_container{gap:28vw}.about_numbers .dynamik_item_container{width:92vw}.about_numbers .dynamik_item_container::before{content:"";height:.533vw}.about_numbers .dynamik_item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.134vw}.about_numbers .nummer{height:22.267vw;width:32vw;min-width:32vw}.about_numbers .numm_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:32vw;position:absolute;left:0;bottom:1.331vw}.about_numbers .num{font-size:16.533vw;font-weight:300}.about_numbers .num_text{font-size:5.333vw;width:auto;-webkit-transform:translateY(2vw);-ms-transform:translateY(2vw);transform:translateY(2vw)}.form_block .left_block{padding:7.667vw 4vw 10vw 4vw}.form_block .title_block{width:92vw;font-size:9.067vw}.form_block .just_text{width:92vw;padding-top:1.45vw}.form_block .animate_img{width:68.788vw;height:68.621vw;position:absolute;top:11.719vw;bottom:auto;left:36.458vw}.form_block .right_block{width:100%;padding:8.667vw 4vw 21.666vw 4vw}.form_block select{font-size:4.803vw;width:100%;height:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;border-bottom:.266vw solid #e5e5e5}.form_block .select{font-size:4.267vw;border-bottom:.266vw solid #e5e5e5}.form_block .new-select{position:relative;padding:4.533vw 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form_block .new-select__list{position:absolute;top:12.001vw;left:0;border:.266vw solid transparent;border-bottom:.266vw solid rgba(0,179,206,.537254902);cursor:pointer;width:100%;z-index:2;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form_block .new-select__item span{display:block;padding:3.466vw 0}.no-webp .form_block .new-select:after{background-image:url(../img/arrow-down.png)}.form_block .new-select:after{content:"";display:block;width:6.25vw;height:6.25vw;position:absolute;right:0;top:3.733vw;background-repeat:no-repeat,repeat;background-position:right 0 top 50%,0 0;background-size:5.4vw auto,100%}.form_block .first_block{padding-bottom:9.735vw}.form_block .first_block .input_big{margin-bottom:5.735vw}.form_block .title_form{padding-bottom:2.382vw;font-size:5.427vw}.form_block .input_big{width:92vw}.form_block .input_container{position:relative;height:12.8vw}.form_block .input_container input{height:100%;width:100%;font-size:4.803vw;border-bottom:.266vw solid #e5e5e5}.form_block .input_container input:required::-webkit-input-placeholder{background-size:3.067vw}.form_block .input_container input:required::-moz-placeholder{background-size:3.067vw}.form_block .input_container input:required:-ms-input-placeholder{background-size:3.067vw}.form_block .input_container input:required::-ms-input-placeholder{background-size:3.067vw}.form_block .input_container input:required::placeholder{background-size:3.067vw}.form_block .input_container input:not(:-moz-placeholder-shown):invalid{border-bottom:.266vw solid #ee3f3f;background-size:6.933vw 6.933vw}.form_block .input_container input:not(:-ms-input-placeholder):invalid{border-bottom:.266vw solid #ee3f3f;background-size:6.933vw 6.933vw}.form_block .input_container input:not(:placeholder-shown):invalid{border-bottom:.266vw solid #ee3f3f;background-size:6.933vw 6.933vw}.form_block .input_container input.name_inp::-webkit-input-placeholder{background-position:10.324vw 0}.form_block .input_container input.name_inp::-moz-placeholder{background-position:10.324vw 0}.form_block .input_container input.name_inp:-ms-input-placeholder{background-position:10.324vw 0}.form_block .input_container input.name_inp::-ms-input-placeholder{background-position:10.324vw 0}.form_block .input_container input.name_inp::placeholder{background-position:10.324vw 0}.form_block .input_container input.tel_inp::-webkit-input-placeholder{background-position:20.483vw 0}.form_block .input_container input.tel_inp::-moz-placeholder{background-position:20.483vw 0}.form_block .input_container input.tel_inp:-ms-input-placeholder{background-position:20.483vw 0}.form_block .input_container input.tel_inp::-ms-input-placeholder{background-position:20.483vw 0}.form_block .input_container input.tel_inp::placeholder{background-position:20.483vw 0}.form_block .input_container input.email_inp::-webkit-input-placeholder{background-position:13.065vw 0}.form_block .input_container input.email_inp::-moz-placeholder{background-position:13.065vw 0}.form_block .input_container input.email_inp:-ms-input-placeholder{background-position:13.065vw 0}.form_block .input_container input.email_inp::-ms-input-placeholder{background-position:13.065vw 0}.form_block .input_container input.email_inp::placeholder{background-position:13.065vw 0}.form_block .input_container::before{height:.266vw}.form_block .input_container .input-error{font-size:3.734vw}.form_block .input_container input:not(:-moz-placeholder-shown):invalid+.input-error{margin:1.331vw 0 -1.331vw}.form_block .input_container input:not(:-ms-input-placeholder):invalid+.input-error{margin:1.331vw 0 -1.331vw}.form_block .input_container input:not(:placeholder-shown):invalid+.input-error{margin:1.331vw 0 -1.331vw}.form_block .input_smoll{width:92vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form_block .input_smoll .input_container{width:92vw}.form_block .input_smoll .input_container:first-child{margin-bottom:5.735vw}.form_block .second_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form_block .second_block .input_smoll{margin-bottom:11.735vw}.form_block .input_text_area{width:92vw;height:27.203vw}.form_block .input_text_area .input_container{width:92vw;height:25vw;border-bottom:.266vw solid #e5e5e5}.form_block .input_text_area .input_container textarea{width:100%;height:100%;font-size:4.803vw}.form_block .agree_text{padding-top:22.24vw;padding-left:4vw;width:92vw;text-align:center;font-size:3.733vw;padding-bottom:4vw}.form_block .animate_button_container{left:4vw;bottom:38.334vw}.about{padding:15vw 0 51.5vw 0}.about .animate_img{display:none}.about .block_first{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about .just_text{width:100%;padding-top:3.201vw}.about .block_two{padding-top:11.123vw;gap:7.099vw}.about .hash{font-size:6.33vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.333vw}.about .hash span{font-size:6.933vw}.about .priority_item{width:92vw;gap:3vw;padding-top:5.333vw;padding-bottom:8vw;border-top:.266vw solid #e5e5e5}.about .priority_item::before{height:.266vw}.about .numb{font-size:16.384vw;line-height:12vw;opacity:.7;width:23.552vw;min-width:23.552vw}.about .priority_text{gap:5.333vw}.about .title_text{font-size:4.8vw;line-height:130%;margin:-1.44vw 0}.about .text{font-size:3.733vw;margin:-1.44vw 0}.about .block_slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:6.333vw}.about .mySwiperAnimate{overflow:visible}.about .mySwiperAnimate .swiper-horizontal>.swiper-pagination-progressbar,.about .mySwiperAnimate .swiper-pagination-progressbar.swiper-pagination-horizontal,.about .mySwiperAnimate .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.about .mySwiperAnimate .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:1vw}.about .mySwiperAnimate .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:linear-gradient(119deg,#00b2ce 7.81%,#ce75b3 75%);position:absolute;left:0;top:0;bottom:auto;width:100%;height:80%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.about .swiper-wrapper{padding-bottom:8.633vw;padding-top:6.144vw;cursor:pointer}.no-webp .about .slide_animate::before{background-image:url(../img/gr_nover.png)}.about .slide_animate::before{content:"";position:absolute;right:0;top:0;left:2.8vw;width:60vw;height:94.4vw;opacity:0;background-size:102% 102%;border-radius:15.7vw;background-position:center;background-repeat:no-repeat;z-index:3;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about .slide_animate::after{content:"";position:absolute;bottom:0;right:1.354vw;width:4.7vw;height:4.7vw;opacity:1;z-index:-1;background-color:#c851a6;border-radius:50%;-webkit-transform:translateY(-26.665vw);-ms-transform:translateY(-26.665vw);transform:translateY(-26.665vw);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about .slide_animate:hover::before{opacity:.8;background-size:102% 102%;border-radius:15.7vw;-webkit-transform:rotate(-13deg);-ms-transform:rotate(-13deg);transform:rotate(-13deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about .slide_animate:hover::after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about .slide_container{width:68vw;height:112.267vw}.about .img_slide{width:68vw;height:94.4vw;border-radius:1.331vw;overflow:hidden}.about .img_slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about .proff{padding-top:4vw;font-size:4.8vw}.about .name{font-size:4.266vw}.about .animate_button_container{bottom:-24.402vw}.servises{margin-top:0;padding-top:19.2vw;border-top:none;padding-bottom:26.667vw}.servises .container_2{width:100vw}.servises .grid_container{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.servises .grid_block{width:50.133vw;height:53.033vw;border-bottom:.266vw solid var(--gray,#e5e5e5);border-right:.266vw solid var(--gray,#e5e5e5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-top:8vw}.servises .grid_block:nth-child(3){border-right:.266vw solid var(--gray,#e5e5e5)}.servises .grid_block:nth-child(2){border-right:.266vw solid var(--gray,#e5e5e5)}.servises .grid_block:nth-child(4){border-right:.266vw solid var(--gray,#e5e5e5)}.servises .grid_block:nth-child(6){border-right:none;-ms-grid-column-span:2;grid-column:span 2;width:100vw;height:53.333vw}.servises .grid_block:nth-child(6) .title_grid_block{width:auto}.servises .grid_block:nth-child(6):hover .grid_img{-webkit-transform:translate(-226%,-144%);-ms-transform:translate(-226%,-144%);transform:translate(-226%,-144%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.servises .grid_block:hover .grid_img{-webkit-transform:translate(-142%,-144%);-ms-transform:translate(-142%,-144%);transform:translate(-142%,-144%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.servises .one_grid_block{-ms-grid-column-span:2;grid-column:span 2;width:100vw;height:55.933vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8.266vw 4vw}.servises .one_grid_block:hover{background-color:transparent}.servises .container_grid_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw}.servises .title_grid_block{font-size:4.8vw;-webkit-transform:translateY(12.67vw);-ms-transform:translateY(12.67vw);transform:translateY(12.67vw);width:38.133vw;line-height:120%}.servises .text_grid_block{font-size:3.2vw;font-style:normal;-webkit-transform:translateY(-19.999vw);-ms-transform:translateY(-19.999vw);transform:translateY(-19.999vw);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;width:44vw;text-align:center}.servises .btn_main_border{width:38.667vw;height:7.2vw;border-radius:68.803vw;-webkit-transform:translateY(-19.999vw);-ms-transform:translateY(-19.999vw);transform:translateY(-19.999vw);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;position:relative;z-index:3}.servises .btn_main{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:37.6vw;height:6.133vw;border-radius:66.666vw;font-size:3.2vw}.servises .btn_main::before{content:"";position:absolute;left:-5.12vw;top:auto;-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%);-webkit-transition:.3s ease-in;transition:.3s ease-in;width:79.145vw;height:63.785vw;border-radius:50%;z-index:-1;background-color:#00b2ce}.servises .number{bottom:1.333vw;font-size:4.933vw}.servises .scale_number{font-size:21.33vw}.servises .grid_img{width:29.6vw;height:56.8vw;position:absolute;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);bottom:-40.667vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.servises .grid_img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.servises .animate_button_container{left:4vw;bottom:5.667vw}.footer{padding-top:18.667vw}.footer .up_block{row-gap:10.667vw;padding-bottom:13.469vw;border-bottom:.266vw solid rgba(255,255,255,.15)}.footer .logo_block{width:100%}.footer .logo_block .text{opacity:.6000000238}.footer .logo_footer{width:91.734vw;gap:.603vw;margin-bottom:4.107vw}.footer .img_1{width:91.734vw;height:13.066vw}.footer .img_2{width:91.734vw;height:7.999vw}.footer .text{font-size:4.267vw}.footer .text a{font-size:4.267vw}.footer .nav_block{padding-top:2.56vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.003vw;width:80.001vw;margin-left:0;width:43.733vw}.footer .nav_title{font-size:4.533vw}.footer .footer_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5vw}.footer .link_footer{font-size:4.267vw}.footer .btn_main_border{margin-bottom:5.913vw;width:100%}.footer .btn_main_border a{width:90.5vw}.footer .down_block{padding-top:7.333vw;padding-bottom:14.333vw;gap:5.333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer .down_block .text{font-size:3.733vw}.footer .down_block .text a{font-size:3.733vw}.footer .btn_block{width:92vw;padding-top:2.56vw}.pop-up.contact-us{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pop-up.contact-us .window{border-radius:1.333vw 1.333vw 0 0;width:100vw;height:184.533vw;background-position:center 21.333vw;background-size:92vw 12.8vw;padding-bottom:0}.pop-up.contact-us .contact-us_bg{width:92vw;height:12.8vw;top:21.333vw}.pop-up.contact-us .btn-close{background-color:#1b2426;outline:0}.pop-up.contact-us .btn-close svg{fill:#fff}.pop-up.contact-us .contact-us_form{width:100%;height:100%;border-radius:0;-webkit-filter:none;filter:none;padding-top:17.867vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pop-up.contact-us .pop-up_title{margin:-1.52vw 0;width:89.333vw;margin-right:2.133vw}.pop-up.contact-us .pop-up_text{margin:-1.68vw 0;padding-top:5.333vw;width:89.333vw;margin-right:2.133vw}.pop-up.contact-us form{width:91.733vw;padding-top:11.733vw}.pop-up.contact-us .form_block .input_container{padding-bottom:0}.pop-up.contact-us .form_input,.pop-up.contact-us .form_textarea{border-bottom-width:.266vw;font-size:4.267vw}.pop-up.contact-us .form_input{padding-bottom:4vw;margin-bottom:9.333vw}.pop-up.contact-us .form_input:not(:-moz-placeholder-shown):invalid{border-bottom:.266vw solid #ee3f3f;background-size:6.933vw 6.933vw}.pop-up.contact-us .form_input:not(:-ms-input-placeholder):invalid{border-bottom:.266vw solid #ee3f3f;background-size:6.933vw 6.933vw}.pop-up.contact-us .form_input:not(:placeholder-shown):invalid{border-bottom:.266vw solid #ee3f3f;background-size:6.933vw 6.933vw}.pop-up.contact-us .input-error{font-size:3.734vw}.pop-up.contact-us input:not(:-moz-placeholder-shown):invalid+.input-error{margin:-8.002vw 0 8.002vw}.pop-up.contact-us input:not(:-ms-input-placeholder):invalid+.input-error{margin:-8.002vw 0 8.002vw}.pop-up.contact-us input:not(:placeholder-shown):invalid+.input-error{margin:-8.002vw 0 8.002vw}.pop-up.contact-us .form_textarea{height:27.203vw}.pop-up.contact-us .animate_button_container{right:0;bottom:0;left:unset;position:relative;margin-top:13.6vw}.pop-up.thanks{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pop-up.thanks .window{border-radius:1.333vw 1.333vw 0 0;width:100vw;height:184.533vw}.pop-up.thanks .btn-close{top:2.667vw;right:2.667vw}.pop-up.thanks .thanks_block{width:194.933vw;height:194.933vw;-webkit-box-shadow:0 0 8.483vw 0 rgba(6,172,208,.2);box-shadow:0 0 8.483vw 0 rgba(6,172,208,.2);margin-top:-123.733vw;padding-top:123.733vw;padding-bottom:7.733vw}.pop-up.thanks .pop-up_title{margin:-1.52vw 0;width:92vw}.pop-up.thanks .pop-up_title br{display:none}.pop-up.thanks .pop-up_text{margin:-1.653vw 0;padding-top:5.333vw;width:92vw}.pop-up.thanks .animate_button_container{bottom:-12.267vw;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.pop-up.thanks .thanks_social{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12vw;padding:0 4vw;bottom:20.8vw}.pop-up.thanks .thanks_social_links{gap:0;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pop-up.thanks .thanks_social_link{font-size:4.267vw}.pop-up.thanks .thanks_social_contacts{gap:2.667vw}.pop-up.thanks .thanks_social_contact{font-size:4.8vw}.pop-up.cooperate,.pop-up.discuss{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pop-up.cooperate .window,.pop-up.discuss .window{width:100vw;height:234.933vw;border-radius:1.333vw 1.333vw 0 0;overflow:auto}.pop-up.cooperate .window .btn-close,.pop-up.discuss .window .btn-close{outline:0;right:4vw;top:4vw;mix-blend-mode:unset}.pop-up.cooperate .window .left_block,.pop-up.discuss .window .left_block{padding:14.133vw 4vw;-ms-flex-negative:0;flex-shrink:0}.pop-up.cooperate .window .title_block,.pop-up.discuss .window .title_block{margin:-1.84vw 0;line-height:110%}.pop-up.cooperate .window .title_block br,.pop-up.discuss .window .title_block br{display:none}.pop-up.cooperate .window .just_text,.pop-up.discuss .window .just_text{width:92vw;padding-top:4vw;margin:-1.867vw 0}.pop-up.cooperate .window .animate_img,.pop-up.discuss .window .animate_img{display:none}.pop-up.cooperate .window .right_block,.pop-up.discuss .window .right_block{padding:10.667vw 4vw 0;height:100%}.pop-up.cooperate .window .right_block .input_container input,.pop-up.cooperate .window .right_block .select,.pop-up.discuss .window .right_block .input_container input,.pop-up.discuss .window .right_block .select{padding-bottom:3.2vw}.pop-up.cooperate .window .first_block,.pop-up.discuss .window .first_block{padding-bottom:7.733vw}.pop-up.cooperate .window .first_block .input_big,.pop-up.discuss .window .first_block .input_big{margin-bottom:7.733vw}.pop-up.cooperate .window .input_container,.pop-up.discuss .window .input_container{height:9.867vw}.pop-up.cooperate .window .form_block .input_container,.pop-up.discuss .window .form_block .input_container{padding-bottom:0}.pop-up.cooperate .window .input_smoll .input_container,.pop-up.discuss .window .input_smoll .input_container{width:100%}.pop-up.cooperate .window .input_smoll .input_container:first-child,.pop-up.discuss .window .input_smoll .input_container:first-child{margin-bottom:7.733vw}.pop-up.cooperate .window .second_block .input_big,.pop-up.discuss .window .second_block .input_big{margin-bottom:8.733vw}.pop-up.cooperate .window .input_text_area,.pop-up.discuss .window .input_text_area{height:26.4vw}.pop-up.cooperate .window .input_text_area .input_container,.pop-up.discuss .window .input_text_area .input_container{height:26.4vw}.pop-up.cooperate .window .down-block,.pop-up.discuss .window .down-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.pop-up.cooperate .window .agree_text,.pop-up.discuss .window .agree_text{padding-top:4vw;padding-left:4.267vw;padding-right:4vw;text-align:center}.pop-up.cooperate .window .animate_button_container,.pop-up.discuss .window .animate_button_container{position:static;margin-top:10.667vw;left:4vw;bottom:28vw;-webkit-transform:unset;-ms-transform:unset;transform:unset}.pop-up.cooperate .window{height:207.733vw}.pop-up.cooperate .window .animate_button_container{bottom:29.6vw}.banner_services{min-height:193.333vw;padding-top:24.533vw;padding-bottom:0;margin-bottom:26.667vw}.banner_services .container_2{padding:13.333vw 0 2.133vw}.banner_services .banner_services_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7.08vw}.banner_services .page_title{margin-left:-1.067vw}.banner_services .page_title .text{height:14.667vw;padding-top:1.067vw;letter-spacing:-.4vw}.banner_services .page_title .shadow{left:1.333vw;letter-spacing:-.4vw}.banner_services .banner_services_subtitle{display:none}.banner_services .banner_services_text{width:100%;margin:0;font-size:4.8vw}.banner_services .banner_services_text .mob-del{display:none}.banner_services .banner_services_animation{margin-top:7.08vw}.banner_services .banner_services_ball{width:6.667vw;height:6.667vw;top:-6.667vw;left:31.733vw;-webkit-animation:ballMove 3s ease-in-out .1s;animation:ballMove 3s ease-in-out .1s}@-webkit-keyframes ballMove{0%{-webkit-transform:translateY(-110vh);transform:translateY(-110vh)}20%{-webkit-transform:translateY(0);transform:translateY(0)}32%{-webkit-transform:translateY(17.333vw) translateX(41.867vw);transform:translateY(17.333vw) translateX(41.867vw)}44%{-webkit-transform:translateY(34.133vw) translateX(-14.4vw);transform:translateY(34.133vw) translateX(-14.4vw)}56%{-webkit-transform:translateY(50.933vw) translateX(15.2vw);transform:translateY(50.933vw) translateX(15.2vw)}68%{-webkit-transform:translateY(67.733vw) translateX(29.867vw);transform:translateY(67.733vw) translateX(29.867vw)}80%{-webkit-transform:translateY(84.533vw) translateX(-10.933vw);transform:translateY(84.533vw) translateX(-10.933vw)}100%{-webkit-transform:translateY(106.667vw) translateX(100.267vw);transform:translateY(106.667vw) translateX(100.267vw)}}@keyframes ballMove{0%{-webkit-transform:translateY(-110vh);transform:translateY(-110vh)}20%{-webkit-transform:translateY(0);transform:translateY(0)}32%{-webkit-transform:translateY(17.333vw) translateX(41.867vw);transform:translateY(17.333vw) translateX(41.867vw)}44%{-webkit-transform:translateY(34.133vw) translateX(-14.4vw);transform:translateY(34.133vw) translateX(-14.4vw)}56%{-webkit-transform:translateY(50.933vw) translateX(15.2vw);transform:translateY(50.933vw) translateX(15.2vw)}68%{-webkit-transform:translateY(67.733vw) translateX(29.867vw);transform:translateY(67.733vw) translateX(29.867vw)}80%{-webkit-transform:translateY(84.533vw) translateX(-10.933vw);transform:translateY(84.533vw) translateX(-10.933vw)}100%{-webkit-transform:translateY(106.667vw) translateX(100.267vw);transform:translateY(106.667vw) translateX(100.267vw)}}.banner_services .banner_services_tags{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;row-gap:5.333vw}.banner_services .banner_services_tag{height:11.467vw;padding:4vw 5.333vw;border-radius:13.333vw;font-size:4.8vw;-webkit-animation-duration:.36s;animation-duration:.36s}.banner_services .banner_services_tag:nth-child(even){font-size:4.8vw;margin:0}.banner_services .banner_services_tag:first-child{height:12vw;padding:4.267vw 5.867vw}.banner_services .banner_services_tag:nth-child(2),.banner_services .banner_services_tag:nth-child(5),.banner_services .banner_services_tag:nth-child(6n+2),.banner_services .banner_services_tag:nth-child(6n+5){height:11.467vw;-ms-flex-item-align:end;align-self:flex-end}.banner_services .banner_services_tag:nth-child(3),.banner_services .banner_services_tag:nth-child(6n+3){height:11.467vw;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-animation-delay:1.58s;animation-delay:1.58s}.banner_services .banner_services_tag:nth-child(4),.banner_services .banner_services_tag:nth-child(6n+4){height:11.467vw;padding:4vw 5.333vw;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-animation-delay:1.22s;animation-delay:1.22s}.banner_services .banner_services_tag:nth-child(5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.banner_services .banner_services_tag:nth-child(6),.banner_services .banner_services_tag:nth-child(6n+6){margin:0;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.services_blocks{margin-bottom:26.667vw}.services_blocks .services_block{min-height:178.4vw;border-top:.266vw solid #e5e5e5;border-bottom:.266vw solid #e5e5e5;padding-bottom:24.667vw}.services_blocks .services_block::before{left:4vw;bottom:-2.134vw;font-size:16.001vw}.services_blocks .services_block.active .services_block_shape,.services_blocks .services_block:hover .services_block_shape{-webkit-transform:rotate(-127.915deg);-ms-transform:rotate(-127.915deg);transform:rotate(-127.915deg)}.services_blocks .services_block.active::before,.services_blocks .services_block:hover::before{bottom:-2.134vw;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.services_blocks .anchor{top:-24.533vw}.services_blocks .services_block_shape{bottom:-45.667vw;left:-29.667vw;width:67.224vw;height:75.043vw;-webkit-transform:rotate(-127.915deg);-ms-transform:rotate(-127.915deg);transform:rotate(-127.915deg);border-radius:30.134vw;border:2.666vw solid transparent}.services_blocks .services_block_shape::after{border-radius:26.667vw}.services_blocks .container_2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6.773vw}.services_blocks .services_block_info{width:100%;padding-top:9.333vw;overflow:visible}.services_blocks .services_block_name{font-size:7.467vw;margin:-1.44vw 0 5.227vw}.services_blocks .services_block_desc{font-size:4.8vw;line-height:130%;margin:-1.493vw 0}.services_blocks .animate_button_container.not-round{width:68vw;height:12vw;margin-top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);position:absolute;top:unset;bottom:9.333vw;left:28vw}.services_blocks .services_block_details{width:100%;padding-top:0}.services_blocks .services_block_details .services_block_text{font-size:3.733vw}.services_blocks .services_block_details .services_block_text p{width:100%;opacity:.9}.services_blocks .services_block_details label{font-size:4.267vw;border-top:.267vw solid #e5e5e5;padding:2.667vw 0 2.133vw;margin-bottom:.8vw}.services_blocks .services_block_details label::after{width:8vw;height:8vw}.services_blocks .services_block_details input:checked+label+.services_block_text{margin-top:-1.6vw;padding:0 0 4.8vw}.services_blocks .services_block_rect{display:none}.services-page .form_block .just_text{padding-top:3.45vw}.services-page .form_block .right_block{padding-top:6.469vw;margin-bottom:-1vw}.services-page .form_block .title_form{padding-bottom:3.338vw}.services-page .form_block .first_block{padding-bottom:9.3vw}.services-page .form_block .first_block .input_big{margin-bottom:5.239vw}.services-page .form_block .agree_text{padding-top:22.624vw}.services-page .form_block .animate_button_container{bottom:39.382vw}.banner_about{padding-top:24.533vw;min-height:330.4vw;margin-bottom:24vw}.banner_about .page_title{margin:10.667vw 4vw 0}.banner_about .page_title .text{line-height:100%;padding-top:2.133vw;padding-bottom:2.667vw;margin-bottom:12.267vw;letter-spacing:-.162vw}.banner_about .page_title .shadow{line-height:95%;left:0;margin-right:0;padding-top:0;letter-spacing:-.213vw}.banner_about .banner_about_subtitle{width:44vw;margin:-1.253vw 4vw -1.253vw auto;font-size:6.933vw;line-height:110%}.banner_about .banner_about_content{margin-top:-38.933vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12.533vw;padding-bottom:1.067vw}.banner_about .banner_about_circle{width:58.667vw;height:58.667vw;padding-left:20vw;gap:4vw;border-radius:400.001vw;margin-left:-21.067vw;margin-bottom:0}.banner_about .banner_about_circle .number{font-size:16.533vw;line-height:11.467vw}.banner_about .banner_about_circle .text{font-size:5.333vw;line-height:3.733vw}.banner_about .banner_about_items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 4vw;gap:11.2vw}.banner_about .banner_about_item{width:100%}.banner_about .item_title{margin-bottom:5.333vw}.banner_about .item_name{font-size:6.933vw;line-height:4.8vw}.banner_about .item_name_shadow{top:-2.133vw;left:-.533vw;font-size:6.933vw;line-height:6.667vw;opacity:.2;-webkit-text-stroke:.267vw #00b2ce}.banner_about .ball{width:6.933vw;height:6.933vw;-webkit-transform:translate(80vw,-10vw);-ms-transform:translate(80vw,-10vw);transform:translate(80vw,-10vw);left:calc(100% + 2.933vw)}.banner_about .item_text{font-size:3.733vw;margin:-1.693vw 0;-webkit-transform:translateY(8vw);-ms-transform:translateY(8vw);transform:translateY(8vw)}.contests{padding:0;margin-bottom:26.667vw}.contests .animate_img,.contests .contests_block_header{display:none}.contests .title_block{margin:.427vw 4vw 5.76vw}.contests .contests_block_content_line{padding:0;-ms-grid-columns:1fr;grid-template-columns:1fr;border-top:.267vw solid #e5e5e5}.contests .contests_block_content_line:hover{background-size:0}.contests .contests_block_content_line:hover .contests_block_content_name,.contests .contests_block_content_line:hover .contests_block_content_nomination,.contests .contests_block_content_line:hover .contests_block_content_site .value{color:#1b2426}.contests .contests_block_content_line:hover .contests_block_content_place{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);color:#00b2ce}.contests .contests_block_content_line:hover .contests_block_content_site .value{text-decoration-color:transparent;-webkit-text-decoration-color:transparent;-moz-text-decoration-color:transparent}.contests .contests_block_content_line:hover .contests_block_content_btn{background-color:rgba(0,179,206,.1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.contests .contests_block_content_line:hover .contests_block_content_btn svg{fill:#00b2ce}.contests .contests_block_content_line.active{background-size:100%}.contests .contests_block_content_line.active .contests_block_content_name,.contests .contests_block_content_line.active .contests_block_content_nomination,.contests .contests_block_content_line.active .contests_block_content_site .value{color:#fff}.contests .contests_block_content_line.active .contests_block_content_place{color:#1b2426}.contests .contests_block_content_line.active .contests_block_content_btn{background:#1b2426}.contests .contests_block_content_line.active .contests_block_content_btn svg{fill:#fff}.contests .contests_block_content_line.active .contests_block_content_btn,.contests .contests_block_content_line.active .contests_block_content_place{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.contests .contests_block_content_line.active .contests_block_content_name::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 7L12 13L18 7L20 9L12 17L4 9L6 7Z' fill='%23ffffff'/%3E%3C/svg%3E");-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.contests .contests_block_content_line.active .contests_block_details{max-height:150vh;padding:2.667vw 4vw 5.333vw}.contests .contests_block_summary{padding:5.333vw 4vw}.contests .contests_block_content_name{font-size:5.333vw;line-height:120%;padding:0;margin:-1.333vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:17.333vw}.contests .contests_block_content_name::after{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:6.4vw;height:6.4vw;margin:1.333vw 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 7L12 13L18 7L20 9L12 17L4 9L6 7Z' fill='%231B2426'/%3E%3C/svg%3E");background-size:100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.contests .contests_block_details{max-height:0;overflow:hidden;gap:7.167vw;-ms-grid-columns:1fr;grid-template-columns:1fr;padding:0 4vw;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.contests .mob-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(255,255,255,.5);font-family:Montserrat;font-size:3.733vw;font-weight:500;line-height:2.667vw;margin-bottom:2.667vw}.contests .contests_block_content_nomination,.contests .contests_block_content_place,.contests .contests_block_content_site{margin:0;font-size:unset;line-height:unset}.contests .contests_block_content_nomination .value,.contests .contests_block_content_place .value,.contests .contests_block_content_site .value{font-size:4.267vw;margin:-1.52vw 0;padding-right:0}.contests .contests_block_content_place{text-align:left;mix-blend-mode:unset}.contests .contests_block_content_place .value{color:#fff;font-family:Montserrat}.contests .contests_block_content_btn{width:10.934vw;height:10.934vw}.contests .contests_block_content_btn svg{width:6.447vw;height:5.249vw}.contests .contests_block_content_img{border-radius:1.561vw;-webkit-box-shadow:0 1.067vw 8vw 0 rgba(0,0,0,.1);box-shadow:0 1.067vw 8vw 0 rgba(0,0,0,.1)}.contests .contests_block_content_img img{max-height:min(128vw,100vh - 20vw);max-width:92vw}.contests .btn_close{position:static;margin-right:4vw;margin-bottom:5.333vw;-ms-flex-item-align:end;align-self:flex-end;width:10.4vw;height:10.4vw;padding:2.134vw}.about-page .about{padding:0;margin-bottom:26.667vw}.about-page .about .block_slider{margin-top:0}.about-page .about h2.title_block{margin:0}.about-page .about .swiper-wrapper{padding-bottom:8.533vw}.about-page .about .mySwiperAnimate .swiper-pagination-progressbar.swiper-pagination-horizontal{height:1.067vw}.about-page .form_block .left_block{padding:9.6vw 4vw 8.8vw}.about-page .form_block .title_block{line-height:105%;margin-bottom:3.133vw}.about-page .form_block .right_block{margin-bottom:0}.contacts .contacts_banner{padding-top:24.533vw;min-height:225.867vw}.contacts .contacts_banner .contacts_animation{width:256.533vw;height:256.533vw;-webkit-box-shadow:0 .386vw 7.715vw 6.751vw rgba(255,255,255,.2);box-shadow:0 .386vw 7.715vw 6.751vw rgba(255,255,255,.2);margin-top:-105.001vw;-webkit-transform:rotate(22.6deg);-ms-transform:rotate(22.6deg);transform:rotate(22.6deg)}@-webkit-keyframes moveBall{50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-22.6deg);transform:rotate(-22.6deg)}}@keyframes moveBall{50%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(-22.6deg);transform:rotate(-22.6deg)}}.contacts .contacts_banner .ball{width:4.8vw;height:4.8vw;left:calc(50% - 2.4vw)}@-webkit-keyframes scaleBall{50%{-webkit-transform:scale(1.89);transform:scale(1.89)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleBall{50%{-webkit-transform:scale(1.89);transform:scale(1.89)}100%{-webkit-transform:scale(1);transform:scale(1)}}.contacts .contacts_banner .container_2{padding-top:13.333vw}.contacts .contacts_banner .page_title{margin-left:-1.067vw}.contacts .contacts_banner .page_title .text{padding-top:1.067vw;padding-bottom:1.333vw;letter-spacing:-.152vw}.contacts .contacts_banner .page_title .shadow{margin-left:1.333vw;letter-spacing:-.167vw}.contacts .contacts_banner .contacts_line{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.867vw;margin-bottom:7.2vw}.contacts .contacts_banner .contacts_email{font-size:9.067vw;margin-right:0;margin-left:-.853vw}.contacts .contacts_banner .contacts_blocks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8vw}.contacts .contacts_banner .contacts_block{width:100%}.contacts .contacts_banner .contacts_block:first-child{width:100%}.contacts .contacts_banner .contacts_block_name{font-size:4.8vw;margin:-1.747vw 0}.contacts .contacts_banner .contacts_block_phone{font-size:4.267vw;margin-top:2.933vw}.contacts .contacts_banner .contacts_block_address{width:100%;font-size:4.267vw;line-height:125%;margin:1.733vw 0 -1.2vw}.contacts .contacts_banner .contacts_block_address br{display:none}.contacts .contacts_banner .contacts_social{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:8vw;width:92vw;bottom:14.933vw}.contacts .contacts_banner .contacts_social_links{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:0}.contacts .contacts_banner .contacts_social_link{font-size:4.267vw}.contacts .contacts_banner .contacts_social_btns{gap:7.2vw}.contacts .contacts_banner .contacts_social_btn{width:12.267vw;height:12.267vw}.contacts .contacts_team{-ms-grid-columns:1fr;grid-template-columns:1fr;margin-top:0}.contacts .contacts_team .contacts_team_item{padding:10.667vw 4vw 10.4vw;min-height:98.133vw;border-top:.267vw solid #e5e5e5}.contacts .contacts_team .contacts_team_item:not(:first-child){border-left:none}.contacts .contacts_team .contacts_team_item::after{width:150.4vw;height:150.4vw;top:calc(50% - 75.2vw);left:calc(50% - 75.2vw)}.contacts .contacts_team .contacts_team_name{font-size:9.067vw;margin:-2.24vw 0;letter-spacing:-.092vw}.contacts .contacts_team .contacts_team_block{gap:4vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:11.333vw;margin-left:0}.contacts .contacts_team .contacts_team_img{width:24vw;height:24vw;padding:0;background:0 0}.contacts .contacts_team .contacts_team_img img{-webkit-box-shadow:0 .835vw 16.696vw 14.609vw rgba(255,255,255,.2);box-shadow:0 .835vw 16.696vw 14.609vw rgba(255,255,255,.2)}.contacts .contacts_team .contacts_team_info{padding-top:.933vw}.contacts .contacts_team .contacts_team_info_name{font-size:4.8vw;margin-bottom:-.267vw}.contacts .contacts_team .contacts_team_info_prof{font-size:4.267vw}.contacts .contacts_team .contacts_team_info_email{font-size:4.267vw;margin-top:2.133vw}.contacts .contacts_team .animate_button_container.not-round{width:100%;height:12vw}.contacts .contacts_team .animate_button_container.not-round .submit_container .button_container{width:calc(100% - 1.067vw);height:calc(100% - 1.067vw)}.contacts .contacts_team .animate_button_container.not-round:hover .submit_container .pink_boll{-webkit-transform:translate(-900%,0);-ms-transform:translate(-900%,0);transform:translate(-900%,0)}.banner_portfolio{padding-top:24.533vw;min-height:164vw;overflow:visible}.banner_portfolio .container_2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16.533vw;padding-top:13.333vw}.banner_portfolio .portfolio_block{width:100%}.banner_portfolio .page_title{margin-left:-1.067vw}.banner_portfolio .page_title .text{padding-top:1.067vw;padding-bottom:12vw}.banner_portfolio .page_title .shadow{left:-6.667vw}.banner_portfolio .portfolio_text{width:100%;margin:-1.787vw 0;font-size:4.8vw}.banner_portfolio .portfolio_box{margin:0;gap:4vw}.banner_portfolio .portfolio_box_number{font-size:16.533vw;margin:-6.667vw 0}.banner_portfolio .portfolio_box_text{width:46.667vw;font-size:5.333vw;margin:-1.467vw 0}.banner_portfolio .portfolio_container{bottom:8vw;left:0;right:0;gap:0}.banner_portfolio .scroll-animate{display:none}.banner_portfolio .portfolioSwiper{padding:0 4vw;margin-left:0;position:relative}.banner_portfolio .portfolioSwiper .swiper-slide:not(:last-child){margin-right:0}.banner_portfolio .portfolio_label{color:#1b2426;font-family:Montserrat;font-size:4.8vw;font-style:normal;font-weight:500;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:4vw;border-bottom:.267vw solid #e5e5e5}.banner_portfolio .portfolio_label::after{content:"";display:block;width:6.4vw;height:6.4vw;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 7L12 13L18 7L20 9L12 17L4 9L6 7Z' fill='%231B2426'/%3E%3C/svg%3E");background-size:cover;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:.5s ease-in;transition:.5s ease-in}.banner_portfolio input:checked+.portfolio_label::after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.banner_portfolio input:checked+.portfolio_label+.portfolio_tags{padding:2.667vw 4vw 8vw;max-height:100vh}.banner_portfolio .portfolio_tags{width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10.667vw;padding:0 4vw;margin-top:8vw;margin-left:-4vw;background-color:#fff;position:absolute;overflow:hidden;height:auto;max-height:0;-webkit-transition:.5s ease-in;transition:.5s ease-in}.banner_portfolio .portfolio_tag{min-width:unset;height:auto;padding:0;margin:-1.733vw 0;border-radius:0;border:none;background-color:transparent;color:#898b8c;font-size:4.267vw;font-weight:600;line-height:150%;-webkit-transition:.5s ease-in;transition:.5s ease-in}.banner_portfolio .portfolio_tag::before{display:none}.banner_portfolio input:checked+.portfolio_tag,.banner_portfolio input:checked+.portfolio_tag:hover{background-color:transparent;color:#1b2426}.portfolio-page .projects{padding-bottom:26.667vw}.portfolio-page .projects .one_project.hidden{display:none}.portfolio-page .projects .projects_link_container{right:4vw;bottom:4vw}.portfolio-page .projects .projects_link{-webkit-transform:unset;-ms-transform:unset;transform:unset;width:10.933vw;height:10.933vw}.portfolio-page .projects .project_button{width:100%;height:auto;padding-top:9.333vw}.portfolio-page .form_block .right_block{margin-bottom:0}.banner_project{min-height:180.8vw;padding-top:24.533vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner_project .banner_project_bg{min-height:180.8vw;-webkit-clip-path:circle(29.467vw at 24% 56%);clip-path:circle(29.467vw at 24% 56%);-webkit-backdrop-filter:blur(2.134vw);backdrop-filter:blur(2.134vw)}.banner_project .banner_project_bg img{width:396.267vw;height:180.8vw;right:-160.8vw}@-webkit-keyframes clipCircle{0%{-webkit-clip-path:circle(29.467vw at 24% 56%);clip-path:circle(29.467vw at 24% 56%)}20%{-webkit-clip-path:circle(29.467vw at 40% 16%);clip-path:circle(29.467vw at 40% 16%)}40%{-webkit-clip-path:circle(29.467vw at 53% 43%);clip-path:circle(29.467vw at 53% 43%)}60%{-webkit-clip-path:circle(29.467vw at 80% 65%);clip-path:circle(29.467vw at 80% 65%)}80%{-webkit-clip-path:circle(29.467vw at 8% 83%);clip-path:circle(29.467vw at 8% 83%)}}@keyframes clipCircle{0%{-webkit-clip-path:circle(29.467vw at 24% 56%);clip-path:circle(29.467vw at 24% 56%)}20%{-webkit-clip-path:circle(29.467vw at 40% 16%);clip-path:circle(29.467vw at 40% 16%)}40%{-webkit-clip-path:circle(29.467vw at 53% 43%);clip-path:circle(29.467vw at 53% 43%)}60%{-webkit-clip-path:circle(29.467vw at 80% 65%);clip-path:circle(29.467vw at 80% 65%)}80%{-webkit-clip-path:circle(29.467vw at 8% 83%);clip-path:circle(29.467vw at 8% 83%)}}.banner_project .page_title{margin-left:0;margin-top:13.067vw}.banner_project .page_title .text{padding-top:1.333vw;padding-bottom:6.933vw;letter-spacing:-.133vw}.banner_project .page_title .shadow{font-size:15.467vw;line-height:10.933vw;margin-left:0;letter-spacing:-.1vw;text-transform:capitalize}.banner_project .banner_project_subtitle{font-size:4.267vw;margin:-1.733vw 0;letter-spacing:0;opacity:.8}.banner_project .banner_project_img{width:92vw;height:63.733vw;position:relative;left:unset;top:unset;margin-top:14.933vw;margin-left:0}.banner_project .banner_project_img img{-webkit-filter:drop-shadow(-1.831vw 1.831vw 9.767vw rgba(0, 0, 0, .4));filter:drop-shadow(-1.831vw 1.831vw 9.767vw rgba(0, 0, 0, .4));height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 100%;object-position:100% 100%;-webkit-transform:scale(1.19);-ms-transform:scale(1.19);transform:scale(1.19)}.banner_project .banner_project_img::after{width:58.933vw;height:58.933vw;-webkit-filter:blur(40vw);filter:blur(40vw);left:-9.333vw;bottom:6.4vw}.banner_project .banner_project_box{right:4vw;bottom:16.267vw;width:44vw;gap:4vw}.banner_project .banner_project_box::before{height:.267vw}.banner_project .banner_project_box .banner_project_box_line{font-size:3.733vw;margin:-1.093vw 0}.project_intro{padding:24.8vw 0 27.467vw}.project_intro .container_2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14.667vw}.project_intro .project_intro_blocks{gap:13.067vw;padding-right:0;padding-top:0}.project_intro .title_block{margin:-3.6vw 0;line-height:150%}.project_intro .project_intro_text{margin:-1.827vw 0;padding-top:6.4vw;width:100%;line-height:145%;font-size:4.8vw}.project_intro .project_intro_animation{display:none}.project_intro .project_intro_box{padding-left:0;margin-top:0}.project_intro .dynamik_item_container,.project_intro .project_intro_box{width:100%}.project_intro .dynamik_item{gap:4vw}.project_intro .numm_container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.project_intro .nummer{height:24vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:32vw;margin-top:0}.project_intro .num{font-size:16.533vw;line-height:11.467vw;text-align:left;height:24vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:5.333vw}.project_intro .num_text{margin:4vw 0 0;-webkit-transform:unset;-ms-transform:unset;transform:unset}.structure{background:#081d43;mix-blend-mode:color;background-size:cover;padding:13.333vw 0}.structure .title_block{margin:-3.6vw 0;line-height:150%;letter-spacing:-.133vw}.structure .structure_img{width:100%;height:117.333vw;padding:4vw;border-radius:4vw;border:.533vw solid rgba(25,118,210,.9);margin:7.467vw 0 0;overflow:hidden}.structure .structure_img img{width:100%}.structure .animate_button_container{display:block;margin-top:8.267vw;width:92vw;height:12vw}.structure .animate_button_container .submit_container .button_container{width:90.933vw;height:10.933vw}.project-structure .window{width:100vw;height:100%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-structure .btn-close{mix-blend-mode:unset;top:10.133vw}.project-structure .project-structure_text{padding:23.2vw 4vw 4vw;color:#1b2426;font-family:Montserrat;font-size:3.733vw;font-style:normal;font-weight:400;line-height:150%;margin:-1.467vw 0}.project-structure .project-structure_img{width:100%;height:100%;-ms-flex-negative:1;flex-shrink:1;overflow:auto;background:#081d43;padding:7.999vw 4vw}.project-structure .project-structure_img::-webkit-scrollbar{width:0;height:0}.project-structure .project-structure_img img{width:254.667vw}.directions{padding:13.333vw 0}.directions .container_2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8vw}.directions .title_block{margin:-2.213vw 0}.directions .directions_text{width:100%;font-size:4.8vw;line-height:145%;margin:-1.84vw 0}.directions .directions_container{padding:12.133vw 5.333vw 0 3.733vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2.667vw}.directions img{height:100%}.directions .directions_left{width:45.169vw;height:27.511vw;-webkit-filter:drop-shadow(0 .239vw 1.493vw rgba(4, 23, 54, .15));filter:drop-shadow(0 .239vw 1.493vw rgba(4, 23, 54, .15));margin-bottom:34.8vw;-webkit-transform:scale(.6) translateX(50%) translateY(100%);-ms-transform:scale(.6) translateX(50%) translateY(100%);transform:scale(.6) translateX(50%) translateY(100%)}.directions .directions_img{width:73.192vw;height:49.008vw}.directions .directions_img img{height:110%}.directions .directions_right{width:44.913vw;height:28.663vw;-webkit-filter:drop-shadow(0 .222vw 1.387vw rgba(4, 23, 54, .15));filter:drop-shadow(0 .222vw 1.387vw rgba(4, 23, 54, .15));margin-bottom:33.6vw;-webkit-transform:scale(.6) translateX(-50%) translateY(100%);-ms-transform:scale(.6) translateX(-50%) translateY(100%);transform:scale(.6) translateX(-50%) translateY(100%)}.project_about{background:url(../img/internal_bg_m.svg);background-size:cover;padding-top:15.467vw}.project_about .container_2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project_about .title_block{margin:-2.213vw 0}.project_about .block_text{font-size:4.8vw;margin:-1.787vw 0;line-height:145%;padding-top:6.4vw}.project_about .block_internal{height:auto;margin-bottom:27.733vw;gap:10.4vw}.project_about .block_internal .block_content{width:100%;padding-top:0}.project_about .block_internal_box{gap:4.933vw}.project_about .internalSwiper{width:100%;width:calc(100% - 1.52vw);height:52.497vw;height:50.977vw;border-radius:.38vw;outline:.76vw solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;margin:.76vw}.project_about .scroll-animate{bottom:5.333vw}.project_about .block_internal_caption{font-size:3.733vw;margin:-1.467vw 0}.project_about .block_goals{padding-top:0;height:auto}.project_about .block_goals .block_content{width:100%;margin-left:auto}.project_about .block_goals_img{width:100vw;height:80.208vw;position:static;margin-left:-4vw;margin-top:-6.667vw}.project_about .block_goals_img.tabl{display:block}.project_about .block_goals_img.desk{display:none}.project_about .animate_button_container{width:92vw;height:14.667vw;margin-top:9.067vw}.project_about .animate_button_container .submit_container .button_container{height:13.603vw;width:90.933vw}.project_about .animate_button_container .submit_container .button_container a{font-size:4.8vw;width:100%}.project-card section.form_block{margin-bottom:0}.page-404 section{min-height:216.533vw;padding-top:70.4vw}.page-404 .page-404_title-base{width:92vw}.page-404 .page-404_title-animation{width:23.067vw}.page-404 .page-404_title-ball{width:3.733vw;height:3.733vw;left:6.798vw;top:21.001vw}@-webkit-keyframes ball404{0%{-webkit-transform:unset;transform:unset}23%{-webkit-transform:translate(7.198vw,-8.062vw);transform:translate(7.198vw,-8.062vw)}50%{-webkit-transform:translate(0,-7.201vw);transform:translate(0,-7.201vw)}75%{-webkit-transform:translate(10.933vw,-8.062vw);transform:translate(10.933vw,-8.062vw)}}@keyframes ball404{0%{-webkit-transform:unset;transform:unset}23%{-webkit-transform:translate(7.198vw,-8.062vw);transform:translate(7.198vw,-8.062vw)}50%{-webkit-transform:translate(0,-7.201vw);transform:translate(0,-7.201vw)}75%{-webkit-transform:translate(10.933vw,-8.062vw);transform:translate(10.933vw,-8.062vw)}}.page-404 .page-404_text{font-size:7.467vw;margin:5.133vw 3.467vw -1.533vw 0}.page-404 .animate_button_container.not-round{width:92vw;margin-top:13.333vw}.page-404 .animate_button_container.not-round .submit_container .button_container{width:calc(100% - 1.067vw)}.page-404 .page-404_bottom{width:114.933vw;height:114.933vw;bottom:-85.867vw}}@media screen and (-webkit-min-device-pixel-ratio:0){html:root* .contacts .contacts_banner .contacts_social_btn::before{opacity:.07}}.webp .banner_main .logo_banner::after{background-image:url(../img/bg_gradient.webp)}.webp .banner_main .logo_banner::before{background-image:url(../img/bg_letter.webp)}.webp .banner_main .container-img .no_color .logo_banner::before{background-image:url(../img/bg_white.webp)}.webp .projects .projects_link{background-image:url(../img/eyes.webp)}.webp .projects .projects_link:hover{background-image:url(../img/eyes_hov.webp)}.webp .form_block .new-select:after{background-image:url(../img/arrow-down.webp)}.webp .form_block .input_container input:required::-webkit-input-placeholder{background-image:url(../img/star.webp)}.webp .form_block .input_container input:required::-moz-placeholder{background-image:url(../img/star.webp)}.webp .form_block .input_container input:required:-ms-input-placeholder{background-image:url(../img/star.webp)}.webp .form_block .input_container input:required::-ms-input-placeholder{background-image:url(../img/star.webp)}.webp .form_block .input_container input:required::placeholder{background-image:url(../img/star.webp)}.webp .form_block .input_container input:not(:-moz-placeholder-shown):invalid{background-image:url(../img/error.webp)}.webp .form_block .input_container input:not(:-ms-input-placeholder):invalid{background-image:url(../img/error.webp)}.webp .form_block .input_container input:not(:placeholder-shown):invalid{background-image:url(../img/error.webp)}.webp .form_block .input_text_area .input_container textarea:invalid{background-image:url(../img/error.webp)}.webp .about .slide_animate::before{background-image:url(../img/gr_nover.webp)}.webp .pop-up.contact-us .window{background-image:url(../img/logo_pop-up.webp)}.webp .pop-up.contact-us .form_input:not(:-moz-placeholder-shown):invalid{background-image:url(../img/error.webp)}.webp .pop-up.contact-us .form_input:not(:-ms-input-placeholder):invalid{background-image:url(../img/error.webp)}.webp .pop-up.contact-us .form_input:not(:placeholder-shown):invalid{background-image:url(../img/error.webp)}@media only screen and (max-width:1200px){.webp .banner_main .logo_banner::after{background-image:url(../img/bg_gradient.webp)}}@media only screen and (max-width:1200px){.webp .banner_main .logo_banner::before{background-image:url(../img/bg_letter.webp)}}@media only screen and (max-width:1200px){.webp .form_block .new-select:after{background-image:url(../img/arrow-down.webp)}}@media only screen and (max-width:1200px){.webp .about .slide_animate::before{background-image:url(../img/gr_nover.webp)}}@media only screen and (max-width:600px){.webp .banner_main .logo_banner::after{background-image:url(../img/bg_gradient.webp)}}@media only screen and (max-width:600px){.webp .banner_main .logo_banner::before{background-image:url(../img/bg_letter.webp)}}@media only screen and (max-width:600px){.webp .form_block .new-select:after{background-image:url(../img/arrow-down.webp)}}@media only screen and (max-width:600px){.webp .about .slide_animate::before{background-image:url(../img/gr_nover.webp)}}