.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
/*!
Theme Name:   OneServices
Author:       web-mosaica
Author URI:   http://web-mosaica.com/
Version:      1.1
*/
.title-section h1{font-size:4.5rem}.title-section h2{font-size:3.5rem;line-height:1.4em}.title-section h3{font-size:2.5rem;line-height:1.4em}.marquee{font-weight:500;line-height:40px;font-size:16px;width:100%;margin:0 auto;background:#316bff;color:#fff}.marquee span{margin-left:100px}.marquee .yellow{color:#ffdc09}.top-section{padding:0 !important}.service-product__media img{max-width:fit-content !important}.header-top__phone a{padding:1.5rem 0 1.6rem}.fck-rf{padding:10px 0;text-align:center;background:#316bff;z-index:99}.fck-rf span{font-weight:700;font-size:16px;color:#ffdc09;font-family:"Comfortaa",cursive}.hero-desc .full-slide{margin:60px auto 0 !important}@media screen and (max-height:760px) .hero-desc{margin:50px auto !important}.hero-wrapper .hero-slider{margin:5rem auto 0 !important}.breadcrumbs,.breadcrumbs a{color:#316bff !important;text-decoration:none !important}.hero-title--inner,.hero-title--inner *{font-size:6rem !important;line-height:6.5rem !important}.hero-desc.full-slide .hero-desc__info{padding:0 0 5rem !important}.hero-desc__info{padding:0 0 5rem !important}.hero-text.slider{margin:0 auto 2rem !important}@media screen and (max-width:1660px) .hero-desc__info{padding:0 0 5rem !important}#gradient{position:absolute;height:100%;width:100%;top:0;left:0;z-index:2;background:#1d254a;background:linear-gradient(45deg,rgba(29,37,74,1) 40%,rgba(255,220,9,1) 90%)}.bg-image{background-image:url("https://www.nordic-ecolabel.org/contentassets/9293fc2172a1440c873a06036f61687f/gettyimages-527072689_forestry_1140.jpg") !important;background-repeat:no-repeat,repeat !important;background-size:cover !important}.bg-image:after{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;z-index:0;background-color:rgba(29,37,74,.75)}.header-nav .has-sub{position:relative !important}.has-sub__item{padding:2rem 2.5rem !important}.has-sub__item{margin:0 !important;width:fit-content !important}section{padding:6rem 0 6rem !important}.cases-post__media{margin-bottom:6rem !important}.container li{list-style:circle !important;margin-left:1.5rem}.container ul.breadcrumbs li{list-style:none !important;margin-left:0 !important}.text-block ul li{padding-left:0 !important;position:inherit !important}.text-block ul li:before{content:none !important}.text-block h4,.text h4{margin:3rem 0 1rem !important}.work-item__media li{list-style:none !important}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*end slick*/
@font-face{font-family:'Comfortaa';font-style:normal;font-weight:400;font-display:auto;src:url(//oneservice.in.ua/wp-content/themes/OneServices/assets/css/../fonts/Comfortaa/Comfortaa-Regular.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Comfortaa';font-style:normal;font-weight:700;font-display:auto;src:url(//oneservice.in.ua/wp-content/themes/OneServices/assets/css/../fonts/Comfortaa/Comfortaa-Bold.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Comfortaa';font-style:normal;font-weight:700;font-display:auto;src:url(//oneservice.in.ua/wp-content/themes/OneServices/assets/css/../fonts/Comfortaa/Comfortaa-Bold.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:auto;src:url(//oneservice.in.ua/wp-content/themes/OneServices/assets/css/../fontsMontserrat/Montserrat-Regular.woff2) format('woff2')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:auto;src:url(//oneservice.in.ua/wp-content/themes/OneServices/assets/css/../fonts/Montserrat/Montserrat-Medium.woff2) format('woff2')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:auto;src:url(//oneservice.in.ua/wp-content/themes/OneServices/assets/css/../fonts/Montserrat/Montserrat-Bold.woff2) format('woff2')}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{padding:0;margin:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%;-ms-overflow-style:scrollbar}body{height:100vh}.page-wrapper{display:flex;min-height:100vh;flex-direction:column}.page-content{flex:1}html,body{height:100%;font-size:8px}@media screen and (min-width:1200px){html,body{font-size:9px}}@media screen and (min-width:1440px){html,body{font-size:10px}}.page-wrapper{font-size:1.6rem}.wrapper{display:flex;flex-direction:column}section.wrapper{max-width:1920px;margin:0 auto}@media screen and (max-width:1920px){section.wrapper{max-width:1920px}}.container{flex:1 0 auto;z-index:10}@media screen and (max-width:992px){.container{width:100%;max-width:100%}}.footer{flex:0 0 auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.page-wrapper{display:block;min-height:100vh;flex-direction:column}}@-moz-document url-prefix(){.wrapper{height:auto}html,body{height:auto}input[type=number]{padding:5px !important}}.flex{display:flex}.static-header{width:100%;height:100%;object-fit:contain}ul{padding:0;list-style:none}button{cursor:pointer;border:0;outline:none}a{display:inline-block;text-decoration:none}body{display:flex;flex-direction:column;height:100%;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:2.5rem;color:#1c2637;background-color:#fff;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden}body.scroll{overflow:hidden}.text-block h1,.text h1,.text-block h2,.text h2,.text-block h3,.text h3,.text-block h4,.text h4,.text-block h5,.text h5,.text-block h6,.text h6{font-family:"Comfortaa",sans-serif;font-weight:700;color:#1c2637}.text-block h1,.text h1{font-size:8rem;line-height:9rem}.text-block h2,.text h2{font-size:3.5rem;line-height:1.4em;margin-bottom:1em}.text-block h3,.text h3{font-size:2.8rem;line-height:1.4em;margin-bottom:1em}.text-block h4,.text h4{font-size:2rem;line-height:3rem}.text-block h5,.text h5{font-size:1.8rem;line-height:2.2rem}.text-block h6,.text h6{font-size:1.6rem;line-height:2rem}.center{display:flex;align-items:center;justify-content:center;flex-direction:column}#cursorPointer{position:fixed;pointer-events:none;width:.5rem;height:.5rem;border-radius:50%;margin:-1.6rem 0 0;background:#316bff;z-index:100;transform:translate3d(0,0,0)}.text-block p{font-family:"Montserrat",sans-serif;font-size:1.5rem;line-height:2.5rem;margin-bottom:2.5rem}.text-block strong{font-weight:600}.text-block ul{margin-bottom:3.5rem}.text-block ul li{padding-left:5rem;position:relative}.text-block ul li:before{position:absolute;content:'';left:0;top:.5rem;width:.5rem;height:.5rem;border-radius:50%;background:#316bff}.text-block li{margin-bottom:1.5rem;font-family:"Montserrat",sans-serif;font-size:1.5rem;line-height:2.5rem;color:#1c2637}.text-block ol{margin-bottom:3.5rem;list-style:none;counter-reset:items}.text-block ol li{counter-increment:items;display:flex}.text-block ol li:before{content:counter(items) ".";min-width:1.5rem;color:#316bff;margin-right:4rem}.text-block a{color:#316bff;text-decoration:underline}.text-block a:hover{text-decoration:none}.text-block blockquote{font-family:"Comfortaa",sans-serif;font-style:normal;font-weight:700;font-size:2rem;line-height:3rem;color:#1c2637;position:relative;padding-left:5rem;margin-bottom:2.5rem}.text-block blockquote:before{position:absolute;content:'';top:0;left:0;width:2.2rem;height:1.4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='14' viewBox='0 0 22 14' fill='none'%3E%3Cg clip-path='url(%23clip0_1:2981)'%3E%3Cpath d='M4.95285 14C7.76237 14 10.0005 11.7374 10.0005 8.95623C10.0005 6.17508 7.66713 3.91246 4.85761 3.91246C4.80999 3.91246 4.80999 3.91246 4.76237 3.91246C5.85761 3.01683 7.28618 2.49832 8.80999 2.49831C9.52427 2.49831 10.0957 1.93266 10.0957 1.22559C10.0957 0.518517 9.66713 -0.0471391 8.95285 -0.0471391C3.95285 -0.0471386 0.0480843 3.9596 0.0480848 8.90909C0.000466149 11.7374 2.14332 14 4.95285 14Z' fill='%23316BFF'/%3E%3Cpath d='M16.8571 14C19.6667 14 21.9048 11.7374 21.9048 8.95623C21.9048 6.17508 19.619 3.91246 16.8095 3.91246C16.7619 3.91246 16.7619 3.91246 16.7143 3.91246C17.8095 3.01683 19.2381 2.49832 20.7619 2.49831C21.4286 2.54545 22 1.9798 22 1.27273C22 0.565655 21.5238 -1.86572e-06 20.8571 -1.80744e-06C15.8571 -1.37032e-06 11.9048 4.00673 11.9048 8.95623C11.9048 11.7374 14.0952 14 16.8571 14Z' fill='%23316BFF'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1:2981'%3E%3Crect width='22' height='14' fill='white' transform='translate(22 14) rotate(180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{max-width:100%}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-full{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container-full{max-width:100%}}@media (min-width:992px){.container-full{max-width:960px}}@media (min-width:1200px){.container-full{max-width:1110px}}@media (min-width:1440px){.container-full{max-width:1600px}}section{padding:12rem 0;position:relative;overflow:hidden}.hidden{display:none}.icon{width:1.5rem;height:1.5rem}.btn-line{font-weight:600;font-size:1.2rem;line-height:1.5rem;letter-spacing:.1em;text-align:center;text-transform:uppercase;color:#1d254a;padding:2rem 2.6rem;background:#fff;border-radius:2.6rem;transition:all ease .2s;border:.1rem solid #316bff}.btn-line:hover{background:#1d254a;color:#ffdc09}.btn{font-weight:600;font-size:1.2rem;line-height:2rem;display:inline-flex;align-items:center;text-align:center;letter-spacing:.1em;text-transform:uppercase;border-radius:4rem;padding:.5rem .6rem .5rem 4.3rem;min-width:27rem;justify-content:flex-end;position:relative;z-index:2}.btn:before{position:absolute;content:'';z-index:-1;width:calc(100% - 10px);height:calc(100% - 10px);background:0 0;border-radius:inherit;left:.5rem;top:.5rem;bottom:.5rem;right:.5rem;transition:all ease .3s}.btn span{display:flex;margin-left:2.2rem;width:5.8rem;height:5.8rem;border-radius:50%}.btn .icon{width:1.4rem;height:2rem}.btn-primary{background:0 0;border:1px solid rgba(255,220,9,.6);color:#fff}.btn-primary span{background:#ffdc09}.btn-primary .icon{fill:#1d254a}.btn-primary:hover{color:#1d254a}.btn-primary:hover:before{background:#ffdc09;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.btn-secondary{background:#fff;border:1px solid rgba(49,107,255,.6);color:#1d254a}.btn-secondary span{background:#316bff}.btn-secondary .icon{fill:#fff}.btn-secondary:hover{color:#fff}.btn-secondary:hover:before{background:#316bff;width:100%;height:100%;top:0;left:0;bottom:0;right:0}.link-line{font-weight:600;font-size:1.2rem;line-height:2rem;letter-spacing:.1em;text-transform:uppercase;color:#1c2637;position:relative}.link-line:after{position:absolute;content:'';right:-100%;top:1rem;width:7rem;height:.1rem;background:#316bff;transition:all ease .3s}.link-line:hover:after{width:2rem;right:-3rem}.title-section{font-family:"Comfortaa",sans-serif;font-weight:700;font-size:4.1rem;line-height:1.2em;color:#1c2637}.title-section span{display:block;color:#316bff}.top-section{display:flex;justify-content:space-between;align-items:center}.top-section .title-section,.top-section .desc-section{max-width:52.5rem;width:50%}.top-section .desc-section,.top-section .text-section{font-weight:600}.top-section .container{position:relative}.decor-wrap{position:fixed;top:0;left:0;right:0;width:calc(100% - 32rem);margin:0 auto;height:100%;display:flex;justify-content:space-between}.decor-wrap .decor-item{height:100%;width:1px;background:rgba(49,107,255,.07)}.input{font-family:"Montserrat",sans-serif;font-weight:500;font-size:1.2rem;line-height:2rem;letter-spacing:.1em;color:#fff;padding:2.4rem 3rem;background:rgba(46,57,107,.6);border:.1rem solid rgba(49,107,255,.3);box-sizing:border-box;border-radius:4rem;outline:none;width:100%}.input::placeholder{color:rgba(140,154,187,.8)}.contact-wrapper .input{color:#1c2637}.modal-group .label-checkbox{cursor:pointer;position:relative}.modal-group .label-checkbox:before,.modal-group .label-checkbox:after{position:absolute;content:''}.modal-group .label-checkbox:before{left:-5rem;top:0;width:3rem;height:3rem;background:rgba(46,57,107,.6);border:.1rem solid rgba(49,107,255,.3);box-sizing:border-box;border-radius:1rem}.modal-group .label-checkbox:after{width:1.5rem;height:.7rem;border-bottom:.1rem solid #fff;border-left:.1rem solid #fff;left:-4.2rem;top:.9rem;transform:rotate(-45deg);opacity:0}.modal-group .input-checkbox{opacity:0;visibility:hidden;z-index:-1;position:absolute}.modal-group .input-checkbox:checked+.label-checkbox:before{background:#2e396b}.modal-group .input-checkbox:checked+.label-checkbox:after{opacity:1}.label-select{position:relative}.label-select.active{z-index:10}.label-select.active .center{transform:rotate(180deg)}.label-select.active .label-select__title{border-color:#316bff;color:#fff}.label-select.label-white{position:relative;width:44rem;text-transform:uppercase}.label-select.label-white.active{z-index:10}.label-select.label-white.active .center{transform:rotate(180deg)}.label-select.label-white.active .label-select__title{color:#1c2637;border-color:#316bff}.label-select.label-white .label-select__title{color:#1c2637;background:#fff;border:.1rem solid rgba(49,107,255,.15)}.label-select.label-white .label-select__title .center{border:.1rem solid rgba(49,107,255,.15)}.label-select.label-white .label-select__title .icon{fill:#1c2637}.label-select.label-white ul{background:#fff}.label-select.label-white ul.active{background:#fff;box-shadow:0 0 6rem rgba(73,98,163,.35)}.label-select.label-white ul li{color:#828da7}.label-select.label-white ul li:hover{color:#1c2637;background:rgba(49,107,255,.07)}.label-select.label-white ul li.active{color:#316bff}.label-select__title{font-family:"Montserrat",sans-serif;font-weight:500;font-size:1.2rem;line-height:2rem;letter-spacing:.1em;color:#8c9abb;padding:.6rem .6rem .6rem 3rem;background:rgba(46,57,107,.6);border:.1rem solid rgba(49,107,255,.3);box-sizing:border-box;border-radius:4rem;outline:none;width:100%;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.label-select__title .center{display:flex;margin-left:2.2rem;width:5.8rem;height:5.8rem;border-radius:50%;border:.1rem solid rgba(49,107,255,.3)}.label-select__title .icon{width:.9rem;height:2rem;fill:#fff}.label-select ul{position:absolute;top:80%;width:100%;border-radius:3rem;padding:1rem 0;background:rgba(46,57,107,.6);border:.1rem solid rgba(49,107,255,.3);transition:all ease .15s;opacity:0;visibility:hidden;z-index:-1}.label-select ul.active{top:calc(100% + 1rem);background:#2e396b;opacity:1;visibility:visible;z-index:1}.label-select ul li{color:rgba(140,154,187,.8);padding:1rem 3rem;font-weight:500;font-size:1.2rem;line-height:2rem;letter-spacing:.1em;cursor:pointer}.label-select ul li:hover{color:#fff}.accordion-item__content{display:none}.decor-text{position:absolute;font-family:"Comfortaa",sans-serif;font-weight:700;font-size:15rem;line-height:16.7rem;color:#fff;-webkit-text-stroke:1px rgba(49,107,255,.12);writing-mode:tb-rl;transform:rotate(180deg);height:100%;bottom:7rem;right:-1rem;white-space:nowrap}.right-text{position:absolute;right:16rem;top:50%;margin-top:-4rem;font-weight:400;font-size:1.3rem;line-height:1.6rem;color:rgba(140,154,187,.8);writing-mode:tb-rl;transform:rotate(180deg)}.right-text .icon{fill:#316bff;transform:rotate(90deg);top:0;position:relative;left:-1px}.right-text .dot{width:.5rem;height:.5rem;border-radius:50%;background:#316bff;display:inline-block;margin-bottom:2rem}@keyframes downArrow{from{top:0}to{top:-2rem}}.section-count{position:fixed;left:13.5rem;top:50%;z-index:5;display:flex;align-items:center;text-transform:uppercase;font-family:"Comfortaa",sans-serif;color:#316bff;writing-mode:tb-rl;transform:rotate(180deg) translate(-50%,20%)}.section-count.stop{position:absolute}.section-count .section-count__active{margin-bottom:.3rem}.section-count .section-count__all{margin-top:.3rem}.section-count .section-count__list ul{display:flex;flex-direction:row-reverse}.section-count .section-count__list li{margin-bottom:2rem}.section-count .section-count__list a{width:.3rem;height:.3rem;border-radius:50%;background:rgba(140,154,187,.3);animation:rotate infinite linear 1.5s}.section-count .section-count__list a.active-dot{width:1.6rem;height:1.6rem;border:.2rem solid #316bff;border-left-color:rgba(140,154,187,.8);box-sizing:border-box;background:0 0;transform:rotate(-20deg)}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes leftRotate{to{transform:rotate(-360deg)}}.navigation{display:flex;align-items:center}.navigation .left:hover:after{border-color:#316bff;border-left-color:rgba(140,154,187,.8);animation:leftRotate infinite linear 1.5s}.navigation .right:hover:after{border-color:#316bff;border-left-color:rgba(140,154,187,.8);animation:rotate infinite linear 1.5s}.navigation .center{width:6rem;height:6rem;border-radius:50%;box-sizing:border-box;cursor:pointer;position:relative}.navigation .center .icon{fill:#1c2637;width:1.4rem;height:2rem}.navigation .center:after{position:absolute;content:'';border-radius:inherit;width:100%;height:100%;top:0;left:0;border:.1rem solid rgba(49,107,255,.15)}.navigation .left{margin-right:1.5rem}.title-block{font-family:"Comfortaa",sans-serif;font-weight:700;font-size:3rem;line-height:3rem;color:#1c2637}.text p{color:#1c2637;margin-bottom:2.5rem}.item-section{padding:4rem;background:#fff;border:1px solid rgba(49,107,255,.4);box-sizing:border-box}.item-section:hover{box-shadow:0 0 6rem rgba(73,98,163,.35)}.item-section:hover .item-section__media:before{background:rgba(255,220,9,.2)}.item-section:hover .item-section__title span{opacity:1}.item-section__media{margin-bottom:2rem;padding:1.2rem 0 0 3.5rem;position:relative}.item-section__media:before{position:absolute;content:'';left:0;top:0;width:7rem;height:7rem;border-radius:50%;background:rgba(49,107,255,.08)}.item-section__title{font-size:2rem;line-height:3rem;color:#1c2637;margin-bottom:2rem;display:inline-block;position:relative;z-index:2;cursor:pointer}.item-section__title span{z-index:-1;color:transparent;font-size:2rem;line-height:3rem;position:absolute;display:inline-block;left:0;top:-1rem;opacity:0;transition:all ease .3s;text-decoration:underline rgba(255,220,9,.3) 1.1rem}.item-section__title:hover:after{opacity:.3}.item-section__text{color:#1c2637}.bread-crumbs{position:absolute;top:0;left:0}.pagination{display:flex}.pagination-nav{margin-right:5rem;z-index:2;bottom:0;width:13.5rem;display:flex;justify-content:space-between}.pagination-nav .prev:hover:after{border-color:#316bff;border-left-color:rgba(140,154,187,.8);animation:leftRotate infinite linear 1.5s}.pagination-nav .next:hover:after{border-color:#316bff;border-left-color:rgba(140,154,187,.8);animation:rotate infinite linear 1.5s}.pagination-nav .center{width:6rem;height:6rem;border-radius:50%;box-sizing:border-box;cursor:pointer;position:relative}.pagination-nav .center:after{position:absolute;content:'';border-radius:inherit;width:100%;height:100%;top:0;left:0;border:.1rem solid rgba(49,107,255,.15)}.pagination-nav .center .icon{fill:#1c2637;width:1.4rem;height:2rem}.pagination-link ul{display:flex}.pagination-link li{margin-right:.5rem}.pagination-link span{display:inline-block;width:6rem;height:6rem;border-radius:50%;box-sizing:border-box;position:relative;font-size:2rem;line-height:5.4rem;text-align:center;color:rgba(140,154,187,.8);border:.1rem solid rgba(49,107,255,.15)}.pagination-link a{width:6rem;height:6rem;border-radius:50%;box-sizing:border-box;cursor:pointer;position:relative;font-size:2rem;line-height:5.6rem;text-align:center;color:rgba(140,154,187,.8);border:.1rem solid rgba(49,107,255,.15)}.pagination-link a.active{border-color:#316bff;color:#1c2637}.politic-wrapper .container{position:relative;z-index:10}.politic-wrapper .title-section{max-width:73rem;margin:0 auto 9rem}.politic-wrapper .text-block{max-width:73rem;margin:0 auto}.title-page{font-family:"Comfortaa",sans-serif;font-style:normal;font-weight:700;font-size:2rem;line-height:3rem;color:#1c2637}.not-found .container{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between}.not-found__desc{width:45%;max-width:44rem}.not-found__desc .title-section,.not-found__desc .title-page{margin-bottom:4.5rem}.not-found__media{width:55%;max-width:58rem}.not-found__media span{font-family:"Comfortaa",sans-serif;font-style:normal;font-weight:700;font-size:30rem;line-height:33.4rem}.not-found__media span:nth-of-type(1){animation:changeColor 5s ease-in-out infinite}.not-found__media span:nth-of-type(2){animation:changeColor1 4s ease-in-out infinite}.not-found__media span:nth-of-type(3){animation:changeColor 5s ease-in-out infinite}.not-found .btn-secondary span{margin-left:5rem}@keyframes changeColor{0%{color:#1c2637}50%{color:#316bff}100%{color:#1c2637}}@keyframes changeColor1{0%{color:#316bff}50%{color:#1c2637}100%{color:#316bff}}.map{height:39rem;border:.1rem solid #316bff}.popular-product__title a{color:#1c2637}.cases-slider-service .slick-list{margin:-5rem;padding:5rem 0;width:calc(100% + 10rem)}.cases-slider-service .slide{margin:0 5rem}.header{transition:all ease .15s;top:-1rem;z-index:98}.header-top{background:#1d254a}.header-top .container-full{display:flex;align-items:center;justify-content:space-between}.header-top .icon{height:1.4rem;fill:#ffdc09;margin-right:1rem}.header-top a{display:flex;align-items:center;color:#fff;font-size:1.3rem;line-height:1.6rem;transition:all ease .2s}.header-top a:hover{color:#ffdc09}.header-top__contact{display:flex}.header-top__contact a{margin-left:5rem}.header-top__contact a:first-of-type{margin-left:0}.header-top__phone{margin:0 0 0 auto;display:flex}.header-top__phone a{font-weight:700;margin-right:3rem}.header-top__lang{margin:0 5rem 0}.header-top__lang ul{display:flex}.header-top__lang li{margin-right:3rem}.header-top__lang li:last-of-type{margin-right:0}.header-top__lang li,.header-top__lang a{cursor:pointer;font-weight:600;font-size:1.2rem;line-height:1.5rem;letter-spacing:.1em;text-transform:uppercase;color:#8a91b1;padding:1.5rem 0 1.6rem;position:relative}.header-top__lang li:after,.header-top__lang a:after{position:absolute;content:'';left:0;right:0;bottom:0;margin:0 auto;width:100%;height:.2rem;opacity:0;background:0 0;transition:all ease .3s}.header-top__lang li.active,.header-top__lang a.active{color:#fff}.header-top__lang li.active:after,.header-top__lang a.active:after{opacity:1;background:#ffdc09}.header-top__social ul{display:flex}.header-top__social li{margin-right:3rem}.header-top__social li:last-of-type{margin-right:0}.header-top__social a{margin-right:0}.header-top__social a:hover .icon{fill:#fff}.header-top__social .icon{margin-right:0}.header-center{background:#fff;position:relative}.header-center .container-full{display:flex;align-items:center}.header-nav{margin:0 auto}.header-nav ul{display:flex}.header-nav li{margin-right:5rem}.header-nav li:last-of-type{margin-right:0}.header-nav a:not(.has-sub__title){font-size:1.3rem;line-height:1.6rem;color:#8c9abb;letter-spacing:.1em;text-transform:uppercase;padding:3.5rem 0 3.4rem;position:relative}.header-nav a:after{position:absolute;content:'';left:0;right:0;margin:0 auto;bottom:0;opacity:0;visibility:hidden;width:50%;height:.2rem;background:#ffdc09;transition:all ease .2s}.header-nav a:hover,.header-nav a.active{color:#1d254a}.header-nav a:hover:after,.header-nav a.active:after{opacity:1;visibility:visible;width:100%}.header-nav .has-sub{display:flex;align-items:center;pointer-events:auto}.header-nav .has-sub:hover.sub-active .has-sub__item{opacity:1;z-index:9;visibility:visible;top:100%}.header-nav .has-sub:hover ul{opacity:1;z-index:9;visibility:visible;top:100%}.header-nav .has-sub .has-sub__button .icon{margin-left:1rem;width:.8rem;height:.8rem;fill:#1d254a}.header-nav .has-sub ul{opacity:0;z-index:-1;visibility:hidden;flex-direction:column;position:absolute;background:#fff;padding:1.5rem;width:28rem;box-shadow:0 0 2rem rgba(73,98,163,.35);top:80%;transition:all ease .3s}.header-nav .has-sub ul li{position:relative;padding-left:1.5rem}.header-nav .has-sub ul li:before{position:absolute;content:'';left:0;top:1rem;width:.5rem;height:.5rem;border-radius:50%;background:#1d254a}.header-nav .has-sub ul a{padding:0;text-transform:none}.header-nav .has-sub ul a:after{display:none}.header-search__btn{border-radius:50%;height:5.5rem;width:5.5rem;box-sizing:border-box;border:.1rem solid #316bff;margin:0 2rem 0 auto}.header-search__btn .icon{fill:#1d254a;width:1.5rem;height:1.9rem}.header.is-scroll{position:fixed;top:0;width:100%;box-shadow:0 0 2rem rgba(73,98,163,.35)}.header.is-scroll .header-top,.header.is-scroll .fck-rf{display:none}.page-content.is-scroll{padding-top:13.2rem}.header-mobile{background:#fff;position:fixed;top:0;padding:2rem 0 0;left:0;width:100%;height:100%;transition:all ease .3s;z-index:-99;opacity:0;visibility:hidden}.header-mobile.active{top:10rem;z-index:1;opacity:1;visibility:visible}.header-mobile .icon{fill:#316bff}.header-mobile .social-list{justify-content:flex-start}.header-mobile .social-list li{margin-right:3rem}.header-mobile .social-list li:last-of-type{margin-right:0}.header-mobile__nav{margin-bottom:3rem}.header-mobile__nav .has-sub{position:relative;display:flex;flex-wrap:wrap;align-items:center}.header-mobile__nav .has-sub ul{display:none;width:100%;padding-left:1.5rem;margin-bottom:2rem}.header-mobile__nav .has-sub ul a{text-transform:none}.header-mobile__nav .has-sub ul.active{display:block}.header-mobile__nav .has-sub .has-sub__button .icon{margin-left:1rem;width:.8rem;height:1.1rem;fill:#1d254a}.header-mobile__nav a{font-weight:600;font-size:1.5rem;line-height:1.7rem;letter-spacing:.1em;text-transform:uppercase;color:#1d254a}.header-mobile__phone{margin-bottom:3rem}.header-mobile__phone a{font-weight:700;font-size:1.5rem;line-height:1.7rem;color:#1d254a;margin-right:3rem}.header-mobile__contact{margin-bottom:3rem}.header-mobile__contact a{font-weight:400;font-size:1.5rem;line-height:1.7rem;color:#1d254a;margin-right:3rem}.header-mobile__lang{margin-bottom:3rem}.header-mobile__lang ul{display:flex}.header-mobile__lang li{margin-right:3rem}.header-mobile__lang li:last-of-type{margin-right:0}.header-mobile__lang li,.header-mobile__lang a{cursor:pointer;font-weight:600;font-size:1.2rem;line-height:1.5rem;letter-spacing:.1em;text-transform:uppercase;color:#1c2637;padding:1rem 0 1rem;position:relative}.header-mobile__lang li:after,.header-mobile__lang a:after{position:absolute;content:'';left:0;right:0;bottom:0;margin:0 auto;width:100%;height:.2rem;opacity:0;background:0 0;transition:all ease .3s}.header-mobile__lang li.active,.header-mobile__lang a.active{color:#316bff}.header-mobile__lang li.active:after,.header-mobile__lang a.active:after{opacity:1;background:#316bff}.header-search{position:relative}.header-search.active{width:100%;margin:1.5rem 0}.header-search.active .label-search{opacity:1;visibility:visible;z-index:1}.header-search .label-search{width:90%;position:absolute;right:1.6rem;height:calc(100% + .8rem);top:-.4rem;visibility:hidden;z-index:-1;opacity:0}.header-search .label-search .input{width:100%;height:100%;background:#fff;color:#1c2637}.header-search .header-search__btn{position:relative;z-index:2;cursor:pointer;background:#fff}.has-sub__item{opacity:0;visibility:hidden;z-index:-9999;border-top:.1rem solid rgba(49,107,255,.15);position:absolute;transition:all ease .3s;top:-100vh;left:0;right:0;margin:0 auto;width:80vw;height:auto;background:#fff;display:flex;padding:3rem 5rem}.has-sub__item .has-sub__list{margin:0 auto;position:relative;z-index:1}.has-sub__item .has-sub__list ul{width:auto;padding:0;box-shadow:none;background:0 0;opacity:1;visibility:visible;z-index:2;position:relative;top:0;left:0}.has-sub__item .has-sub__list ul li:before{background:#316bff}.has-sub__item .has-sub__list li{margin-bottom:1rem}.has-sub__item .has-sub__list a{font-size:1.5rem;line-height:2.2rem;text-transform:capitalize;color:#1d254a}.has-sub__item .has-sub__list a:hover{color:#316bff}.has-sub__inner{max-width:34rem;margin-right:4rem}.has-sub__title{font-family:"Comfortaa",sans-serif;font-style:normal;font-weight:700;font-size:2rem;line-height:3rem;color:#1c2637;margin-bottom:3rem}.footer{z-index:2;position:relative;background:#131934}.footer-top{padding:9rem 0}.footer-top .container-full{display:flex}.footer-logo{width:43.5rem}.footer-logo a{margin-bottom:2rem}.footer-logo__text{font-size:1.3rem;line-height:2.3rem;color:#66718a;margin-bottom:4rem}.footer-media ul{display:flex}.footer-media li{margin-right:3rem}.footer-nav{margin:0 0 0 auto;display:flex}.footer-nav ul:first-of-type{margin-right:14rem}.footer-nav ul:last-of-type{margin-right:18rem}.footer-nav li{margin-bottom:2rem}.footer-nav a{font-size:1.3rem;line-height:1.8rem;color:#8c9abb}.footer-nav a:hover{color:#fff}.footer-contact{width:23rem}.footer-contact .icon{fill:#ffdc09}.footer-contact a{font-size:1.3rem;line-height:1.8rem;color:#fff;display:flex;align-items:flex-start}.footer-contact li{margin-bottom:2rem}.footer-contact li .icon{margin-right:1rem}.footer-contact span{display:inline-block}.footer-phone{font-weight:700;font-size:1.3rem;line-height:1.6rem}.social-list{display:flex;flex-wrap:wrap;justify-content:flex-start}.social-list .icon{margin-right:0}.footer-bottom{padding:4rem 0;border-top:.1rem solid rgba(49,107,255,.1)}.footer-bottom .container-full{display:flex;justify-content:space-between;flex-wrap:wrap}.footer-copy{font-size:1.3rem;line-height:1.8rem;color:#66718a;margin-right:1rem;display:flex;align-items:center}.footer-politic a{font-size:1.3rem;line-height:1.8rem;color:#8c9abb;text-decoration:none}.footer-politic a:hover{text-decoration:underline}.popup{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-99;visibility:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}.popup.active{opacity:1;z-index:120;visibility:visible}.popup-close{position:absolute;top:1.5rem;right:1.5rem;width:5rem;height:5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;border:.1rem solid rgba(49,107,255,.15);cursor:pointer}.popup-close:hover{border-color:#316bff}.popup-close .icon{width:1.1rem;height:2.6rem}.popup-wrap{position:relative;z-index:2;background:#fff;width:54rem;padding:5rem;box-sizing:border-box}.popup-overlay{position:absolute;width:100%;height:100%;z-index:1;background:rgba(8,13,23,.8)}.popup-title{font-family:"Comfortaa",sans-serif;font-style:normal;font-weight:700;font-size:3rem;line-height:4rem;color:#1c2637;text-align:center;margin-bottom:1.5rem}.popup-subtitle{font-size:1.5rem;line-height:2.5rem;text-align:center;color:#1c2637;margin-bottom:3.5rem}.call-popup .popup-wrap .label{display:block;margin-bottom:1.5rem}.call-popup .popup-wrap .input{background:rgba(255,255,255,.6);color:#1c2637}.call-popup .popup-wrap .input:focus{border-color:#1d254a}.call-popup .popup-wrap .modal-group{padding-left:5rem;margin:2.5rem 0;font-size:1.2rem;line-height:2rem;color:#1c2637}.call-popup .popup-wrap .modal-group .label-checkbox:before{background:#fff}.call-popup .popup-wrap .modal-group .input-checkbox:checked+.label-checkbox:before{background:#316bff;border-color:#316bff}.call-popup .popup-wrap .modal-group a{font-size:1.2rem;line-height:2rem;display:inline-block;color:#316bff;text-decoration:underline}.call-popup .popup-wrap .modal-group a:hover{text-decoration:none}.call-popup .popup-wrap .btn-secondary{width:100%}.call-popup .popup-wrap .btn-secondary span{margin-left:9.2rem}.call-success .popup-title{width:80%;margin:0 auto 1.5rem}.call-success .popup-subtitle{width:80%;margin:0 auto 0}.popup-demonstration .popup-wrap{width:92rem}.popup-demonstration .popup-wrap form{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.popup-demonstration .popup-wrap .label,.popup-demonstration .popup-wrap .label-select{width:calc(50% - .75rem);display:block;margin-bottom:1.5rem}.popup-demonstration .popup-wrap .modal-group,.popup-demonstration .popup-wrap .btn-secondary{width:calc(50% - .75rem)}.popup-demonstration .popup-wrap .btn-secondary span{margin-left:8.2rem}.popup-demonstration .popup-wrap .input{background:rgba(255,255,255,.6);color:#1c2637}.popup-demonstration .popup-wrap .input:focus{border-color:#1d254a}.popup-demonstration .popup-wrap .modal-group{padding-left:5rem;margin:2.5rem 0;font-size:1.2rem;line-height:2rem;color:#1c2637}.popup-demonstration .popup-wrap .modal-group .label-checkbox:before{background:#fff}.popup-demonstration .popup-wrap .modal-group .input-checkbox:checked+.label-checkbox:before{background:#316bff;border-color:#316bff}.popup-demonstration .popup-wrap .modal-group a{font-size:1.2rem;line-height:2rem;display:inline-block;color:#316bff;text-decoration:underline}.popup-demonstration .popup-wrap .modal-group a:hover{text-decoration:none}.popup-demonstration .popup-wrap .label-select ul{overflow:hidden}.popup-demonstration .popup-wrap .label-select.label-white .label-select__title{color:#828da7;border-color:rgba(49,107,255,.15)}.popup-demonstration .popup-wrap .label-select.label-white.active .label-select__title{border-color:#316bff}.reviews-popup .popup-wrap{width:68rem}.reviews-popup .popup-wrap .reviews-item{padding:0;border:0;box-shadow:none;align-items:center}.reviews-popup .popup-wrap .reviews-item:hover{box-shadow:none}.reviews-popup .popup-wrap .reviews-author__text p{margin-bottom:2.5rem}.reviews-popup .popup-wrap .reviews-author__logo{top:0}.reviews-popup .popup-wrap .reviews-author__logo img{filter:grayscale(0%)}.hero-bg{user-select:none;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);font-family:"Comfortaa",sans-serif;font-size:25rem;line-height:27.9rem;color:transparent;-webkit-text-stroke:1px rgba(49,107,255,.1)}.hero-wrapper{position:relative;background:#1d254a;overflow:hidden;text-align:center;padding:0;box-sizing:border-box}.hero-wrapper .container{position:relative;z-index:10}.hero-wrapper .container .hero-desc{flex-direction:column}.hero-wrapper .hero-slider{z-index:10;width:100%;height:100%;max-width:192rem;margin:0 auto 10rem}.hero-wrapper #particles-js{position:absolute;height:80vh;width:100%;top:0;left:0;z-index:2;opacity:.8}.hero-wrapper:before,.hero-wrapper:after{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;z-index:1}.hero-wrapper:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='672' height='715' viewBox='0 0 672 715' fill='none'%3E%3Cg filter='url(%23filter0_f)'%3E%3Cellipse cx='24.5' cy='96.5' rx='377.5' ry='348.5' fill='%23316BFF' fill-opacity='0.15'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f' x='-623' y='-522' width='1295' height='1237' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='135' result='effect1_foregroundBlur'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-position:0 0}.hero-wrapper:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1697' height='1175' viewBox='0 0 1697 1175' fill='none'%3E%3Cg filter='url(%23filter0_f)'%3E%3Cellipse cx='857.5' cy='560.5' rx='294.5' ry='248.5' fill='%23316BFF' fill-opacity='0.2'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f)'%3E%3Cpath d='M1427 577.5C1427 758.373 1168 905 848.5 905C529.003 905 270 758.373 270 577.5C270 396.627 529.003 250 848.5 250C1168 250 1427 396.627 1427 577.5Z' fill='%23316BFF' fill-opacity='0.1'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f' x='293' y='42' width='1129' height='1037' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='135' result='effect1_foregroundBlur'/%3E%3C/filter%3E%3Cfilter id='filter1_f' x='0' y='-20' width='1697' height='1195' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='135' result='effect1_foregroundBlur'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-position:80% 0}.hero-desc{padding:0 1.5rem;margin:10rem auto 9rem;max-width:calc(100% - 40rem);display:flex;flex-wrap:wrap;align-items:center}.hero-desc.full-slide .hero-desc__info{width:100%;padding:12rem 0 12rem}.hero-desc.left-slide{text-align:left}.hero-desc.left-slide .hero-desc__info{width:40%;flex-direction:row-reverse}.hero-desc.left-slide .hero-desc__media{width:60%}.hero-desc.left-slide .decor-elements{position:absolute;width:100%;height:100%;top:0;left:0}.hero-desc.left-slide .decor-elements__item{position:absolute;width:auto;height:auto}.hero-desc.left-slide .decor-elements .decor-1{top:44rem;right:81rem;width:3.3rem;height:3.3rem;transition:all ease .1s}.hero-desc.left-slide .decor-elements .decor-2{bottom:7.5rem;right:32rem;transition:all ease .2s;width:4.2rem;height:4.24rem}.hero-desc.left-slide .decor-elements .decor-3{top:14.7rem;right:76rem;transition:all ease .25s;width:3.2rem;height:3.2rem}.hero-desc.left-slide .decor-elements .decor-4{top:10rem;right:8rem;transition:all ease .1s;width:4.3rem;height:4.3rem}.hero-desc.left-slide .decor-elements .decor-5{right:62rem;top:-2rem}.hero-desc.right-slide{text-align:left;flex-direction:row-reverse}.hero-desc.right-slide .hero-desc__info{width:40%}.hero-desc.right-slide .hero-desc__media{width:60%}.hero-desc.right-slide .decor-elements{position:absolute;width:100%;height:100%;top:0;left:0}.hero-desc.right-slide .decor-elements__item{position:absolute;width:auto;height:auto}.hero-desc.right-slide .decor-elements .decor-1{top:48rem;left:38rem;width:2.4rem;height:2.4rem;transition:all ease .1s}.hero-desc.right-slide .decor-elements .decor-2{bottom:10.5rem;left:68rem;transition:all ease .2s}.hero-desc.right-slide .decor-elements .decor-3{top:9.7rem;left:69rem;transition:all ease .25s}.hero-desc.right-slide .decor-elements .decor-4{top:10rem;left:5rem;transition:all ease .1s}.hero-desc.right-slide .decor-elements .decor-5{left:42rem;top:0}.hero-subtitle{font-weight:500;font-size:1.2rem;line-height:2.5rem;letter-spacing:.1em;text-transform:uppercase;color:#316bff;margin-bottom:1.5rem}.hero-title{font-family:"Comfortaa",sans-serif;font-weight:700;font-size:8rem;line-height:8.5rem;color:#fff;margin-bottom:2.5rem;position:relative;z-index:3}.hero-title b{color:#ffdc09;display:inline-block;position:relative}.hero-title b:after{position:absolute;content:'';left:0;bottom:.3rem;background:#316bff;opacity:.5;height:2.3rem;width:100%;z-index:-1;border-radius:.2rem}.hero-title p{font-size:4.5rem;line-height:5.5rem}.hero-text{color:#c5d2ef;max-width:70rem;margin:0 auto 5rem}.hero-slider__nav{position:absolute;bottom:7rem;left:40rem;z-index:15;width:13.5rem;display:flex;justify-content:space-between}.hero-slider__nav .left:hover:after{border-color:#ffdc09;border-left-color:rgba(255,250,9,.5);animation:leftRotate infinite linear 1.5s}.hero-slider__nav .right:hover:after{border-color:#ffdc09;border-left-color:rgba(255,250,9,.5);animation:rotate infinite linear 1.5s}.hero-slider__nav .center{width:6rem;height:6rem;border-radius:50%;box-sizing:border-box;cursor:pointer;position:relative}.hero-slider__nav .center:after{position:absolute;content:'';border-radius:inherit;width:100%;height:100%;top:0;left:0;border:.1rem solid rgba(255,220,9,.15)}.hero-slider__nav .center .icon{fill:#fff;width:1.4rem;height:2rem}.hero-decor__logo{position:absolute;left:0;right:0;top:50%;margin-top:-10.5rem;text-align:center}.hero-decor__left{position:absolute;left:-13rem;bottom:-15rem}.hero-decor__right{position:absolute;right:-21rem;top:-6rem;transform:rotate(180deg)}.status-wrapper{position:relative;background:rgba(244,247,255,.5)}.status-wrapper .container{position:relative;z-index:2}.status-slider{position:relative;z-index:2}.status-slider .slick-list{padding:3rem 1.5rem;margin:0 -1.5rem}.status-slider .slide{margin:0 1.5rem;height:12.5rem;display:flex;border:1px solid rgba(49,107,255,.08);flex-direction:column;justify-content:center;background:#fff}.status-slider .slide:hover{box-shadow:0 0 3rem rgba(73,98,163,.2)}.status-slider .slide:hover img{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:none;-webkit-filter:grayscale(0)}.status-slider .slide img{width:80%;height:80%;margin:0 auto;object-fit:contain;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(1);transition:all ease .3s}.status-slider__nav{z-index:2;bottom:0;width:13.5rem;display:flex;justify-content:space-between}.status-slider__nav .left:hover:after{border-color:#316bff;border-left-color:rgba(140,154,187,.8);animation:leftRotate infinite linear 1.5s}.status-slider__nav .right:hover:after{border-color:#316bff;border-left-color:rgba(140,154,187,.8);animation:rotate infinite linear 1.5s}.status-slider__nav .center{width:6rem;height:6rem;border-radius:50%;box-sizing:border-box;cursor:pointer;position:relative}.status-slider__nav .center:after{position:absolute;content:'';border-radius:inherit;width:100%;height:100%;top:0;left:0;border:.1rem solid rgba(49,107,255,.15)}.status-slider__nav .center .icon{fill:#1c2637;width:1.4rem;height:2rem}.work-wrapper{padding:12rem 0;position:relative;overflow:hidden}.work-wrapper .top-section{margin-bottom:8rem}.work-wrapper .container{position:relative;z-index:2}.work-wrapper .link-section{text-align:center}.work-wrapper .btn .center{margin-left:4.2rem}.work-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.work-item{width:calc(50% - 1.5rem);padding:4rem;background:#fff;border:.1rem solid rgba(49,107,255,.4);box-sizing:border-box;margin-bottom:3rem;position:relative}.work-item:nth-of-type(2n+1){transform:translate(0,-5rem)}.work-item:hover{box-shadow:0 0 6rem rgba(73,98,163,.35)}.work-item:hover .work-item__title span:after{opacity:.5}.work-item:hover .work-item__numb{color:#1c2637;-webkit-text-stroke:0}.work-item:hover .work-item__numb:after{opacity:.3}.work-item:hover .work-item__media img{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:none;-webkit-filter:grayscale(0)}.work-item__title{font-family:"Comfortaa",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;color:#1c2637;margin-bottom:2rem}.work-item__title a{color:#1c2637}.work-item__title span{display:inline-block;z-index:2;position:relative}.work-item__title span:after{position:absolute;content:'';width:100%;left:0;height:1.1rem;bottom:.3rem;background:#ffdc09;opacity:0;border-radius:.2rem;z-index:-1;transition:all ease .3s}.work-item__text{margin-bottom:3rem;color:#1c2637}.work-item__numb{position:absolute;right:2rem;top:2rem;font-family:"Comfortaa",sans-serif;font-weight:700;font-size:4rem;line-height:5rem;letter-spacing:.05em;color:transparent;-webkit-text-stroke:.1rem #316bff;z-index:1}.work-item__numb:after{position:absolute;content:'';top:-.7rem;left:-2.8rem;width:5.5rem;height:5.5rem;background:#ffdc09;border-radius:50%;z-index:-1;opacity:0;transition:all ease .3s}.work-item__media ul{display:flex;flex-wrap:wrap;align-items:center}.work-item__media li{margin-right:3rem}.work-item__media li:last-of-type{margin-right:0}.work-item__media a:hover img{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:none;-webkit-filter:grayscale(0)}.work-item__media img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(1);transition:all ease .3s}.catalog-page .work-item:nth-of-type(2n+1){transform:translate(0,0)}.service-wrapper{background:rgba(244,247,255,.5)}.service-wrapper .container{position:relative;z-index:2}.service-wrapper .top-section{margin-bottom:5rem}.service-wrapper .link-section{text-align:center}.service-wrap{display:flex;margin:0 -1.5rem 5rem}.service-item{max-width:35rem;padding:4rem;background:#fff;border:1px solid rgba(49,107,255,.4);box-sizing:border-box;margin:0 1.5rem 3rem}.service-item:hover{box-shadow:0 0 6rem rgba(73,98,163,.35)}.service-item:hover .service-item__media:before{background:rgba(255,220,9,.2)}.service-item:hover .service-item__title span{opacity:1}.service-item__media{margin-bottom:2rem;padding:1.2rem 0 0 3.5rem;position:relative}.service-item__media:before{position:absolute;content:'';left:0;top:0;width:7rem;height:7rem;border-radius:50%;background:rgba(49,107,255,.08)}.service-item__title{font-size:2rem;line-height:3rem;color:#1c2637;margin-bottom:2rem;display:inline-block;position:relative;z-index:2;cursor:pointer}.service-item__title a{color:#1c2637}.service-item__title span{z-index:-1;color:transparent;font-size:2rem;line-height:3rem;position:absolute;display:inline-block;left:0;top:-1rem;opacity:0;transition:all ease .3s;text-decoration:underline rgba(255,220,9,.3) 1.1rem}.service-item__title:hover:after{opacity:.3}.service-item__desc{color:#1c2637}.call-bg{-moz-user-select:-moz-none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);font-family:"Comfortaa",sans-serif;font-size:25rem;line-height:27.9rem;color:transparent;-webkit-text-stroke:1px rgba(49,107,255,.1)}.call-wrapper{position:relative;background:#1d254a;overflow:hidden;padding:12rem 0 12rem}.call-wrapper:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='1050' viewBox='0 0 1920 1050' fill='none'%3E%3Cg filter='url(%23filter0_f)'%3E%3Cellipse cx='960' cy='525' rx='798' ry='525' fill='%231D254A'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f' x='-108' y='-270' width='2136' height='1590' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='135' result='effect1_foregroundBlur'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:center}.call-wrapper .container{position:relative;z-index:10;display:flex;justify-content:space-between;flex-wrap:wrap}.call-wrapper #particles-js-1{position:absolute;height:100%;width:100%;top:0;left:0;z-index:2;opacity:.8}.call-wrapper .title{font-family:"Comfortaa",sans-serif;font-size:4.5rem;line-height:5.5rem;color:#fff;margin-bottom:3rem}.call-wrapper .title span{color:#ffdc09}.call-wrapper .subtitle{font-weight:600;color:#c5d2ef}.call-desc{width:40rem}.call-form{width:calc(100% - 47rem)}.call-form form{display:flex;flex-wrap:wrap;justify-content:space-between}.call-form .label{width:calc(50% - 1rem);margin-bottom:3rem}.call-form .modal-group{width:31rem;padding:0 0 0 5rem}.call-form .modal-group label{font-size:1.2rem;line-height:2rem;color:#b4bfdb;display:inline-block}.call-form .modal-group a{font-size:1.2rem;line-height:2rem;display:inline;color:#316bff;text-decoration:underline}.call-form .modal-group a:hover{text-decoration:none}.call-form .btn{width:31rem}.call-form .btn .center{margin-left:6.2rem}.about-business .container{position:relative;z-index:2}.about-business .top-section{margin-bottom:5rem}.about-business__wrap{display:flex;justify-content:space-between}.about-business__accordion{width:50%;max-width:54rem}.about-business__accordion .accordion-item{background:#fff;border:.1rem solid rgba(49,107,255,.4);box-sizing:border-box;padding:1.5rem 1.5rem 1.5rem 3rem;margin-bottom:2rem}.about-business__accordion .accordion-item.active{padding:1.5rem 1.5rem 3rem 3rem;box-shadow:0 0 6rem rgba(73,98,163,.35);border-color:transparent}.about-business__accordion .accordion-item.active .accordion-item__title{margin-bottom:1.5rem}.about-business__accordion .accordion-item.active .accordion-item__title span:after{opacity:.3}.about-business__accordion .accordion-item.active .accordion-item__title .center{transform:rotate(180deg);border:.1rem solid #316bff}.about-business__accordion .accordion-item.active .accordion-item__text{margin-bottom:1.5rem}.about-business__accordion .accordion-item__title{transform:rotate(0);transition:all ease .3s;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.about-business__accordion .accordion-item__title span{font-family:"Comfortaa",sans-serif;font-weight:700;font-size:20px;line-height:30px;color:#1c2637;position:relative}.about-business__accordion .accordion-item__title span:after{position:absolute;content:'';left:0;transition:all ease .3s;opacity:0;bottom:.3rem;background:#ffdc09;height:1.1rem;width:100%;z-index:-1;border-radius:.2rem}.about-business__accordion .accordion-item__title .center{width:6rem;height:6rem;border-radius:50%;background:#fff;border:.1rem solid rgba(49,107,255,.4);box-sizing:border-box}.about-business__accordion .accordion-item__title .center:after{display:none}.about-business__accordion .accordion-item__link a{font-weight:600;font-size:1.2rem;line-height:2rem;letter-spacing:.1em;color:#1c2637;position:relative}.about-business__accordion .accordion-item__link a:after{position:absolute;content:'';right:-100%;top:1rem;width:7rem;height:.1rem;background:#316bff;transition:all ease .3s}.about-business__accordion .accordion-item__link a:hover:after{right:-3rem;width:2rem}.about-business__accordion .accordion-item__text{width:calc(100% - 5rem)}.about-business__media{position:relative}.about-business__media span{position:absolute;left:0;right:0;border-radius:50%;margin:0 auto;display:block}.about-business__media .circle{background:rgba(49,107,255,.05);width:45rem;height:45rem;top:-8rem;left:-8rem}.about-business__media .line{width:37.4rem;height:37.4rem;border:1px solid rgba(49,107,255,.07)}.about-business__media .line:nth-of-type(1){top:-5.4rem;left:-8rem}.about-business__media .line:nth-of-type(2){top:-3.8rem;left:-8rem}.about-business__media img{position:relative;z-index:2;width:80%}.about-business .decor-elements{position:absolute;width:100%;height:100%;top:0;left:0}.about-business .decor-elements__item{position:absolute}.about-business .decor-elements .decor-1{top:30rem;right:85rem;width:2.4rem;height:2.4rem;transition:all ease .1s}.about-business .decor-elements .decor-2{bottom:19.5rem;right:32rem;transition:all ease .2s}.about-business .decor-elements .decor-3{top:34.7rem;right:39rem;transition:all ease .25s}.about-business .decor-elements .decor-4{top:18.6rem;right:1rem;transition:all ease .1s}.service-type{background:rgba(244,247,255,.5)}.service-type .container{position:relative;z-index:2}.service-type .top-section{margin-bottom:5rem}.service-type__wrap{display:flex;margin:0 -1.5rem 5rem}.service-type__item{max-width:35rem;padding:4rem;background:#fff;border:1px solid rgba(49,107,255,.4);box-sizing:border-box;margin:0 1.5rem 3rem}.service-type__item:hover{box-shadow:0 0 6rem rgba(73,98,163,.35)}.service-type__item:hover .service-item__media:before{background:rgba(255,220,9,.2)}.service-type__item:hover .service-item__title span{opacity:1}.service-type__top{display:flex;align-items:center}.service-type__media{margin:0 2rem 2rem 0;padding:1.2rem 0 0 3.5rem;position:relative}.service-type__media:before{position:absolute;content:'';left:0;top:0;width:7rem;height:7rem;border-radius:50%;background:rgba(49,107,255,.08)}.service-type__title{font-size:2rem;line-height:3rem;color:#1c2637;margin-bottom:2rem;display:inline-block;position:relative;z-index:2;cursor:pointer}.service-type__title:after{position:absolute;content:'';left:0;bottom:.3rem;background:#ffdc09;opacity:0;height:1.1rem;width:100%;z-index:-1;border-radius:.2rem}.service-type__title:hover:after{opacity:.3}.service-type__desc{color:#1c2637}.product-wrapper{position:relative;background:#1d254a;overflow:hidden}.product-wrapper:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='1050' viewBox='0 0 1920 1050' fill='none'%3E%3Cg filter='url(%23filter0_f)'%3E%3Cellipse cx='960' cy='525' rx='798' ry='525' fill='%231D254A'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f' x='-108' y='-270' width='2136' height='1590' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='135' result='effect1_foregroundBlur'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:center}.product-wrapper .container{position:relative;z-index:10}.product-wrapper .link-section{text-align:center}.product-wrapper #particles-js-2{position:absolute;height:100%;width:100%;top:0;left:0;z-index:2;opacity:.8}.product-wrapper .top-section{margin-bottom:5rem}.product-wrapper .title-section{color:#fff}.product-wrapper .title-section span{color:#ffdc09}.product-wrapper .desc-section{color:#fff}.product-bg{-moz-user-select:-moz-none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;position:absolute;width:100%;top:15rem;left:50%;transform:translate(-50%,0%);font-family:"Comfortaa",sans-serif;font-size:25rem;line-height:27.9rem;color:transparent;-webkit-text-stroke:1px rgba(49,107,255,.1)}.product-wrap{display:flex;flex-wrap:wrap;margin:0 -1.5rem 0}.product-item{width:calc(33.333% - 3rem);margin:0 1.5rem 3rem;padding:4rem;display:flex;flex-direction:column;justify-content:space-between;background:rgba(36,46,90,.6);border:1px solid rgba(49,107,255,.3);box-sizing:border-box;transition:all ease .3s}.product-item:hover{background:#212a54;box-shadow:0 0 6rem rgba(6,9,23,.55);border-color:transparent}.product-item:hover .product-item__title{color:#ffdc09}.product-item:hover .product-item__title span{opacity:1}.product-item__title{position:relative;font-size:2rem;line-height:3rem;color:#fff;margin-bottom:2rem;z-index:2}.product-item__title a{color:#fff}.product-item__title span{color:transparent;font-size:2rem;line-height:3rem;position:absolute;display:inline-block;left:0;top:-1rem;opacity:0;transition:all ease .3s;text-decoration:underline rgba(49,107,255,.3) 1.1rem;z-index:-1}.product-item__text{color:#8c9abb;margin-bottom:2rem}.product-item__link a{font-weight:600;font-size:1.2rem;line-height:2rem;letter-spacing:.1em;text-transform:uppercase;color:#fff;position:relative}.product-item__link a:after{position:absolute;content:'';right:-100%;top:1rem;width:7rem;height:.1rem;background:#316bff;transition:all ease .3s}.product-item__link a:hover:after{width:2rem;right:-3rem}.partner-wrapper .container{position:relative;z-index:2}.partner-slider{position:relative;z-index:2}.partner-slider .slick-list{padding:3rem 1.5rem;margin:0 -1.5rem}.partner-slider .slide{margin:0 1.5rem;height:12.5rem;display:flex;border:1px solid rgba(49,107,255,.08);flex-direction:column;justify-content:center;background:#fff}.partner-slider .slide:hover{box-shadow:0 0 3rem rgba(73,98,163,.2)}.partner-slider .slide:hover img{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:none;-webkit-filter:grayscale(0)}.partner-slider .slide img{width:80%;max-width:250px;height:80%;margin:0 auto;object-fit:contain;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(1);transition:all ease .3s}.partner-slider__nav{z-index:2;bottom:0;width:13.5rem;display:flex;justify-content:space-between}.partner-slider__nav .left:hover:after{border-color:#316bff;border-left-color:rgba(140,154,187,.8);animation:leftRotate infinite linear 1.5s}.partner-slider__nav .right:hover:after{border-color:#316bff;border-left-color:rgba(140,154,187,.8);animation:rotate infinite linear 1.5s}.partner-slider__nav .center{width:6rem;height:6rem;border-radius:50%;box-sizing:border-box;cursor:pointer;position:relative}.partner-slider__nav .center .icon{fill:#1c2637;width:1.4rem;height:2rem}.partner-slider__nav .center:after{position:absolute;content:'';border-radius:inherit;width:100%;height:100%;top:0;left:0;border:.1rem solid rgba(49,107,255,.15)}.service-product{background:rgba(244,247,255,.5)}.service-product .top-section{margin-bottom:5rem}.service-product .container{position:relative;z-index:2}.service-product__wrap{display:flex;flex-wrap:wrap}.service-product__item{width:calc(50% - 3rem);margin:0 1.5rem 3rem;display:flex;align-items:flex-start;padding:4rem;background:#fff;border:1px solid rgba(49,107,255,.4);box-sizing:border-box}.service-product__item:hover{box-shadow:0 0 6rem rgba(73,98,163,.35);border-color:transparent}.service-product__item:hover .service-product__title span{opacity:1}.service-product__item:hover .service-product__media:before{background:rgba(255,220,9,.2)}.service-product__media{margin:0 2rem 2rem 0;padding:1.2rem 0 0 3.5rem;position:relative}.service-product__media:before{position:absolute;content:'';left:0;top:0;width:7rem;height:7rem;border-radius:50%;background:rgba(49,107,255,.08)}.service-product__title{font-size:2rem;line-height:3rem;color:#1c2637;margin-bottom:2rem;display:inline-block;position:relative;z-index:2;cursor:pointer}.service-product__title a{color:#1c2637}.service-product__title span{z-index:-1;color:transparent;font-size:2rem;line-height:3rem;position:absolute;display:inline-block;left:0;top:-1rem;opacity:0;transition:all ease .3s;text-decoration:underline rgba(255,220,9,.3) 1.1rem}.service-product__desc{color:#1c2637}.banner-bg{-moz-user-select:-moz-none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;position:absolute;width:100%;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);font-family:"Comfortaa",sans-serif;font-size:25rem;line-height:27.9rem;color:transparent;-webkit-text-stroke:1px rgba(49,107,255,.1)}.banner-wrapper{position:relative;background:#1d254a;overflow:hidden}.banner-wrapper:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='1050' viewBox='0 0 1920 1050' fill='none'%3E%3Cg filter='url(%23filter0_f)'%3E%3Cellipse cx='960' cy='525' rx='798' ry='525' fill='%231D254A'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f' x='-108' y='-270' width='2136' height='1590' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='135' result='effect1_foregroundBlur'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:center}.banner-wrapper .container{position:relative;z-index:10;display:flex;justify-content:space-between;align-items:flex-start}.banner-wrapper #particles-js-3{position:absolute;height:100%;width:100%;top:0;left:0;z-index:2;opacity:.8}.banner-form{max-width:63.5rem}.banner-form form{display:flex;align-items:flex-start;flex-wrap:wrap}.banner-form .modal-group{padding:3rem 0 0 5rem;font-size:1.2rem;line-height:2rem;color:#c5d2ef}.banner-form .modal-group a{color:#316bff;text-decoration:underline}.banner-form .modal-group a:hover{text-decoration:none}.banner-form .label{width:31rem;margin-right:1.5rem}.banner-form .label-checkbox{width:31rem;margin-right:1.5rem}.banner-form .label-checkbox:before{top:-.7rem}.banner-form .label-checkbox:after{top:.2rem}.banner-form .btn{width:31rem}.banner-form .btn span{margin-left:7.2rem}.banner-desc{max-width:38.2rem}.banner-desc .title-section{color:#fff;margin-bottom:3rem}.banner-desc .title-section span{color:#ffdc09}.banner-desc .text-section{font-weight:600;color:#c5d2ef}.blog-wrapper{overflow:hidden;position:relative}.blog-wrapper .container{position:relative;z-index:2}.blog-wrapper .top-section{margin-bottom:5rem}.blog-wrapper .decor-text{white-space:nowrap}.blog-slider{margin:0 0 5rem}.blog-slider .slick-list{margin:0 -1.5rem}.blog-slider .slide{padding:0 1.5rem}.blog-slider__media{margin-bottom:2rem;overflow:hidden;position:relative}.blog-slider__media .link{position:absolute;z-index:2;bottom:8.3rem;left:5.6rem;opacity:0;transition:all ease .3s}.blog-slider__media .link a{border-radius:50%;width:10rem;height:10rem;text-align:center;background:#316bff;font-weight:600;font-size:1.2rem;line-height:10rem;letter-spacing:.1em;text-transform:uppercase;color:#fff}.blog-slider__media.active .link{opacity:1}.blog-slider__media img{width:100%}.blog-slider__desc{display:flex;flex-wrap:wrap}.blog-slider__category{font-weight:500;font-size:1.2rem;line-height:2rem;display:flex;align-items:center;letter-spacing:.1em;text-transform:uppercase;color:#1c2637;padding-left:2.5rem;position:relative}.blog-slider__category:before{position:absolute;content:'';left:0;top:.5rem;border-radius:50%;width:1rem;height:1rem;border:.2rem solid #316bff}.blog-slider__date{margin:0 0 0 auto;font-size:1.3rem;line-height:2rem;color:#828da7}.blog-slider__title{width:100%;margin-top:1.5rem;font-family:"Comfortaa",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;color:#1c2637;position:relative}.blog-slider__title a{color:#1c2637;position:relative;z-index:2}.blog-slider__title span{z-index:-1;color:transparent;font-size:2rem;line-height:3rem;position:absolute;display:inline-block;left:0;top:-1rem;opacity:0;transition:all ease .3s;text-decoration:underline rgba(255,220,9,.3) 1.1rem}.blog-slider__title:hover span{opacity:1}.blog-item__title a{color:#1c2637;position:relative;z-index:2}.blog-item:hover .link{opacity:1}.blog-navigation{display:flex;align-items:center}.blog-navigation .left:hover:after{border-color:#316bff;border-left-color:rgba(140,154,187,.8);animation:leftRotate infinite linear 1.5s}.blog-navigation .right:hover:after{border-color:#316bff;border-left-color:rgba(140,154,187,.8);animation:rotate infinite linear 1.5s}.blog-navigation .center{width:6rem;height:6rem;border-radius:50%;box-sizing:border-box;cursor:pointer;position:relative}.blog-navigation .center .icon{fill:#1c2637;width:1.4rem;height:2rem}.blog-navigation .center:after{position:absolute;content:'';border-radius:inherit;width:100%;height:100%;top:0;left:0;border:.1rem solid rgba(49,107,255,.15)}.blog-navigation .left{margin-right:1.5rem}.blog-navigation .btn-secondary{margin:0 0 0 auto}.blog-navigation .btn-secondary .icon{fill:#fff}.contact-wrapper{position:relative;background:rgba(244,247,255,.5);z-index:2}.contact-wrapper .top-section{margin-bottom:5rem}.contact-wrapper .contact-form{margin-bottom:8rem}.contact-wrapper .contact-form form{display:flex;flex-wrap:wrap;position:relative;padding-bottom:6rem}.contact-wrapper .contact-form .label{width:39.4rem;margin-right:1.5rem}.contact-wrapper .contact-form .input{background:rgba(255,255,255,.6)}.contact-wrapper .modal-group{position:absolute;bottom:0;left:0;margin-top:2.5rem;padding-left:5rem}.contact-wrapper .modal-group a{color:#316bff;text-decoration:underline}.contact-wrapper .modal-group a:hover{text-decoration:none}.contact-wrapper .modal-group .label-checkbox:before{top:-.7rem;background:#fff}.contact-wrapper .modal-group .label-checkbox:after{top:.3rem}.contact-wrapper .modal-group .input-checkbox:checked+.label-checkbox:before{background:#316bff}.contact-wrapper .contact-address{margin-bottom:5rem;display:flex;align-items:center;justify-content:space-between}.contact-wrapper .contact-address__title{font-family:"Comfortaa",sans-serif;font-weight:700;font-size:3rem;line-height:4rem;color:#1c2637}.contact-wrapper .contact-address__desc{font-weight:600;color:#1c2637;display:flex;align-items:center}.contact-wrapper .contact-address__desc .icon{width:1.2rem;height:2.2rem;fill:#316bff;margin-right:1.5rem}.contact-wrapper .contact-address__desc span{color:#316bff;margin-right:.3rem}.service-price .container{position:relative;z-index:2}.service-price .top-section{margin-bottom:5rem}.service-price__accordion{width:100%}.service-price__accordion .accordion-item{background:#fff;border:.1rem solid rgba(49,107,255,.4);box-sizing:border-box;padding:1.5rem 1.5rem 1.5rem 3rem;margin-bottom:2rem}.service-price__accordion .accordion-item.active{padding:1.5rem 1.5rem 3rem 3rem;box-shadow:0 0 6rem rgba(73,98,163,.35);border-color:transparent}.service-price__accordion .accordion-item.active .accordion-item__title{margin-bottom:1.5rem}.service-price__accordion .accordion-item.active .accordion-item__title span:after{opacity:.3}.service-price__accordion .accordion-item.active .accordion-item__title .center{transform:rotate(180deg);border:.1rem solid #316bff}.service-price__accordion .accordion-item.active .accordion-item__text{margin-bottom:1.5rem}.service-price__accordion .accordion-item__title{transform:rotate(0);transition:all ease .3s;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.service-price__accordion .accordion-item__title span{font-family:"Comfortaa",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;color:#1c2637;position:relative}.service-price__accordion .accordion-item__title span:after{position:absolute;content:'';left:0;transition:all ease .3s;opacity:0;bottom:.3rem;background:#ffdc09;height:1.1rem;width:100%;z-index:-1;border-radius:.2rem}.service-price__accordion .accordion-item__title .price{font-size:2rem;line-height:3rem;color:#1c2637;font-family:"Comfortaa",sans-serif;font-weight:700;margin:0 3rem 0 auto}.service-price__accordion .accordion-item__title .center{width:6rem;height:6rem;border-radius:50%;background:#fff;border:.1rem solid rgba(49,107,255,.4);box-sizing:border-box}.service-price__accordion .accordion-item__title .center:after{display:none}.service-price__accordion .accordion-item__link a{font-weight:600;font-size:1.2rem;line-height:2rem;letter-spacing:.1em;color:#1c2637;position:relative}.service-price__accordion .accordion-item__link a:after{position:absolute;content:'';right:-9rem;top:1rem;width:7rem;height:.1rem;background:#316bff;transition:all ease .3s}.service-price__accordion .accordion-item__link a:hover:after{right:-3rem;width:2rem}.service-price__accordion .accordion-item__text{width:calc(100% - 5rem)}.achievement-wrapper{background:rgba(244,247,255,.5)}.achievement-wrapper .top-section{margin-bottom:5rem}.achievement-wrapper .container{position:relative;z-index:2}.achievement-wrap{display:flex;justify-content:space-between}.achievement-item{width:calc(33.3333% - 3rem);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3.5rem;border:.1rem solid rgba(49,107,255,.4);background:#fff;box-sizing:border-box}.achievement-item:hover{box-shadow:0 0 6rem rgba(73,98,163,.35)}.achievement-item:hover span{z-index:1}.achievement-item:hover span:after{opacity:.3}.achievement-item span{font-family:"Comfortaa",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;color:#1c2637;margin-bottom:1rem;position:relative}.achievement-item span:after{position:absolute;content:'';left:0;transition:all ease .3s;opacity:0;bottom:.3rem;background:#ffdc09;height:1.1rem;width:100%;z-index:-1;border-radius:.2rem}.achievement-item span:last-of-type{margin-bottom:0}.achievement-item span.text-primary{font-size:4.5rem;line-height:5rem;color:#316bff}.achievement-item span.text-primary:after{display:none}.subscriber-service .top-section{margin-bottom:5rem}.subscriber-service .container{position:relative;z-index:2}.subscriber-service__wrap{display:flex;justify-content:space-between}.subscriber-service__desc{width:50%;max-width:48rem}.subscriber-service__desc h4{font-family:"Comfortaa",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;color:#1c2637;margin-bottom:3rem}.subscriber-service__desc p{color:#1c2637;margin-bottom:2.5rem}.subscriber-service__media{width:50%;position:relative}.subscriber-service__media span{position:absolute;left:0;right:0;border-radius:50%;margin:0 auto;display:block}.subscriber-service__media .circle{background:rgba(49,107,255,.05);width:45.8rem;height:45.8rem;top:-8rem;left:-12rem}.subscriber-service__media .line{border:.1rem solid rgba(49,107,255,.07)}.subscriber-service__media .line:nth-of-type(1){top:-5.4rem;left:-8rem;width:42.6rem;height:42.6rem}.subscriber-service__media .line:nth-of-type(2){top:-4.8rem;left:-8rem;width:42.1rem;height:42.1rem}.subscriber-service__media img{position:relative;z-index:2}.subscriber-service .decor-elements{position:absolute;width:100%;height:100%;top:0;left:0}.subscriber-service .decor-elements__item{position:absolute}.subscriber-service .decor-elements .decor-1{top:30rem;right:85rem;width:2.4rem;height:2.4rem;transition:all ease .1s}.subscriber-service .decor-elements .decor-2{bottom:19.5rem;right:32rem;transition:all ease .2s}.subscriber-service .decor-elements .decor-3{top:34.7rem;right:39rem;transition:all ease .25s}.subscriber-service .decor-elements .decor-4{top:18.6rem;right:1rem;transition:all ease .1s}.popular-product{background:rgba(244,247,255,.5)}.popular-product .top-section{margin-bottom:5rem}.popular-product .container{position:relative;z-index:2}.popular-product__wrap{display:flex;flex-wrap:wrap;margin:0 -1.5rem 0}.popular-product__item{width:calc(33.333% - 3rem);margin:0 1.5rem 3rem;padding:4rem;display:flex;flex-direction:column;justify-content:space-between;background:#fff;border:.1rem solid rgba(49,107,255,.3);box-sizing:border-box;transition:all ease .3s}.popular-product__item:hover{box-shadow:0 0 6rem rgba(73,98,163,.35);border-color:transparent}.popular-product__item:hover .popular-product__title span{opacity:1}.popular-product__title{position:relative;font-size:2rem;line-height:3rem;color:#1c2637;margin-bottom:2rem}.popular-product__title span{color:transparent;font-size:2rem;line-height:3rem;position:absolute;display:inline-block;left:0;top:-1rem;opacity:0;transition:all ease .3s;text-decoration:underline rgba(255,220,9,.3) 1.1rem}.popular-product__text{color:#1c2637;margin-bottom:2rem}.popular-product__link a{font-weight:600;font-size:1.2rem;line-height:2rem;letter-spacing:.1em;text-transform:uppercase;color:#1c2637;position:relative}.popular-product__link a:after{position:absolute;content:'';right:-100%;top:1rem;width:7rem;height:.1rem;background:#316bff;transition:all ease .3s}.popular-product__link a:hover:after{width:2rem;right:-3rem}.experience-bg{-moz-user-select:-moz-none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);font-family:"Comfortaa",sans-serif;font-size:25rem;line-height:27.9rem;color:transparent;-webkit-text-stroke:.1rem rgba(49,107,255,.1)}.experience-wrapper{position:relative;background:#1d254a;overflow:hidden;padding:12rem 0 12rem}.experience-wrapper:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='1050' viewBox='0 0 1920 1050' fill='none'%3E%3Cg filter='url(%23filter0_f)'%3E%3Cellipse cx='960' cy='525' rx='798' ry='525' fill='%231D254A'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f' x='-108' y='-270' width='2136' height='1590' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='135' result='effect1_foregroundBlur'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:center}.experience-wrapper .container{position:relative;z-index:10;display:flex;justify-content:space-between;flex-wrap:wrap}.experience-wrapper #particles-js-2{position:absolute;height:100%;width:100%;top:0;left:0;z-index:2;opacity:.8}.experience-wrapper .title{font-family:"Comfortaa",sans-serif;font-size:4.5rem;line-height:5.5rem;color:#fff;margin-bottom:3rem}.experience-wrapper .title span{color:#ffdc09}.experience-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.experience-desc{width:50%;max-width:54rem}.experience-desc .text p{color:#c5d2ef}.experience-media{width:50%}.experience-inner{width:100%;display:flex;justify-content:space-between}.experience-item{width:calc(33.3333% - 3rem);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3.5rem;background:rgba(36,46,90,.6);border:.1rem solid rgba(49,107,255,.3);box-sizing:border-box;transition:all ease .3s}.experience-item:hover{background:#212a54;box-shadow:0 0 6rem rgba(6,9,23,.55);border-color:transparent}.experience-item:hover span{z-index:1}.experience-item:hover span:after{opacity:.3}.experience-item:hover span.text-secondary{color:#ffdc09}.experience-item span{font-family:"Comfortaa",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;color:#fff;margin-bottom:1rem;position:relative}.experience-item span:after{position:absolute;content:'';left:0;transition:all ease .3s;opacity:0;bottom:.3rem;background:#316bff;height:1.1rem;width:100%;z-index:-1;border-radius:.2rem}.experience-item span:last-of-type{margin-bottom:0}.experience-item span.text-secondary{font-size:4.5rem;line-height:5rem;color:#fff}.experience-item span.text-secondary:after{display:none}.text-wrapper{background:rgba(244,247,255,.5)}.text-wrapper .top-section{margin-bottom:5rem}.text-wrapper .container{position:relative;z-index:2}.text-wrapper .title-block{margin-bottom:3rem}.text-wrapper .text111{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.text-wrapper .text111 p{width:50%;max-width:50rem}.advantage-wrapper .top-section{margin-bottom:5rem}.advantage-wrapper .container{position:relative;z-index:2}.advantage-wrapper .advantage-wrap{display:flex;flex-wrap:wrap;margin:0 -1.5rem 0}.advantage-wrapper .advantage-item{width:calc(33.333% - 3rem);margin:0 1.5rem 3rem}.certificate-wrapper{background:rgba(244,247,255,.5)}.certificate-wrapper .container{position:relative;z-index:2}.certificate-wrapper .top-section{margin-bottom:3.5rem}.certificate-wrapper .certificate-slider .slick-list{padding:3rem 1.5rem;margin:0 -1.5rem}.certificate-wrapper .certificate-slider .slide{outline:none !important;padding:1.5rem}.certificate-wrapper .certificate-slider .slide:hover img{filter:grayscale(0%);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:none;-webkit-filter:grayscale(0);box-shadow:0 0 3rem rgba(73,98,163,.35)}.certificate-wrapper .certificate-slider .slide img{width:100%;height:100%;margin:0 auto;object-fit:contain;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(1);transition:all ease .3s}.reviews-wrapper .container{position:relative;z-index:2}.reviews-wrapper .top-section{margin-bottom:0}.reviews-slider{margin-bottom:5rem}.reviews-slider .slide{padding:6rem 1.5rem}.reviews-slider .slide.slick-active .reviews-item{margin:0 auto 0 0}.reviews-slider .slide.slick-current .reviews-item{margin:0 0 0 auto}.reviews-slider .slick-list{margin:0 -7.5rem}.reviews-item{padding:4rem;background:#fff;border:1px solid rgba(49,107,255,.4);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:54rem}.reviews-item:hover{border-color:transparent;box-shadow:0 0 6rem rgba(73,98,163,.35)}.reviews-item:hover .reviews-author__name span{opacity:1}.reviews-item:hover .reviews-author__logo img{filter:grayscale(0%)}.reviews-author{margin:0 0 0 3rem;max-width:18.5rem}.reviews-author__media{width:9.9rem;height:9.9rem;background:#f2f6fd;border-radius:50%;overflow:hidden}.reviews-author__media img{width:100%;height:100%;border-radius:inherit}.reviews-author__media span{width:100%;height:100%}.reviews-author__media .icon{width:3.5rem;height:4rem;fill:#cfd9e9}.reviews-author__name{font-size:2rem;line-height:3rem;color:#1c2637;display:inline-block;position:relative;z-index:2}.reviews-author__name span{z-index:-1;color:transparent;font-size:2rem;line-height:3rem;position:absolute;display:inline-block;left:0;top:-1rem;opacity:0;transition:all ease .3s;text-decoration:underline rgba(255,220,9,.3) 1.1rem}.reviews-author__post{font-size:1.3rem;line-height:1.8rem;color:#8c9abb}.reviews-author__logo{margin:0 1rem 0 auto;position:relative;top:-2rem;right:-2rem}.reviews-author__logo img{filter:grayscale(100%)}.reviews-author__text{margin-top:2rem;width:100%;color:#1c2637}.reviews-author__text a{display:inline-block;color:#316bff}.cases-wrapper{background:rgba(244,247,255,.5)}.cases-wrapper .container{position:relative;z-index:2}.cases-wrapper .cases-navigation{margin-top:3rem;display:flex;align-items:center}.cases-wrapper .cases-navigation .left:hover:after{border-color:#316bff;border-left-color:rgba(140,154,187,.8);animation:leftRotate infinite linear 1.5s}.cases-wrapper .cases-navigation .right:hover:after{border-color:#316bff;border-left-color:rgba(140,154,187,.8);animation:rotate infinite linear 1.5s}.cases-wrapper .cases-navigation .center{width:6rem;height:6rem;border-radius:50%;box-sizing:border-box;cursor:pointer;position:relative}.cases-wrapper .cases-navigation .center .icon{fill:#1c2637;width:1.4rem;height:2rem}.cases-wrapper .cases-navigation .center:after{position:absolute;content:'';border-radius:inherit;width:100%;height:100%;top:0;left:0;border:.1rem solid rgba(49,107,255,.15)}.cases-wrapper .cases-navigation .left{margin-right:1.5rem}.cases-wrapper .cases-navigation .btn-secondary{margin:0 0 0 auto}.cases-wrapper .cases-navigation .btn-secondary span{margin-left:4.2rem}.cases-wrapper .cases-navigation .btn-secondary .icon{fill:#fff}.cases-wrapper .top-section .title-section span{display:inline-block}.cases-wrap{display:flex;flex-grow:1;margin:0}.cases-wrap:hover .cases-title span{opacity:1}.cases-wrap:hover .cases-desc{z-index:3;box-shadow:0 0 4rem rgba(73,98,163,.35);border-color:transparent}.cases-wrap:hover .cases-media{z-index:2}.cases-desc{width:100%;padding:5rem;background:#fff;display:flex;flex-direction:column;justify-content:center;border:1px solid rgba(49,107,255,.4);box-sizing:border-box;transition:all ease .3s}.cases-title{font-size:2rem;line-height:3rem;color:#1c2637;margin-bottom:3rem;display:inline-block;position:relative;z-index:2;cursor:pointer}.cases-title a{z-index:2;position:relative}.cases-title span{z-index:-1;color:transparent;font-size:2rem;line-height:3rem;position:absolute;display:inline-block;left:0;top:-1rem;opacity:0;transition:all ease .3s;text-decoration:underline rgba(255,220,9,.3) 1.1rem}.cases-text{margin-bottom:2rem}.cases-media{width:100%}.cases-media img{width:100%;height:100%}.customers-wrapper .container{position:relative;z-index:2}.customers-wrapper .customers-slider .slick-list{padding:3rem 1.5rem;margin:0 -3rem}.customers-wrapper .customers-slider .slide{outline:none !important;height:12.5rem;margin:0 1.5rem;padding:1rem 4rem;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#fff;border:1px solid rgba(49,107,255,.4);box-sizing:border-box}.customers-wrapper .customers-slider .slide:hover{box-shadow:0 0 3rem rgba(73,98,163,.2)}.customers-wrapper .customers-slider .slide:hover img{filter:grayscale(0)}.customers-wrapper .customers-slider .slide img{max-height:8rem;width:100%;height:100%;object-fit:contain;margin:0 auto;filter:grayscale(100%)}.presentation-bg{-moz-user-select:-moz-none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);font-family:"Comfortaa",sans-serif;font-size:25rem;line-height:27.9rem;color:transparent;-webkit-text-stroke:1px rgba(49,107,255,.1)}.presentation-wrapper{position:relative;background:#1d254a;overflow:hidden;padding:12rem 0 12rem}.presentation-wrapper:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='1050' viewBox='0 0 1920 1050' fill='none'%3E%3Cg filter='url(%23filter0_f)'%3E%3Cellipse cx='960' cy='525' rx='798' ry='525' fill='%231D254A'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f' x='-108' y='-270' width='2136' height='1590' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='135' result='effect1_foregroundBlur'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:center}.presentation-wrapper .container{position:relative;z-index:10;display:flex;justify-content:space-between;flex-wrap:wrap}.presentation-wrapper #particles-js-3{position:absolute;height:100%;width:100%;top:0;left:0;z-index:2;opacity:.8}.presentation-wrapper .top-section{width:100%}.presentation-wrapper .title-section{font-family:"Comfortaa",sans-serif;font-size:4.5rem;line-height:5.5rem;color:#fff;margin-bottom:3rem}.presentation-wrapper .title-section span{color:#ffdc09;display:inline-block}.presentation-wrapper .desc-section{max-width:50rem;color:#8c9abb}.presentation-form form{display:flex;flex-wrap:wrap;justify-content:space-between}.presentation-form .label,.presentation-form .label-select{width:calc(50% - .75rem);margin-bottom:1.5rem}.presentation-form .modal-group{padding-left:5rem;width:calc(50% - .75rem);box-sizing:border-box}.presentation-form .modal-group .label-checkbox{color:rgba(140,154,187,.8)}.presentation-form .modal-group .input-checkbox:checked+.label-checkbox{color:#fff}.presentation-form .modal-group a{color:#316bff;text-decoration:underline}.presentation-form .modal-group a:hover{text-decoration:none}.presentation-form .btn-primary{justify-content:center;width:calc(50% - .75rem)}.presentation-form .btn-primary .text-btn{margin:0 auto;width:auto;height:auto;background:0 0}.form-info{color:rgba(140,154,187,.8)}.blog-page .container{position:relative;z-index:10}.blog-wrap{margin:0 0 5rem;display:flex;flex-wrap:wrap;justify-content:space-between}.blog-wrap .blog-item{width:calc(50% - 3rem);margin-bottom:5rem}.blog-item__media{margin-bottom:2rem;overflow:hidden;position:relative}.blog-item__media .link{position:absolute;z-index:2;bottom:8.3rem;left:5.6rem;opacity:0;transition:all ease .3s}.blog-item__media .link a{border-radius:50%;width:10rem;height:10rem;text-align:center;background:#316bff;font-weight:600;font-size:1.2rem;line-height:10rem;letter-spacing:.1em;text-transform:uppercase;color:#fff}.blog-item__media.active .link{opacity:1}.blog-item__media img{width:100%}.blog-item__desc{display:flex;flex-wrap:wrap}.blog-item__category{font-weight:500;font-size:1.2rem;line-height:2rem;display:flex;align-items:center;letter-spacing:.1em;text-transform:uppercase;color:#1c2637;padding-left:2.5rem;position:relative}.blog-item__category:before{position:absolute;content:'';left:0;top:.5rem;border-radius:50%;width:1rem;height:1rem;border:.2rem solid #316bff}.blog-item__date{margin:0 0 0 auto;font-size:1.3rem;line-height:2rem;color:#828da7}.blog-item__title{width:100%;margin-top:1.5rem;font-family:"Comfortaa",sans-serif;font-weight:700;font-size:2rem;line-height:3rem;color:#1c2637;position:relative}.blog-item__title span{z-index:-1;color:transparent;font-size:2rem;line-height:3rem;position:absolute;display:inline-block;left:0;top:-1rem;opacity:0;transition:all ease .3s;text-decoration:underline rgba(255,220,9,.3) 1.1rem}.blog-item__title:hover span{opacity:1}.call-form-blog form{align-items:center}.call-form-blog .btn-primary{margin-bottom:3rem}.call-form-blog .btn-primary .center{margin-left:7.2rem}.call-form-blog .modal-group{width:63rem}.call-form-blog .modal-group .label-checkbox:before{top:-.5rem}.call-form-blog .modal-group .label-checkbox:after{top:.4rem}.blog-post{padding:5rem 0 12rem}.blog-post .container{position:relative;z-index:10}.blog-post__media{margin-bottom:5rem;overflow:hidden;position:relative}.blog-post__media img{width:100%}.blog-post__desc{display:flex;flex-wrap:wrap;max-width:73rem;margin:0 auto 5rem}.blog-post__category{font-weight:500;font-size:1.2rem;line-height:2rem;display:flex;align-items:center;letter-spacing:.1em;text-transform:uppercase;color:#1c2637;padding-left:2.5rem;position:relative}.blog-post__category:before{position:absolute;content:'';left:0;top:.5rem;border-radius:50%;width:1rem;height:1rem;border:.2rem solid #316bff}.blog-post__date{margin:0 0 0 5rem;font-size:1.3rem;line-height:2rem;color:#828da7}.blog-post__date:before{position:absolute;content:'';left:0;top:50%;margin-top:-.2rem;border-radius:50%;width:.3rem;height:.3rem;background:#1c2637}.blog-post__read{margin:0 0 0 auto;font-size:1.3rem;line-height:2rem;color:#1c2637}.blog-post__title{font-family:"Comfortaa",sans-serif;font-style:normal;font-weight:700;font-size:4.5rem;line-height:5.5rem;color:#1c2637;margin:0 auto 6rem;max-width:73rem}.blog-post .text-block{max-width:73rem;margin:0 auto}.blog-post__author{max-width:73rem;margin:0 auto 5rem;display:flex;align-items:center}.blog-post__author-media{width:7rem;height:7rem;overflow:hidden;border-radius:50%;margin-right:2rem}.blog-post__author-media img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.blog-post__author-post{font-size:1.3rem;line-height:2rem;color:#828da7;margin-bottom:1rem}.blog-post__author-title{font-size:2rem;line-height:2rem;color:#191c25;font-family:"Comfortaa",sans-serif;font-style:normal;font-weight:700}.blog-post__author-like{margin:3rem 0 0 auto}.blog-post__author-like .icon{width:2rem;margin-right:1.5rem;fill:#ff2950}.blog-post__author-like span{font-weight:500;font-size:1.5rem;line-height:2rem;color:#1c2637}.blog-post__share{max-width:73rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.blog-post__share-title{font-family:"Comfortaa",sans-serif;font-style:normal;font-weight:700;font-size:2rem;line-height:2rem;color:#191c25}.blog-post__share-link ul{display:flex}.blog-post__share-link li{margin-right:.5rem}.blog-post__share-link a span{width:6rem;height:6rem;border-radius:50%;box-sizing:border-box;cursor:pointer;position:relative}.blog-post__share-link a span:after{position:absolute;content:'';border-radius:inherit;width:100%;height:100%;top:0;left:0;border:.1rem solid rgba(49,107,255,.15)}.blog-post__share-link a .icon{fill:#828da7;width:2rem;height:2.6rem}.blog-post__share-link a:hover .icon{fill:#316bff}.blog-post__share-link a:hover span:after{border:.1rem solid #316bff}.cases-page .container{position:relative;z-index:10}.cases-page .cases-title a{color:#1c2637;position:relative;z-index:2}.cases-page .cases-inner{margin-bottom:3rem}.cases-page .cases-item{display:flex;flex-grow:1;margin-bottom:3rem}.cases-page .cases-item:hover .cases-title span{opacity:1}.cases-page .cases-item:hover .cases-desc{z-index:3;box-shadow:0 0 6rem rgba(73,98,163,.35);border-color:transparent}.cases-page .cases-item:hover .cases-media{z-index:2}.cases-page .cases-desc{width:100%;border:1px solid rgba(49,107,255,.4);box-sizing:border-box}.cases-page .cases-media{width:100%}.cases-page .cases-media img{width:100%;height:100%;object-fit:cover}.cases-post .container{position:relative;z-index:2}.cases-post__media{margin-bottom:12rem}.cases-post__media img{width:100%}.cases-post .title-block{margin-bottom:3rem}.cases-project .container{position:relative;z-index:10}.cases-project .title-block{margin-bottom:3rem}.cases-project__wrap{display:flex;justify-content:space-between}.cases-project__item{width:calc(50% - 1.5rem)}.cases-project__item img{margin:0 auto;display:block;width:100%}.team-wrapper .container{position:relative;z-index:10}.team-slider{margin-bottom:5rem}.team-item{padding:0 1.5rem}.team-item__media{margin-bottom:3rem}.team-item__media img{width:100%;height:100%}.team-item__title{font-family:"Comfortaa",sans-serif;font-style:normal;font-weight:700;font-size:2rem;line-height:3rem;color:#1c2637;margin-bottom:1.5rem}.team-item__post{font-size:1.5rem;line-height:2rem;padding-left:2.3rem;margin-bottom:1rem;color:#1c2637;position:relative}.team-item__post:before{position:absolute;content:'';left:0;top:50%;border-radius:50%;margin-top:-.4rem;width:.8rem;height:.8rem;border:.2rem solid #316bff}.team-item__work{font-size:1.5rem;line-height:2rem;color:#1c2637}.team-item__work strong{font-weight:600}.specialists-wrapper .container{position:relative;z-index:10}.specialists-item{padding:4rem;display:flex;background:#fff;margin-bottom:3rem;border:.1rem solid rgba(49,107,255,.4);box-sizing:border-box}.specialists-item.active{border-color:transparent;box-shadow:0 0 6rem rgba(73,98,163,.35)}.specialists-item.active .specialists-item__text{height:auto}.specialists-item__title{font-family:"Comfortaa",sans-serif;font-style:normal;font-weight:700;font-size:2rem;line-height:3rem;color:#1c2637;width:31rem}.specialists-item__desc{width:calc(100% - 31rem)}.specialists-item__text{height:10rem;transition:all ease .3s;overflow:hidden}.specialists-item__text p{font-size:1.5rem;line-height:2.5rem;color:#1c2637;margin-bottom:2.5rem}.specialists-item .read-more{font-weight:600;font-size:1.5rem;line-height:2.5rem;color:#316bff;cursor:pointer}.about-page .call-form .label{margin-bottom:1.5rem}.about-page .call-form .label-textarea{width:100%;margin-bottom:1.5rem}.about-page .call-form textarea{resize:none;font-family:"Montserrat",sans-serif;font-weight:500;font-size:1.2rem;line-height:2rem;letter-spacing:.1em;color:#fff;padding:2.4rem 3rem;background:rgba(46,57,107,.6);border:.1rem solid rgba(49,107,255,.3);box-sizing:border-box;border-radius:4rem;outline:none;width:100%;height:17.5rem}.about-page .call-form textarea::placeholder{color:rgba(140,154,187,.8)}.about-page .call-form .label-file{width:100%;margin-bottom:1.5rem;padding:2.4rem 3rem;background:rgba(46,57,107,.6);border:.1rem dashed rgba(49,107,255,.3);box-sizing:border-box;border-radius:4rem;display:flex;align-items:center}.about-page .call-form .label-file .icon{width:.9rem;height:2rem;fill:#ffdc09;margin-right:1rem}.about-page .call-form .label-file input{opacity:0;visibility:hidden;z-index:-9;position:absolute}.about-page .call-form .label-file strong{font-weight:500;font-size:1.2rem;line-height:2rem;letter-spacing:.1em;text-transform:uppercase;color:#fff}.about-page .call-form .label-file span{font-size:1.3rem;line-height:2rem;color:#8c9abb}.contact-page .container{position:relative;z-index:10}.contact-page .desc-section li{color:#1c2637;font-size:1.5rem;line-height:2.5rem;margin-bottom:1.5rem}.contact-page .desc-section strong{font-weight:600}.contact-page .desc-section a{font-weight:600;font-size:1.5rem;line-height:2.5rem;color:#316bff}.contact-page .desc-section a:nth-of-type(2){margin-left:4.3rem;position:relative}.contact-page .desc-section a:nth-of-type(2):before{position:absolute;content:'';width:.3rem;height:.3rem;border-radius:50%;background:#1c2637;left:-2.1rem;top:50%;margin-top:-.2rem}.contact-page .contact-map{margin-bottom:12rem}@media screen and (max-width:1660px){.header-nav li{margin-right:1rem}.header-nav li a{font-size:1.2rem}.has-sub__item{padding:2rem 1.5rem;justify-content:center}.left-slide .hero-title,.right-slide .hero-title{font-size:6rem;line-height:6.5rem}.hero-slider__nav{left:20rem}.hero-desc__media img{width:100%;height:100%;object-fit:contain}.hero-desc__info{padding:5rem 0}.hero-slider{margin:0 auto}}@media screen and (max-width:1200px){.hero-desc{max-width:calc(100% - 10rem)}.hero-slider__nav{left:7rem}}@media screen and (max-width:420px){.hero-desc.full-slide .hero-desc__info{padding:0 0 8rem!important}}@media screen and (max-width:992px){.has-sub__item{display:none}.hero-desc.left-slide,.hero-desc.right-slide{text-align:center}.hero-desc.left-slide .hero-title,.hero-desc.right-slide .hero-title{display:flex;flex-direction:column}.hero-desc.left-slide .hero-desc__info,.hero-desc.right-slide .hero-desc__info{width:100%}.hero-desc__media{display:none}.hero-slider__nav{left:0;right:0;margin:0 auto}}@media screen and (max-width:1480px){.decor-wrap{width:calc(100% - 20rem)}.decor-text{font-size:9rem;line-height:9.7rem}.right-text{right:10rem}.section-count{left:7.5rem}}@media screen and (max-width:1440px){.decor-wrap{width:calc(100% - 12rem)}.decor-text{font-size:6rem;line-height:6rem}.right-text{right:6rem}.section-count{left:3.5rem}}@media screen and (max-width:1250px){.decor-wrap{width:calc(100% - 2rem)}.decor-text{display:none}.right-text{right:1rem}.section-count{left:-1.5rem}}@media screen and (max-width:1200px){.contact-map img{width:100%}}@media screen and (max-width:992px){.hero-wrapper{min-height:auto}.not-found__media{width:100%;text-align:center}.not-found__media span{font-size:18rem;line-height:20.4rem}.popup-demonstration .popup-wrap{width:100%}.not-found .container{flex-wrap:wrap;justify-content:center}.not-found__desc{width:100%;max-width:100%;text-align:center}.cases-post .text p{width:100%;max-width:100%}.header-center{position:relative;z-index:2;padding:1.5rem 0}.header-btn{margin:0 0 0 auto;width:3rem;height:2.4rem;position:relative}.header-btn:before,.header-btn:after,.header-btn span{position:absolute;content:'';width:100%;left:0;right:0;height:1px;background:#316bff;transition:all ease .3s}.header-btn:before{top:0}.header-btn:after{top:100%;margin-top:-1px}.header-btn span{top:50%;margin:-1px auto 0}.header-btn.active:before{top:50%;margin-top:-1px;transform:rotate(-45deg)}.header-btn.active:after{top:50%;margin-top:-1px;transform:rotate(45deg)}.header-btn.active span{opacity:0;width:50%}.header-search{display:none}.header-info{display:none}.header-top{display:none}.header-nav{display:none}.right-text{display:none}.hero-title{font-size:4.5rem;line-height:5.5rem}.hero-title p{font-size:3.5rem;line-height:4.5rem}.hero-bg{font-size:20rem;line-height:22.9rem}.top-section{flex-direction:column}.top-section .title-section,.top-section .desc-section{max-width:100%;width:100%;text-align:center}.top-section .title-section{margin-bottom:3rem}.top-section .title-section span{display:inline-block}.work-item{width:calc(100% - 1.5rem)}.work-item:nth-of-type(2n+1){transform:none}.service-wrap{flex-wrap:wrap}.service-item{padding:2rem;width:calc(50% - 3rem);max-width:50%}.call-wrapper .container{flex-direction:column}.call-wrapper .title{text-align:center;margin-bottom:1rem}.call-wrapper .subtitle{text-align:center;margin-bottom:3rem}.call-desc{width:100%}.call-form{width:100%}.call-form .label{width:calc(50% - 1.5rem)}.call-form .modal-group{width:55%;padding:0 0 0 5rem;margin:0 auto 0 0}.about-business__accordion{width:100%;max-width:100%;margin-bottom:3rem}.about-business .decor-elements{display:none}.about-business__wrap{flex-direction:column}.about-business__media{z-index:-1}.about-business__media img{margin:0 auto 3rem;display:block}.link-section{text-align:center}.service-type__wrap{flex-wrap:wrap}.service-type__item{max-width:calc(50% - 3rem);padding:2rem}.product-item{width:calc(50% - 3rem)}.banner-wrapper .container{flex-direction:column}.banner-desc{max-width:100%;width:100%}.banner-desc .text-section{text-align:center;margin-bottom:3rem}.banner-form{max-width:100%;width:100%}.banner-form form{justify-content:center}.title-section{text-align:center}.title-section span{display:inline-block}.contact-wrapper .contact-form form{justify-content:space-between;align-items:flex-start}.contact-wrapper .contact-form .label{width:calc(50% - 1.5rem);margin-right:0;margin-bottom:3rem}.contact-wrapper .contact-form .modal-group{width:50%;position:relative}.contact-wrapper .contact-form .modal-group .label-checkbox:before{top:.5rem}.contact-wrapper .contact-form .modal-group .label-checkbox:after{top:1.2rem}.footer-nav ul:first-of-type{margin-right:5rem}.footer-nav ul:last-of-type{margin-right:5rem}.footer-logo{width:30rem}.category-section{margin-top:2rem}.decor-elements{display:none}}@media screen and (max-width:768px){.reviews-popup .popup-wrap{width:100%}.reviews-popup .popup-wrap .reviews-item{max-width:100%}.popup-wrap{padding:2rem}.call-popup .popup-wrap .btn-secondary{margin:0 auto;max-width:27rem;display:flex}.call-popup .popup-wrap .btn-secondary span{margin-left:1.2rem}.hero-bg{font-size:10rem;line-height:14.9rem}.hero-title{font-size:3.5rem;line-height:4.5rem}.title-section{font-size:3rem;line-height:4rem;margin-bottom:2rem}.call-wrapper .title{font-size:3rem;line-height:4rem}.service-product__item{flex-direction:column}.contact-wrapper .contact-address{flex-wrap:wrap;flex-direction:column}.contact-wrapper .contact-address__title{margin-bottom:2rem}.footer-top .container-full{flex-wrap:wrap}.footer-logo{width:50%}.footer-contact{margin-top:2rem;width:50%}.blog-wrap .blog-item{width:70%;margin:0 auto 5rem}.blog-post__title{font-size:3.5rem;line-height:4.5rem}.cases-page .cases-item{flex-direction:column-reverse}.specialists-item{padding:2rem;flex-direction:column}.specialists-item__title{width:100%;margin-bottom:2rem}.specialists-item__desc{width:100%}}@media screen and (max-width:640px){.cases-project__wrap{flex-wrap:wrap}.cases-project__item{width:100%;margin-bottom:3rem}.cases-project__item img{width:70%}.popup-title{width:80%;margin:0 auto}.popup-demonstration .popup-wrap{overflow:auto}.popup-demonstration .popup-wrap .label,.popup-demonstration .popup-wrap .label-select,.popup-demonstration .popup-wrap .modal-group{width:100%}.popup-demonstration .popup-wrap .btn-secondary{margin:0 auto;width:27rem}.popup-demonstration .popup-wrap .btn-secondary span{margin-left:1.2rem}}@media screen and (max-width:576px){.popup-wrap{width:100%}.popup-title{width:70%}.contact-wrapper .contact-form .label{margin-bottom:0}.contact-wrapper .contact-form .modal-group{width:100%;margin-bottom:2rem}.contact-wrapper .contact-form .modal-group a{display:inline}.banner-form .label{width:100%;margin-bottom:3rem}.banner-form .label-checkbox{width:100%}.blog-wrap .blog-item{width:100%;margin:0 auto 5rem}.service-item{max-width:100%;width:calc(100% - 3rem)}.call-form .label{width:100%}.call-form .label:first-of-type{margin-right:0}.call-form .modal-group{width:100%;margin-bottom:2rem}.call-form .btn{margin:0 auto 3rem}.service-type__item{max-width:calc(100% - 3rem)}.product-item{width:calc(100% - 3rem)}.service-product__item{width:calc(100% - 3rem)}.contact-wrapper .contact-address__desc{flex-wrap:wrap}.footer-logo{width:100%;margin-bottom:2rem}.footer-nav{width:100%;margin:0}.footer-contact{width:100%}.footer-contact .social-list{justify-content:flex-start}.footer-contact .social-list li{margin-right:2rem}}@media screen and (max-width:480px){.cases-project__item img{width:100%}.subscriber-service__media img{width:100%}.blog-post__share{flex-direction:column}.blog-post__share-title{margin-bottom:2rem}.blog-post__date{margin:0 auto 0}.text-block ul li{padding-left:2rem}.text-block ul li:before{top:.9rem}.text-block ol li:before{margin-right:1rem}.contact-wrapper .contact-form .label{width:100%;margin-bottom:2rem}.contact-wrapper .contact-form .btn-secondary{margin:0 auto}.pagination-nav{width:11rem;margin-right:2rem}.pagination-nav .center{width:4rem;height:4rem}.pagination-link a,.pagination-link span{width:4rem;height:4rem;font-size:1.5rem;line-height:3.6rem}}@media screen and (max-width:1200px){.experience-media img{width:100%}}@media screen and (max-width:992px){.customers-wrapper .customers-slider .slide img{width:100%;object-fit:contain;max-width:20rem}.subscriber-service__wrap{flex-wrap:wrap}.subscriber-service__desc{width:100%;max-width:100%;margin-bottom:3rem}.subscriber-service__media{width:100%;max-width:100%}.subscriber-service__media img{display:block;margin:0 auto}.experience-wrapper .title{text-align:center}.experience-wrap{flex-wrap:wrap;width:100%}.experience-desc{width:100%;max-width:100%}.experience-media{width:70%;margin:3rem auto}.reviews-slider .slide.slick-current .reviews-item{margin:0 auto;max-width:80rem}.cases-desc{width:50%;padding:2rem}.cases-media{width:50%}.cases-media img{width:100%}.reviews-slider{margin-bottom:0}.reviews-slider .slick-list{margin:0}}@media screen and (max-width:768px){.presentation-wrapper .title-section{font-size:3rem;line-height:4rem;margin-bottom:2rem}.cases-wrap{flex-wrap:wrap;flex-direction:column-reverse}.cases-desc{width:100%}.cases-media{width:100%;height:25rem;overflow:hidden}.cases-media img{height:100%;object-fit:cover}.achievement-wrap{flex-wrap:wrap}.experience-inner{flex-wrap:wrap}.experience-item,.achievement-item{width:calc(50% - 3rem);margin-bottom:3rem}.advantage-wrapper .advantage-item{width:calc(50% - 3rem);margin-bottom:3rem}.popular-product__wrap{flex-wrap:wrap}.popular-product__item{width:calc(50% - 3rem)}.text-wrapper .title-block{text-align:center}.text-wrapper .text111 p{width:100%;max-width:100%}.presentation-form .label,.presentation-form .label-select{width:100%}.presentation-form .btn-primary{margin:0 auto}.presentation-form .modal-group{width:100%;margin-bottom:3rem}}@media screen and (max-width:576px){.service-price__accordion .accordion-item__title{flex-wrap:wrap}.service-price__accordion .accordion-item__title span{width:100%;margin-bottom:1rem}.service-price__accordion .accordion-item__title .price{margin:0}.achievement-item,.popular-product__item,.experience-item{width:100%}.advantage-wrapper .advantage-item{width:100%;text-align:center}.advantage-wrapper .item-section__media:before{left:40%}.reviews-item{padding:2rem}.reviews-author__logo{top:0;right:0}}@media screen and (max-width:480px){.reviews-item{flex-direction:column;justify-content:center;align-items:center;text-align:center}.reviews-author{margin:0 auto;max-width:100%}.reviews-author__logo{margin:2rem auto}.presentation-form .btn-primary{width:100%}}@media screen and (max-width:390px){.blog-navigation,.cases-navigation{flex-wrap:wrap}.blog-navigation .btn-secondary,.cases-navigation .btn-secondary{margin:0 auto 0;text-align:center}}
.not-active{pointer-events:none;opacity:.4}.wpcf7-not-valid-tip,.wpcf7-response-output{display:none !important}.wpcf7-not-valid{color:red !important;border-color:red !important}.wpcf7-not-valid::-webkit-input-placeholder{color:red !important}.wpcf7-not-valid::-moz-placeholder{color:red !important}.wpcf7-not-valid:-ms-input-placeholder{color:red !important}.wpcf7-not-valid:-moz-placeholder{color:red !important}.wpcf7-form.unaccepted .mf4v_checker_text{color:red !important}span.wpcf7-list-item{margin:0}.mfv_checker_label .wpcf7-form-control-wrap{display:none}.wpcf7-form-control-wrap{display:block}.wpcf7-form.unaccepted .label-checkbox{color:red}.achievement-item span{text-align:center}.label-checkbox.active:before{background:#316bff !important;border-color:#316bff}.label-checkbox.active:after{opacity:1}.form-group .wpcf7-form-control-wrap{width:100%}.footer-contact .social-list li{margin-right:1rem}.about-business.reverse .about-business__wrap{flex-direction:row-reverse;margin-bottom:5rem}.about-business.reverse .decor-elements .decor-4{right:auto;left:1rem}.about-business.reverse .decor-elements .decor-3{right:auto;left:39rem}.about-business.reverse .decor-elements .decor-2{right:auto;left:32rem}.about-business.reverse .decor-elements .decor-1{right:auto;left:95rem}.about-business__accordion .accordion-item__title .center{flex-grow:0;flex-shrink:0}.categories-filter-container{margin-bottom:5rem}.pagination-link a,.pagination-link span{margin-right:.5rem}.label-select ul.active{overflow:hidden}.blog-post__author-like{cursor:pointer}.header-search{position:relative}.header-search-result a{display:block;padding:1rem;font-weight:500;font-size:1.2rem;line-height:2rem;letter-spacing:.1em;cursor:pointer;color:#828da7}.header-search-result a:hover{color:#1c2637;background:rgba(49,107,255,.07)}.header-search-result{display:none;padding:1rem 0;padding-right:1rem;position:absolute;top:calc(100% + 1rem);right:1.6rem;width:90%;background-color:#fff;box-shadow:0 0 6rem rgb(73 98 163/35%);border:.1rem solid rgba(49,107,255,.3);overflow:auto;height:20rem;opacity:0;pointer-events:none;transition:.5s ease}.header-search.active .header-search-result{display:block}.header-search.active .header-search-result.active{opacity:1;pointer-events:auto}.hero-title>*{font-family:"Comfortaa",cursive;font-weight:700;font-size:4.5rem;line-height:5.5rem;color:#fff;margin-bottom:2.5rem;position:relative;z-index:3}.hero-title b,.hero-title strong{font-size:6rem;line-height:1,4em}.hero-title strong{color:#fff;display:inline-block;position:relative}.hero-title strong:after{position:absolute;left:0;bottom:.3rem;background:#316bff;opacity:.5;height:2.3rem;width:100%;z-index:-1;border-radius:.2rem}strong{font-weight:700}.hero-title em{position:relative}.hero-title em:after{position:absolute;content:'';display:block;width:12px;height:12px;background:#ffdc09;top:6px;left:50%;transform:translateX(-50%);border-radius:50%}.cases-post .text{column-width:48%;column-count:2;column-gap:4%}.call-form .btn{height:7rem}.label-file .wpcf7-not-valid-tip{display:block;width:100%}.about-page .call-form .label-file{flex-wrap:wrap}.header-top__lang li{padding:0}.product-wrapper .title-section{line-height:2.5rem}#cursorPointer{background-color:#ffdc09}.top-section.hero-wrapper .container{pointer-events:none}.top-section.hero-wrapper .container>*{pointer-events:auto}.service-item{width:100%}.wp-pagenavi .current{color:rgba(140,154,187,1);border:.1rem solid rgba(49,107,255,1)}.hero-bg,.hero-slider{pointer-events:none}.slick-current .hero-link a{pointer-events:auto}#cursorPointer{margin:0}a:hover #cursorPointer{transform:scale(1.5)}.section-count{display:none}.hero-title--inner,.hero-title--inner *{font-size:8rem;line-height:8.5rem}.hero-desc--inner{max-width:calc(100% - 19rem)}#cursorPointer{width:1.5rem;height:1.5rem;z-index:1000}.breadcrumbs{padding:.5rem 0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;font-size:1.3rem;color:#fff}.breadcrumbs a{position:relative;padding-right:1rem;color:#fff;text-decoration:underline;font-size:1.3rem}.breadcrumbs a:after{position:absolute;content:'>';display:inline-block;right:0;top:0;width:.5rem;height:100%}.breadcrumbs li{margin-right:1rem}.breadcrumbs li:last-child{margin-right:0}.breadcrumbs--dark a{color:#8c9abb}.breadcrumbs--dark{color:#8c9abb}#cursorPointer{display:none}.hero-wrapper .hero-slider{margin:0 auto 8rem}.text-wrapper .text-wrap{display:flex;flex-wrap:wrap;align-items:baseline;gap:4%}.text-wrapper .text{flex:1 0 48%}.text-wrapper .text-column{column-width:48%;column-count:2;column-gap:4%}@media screen and (max-width:520px){.text-wrapper .text{flex:1 0 100%}.hero-wrapper .hero-slider{margin:5rem auto 8rem !important}}.text-wrapper{padding:4rem 0}.video-wrapper,.background-container{position:absolute;height:100%;width:100%;top:0;left:0;z-index:2;opacity:.8;pointer-events:none}.background-container{background-repeat:no-repeat;background-size:cover;background-position:center}.background-container:after{position:absolute;display:block;content:'';width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.4;pointer-events:none}.mobile-menu .has-sub{flex-wrap:wrap}.has-sub__item--mobile{width:100%;display:none}.has-sub__button--mobile .icon{margin-left:1rem;width:.8rem;height:1.1rem;fill:#1d254a}.mobile-menu .has-sub__title{display:flex}.mobile-menu .header-mobile__nav a{font-size:1.4rem}.has-sub__item--mobile{padding-left:1rem}.sub-active .has-sub__item--mobile{margin-top:2rem}.mobile-menu .has-sub__title{margin-bottom:1.5rem}.mobile-menu .has-sub>a{padding-bottom:1rem;padding-top:1rem}.header-mobile.active{overflow:auto}.partner-slider .slide img{filter:grayscale(0)}*/.title-section h1{font-size:4.5rem}.title-section h2{font-size:3.5rem;line-height:1.4em}.title-section h3{font-size:2.8rem;line-height:1.4em}.hero-slider{opacity:0;visibility:hidden}.hero-slider+.hero-slider__nav{opacity:0}.hero-slider.slick-initialized{opacity:1;visibility:visible}.hero-slider.slick-initialized+.hero-slider__nav{opacity:1}@media screen and (min-width:1440px){.hero-slider .slide{min-height:827px}}.header-nav .has-sub ul li{white-space:nowrap}.header-nav .has-sub:nth-child(3) .has-sub__item .has-sub__inner{max-width:100%}.has-sub__inner{max-width:100%}.header-nav .has-sub:nth-child(3) .has-sub__item{transform:translateX(50%)}@media screen and (min-width:1660px){.header-nav .has-sub:nth-child(3) .has-sub__item{left:-1750%}}@media (min-width:1440px) and (max-width:1660px){.header-nav .has-sub:nth-child(3) .has-sub__item{left:-1600%}}@media (min-width:1200px) and (max-width:1440px){.header-nav .has-sub:nth-child(3) .has-sub__item{left:-1565%}}@media (min-width:1000px) and (max-width:1200px){.header-nav .has-sub:nth-child(3) .has-sub__item{left:-1515%}}@media screen and (max-height:760px){.hero-subtitle{line-height:2rem;margin-bottom:1rem}.left-slide .hero-title b,.left-slide .hero-title strong,.left-slide .hero-title{font-size:4rem;line-height:4.5rem;margin-bottom:1.5rem}.right-slide .hero-title b,.right-slide .hero-title strong,.right-slide .hero-title{font-size:4rem;line-height:4.5rem;margin-bottom:1.5rem}.right-slide .hero-title em:after,.left-slide .hero-title em:after{width:8px;height:8px;top:2px}.hero-desc{margin:60px auto}.hero-desc.full-slide,.hero-desc.left-slide,.hero-desc.right-slide{margin:40px auto 0 !important}.hero-desc.full-slide .hero-desc__info{padding:17rem 0 12rem}}@media screen and (max-width:1660px){.left-slide .hero-title b,.left-slide .hero-title strong,.left-slide .hero-title{font-size:4rem;line-height:4.5rem}.right-slide .hero-title b,.right-slide .hero-title strong,.right-slide .hero-title{font-size:4rem;line-height:4.5rem}.right-slide .hero-title em:after,.left-slide .hero-title em:after{width:8px;height:8px;top:2px}}@media screen and (max-width:1249px){.right-slide .hero-title b,.right-slide .hero-title strong{font-size:4rem;line-height:4.5rem}.left-slide .hero-title b,.left-slide .hero-title strong{font-size:4rem;line-height:4.5rem}.right-slide .hero-title em:after,.left-slide .hero-title em:after{width:6px;height:6px;top:4px}}@media screen and (max-width:1439px){.hero-title em:after{top:6px}.right-slide .hero-title em:after,.left-slide .hero-title em:after{top:3px}}@media screen and (max-width:992px){.about-business.reverse .about-business__wrap{flex-direction:column-reverse}.about-business.reverse .about-business__media img{max-width:100%}}@media screen and (max-width:520px){.hero-title strong{font-size:5rem;line-height:5.5rem}.hero-title em:after{top:3px;width:8px;height:8px}.hero-desc{max-width:100%}.text-wrapper .text{column-width:100%;column-count:1;column-gap:0}.hero-title--inner,.hero-title--inner *{font-size:3rem!important;line-height:3.5rem!important}.page-content.is-scroll{padding-top:11rem}.hero-slider__nav{bottom:5rem}}@media screen and (max-width:414px){.cases-post .text{column-width:100%;column-count:1;column-gap:0}.text p{margin-bottom:1rem}}@media screen and (max-width:360px){.hero-title strong{font-size:4rem;line-height:4.5rem}.hero-title em:after{top:1px;width:6px;height:6px}}