.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}.wpcf7 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:normal;display:block;}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" ";}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}form.submitting .wpcf7-spinner{visibility:visible;}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes blink{from{opacity:0;}50%{opacity:1;}to{opacity:0;}}.wpcf7 [inert]{opacity:.5;}.wpcf7 input[type="file"]{cursor:pointer;}.wpcf7 input[type="file"]:disabled{cursor:default;}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr;}.wpcf7-reflection > output{display:list-item;list-style:none;}.wpcf7-reflection > output[hidden]{display:none;}.cmplz-video.cmplz-iframe-styles{background-color:transparent;}.cmplz-video.cmplz-hidden{visibility:hidden !important;}.cmplz-blocked-content-notice{display:none;}.cmplz-placeholder-parent{height:inherit;}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block;}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#fff;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,.5),0 1px 10px 0 rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative;}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute;}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial;}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important;}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;z-index:98;line-height:23px;}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece;}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;z-index:98;line-height:23px;}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px;}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff;}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block;}.cmplz-blocked-content-container div div{display:none;}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit;}@keyframes cmplz-fadein{from{opacity:0;}to{opacity:1;}}body{--bg:#e5e5e5;--dark_blue:#202d73;--light_blue:#2083fe;--dark_grey:#55595c;--light_grey:#7184ad;--red:#e82227;--brown:#86764f;--black:#3d4451;--white:#fff;font-family:"Futura";background-color:var(--white);margin:0;}div{box-sizing:border-box;}a,p,h1,h2,h3,h4,ul,li{margin:0;padding:0;list-style:none;color:var(--black);outline:none !important;font-size:14px;}p,.p{font-family:"Futura";font-weight:500;font-size:18px;line-height:28px;color:var(--light_grey);box-sizing:border-box;}a{text-decoration:none;outline:none !important;font-family:"Futura";font-weight:500;font-size:18px;line-height:28px;color:#7f72e8;}.title{color:var(--dark_blue);}.subtitle{color:var(--light_blue);}.section{box-sizing:border-box;}.container{width:100%;max-width:1140px;margin:0 auto;padding:0 15px;}.container-fluid{width:100%;margin:0;padding:0;}#overlay{z-index:5;position:fixed;background-color:rgba(0,0,0,.2);width:100%;height:100%;top:0;left:0;display:none;}.stop-scrolling{overflow:hidden !important;}.index-true{z-index:1 !important;}.fixed{position:fixed !important;}body::-webkit-scrollbar{display:none;}body::-webkit-scrollbar-track{display:none;}body::-webkit-scrollbar-thumb{display:none;}.h1{font-family:"Futura Md BT";font-weight:400;font-size:36px;line-height:1.19;margin:0;color:var(--dark_blue);}.h2{font-family:"Futura Md BT";font-weight:400;font-size:31px;line-height:1.19;margin:0;color:var(--dark_blue);}.h3{font-family:"Futura Md BT";font-weight:400;font-size:24px;line-height:1.19;margin:0;}.h4{font-family:"Futura Bk BT";font-weight:400;font-size:24px;line-height:1.19;margin:0;color:#1f2c73;}.h5{font-family:"Futura Md BT";font-weight:400;font-size:24px;line-height:1.19;margin:0;color:#202d73;}.h6{font-family:"Helvetica";font-weight:400;font-size:24px;line-height:1.16;color:#55595c;}.button{font-family:"Futura";cursor:pointer;display:flex;align-items:center;justify-content:center;width:160px;height:36px;border:none;outline:none;border-radius:4px;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;transition:all .3s;box-shadow:0px 2px 2px rgba(0,0,0,.15);}.button-blue{background-color:var(--light_blue);color:var(--white);}.button-blue:hover{background-color:#0169ea;box-shadow:0px 2px 10px rgba(0,0,0,.4);}.button-blue:active{background-color:#6aadff;}.button-purple{background-color:#6672e8;color:var(--white);}.button-purple:hover{background-color:#3a49e1;box-shadow:0px 2px 10px rgba(0,0,0,.4);}.button-purple:active{background-color:#4553e3;}.button-white{background-color:var(--white);color:var(--dark_blue);}.button-white:hover{box-shadow:0px 2px 10px rgba(0,0,0,.4);}.button-white:active{background-color:#f6f9fc;}.arrow path{fill:#2183fe;}.arrow:hover path{fill:#0169ea;}.arrow:active path{fill:#6aadff;}.slick-dots{display:flex;justify-content:center;}.slick-dots li{display:flex;margin:0 5px;}.slick-dots li button{background:#6fafff;border:none;font-size:0;width:32px;height:4px;border-radius:3px;transition:all .3s;cursor:pointer;}.slick-dots .slick-active button{background:#2183fe;}.cf-content{position:relative;}.cf-content .cf-icon{position:absolute;width:68px;height:68px;top:-30px;left:50%;transform:translateX(-50%);background-color:#3e448c;border-radius:50%;box-shadow:0px 4px 10px rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center;}.cf-content .cf-wrapepr{width:730px;box-shadow:0px 2px 5px #b7c6d8;background:var(--white);padding:70px 95px;margin:20px auto 0;}.cf-content .cf-wrapepr .widgettitle{font-family:"Futura Bk BT";font-weight:400;font-size:24px;line-height:1.19;color:#373b3f;text-align:center;margin-bottom:35px;}.cf-content .cf-wrapepr p{font-family:"Futura";color:#373b3f;}.cf-content .cf-wrapepr .your-message{position:relative;}.cf-content .cf-wrapepr .your-message:after{position:absolute;content:"";right:13px;top:-5px;height:18px;width:2px;border-radius:2px;transform:rotate(45deg);background-color:#2183fe;}.cf-content .cf-wrapepr .your-message:before{position:absolute;content:"";right:10px;top:1px;height:11px;width:2px;border-radius:2px;transform:rotate(45deg);background-color:#2183fe;z-index:2;}.cf-content .cf-wrapepr label span{margin-top:10px;}.cf-content .cf-wrapepr label span input{width:100%;border:none;border-bottom:1px solid rgba(0,0,0,.12);outline:none;color:rgba(0,0,0,.12);font-size:18px;font-size:18px;margin-bottom:23px;padding:0 0 5px 0;font-family:"Futura";font-weight:500;line-height:1.26;}.cf-content .cf-wrapepr label span input:focus{color:#2183fe;border-bottom:1px solid var(--light_blue);}.cf-content .cf-wrapepr label span .wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-size:14px;font-weight:normal;display:block;position:absolute;top:20px;}.cf-content .cf-wrapepr label span textarea{position:relative;min-width:100%;max-width:100%;border:none;border-bottom:1px solid rgba(0,0,0,.12);outline:none;color:rgba(0,0,0,.12);font-size:18px;font-size:18px;height:25px;max-height:150px;padding:0 0 5px 0;font-family:"Futura";font-weight:500;line-height:1.26;transition:all .5s;resize:none;}.cf-content .cf-wrapepr label span textarea:focus{color:#2183fe;border-bottom:1px solid var(--light_blue);height:150px;}.cf-content .cf-wrapepr label span textarea::-webkit-scrollbar{width:5px;margin-right:-20px;}.cf-content .cf-wrapepr label span textarea::-webkit-scrollbar-track{-webkit-box-shadow:5px 5px 5px -5px rgba(34,60,80,.2) inset;background-color:#f9f9fd;border-radius:5px;}.cf-content .cf-wrapepr label span textarea::-webkit-scrollbar-thumb{border-radius:5px;background:var(--light_blue);}.cf-content .cf-wrapepr .wpcf7-response-output{text-align:center;border:none;color:red;font-size:14px;margin-top:20px;}.cf-content .cf-wrapepr .button-cf{width:300px;height:48px;margin:70px auto 0;text-transform:uppercase;font-family:"Futura";font-weight:500;font-size:18px;line-height:1.26;box-shadow:0px 4px 10px rgba(0,0,0,.25);}.cf-content .cf-wrapepr .wpcf7-spinner{display:none;}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0 !important;}input[type="number"]{-moz-appearance:textfield !important;}@media (max-width: 1199px){.container{max-width:960px;}}@media (max-width: 991px){.container{max-width:720px;}}@media (max-width: 767px){.container{max-width:540px;}}@media (max-width: 575px){.container{max-width:100%;}}header{position:fixed;width:100%;background:white;top:0;left:50%;transform:translateX(-50%);z-index:3;transition:margin .5s;margin-top:0px;}header.hidden{margin-top:-105px;}header .header-wrapper{margin:30px 0 40px;height:35px;display:flex;justify-content:space-between;position:relative;}header .header-wrapper .header-content{display:flex;justify-content:space-between;align-items:center;}header .header-wrapper .header-content .main-navigation{width:465px;}header .header-wrapper .header-content .main-navigation #menu-header-main-menuen{display:flex;justify-content:space-between;align-items:center;}header .header-wrapper .header-content .button-header{margin-left:105px;height:32px;color:white;}header .header-wrapper .header-content .button-header:hover{color:white;}header .header-wrapper .header-content a{font-family:"Futura";font-weight:500;font-size:18px;line-height:1.26;color:var(--dark_grey);transition:all .5s;}header .header-wrapper .header-content a:hover{color:var(--light_blue);}header .header-wrapper .burger-button{display:none;width:35px;height:35px;position:relative;align-items:center;justify-content:center;}header .header-wrapper .burger-button::after{position:absolute;content:"";width:22px;height:2px;border-radius:2px;background:var(--light_blue);box-shadow:0 7px 0 0 var(--light_blue),0 -7px 0 0 var(--light_blue);transition:all .5s;}header .header-wrapper .burger-button::before{position:absolute;content:"";width:22px;height:2px;border-radius:2px;background:var(--light_blue);transition:all .5s;opacity:0;z-index:1;}header .header-wrapper .burger-button.active::after{transform:rotate(225deg);box-shadow:none;}header .header-wrapper .burger-button.active::before{opacity:1;transform:rotate(135deg);}@media (max-width: 991px){header .header-wrapper .header-content{padding:15px 25px 30px;flex-direction:column;position:absolute;right:0;top:35px;width:180px;height:315px;background:#fafafa;box-shadow:0px 24px 38px rgba(0,0,0,.14),0px 9px 46px rgba(0,0,0,.12);border-radius:4px;z-index:-2;opacity:0;margin-top:35px;transition:opacity .5s,margin .5s;pointer-events:none;}header .header-wrapper .header-content .main-navigation{width:100%;}header .header-wrapper .header-content .main-navigation #menu-header-main-menuen{flex-direction:column;align-items:start;height:225px;margin:0 auto;width:65px;}header .header-wrapper .header-content .main-navigation #menu-header-main-menuen .menu-item{width:auto;}header .header-wrapper .header-content .main-navigation #menu-header-main-menuen .menu-item a{background-size:25px;background-repeat:no-repeat;background-position:left;}header .header-wrapper .header-content .button-header{margin:0 auto;width:120px;}header .header-wrapper .header-content.mobile-active{opacity:1 !important;z-index:1 !important;margin-top:0;pointer-events:all;}header .header-wrapper .burger-button{display:flex;}}footer .footer-wrapper{position:relative;margin:0 auto;padding:125px 95px 70px;display:flex;justify-content:space-between;align-items:flex-end;-webkit-align-items:flex-end;}footer .footer-wrapper p{color:var(--dark_grey);}footer .footer-wrapper .socials-wrapper{display:flex;justify-content:space-between;align-items:center;width:235px;height:35px;gap:13px;}footer .footer-wrapper .socials-wrapper .social-title{flex-shrink:0;}footer .footer-wrapper .socials-wrapper .social-icon{height:24px;}footer .footer-wrapper .socials-wrapper .facebook path,footer .footer-wrapper .socials-wrapper .facebook rect:first-child,footer .footer-wrapper .socials-wrapper .github path,footer .footer-wrapper .socials-wrapper .github rect:first-child{transition:all .5s;}footer .footer-wrapper .socials-wrapper .facebook.social-icon:hover path,footer .footer-wrapper .socials-wrapper .facebook.social-icon:hover rect:first-child,footer .footer-wrapper .socials-wrapper .github.social-icon:hover path,footer .footer-wrapper .socials-wrapper .github.social-icon:hover rect:first-child{fill:var(--light_blue);}footer .footer-wrapper .socials-wrapper .facebook.social-icon:active path,footer .footer-wrapper .socials-wrapper .facebook.social-icon:active rect:first-child,footer .footer-wrapper .socials-wrapper .github.social-icon:active path,footer .footer-wrapper .socials-wrapper .github.social-icon:active rect:first-child{fill:#6aadff;}footer .footer-wrapper .socials-wrapper .behance path:first-child{transition:all .5s;}footer .footer-wrapper .socials-wrapper .behance.social-icon:hover path:first-child{fill:var(--light_blue);}footer .footer-wrapper .socials-wrapper .behance.social-icon:active path:first-child{fill:#6aadff;}footer .footer-wrapper .socials-wrapper .instagram rect:first-child{transition:all .5s;}footer .footer-wrapper .socials-wrapper .instagram.social-icon:hover rect:first-child{fill:var(--light_blue);}footer .footer-wrapper .socials-wrapper .instagram.social-icon:active rect:first-child{fill:#6aadff;}footer .footer-wrapper .logo-wrapper{width:235px;text-align:center;}footer .footer-wrapper .logo-wrapper p{font-size:14px;margin-bottom:5px;}footer .footer-wrapper .contacts-wrapper{margin-right:-65px;margin-left:65px;width:235px;}footer .footer-wrapper .contacts-wrapper a{display:flex;justify-content:space-between;}footer .footer-wrapper .contacts-wrapper a:last-child{margin-top:10px;}footer .footer-wrapper .contacts-wrapper a path{transition:all .5s;}footer .footer-wrapper .contacts-wrapper a:hover p{color:var(--light_blue);}footer .footer-wrapper .contacts-wrapper a:active p{color:#6aadff;}footer .footer-wrapper .contacts-wrapper a:hover path{fill:var(--light_blue);}footer .footer-wrapper .contacts-wrapper a:active path{fill:#6aadff;}footer .footer-wrapper .contacts-wrapper p{width:200px;transition:all .5s;}footer .footer-wrapper::before{position:absolute;content:"";width:100%;height:1px;background-color:rgba(0,0,0,.12);top:0;left:0;}footer .footer-wrapper .logo-wrapper.media-only{display:none;}@media (max-width: 991px){footer .footer-wrapper{padding:35px 0 70px;align-items:center;flex-direction:column-reverse;}footer .footer-wrapper .logo-wrapper{display:none;}footer .footer-wrapper .logo-wrapper.media-only{display:block;margin-bottom:35px;}footer .footer-wrapper .contacts-wrapper{margin:0 auto 35px;}footer .footer-wrapper .socials-wrapper{padding:0;}}#home_banner{margin-top:105px;position:relative;}#home_banner .custom-shape{position:absolute;top:0px;left:0;width:100%;overflow:hidden;line-height:0;z-index:-1;}#home_banner .custom-shape svg{position:relative;display:block;width:calc(300% + 1.5px);height:650px;transform:rotateY(180deg);}#home_banner .custom-shape .fill{fill:#f6f9fc;}#home_banner .banner-wrapper{position:relative;margin-bottom:260px;padding-top:105px;}#home_banner .banner-wrapper .banner-title{max-width:475px;}#home_banner .banner-wrapper .banner-title span{color:var(--light_blue);}#home_banner .banner-wrapper .banner-title br{display:none;}#home_banner .banner-wrapper .banner-description{margin-top:50px;max-width:445px;}#home_banner .banner-wrapper .banner-wrapper-buttons{margin-top:75px;display:flex;}#home_banner .banner-wrapper .banner-wrapper-buttons .button-blue{margin-right:30px;}#home_banner .banner-wrapper .banner-image{position:absolute;border-radius:4px;width:351px;height:206px;filter:drop-shadow(0px 4px 10px rgba(0,0,0,.25));}#home_banner .banner-wrapper .banner-image.image1{top:40px;right:0;}#home_banner .banner-wrapper .banner-image.image2{top:184px;right:272px;}#home_banner .banner-wrapper .banner-image.image3{top:399px;right:82px;}#home_banner .banner-wrapper .banner-image img{width:100%;height:100%;object-fit:cover;}#home_services{padding-top:50px;margin-bottom:35px;}#home_services .services-title{position:relative;margin-bottom:25px;}#home_services .services-title:after{position:absolute;content:"";top:-50px;left:0;height:4px;width:65px;background:var(--light_blue);border-radius:3px;}#home_services .services-description{margin-bottom:45px;}#home_services .services-list{display:flex;justify-content:space-between;flex-wrap:wrap;}#home_services .services-list .service-item{width:348px;margin-bottom:70px;}#home_services .services-list .service-item .service-icon{margin-bottom:10px;width:36px;height:36px;}#home_services .services-list .service-item .service-title{margin-bottom:25px;}#home_services .services-list .service-item .service-description{height:170px;margin-bottom:30px;}#home_services .services-list .service-item .service-button{display:none;font-size:16px;color:var(--light_blue);opacity:.5;transition:all .5s;}#home_services .services-list .service-item .service-button:hover{opacity:1;}#home_cases{padding-top:55px;margin-bottom:110px;}#home_cases .container{overflow:visible;}#home_cases .cases-title{position:relative;margin-bottom:25px;}#home_cases .cases-title:after{position:absolute;content:"";top:-50px;left:0;height:4px;width:65px;background:var(--light_blue);border-radius:3px;}#home_cases .cases-wrapper{display:flex;flex-direction:column;}#home_cases .cases-item{overflow:hidden;}#home_cases .cases-item .cases-inner-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:768px;}#home_cases .cases-item .cases-inner-wrapper .cases-item-content{min-width:400px;}#home_cases .cases-item .cases-inner-wrapper .cases-item-content .head-content{display:flex;flex-direction:row;align-items:center;margin-bottom:55px;gap:35px;}#home_cases .cases-item .cases-inner-wrapper .cases-item-content .head-content .cases-item-icon{width:80px;height:80px;border-radius:20%;filter:drop-shadow(0px 4px 10px rgba(0,0,0,.25));}#home_cases .cases-item .cases-inner-wrapper .cases-item-content .body-content .cases-item-description{margin-bottom:95px;max-width:425px;}#home_cases .cases-item .cases-inner-wrapper .cases-item-content .body-content .cases-item-button{font-size:18px;color:var(--light_blue);opacity:.5;transition:all .5s;}#home_cases .cases-item .cases-inner-wrapper .cases-item-content .body-content .cases-item-button:hover{opacity:1;}#home_cases .cases-item .cases-inner-wrapper .cases-item-image .image{max-width:100%;}#home_cases .cases-item:nth-child(even) .cases-inner-wrapper{flex-direction:row-reverse;}#home_cases .cases-item:nth-child(even) .cases-inner-wrapper .cases-item-content .head-content{flex-direction:row-reverse;justify-content:space-between;}#home_cases .cases-item:nth-child(even) .cases-inner-wrapper .cases-item-content .head-content .cases-item-title{margin-right:0;}#home_cases .cases-item:nth-child(even) .cases-inner-wrapper .cases-item-content .body-content{text-align:right;}#home_cases .cases-item:nth-child(even) .cases-inner-wrapper .cases-item-content .body-content p{text-align:left;}#home_cases .cases-item:nth-child(even) .cases-inner-wrapper .cases-item-content .cases-item-icon{margin-right:0px;}#home_cases .cases-item:nth-child(even) .cases-inner-wrapper .cases-item-content .cases-item-title{margin-right:35px;}#home_clients{padding-top:50px;margin-bottom:110px;}#home_clients .container{overflow:visible;}#home_clients .clients-title{position:relative;margin-bottom:75px;text-align:center;}#home_clients .clients-title:after{position:absolute;content:"";top:-50px;left:50%;height:4px;width:65px;background:var(--light_blue);border-radius:3px;transform:translateX(-50%);}#home_clients .client-item{margin:0 105px 70px;display:flex;justify-content:space-between;}#home_clients .client-item .client-info{width:400px;display:flex;justify-content:space-between;}#home_clients .client-item .client-info .photo{width:140px;height:140px;margin-right:40px;}#home_clients .client-item .client-info .text-info{width:180px;margin-top:15px;text-align:left;}#home_clients .client-item .client-info .text-info .name{margin-bottom:5px;}#home_clients .client-item .client-info .linkedin-inactive{width:38px;height:38px;margin-top:8px;}#home_clients .client-item .client-info .linkedin-active{margin-top:8px;height:44px;}#home_clients .client-item .client-info .linkedin-active rect{transition:all .5s;fill:rgba(40,103,178,.2);}#home_clients .client-item .client-info .linkedin-active:hover rect{fill:var(--light_blue);}#home_clients .client-item .client-comment{width:435px;}#home_clients .prev{position:absolute;left:10px;top:80px;z-index:1;cursor:pointer;}#home_clients .prev path{transition:all .5s;}#home_clients .next{position:absolute;right:10px;top:80px;z-index:1;cursor:pointer;}#home_clients .next path{transition:all .5s;}#home_map{padding-top:50px;}#home_map .container{overflow:visible;text-align:center;}#home_map .map-title{position:relative;margin-bottom:90px;text-align:center;}#home_map .map-title:after{position:absolute;content:"";top:-50px;left:50%;height:4px;width:65px;background:var(--light_blue);border-radius:3px;transform:translateX(-50%);}#home_map img{max-width:1087px;width:100%;}#home_cf{position:relative;background-color:#f6f9fc;padding:200px 0 185px;}#home_cf .custom-shape{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0;}#home_cf .custom-shape svg{position:relative;display:block;width:calc(100% + 1.3px);height:200px;transform:rotateY(180deg);}#home_cf .custom-shape .shape-fill{fill:#fff;}.site-footer{background-color:#f6f9fc;}@media (max-width: 1199px){#home_banner .custom-shape svg{height:650px;width:calc(250% + 1.5px);}#home_banner .banner-wrapper{margin-bottom:220px;}#home_banner .banner-wrapper .banner-title{max-width:420px;}#home_banner .banner-wrapper .banner-title br{display:block;}#home_banner .banner-wrapper .banner-description{margin-top:35px;}#home_banner .banner-wrapper .banner-image{width:270px;height:160px;}#home_banner .banner-wrapper .banner-image.image2{top:150px;right:210px;}#home_banner .banner-wrapper .banner-image.image3{top:320px;right:65px;}#home_services{margin-bottom:75px;}#home_services .services-list{flex-direction:column;}#home_services .services-list .service-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-bottom:40px;}#home_services .services-list .service-item .service-description{height:auto;margin-bottom:0;text-align:center;}#home_cases .cases-wrapper .cases-item .cases-inner-wrapper .cases-item-content{margin-right:25px;}#home_cases .cases-wrapper .cases-item:nth-child(even) .cases-item-content{margin-right:0;margin-left:25px;}#home_clients{margin-bottom:100px;}#home_clients .client-item{justify-content:center;flex-direction:column;text-align:center;align-items:center;}#home_clients .client-item .client-info{margin-bottom:30px;}#home_clients .client-item .client-comment{width:450px;}#home_clients .prev{left:20px;top:135px;}#home_clients .next{right:20px;top:135px;}#home_cf{padding-bottom:175px;}#home_cf .custom-shape svg{width:calc(155% + 1.3px);height:285px;}}@media (max-width: 991px){#home_banner{position:relative;}#home_banner .custom-shape svg{height:650px;}#home_banner .banner-wrapper{text-align:center;padding-top:50px;margin-bottom:190px;}#home_banner .banner-wrapper .banner-title{max-width:475px;margin:0 auto;}#home_banner .banner-wrapper .banner-title br{display:none;}#home_banner .banner-wrapper .banner-description{margin:50px auto 0;max-width:470px;}#home_banner .banner-wrapper .banner-wrapper-buttons{width:350px;margin:75px auto 0;}#home_banner .banner-wrapper .banner-image{display:none;}.section{text-align:center;}.section .h1:after{left:50% !important;transform:translateX(-50%) !important;}#home_cases .cases-wrapper .cases-item .cases-inner-wrapper,#home_cases .cases-wrapper .cases-item:nth-child(even) .cases-inner-wrapper{padding:40px 0 30px;flex-direction:column;height:auto;}#home_cases .cases-wrapper .cases-item .cases-inner-wrapper .cases-item-content,#home_cases .cases-wrapper .cases-item:nth-child(even) .cases-inner-wrapper .cases-item-content{margin:0;}#home_cases .cases-wrapper .cases-item .cases-inner-wrapper .cases-item-content .head-content,#home_cases .cases-wrapper .cases-item:nth-child(even) .cases-inner-wrapper .cases-item-content .head-content{flex-direction:column;justify-content:center;margin-bottom:35px;}#home_cases .cases-wrapper .cases-item .cases-inner-wrapper .cases-item-content .head-content .cases-item-title,#home_cases .cases-wrapper .cases-item:nth-child(even) .cases-inner-wrapper .cases-item-content .head-content .cases-item-title{margin:0;}#home_cases .cases-wrapper .cases-item .cases-inner-wrapper .cases-item-content .body-content,#home_cases .cases-wrapper .cases-item:nth-child(even) .cases-inner-wrapper .cases-item-content .body-content{margin-bottom:40px;text-align:center;}#home_cases .cases-wrapper .cases-item .cases-inner-wrapper .cases-item-content .body-content .cases-item-description,#home_cases .cases-wrapper .cases-item:nth-child(even) .cases-inner-wrapper .cases-item-content .body-content .cases-item-description{text-align:center;margin-bottom:30px;width:415px;}#home_cases .cases-wrapper .cases-item .cases-inner-wrapper .cases-item-content .body-content .cases-item-description br,#home_cases .cases-wrapper .cases-item:nth-child(even) .cases-inner-wrapper .cases-item-content .body-content .cases-item-description br{display:none;}#home_cf{padding-bottom:90px;}#home_cf .cf-wrapepr{width:685px;padding:70px;text-align:left;}}@media (max-width: 767px){#home_cf{padding-bottom:85px;}#home_cf .cf-wrapepr{width:510px;padding:70px 25px 45px;text-align:left;}}@media (max-width: 575px){#home_banner .banner-wrapper{margin-bottom:80px;}#home_banner .banner-wrapper .banner-wrapper-buttons{width:auto;display:flex;flex-direction:column;align-items:center;}#home_banner .banner-wrapper .banner-wrapper-buttons .button-blue{margin:0 0 25px !important;}#home_services .services-list .service-item{max-width:350px;margin:0 auto 40px;}#home_cases{padding:50px 0 0;}#home_cases .cases-wrapper .cases-item,#home_cases .cases-wrapper .cases-item:nth-child(even){padding:0 10px;}#home_cases .cases-wrapper .cases-item .cases-inner-wrapper .cases-item-content,#home_cases .cases-wrapper .cases-item:nth-child(even) .cases-inner-wrapper .cases-item-content{min-width:auto;}#home_cases .cases-wrapper .cases-item .cases-inner-wrapper .cases-item-content .body-content .cases-item-description,#home_cases .cases-wrapper .cases-item:nth-child(even) .cases-inner-wrapper .cases-item-content .body-content .cases-item-description{width:100%;}#home_clients{margin-bottom:100px;}#home_clients .client-item{width:auto;max-width:540px px;margin:0 0 50px;}#home_clients .client-item .client-info{width:100%;max-width:400px;margin-bottom:30px;justify-content:space-between;align-items:center;}#home_clients .client-item .client-info .photo{margin:0;width:100px;height:100px;}#home_clients .client-item .client-info .text-info{width:150px;text-align:left;}#home_clients .client-item .client-info .text-info .name,#home_clients .client-item .client-info .text-info .position{margin-left:10px;}#home_clients .client-item .client-comment{width:100%;max-width:450px;text-align:justify;}#home_clients .prev,#home_clients .next{display:none !important;}#home_map .container{overflow:hidden;}#home_map .container img{width:100%;}#home_cf{padding-bottom:85px;}#home_cf .cf-wrapepr{width:90%;max-width:450px;padding:70px 10px 45px;text-align:left;}#home_cf .cf-wrapepr .button-cf{width:100%;max-width:300px;}}#home_cases #sittersync .cases-inner-wrapper .cases-item-image .image,#home_cases #mindswitch .cases-inner-wrapper .cases-item-image .image,#home_cases #pingnpay .cases-inner-wrapper .cases-item-image .image,#home_cases #neural .cases-inner-wrapper .cases-item-image .image{width:100%;max-width:620px;}@media (min-width: 1199px){#home_cases #vincilabs .cases-inner-wrapper .cases-item-image .image{max-width:840px;}}.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;}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%;}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset;}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset;}.progress-bar{height:8px;background:unset;width:0%;z-index:200;}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block;}.bsf-rt-display-label:after{content:attr(prefix);}.bsf-rt-display-time:after{content:attr(reading_time);}.bsf-rt-display-postfix:after{content:attr(postfix);}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%;}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset;}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset;}.progress-bar{height:8px;background:unset;width:0%;z-index:200;}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block;}.bsf-rt-display-label:after{content:attr(prefix);}.bsf-rt-display-time:after{content:attr(reading_time);}.bsf-rt-display-postfix:after{content:attr(postfix);}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%;}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset;}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset;}.progress-bar{height:8px;background:unset;width:0%;z-index:200;}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block;}.bsf-rt-display-label:after{content:attr(prefix);}.bsf-rt-display-time:after{content:attr(reading_time);}.bsf-rt-display-postfix:after{content:attr(postfix);}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%;}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset;}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset;}.progress-bar{height:8px;background:unset;width:0%;z-index:200;}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block;}.bsf-rt-display-label:after{content:attr(prefix);}.bsf-rt-display-time:after{content:attr(reading_time);}.bsf-rt-display-postfix:after{content:attr(postfix);}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%;}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset;}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset;}.progress-bar{height:8px;background:unset;width:0%;z-index:200;}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block;}.bsf-rt-display-label:after{content:attr(prefix);}.bsf-rt-display-time:after{content:attr(reading_time);}.bsf-rt-display-postfix:after{content:attr(postfix);}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%;}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset;}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset;}.progress-bar{height:8px;background:unset;width:0%;z-index:200;}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block;}.bsf-rt-display-label:after{content:attr(prefix);}.bsf-rt-display-time:after{content:attr(reading_time);}.bsf-rt-display-postfix:after{content:attr(postfix);}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%;}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset;}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset;}.progress-bar{height:8px;background:unset;width:0%;z-index:200;}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block;}.bsf-rt-display-label:after{content:attr(prefix);}.bsf-rt-display-time:after{content:attr(reading_time);}.bsf-rt-display-postfix:after{content:attr(postfix);}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%;}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset;}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset;}.progress-bar{height:8px;background:unset;width:0%;z-index:200;}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block;}.bsf-rt-display-label:after{content:attr(prefix);}.bsf-rt-display-time:after{content:attr(reading_time);}.bsf-rt-display-postfix:after{content:attr(postfix);}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%;}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset;}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset;}.progress-bar{height:8px;background:unset;width:0%;z-index:200;}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block;}.bsf-rt-display-label:after{content:attr(prefix);}.bsf-rt-display-time:after{content:attr(reading_time);}.bsf-rt-display-postfix:after{content:attr(postfix);}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%;}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset;}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset;}.progress-bar{height:8px;background:unset;width:0%;z-index:200;}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block;}.bsf-rt-display-label:after{content:attr(prefix);}.bsf-rt-display-time:after{content:attr(reading_time);}.bsf-rt-display-postfix:after{content:attr(postfix);}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%;}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset;}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset;}.progress-bar{height:8px;background:unset;width:0%;z-index:200;}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block;}.bsf-rt-display-label:after{content:attr(prefix);}.bsf-rt-display-time:after{content:attr(reading_time);}.bsf-rt-display-postfix:after{content:attr(postfix);}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%;}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset;}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset;}.progress-bar{height:8px;background:unset;width:0%;z-index:200;}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block;}.bsf-rt-display-label:after{content:attr(prefix);}.bsf-rt-display-time:after{content:attr(reading_time);}.bsf-rt-display-postfix:after{content:attr(postfix);}