@charset "UTF-8";@font-face{font-family:aquarelle;src:local(aquarelle) , url("../fonts/aquarelle.ttf");font-weight:normal;font-style:normal}@font-face{font-family:BebasNeue;src:local(BebasNeue) , local(Bebas Neue) , url("../fonts/BebasNeue.ttf");font-weight:normal;font-style:normal}@font-face{font-family:BebasNeue;src:local(BebasNeue) , local(Bebas Neue) , url("../fonts/BebasNeueRegular.woff");font-weight:300;font-style:normal}@font-face{font-family:museoSansCyrl;src:local(MuseoSans) , url("../fonts/MuseoSansCyrl-900.otf") , url("../fonts/MuseoSansCyrl-900.woff") , url("../fonts/MuseoSansCyrl-900.eot");font-weight:900;font-style:normal}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}html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:18px}body{margin:0;font-size:18px}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none;color:inherit}a:hover{text-decoration:none}a:active,a:focus{outline:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button:active,button:focus{outline:none}select:active,select:focus{outline:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.hidden{display:none!important}input,textarea,input:active,input:focus,textarea:active,textarea:focus{outline:none}*:focus{outline:none}a:focus,button:focus,input:focus,textarea:focus{outline:none}input:required{-webkit-box-shadow:none;box-shadow:none}input::-webkit-input-placeholder{opacity:.9;font-family:inherit}input::-moz-placeholder{opacity:.9;font-family:inherit}input:-ms-input-placeholder{opacity:.9;font-family:inherit}input:-moz-placeholder{opacity:.9;font-family:inherit}textarea::-webkit-input-placeholder{opacity:.9;font-family:inherit}textarea::-moz-placeholder{opacity:.9;font-family:inherit}textarea:-ms-input-placeholder{opacity:.9;font-family:inherit}textarea:-moz-placeholder{opacity:.9;font-family:inherit}select::-webkit-input-placeholder{opacity:.9;font-family:inherit}select::-moz-placeholder{opacity:.9;font-family:inherit}select:-ms-input-placeholder{opacity:.9;font-family:inherit}select:-moz-placeholder{opacity:.9;font-family:inherit}.relative{position:relative}html,body{font-size:18px;font-family:"Roboto Condensed",sans-serif;overflow-x:hidden;line-height:1.67}@media screen and (max-width:1500px){html,body{font-size:16px;line-height:1.5}}@media screen and (max-width:992px){html,body{line-height:1.3}}@media screen and (max-width:768px){html,body{line-height:1.25}}body{background:url("../../image/new_design/main_bg_lines.png.pagespeed.ce.vhEBPP8y-r.png") repeat-y center top!important;-webkit-background-size:100vw 100vw!important;background-size:100vw!important;color:#333}body.unscroll{height:100vh;overflow:hidden}header,.main-menu,.section-8,.footer{font-family:"gothamPro",sans-serif}input{font-family:"Roboto Condensed",sans-serif}input::-webkit-input-placeholder{opacity:.9;font-family:"Roboto Condensed",sans-serif}input::-moz-placeholder{opacity:.9;font-family:"Roboto Condensed",sans-serif}input:-ms-input-placeholder{opacity:.9;font-family:"Roboto Condensed",sans-serif}input:-moz-placeholder{opacity:.9;font-family:"Roboto Condensed",sans-serif}textarea{font-family:"Roboto Condensed",sans-serif}textarea::-webkit-input-placeholder{opacity:.9;font-family:"Roboto Condensed",sans-serif}textarea::-moz-placeholder{opacity:.9;font-family:"Roboto Condensed",sans-serif}textarea:-ms-input-placeholder{opacity:.9;font-family:"Roboto Condensed",sans-serif}textarea:-moz-placeholder{opacity:.9;font-family:"Roboto Condensed",sans-serif}select{font-family:"Roboto Condensed",sans-serif}select::-webkit-input-placeholder{opacity:.9;font-family:"Roboto Condensed",sans-serif}select::-moz-placeholder{opacity:.9;font-family:"Roboto Condensed",sans-serif}select:-ms-input-placeholder{opacity:.9;font-family:"Roboto Condensed",sans-serif}select:-moz-placeholder{opacity:.9;font-family:"Roboto Condensed",sans-serif}body{background-color:#fff}body a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}body a:hover{color:#326674}h1,h2,h3,h4,h5,h6{font-family:"museoSansCyrl",sans-serif;-webkit-perspective:200px;perspective:200px}.button-ripple{position:relative;overflow:hidden;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);background-color:rgba(0,0,0,.4);-webkit-transform:scale(.99999);-ms-transform:scale(.99999);transform:scale(.99999)}.button-ripple_content{position:relative;z-index:1}.button-ripple_ripples{position:absolute;top:0;left:0}.button-ripple_ripple{display:block;position:absolute;-webkit-border-radius:50%;border-radius:50%;width:1em;height:1em;margin:-.5em 0 0 -.5em;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);top:0;left:0;-webkit-animation:ripple-animation 1.5s;animation:ripple-animation 1.5s}.btn-scroll{position:absolute;bottom:30px;left:50%;z-index:10;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer}@media screen and (max-width:480px){.btn-scroll{display:none}}.btn-scroll.main-service-page{bottom:90px}@media screen and (max-width:1400px){.btn-scroll.main-service-page{bottom:80px}}@media screen and (max-width:1024px){.btn-scroll.main-service-page{bottom:30px}}.btn-scroll p{margin-bottom:15px;font-size:11px;font-family:sans-serif;letter-spacing:2px;background:#4b305f;background-image:-webkit-linear-gradient(right,#4b305f 0%,#4b305f 25%,#129eb3 50%,#129eb3 75%,#4b305f 100%);background-image:-webkit-gradient(linear,right top,left top,from(#4b305f),color-stop(25%,#4b305f),color-stop(50%,#129eb3),color-stop(75%,#129eb3),to(#4b305f));background-image:-o-linear-gradient(right,#4b305f 0%,#4b305f 25%,#129eb3 50%,#129eb3 75%,#4b305f 100%);background-image:linear-gradient(to left,#4b305f 0%,#4b305f 25%,#129eb3 50%,#129eb3 75%,#4b305f 100%);background-position-x:0%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;-webkit-animation:bgpositionText 4s linear infinite;animation:bgpositionText 4s linear infinite}.btn-scroll .scroll-down-animate span{background:url("../../image/new_design/angle_down_img_1.png.pagespeed.ce.O3vpalRcKB.png") no-repeat center top;width:30px;height:17px;display:block;margin:0 auto;-webkit-animation:fadeInOut 2s infinite linear;animation:fadeInOut 2s infinite linear;margin-top:-7px}.btn-scroll .scroll-down-animate .angle-down-1{-webkit-animation-delay:0s;animation-delay:0s}.btn-scroll .scroll-down-animate .angle-down-2{-webkit-animation-delay:.6s;animation-delay:.6s}.btn-scroll .scroll-down-animate .angle-down-3{-webkit-animation-delay:1.2s;animation-delay:1.2s}@-webkit-keyframes fadeInOut {
  0%, 100% {
    opacity: 1; }
  50% {
    opacity: 0; } }@keyframes fadeInOut {
  0%, 100% {
    opacity: 1; }
  50% {
    opacity: 0; } }@-webkit-keyframes ripple-animation {
  from {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
    opacity: 0.8; }
  to {
    -webkit-transform: scale3d(100, 100, 1);
            transform: scale3d(100, 100, 1);
    opacity: 0; } }@keyframes ripple-animation {
  from {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
    opacity: 0.8; }
  to {
    -webkit-transform: scale3d(100, 100, 1);
            transform: scale3d(100, 100, 1);
    opacity: 0; } }@-webkit-keyframes tvOn {
  0% {
    -webkit-clip-path: inset(48.5% 48% 48.5% 48%);
            clip-path: inset(48.5% 48% 48.5% 48%); }
  50% {
    -webkit-clip-path: inset(48.5% 0 48.5% 0);
            clip-path: inset(48.5% 0 48.5% 0); }
  100% {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0); } }@keyframes tvOn {
  0% {
    -webkit-clip-path: inset(48.5% 48% 48.5% 48%);
            clip-path: inset(48.5% 48% 48.5% 48%); }
  50% {
    -webkit-clip-path: inset(48.5% 0 48.5% 0);
            clip-path: inset(48.5% 0 48.5% 0); }
  100% {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0); } }header{position:absolute;top:0;left:0;z-index:100;background:none;padding:25px 20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}header .logotype{max-width:190px}@media screen and (max-width:380px){header .logotype{max-width:150px}}header .logotype img{max-width:100%;display:block}header.fixed-header{position:fixed;background:#000;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}header.fixed-header.showed{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}header .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .language-container ul li{display:inline-block;margin-right:10px}header .language-container ul li span{font-size:15px;color:#fff;text-transform:uppercase;cursor:pointer}header .language-container ul li span:hover{color:#00aad6}header .language-container ul li:last-child{margin-right:0}header .social-links{position:fixed;right:40px;bottom:160px;z-index:10}header .social-links.fixed-elem{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}header .social-links ul li{margin-bottom:15px}header .social-links ul li:last-child{margin-bottom:0}header .social-links::after{position:absolute;content:'';width:1px;height:8.5rem;background-color:#aaa;top:100%;left:49.5%}.menu-btn{height:50px;width:93px;z-index:10;cursor:pointer;position:fixed;top:-webkit-calc(50% - 50px);top:calc(50% - 50px);background:none;border:0;display:block}.menu-btn.fixed{position:fixed;top:100px}.menu-btn.mobile-btn{color:#fff;position:static;width:auto;height:auto}.menu-btn.mobile-btn i{font-size:24px}.menu-btn span{display:inline-block}.menu-btn div{position:absolute;left:0}.menu-btn .line{display:inline-block;width:93px;height:3px;background:#4b305f;background-image:-webkit-linear-gradient(right,#4b305f 0%,#4b305f 25%,#129eb3 50%,#129eb3 75%,#4b305f 100%);background-image:-webkit-gradient(linear,right top,left top,from(#4b305f),color-stop(25%,#4b305f),color-stop(50%,#129eb3),color-stop(75%,#129eb3),to(#4b305f));background-image:-o-linear-gradient(right,#4b305f 0%,#4b305f 25%,#129eb3 50%,#129eb3 75%,#4b305f 100%);background-image:linear-gradient(to left,#4b305f 0%,#4b305f 25%,#129eb3 50%,#129eb3 75%,#4b305f 100%);background-position:0 0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.menu-btn .line.top-line{-webkit-animation:bgposition 4s linear infinite;animation:bgposition 4s linear infinite;top:50%;left:-35%}.menu-btn .line.bottom-line{animation:bgposition 4s linear infinite reverse;top:50%;left:-50%}.menu-btn .text{top:50%;font-size:14px;font-family:"gothamPro",sans-serif;text-transform:uppercase;color:#fff;letter-spacing:2px;line-height:1;-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;left:25px;font-weight:bold;text-shadow:0 0 1px rgba(0,0,0,.5)}.menu-btn:hover .line{-webkit-transform:rotateZ(0deg) translateX(0) translateY(0);-ms-transform:rotate(0deg) translateX(0) translateY(0);transform:rotateZ(0deg) translateX(0) translateY(0)}.menu-btn:hover .line.div{left:0}.menu-btn:hover .line.bottom-line{top:47px;left:0}.menu-btn:hover .line.top-line{top:0;left:0}.menu-btn:hover .text{-webkit-transform:rotateZ(0) translateX(50%);-ms-transform:rotate(0) translateX(50%);transform:rotateZ(0) translateX(50%);left:0;top:19px}.contact-links{position:fixed;z-index:10;bottom:30px;left:20px}@media screen and (max-width:980px){.contact-links{display:none}}.contact-links ul li{margin-bottom:33px}.contact-links ul li:last-child{margin-bottom:0}.expand-contact{display:block;line-height:1}.expand-contact svg{width:23px;height:23px;fill:#aaa;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;vertical-align:middle}.expand-contact span{display:inline-block;vertical-align:middle}.expand-contact.showed span{display:inline-block;visibility:visible;opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.expand-contact-btn:hover+span{visibility:visible;opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.expand-contact .link-text{text-decoration:none;-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;color:#198ba2;margin-left:15px;font-size:14px;visibility:hidden;font-family:"gothamPro",sans-serif}.expand-contact .link-text::before{content:'\25B6';font-size:8px;display:inline-block;vertical-align:middle;margin-right:10px}.btn-step-next{position:absolute;bottom:30px;left:50%;z-index:10;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer}.btn-step-next p{margin-bottom:15px;font-size:11px;font-family:sans-serif;letter-spacing:2px;background:#4b305f;background-image:-webkit-linear-gradient(right,#4b305f 0%,#4b305f 25%,#129eb3 50%,#129eb3 75%,#4b305f 100%);background-image:-webkit-gradient(linear,right top,left top,from(#4b305f),color-stop(25%,#4b305f),color-stop(50%,#129eb3),color-stop(75%,#129eb3),to(#4b305f));background-image:-o-linear-gradient(right,#4b305f 0%,#4b305f 25%,#129eb3 50%,#129eb3 75%,#4b305f 100%);background-image:linear-gradient(to left,#4b305f 0%,#4b305f 25%,#129eb3 50%,#129eb3 75%,#4b305f 100%);background-position:0 0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;-webkit-animation:bgpositionText 4s linear infinite;animation:bgpositionText 4s linear infinite}.btn-step-next .scroll-down-animate span{background:url("../../image/new_design/angle_down_img_1.png.pagespeed.ce.O3vpalRcKB.png") no-repeat center top;width:30px;height:17px;display:block;-webkit-animation:fadeInOut 2s infinite linear;animation:fadeInOut 2s infinite linear;margin:-7px auto 0}.btn-step-next .scroll-down-animate .angle-down-1{-webkit-animation-delay:0s;animation-delay:0s}.btn-step-next .scroll-down-animate .angle-down-2{-webkit-animation-delay:.6s;animation-delay:.6s}.btn-step-next .scroll-down-animate .angle-down-3{-webkit-animation-delay:1.2s;animation-delay:1.2s}@media screen and (max-width:980px){.social-links{display:none}}.social-links ul li a svg{width:45px;fill:#9ba8ae}.social-links ul li a svg circle{-webkit-transition:all 1s linear;-o-transition:all 1s linear;transition:all 1s linear}.social-links ul li a svg circle.hovercircle{stroke-dasharray:1918;stroke-dashoffset:1918}.social-links ul li a:hover circle.hovercircle{stroke-dasharray:1918;stroke-dashoffset:0}.social-links ul li a:hover svg{fill:url("#gradient-main")}.map-container{position:relative;overflow:hidden;z-index:1}.map-container::before{content:'';display:block;z-index:10;position:absolute;left:0;top:0;height:100%;-webkit-box-shadow:150px 0 168px 209px rgba(36,112,130,.38);box-shadow:150px 0 168px 209px rgba(36,112,130,.38);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.map-container:hover::before,.map-container:focus::before{-webkit-box-shadow:none;box-shadow:none}.map-container .map-contact-block{position:absolute;width:633px;top:50%;right:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:633px;padding:45px 25px;background:rgba(33,54,64,.9);color:#fff;-webkit-box-shadow:0 0 38px 7px rgba(0,0,0,.8);box-shadow:0 0 38px 7px rgba(0,0,0,.8);z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1500px){.map-container .map-contact-block{max-width:500px}}@media screen and (max-width:992px){.map-container .map-contact-block{position:relative;top:auto;right:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);max-width:100%;width:100%;padding:45px 90px}}@media screen and (max-width:480px){.map-container .map-contact-block{padding:20px}}.map-container .contact-block-item__title{padding:5px 30px;background:#1b2a32;background:-webkit-linear-gradient(left,#1b2a32 0%,#20343d 100%);background:-webkit-gradient(linear,left top,right top,from(#1b2a32),to(#20343d));background:-o-linear-gradient(left,#1b2a32 0%,#20343d 100%);background:linear-gradient(to right,#1b2a32 0%,#20343d 100%)}@media screen and (max-width:1500px){.map-container .contact-block-item__title{font-size:.9rem}}.map-container .contact-block-item__content{padding:15px 0 15px 50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.map-container .contact-block-item__content>div{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.map-container .contact-block-item__content>div p{margin-bottom:15px;font-size:.9rem}@media screen and (max-width:1500px){.map-container .contact-block-item__content>div p{font-size:.75rem}}.map-container .contact-block-item__content>div p:last-child{margin-bottom:0}.map-container .contact-block-item__content>div p>*{vertical-align:middle}.map-container .contact-block-item__content>div p>*::before{content:'';display:inline-block;vertical-align:middle;width:19px;height:19px;background:no-repeat 0 0;margin-right:8px;background-size:contain}.map-container .contact-block-item__content>div p>*.phone_link::before{background-image:url("../../image/new_design/phone_icon_2.png.pagespeed.ce.EhgWPqDIcK.png")}.map-container .contact-block-item__content>div p>*.email_link::before{background-image:url("../../image/new_design/email_icon_2.png.pagespeed.ce.hiBfQyf0yt.png")}.map-container .contact-block-item__content>div p>*.skype_link::before{background-image:url("../../image/new_design/skype_icon.png.pagespeed.ce.8yTuxe0v84.png")}.map-container .contact-block-item__content>div p>*.clock_icon::before{background-image:url("../../image/new_design/clock_icon.png.pagespeed.ce.m-7mry_yTS.png")}.map-container a:hover{text-decoration:none;color:#257287}#map-container{height:590px}footer{padding:40px 0 20px;background:#1f2122;-webkit-box-shadow:0 0 43px 5px rgba(0,0,0,.5);box-shadow:0 0 43px 5px rgba(0,0,0,.5);position:relative;z-index:10}footer .social-links{margin-top:40px}footer .social-links ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:220px;margin:0 auto}footer .social-links ul li a svg{width:35px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media screen and (max-width:1500px){footer .social-links ul li a svg{max-width:30px}}.footer-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 3%}.footer-menu::before,.footer-menu::after{content:'';display:inline-block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:1px;background:#4b305f;background-image:-webkit-linear-gradient(right,#129eb3 0%,#4b305f 63%);background-image:-webkit-gradient(linear,right top,left top,from(#129eb3),color-stop(63%,#4b305f));background-image:-o-linear-gradient(right,#129eb3 0%,#4b305f 63%);background-image:linear-gradient(to left,#129eb3 0%,#4b305f 63%)}.footer-menu::after{background-image:-webkit-linear-gradient(left,#129eb3 0%,#4b305f 63%);background-image:-webkit-gradient(linear,left top,right top,from(#129eb3),color-stop(63%,#4b305f));background-image:-o-linear-gradient(left,#129eb3 0%,#4b305f 63%);background-image:linear-gradient(to right,#129eb3 0%,#4b305f 63%)}.footer-menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:743px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.footer-menu ul li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative}.footer-menu ul li a{padding:0 20px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;color:#9ba8ae;letter-spacing:2.8px;font:700 14px/1 "museoSansCyrl",sans-serif}.footer-menu ul li a:hover{color:#257287}@media screen and (max-width:1500px){.footer-menu ul li a{font-size:12px}}.footer-menu ul li:after{content:'/';display:block;position:absolute;right:-4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;color:#6c7276}.footer-menu ul li:last-child:after{display:none}.main-menu{display:none;position:fixed;top:0;left:0;z-index:1000;width:100%;padding:50px 0;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;background-color:rgba(0,0,0,.8)}.main-menu .menu_nav{height:100%;background-color:#fff;padding:0 65px;visibility:hidden;position:relative}.main-menu .menu_nav .close_btn{position:absolute;top:25px;right:17px;width:24px;height:24px;cursor:pointer;background:url("../../image/new_design/close_btn_pic.png.pagespeed.ce.eQnk6VoJAe.png") no-repeat}.main-menu .menu_nav .close_btn:hover{opacity:.7}.main-menu .menu_nav a{font-family:"Roboto Condensed",sans-serif;color:#333}.main-menu .menu_nav a span{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.main-menu .menu_nav__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0;margin:0 auto;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;height:100%;max-width:1487px}.main-menu .menu_nav__container.showed{opacity:1}.main-menu .menu_nav__item>ul{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-menu .menu_nav__item>ul>li{padding:160px 20px 0 20px;border-left:1px solid #dcdcdc;position:relative}.main-menu .menu_nav__item>ul>li .menu-content{position:relative;z-index:10}.main-menu .menu_nav__item>ul>li::after,.main-menu .menu_nav__item>ul>li::before{content:'';width:100%;position:absolute;left:0;background-color:#080a0b;z-index:5}.main-menu .menu_nav__item>ul>li::after{height:0;top:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.main-menu .menu_nav__item>ul>li::before{display:none;bottom:0;height:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.main-menu .menu_nav__item>ul>li:last-child{border-right:1px solid #dcdcdc}.main-menu .menu_nav__item>ul>li .menu-number{font:700 130px/1 "Roboto Condensed",sans-serif;text-align:center;margin-bottom:80px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:red;cursor:default}.main-menu .menu_nav__item>ul>li .menu-number span{background:#4b305f;background:-webkit-linear-gradient(top,#4b305f 0%,#129eb3 100%);background:-webkit-linear-gradient(3deg,#4b305f 0%,#129eb3 100%);background:-o-linear-gradient(3deg,#4b305f 0%,#129eb3 100%);background:linear-gradient(87deg,#4b305f 0%,#129eb3 100%);background-position:0 0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main-menu .menu_nav__item>ul>li .main-link{margin-bottom:13px;padding-left:15px}.main-menu .menu_nav__item>ul>li .main-link a{font:700 22px/1 "Roboto Condensed",sans-serif;text-transform:uppercase;text-decoration:none;display:inline-block;padding-bottom:0;border-bottom:2px solid #7f7f7f}.main-menu .menu_nav__item>ul>li .menu-thumb{text-align:center;margin-bottom:30px}.main-menu .menu_nav__item>ul>li .menu-thumb img{display:inline-block;max-width:100%}.main-menu .menu_nav__item>ul>li .inner-menu{padding-left:15px}.main-menu .menu_nav__item>ul>li .inner-menu ul li{margin-bottom:10px}.main-menu .menu_nav__item>ul>li .inner-menu ul li:last-child{margin-bottom:0}.main-menu .menu_nav__item>ul>li .inner-menu a{text-transform:uppercase}.main-menu .menu_nav__item>ul>li:hover .menu-number{-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}.main-menu .menu_nav__item>ul>li:hover .main-link a{border-color:#129eb3}.main-menu .menu_nav__item>ul>li:hover::after{height:100%}.main-menu .menu_nav__item>ul>li:hover::before{height:100%;-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.main-menu .menu_nav__item>ul>li:hover a{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;color:#fff}.main-menu .menu_nav__item.services_nav>ul li{border-right:0}@-webkit-keyframes bgposition {
  100% {
    background-position: 93px 0; } }@keyframes bgposition {
  100% {
    background-position: 93px 0; } }@-webkit-keyframes bgpositionText {
  100% {
    background-position: 142px 0; } }@keyframes bgpositionText {
  100% {
    background-position: 142px 0; } }@-webkit-keyframes bgpositionLine {
  100% {
    background-position: 451px 0; } }@keyframes bgpositionLine {
  100% {
    background-position: 451px 0; } }@keyframes fadeInOut {
  0%, 100% {
    opacity: 1; }
  50% {
    opacity: 0; } }@-webkit-keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }@keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;visibility:visible!important}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@keyframes tvOn {
  0% {
    -webkit-clip-path: inset(48.5% 48% 48.5% 48%);
            clip-path: inset(48.5% 48% 48.5% 48%); }
  50% {
    -webkit-clip-path: inset(48.5% 0 48.5% 0);
            clip-path: inset(48.5% 0 48.5% 0); }
  100% {
    -webkit-clip-path: inset(0 0 0 0);
    clip-path: inset(0 0 0 0); } }@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotateZ(0);
            transform: rotateZ(0); }
  100% {
    -webkit-transform: rotateZ(360deg);
            transform: rotateZ(360deg); } }@keyframes rotate {
  0% {
    -webkit-transform: rotateZ(0);
            transform: rotateZ(0); }
  100% {
    -webkit-transform: rotateZ(360deg);
            transform: rotateZ(360deg); } }@-webkit-keyframes leftRightAnimate {
  0%, 100% {
    -webkit-transform: translateX(-20%);
            transform: translateX(-20%); }
  50% {
    -webkit-transform: translateX(0);
            transform: translateX(0); } }@keyframes leftRightAnimate {
  0%, 100% {
    -webkit-transform: translateX(-20%);
            transform: translateX(-20%); }
  50% {
    -webkit-transform: translateX(0);
            transform: translateX(0); } }@-webkit-keyframes slideInLeftMini {
  0% {
    -webkit-transform: translateX(-10%);
            transform: translateX(-10%);
    visibility: visible; }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0); } }@keyframes slideInLeftMini {
  0% {
    -webkit-transform: translateX(-10%);
            transform: translateX(-10%);
    visibility: visible; }
  100% {
    -webkit-transform: translateX(0);
            transform: translateX(0); } }.slideInLeftMini{-webkit-animation-name:slideInLeftMini;animation-name:slideInLeftMini}.fixed-lines{position:absolute;left:0;top:0;right:0;text-align:justify}@media screen and (max-width:480px) and (min-height:400px){.fixed-lines{display:none}}.fixed-lines>*{position:absolute;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;top:0;z-index:10}.fixed-lines>*::before,.fixed-lines>*::after{content:'';position:absolute;width:1px;height:100vh;background:#fff;opacity:.07;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.fixed-lines>*::before{left:0}.fixed-lines>*::after{right:0}.fixed-lines .lines1{width:94%;-webkit-transform:translateX(3.2%);-ms-transform:translateX(3.2%);transform:translateX(3.2%)}.fixed-lines .lines2{width:62.7%;-webkit-transform:translateX(29.8%);-ms-transform:translateX(29.8%);transform:translateX(29.8%)}.fixed-lines .lines3{width:31.5%;-webkit-transform:translateX(33.95vw);-ms-transform:translateX(33.95vw);transform:translateX(33.95vw)}.fixed-lines .lines4{width:0;-webkit-transform:translateX(-webkit-calc(50vw - 8.6px));-ms-transform:translateX(calc(50vw - 8.6px));transform:translateX(calc(50vw - 8.6px))}.fixed-lines .lines4::after{content:none}@supports (scrollbar-width: thin) {
  .fixed-lines .lines1 {
    width: 93.5%;
    -webkit-transform: translateX(3.5%);
        -ms-transform: translateX(3.5%);
            transform: translateX(3.5%); }
  .fixed-lines .lines2 {
    width: 62.5%;
    -webkit-transform: translateX(30%);
        -ms-transform: translateX(30%);
            transform: translateX(30%); }
  .fixed-lines .lines3 {
    width: 31.3%;
    -webkit-transform: translateX(34.2vw);
        -ms-transform: translateX(34.2vw);
            transform: translateX(34.2vw); }
  .fixed-lines .lines4 {
    width: 0;
    -webkit-transform: translateX(-webkit-calc(50vw - 4px));
        -ms-transform: translateX(calc(50vw - 4px));
            transform: translateX(calc(50vw - 4px)); } }.main-banner{height:100vh;min-height:905px;background:url("../../image/new_design/mainbanner.png.pagespeed.ce.xF1IlPL5LP.png") , #181d21;background-repeat:no-repeat;background-position:100% 0 , 0 0;-webkit-background-size:1075px 850px;background-size:1075px 850px;position:relative}@media screen and (max-width:1450px){.main-banner{-webkit-background-size:806px 637px;background-size:806px 637px}}@media screen and (max-width:1024px){.main-banner{min-height:650px;height:auto}}.main-banner__block{padding:20rem 20% 5rem 12rem;font-family:"museoSansCyrl",sans-serif;line-height:1}.main-banner__block p{font-size:1.3rem;color:#6b777e;font-weight:100;margin:1rem 0}.main-banner__block h1,.main-banner__block .h1-title-screen{text-transform:uppercase;margin:1rem 0;font-size:3.2rem;letter-spacing:6px;font-weight:900;background-image:-webkit-linear-gradient(2deg,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(2deg,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(88deg,#4b305f 0%,#129eb3 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:"museoSansCyrl",sans-serif;max-width:85%}@media screen and (max-width:1450px){.main-banner__block h1,.main-banner__block .h1-title-screen{font-size:2.5rem}}@media screen and (max-width:650px){.main-banner__block h1,.main-banner__block .h1-title-screen{max-width:100%}}.main-banner .button-ripple{border:none;-webkit-border-radius:26px;border-radius:26px;background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(3deg,#5f2966 0%,#5f2966 41%,#63678f 100%);background-image:-o-linear-gradient(3deg,#5f2966 0%,#5f2966 41%,#63678f 100%);background-image:linear-gradient(87deg,#5f2966 0%,#5f2966 41%,#63678f 100%);-webkit-box-shadow:0 0 23px #3f3a65 , 0 11px 25px rgba(78,69,149,.4);box-shadow:0 0 23px #3f3a65 , 0 11px 25px rgba(78,69,149,.4);color:#fff;padding:1rem 3rem;cursor:pointer;display:inline-block;position:relative;font-family:"gothamPro",sans-serif;font-size:.9rem;line-height:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:11}.main-banner .button-ripple:hover{-webkit-box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.34);box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.34)}.service-seo__block{max-width:1480px;margin:auto;padding:3rem 0 5rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.service-seo__img{-webkit-box-flex:0;-webkit-flex:0 1 500px;-ms-flex:0 1 500px;flex:0 1 500px}.service-seo__text{-webkit-box-flex:0;-webkit-flex:0 1 55%;-ms-flex:0 1 55%;flex:0 1 55%}.service-seo__title{position:relative;font-family:"gothamPro",sans-serif;font-weight:900;font-size:1.8rem;color:#333;margin-bottom:2rem}.service-seo__title::after{content:'';position:absolute;left:0;bottom:-.8rem;width:5.5rem;height:2px;background-color:#4b305f}@media screen and (max-width:1500px){.service-seo__title{font-size:1.8rem}}.service-seo__content{font-family:"gothamPro",sans-serif;line-height:1.7rem}.service-seo__content p{margin-bottom:1rem}@media screen and (max-width:1500px){.service-seo__content{font-size:.9rem}}.timeline{background:url("../../image/new_design/timeline.png.pagespeed.ce.1GI96X1MDz.png");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:50% 0;color:#fff}.timeline .paralaxAfter{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.timeline .paralaxAfter .paralax{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.timeline-button-container{text-align:center;min-height:210px;position:relative;padding-top:2rem}.timeline-button-container::before,.timeline-button-container::after{content:'';position:absolute;height:3px;top:40%;width:0;background-color:#fff;opacity:.15;-webkit-transition:1s linear;-o-transition:1s linear;transition:1s linear}.timeline-button-container::before{left:0}.timeline-button-container::after{right:0}.timeline-button-container svg{width:750px;position:absolute;top:0;-webkit-transform-origin:25% 0;-ms-transform-origin:25% 0;transform-origin:25% 0}.timeline-button-container svg path{stroke-dashoffset:950;opacity:0}.timeline-button-container .svg{position:absolute;top:7%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:.15}.timeline-button-container h5{font-size:1.8rem;font-family:"museoSansCyrl",sans-serif;font-weight:900;letter-spacing:7px;text-transform:uppercase;margin-bottom:.4rem;opacity:.2;-webkit-animation:opacity linear 1.5s;animation:opacity linear 1.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s;line-height:2.5}@media screen and (max-width:1499px){.timeline-button-container h5{margin-top:1rem}}@media screen and (max-width:768px){.timeline-button-container h5{line-height:1.5}}.timeline-button-container .button-ripple{border:none;-webkit-border-radius:26px;border-radius:26px;background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(3deg,#5f2966 0%,#5f2966 41%,#63678f 100%);background-image:-o-linear-gradient(3deg,#5f2966 0%,#5f2966 41%,#63678f 100%);background-image:linear-gradient(87deg,#5f2966 0%,#5f2966 41%,#63678f 100%);-webkit-box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.34);box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.34);color:#fff;padding:1rem 2rem;cursor:pointer;display:inline-block;position:relative;font-family:"gothamPro",sans-serif;font-size:.9rem;line-height:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:.2;-webkit-animation:opacity linear 1.5s;animation:opacity linear 1.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s;z-index:11}.timeline-button-container .button-ripple:hover{-webkit-box-shadow:0 0 35px #3f3a65 , 0 11px 25px rgba(78,69,149,.4);box-shadow:0 0 35px #3f3a65 , 0 11px 25px rgba(78,69,149,.4);background-image:-webkit-linear-gradient(3deg,#55255b 0%,#55255b 41%,#5d6086 100%);background-image:-o-linear-gradient(3deg,#55255b 0%,#55255b 41%,#5d6086 100%);background-image:linear-gradient(87deg,#55255b 0%,#55255b 41%,#5d6086 100%)}.timeline-button-container.in-view::before,.timeline-button-container.in-view::after{width:29%}.timeline-button-container.in-view svg{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.timeline-button-container.in-view path{-webkit-animation:dashline 2s linear forwards;animation:dashline 2s linear forwards;-webkit-animation-delay:0s;animation-delay:0s}.timeline__title{text-align:center;padding-top:1.4rem;line-height:1;font-family:"museoSansCyrl",sans-serif;text-transform:uppercase;position:relative}.timeline__title::after{content:'';position:absolute;display:inline-block;width:4rem;height:5px;background-color:#0f8193;left:50%;bottom:-1.5rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.timeline__title p{color:#0f8193;font-size:2.75rem;font-weight:900;margin-bottom:.5rem}.timeline__title p span{font-family:"Roboto Condensed",sans-serif;display:block;font-size:8.8rem;color:transparent;width:5rem;margin:auto;text-align:center;background-image:-webkit-linear-gradient(305deg,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(305deg,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(-215deg,#4b305f 0%,#129eb3 100%);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:.9}@media screen and (max-width:1500px){.timeline__title p{font-size:2.4rem}.timeline__title p span{font-size:6rem}}.timeline__title h3{font-family:"museoSansCyrl",sans-serif;font-size:1.8rem;font-weight:900;line-height:1.2}.timeline__title h3 span{display:block;font-size:2.4rem}@media screen and (max-width:1500px){.timeline__title h3{font-size:1.45rem}}@media screen and (max-width:1500px) and (max-width:1500px){.timeline__title h3 span{font-size:1.8rem}}.timeline ul{padding:1rem 0 3rem;counter-reset:ul}@media screen and (max-width:480px){.timeline ul{padding-bottom:0}}.timeline ul li{list-style-type:none;position:relative;width:2px;padding-top:0;margin:1rem auto 4rem;min-height:100px}@media screen and (min-width:1150px) and (max-width:1400px){.timeline ul li{min-height:140px}}@media screen and (min-width:1000px) and (max-width:1150px){.timeline ul li{min-height:170px}}.timeline ul li:not(:first-of-type) {margin:4rem auto}.timeline ul li:not(:last-of-type)::before {content:'';position:absolute;left:0;top:4.2rem;width:100%;height:100px;background-color:#fff;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);display:block;-webkit-transition:1s;-o-transition:1s;transition:1s}.timeline ul li::after{counter-increment:ul;content:"0" counter(ul);text-align:center;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:transparent;font-size:2.8rem;color:transparent;font-weight:bold;opacity:0;-webkit-transition:1s;-o-transition:1s;transition:1s}@media screen and (max-width:1500px){.timeline ul li::after{font-size:2.5rem}}.timeline ul li>div{position:relative;top:1rem;bottom:0;width:500px;visibility:hidden;opacity:0;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.timeline ul li>div::before{content:'';position:absolute;bottom:50%;height:2px;background-color:#fff;border:none;width:6rem;-webkit-transition:1s;-o-transition:1s;transition:1s;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}@media screen and (max-width:1500px){.timeline ul li>div{width:450px}}.timeline ul li h4{text-transform:uppercase;font-size:1.7rem;line-height:1;margin-bottom:.5rem;color:#0f8193;font-family:"Roboto Condensed",sans-serif;font-weight:bold}.timeline ul li h4 span{color:#326674;font-weight:900;line-height:1;display:block}@media screen and (max-width:1500px){.timeline ul li h4{font-size:1.4rem}}.timeline ul li .timeline-content{opacity:0;height:2rem}@media screen and (max-width:1500px){.timeline ul li .timeline-content p{font-size:.85rem}}@media screen and (max-width:600px){.timeline ul li .timeline-content p{font-size:.8em}}.timeline ul li .img{-webkit-border-radius:50%;border-radius:50%;background-color:#151c21;height:2.9rem;width:2.9rem;-webkit-box-flex:0;-webkit-flex:0 0 2.9rem;-ms-flex:0 0 2.9rem;flex:0 0 2.9rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid #fff;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.timeline ul li:nth-child(odd) > div {left:3.5rem;-webkit-transform:none;-ms-transform:none;transform:none;text-align:left}.timeline ul li:nth-child(odd) > div::before {right:100%;background-color:#fff;color:#fff;font-size:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.timeline ul li:nth-child(odd) .img {margin-right:1rem}.timeline ul li:nth-child(even) .img {margin-left:1rem}.timeline ul li:nth-child(even) > div {right:3.5rem;-webkit-transform:none;-ms-transform:none;transform:none;text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.timeline ul li:nth-child(even) > div::before {left:100%;background-color:#fff;color:#fff;font-size:0;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.timeline ul li.in-view .img{-webkit-animation:opacity linear 1s;animation:opacity linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.timeline ul li.in-view::before{-webkit-transform:none;-ms-transform:none;transform:none}.timeline ul li.in-view::after{opacity:1;color:#0f8193}.timeline ul li.in-view>div{visibility:visible;opacity:1}.timeline ul li.in-view>div::before{-webkit-animation:scaleX linear .5s;animation:scaleX linear .5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.timeline ul li.in-view .timeline-content{-webkit-animation:opacity linear 1s;animation:opacity linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.timeline ul li.in-view:nth-child(odd) > div {-webkit-transform:translateX(19%);-ms-transform:translateX(19%);transform:translateX(19%)}.timeline ul li.in-view:nth-child(even) > div {-webkit-transform:translateX(-119%);-ms-transform:translateX(-119%);transform:translateX(-119%)}.inphographic{position:relative;min-height:650px;padding:0 20% 50px;z-index:2}.inphographic-block{margin:auto;position:relative;width:1px;height:1px}.inphographic__title{width:100%;background:-webkit-gradient(linear,left top,right top,color-stop(20%,#a14e43),color-stop(35%,rgba(255,255,255,0)),color-stop(65%,rgba(255,255,255,0)),color-stop(80%,#a14e43));background:-webkit-linear-gradient(left,#a14e43 20%,rgba(255,255,255,0) 35%,rgba(255,255,255,0) 65%,#a14e43 80%);background:-o-linear-gradient(left,#a14e43 20%,rgba(255,255,255,0) 35%,rgba(255,255,255,0) 65%,#a14e43 80%);background:linear-gradient(to right,#a14e43 20%,rgba(255,255,255,0) 35%,rgba(255,255,255,0) 65%,#a14e43 80%);-webkit-background-size:0% 1px;background-size:0% 1px;background-position:50% 70%;background-repeat:no-repeat;margin-bottom:250px;text-align:center;font-family:"museoSansCyrl",sans-serif;text-transform:uppercase;font-weight:900;line-height:1.1;-webkit-transition:1.7s linear;-o-transition:1.7s linear;transition:1.7s linear;margin-top:50px}.inphographic__title-text{font-size:4.22rem;color:#00a0d1;letter-spacing:3.54px;font-family:"museoSansCyrl",sans-serif}.inphographic__title>*{opacity:0}.inphographic__title.in-view{-webkit-background-size:100% 1px;background-size:100% 1px}.inphographic__title.in-view>*{-webkit-animation:opacity linear 1s;animation:opacity linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.1s;animation-delay:.1s}.inphographic__subtitle{font-size:2rem;letter-spacing:3.54px}h3.circle{position:absolute;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;left:0%;width:400px;height:400px;background-color:#fff;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.75);box-shadow:0 5px 15px 0 rgba(0,0,0,.75);font-size:2.3rem;font-weight:900;line-height:1.2;border:10px solid #ddd;color:#00a0d1}h3.circle::before{content:none}h3.circle::after{content:none}.circle-element{position:absolute;height:350px;top:0;left:0;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important;padding-left:0!important;margin-left:0!important;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;width:0;opacity:0}.circle-element::before{content:'';width:2.5rem;height:2.5rem;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;position:absolute;bottom:0;-webkit-border-radius:50%;border-radius:50%;border:5px solid #9c4b43}.circle-element *::before{content:none}.circle-element .img{position:absolute;width:180px;height:180px;-webkit-border-radius:50%;border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.circle-element .img::before{content:'▲';position:absolute;top:30%;left:105%;font-size:3rem;line-height:.7}.circle-element .img-wrap{-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:1px 10px 26px 3px rgba(6,6,6,.6);box-shadow:1px 10px 26px 3px rgba(6,6,6,.6);background-color:#fff;width:125px;height:125px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.circle-element p{position:absolute;bottom:-8rem;margin-bottom:0;width:280px;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-weight:700;font-size:1.2rem}.circle-element:nth-of-type(1), .circle-element:nth-of-type(2), .circle-element:nth-of-type(3) {text-align:right}.circle-element:nth-of-type(1) p, .circle-element:nth-of-type(2) p, .circle-element:nth-of-type(3) p {left:-5rem}.circle-element:nth-of-type(4), .circle-element:nth-of-type(5), .circle-element:nth-of-type(6) {text-align:left}.circle-element:nth-of-type(4) p, .circle-element:nth-of-type(5) p, .circle-element:nth-of-type(6) p {right:-8rem;bottom:-13rem}.circle-element:nth-of-type(1) {-webkit-transform:rotate(92deg)!important;-ms-transform:rotate(92deg)!important;transform:rotate(92deg)!important}.circle-element:nth-of-type(1) .img {background-color:#7f4c46;bottom:-13rem;left:-2.5rem}.circle-element:nth-of-type(1) .img::before {color:#7f4c46;-webkit-transform:rotate(85deg);-ms-transform:rotate(85deg);transform:rotate(85deg);left:92%}.circle-element:nth-of-type(1) p {left:-6rem;top:210%}.circle-element:nth-of-type(1)::before {background:-webkit-radial-gradient(center,ellipse,#7f4c46 0%,#7f4c46 40%,white 43%,white 100%) , -webkit-radial-gradient(center,ellipse,#fff 0%,#fff 100%);background:-o-radial-gradient(center,ellipse,#7f4c46 0%,#7f4c46 40%,white 43%,white 100%) , -o-radial-gradient(center,ellipse,#fff 0%,#fff 100%);background:radial-gradient(ellipse at center,#7f4c46 0%,#7f4c46 40%,white 43%,white 100%) , radial-gradient(ellipse at center,#fff 0%,#fff 100%);-webkit-background-size:0 0 , 100% 100%;background-size:0 0 , 100% 100%;background-position:50% 50%;background-repeat:no-repeat;left:0}.circle-element:nth-of-type(1) > * {-webkit-transform:rotate(-92deg);-ms-transform:rotate(-92deg);transform:rotate(-92deg)}.circle-element:nth-of-type(6) {-webkit-transform:rotate(-92deg)!important;-ms-transform:rotate(-92deg)!important;transform:rotate(-92deg)!important}.circle-element:nth-of-type(6) .img {background-color:#388595;bottom:-13rem;right:-2.5rem}.circle-element:nth-of-type(6) .img::before {color:#388595;-webkit-transform:rotate(-85deg);-ms-transform:rotate(-85deg);transform:rotate(-85deg);left:-2.2rem}.circle-element:nth-of-type(6) p {left:-8rem;top:210%}.circle-element:nth-of-type(6)::before {background:-webkit-radial-gradient(center,ellipse,#388595 0%,#388595 40%,white 43%,white 100%) , -webkit-radial-gradient(center,ellipse,#fff 0%,#fff 100%);background:-o-radial-gradient(center,ellipse,#388595 0%,#388595 40%,white 43%,white 100%) , -o-radial-gradient(center,ellipse,#fff 0%,#fff 100%);background:radial-gradient(ellipse at center,#388595 0%,#388595 40%,white 43%,white 100%) , radial-gradient(ellipse at center,#fff 0%,#fff 100%);-webkit-background-size:0 0 , 100% 100%;background-size:0 0 , 100% 100%;background-position:50% 50%;background-repeat:no-repeat;right:0}.circle-element:nth-of-type(6) > * {-webkit-transform:rotate(92deg);-ms-transform:rotate(92deg);transform:rotate(92deg)}.circle-element:nth-of-type(2) {-webkit-transform:rotate(57deg)!important;-ms-transform:rotate(57deg)!important;transform:rotate(57deg)!important}.circle-element:nth-of-type(2) .img {background-color:#7d8184;bottom:-13rem;left:-4.5rem}.circle-element:nth-of-type(2) .img::before {color:#7d8184;-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);top:14%;left:87%}.circle-element:nth-of-type(2) p {left:-15rem;top:205%}.circle-element:nth-of-type(2)::before {background:-webkit-radial-gradient(center,ellipse,#7d8184 0%,#7d8184 40%,white 43%,white 100%) , -webkit-radial-gradient(center,ellipse,#fff 0%,#fff 100%);background:-o-radial-gradient(center,ellipse,#7d8184 0%,#7d8184 40%,white 43%,white 100%) , -o-radial-gradient(center,ellipse,#fff 0%,#fff 100%);background:radial-gradient(ellipse at center,#7d8184 0%,#7d8184 40%,white 43%,white 100%) , radial-gradient(ellipse at center,#fff 0%,#fff 100%);-webkit-background-size:0 0 , 100% 100%;background-size:0 0 , 100% 100%;background-position:50% 50%;background-repeat:no-repeat;bottom:-.5rem;left:0}.circle-element:nth-of-type(2) > * {-webkit-transform:rotate(-57deg);-ms-transform:rotate(-57deg);transform:rotate(-57deg)}.circle-element:nth-of-type(5) {-webkit-transform:rotate(-57deg)!important;-ms-transform:rotate(-57deg)!important;transform:rotate(-57deg)!important}.circle-element:nth-of-type(5) .img {background-color:#27343d;bottom:-13rem;right:-2.5rem}.circle-element:nth-of-type(5) .img::before {color:#27343d;-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg);top:0;left:-.7rem}.circle-element:nth-of-type(5) p {left:-2rem;top:195%}.circle-element:nth-of-type(5)::before {background:-webkit-radial-gradient(center,ellipse,#27343d 0%,#27343d 40%,white 43%,white 100%) , -webkit-radial-gradient(center,ellipse,#fff 0%,#fff 100%);background:-o-radial-gradient(center,ellipse,#27343d 0%,#27343d 40%,white 43%,white 100%) , -o-radial-gradient(center,ellipse,#fff 0%,#fff 100%);background:radial-gradient(ellipse at center,#27343d 0%,#27343d 40%,white 43%,white 100%) , radial-gradient(ellipse at center,#fff 0%,#fff 100%);-webkit-background-size:0 0 , 100% 100%;background-size:0 0 , 100% 100%;background-position:50% 50%;background-repeat:no-repeat;bottom:-.5rem;right:0}.circle-element:nth-of-type(5) > * {-webkit-transform:rotate(57deg);-ms-transform:rotate(57deg);transform:rotate(57deg)}.circle-element:nth-of-type(3) {-webkit-transform:rotate(25deg)!important;-ms-transform:rotate(25deg)!important;transform:rotate(25deg)!important}.circle-element:nth-of-type(3) .img {background-color:#63738d;bottom:-14.5rem;left:-4.5rem}.circle-element:nth-of-type(3) .img::before {color:#63738d;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);top:-1rem;left:65%}.circle-element:nth-of-type(3) p {left:-19rem;top:178%}.circle-element:nth-of-type(3)::before {background:-webkit-radial-gradient(center,ellipse,#63738d 0%,#63738d 40%,white 43%,white 100%) , -webkit-radial-gradient(center,ellipse,#fff 0%,#fff 100%);background:-o-radial-gradient(center,ellipse,#63738d 0%,#63738d 40%,white 43%,white 100%) , -o-radial-gradient(center,ellipse,#fff 0%,#fff 100%);background:radial-gradient(ellipse at center,#63738d 0%,#63738d 40%,white 43%,white 100%) , radial-gradient(ellipse at center,#fff 0%,#fff 100%);-webkit-background-size:0 0 , 100% 100%;background-size:0 0 , 100% 100%;background-position:50% 50%;background-repeat:no-repeat;left:0;bottom:-1rem}.circle-element:nth-of-type(3) > * {-webkit-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg)}.circle-element:nth-of-type(4) {-webkit-transform:rotate(-25deg)!important;-ms-transform:rotate(-25deg)!important;transform:rotate(-25deg)!important}.circle-element:nth-of-type(4) .img {background-color:#00b7b7;bottom:-14rem;right:-2.5rem}.circle-element:nth-of-type(4) .img::before {color:#00b7b7;-webkit-transform:rotate(-21deg);-ms-transform:rotate(-21deg);transform:rotate(-21deg);top:-1.5rem;left:17%}.circle-element:nth-of-type(4) p {left:2rem;top:180%;width:380px}.circle-element:nth-of-type(4)::before {background:-webkit-radial-gradient(center,ellipse,#00b7b7 0%,#00b7b7 40%,white 43%,white 100%) , -webkit-radial-gradient(center,ellipse,#fff 0%,#fff 100%);background:-o-radial-gradient(center,ellipse,#00b7b7 0%,#00b7b7 40%,white 43%,white 100%) , -o-radial-gradient(center,ellipse,#fff 0%,#fff 100%);background:radial-gradient(ellipse at center,#00b7b7 0%,#00b7b7 40%,white 43%,white 100%) , radial-gradient(ellipse at center,#fff 0%,#fff 100%);-webkit-background-size:0 0 , 100% 100%;background-size:0 0 , 100% 100%;background-position:50% 50%;background-repeat:no-repeat;right:0;bottom:-1rem}.circle-element:nth-of-type(4) > * {-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg)}.inphographic .circle-element>*{opacity:0}.inphographic .circle-element:last-of-type,.inphographic .circle-element:first-of-type{height:360px}.inphographic .in-view svg{height:350px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.inphographic .in-view svg path{-webkit-animation:dash 5s linear forwards;animation:dash 5s linear forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.inphographic .in-view .circle-element{-webkit-animation:opacity linear 1s;animation:opacity linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.inphographic .in-view .circle-element p{-webkit-animation:opacity linear 1s;animation:opacity linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.inphographic .in-view .circle-element .img{-webkit-animation:opacity linear 1s;animation:opacity linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.inphographic .in-view .circle-element:nth-of-type(1)::before {-webkit-animation:bgz linear 1s;animation:bgz linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.inphographic .in-view .circle-element:nth-of-type(1) p, .inphographic .in-view .circle-element:nth-of-type(1) .img {-webkit-animation-delay:.2s;animation-delay:.2s}.inphographic .in-view .circle-element:nth-of-type(2)::before {-webkit-animation:bgz linear 1s;animation:bgz linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.3s;animation-delay:1.3s}.inphographic .in-view .circle-element:nth-of-type(2) p, .inphographic .in-view .circle-element:nth-of-type(2) .img {-webkit-animation-delay:1.3s;animation-delay:1.3s}.inphographic .in-view .circle-element:nth-of-type(3)::before {-webkit-animation:bgz linear 1s;animation:bgz linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:2s;animation-delay:2s}.inphographic .in-view .circle-element:nth-of-type(3) p, .inphographic .in-view .circle-element:nth-of-type(3) .img {-webkit-animation-delay:2s;animation-delay:2s}.inphographic .in-view .circle-element:nth-of-type(4)::before {-webkit-animation:bgz linear 1s;animation:bgz linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:3.2s;animation-delay:3.2s}.inphographic .in-view .circle-element:nth-of-type(4) p, .inphographic .in-view .circle-element:nth-of-type(4) .img {-webkit-animation-delay:3.2s;animation-delay:3.2s}.inphographic .in-view .circle-element:nth-of-type(5)::before {-webkit-animation:bgz linear 1s;animation:bgz linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:4.2s;animation-delay:4.2s}.inphographic .in-view .circle-element:nth-of-type(5) p, .inphographic .in-view .circle-element:nth-of-type(5) .img {-webkit-animation-delay:4.2s;animation-delay:4.2s}.inphographic .in-view .circle-element:nth-of-type(6)::before {-webkit-animation:bgz linear 1s;animation:bgz linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:5.2s;animation-delay:5.2s}.inphographic .in-view .circle-element:nth-of-type(6) p, .inphographic .in-view .circle-element:nth-of-type(6) .img {-webkit-animation-delay:5.2s;animation-delay:5.2s}.service-steps{padding-top:4rem}.service-steps__img{-webkit-box-flex:0;-webkit-flex:0 1 13%;-ms-flex:0 1 13%;flex:0 1 13%}.service-steps__img img{opacity:0}.service-steps__text{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-top:5rem}.service-steps__text p{background-image:-webkit-gradient(linear,right top,left top,from(#4b305f),to(#129eb3));background-image:-webkit-linear-gradient(right,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(right,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(to left,#4b305f 0%,#129eb3 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,.01);font-family:"gothamPro",sans-serif;font-size:1.7rem;max-width:66%;font-weight:bold;text-transform:uppercase;background-position:5% 5%;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;line-height:1.2}.service-steps__text h5{text-shadow:11px 14px 23px rgba(6,6,6,.3);color:#fff;font-family:"museoSansCyrl",sans-serif;font-weight:900;text-transform:uppercase;font-size:5.6rem;position:absolute;top:0;padding:.9rem}.service-steps__lines{position:relative;height:1px}.service-steps__lines svg{position:absolute;width:80vw;top:5rem;left:11vw}.service-steps__lines.in-view path{-webkit-animation:dash 2s linear forwards;animation:dash 2s linear forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}.service-steps__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 110px}.service-steps__row:nth-of-type(odd) .service-steps__text {padding-left:2rem}.service-steps__row:nth-of-type(odd) h5 {left:18%;text-align:right;opacity:0}.service-steps__row:nth-of-type(odd) p {margin-top:4rem;-webkit-transition:1.7s;-o-transition:1.7s;transition:1.7s;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.service-steps__row.in-view h5{-webkit-animation:opacity linear .5s;animation:opacity linear .5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.service-steps__row.in-view p{-webkit-animation:translateX linear .7s;animation:translateX linear .7s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.service-steps__row.in-view img{-webkit-animation:opacity linear 1s;animation:opacity linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.service-steps__row:nth-of-type(even) {-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.service-steps__row:nth-of-type(even) .service-steps__text {padding-right:2rem}.service-steps__row:nth-of-type(even) .service-steps__img {-webkit-box-flex:0;-webkit-flex:0 0 18%;-ms-flex:0 0 18%;flex:0 0 18%}.service-steps__row:nth-of-type(even) h5 {right:19.5%;text-align:left;opacity:0}.service-steps__row:nth-of-type(even) p {margin-right:-6rem;margin-left:auto;-webkit-transition:1.7s;-o-transition:1.7s;transition:1.7s;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);background-image:-webkit-gradient(linear,right top,left top,from(#4b305f),to(#664181));background-image:-webkit-linear-gradient(right,#4b305f 0%,#664181 100%);background-image:-o-linear-gradient(right,#4b305f 0%,#664181 100%);background-image:linear-gradient(to left,#4b305f 0%,#664181 100%)}.service-steps__row:nth-of-type(even).in-view h5 {-webkit-animation:opacity linear .5s;animation:opacity linear .5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.service-steps__row:nth-of-type(even).in-view p {-webkit-animation:translate-X linear .7s;animation:translate-X linear .7s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}.service-steps__row:nth-of-type(even).in-view img {-webkit-animation:opacity linear 1s;animation:opacity linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.leaders{padding-top:5rem}@media screen and (max-width:480px){.leaders{padding-top:2.5rem}}.leaders__title{text-align:center;text-transform:uppercase;background-image:-webkit-gradient(linear,right top,left top,from(#2ebfec),to(#004c63));background-image:-webkit-linear-gradient(right,#2ebfec 0%,#004c63 100%);background-image:-o-linear-gradient(right,#2ebfec 0%,#004c63 100%);background-image:linear-gradient(to left,#2ebfec 0%,#004c63 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:3.35rem;font-weight:900}@media screen and (max-width:1500px){.leaders__title{font-size:2.85rem}}.leaders__title h2,.leaders__title h3,.leaders__title h4,.leaders__title h5,.leaders__title h6{font-family:"museoSansCyrl",sans-serif}.leaders__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5rem 11rem 2rem}.leaders__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.leaders__item:nth-of-type(even) img {margin-right:1rem}.leaders__item:nth-of-type(odd) img {margin-left:1rem}.leaders__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:3rem 8rem;background-image:-webkit-linear-gradient(330deg,transparent 0%,transparent 40%,rgba(52,124,130,.6) 40%,rgba(65,52,106,.6) 50%,transparent 80%,transparent 100%) , -webkit-linear-gradient(330deg,transparent 0%,transparent 40%,rgba(52,124,130,.6) 40%,rgba(65,52,106,.6) 50%,transparent 80%,transparent 100%) , -webkit-linear-gradient(182deg,#347c82 0%,#41346a 100%);background-image:-o-linear-gradient(330deg,transparent 0%,transparent 40%,rgba(52,124,130,.6) 40%,rgba(65,52,106,.6) 50%,transparent 80%,transparent 100%) , -o-linear-gradient(330deg,transparent 0%,transparent 40%,rgba(52,124,130,.6) 40%,rgba(65,52,106,.6) 50%,transparent 80%,transparent 100%) , -o-linear-gradient(182deg,#347c82 0%,#41346a 100%);background-image:linear-gradient(120deg,transparent 0%,transparent 40%,rgba(52,124,130,.6) 40%,rgba(65,52,106,.6) 50%,transparent 80%,transparent 100%) , linear-gradient(120deg,transparent 0%,transparent 40%,rgba(52,124,130,.6) 40%,rgba(65,52,106,.6) 50%,transparent 80%,transparent 100%) , linear-gradient(-92deg,#347c82 0%,#41346a 100%);-webkit-background-size:50% 100% , 50% 100% , 100% 100%;background-size:50% 100% , 50% 100% , 100% 100%;background-position:60% 80% , 75% 80% , 0% 0%;background-repeat:no-repeat}.leaders__nb{-webkit-box-flex:0;-webkit-flex:0 0 480px;-ms-flex:0 0 480px;flex:0 0 480px;position:relative;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.leaders__nb img{position:absolute;bottom:0;max-width:100%;z-index:12}.leaders__half{-webkit-box-flex:1;-webkit-flex:1 0 -webkit-calc(50% - 480px - 7rem);-ms-flex:1 0 calc(50% - 480px - 7rem);flex:1 0 calc(50% - 480px - 7rem);min-height:13em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.leaders__half:nth-child(odd) {margin-left:7rem}.leaders__half ul{font-family:"gothamPro",sans-serif;font-size:1.2rem;font-weight:bold;line-height:1.3;color:#fff}.leaders__half ul li{position:relative}.leaders__half ul li:not(:last-of-type) {margin-bottom:4rem}.leaders__half ul li::before{content:'';width:28px;height:28px;background:url("../../image/new_design/checkmark.svg");background-position:50% 50%;-webkit-background-size:contain;background-size:contain;position:absolute;display:inline-block;right:100%;margin-right:1rem;opacity:0}.leaders .in-view li::before{-webkit-animation:opacity linear .3s;animation:opacity linear .3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.leaders .in-view li:nth-of-type(1)::before {-webkit-animation-delay:.1s;animation-delay:.1s}.leaders .in-view li:nth-of-type(2)::before {-webkit-animation-delay:.4s;animation-delay:.4s}.leaders .in-view li:nth-of-type(3)::before {-webkit-animation-delay:.7s;animation-delay:.7s}.leaders .in-view li:nth-of-type(4)::before {-webkit-animation-delay:1s;animation-delay:1s}.leaders .leaders__half:nth-child(3) li:nth-of-type(1)::before {-webkit-animation-delay:1s;animation-delay:1s}.leaders .leaders__half:nth-child(3) li:nth-of-type(2)::before {-webkit-animation-delay:1.4s;animation-delay:1.4s}.leaders .leaders__half:nth-child(3) li:nth-of-type(3)::before {-webkit-animation-delay:1.7s;animation-delay:1.7s}.leaders .leaders__half:nth-child(3) li:nth-of-type(4)::before {-webkit-animation-delay:2s;animation-delay:2s}.privilege{padding:2rem 10%;text-align:center}.privilege__title{text-align:center;font-family:"museoSansCyrl",sans-serif;font-size:2rem;font-weight:900;max-width:55%;margin:auto;text-transform:uppercase;line-height:1.2;color:#444}.privilege__title span{color:#2ebfec}.privilege__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:4rem 1rem}.privilege__img{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}.privilege__img img{position:relative;z-index:5;opacity:0}.privilege__item{padding:1rem;text-align:center;color:#075d78;font-family:"gothamPro",sans-serif;font-size:1.1rem;line-height:1.2;-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 7);-ms-flex: 0 0 calc(100% / 7);flex: 0 0 calc(100% / 7)}.privilege__item svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.privilege__item svg:nth-of-type(2) {-webkit-transform:translate(-49%,-49%);-ms-transform:translate(-49%,-49%);transform:translate(-49%,-49%)}.privilege__item svg:nth-of-type(2) path {stroke-dashoffset:1000}.privilege__item.in-view:nth-of-type(1) img {-webkit-animation-delay:.1s;animation-delay:.1s}.privilege__item.in-view:nth-of-type(1) svg path {-webkit-animation-delay:.1s;animation-delay:.1s}.privilege__item.in-view:nth-of-type(1) svg:nth-of-type(2) path {-webkit-animation-delay:.1s;animation-delay:.1s}.privilege__item.in-view:nth-of-type(2) img {-webkit-animation-delay:.4s;animation-delay:.4s}.privilege__item.in-view:nth-of-type(2) svg path {-webkit-animation-delay:.4s;animation-delay:.4s}.privilege__item.in-view:nth-of-type(2) svg:nth-of-type(2) path {-webkit-animation-delay:.4s;animation-delay:.4s}.privilege__item.in-view:nth-of-type(3) img {-webkit-animation-delay:.8s;animation-delay:.8s}.privilege__item.in-view:nth-of-type(3) svg path {-webkit-animation-delay:.8s;animation-delay:.8s}.privilege__item.in-view:nth-of-type(3) svg:nth-of-type(2) path {-webkit-animation-delay:.8s;animation-delay:.8s}.privilege__item.in-view:nth-of-type(4) img {-webkit-animation-delay:1s;animation-delay:1s}.privilege__item.in-view:nth-of-type(4) svg path {-webkit-animation-delay:1s;animation-delay:1s}.privilege__item.in-view:nth-of-type(4) svg:nth-of-type(2) path {-webkit-animation-delay:1s;animation-delay:1s}.privilege__item.in-view:nth-of-type(5) img {-webkit-animation-delay:1.4s;animation-delay:1.4s}.privilege__item.in-view:nth-of-type(5) svg path {-webkit-animation-delay:1.4s;animation-delay:1.4s}.privilege__item.in-view:nth-of-type(5) svg:nth-of-type(2) path {-webkit-animation-delay:1.4s;animation-delay:1.4s}.privilege__item.in-view:nth-of-type(6) img {-webkit-animation-delay:1.8s;animation-delay:1.8s}.privilege__item.in-view:nth-of-type(6) svg path {-webkit-animation-delay:1.8s;animation-delay:1.8s}.privilege__item.in-view:nth-of-type(6) svg:nth-of-type(2) path {-webkit-animation-delay:1.8s;animation-delay:1.8s}.privilege__button{border:none;-webkit-border-radius:26px;border-radius:26px;background-image:-webkit-linear-gradient(3deg,#5f2966 0%,#5f2966 41%,#63678f 100%);background-image:-o-linear-gradient(3deg,#5f2966 0%,#5f2966 41%,#63678f 100%);background-image:linear-gradient(87deg,#5f2966 0%,#5f2966 41%,#63678f 100%);-webkit-box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.34);box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.34);color:#fff;padding:.2rem .2rem .2rem 2rem;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative;font-family:"gothamPro",sans-serif;font-size:.9rem;line-height:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin:auto;z-index:11}.privilege__button *{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.privilege__button .img{-webkit-border-radius:50%;border-radius:50%;background-image:-webkit-linear-gradient(3deg,#55255b 0%,#55255b 41%,#5d6086 100%);background-image:-o-linear-gradient(3deg,#55255b 0%,#55255b 41%,#5d6086 100%);background-image:linear-gradient(87deg,#55255b 0%,#55255b 41%,#5d6086 100%);padding:.1rem;margin-left:.5rem}.privilege__button:hover{-webkit-box-shadow:0 0 35px #3f3a65 , 0 11px 25px rgba(78,69,149,.4);box-shadow:0 0 35px #3f3a65 , 0 11px 25px rgba(78,69,149,.4);background-image:-webkit-linear-gradient(3deg,#55255b 0%,#55255b 41%,#5d6086 100%);background-image:-o-linear-gradient(3deg,#55255b 0%,#55255b 41%,#5d6086 100%);background-image:linear-gradient(87deg,#55255b 0%,#55255b 41%,#5d6086 100%);color:#fff}.privilege .in-view img{-webkit-animation:opacity linear 1.5s;animation:opacity linear 1.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.privilege .in-view svg:nth-of-type(2) path {-webkit-animation-delay:.5s;animation-delay:.5s}.privilege .in-view path{-webkit-animation:dash 2.5s linear forwards;animation:dash 2.5s linear forwards}.reviews{padding:3rem 0 5rem;max-width:1480px;margin:auto}.reviews__title{padding-left:4rem;color:#333;position:relative;padding-bottom:4rem}@media screen and (max-width:992px){.reviews__title{padding-bottom:2rem}}.reviews__title-name{position:relative;font-size:.9rem;font-family:"Roboto Condensed",sans-serif;font-weight:bold;text-transform:uppercase;z-index:2}.reviews__title-name::before{content:'';position:absolute;right:100%;top:50%;margin-right:.5rem;width:3.5rem;height:1px;background-color:#000}.reviews__title-text{font-family:"gothamPro",sans-serif;font-size:1.7rem;font-weight:bold;position:relative;z-index:2}@media screen and (max-width:1500px){.reviews__title-text{font-size:1.45em}}.reviews__title-title{text-align:right;position:absolute;right:0;top:-2rem;color:#eaeaea;font-family:"gothamPro",sans-serif;font-size:5.1rem;font-size: -webkit-calc( 0.03701 * 100vw + 18.93506px);font-size: calc( 0.03701 * 100vw + 18.93506px);font-weight:bold;text-transform:uppercase;letter-spacing:.52px;line-height:1}@media screen and (max-width:380px){.reviews__title-title{font-size:33px}}@media screen and (min-width:1920px){.reviews__title-title{font-size:90px}}@media screen and (max-width:840px){.reviews__title-title{position:static;text-align:center;margin-left:-4rem;margin-bottom:2rem}}.reviews__container{position:relative;margin-left:-2rem;margin-right:-2rem}.reviews__slide-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem 2rem}.reviews__slide-container{-webkit-box-shadow:0 0 14px rgba(6,6,6,.2);box-shadow:0 0 14px rgba(6,6,6,.2);position:relative}.reviews__slide-container-wrap{padding:1.5rem 2rem 1.5rem;padding-right:200px;background-color:#fff;position:relative;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.reviews__slide-container::before{content:'';width:384px;height:110%;background-color:#ac378e;background-image:-webkit-linear-gradient(54deg,#129eb3 0%,#4b305f 100%);background-image:-o-linear-gradient(54deg,#129eb3 0%,#4b305f 100%);background-image:linear-gradient(36deg,#129eb3 0%,#4b305f 100%);position:absolute;left:-.6rem;z-index:1}.reviews__logo{width:130px;height:130px;-webkit-box-shadow:0 0 13px rgba(6,6,6,.23);box-shadow:0 0 13px rgba(6,6,6,.23);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 130px;-ms-flex:0 0 130px;flex:0 0 130px;margin-right:3.1rem}.reviews__name{color:#5f2966;font-family:"gothamPro",sans-serif;font-size:1.7rem;font-weight:bold;line-height:2rem;text-transform:uppercase;margin-bottom:1rem;line-height:1}.reviews__content{color:#333;font-family:"gothamPro",sans-serif;font-size:.9rem;margin:0;line-height:26px}.reviews__nav{position:absolute;top:1rem;right:0;width:140px;height:-webkit-calc(100% - 2rem);height:calc(100% - 2rem);background-color:#443d69;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.reviews__nav-arrow{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;height:50%;width:100%;opacity:.3;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.reviews__nav-arrow svg{width:100%;height:40%;margin:auto}.reviews__nav-arrow:hover{opacity:1}.showInnerMenu{display:none}.metod{padding:4.5rem 0 0}@media screen and (max-width:768px){.metod{padding:2.5rem 0 0}}.metod .section-title{padding-bottom:0;text-align:center;font-family:"museoSansCyrl",sans-serif;font-size:1.8rem;font-weight:900}@media screen and (max-width:992px){.metod .section-title{font-size:3rem}}@media screen and (max-width:768px){.metod .section-title{font-size:2rem}}@media screen and (max-width:500px){.metod .section-title{font-size:1.5rem}}@media screen and (max-width:400px){.metod .section-title{font-size:1.25rem}}.metod .section-subtitle{text-align:center;position:relative;padding-bottom:2rem;line-height:24px;padding-left:20px;padding-right:20px}.metod .section-subtitle::after{content:'';position:absolute;width:5rem;height:2px;left:50%;bottom:.7rem;background-color:#129eb3;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.metod .container{overflow:hidden;max-width:1750px;margin:auto}.metod .grid-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:50px auto 0 auto}@media screen and (max-width:600px){.metod .grid-list{margin:50px auto}}@media screen and (max-width:500px){.metod .grid-list{margin:10px auto 50px}}.metod .grid-list li{-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%;margin-bottom:6rem;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:992px){.metod .grid-list li{-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%}}@media screen and (max-width:600px){.metod .grid-list li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:15px;padding-right:15px;margin:10px auto 20px}}.metod .grid-list li>div{display:inline-block;vertical-align:middle}.metod .grid-list li .img{-webkit-flex-basis:72px;-ms-flex-preferred-size:72px;flex-basis:72px;width:72px;text-align:center;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.metod .grid-list li .img img{display:inline-block}.metod .grid-list li .text{width:82%}@media screen and (max-width:540px){.metod .grid-list li .text{width:-webkit-calc(100% - 60px);width:calc(100% - 60px)}}@media screen and (max-width:375px){.metod .grid-list li .text{width:100%;text-align:justify}}.metod .grid-list li .text strong{font-size:110%;display:block;line-height:1.1;margin-bottom:12px;text-align:center}.metod .grid-list li .text p{line-height:1.3;font-family:"gothamPro";font-size:15px}@media screen and (max-width:540px){.metod .grid-list li .text p{line-height:1.2}}.section-mini-title{max-width:1600px;margin:15px auto 0 auto;font:700 16px/1 "Roboto Condensed",sans-serif;text-transform:uppercase}.section-mini-title span{display:inline-block;vertical-align:middle;color:#444}.section-mini-title::before{content:'';display:inline-block;width:60px;height:1px;vertical-align:middle;background-color:#333}#section-3_4_bg{position:absolute;left:74%;top:93px;width:418px;z-index:11}@media screen and (max-width:992px){#section-3_4_bg{display:none}}.section-3 .section-title{color:#eaeaea;text-transform:uppercase;font-size:95px;font-weight:900;line-height:1;text-align:center;letter-spacing:2px;margin:70px 0 0 0}@media screen and (max-width:992px){.section-3 .section-title{font-size:3rem;margin-top:50px}}@media screen and (max-width:768px){.section-3 .section-title{font-size:2rem;margin-top:40px}}@media screen and (max-width:500px){.section-3 .section-title{font-size:1.5rem;margin-top:25px}}@media screen and (max-width:400px){.section-3 .section-title{font-size:1.25rem}}.section-3 .wrapper{padding-bottom:10px}.section-3 .container{max-width:1020px;margin:35px auto 0 auto}.section-3 .container ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-3 .container ul li{-webkit-box-flex:1;-webkit-flex:1 0 40%;-ms-flex:1 0 40%;flex:1 0 40%;background:url("../../image/new_design/list_bg_1.png.pagespeed.ce.ugup-LFg0L.png") no-repeat left center;padding:2px 0 2px 43px;margin-bottom:27px}@media screen and (max-width:540px){.section-3 .container ul li{padding:4px 0 4px 43px;margin-bottom:18px;font-size:14px}}.section-3 .bottom-block{text-align:center;margin-top:40px}@media screen and (max-width:540px){.section-3 .bottom-block{margin-top:24px}}.partner{padding-bottom:37px;position:relative;margin-bottom:6rem}@media screen and (max-width:992px){.partner{margin-bottom:4rem}}@media screen and (max-width:768px){.partner{margin-bottom:3rem}}@media screen and (max-width:450px){.partner{margin-bottom:2rem}}.partner .section-title{text-align:center;font-family:"museoSansCyrl",sans-serif;font-size:1.65rem;font-weight:900;padding-bottom:1rem;color:#333;text-transform:none}@media screen and (max-width:992px){.partner .section-title{font-size:3rem}}@media screen and (max-width:768px){.partner .section-title{font-size:2rem}}@media screen and (max-width:500px){.partner .section-title{font-size:1.5rem}}@media screen and (max-width:400px){.partner .section-title{font-size:1.25rem}}.partner .section-title::after{content:'';position:absolute;width:5rem;height:2px;left:50%;bottom:.7rem;background-color:#129eb3;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.partner .button-ripple{border:none;-webkit-border-radius:26px;border-radius:26px;background-color:rgba(0,0,0,0);background-image:-webkit-gradient(linear,right top,left top,from(#129eb3),to(#4b305f));background-image:-webkit-linear-gradient(right,#129eb3 0%,#4b305f 100%);background-image:-o-linear-gradient(right,#129eb3 0%,#4b305f 100%);background-image:linear-gradient(to left,#129eb3 0%,#4b305f 100%);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.17) , 0 3px 3px rgba(102,145,233,.09) , 0 3px 9px rgba(0,0,0,.09) , 0 3px 9px rgba(53,103,205,.09) , 0 4px 16px rgba(0,0,0,.09) , 0 4px 16px rgba(102,145,233,.33) , 0 13px 21px rgba(0,0,0,.15) , 0 13px 21px rgba(20,80,204,.27) , 0 7px 9px rgba(100,115,151,.15) , 0 0 7px rgba(95,47,106,.25);box-shadow:0 3px 3px rgba(0,0,0,.17) , 0 3px 3px rgba(102,145,233,.09) , 0 3px 9px rgba(0,0,0,.09) , 0 3px 9px rgba(53,103,205,.09) , 0 4px 16px rgba(0,0,0,.09) , 0 4px 16px rgba(102,145,233,.33) , 0 13px 21px rgba(0,0,0,.15) , 0 13px 21px rgba(20,80,204,.27) , 0 7px 9px rgba(100,115,151,.15) , 0 0 7px rgba(95,47,106,.25);color:#fff;padding:1rem 2rem;cursor:pointer;display:inline-block;position:relative;font-family:"gothamPro",sans-serif;font-size:.9rem;line-height:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:11}.partner .button-ripple:hover{-webkit-box-shadow:0 3px 10px rgba(0,0,0,.17) , 0 3px 10px rgba(102,145,233,.09) , 0 3px 20px rgba(0,0,0,.09) , 0 3px 20px rgba(53,103,205,.09) , 0 4px 25px rgba(0,0,0,.09) , 0 4px 30px rgba(102,145,233,.33) , 0 13px 30px rgba(0,0,0,.15) , 0 13px 25px rgba(20,80,204,.27) , 0 7px 12px rgba(100,115,151,.15) , 0 0 10px rgba(95,47,106,.25);box-shadow:0 3px 10px rgba(0,0,0,.17) , 0 3px 10px rgba(102,145,233,.09) , 0 3px 20px rgba(0,0,0,.09) , 0 3px 20px rgba(53,103,205,.09) , 0 4px 25px rgba(0,0,0,.09) , 0 4px 30px rgba(102,145,233,.33) , 0 13px 30px rgba(0,0,0,.15) , 0 13px 25px rgba(20,80,204,.27) , 0 7px 12px rgba(100,115,151,.15) , 0 0 10px rgba(95,47,106,.25);background-image:-webkit-linear-gradient(3deg,#55255b 0%,#55255b 41%,#5d6086 100%);background-image:-o-linear-gradient(3deg,#55255b 0%,#55255b 41%,#5d6086 100%);background-image:linear-gradient(87deg,#55255b 0%,#55255b 41%,#5d6086 100%)}.step-buy{padding:4rem 0}@media screen and (max-width:992px){.step-buy{padding:3rem 0}}@media screen and (max-width:768px){.step-buy{padding:2rem 15px}}@media screen and (max-width:450px){.step-buy{padding:2.5rem 15px 1rem 15px}}.step-buy .section-title{text-align:center;font-family:"museoSansCyrl",sans-serif;font-size:1.8rem;font-weight:900;padding-bottom:1rem;margin-bottom:3rem}@media screen and (max-width:992px){.step-buy .section-title{font-size:3rem;margin-bottom:2.5rem}}@media screen and (max-width:768px){.step-buy .section-title{font-size:2rem;margin-bottom:2rem}}@media screen and (max-width:500px){.step-buy .section-title{font-size:1.5rem;margin-bottom:1.5rem}}@media screen and (max-width:400px){.step-buy .section-title{font-size:1.25rem}}.step-buy .section-title::after{content:'';position:absolute;width:5rem;height:2px;left:50%;bottom:.7rem;background-color:#129eb3;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.step-buy__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;counter-reset:step;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1440px;margin:auto}.step-buy__item{-webkit-box-flex:0;-webkit-flex:0 0 24%;-ms-flex:0 0 24%;flex:0 0 24%;-webkit-box-shadow:0 0 21px rgba(0,0,0,.15);box-shadow:0 0 21px rgba(0,0,0,.15);background-color:#fff;text-align:center;position:relative}.step-buy__item .img{min-height:250px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.step-buy__item .img{min-height:150px}}.step-buy__item::after{counter-increment:step;content:counter(step);position:absolute;bottom:.5rem;left:20%;font-size:4.5rem;font-family:"gothamPro",sans-serif;font-weight:bold;line-height:1;color:#313940;z-index:2}@media screen and (max-width:1100px){.step-buy__item{-webkit-box-flex:0;-webkit-flex:0 0 49%;-ms-flex:0 0 49%;flex:0 0 49%;margin-bottom:1rem}}@media screen and (max-width:450px){.step-buy__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.step-buy__texts{-webkit-box-shadow:0 0 21px rgba(0,0,0,.03);box-shadow:0 0 21px rgba(0,0,0,.03);background-color:#181d21;color:#fff;font-family:"gothamPro",sans-serif;font-size:1rem;min-height:95px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.step-buy__texts p{max-width:75%;margin:auto;text-align:left;position:relative;z-index:3}.section-6{background:url("../../image/new_design/cost-time.png.pagespeed.ce.o6mDlvfDVd.png") right top;min-height:537px;padding-bottom:40px;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}@media screen and (max-width:860px){.section-6{position:relative;padding-bottom:50px;background:url("../../image/new_design/cost-time.png.pagespeed.ce.o6mDlvfDVd.png") left top;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.section-6{min-height:620px}.section-6:after{content:"";top:0;left:0;display:block;width:100%;height:100%;position:absolute;z-index:1;background:rgba(0,0,0,.541176)}}.section-6 .wrapper{max-width:1620px;margin:auto}.section-6 .section-title{text-align:left;margin-top:0}@media screen and (max-width:992px){.section-6 .section-title{font-size:3rem}}@media screen and (max-width:768px){.section-6 .section-title{font-size:2rem}}@media screen and (max-width:500px){.section-6 .section-title{font-size:1.5rem}}@media screen and (max-width:400px){.section-6 .section-title{font-size:1.25rem}}.section-6__title{font-size:1.95rem;font-weight:900;text-transform:uppercase;line-height:48px;letter-spacing:2px;margin-bottom:1.1rem}@media screen and (max-width:1500px){.section-6__title{font-size:1.65rem}}.section-6__text .item p{font-size:24px;line-height:1.5;text-transform:uppercase;letter-spacing:0;font-family:"gothamPro",sans-serif}@media screen and (max-width:1500px){.section-6__text .item p{font-size:20px}}.section-6__text .item p b{color:#129eb3;font-size:21px}@media screen and (max-width:1500px){.section-6__text .item p b{font-size:17px}}.section-6__text .item:first-child{margin-bottom:12px}.section-6__text .item p:nth-child(n+2) {font-size:19px;font-weight:400}.section-6__content{max-width:784px;width:100%;float:right;margin-top:54px;position:relative;padding:76px 15px 76px 0;color:#fff}@media screen and (max-width:860px){.section-6__content{z-index:2}}.section-6__content .animate-line{pointer-events:none;position:absolute}.section-6__content .animate-line::after,.section-6__content .animate-line::before{content:'';display:block;background-color:#a2a2a2;position:absolute;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.section-6__content .animate-line__top{width:95%;height:4px;top:0;right:0}.section-6__content .animate-line__top:after{right:0;width:0;height:4px;background-image:-webkit-linear-gradient(3deg,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(3deg,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(87deg,#4b305f 0%,#129eb3 100%)}.section-6__content .animate-line__right{top:0;right:0;width:4px;height:100%}.section-6__content .animate-line__right:after{width:4px;height:0;top:50%;background-image:-webkit-linear-gradient(3deg,#129eb3 0%,#129eb3 100%);background-image:-o-linear-gradient(3deg,#129eb3 0%,#129eb3 100%);background-image:linear-gradient(87deg,#129eb3 0%,#129eb3 100%)}.section-6__content .animate-line__right:before{width:4px;height:0;bottom:50%;background-image:-webkit-linear-gradient(3deg,#129eb3 0%,#129eb3 100%);background-image:-o-linear-gradient(3deg,#129eb3 0%,#129eb3 100%);background-image:linear-gradient(87deg,#129eb3 0%,#129eb3 100%)}.section-6__content .animate-line__bottom{width:95%;height:4px;bottom:0;right:0}.section-6__content .animate-line__bottom:after{width:0;height:4px;right:0;background-image:-webkit-linear-gradient(3deg,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(3deg,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(87deg,#4b305f 0%,#129eb3 100%)}.section-6__content .animate-line__left{top:0;left:5%;height:100%;width:4px}.section-6__content .animate-line__left:before{width:100%;height:0;background-image:-webkit-linear-gradient(3deg,#4b305f 0%,#4b305f 100%);background-image:-o-linear-gradient(3deg,#4b305f 0%,#4b305f 100%);background-image:linear-gradient(87deg,#4b305f 0%,#4b305f 100%)}.section-6__content .animate-line__left:after{width:100%;height:0;bottom:0;background-image:-webkit-linear-gradient(3deg,#4b305f 0%,#4b305f 100%);background-image:-o-linear-gradient(3deg,#4b305f 0%,#4b305f 100%);background-image:linear-gradient(87deg,#4b305f 0%,#4b305f 100%)}.section-6__content.animated .animate-line__top:after{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;width:100%}.section-6__content.animated .animate-line__right:after,.section-6__content.animated .animate-line__right:before{height:50%}.section-6__content.animated .animate-line__left:before,.section-6__content.animated .animate-line__left:after{-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s;height:51px}.section-6__content.animated .animate-line__bottom:after{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;width:100%}.section-7{background:#333 url("../../image/new_design/s7.png.pagespeed.ce.T8oqVR1nQ4.png") no-repeat right bottom;-webkit-background-size:cover;background-size:cover;min-height:118px;color:#fff;height:100%;margin-top:.65rem}.section-7 .section-title{text-align:left;margin:0;padding:0;text-transform:uppercase;font-size:2rem;font-weight:900;line-height:1;letter-spacing:0}@media screen and (max-width:1500px){.section-7 .section-title{font-size:1.6rem}}@media screen and (max-width:992px){.section-7 .section-title{font-size:3rem}}@media screen and (max-width:768px){.section-7 .section-title{font-size:2rem}}@media screen and (max-width:650px){.section-7 .section-title{font-size:1.5rem}}@media screen and (max-width:400px){.section-7 .section-title{font-size:1.25rem}}.section-7 .section-title span{color:#0f8193}.section-7 .subtitle{font-weight:700;font-size:30px;text-transform:uppercase;letter-spacing:.2px;line-height:1.1;font-family:"museoSansCyrl",sans-serif}@media screen and (max-width:1500px){.section-7 .subtitle{font-size:26px}}@media screen and (max-width:992px){.section-7 .subtitle{margin-bottom:.5rem}}@media screen and (max-width:650px){.section-7 .subtitle{font-size:1rem}}.section-7 .wrapper{height:100%;padding-top:25px;padding-bottom:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:visible;max-width:1280px;margin:auto}.section-7 .wrapper .section-7__btn{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:20px}.section-7 .wrapper::before{display:none}@media screen and (max-width:992px){.section-7 .wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.section-7 .button-ripple{border:none;-webkit-border-radius:26px;border-radius:26px;background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(3deg,#5f2966 0%,#5f2966 41%,#63678f 100%);background-image:-o-linear-gradient(3deg,#5f2966 0%,#5f2966 41%,#63678f 100%);background-image:linear-gradient(87deg,#5f2966 0%,#5f2966 41%,#63678f 100%);-webkit-box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.34);box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.34);color:#fff;padding:1rem 2.8rem;cursor:pointer;display:inline-block;position:relative;font-family:"gothamPro",sans-serif;font-size:.9rem;line-height:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:11}.section-7 .button-ripple:hover{-webkit-box-shadow:0 0 35px #3f3a65 , 0 11px 25px rgba(78,69,149,.4);box-shadow:0 0 35px #3f3a65 , 0 11px 25px rgba(78,69,149,.4);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.portfolio-slider .wrapper{padding:0}.portfolio-slider .section-title{margin-top:55px}@media screen and (max-width:768px){.portfolio-slider .section-title{font-size:2rem}}@media screen and (max-width:500px){.portfolio-slider .section-title{font-size:1.5rem}}@media screen and (max-width:400px){.portfolio-slider .section-title{font-size:1.25rem}}.portfolio-slider .section-title{color:#eaeaea;text-transform:uppercase;font-size:95px;font-weight:900;line-height:1;text-align:center;letter-spacing:2px;margin:70px 0 0 0}@media screen and (max-width:992px){.portfolio-slider .section-title{font-size:3rem}}@media screen and (max-width:768px){.portfolio-slider .section-title{font-size:2rem}}@media screen and (max-width:500px){.portfolio-slider .section-title{font-size:1.5rem}}@media screen and (max-width:400px){.portfolio-slider .section-title{font-size:1.25rem}}.portfolio-slider .title-container{max-width:1350px;margin:10px auto 0 auto}.portfolio-slider .p-title{text-align:center;background:url("../../image/new_design/qoutes_icon.png.pagespeed.ce.C2Ji3jQuJY.png") no-repeat 0 0;margin:36px auto 0 auto;padding:10px 35px;font-size:2rem;color:#444;font-weight:bold;line-height:1.11111111}@media screen and (max-width:480px){.portfolio-slider .p-title{margin:30px auto 0 auto;padding:0 10px;font-size:20px}}.portfolio-slider .p-title span{color:#1a8192}.portfolio-slider .slider-container .swiper-slider{position:relative}.portfolio-slider .slider-container .swiper-container{padding:60px 0}@media screen and (max-width:480px){.portfolio-slider .slider-container .swiper-container{padding:30px 0}}.portfolio-slider .slider-container .slide-content{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:relative;overflow:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 29px 4px rgba(0,0,0,0);box-shadow:0 0 29px 4px rgba(0,0,0,0)}.portfolio-slider .slider-container .slide-content .slide_img{margin:-2px 0}.portfolio-slider .slider-container .slide-content .slide_img img{display:block}@media screen and (max-width:580px){.portfolio-slider .slider-container .slide-content .slide_img img{width:100%}}.portfolio-slider .slider-container .slide-content .slider_title{position:absolute;top:50px;left:0;width:100%;color:#fff;text-transform:uppercase;text-shadow:1px 1px 1px #4b305f}.portfolio-slider .slider-container .slide-content .slider_title span{display:block;text-align:center}.portfolio-slider .slider-container .slide-content .slider_title__name{font-weight:700;font-size:36px}.portfolio-slider .slider-container .slide-content .slider_title__type{opacity:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.portfolio-slider .slider-container .slide-content .slider_btn{color:#fff;position:absolute;width:100%;bottom:30px;left:0;text-align:center;opacity:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.portfolio-slider .slider-container .slide-content .slider_btn a{width:100%;max-width:246px;display:inline-block;border:1px solid #fff;-webkit-border-radius:50px;border-radius:50px;padding:16px 10px;font-size:16px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none;text-shadow:1px 1px 1px #4b305f}.portfolio-slider .slider-container .slide-content .slider_btn a:hover{background-color:#fff;color:#00aad6}.portfolio-slider .slider-container .slide-content.slideZindex{z-index:11}.portfolio-slider .slider-container .slide-content:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);z-index:12;-webkit-box-shadow:0 0 29px 4px rgba(0,0,0,.94);box-shadow:0 0 29px 4px rgba(0,0,0,.94)}.portfolio-slider .slider-container .slide-content:hover .slider_title__type{opacity:1}.portfolio-slider .slider-container .slide-content:hover .slider_btn{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.portfolio-slider .slider-container .swiper-slide{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.portfolio-slider .slider-container .swiper-slide.swiper-slide-active .slide-content{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);z-index:10;-webkit-box-shadow:0 0 29px 4px rgba(0,0,0,.94);box-shadow:0 0 29px 4px rgba(0,0,0,.94)}.portfolio-slider .slider-container .swiper-slide.swiper-slide-active .slide-content .slider_title__type{opacity:1}.portfolio-slider .slider-container .swiper-slide.swiper-slide-active .slide-content .slider_btn{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.portfolio-slider .slider-container .swiper-portfolio-next,.portfolio-slider .slider-container .swiper-portfolio-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:44px;height:44px;background:url("../../image/new_design/swiper_portfolio_nav.png.pagespeed.ce.X77BRGxTfW.png") no-repeat center top;z-index:50;cursor:pointer;opacity:.7}.portfolio-slider .slider-container .swiper-portfolio-next:hover,.portfolio-slider .slider-container .swiper-portfolio-prev:hover{opacity:1}.portfolio-slider .slider-container .swiper-portfolio-next{right:20px}.portfolio-slider .slider-container .swiper-portfolio-prev{left:20px;-webkit-transform:translateY(-50%) rotateZ(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotateZ(-180deg)}.portfolio-slider .btn-wrap{margin-top:20px;text-align:center}.portfolio-slider .btn-wrap .button-ripple{border:none;-webkit-border-radius:26px;border-radius:26px;background-color:rgba(0,0,0,0);background-image:-webkit-gradient(linear,right top,left top,from(#5f2966),color-stop(41%,#5f2966),to(#63678f));background-image:-webkit-linear-gradient(right,#5f2966 0%,#5f2966 41%,#63678f 100%);background-image:-o-linear-gradient(right,#5f2966 0%,#5f2966 41%,#63678f 100%);background-image:linear-gradient(-90deg,#5f2966 0%,#5f2966 41%,#63678f 100%);-webkit-box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.34);box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.34);color:#fff;padding:1rem 2rem;cursor:pointer;display:inline-block;position:relative;font-family:"gothamPro",sans-serif;font-size:.9rem;line-height:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:11;text-align:center;min-width:6rem}.portfolio-slider .btn-wrap .button-ripple:hover{-webkit-box-shadow:0 0 35px #3f3a65 , 0 11px 25px rgba(78,69,149,.4);box-shadow:0 0 35px #3f3a65 , 0 11px 25px rgba(78,69,149,.4);background-image:-webkit-linear-gradient(3deg,#55255b 0%,#55255b 41%,#5d6086 100%);background-image:-o-linear-gradient(3deg,#55255b 0%,#55255b 41%,#5d6086 100%);background-image:linear-gradient(87deg,#55255b 0%,#55255b 41%,#5d6086 100%)}.section-texts{color:#333;font-size:36px;font-weight:700;line-height:40px;margin-left:5rem;margin-top:1rem;position:relative;z-index:2}.section-texts span{color:#0f8193}.section-clients{max-width:1440px;margin:auto;padding:4rem 0;position:relative}@media screen and (max-width:1500px){.section-clients{max-width:1250px;padding:4rem 0 6rem}}.section-clients .section-title{color:#eaeaea;text-transform:uppercase;font-size:95px;font-weight:900;line-height:1;text-align:center;letter-spacing:2px;margin:30px 0 0 0}@media screen and (max-width:992px){.section-clients .section-title{font-size:3rem}}@media screen and (max-width:768px){.section-clients .section-title{font-size:2rem}}@media screen and (max-width:500px){.section-clients .section-title{font-size:1.5rem}}@media screen and (max-width:400px){.section-clients .section-title{font-size:1.25rem}}.section-clients .advantage__container{padding:0 25px;margin:25px -10px 0 -10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-clients .advantage__container .advantage-item{-webkit-flex-basis: -webkit-calc(100% / 6);-ms-flex-preferred-size: calc(100% / 6);flex-basis: calc(100% / 6);text-align:center;margin-top:20px;padding:0 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.section-clients .advantage__container .advantage-item img{max-width:100%}@media screen and (max-width:1100px){.section-clients .advantage__container .advantage-item{-webkit-flex-basis: -webkit-calc(100% / 4);-ms-flex-preferred-size: calc(100% / 4);flex-basis: calc(100% / 4)}}@media screen and (max-width:768px){.section-clients .advantage__container .advantage-item{-webkit-flex-basis: -webkit-calc(100% / 3);-ms-flex-preferred-size: calc(100% / 3);flex-basis: calc(100% / 3)}}.section-11{background:url("../../image/new_design/section_11_bg.jpg.pagespeed.ce.C95VpmYWNa.jpg") center -330px;min-height:150px;background-attachment:fixed;margin-top:80px;padding:30px 10%}@media screen and (max-width:768px){.section-11{margin-top:40px}}@media screen and (max-width:580px){.section-11{margin-top:50px;padding:44px 0}}.section-11 .wrapper{height:100%}.section-11 .wrapper .container{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.section-11 .wrapper .container .item{color:#fff;text-align:center;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}@media screen and (max-width:992px){.section-11 .wrapper .container .item{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%}}.section-11 .wrapper .container .item p{text-transform:uppercase;font-weight:bold}.section-11 .wrapper .container .item p:first-child{font-size:120px;font-weight:700;line-height:1.1}@media screen and (max-width:1500px){.section-11 .wrapper .container .item p:first-child{font-size:95px}}@media screen and (max-width:580px){.section-11 .wrapper .container .item p:first-child{font-size:70px}}.section-11 .wrapper .container .item p:last-child{font-family:"museoSansCyrl",sans-serif;line-height:1.2;min-height:4em}@media screen and (max-width:480px){.section-11 .wrapper .container .item p:last-child{font-size:14px}}.section-award{padding-bottom:60px}@media screen and (max-width:480px){.section-award{padding-bottom:20px}}.section-award .wrapper{max-width:1600px;margin:0 auto;padding-left:88px}@media screen and (max-width:480px){.section-award .wrapper{padding-left:20px}}.section-award .p-title{font-size:2rem;font-weight:bold;color:#212121}@media screen and (max-width:480px){.section-award .p-title{font-size:20px}}.section-award .container{margin-left:-88px;position:relative}@media screen and (max-width:1390px){.section-award .container{padding:0 60px}}@media screen and (max-width:1200px){.section-award .container{padding:0 0}}@media screen and (max-width:480px){.section-award .container{margin-left:-20px}}.section-award .container .swiper-container{min-height:280px}.section-award .container .swiper-button-prev,.section-award .container .swiper-button-next{top:50%;opacity:.7}.section-award .container .swiper-button-prev:hover,.section-award .container .swiper-button-next:hover{padding:15px;opacity:1}.section-award .container .swiper-button-prev{background:url("../../image/new_design/rewiev_slider_btn.png.pagespeed.ce.B5hWw57KU9.png") no-repeat;width:20px;height:36px;pointer-events:auto;-webkit-transform:translateY(-50%) rotateZ(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotateZ(180deg)}@media screen and (max-width:1390px){.section-award .container .swiper-button-prev{left:50px}}@media screen and (max-width:1200px){.section-award .container .swiper-button-prev{left:10px}}.section-award .container .swiper-button-next{width:20px;height:36px;background:url("../../image/new_design/rewiev_slider_btn.png.pagespeed.ce.B5hWw57KU9.png") no-repeat;pointer-events:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:1390px){.section-award .container .swiper-button-next{right:50px}}@media screen and (max-width:1200px){.section-award .container .swiper-button-next{right:10px}}.section-award .container .swiper-nav-btn{background-position:50% 50%;cursor:pointer;padding:15px}.section-award .container .swiper-pagination{text-align:center;margin-top:10px;display:block;position:relative}.section-award .container .swiper-pagination-bullet{width:15px;height:15px;background-color:#5b96c3;margin-right:10px}.section-award .container .swiper-pagination-bullet:last-child{margin-right:0}.section-award .container .swiper-pagination-bullet-active{background-color:#396f98}.section-award .container .item{text-align:center;padding:0 10px;margin-top:25px;display:block;text-decoration:none;color:#333}.section-award .container .item .img{margin-bottom:10px;min-height:144px;background:url("../../image/new_design/rating_bg.png.pagespeed.ce.uT94EmVp-g.png") no-repeat center top;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section-award .container .item .img .img_text{color:#e8a400;line-height:1}.section-award .container .item .img .img_text .place{font-weight:700;font-size:63px}@media screen and (max-width:1500px){.section-award .container .item .img .img_text .place{font-size:48px}}.section-award .container .item .img .img_text .text{text-transform:uppercase;font-weight:700;font-size:13px}.section-award .container .item .text{margin:0 auto}.section-award .container .item .text p{font-weight:700;text-transform:uppercase;font-size:14px;line-height:1.4}.section-award .container .item .text p:first-child{min-height:35px}.section-award .container .item .text p:last-child{margin-top:8px;padding-top:8px;position:relative}.section-award .container .item .text p:last-child:after{content:'';display:block;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:69px;height:3px;background-color:#fbb613}.section-award .section-title{color:#eaeaea;text-transform:uppercase;font-size:95px;font-size: -webkit-calc( 0.03701 * 100vw + 18.93506px);font-size: calc( 0.03701 * 100vw + 18.93506px);font-weight:900;line-height:1;text-align:center;letter-spacing:2px;margin:70px 0 0 0}@media screen and (max-width:380px){.section-award .section-title{font-size:33px}}@media screen and (min-width:1920px){.section-award .section-title{font-size:90px}}@media screen and (max-width:768px){.section-award .section-title{margin-top:40px}}.section-award .award-center{text-align:center;padding-top:4rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:4;cursor:default}.section-14{position:relative;overflow:hidden;min-height:500px;padding-bottom:25px;background-color:#333;padding-left:10%;padding-right:5%}@media screen and (max-width:480px){.section-14{padding-left:20px;padding-right:20px}.section-14 .wrapper .section-title{font-size:40px}.section-14 .wrapper .section-title strong{font-size:24px}.section-14 .wrapper .subtitle{font-size:18px}}.section-14 .wrapper{position:relative;z-index:10;overflow:visible;padding-top:5%}.section-14__bg{width:1920px;height:100%;position:absolute;bottom:0;left:0;z-index:5}.section-14__bg canvas{width:100%;height:100%;background-color:#181d21}.section-14 .section-title{font-size:48px;color:#fff;text-align:left;margin-bottom:0;padding-bottom:0;font-weight:bold}@media screen and (max-width:768px){.section-14 .section-title{line-height:1.2}}@media screen and (max-width:576px){.section-14 .section-title{margin-top:17px}}.section-14 .section-title strong{color:#0f8193}@media screen and (max-width:1200px){.section-14 .section-title strong{font-size:55px}}@media screen and (max-width:988px){.section-14 .section-title strong{font-size:46px}}@media screen and (max-width:860px){.section-14 .section-title strong{font-size:36px;display:block}}@media screen and (max-width:480px){.section-14 .section-title strong{font-size:30px}}.section-14 .subtitle{color:#fff;font:700 24px/1.3 "museoSansCyrl",sans-serif;margin-bottom:25px;text-transform:uppercase}.section-14__form .main-form__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:630px}.section-14__form .main-form__row>div{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.section-14__form .main-form__row .form-left{margin-right:35px}.section-14__form .main-form__row .input-group{position:relative;margin-bottom:10px}.section-14__form .main-form__row .input-group .bar{height:1px;display:block;position:relative}.section-14__form .main-form__row .input-group .bar::before{content:'';width:100%;display:block;height:1px;background-color:#717171;position:absolute;top:0;left:0;z-index:5}.section-14__form .main-form__row .input-group .bar::after{content:'';display:block;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;z-index:10;width:0;height:1px;background-color:#fff;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.section-14__form .main-form__row .input-group:last-child{margin-bottom:0}.section-14__form .main-form__row input[type="text"],.section-14__form .main-form__row input[type="tel"],.section-14__form .main-form__row input[type="email"]{background:transparent;width:100%;border:0;-webkit-border-radius:0;border-radius:0;padding:13px 0 5px 0;color:#fff;font-size:14px;line-height:1.2}.section-14__form .main-form__row input[type=text]:focus ~ .bar:after, .section-14__form .main-form__row input[type=tel]:focus ~ .bar:after, .section-14__form .main-form__row input[type=email]:focus ~ .bar:after {width:100%}.section-14__form .main-form__row input[type=text].error ~ .bar:after, .section-14__form .main-form__row input[type=text].error ~ .bar:before, .section-14__form .main-form__row input[type=tel].error ~ .bar:after, .section-14__form .main-form__row input[type=tel].error ~ .bar:before, .section-14__form .main-form__row input[type=email].error ~ .bar:after, .section-14__form .main-form__row input[type=email].error ~ .bar:before {background-color:#ff3030}.section-14__form .main-form__row textarea{margin-top:-10px;background:-webkit-linear-gradient(top,rgba(113,113,113,0),rgba(113,113,113,0) 44px,#717171 44px,#717171 1px);background:-o-linear-gradient(top,rgba(113,113,113,0),rgba(113,113,113,0) 44px,#717171 44px,#717171 1px);background:linear-gradient(to bottom,rgba(113,113,113,0),rgba(113,113,113,0) 44px,#717171 44px,#717171 1px);-webkit-background-size:auto 45px;background-size:auto 45px;width:100%;border:0;-webkit-border-radius:0;border-radius:0;padding:7px 0 0 0;height:100%;min-height:170px;box-sizing:border-box;color:#fff;line-height:3.25;font-size:14px;resize:none}.section-14__form .main-form__row input::-webkit-input-placeholder,.section-14__form .main-form__row textarea::-webkit-input-placeholder{font:300 14px/2.2 "Roboto Condensed",sans-serif;color:#fff;opacity:1}.section-14__form .main-form__row input::-moz-placeholder,.section-14__form .main-form__row textarea::-moz-placeholder{font:300 14px/1.2 "Roboto Condensed",sans-serif;color:#fff;opacity:1}.section-14__form .main-form__row input:-moz-placeholder,.section-14__form .main-form__row textarea:-moz-placeholder{font:300 14px/1.2 "Roboto Condensed",sans-serif;color:#fff;opacity:1}.section-14__form .main-form__row input:-ms-input-placeholder,.section-14__form .main-form__row textarea:-ms-input-placeholder{font:300 14px/2.2 "Roboto Condensed",sans-serif;color:#fff;opacity:1}.section-14__form .main-form__row textarea::-webkit-input-placeholder{padding-top:7px}.section-14__form .main-form__row textarea::-moz-placeholder{padding-top:7px}.section-14__form .main-form__row textarea:-moz-placeholder{padding-top:7px}.section-14__form .main-form__row textarea:-ms-input-placeholder{padding-top:7px}.section-14__form .main-form__row input:focus::-webkit-input-placeholder,.section-14__form .main-form__row textarea:focus::-webkit-input-placeholder{opacity:.5}.section-14__form .main-form__row input:focus::-moz-placeholder,.section-14__form .main-form__row textarea:focus::-moz-placeholder{opacity:.5}.section-14__form .main-form__row input:focus:-moz-placeholder,.section-14__form .main-form__row textarea:focus:-moz-placeholder{opacity:.5}.section-14__form .main-form__row input:focus:-ms-input-placeholder,.section-14__form .main-form__row textarea:focus:-ms-input-placeholder{opacity:.5}.section-14__form .main-form__row textarea::-moz-placeholder{font:300 14px/2.2 "Roboto Condensed",sans-serif;color:#fff;opacity:1}.section-14__form .main-form__row textarea:-moz-placeholder{font:300 14px/2.2 "Roboto Condensed",sans-serif;color:#fff;opacity:1}.section-14__form .btn-default{margin-top:30px;padding-right:51px;padding-left:51px}.section-14 .button-ripple{border:none;-webkit-border-radius:26px;border-radius:26px;background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(3deg,#5f2966 0%,#5f2966 41%,#63678f 100%);background-image:-o-linear-gradient(3deg,#5f2966 0%,#5f2966 41%,#63678f 100%);background-image:linear-gradient(87deg,#5f2966 0%,#5f2966 41%,#63678f 100%);-webkit-box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.34);box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.34);color:#fff;padding:1rem 2.9rem;cursor:pointer;display:inline-block;position:relative;font-family:"gothamPro",sans-serif;font-size:.9rem;line-height:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:.2;-webkit-animation:opacity linear 1.5s;animation:opacity linear 1.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s;z-index:11;background-color:rgba(0,0,0,0)}.section-14 .button-ripple:hover{-webkit-box-shadow:0 0 35px #3f3a65 , 0 11px 25px rgba(78,69,149,.4);box-shadow:0 0 35px #3f3a65 , 0 11px 25px rgba(78,69,149,.4);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.scroll-seo{padding:3rem 10%;font-family:"gothamPro",sans-serif}@media screen and (max-width:768px){.scroll-seo{padding:1.5rem 10%}}.scroll-seo b,.scroll-seo strong{font-weight:normal}.scroll-seo__title{text-align:center;font-family:"gothamPro",sans-serif;font-size:1.8rem;font-size: -webkit-calc( 0.00789 * 100vw + 17px);font-size: calc( 0.00789 * 100vw + 17px);font-weight:900;padding-bottom:3.5rem;position:relative}@media screen and (max-width:380px){.scroll-seo__title{font-size:20px}}@media screen and (min-width:1900px){.scroll-seo__title{font-size:32px}}.scroll-seo__title:first-letter{text-transform:uppercase}.scroll-seo__title::after{content:'';position:absolute;width:5rem;height:2px;left:50%;bottom:1.7rem;background-image:-webkit-gradient(linear,right top,left top,from(#4b305f),to(#129eb3));background-image:-webkit-linear-gradient(right,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(right,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(to left,#4b305f 0%,#129eb3 100%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.scroll-seo__content{max-height:370px;font-size: -webkit-calc( 0.00357 * 100vw + 12.64286px);font-size: calc( 0.00357 * 100vw + 12.64286px);overflow:hidden}@media screen and (max-width:380px){.scroll-seo__content{font-size:14px}}@media screen and (min-width:1500px){.scroll-seo__content{font-size:18px}}.scroll-seo__content h2{font-size: -webkit-calc( 0.00536 * 100vw + 17.96429px);font-size: calc( 0.00536 * 100vw + 17.96429px);font-weight:700;margin-bottom:18px}@media screen and (max-width:380px){.scroll-seo__content h2{font-size:20px}}@media screen and (min-width:1500px){.scroll-seo__content h2{font-size:26px}}.scroll-seo p{margin-bottom:1rem}.text-section .section-title{text-align:center;font-family:"museoSansCyrl",sans-serif;font-size:1.8rem;font-weight:900;padding-bottom:1rem;margin-bottom:1rem}@media screen and (max-width:992px){.text-section .section-title{font-size:3rem}}@media screen and (max-width:768px){.text-section .section-title{font-size:2rem}}@media screen and (max-width:500px){.text-section .section-title{font-size:1.5rem}}@media screen and (max-width:400px){.text-section .section-title{font-size:1.25rem}}.text-section .section-title::after{content:'';position:absolute;width:5rem;height:2px;left:50%;bottom:.7rem;background-image:-webkit-gradient(linear,right top,left top,from(#4b305f),to(#129eb3));background-image:-webkit-linear-gradient(right,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(right,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(to left,#4b305f 0%,#129eb3 100%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.text-section p{margin-bottom:1rem}.text-section img{width:100%}.text-section .wrapper{padding:2rem 20%}@media screen and (max-width:992px){.text-section .wrapper{padding:2rem 15%}}@media screen and (max-width:768px){.text-section .wrapper{padding:2rem 12%}}@media screen and (max-width:450px){.text-section .wrapper{padding:2rem 10%}}@media screen and (max-width:400px){.text-section .wrapper{padding:2rem 7%}}.section-1{overflow:hidden;position:relative;background-color:#181d21}.section-1__bg{width:1920px;height:100%;position:absolute;bottom:0;left:0;-webkit-background-size:cover;background-size:cover;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.section-1 .wrapper{color:#fff;position:relative;z-index:5;padding:15% 0 8%;min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1480px;margin:auto}@media screen and (max-width:1024px){.section-1 .wrapper{min-height:650px}}.section-1 .btn-default{background:#47a747}.section-1 .btn-default:hover{background:#ce3054}.section-1 h1,.section-1 .h1-title-screen{font:700 60px/1 "museoSansCyrl",sans-serif;text-transform:uppercase;background-image:-webkit-linear-gradient(2deg,#129eb3 0%,#4b305f 100%);background-image:-o-linear-gradient(2deg,#129eb3 0%,#4b305f 100%);background-image:linear-gradient(88deg,#129eb3 0%,#4b305f 100%);-webkit-background-clip:text;background-clip:text;font-weight:900;letter-spacing:4.75px;color:transparent}@media screen and (max-width:1500px){.section-1 h1,.section-1 .h1-title-screen{font-size:45px}}@media screen and (max-width:640px){.section-1 h1,.section-1 .h1-title-screen{font:700 36px/1.3 "museoSansCyrl",sans-serif;line-height:1.3}}@media screen and (max-width:380px){.section-1 h1,.section-1 .h1-title-screen{font:700 28px/1.3 "museoSansCyrl",sans-serif}}.section-1 .subtitle{color:#8d979d;font-weight:100;margin:7px 0 16px 0;text-shadow:0 0 1px rgba(0,0,0,.71);letter-spacing:2.21px}@media screen and (max-width:640px){.section-1 .subtitle{line-height:1.3}}@media screen and (max-width:380px){.section-1 .subtitle{font-size:14px}}.section-1 .bottom-block p{font-size:16px;color:#8d979d;display:inline-block;margin-right:15px;padding-left:1rem}@media screen and (max-width:576px){.section-1 .bottom-block p{display:block;margin-bottom:20px}}@media screen and (max-width:380px){.section-1 .bottom-block p{font-size:12px}}.section-1 .button-ripple{border:none;-webkit-border-radius:26px;border-radius:26px;background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(3deg,#129eb3 0%,#4b305f 100%);background-image:-o-linear-gradient(3deg,#129eb3 0%,#4b305f 100%);background-image:linear-gradient(87deg,#129eb3 0%,#4b305f 100%);-webkit-box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.34);box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.34);color:#fff;padding:1rem 2rem;cursor:pointer;display:inline-block;position:relative;font-family:"gothamPro",sans-serif;font-size:.9rem;line-height:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:.2;-webkit-animation:opacity linear 1.5s;animation:opacity linear 1.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s;z-index:11}.section-1 .button-ripple:hover{-webkit-box-shadow:0 0 35px #3f3a65 , 0 11px 25px rgba(78,69,149,.4);box-shadow:0 0 35px #3f3a65 , 0 11px 25px rgba(78,69,149,.4);background-image:-webkit-linear-gradient(3deg,#55255b 0%,#55255b 41%,#5d6086 100%);background-image:-o-linear-gradient(3deg,#55255b 0%,#55255b 41%,#5d6086 100%);background-image:linear-gradient(87deg,#55255b 0%,#55255b 41%,#5d6086 100%)}.section-privilege{background-image:url("../../image/new_design/section-privilege.jpg.pagespeed.ce.wC0znHeDBH.jpg");-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;padding:90px 0 90px;overflow:hidden}.section-privilege .wrapper{max-width:1480px;margin:0 auto;position:relative}.section-privilege .center-title{font-family:"gothamPro",sans-serif;font-size:50px;font-weight:700;line-height:60px;margin-left:175px;position:relative;margin-bottom:3.5rem;letter-spacing:0}@media screen and (max-width:1400px){.section-privilege .center-title{line-height:1.3!important}}.section-privilege .center-title span{color:#129eb3}@media screen and (max-width:1500px){.section-privilege .center-title{font-size:42px}}@media screen and (max-width:1400px){.section-privilege .center-title{font-size:40px}}@media screen and (max-width:992px){.section-privilege .center-title{margin-left:2rem;text-align:center;font-size:40px}}@media screen and (max-width:500px){.section-privilege .center-title{margin-left:0}}@media screen and (max-width:600px){.section-privilege .center-title{font-size:35px}}.section-privilege .center-title::before{content:'';width:400px;height:3px;background-color:#f4f4f4;background-image:-webkit-gradient(linear,right top,left top,from(#4b305f),to(#129eb3));background-image:-webkit-linear-gradient(right,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(right,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(to left,#4b305f 0%,#129eb3 100%);position:absolute;right:101%;top:25%;display:block}@media screen and (max-width:500px){.section-privilege .center-title::before{display:none}}.section-privilege .privilege__img{margin-bottom:1rem}@media screen and (max-width:500px){.section-privilege .privilege__img{margin:auto}}.section-privilege .section-title{color:#2b2a39;text-transform:uppercase;font-size:90px;line-height:1;text-align:center;letter-spacing:2px;margin:70px 0 0 0;font-family:"gothamPro",sans-serif;font-weight:900}.section-privilege .section-title-vertical{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);position:absolute;bottom:-80px;left:-3rem;color:#f3f3f3}.section-privilege .section-title-vertical::before{content:'';width:2px;height:75%;background-color:#f4f4f4;opacity:.12;position:absolute;right:150%;bottom:25%;display:block}@media screen and (max-width:1600px){.section-privilege .section-title-vertical{left:5%}}@media screen and (max-width:992px){.section-privilege .section-title-vertical{position:static;font-size:50px;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;margin:20px auto;color:#333}.section-privilege .section-title-vertical::before{content:none}}@media screen and (max-width:600px){.section-privilege .section-title-vertical{font-size:30px}}@media screen and (max-width:400px){.section-privilege .section-title-vertical{font-size:26px}}.section-privilege__item{margin-left:190px}@media screen and (max-width:992px){.section-privilege__item{margin-left:2rem}}@media screen and (max-width:500px){.section-privilege__item{margin-left:0}}.section-privilege__item:not(:last-of-type) {margin-bottom:60px}@media screen and (max-width:1500px){.section-privilege__item:not(:last-of-type) {margin-bottom:35px}}.section-privilege .privilege{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;text-align:left;padding:0}@media screen and (max-width:500px){.section-privilege .privilege{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.section-privilege .privilege__img{-webkit-box-flex:0;-webkit-flex:0 0 77px;-ms-flex:0 0 77px;flex:0 0 77px;margin:auto}.section-privilege .privilege__img img{opacity:1}@media screen and (max-width:500px){.section-privilege .privilege .privilege__texts{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.section-privilege .privilege__title{background-image:-webkit-gradient(linear,right top,left top,from(#4b305f),to(#129eb3));background-image:-webkit-linear-gradient(right,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(right,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(to left,#4b305f 0%,#129eb3 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-position:center center;color:#fff;font-family:"gothamPro",sans-serif;font-size:32px;font-weight:700;line-height:36px;color:rgba(255,255,255,0);display:inline-block;max-width:100%;text-align:left;text-transform:none}@media screen and (max-width:1500px){.section-privilege .privilege__title{font-size:26px}}@media screen and (max-width:500px){.section-privilege .privilege__title{text-align:center;margin:auto;width:100%}}.section-privilege .privilege__desc{color:#333;font-family:"gothamPro",sans-serif;font-size:19px;font-weight:400;line-height:26px}@media screen and (max-width:1500px){.section-privilege .privilege__desc{font-size:16px}}@media screen and (max-width:500px){.section-privilege .privilege__desc{text-align:justify}}@media screen and (max-width:1450px){.page-wrapper section:not(.section-3) .wrapper {max-width:1250px;margin:auto}}.svg-path path{stroke-dasharray:1000;stroke-dashoffset:1000}.svg-path polygon{opacity:0}.svg-path.in-view path{-webkit-animation:dash 1.4s ease-in-out forwards;animation:dash 1.4s ease-in-out forwards}.svg-path.in-view polygon{-webkit-animation:opacity .8s ease-in-out forwards;animation:opacity .8s ease-in-out forwards}.svg-path.in-view .circle1{-webkit-animation-delay:.4s;animation-delay:.4s}.svg-path.in-view .circleend1{-webkit-animation-delay:1s;animation-delay:1s}.svg-path.in-view .circle2{-webkit-animation-delay:1.4s;animation-delay:1.4s}.svg-path.in-view .circleend2{-webkit-animation-delay:2s;animation-delay:2s}.svg-path.in-view .circle3{-webkit-animation-delay:2.4s;animation-delay:2.4s}.svg-path.in-view .circleend3{-webkit-animation-delay:3s;animation-delay:3s}.circles-sec{position:relative;background-color:#181d21;min-height:100vh;color:#fff;text-align:center;padding:70px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.circles-sec .wrapper{max-width:1480px;margin:auto}.circles-sec__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.circles-sec__row::before{content:'';position:absolute;left:10%;right:10%;top:33px;height:2px;width:80%;background:-webkit-repeating-linear-gradient(left,transparent,transparent 10px,#ccc 10px,#ccc 16px);background:-o-repeating-linear-gradient(left,transparent,transparent 10px,#ccc 10px,#ccc 16px);background:repeating-linear-gradient(to right,transparent,transparent 10px,#ccc 10px,#ccc 16px)}@media screen and (max-width:992px){.circles-sec__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.circles-sec__row::before{content:none}}.circles-sec__item{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(25% - 65px);-ms-flex:0 0 calc(25% - 65px);flex:0 0 calc(25% - 65px);position:relative;z-index:11}.circles-sec__item span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:70px;height:70px;border:12px solid;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;color:#333;-webkit-box-shadow:0 0 7px #000;box-shadow:0 0 7px #000;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.15rem}.circles-sec__item:nth-of-type(1) span {border-color:#9d4c43}.circles-sec__item:nth-of-type(2) span {border-color:#1a8fa7}.circles-sec__item:nth-of-type(3) span {border-color:#5f2a67}.circles-sec__item:nth-of-type(4) span {border-color:#ffae03}.circles-sec__item p{font-family:"gothamPro",sans-serif;font-size:1rem;font-weight:normal;line-height:24px}@media screen and (max-width:992px){.circles-sec__item{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 2rem);-ms-flex:0 0 calc(50% - 2rem);flex:0 0 calc(50% - 2rem);margin-bottom:1rem}}@media screen and (max-width:650px){.circles-sec__item{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(100%);-ms-flex:0 0 calc(100%);flex:0 0 calc(100%);padding:0;margin:2rem auto;-webkit-box-sizing:border-box;box-sizing:border-box}}.circles-sec__content{position:relative;max-width:850px;margin:auto}.circles-sec__content-item{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"Roboto Condensed",sans-serif;font-size:1rem;color:#fff;font-weight:bold;letter-spacing:.89px}.circles-sec__content-item:first-of-type{left:20%}.circles-sec__content-item:last-of-type{left:80%}@media screen and (max-width:650px){.circles-sec__content-item{font-size:.65rem}}@media screen and (max-width:400px){.circles-sec__content-item{font-size:.5rem}}.circles-sec__title{background-image:-webkit-gradient(linear,right top,left top,from(#4b305f),to(#129eb3));background-image:-webkit-linear-gradient(right,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(right,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(to left,#4b305f 0%,#129eb3 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:"museoSansCyrl",sans-serif;font-weight:900;font-size:40px;letter-spacing:4px;margin-bottom:2rem;position:relative;z-index:11}@media screen and (max-width:650px){.circles-sec__title{font-size:1.7rem}.circles-sec__title{font-size:1.3rem}}.circles-sec__subtitle{color:#fff;font-family:"museoSansCyrl",sans-serif;font-size:1.3rem;font-weight:900;letter-spacing:1.48px;margin:2rem auto}.circles-sec__subtitle span{display:block;font-size:1.65rem}@media screen and (max-width:650px){.circles-sec__subtitle{font-size:1.1rem}.circles-sec__subtitle span{font-size:1.35rem}}@media screen and (max-width:500px){.section-1-promotion .wrapper{padding:25% 2.5% 8%}}@-webkit-keyframes scaleX {
  0% {
    -webkit-transform: scaleX(0);
            transform: scaleX(0); }
  100% {
    -webkit-transform: scaleX(1);
            transform: scaleX(1); } }@keyframes scaleX {
  0% {
    -webkit-transform: scaleX(0);
            transform: scaleX(0); }
  100% {
    -webkit-transform: scaleX(1);
            transform: scaleX(1); } }@-webkit-keyframes translateX {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    opacity: 0; }
  50% {
    opacity: 1; }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    letter-spacing: 0.01em; } }@keyframes translateX {
  0% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
    opacity: 0; }
  50% {
    opacity: 1; }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    letter-spacing: 0.01em; } }@-webkit-keyframes translate-X {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    opacity: 0; }
  50% {
    opacity: 1; }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    letter-spacing: 0.01em; } }@keyframes translate-X {
  0% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    opacity: 0; }
  50% {
    opacity: 1; }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0);
    letter-spacing: 0.01em; } }@-webkit-keyframes opacity {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }@keyframes opacity {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }@-webkit-keyframes bgz {
  0% {
    -webkit-background-size: 0 0, 100% 100%;
            background-size: 0 0, 100% 100%; }
  100% {
    -webkit-background-size: 100% 100% , 100% 100%;
            background-size: 100% 100% , 100% 100%; } }@keyframes bgz {
  0% {
    -webkit-background-size: 0 0, 100% 100%;
            background-size: 0 0, 100% 100%; }
  100% {
    -webkit-background-size: 100% 100% , 100% 100%;
            background-size: 100% 100% , 100% 100%; } }@-webkit-keyframes dash {
  0% {
    stroke-dashoffset: 1000; }
  100% {
    stroke-dashoffset: 0; } }@keyframes dash {
  0% {
    stroke-dashoffset: 1000; }
  100% {
    stroke-dashoffset: 0; } }@-webkit-keyframes dashline {
  0% {
    stroke-dashoffset: 950;
    opacity: 0; }
  5% {
    opacity: 1; }
  100% {
    stroke-dashoffset: 0;
    opacity: 1; } }@keyframes dashline {
  0% {
    stroke-dashoffset: 950;
    opacity: 0; }
  5% {
    opacity: 1; }
  100% {
    stroke-dashoffset: 0;
    opacity: 1; } }@media screen and (max-width:1400px){.section-award-slider .container .item .img{-webkit-background-size:contain;background-size:contain}}@media screen and (max-width:992px){#map-container{display:none}}.gradient-line{text-align:left;margin:35px 0}@media screen and (max-width:480px){.gradient-line{margin:35px 0 0}}.gradient-line span{display:block;max-width:451px;width:32.1%;height:5px;background:#4b305f;background-image:-webkit-linear-gradient(right,#129eb3 0%,#4b305f 100%);background-image:-webkit-gradient(linear,right top,left top,from(#129eb3),to(#4b305f));background-image:-o-linear-gradient(right,#129eb3 0%,#4b305f 100%);background-image:linear-gradient(to left,#129eb3 0%,#4b305f 100%);background-position:0 0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.gradient-line span.top-line{top:50%;left:-35%}.portfolio{background:url("../../image/new_design/portfoliobanner.png.pagespeed.ce.PZdUUtKRnT.png") , -webkit-gradient(linear,left top,left bottom,from(#000416),color-stop(45%,#070e1e),to(#070e1e));background:url("../../image/new_design/portfoliobanner.png.pagespeed.ce.PZdUUtKRnT.png") , -webkit-linear-gradient(top,#000416 0%,#070e1e 45%,#070e1e 100%);background:url("../../image/new_design/portfoliobanner.png.pagespeed.ce.PZdUUtKRnT.png") , -o-linear-gradient(top,#000416 0%,#070e1e 45%,#070e1e 100%);background:url("../../image/new_design/portfoliobanner.png.pagespeed.ce.PZdUUtKRnT.png") , linear-gradient(to bottom,#000416 0%,#070e1e 45%,#070e1e 100%);-webkit-background-size:contain , 100%;background-size:contain , 100%;background-repeat:no-repeat;background-position:50% 0;padding-top:100px}.portfolio .fixed-lines{position:fixed}.portfolio .fixed-lines>*::before,.portfolio .fixed-lines>*::after{height:100vw}.portfolio__title{position:relative;z-index:12;font-family:"museoSansCyrl",sans-serif;text-shadow:0 0 59px rgba(6,6,6,.25);font-size:4.45rem;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:8px;font-weight:900;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.4rem}.portfolio__title h1,.portfolio__title h2,.portfolio__title h3,.portfolio__title h4,.portfolio__title h5,.portfolio__title h6{font-family:inherit;font-size:inherit;font-weight:900;position:relative;max-width:70%;-webkit-box-flex:0;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;line-height:1.2;margin-bottom:0}.portfolio__title p{font-family:"gothamPro",sans-serif;font-size:1.2rem;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;text-transform:none;line-height:1.7rem;letter-spacing:normal;font-weight:normal}.portfolio__filter{padding:2rem 0;position:relative;z-index:12;max-width:1300px;margin:auto}.portfolio__filter ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-shadow:5px 9px 26px 3px rgba(6,6,6,.38);box-shadow:5px 9px 26px 3px rgba(6,6,6,.38);-webkit-border-radius:28px;border-radius:28px;background-image:-webkit-gradient(linear,right top,left top,from(rgba(75,48,95,.6)),to(rgba(18,158,179,.6)));background-image:-webkit-linear-gradient(right,rgba(75,48,95,.6) 0%,rgba(18,158,179,.6) 100%);background-image:-o-linear-gradient(right,rgba(75,48,95,.6) 0%,rgba(18,158,179,.6) 100%);background-image:linear-gradient(to left,rgba(75,48,95,.6) 0%,rgba(18,158,179,.6) 100%);overflow:hidden}.portfolio__filter li{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:.9rem;font-family:"gothamPro",sans-serif;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.portfolio__filter a{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:.8rem 1.5rem;width:100%;display:block;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:rgba(0,0,0,0);letter-spacing:1.08px}.portfolio__filter a:hover{background:rgba(0,0,0,.4);color:#f0b01f}.portfolio__filter .active a{background:rgba(0,0,0,.4);color:#f0b01f}.portfolio__filter-content{padding:30px 6rem 0;position:relative;z-index:12}.portfolio__filter-content::before{content:attr(data-title);color:#d9d9d9;font-family:"museoSansCyrl",sans-serif;font-weight:900;font-size:4rem;text-transform:uppercase;position:absolute;left:0;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:4.5rem;line-height:1;opacity:.1}.portfolio__filter-content .portfolio__filter-scroll{max-height:95vh!important}.portfolio__wraper{padding:0 6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.portfolio__column{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 3 - 1.15rem);-ms-flex: 0 0 calc(100% / 3 - 1.15rem);flex: 0 0 calc(100% / 3 - 1.15rem)}.portfolio__column:nth-of-type(even) .portfolio__item:nth-of-type(odd) {height:510px}.portfolio__item{height:716px;margin-bottom:1.9rem;position:relative;color:#fff;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.portfolio__item-content{position:absolute;top:1.8rem;left:1.15rem;z-index:10}.portfolio__link{display:inline-block;width:100%;height:100%}.portfolio__link img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.portfolio__link-more{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:100%;width:100%;z-index:2;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.portfolio__link-more span{text-decoration:underline;font-size:1.1rem;margin-left:.5rem;margin-right:1.7rem}.portfolio__link-more i{font-size:1.3rem}.portfolio__link-more *{margin-bottom:1.2rem}.portfolio__desc{font-family:"museoSansCyrl",sans-serif;font-size:1.15rem;font-weight:900;line-height:2rem;z-index:7;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:1500px){.portfolio__desc{font-size:.9rem}}.portfolio__name{font-family:"museoSansCyrl",sans-serif;font-size:3rem;font-weight:900;line-height:3.5rem;z-index:7;opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:1500px){.portfolio__name{font-size:1.8rem}}.portfolio .portfolio__item:hover{-webkit-box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.35);box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.35);color:#fff}.portfolio .portfolio__item:hover .portfolio__link-more{background-image:-webkit-linear-gradient(3deg,rgba(75,48,95,.7) 0%,rgba(18,158,179,.7) 100%);background-image:-o-linear-gradient(3deg,rgba(75,48,95,.7) 0%,rgba(18,158,179,.7) 100%);background-image:linear-gradient(87deg,rgba(75,48,95,.7) 0%,rgba(18,158,179,.7) 100%);opacity:1;color:#fff}.portfolio .portfolio__item:hover .portfolio__name{opacity:1;color:#fff}.portfolio .portfolio__item:hover .portfolio__desc{opacity:1;color:#fff}.contacts-page .contact-title{top:17%;left:145px;letter-spacing:.3em}.contacts-page .main-block h2{letter-spacing:-.5px}.contacts-page .main-block .contact-block ul li a{font-size:1.2rem;letter-spacing:-.017em}@media screen and (max-width:1500px){.contacts-page .main-block .contact-block ul li a{font-size:1rem}}.contacts-page .main-block .contact-block ul li a.email_link::before{background-image:url("../../image/new_design/email.png.pagespeed.ce.dGkxTQzf0k.png")}.contacts-page .main-block .contact-block ul li a.skype_link::before{background-image:url("../../image/new_design/skype.png.pagespeed.ce.ms_4KgvuTp.png");-webkit-background-size:contain;background-size:contain}.contacts-page .main-block .contact-block ul li a:hover{color:#129eb3}.contacts-map-city{color:#129eb3;text-transform:uppercase;display:block;font-weight:bold;font-family:"Roboto Condensed",sans-serif;font-size:1.6rem}@media screen and (max-width:1500px){.contacts-map-city{font-size:1.2rem}}.contacts-map-time{display:block;color:#129eb3;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;font-size:1.1rem;font-weight:bold}@media screen and (max-width:1500px){.contacts-map-time{font-size:1rem}}.contacts-page .main-block .bottom-block p{letter-spacing:-.005em}.contacts-page .main-block .contact-block{max-width:635px}.contacts-map-block{background-color:rgba(0,0,0,.4)}.contacts-map-info{color:#fff;font-weight:bold}.contacts-page .main-block .bottom-block .btn-style{padding:22px 70px;max-width:310px}@media screen and (max-width:1500px){.contacts-page .main-block .bottom-block .btn-style{max-width:275px;padding:20px 45px}}.gm-ui-hover-effect img{-webkit-filter:invert(100%);filter:invert(100%)}.blog{background:url("../../image/new_design/blog1.png.pagespeed.ce.4YzB3-V7mV.png") , -webkit-gradient(linear,left top,left bottom,from(#181d21),color-stop(45%,#181d21),to(#181d21));background:url("../../image/new_design/blog1.png.pagespeed.ce.4YzB3-V7mV.png") , -webkit-linear-gradient(top,#181d21 0%,#181d21 45%,#181d21 100%);background:url("../../image/new_design/blog1.png.pagespeed.ce.4YzB3-V7mV.png") , -o-linear-gradient(top,#181d21 0%,#181d21 45%,#181d21 100%);background:url("../../image/new_design/blog1.png.pagespeed.ce.4YzB3-V7mV.png") , linear-gradient(to bottom,#181d21 0%,#181d21 45%,#181d21 100%);-webkit-background-size:1140px , 100%;background-size:1140px , 100%;background-repeat:no-repeat;background-position:100% 0;min-height:150vh;color:#fff}@media screen and (max-width:1150px){.blog{background-position-x:-150% , 0}}@media screen and (max-width:992px){.blog{background-position-x:-100% , 0}}@media screen and (max-width:900px){.blog{background-position-x:-60% , 0}}@media screen and (max-width:700px){.blog{background-position-x:-20% , 0}}@media screen and (max-width:400px){.blog{background-position-x:-5% , 0}}.blog .text-center{text-align:center}.blog .container{max-width:1600px;margin:auto;position:relative}@media screen and (max-width:1700px){.blog .container{max-width:1440px}}@media screen and (max-width:1600px){.blog .container{max-width:1200px}}@media screen and (max-width:1500px){.blog .container{max-width:1100px}}@media screen and (max-width:1400px){.blog .container{max-width:1024px}}@media screen and (max-width:1150px){.blog .container{max-width:900px}}@media screen and (max-width:980px){.blog .container{max-width:100%;padding:0 5rem}}@media screen and (max-width:450px){.blog .container{padding:0 .5rem}}.blog .fixed-lines{position:fixed}.blog .fixed-lines>*::before,.blog .fixed-lines>*::after{height:100vw}.blog__fly-title{text-align:center;color:transparent;display:inline-block;background-image:-webkit-gradient(linear,left bottom,left top,from(#4b305f),to(#129eb3));background-image:-webkit-linear-gradient(bottom,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(bottom,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(to top,#4b305f 0%,#129eb3 100%);-webkit-background-clip:text;background-clip:text;opacity:.5;text-shadow:0 0 59px rgba(6,6,6,.24);font-family:"BebasNeue",sans-serif;font-size:460px;font-weight:400;line-height:1em;text-transform:uppercase;margin:-.4em auto 0;letter-spacing:.25em}@media screen and (max-width:1500px){.blog__fly-title{font-size:360px}}@media screen and (max-width:1024px){.blog__fly-title{font-size:250px}}@media screen and (max-width:600px){.blog__fly-title{font-size:120px}}.blog__title{text-shadow:0 0 59px rgba(6,6,6,.24);font-family:"museoSansCyrl",sans-serif;font-weight:900;font-size:92px;letter-spacing:.09em;line-height:.9;text-transform:uppercase;max-width:45vw}.blog__title span:first-of-type{font-size:70px;letter-spacing:.095em}@media screen and (max-width:992px){.blog__title span:first-of-type{font-size:50px}}@media screen and (max-width:600px){.blog__title span:first-of-type{font-size:40px}}.blog__title span:last-of-type{font-size:1.15rem;font-weight:100;letter-spacing:22px;display:block;line-height:1.8;padding-left:.2rem}@media screen and (max-width:1500px){.blog__title{font-size:75px}}@media screen and (max-width:1200px){.blog__title{font-size:70px;max-width:100%}}@media screen and (max-width:768px){.blog__title{font-size:40px}}@media screen and (max-width:600px){.blog__title{font-size:34px}}@media screen and (max-width:450px){.blog__title{font-size:24px}.blog__title span:first-of-type{font-size:32px;display:block}.blog__title span:last-of-type{font-weight:normal;letter-spacing:normal}}.blog__filter{padding:3rem 0}.blog__filter li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#878787;font-size:1.1rem;text-transform:uppercase;font-family:"gothamPro",sans-serif;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.blog__filter li::before{content:'';height:2px;width:5rem;margin-right:.5rem;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.blog__filter .active{color:#fff;font-weight:bold;font-size:1.2rem;margin:.5rem auto}.blog__filter .active::before{background-color:#4b305f}.blog__wraper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:100px;max-width:1192px;margin:auto}@media screen and (max-width:1500px){.blog__wraper{max-width:1024px}}@media screen and (max-width:1366px){.blog__wraper{max-width:950px}}@media screen and (max-width:768px){.blog__wraper{padding-top:25px}}.blog__column{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 80px);-ms-flex:0 0 calc(50% - 80px);flex:0 0 calc(50% - 80px)}.blog__column:nth-of-type(even) {padding-top:230px}@media screen and (max-width:1500px){.blog__column{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 90px);-ms-flex:0 0 calc(50% - 90px);flex:0 0 calc(50% - 90px)}}@media screen and (max-width:1200px){.blog__column{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 1.5rem);-ms-flex:0 0 calc(50% - 1.5rem);flex:0 0 calc(50% - 1.5rem)}}@media screen and (max-width:768px){.blog__column .blog__num{display:none}}@media screen and (max-width:500px){.blog__column{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.blog__column:nth-of-type(even) {padding-top:460px;margin-left:-100%}}.blog__item{margin-bottom:140px;position:relative}@media screen and (max-width:992px){.blog__item{margin-bottom:80px}}@media screen and (max-width:500px){.blog__item{min-height:420px}.blog__item:not(:last-child) {margin-bottom: -webkit-calc(100% + 120px);margin-bottom: calc(100% + 120px)}}.blog__item-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:36px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blog__item-bottom time{font-size:13px;font-weight:400;line-height:24px;color:#fff;font-family:"gothamPro",sans-serif}@media screen and (max-width:575px){.blog__item-bottom time{font-size:10px}}.blog__img{position:relative;display:block;font-size:0;line-height:0}.blog__img::before{content:'';height:100%;position:absolute;width:100%;top:0;bottom:0;left:0;right:0;background-color:#cfe1ea;background-image:-webkit-linear-gradient(3deg,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(3deg,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(87deg,#4b305f 0%,#129eb3 100%);opacity:0;z-index:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.blog__img img{font-size:0;width:100%;display:block}.blog__img img::before{min-height:250px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;background:url("../../image/new_design/404.png.pagespeed.ce.MNV-PL9KOl.png");background-repeat:no-repeat;background-position:50% 50%;content:''}.blog__img img::before[alt]{display:none}@media screen and (max-width:500px){.blog__img img{height:300px;-o-object-fit:cover;object-fit:cover}}.blog__item:hover .blog__img::before{opacity:.7}.blog__link{color:#129eb3;font-family:"Roboto Condensed",sans-serif;font-size:.9rem;letter-spacing:1.03px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.blog__link::after{content:'';height:2px;width:2.5rem;background-image:-webkit-gradient(linear,left top,right top,from(#129eb3),to(#4b305f));background-image:-webkit-linear-gradient(left,#129eb3 0%,#4b305f 100%);background-image:-o-linear-gradient(left,#129eb3 0%,#4b305f 100%);background-image:linear-gradient(to right,#129eb3 0%,#4b305f 100%);margin-left:.5rem;margin-right:.5rem}@media screen and (max-width:575px){.blog__link{font-size:.75rem}}.blog__num{position:absolute;bottom:-20px;left:-67px;opacity:.3;color:#333;text-transform:uppercase;font-family:"BebasNeue",sans-serif;font-size:331px;line-height:1;margin:0}@media screen and (max-width:1500px){.blog__num{font-size:250px}}.blog__name{font-size:1.25rem;font-weight:bold;font-family:"gothamPro",sans-serif;line-height:1.3;margin-top:1.2rem}@media screen and (max-width:575px){.blog__name{font-size:1rem}}.blog__name,.blog__item-bottom{padding-left:.8rem}.blog__top{padding-left:130px;padding-top:90px}@media screen and (max-width:992px){.blog__top{padding-left:80px}}@media screen and (max-width:768px){.blog__top{padding-left:40px}}@media screen and (max-width:500px){.blog__top{padding-left:0}}.article{padding-bottom:7rem}.article__link{text-shadow:0 0 59px rgba(6,6,6,.24);color:#fff;font-family:"museoSansCyrl",sans-serif;font-size:105px;font-weight:900;text-transform:uppercase;letter-spacing:7.07px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.article__link svg{max-width:5rem;width:5rem;min-height:2rem;margin-left:2rem}@media screen and (max-width:1024px){.article__link svg{max-width:3rem;width:3rem;min-height:1.5rem;margin-left:1rem}}@media screen and (max-width:1500px){.article__link{font-size:85px}}@media screen and (max-width:600px){.article__link{font-size:80px}}@media screen and (max-width:500px){.article__link{font-size:45px}}.article-body{max-width:1630px;margin:auto;background-color:#fff;min-height:10rem;color:#333;padding:70px 180px 40px;overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1600px){.article-body{padding:45px 100px 20px}}@media screen and (max-width:992px){.article-body{padding:25px 2rem 25px}}.article-body__top{text-align:center;border-bottom:4px solid #e0e0e0;padding-bottom:.5rem;margin-bottom:.5rem}.article-body__bottom{text-align:center;padding-bottom:.5rem;position:relative;padding-top:2rem;margin-top:2rem}.article-body__bottom::before{content:'';position:absolute;left:-20vw;right:-20vw;width:300%;height:4px;background-color:#e0e0e0;top:0;display:block}.article-body__time{font-family:"gothamPro",sans-serif;font-size:.9rem}.article-body__title{font-family:"gothamPro",sans-serif;font-size:1.7rem;font-weight:bold;max-width:80%;margin:.5rem auto;line-height:1.1}@media screen and (max-width:1200px){.article-body__title{max-width:95%}}@media screen and (max-width:992px){.article-body__title{max-width:100%}}@media screen and (max-width:600px){.article-body__title{font-size:1.3rem}}.article-body__social a{color:#129eb3;-webkit-border-radius:50%;border-radius:50%;padding:.5rem;margin:.5rem;border:1px solid #129eb3;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:40px;width:40px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:600px){.article-body__social a{margin:.1rem}}.article-body__content{font-family:"gothamPro",sans-serif;line-height:1.4}.article-body__content img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (max-width:1024px){.article-body__content img{width:100%;height:auto!important}}.article-body__content>img{width:100%;margin-bottom:1.5rem}.article-body__content>p{margin-bottom:1rem}.article-body__content>p:first-of-type:first-letter{float:left;font-size:2em;font-weight:bold}@supports (-moz-appearance: meterbar) and (background-blend-mode: difference, normal) {
        .article-body__content > p:first-of-type:first-letter {
          font-size: 3.2em; } }.article-body__content blockquote{margin:2rem 0 2rem 7%;width:93%;padding:2rem 1rem;border-left:4px solid #4b305f;position:relative}.article-body__content blockquote::before{content:'\201c';position:absolute;left:-7%;font-size:8rem;font-family:"aquarelle",sans-serif;letter-spacing:10px;line-height:.5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:60%;color:#757575;opacity:.1}.article-body__content h2,.article-body__content h3,.article-body__content h4,.article-body__content h5,.article-body__content h6{font-size:1.3rem;font-family:"gothamPro",sans-serif;font-weight:bold;position:relative;margin-bottom:.5rem}.article-body__content h2::before,.article-body__content h3::before,.article-body__content h4::before,.article-body__content h5::before,.article-body__content h6::before{content:'';position:absolute;right:100%;margin-right:.5rem;width:3.2em;height:1px;background-color:#252525;top:50%}.article-body__content .img-wrap{float:right;position:relative}.article-body__content .img-wrap::before{content:'';position:absolute;left:4rem;bottom:4rem;background-image:-webkit-linear-gradient(2deg,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(2deg,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(88deg,#4b305f 0%,#129eb3 100%);height:-webkit-calc(100% - 2rem);height:calc(100% - 2rem);width:-webkit-calc(100% - 2rem);width:calc(100% - 2rem)}.article-body__content .img-wrap img{float:none;position:relative;z-index:1}.article-body__content .img-wrap::after{content:'';clear:both;display:table}.article-body__content>div{padding-left:7%;margin:3rem auto}.article-body__content>div>*{float:left;max-width:50%}.article-body__content>div p{margin-bottom:1rem}.article-body__content>div img{float:right}.article-body__content>div::after{content:'';clear:both;display:table}@media screen and (max-width:768px){.article-body__content>div>*{float:none!important;max-width:100%}}.main-banner--about{background-color:#020f11;-webkit-background-size:cover;background-size:cover;background-position:100% 50%}.about-banner{text-align:center}.about-banner__fly{text-align:center;color:transparent;display:inline-block;background-image:-webkit-gradient(linear,left bottom,left top,from(#4b305f),to(#129eb3));background-image:-webkit-linear-gradient(bottom,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(bottom,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(to top,#4b305f 0%,#129eb3 100%);-webkit-background-clip:text;background-clip:text;opacity:.5;text-shadow:0 0 59px rgba(6,6,6,.24);font-family:"BebasNeue",sans-serif;font-size:460px;font-weight:400;line-height:1em;text-transform:uppercase;margin:-.5em auto 1rem}.about-banner__fly--about-us{font-size:533px}@media screen and (max-width:1550px){.about-banner__fly{font-size:400px}.about-banner__fly{font-size:300px}}@media screen and (max-width:1024px){.about-banner__fly{font-size:200px}}@media screen and (max-width:768px){.about-banner__fly{font-size:110px}}@media screen and (max-width:500px){.about-banner__fly{margin-top:4rem}}.about-banner__title{font-weight:900;text-shadow:0 0 59px rgba(6,6,6,.24);color:transparent;background-image:-webkit-gradient(linear,right top,left top,from(#4b305f),to(#129eb3));background-image:-webkit-linear-gradient(right,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(right,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(to left,#4b305f 0%,#129eb3 100%);display:inline-block;-webkit-background-clip:text;background-clip:text;font-family:"museoSansCyrl",sans-serif;font-size:88px;text-transform:uppercase;letter-spacing:10px;line-height:1;margin-bottom:28px}@media screen and (max-width:1500px){.about-banner__title{font-size:58px}}@media screen and (max-width:1200px){.about-banner__title{margin:0}}@media screen and (max-width:600px){.about-banner__title{font-size:50px}}.about-banner__text{max-width:77%;font-family:"gothamPro",sans-serif;font-size:1rem;line-height:24px}@media screen and (max-width:1024px){.about-banner__text{max-width:85%}}@media screen and (max-width:600px){.about-banner__text{max-width:100%;font-size:.8rem}}.about-banner__block{color:#fff;padding-left:18.8%;text-align:left}@media screen and (max-width:992px) and (min-width:768px){.about-banner__block{padding-left:19.5%}.about-banner__block .about-banner__text{max-width:100%}.about-banner__block .about-banner__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 5 - 0.3rem);-ms-flex: 0 0 calc(100% / 5 - 0.3rem);flex: 0 0 calc(100% / 5 - 0.3rem)}}@media screen and (max-width:768px) and (min-width:715px){.about-banner__block{padding-left:15.5%}.about-banner__block .about-banner__text{max-width:100%}.about-banner__block .about-banner__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 5 - 0.3rem);-ms-flex: 0 0 calc(100% / 5 - 0.3rem);flex: 0 0 calc(100% / 5 - 0.3rem)}}@media screen and (max-width:450px){.about-banner__block{padding-left:3.5%}}.about-banner__row{color:#fff;margin-top:4rem;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:1200px){.about-banner__row{margin-top:2rem}}@media screen and (max-width:768px){.about-banner__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.about-banner__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 5 - 0.65rem);-ms-flex: 0 0 calc(100% / 5 - 0.65rem);flex: 0 0 calc(100% / 5 - 0.65rem);overflow:hidden}@media screen and (max-width:1750px){.about-banner__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 5 - 0.55rem);-ms-flex: 0 0 calc(100% / 5 - 0.55rem);flex: 0 0 calc(100% / 5 - 0.55rem)}}@media screen and (max-width:1550px){.about-banner__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 5 - 0.5rem);-ms-flex: 0 0 calc(100% / 5 - 0.5rem);flex: 0 0 calc(100% / 5 - 0.5rem)}.about-banner__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 5 - 0.45rem);-ms-flex: 0 0 calc(100% / 5 - 0.45rem);flex: 0 0 calc(100% / 5 - 0.45rem)}}@media screen and (max-width:1300px){.about-banner__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 5 - 0.4rem);-ms-flex: 0 0 calc(100% / 5 - 0.4rem);flex: 0 0 calc(100% / 5 - 0.4rem)}}@media screen and (max-width:1100px){.about-banner__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 5 - 0.35rem);-ms-flex: 0 0 calc(100% / 5 - 0.35rem);flex: 0 0 calc(100% / 5 - 0.35rem)}}@media screen and (max-width:992px){.about-banner__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 6 - 0.3rem);-ms-flex: 0 0 calc(100% / 6 - 0.3rem);flex: 0 0 calc(100% / 6 - 0.3rem)}}@media screen and (max-width:800px){.about-banner__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 6 - 0.2rem);-ms-flex: 0 0 calc(100% / 6 - 0.2rem);flex: 0 0 calc(100% / 6 - 0.2rem)}}@media screen and (max-width:768px){.about-banner__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 3 - 0.2rem);-ms-flex: 0 0 calc(100% / 3 - 0.2rem);flex: 0 0 calc(100% / 3 - 0.2rem)}}@media screen and (max-width:400px){.about-banner__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 2 - 0.2rem);-ms-flex: 0 0 calc(100% / 2 - 0.2rem);flex: 0 0 calc(100% / 2 - 0.2rem)}}.about-banner__item p:first-of-type{text-shadow:0 0 59px rgba(6,6,6,.24);font-size:1.15rem;font-weight:700;line-height:58.54px;text-transform:uppercase}@media screen and (max-width:1750px){.about-banner__item p:first-of-type{font-size:1rem;line-height:1.1}}@media screen and (max-width:1500px){.about-banner__item p:first-of-type{font-size:.8rem}}@media screen and (max-width:1400px){.about-banner__item p:first-of-type{min-height:2.2em}}@media screen and (max-width:1200px){.about-banner__item p:first-of-type{font-size:.75rem}}@media screen and (max-width:1024px){.about-banner__item p:first-of-type{font-size:.7em}}.about-banner__item p:last-of-type{color:#129eb3;font-size:48px;font-weight:900;line-height:2rem;text-transform:uppercase;letter-spacing:5.39px;font-family:"museoSansCyrl",sans-serif;text-shadow:0 0 59px rgba(6,6,6,.24)}@media screen and (max-width:1500px){.about-banner__item p:last-of-type{line-height:2em}}.about-banner__item p:last-of-type span{font-size:80px}@media screen and (max-width:1750px){.about-banner__item p:last-of-type span{font-size:60px}}@media screen and (max-width:1500px){.about-banner__item p:last-of-type span{font-size:45px}.about-banner__item p:last-of-type{font-size:36px}}@media screen and (max-width:1024px){.about-banner__item p:last-of-type{font-size:36px}.about-banner__item p:last-of-type span{font-size:42px}}.section-about{position:relative;padding:8rem 215px 5rem}@media screen and (max-width:1500px){.section-about{padding:8rem 140px 5rem}}@media screen and (max-width:1200px){.section-about{padding:8rem 80px 5rem}}@media screen and (max-width:992px){.section-about{padding-bottom:2rem}}@media screen and (max-width:420px){.section-about{padding:8rem 1rem 2rem}}.section-about .section__title{padding-left:4rem;color:#333;position:relative;padding-bottom:4rem}.section-about .section__title-name{position:relative;font-size:.9rem;font-family:"Roboto Condensed",sans-serif;font-weight:bold;text-transform:uppercase;z-index:2}.section-about .section__title-name::before{content:'';position:absolute;right:100%;top:50%;margin-right:.5rem;width:3.5rem;height:1px;background-color:#000}.section-about .section__title-title{text-align:right;position:absolute;right:20%;top:2rem;color:#eaeaea;font-family:"gothamPro",sans-serif;font-size:5.1rem;font-size: -webkit-calc( 0.03701 * 100vw + 18.93506px);font-size: calc( 0.03701 * 100vw + 18.93506px);font-weight:bold;text-transform:uppercase;letter-spacing:.52px;line-height:1}@media screen and (max-width:380px){.section-about .section__title-title{font-size:33px}}@media screen and (min-width:1920px){.section-about .section__title-title{font-size:90px}}.section-about .wrapper{max-width:1480px;margin:auto}.section-about__title{color:#333;font-family:"gothamPro",sans-serif;font-size:30px;font-weight:700;line-height:1.2;margin:1rem 0}@media screen and (max-width:1500px){.section-about__title{font-size:26px}}@media screen and (max-width:1400px){.section-about__title{font-size:24px}}.section-about__content{font-family:"gothamPro",sans-serif;line-height:1.4;padding-left:2rem}@media screen and (max-width:992px){.section-about__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.section-about__content .img-wrap{float:right;position:relative}.section-about__content .img-wrap::before{content:'';position:absolute;right:-1rem;top:-1rem;background-image:-webkit-linear-gradient(2deg,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(2deg,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(88deg,#4b305f 0%,#129eb3 100%);height:100%;width:100%}.section-about__content .img-wrap img{float:none;position:relative;z-index:1}.section-about__content .img-wrap::after{content:'';clear:both;display:table}@media screen and (max-width:992px){.section-about__content .img-wrap{display:none}}.section-about__content>*{float:left;max-width:50%}@media screen and (max-width:992px){.section-about__content>*{float:none;max-width:100%}}.section-about__content p{margin-bottom:1rem}.section-about__content img{float:right}.section-about__content::after{content:'';clear:both;display:table}@media screen and (max-width:768px){.section-about__content>*{float:none!important;max-width:100%}}.awards-tabs{text-align:center;margin-bottom:2rem}.awards-tabs__title{color:#333;font-family:"gothamPro",sans-serif;font-size:30px;font-weight:700;line-height:52.29px;margin-bottom:20px}@media screen and (max-width:1500px){.awards-tabs__title{font-size:28px}}.awards-tabs__holder{font-size:40px}.awards-tabs__holder .swiper-wrapper{text-align:center}.awards-tabs__holder span{color:#646568;font-family:"museoSansCyrl",sans-serif;font-weight:700;line-height:56.25px;text-transform:uppercase;margin:0 1.1rem;display:inline-block;cursor:pointer}.awards-tabs__holder span::after{content:'';position:absolute;left:0;bottom:10%;background-color:currentColor;display:block;height:5px;width:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.awards-tabs__holder span span{font-size:1rem;display:inline;margin:0;font-weight:bold}@media screen and (max-width:1500px){.awards-tabs__holder span span{font-size:.9rem}}.awards-tabs__holder span.active{color:#129eb3;font-size:1.3em}.awards-tabs__holder span.active span{color:#129eb3}.awards-tabs__holder span.active::after{width:100%}@media screen and (max-width:1500px){.awards-tabs__holder span.active{font-size:1.1em}}@media screen and (max-width:1024px){.awards-tabs__holder span{margin:0}}.awards-tabs .awards-tabs__holder:not(.swiper-container-horizontal) .swiper-wrapper {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.awards-tabs .awards-tabs__holder:not(.swiper-container-horizontal) .swiper-slide {width:auto}@media screen and (max-width:1024px){.section-award--tabs .wrapper{padding:0 2rem}.section-award--tabs .container{margin:0}}.section-award--tabs .container .item .text p:last-of-type{font-size:1.15rem}.section-award-wraper .about-awards{max-width:1580px;margin:0 auto}.wrapper.section-award-wraper{padding:0 20px}.award-tabs-content{margin:0 50px}.team{background-color:#181d21;color:#fff;position:relative;padding:4rem 0 6rem}@media screen and (max-width:480px){.team{padding-top:2rem;padding-bottom:1.5rem}}.team .wrapper{max-width:1600px;margin:auto}.team__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4rem}@media screen and (max-width:1300px){.team__head{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.team__head>*{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width:992px){.team__head{margin-bottom:2rem}}@media screen and (max-width:768px){.team__head{margin-bottom:0}}.team__text .section-mini-title{margin-bottom:1rem}@media screen and (max-width:1300px){.team__text{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.team__text-title{font-family:"gothamPro",sans-serif;font-size:30px;font-weight:700;line-height:36px;padding-left:3.3rem}.team__num{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:-2rem;margin-right:4.7rem}@media screen and (max-width:1700px){.team__num{margin-right:6rem}}@media screen and (max-width:1500px){.team__num{margin-right:10rem}}@media screen and (max-width:1400px){.team__num{margin-right:12rem}}@media screen and (max-width:1300px){.team__num{margin-right:1rem;margin-bottom:0;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;margin:1rem}}@media screen and (max-width:600px){.team__num{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.team__item{-webkit-box-flex:0;-webkit-flex:0 0 15.6vw;-ms-flex:0 0 15.6vw;flex:0 0 15.6vw;overflow:hidden}@media screen and (max-width:600px){.team__item{overflow:visible}}.team__item p{font-size:.8rem;line-height:1;overflow:hidden;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:1500px){.team__item p{font-size:.75rem}}@media screen and (max-width:600px){.team__item p{overflow:visible}}.team__item p b{font-size:160px;font-family:"museoSansCyrl",sans-serif;font-weight:900;text-transform:uppercase;line-height:.75;color:#343e47}@media screen and (max-width:1700px){.team__item p b{font-size:140px}}@media screen and (max-width:1500px){.team__item p b{font-size:100px}}@media screen and (max-width:1400px){.team__item p b{font-size:70px}}.team__item p span{line-height:1.2}@media screen and (max-width:1300px){.team__item{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:1rem}}@media screen and (max-width:600px){.team__item{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}}.team-slider{padding-top:3rem;cursor:url("../../image/new_design/mouse.cur.ico") , -webkit-grab!important;cursor:url("../../image/new_design/mouse.cur.ico") , grab!important}@media screen and (max-width:480px){.team-slider{padding-top:.5rem}}.team-slider__img{margin-left:1rem;margin-top:-3rem;position:relative;z-index:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.team-slider__img img{max-width:160px;width:160px;height:160px;max-height:160px;-o-object-fit:cover;object-fit:cover}.team-slider__img--finger{z-index:0;margin-top:-5rem;margin-bottom:-1rem}.team-slider__img--finger img{width:120px;max-width:120px;height:170px;max-height:170px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1600px){.team-slider__img--finger{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.team-slider__img--finger img{width:100%;height:auto;max-width:100%;max-height:unset}}.team-slider__img:not(.team-slider__img--finger) {background-color:#fff;padding:.5rem .5rem 1rem}.team-slider__img:not(:hover) {-webkit-filter:grayscale(1);filter:grayscale(1)}@media screen and (max-width:1850px){.team-slider__img{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 2rem);-ms-flex:0 0 calc(50% - 2rem);flex:0 0 calc(50% - 2rem);text-align:center}.team-slider__img img{max-width:100%}}@media screen and (max-width:1600px){.team-slider__img{margin-top:-1rem}.team-slider__img--finger{margin-top:-8rem}}@media screen and (max-width:1300px){.team-slider__img{margin-top:0}.team-slider__img img{height:auto}.team-slider__img--finger{margin-top:-4rem}}.team-slider__item{padding:2rem .5rem;margin:0}.team-slider__item-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border:3px solid transparent;-webkit-border-image:-webkit-linear-gradient(305deg,#129eb3 0%,#4b305f 100%);-o-border-image:-o-linear-gradient(305deg,#129eb3 0%,#4b305f 100%);border-image:linear-gradient(145deg,#129eb3 0%,#4b305f 100%);border-image-slice:1}@media screen and (max-width:600px){.team-slider{max-width:90vw}}.team-slider__text{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 1.5rem);-ms-flex:0 0 calc(50% - 1.5rem);flex:0 0 calc(50% - 1.5rem);padding-left:1.5rem;padding-top:1rem}.team-slider__text p{color:#fbb613;font-size:.8rem;font-weight:bold;margin-top:.8rem}.team-slider__text span{font-size:1rem}.team-slider__text span span{font-weight:bold;padding-right:.3rem}.scroll-seo__text{font-family:"gothamPro",sans-serif}.sertificates{margin:3rem 0}.sertificates .wrapper{max-width:1600px;margin:auto}.sertificates__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:2rem 6rem;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:1200px){.sertificates__top{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:768px){.sertificates__top{margin:2rem}}.sertificates__top .section-mini-title{margin-left:0;margin-right:0}.sertificates__title{font-weight:bold;font-size:1.45rem}.sertificates__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1200px){.sertificates__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.sertificates__item{-webkit-box-shadow:0 0 13px rgba(6,6,6,.23);box-shadow:0 0 13px rgba(6,6,6,.23);background-color:#fff;-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 8 - 1rem);-ms-flex: 0 0 calc(100% / 8 - 1rem);flex: 0 0 calc(100% / 8 - 1rem)}@media screen and (max-width:1200px){.sertificates__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 4 - 1rem);-ms-flex: 0 0 calc(100% / 4 - 1rem);flex: 0 0 calc(100% / 4 - 1rem);margin-bottom:1rem}}@media screen and (max-width:768px){.sertificates__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 2 - 1rem);-ms-flex: 0 0 calc(100% / 2 - 1rem);flex: 0 0 calc(100% / 2 - 1rem);margin-bottom:1rem}}.principles__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:3rem 0 0}.principles__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 3 - 6rem);-ms-flex: 0 0 calc(100% / 3 - 6rem);flex: 0 0 calc(100% / 3 - 6rem);margin-left:1rem;padding-left:1rem;position:relative;margin-bottom:3rem;line-height:1.7rem;font-family:"gothamPro",sans-serif}.principles__item:last-child{margin-bottom:0}@media screen and (max-width:1500px){.principles__item{font-size:.85rem}}@media screen and (max-width:450px){.principles__item{margin-left:0}}.principles__item::before{content:'';position:absolute;height:1px;width:3rem;background-color:#000;right:100%;top:1rem}.principles__item>*:first-child{font-weight:bold;display:block;font-size:1.7rem;line-height:2rem;margin-bottom:1.2rem;letter-spacing:-1px}@media screen and (max-width:1500px){.principles__item>*:first-child{font-size:1.45em}}@media screen and (max-width:1200px){.principles__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% /2 - 3rem);-ms-flex: 0 0 calc(100% /2 - 3rem);flex: 0 0 calc(100% /2 - 3rem)}}@media screen and (max-width:768px){.principles__item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.insta{overflow:hidden;padding:3rem 0;margin-bottom:3rem}@media screen and (max-width:768px){.insta{padding-bottom:0;margin-bottom:0}}.insta__wrapper{background-color:#181d21;padding-left:7%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:220px}@media screen and (max-width:1500px){.insta__wrapper{min-height:130px}}.insta__wrapper>a{-webkit-box-flex:0;-webkit-flex:0 0 330px;-ms-flex:0 0 330px;flex:0 0 330px}@media screen and (max-width:1500px){.insta__wrapper>a{-webkit-box-flex:0;-webkit-flex:0 0 280px;-ms-flex:0 0 280px;flex:0 0 280px}}.insta__wrapper>a img{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.insta__wrapper>a img:hover{-webkit-filter:grayscale(100%) brightness(30%) sepia(100%) hue-rotate(-150deg) saturate(550%) contrast(.8);filter:grayscale(100%) brightness(30%) sepia(100%) hue-rotate(-150deg) saturate(550%) contrast(.8)}@media screen and (max-width:1600px){.insta__wrapper{padding:1rem}}@media screen and (max-width:992px){.insta__wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.insta__row{margin:-2rem -2rem -2rem 2rem;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:992px){.insta__row{margin:0}}@media screen and (max-width:768px){.insta__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.insta__item{display:block;-webkit-box-shadow:0 0 15px rgba(30,30,30,.5);box-shadow:0 0 15px rgba(30,30,30,.5);margin:0 1rem;font-size:0}.insta__item img{font-size:0;line-height:0}.insta__item img::before{font-size:1rem;line-height:1}.insta__item img::after{content:" (" attr(src) ")";display:block;font-size:1.5rem;color:#fff3cd}@media screen and (max-width:768px){.insta__item{-webkit-box-flex:0;-webkit-flex: 0 0 -webkit-calc(100% / 2 - 2rem);-ms-flex: 0 0 calc(100% / 2 - 2rem);flex: 0 0 calc(100% / 2 - 2rem);margin-bottom:1rem;text-align:center}}@media screen and (max-width:400px){.insta__item{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(100% - 2rem);-ms-flex:0 0 calc(100% - 2rem);flex:0 0 calc(100% - 2rem)}}@media screen and (max-width:500px){.map-container .contact-block-item__content>div p:last-child{max-width:85%}}@media screen and (max-width:768px){.section-texts{margin-left:0}}.section-about-us{padding:8rem 110px 0}@media screen and (max-width:992px){.section-about-us{padding:6rem 3rem 0}}@media screen and (max-width:450px){.section-about-us{padding:6rem 1rem 0}}.section-about-us .section__title-title--center{text-align:center;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.services-page__nav a svg{width:20px;height:20px}.breadcrumb{position:absolute;right:-101vw;top:-100vh}.services_vertical-title{position:absolute;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;bottom:0;font-size:180px;font-size: -webkit-calc( 0.01974 * 100vw + 112.5px);font-size: calc( 0.01974 * 100vw + 112.5px);line-height:1;font-weight:700;font-family:"gothamPro",sans-serif;color:#f4f4f4;white-space:nowrap;height:100%;text-align:center}@media screen and (max-width:380px){.services_vertical-title{font-size:120px}}@media screen and (min-width:1900px){.services_vertical-title{font-size:150px}}@media screen and (max-width:1024px){.services_vertical-title{position:absolute;top:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;opacity:.2;font-size:75px;text-align:center;padding-top:3rem;display:none}}.services-page{position:relative}@media screen and (max-width:1024px){.services-page{min-height:100vh}}@media screen and (max-width:480px){.services-page{min-height:0}}.services-page__container{max-width:85%;margin-left:auto;padding-top:5rem;-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:skew(0deg,4deg);-ms-transform:skew(0deg,4deg);transform:skew(0deg,4deg);-webkit-border-bottom-left-radius:10%;border-bottom-left-radius:10%;background:#181d21;-webkit-background-size:100vh 100vh , 100%;background-size:100vh 100vh , 100%;background-position:60vw -10vh , 0 0;background-repeat:no-repeat , no-repeat;min-height:-webkit-calc(100vh - 80px);min-height:calc(100vh - 80px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.services-page__container>*{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:skew(0deg,-4deg);-ms-transform:skew(0deg,-4deg);transform:skew(0deg,-4deg)}@media screen and (max-width:1440px){.services-page__container{-webkit-background-size:90vh 110vh , 100%;background-size:90vh 110vh , 100%;background-position:55vw 0 , 0 0}}@media screen and (max-width:1366px){.services-page__container{-webkit-background-size:90vh 120vh , 100%;background-size:90vh 120vh , 100%;background-position:55vw -5vh , 0 0}}@media screen and (max-height:650px){.services-page__container{min-height:-webkit-calc(125vh - 80px);min-height:calc(125vh - 80px)}}@media screen and (max-width:1024px){.services-page__container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#181d21;max-width:100%;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-border-radius:0;border-radius:0;padding-top:1rem;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background-repeat:no-repeat!important}.services-page__container>*{-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (max-width:500px){.services-page__container{padding-bottom:100px}}.services-page__content{color:#6b777e;padding-left:80px;padding-top:10rem;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.services-page__content>img{margin-left:-webkit-calc(-5rem - 60px);margin-left:calc(-5rem - 60px)}@media screen and (max-width:1250px){.services-page__content>img{display:none}}@media screen and (max-width:1450px){.services-page__content{-webkit-box-flex:0;-webkit-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%}}@media screen and (max-width:1024px){.services-page__content{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:20px;padding-right:20px;padding-top:105px}.services-page__content>*{text-align:center;margin:auto;max-width:100%}}.services-page__subtitle{color:#6b777e;font-family:"museoSansCyrl",sans-serif;font-size:23px;font-size: -webkit-calc( 0.00329 * 100vw + 16.75px);font-size: calc( 0.00329 * 100vw + 16.75px);font-weight:100;line-height:30px;letter-spacing:2.21px}@media screen and (max-width:380px){.services-page__subtitle{font-size:18px}}@media screen and (min-width:1900px){.services-page__subtitle{font-size:23px}}.services-page__title{background-image:-webkit-linear-gradient(3deg,#4b305f 0%,#129eb3 100%);background-image:-o-linear-gradient(3deg,#4b305f 0%,#129eb3 100%);background-image:linear-gradient(87deg,#4b305f 0%,#129eb3 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:"gothamPro",sans-serif;font-size:80px;font-size: -webkit-calc( 0.02895 * 100vw + 25px);font-size: calc( 0.02895 * 100vw + 25px);font-weight:700;line-height:1;text-transform:uppercase;margin-bottom:.5rem}@media screen and (max-width:380px){.services-page__title{font-size:36px}}@media screen and (min-width:1900px){.services-page__title{font-size:80px}}@media screen and (max-width:1100px){.services-page__title{margin-bottom:20px}}.services-page__nav{color:#fff;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-transform:skew(0deg,-4deg);-ms-transform:skew(0deg,-4deg);transform:skew(0deg,-4deg);-webkit-transform-origin:initial;-ms-transform-origin:initial;transform-origin:initial;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:-80px}@media screen and (max-width:1024px){.services-page__nav{-webkit-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);transform:skew(0deg,0deg);margin-top:0;padding-bottom:7rem}.services-page__nav{padding-bottom:2rem}}.services-page__nav ul{width:344px;background-color:#fff;background:url("../../image/new_design/services-circles.png.pagespeed.ce.PDIrROl-Al.png");background-position:0 0;background-repeat:no-repeat;position:relative}@media screen and (max-width:1024px){.services-page__nav ul{width:100%;height:auto}}.services-page__nav ul::after{content:''}.services-page__nav ul .dev-point{position:absolute;-webkit-transform:translate(25px,-25px);-ms-transform:translate(25px,-25px);transform:translate(25px,-25px);margin:0;opacity:0}@media screen and (max-width:1024px){.services-page__nav ul .dev-point{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin:0;opacity:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;font-size: -webkit-calc( 0.0039 * 100vw + 8.51948px);font-size: calc( 0.0039 * 100vw + 8.51948px)}}@media screen and (max-width:1024px) and (max-width:380px){.services-page__nav ul .dev-point{font-size:10px}}@media screen and (max-width:1024px) and (min-width:1920px){.services-page__nav ul .dev-point{font-size:16px}}.services-page__nav li{text-align:right;margin:2rem 0;position:relative;z-index:2}.services-page__nav li .dev-links-img{border:1px solid #277594;background:-webkit-radial-gradient(center,ellipse,#fff 0%,#fff 1%,#4b305f 1%,#129eb3 100%);background:-o-radial-gradient(center,ellipse,#fff 0%,#fff 1%,#4b305f 1%,#129eb3 100%);background:radial-gradient(ellipse at center,#fff 0%,#fff 1%,#4b305f 1%,#129eb3 100%);background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:10000% 10000%;background-size:10000% 10000%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.2rem;-webkit-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:50px;width:50px;height:50px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.services-page__nav li .dev-links-img path{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.services-page__nav li .dev-links-text{margin-right:18px;min-width:214px;text-align:right}.services-page__nav li a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-transform:uppercase;font-family:"gothamPro",sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.services-page__nav li a:hover .dev-links-img{background:-webkit-radial-gradient(center,ellipse,#fff 0%,#fff 1%,#4b305f 1%,#129eb3 100%);background:-o-radial-gradient(center,ellipse,#fff 0%,#fff 1%,#4b305f 1%,#129eb3 100%);background:radial-gradient(ellipse at center,#fff 0%,#fff 1%,#4b305f 1%,#129eb3 100%);background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:100% 100%;background-size:100% 100%;-webkit-background-clip:content-box;background-clip:content-box}.services-page__nav li a:hover .dev-links-img svg path{fill:#fff}@media screen and (max-width:1024px){.services-page__nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 9%;background:none;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}.services-page__nav ul li{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;text-align:left;margin:1rem 0}}@media screen and (max-width:450px){.services-page__nav ul li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}}.services-page-texts{padding:4rem 0;max-width:1480px;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:768px){.services-page-texts{padding:2rem 0}}.services-page-texts__img{margin-left: -webkit-calc(((100vw - 1480px) / 2 ) * -1 + 75px);margin-left: calc(((100vw - 1480px) / 2 ) * -1 + 75px);position:relative;-webkit-box-flex:0;-webkit-flex:0 1 745px;-ms-flex:0 1 745px;flex:0 1 745px}.services-page-texts__img::before{content:'';position:absolute;width:100%;height:100%;left:-76px;top:-50px;background-color:#181d21;display:block}.services-page-texts__img img{position:relative;z-index:2}.services-page-texts__content{-webkit-box-flex:0;-webkit-flex:0 1 55%;-ms-flex:0 1 55%;flex:0 1 55%;padding-left:110px;padding-top:130px}.services-page-texts__subtitle{font:700 16px/1 'Roboto Condensed',sans-serif;font-size: -webkit-calc( 0.0039 * 100vw + 8.51948px);font-size: calc( 0.0039 * 100vw + 8.51948px);text-transform:uppercase;position:relative;margin-right:auto;margin-left:auto;margin-bottom:20px;max-width:1350px}@media screen and (max-width:380px){.services-page-texts__subtitle{font-size:10px}}@media screen and (min-width:1920px){.services-page-texts__subtitle{font-size:16px}}.services-page-texts__subtitle span{display:inline-block;vertical-align:middle}.services-page-texts__subtitle::before{content:'';display:inline-block;width:60px;height:1px;vertical-align:middle;background-color:#333;position:absolute;margin-left:-12px;margin-top:7px;top:0;left:0;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.services-page-texts__title{color:#333;font-family:"gothamPro",sans-serif;font-size:2rem;font-size: -webkit-calc( 0.00789 * 100vw + 17px);font-size: calc( 0.00789 * 100vw + 17px);font-weight:bold;line-height:1;margin-bottom:2rem}@media screen and (max-width:380px){.services-page-texts__title{font-size:20px}}@media screen and (min-width:1900px){.services-page-texts__title{font-size:32px}}.services-page-texts .content{padding-left:30px;color:#333;font-family:"gothamPro",sans-serif;font-size:1rem;font-size: -webkit-calc( 0.00395 * 100vw + 10.5px);font-size: calc( 0.00395 * 100vw + 10.5px);font-weight:normal;line-height:30px}@media screen and (max-width:380px){.services-page-texts .content{font-size:12px}}@media screen and (min-width:1900px){.services-page-texts .content{font-size:18px}}@media screen and (max-width:1480px){.services-page-texts{max-width:1200px}.services-page-texts__img{margin-left: -webkit-calc(((100vw - 1200px) / 2 ) * -1 + 75px);margin-left: calc(((100vw - 1200px) / 2 ) * -1 + 75px)}.services-page-texts__content{padding-top:1.5rem}}@media screen and (max-width:1200px){.services-page-texts{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.services-page-texts__content{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;padding-left:170px;padding-right:170px}.services-page-texts__img{display:none;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0;text-align:center}}@media screen and (max-width:830px){.services-page-texts__content{padding-left:90px;padding-right:90px;padding-top:1rem}}@media screen and (max-width:480px){.services-page-texts__content{padding-left:20px;padding-right:20px}}.content-services .clients-module.section-clients{display:none}.about-banner__fly:not(.about-banner__fly--about-us) {font-size:280px}@media screen and (max-width:768px){.portfolio-module .p-title{line-height:1.3}}.section-title.no-line:after{display:none}.footer__copy{position:relative;z-index:2;padding-bottom:2rem}.copyright_wrap{font-size:14px;color:#acacac}.copyright_wrap .copyright_wr{padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1100px;margin-left:auto;margin-right:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width:768px){.copyright_wrap .copyright_wr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-direction--ms-flex-direction:column;-webkit-box-direction--ms-flex-direction-flex-direction:column}.copyright_wrap .copyright_wr .copyright{width:100%}.copyright_wrap .copyright_wr .copyright{text-align:center}}@media (max-width:500px){.copyright_wrap .copyright_wr .copyright{font-size:12px}.copyright_wrap .promodex_copyright{height:100%;width:100%}}@media (max-width:768px){.copyright_wrap .promodex_copyright{width:300px;margin-top:10px}.copyright_wrap .promodex_copyright a{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-weight:100;font-size:14px;color:#fafafa;text-decoration:none}}@media (max-width:500px){.copyright_wrap .promodex_copyright a{font-size:12px}.copyright_wrap .promodex_copyright a .text{font-weight:100;color:#fafafa}.copyright_wrap .promodex_copyright a .promodex_wr{padding-left:10px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.copyright_wrap .promodex_copyright a .promodex_wr .pro_text{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.promodex_copyright{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;text-align:right}.promodex_copyright *{display:inline-block}.copyright_wrap .promodex_copyright a .promodex_wr .pro_text>div{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-family:'Audiowide',cursive}.copyright_wrap .promodex_copyright a .promodex_wr .pro_text div.color_1{color:#fff}.copyright_wrap .promodex_copyright a .promodex_wr .pro_text div.color_2{color:#969696}.copyright_wrap .promodex_copyright a:hover .promodex_wr .pro_text .color_2{color:#3aaae1}.copyright_wrap .promodex_copyright a .promodex_wr .pro_logo{padding-left:7px;width:25px}.copyright_wrap .promodex_copyright a .promodex_wr .pro_logo img{display:block;width:100%;height:auto;-webkit-filter:grayscale(1);filter:url(data:image/svg+xmlcharset=utf-8,<svg\ xmlns=\"http://www.w3.org/2000/svg\"><filter\ id=\"filter\"><feColorMatrix\ type=\"matrix\"\ color-interpolation-filters=\"sRGB\"\ values=\"0.2126\ 0.7152\ 0.0722\ 0\ 0\ 0.2126\ 0.7152\ 0.0722\ 0\ 0\ 0.2126\ 0.7152\ 0.0722\ 0\ 0\ 0\ 0\ 0\ 1\ 0\"\ /></filter></svg>#filter);filter:grayscale(1);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.copyright_wrap .promodex_copyright a:hover .promodex_wr .pro_logo img{-webkit-filter:grayscale(0);filter:url(data:image/svg+xmlcharset=utf-8,<svg\ xmlns=\"http://www.w3.org/2000/svg\"><filter\ id=\"filter\"><feColorMatrix\ type=\"matrix\"\ color-interpolation-filters=\"sRGB\"\ values=\"1\ 0\ 0\ 0\ 0\ 0\ 1\ 0\ 0\ 0\ 0\ 0\ 1\ 0\ 0\ 0\ 0\ 0\ 1\ 0\"\ /></filter></svg>#filter);filter:grayscale(0)}.copyright_wrap .promodex_copyright .dud{color:#757575}.modal-open{padding-right:0!important}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;background-color:#000;opacity:0;visibility:hidden;z-index:400;-webkit-transition:opacity .25s ease 0s , visibility linear .35s;-o-transition:opacity .25s ease 0s , visibility linear .35s;transition:opacity .25s ease 0s , visibility linear .35s}.modal-overlay.state-show{opacity:.1;visibility:visible;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s , 0s;-o-transition-duration:.2s , 0s;transition-duration:.2s , 0s}.modal-frame{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:500;max-width:480px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-moz-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;margin-right:0;width:100%;text-align:center;visibility:hidden}.modal-frame.state-appear{visibility:visible}.modal-frame.state-appear .modal-inset{-webkit-animation:modalComeIn .35s ease;animation:modalComeIn .35s ease;visibility:visible}.modal-frame.state-appear .modal-body{opacity:1;-webkit-transform:translateY(0) scale(1,1);-ms-transform:translateY(0) scale(1,1);transform:translateY(0) scale(1,1)}.modal-frame.state-leave{visibility:visible}.modal-frame.state-leave .modal-inset{-webkit-animation:modalHeadOut .4s ease .1s;animation:modalHeadOut .4s ease .1s;visibility:visible}.modal-frame.state-leave .modal-body{opacity:0;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transform:translateY(25px);-ms-transform:translateY(25px);transform:translateY(25px)}@-moz-document url-prefix() {
  .modal-frame {
    height: 100vh; } }.modal{display:block;vertical-align:middle;text-align:center;width:100%;height:100%;overflow:hidden}.modal-inset{position:relative;padding:44px 44px 0;background-color:#fff;min-width:320px;min-height:100vh;margin:auto;visibility:hidden;-webkit-box-shadow:2px 2px 8px 1px rgba(0,0,0,.2);box-shadow:2px 2px 8px 1px rgba(0,0,0,.2);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:400px){.modal-inset{padding:20px 20px 0}}@media screen and (max-width:350px){.modal-inset{padding:10px 10px 0}.modal-inset{padding:0}}.modal-inset .close{display:block;cursor:pointer;position:absolute;top:10px;right:10px;padding:10px;opacity:.9;cursor:pointer;font-size:2rem;line-height:1}.modal-inset .close:hover{opacity:1}.modal-success{width:100%;height:100%;position:absolute;top:75px;left:0;background-color:#fff}.modal-success_text{color:#000;font-family:"gothamPro",sans-serif;font-size:35px;font-weight:400;line-height:26px}.modal-success_hide{display:none}.modal-body{margin:auto;opacity:0;-webkit-transform:translateY(0) scale(.8,.8);-ms-transform:translateY(0) scale(.8,.8);transform:translateY(0) scale(.8,.8);-webkit-transition-property:opacity , -webkit-transform;transition-property:opacity , -webkit-transform;-o-transition-property:opacity , transform;transition-property:opacity , transform;transition-property:opacity , transform , -webkit-transform;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.modal-body h3{font-weight:700;padding-bottom:22px;display:block;color:#f2594b;text-align:center}.modal-body p{padding-bottom:20px}.modal-body .ps{font-size:12px;opacity:.3}@-webkit-keyframes modalComeIn {
  0% {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateX(100%);
            transform: translateX(100%); }
  100% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }@keyframes modalComeIn {
  0% {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateX(100%);
            transform: translateX(100%); }
  100% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); } }@-webkit-keyframes modalHeadOut {
  0% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  100% {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateX(100%);
            transform: translateX(100%); } }@keyframes modalHeadOut {
  0% {
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  100% {
    visibility: hidden;
    opacity: 0;
    -webkit-transform: translateX(100%);
            transform: translateX(100%); } }@-webkit-keyframes modalBlur {
  0% {
    -webkit-filter: blur(0px);
            filter: blur(0px); }
  100% {
    -webkit-filter: blur(5px);
            filter: blur(5px); } }@keyframes modalBlur {
  0% {
    -webkit-filter: blur(0px);
            filter: blur(0px); }
  100% {
    -webkit-filter: blur(5px);
            filter: blur(5px); } }.modal-open-blur{-webkit-animation:modalBlur .3s ease .1s forwards;animation:modalBlur .3s ease .1s forwards}.page-wrapper.modal-open-blur{-webkit-transform:scale(1.005);-ms-transform:scale(1.005);transform:scale(1.005);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.modal-close-blur{-webkit-animation:modalBlurNo .3s ease .1s forwards;animation:modalBlurNo .3s ease .1s forwards}.modal-title{text-align:left;background-image:-webkit-gradient(linear,right top,left top,from(#129eb3),to(#4b305f));background-image:-webkit-linear-gradient(right,#129eb3 0%,#4b305f 100%);background-image:-o-linear-gradient(right,#129eb3 0%,#4b305f 100%);background-image:linear-gradient(to left,#129eb3 0%,#4b305f 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:"Roboto Condensed",sans-serif;font-size:44px;line-height:1;font-weight:700;text-transform:uppercase;letter-spacing:.35px;margin-bottom:1rem;padding:0!important}.modal-subtitle{text-align:left;color:#333;font-family:"gothamPro",sans-serif;font-size:1.1rem;font-weight:400;line-height:1.25em;margin-bottom:2rem}.modal-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.modal-form .button-ripple{border:none;-webkit-border-radius:26px;border-radius:26px;background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(3deg,#5f2966 0%,#5f2966 41%,#63678f 100%);background-image:-o-linear-gradient(3deg,#5f2966 0%,#5f2966 41%,#63678f 100%);background-image:linear-gradient(87deg,#5f2966 0%,#5f2966 41%,#63678f 100%);-webkit-box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.34);box-shadow:0 0 18px #3f3a65 , 0 11px 21px rgba(78,69,149,.34);color:#fff;padding:1rem 2rem;cursor:pointer;display:inline-block;position:relative;font-family:"gothamPro",sans-serif;font-size:.9rem;line-height:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:11;width:100%}@media screen and (max-width:350px){.modal-form .button-ripple{padding:1rem 1.25rem;max-width:100%}}.modal-form .button-ripple:hover{-webkit-box-shadow:0 0 35px #3f3a65 , 0 11px 25px rgba(78,69,149,.4);box-shadow:0 0 35px #3f3a65 , 0 11px 25px rgba(78,69,149,.4);background-image:-webkit-linear-gradient(3deg,#55255b 0%,#55255b 41%,#5d6086 100%);background-image:-o-linear-gradient(3deg,#55255b 0%,#55255b 41%,#5d6086 100%);background-image:linear-gradient(87deg,#55255b 0%,#55255b 41%,#5d6086 100%)}.modal-form input{margin-bottom:2rem;border:none;border-bottom:1px solid #e1e1e1;padding:20px 1rem 20px 0}.modal-form input::-webkit-input-placeholder{font-family:"gothamPro",sans-serif;opacity:.9}.modal-form input::-moz-placeholder{font-family:"gothamPro",sans-serif;opacity:.9}.modal-form input:-ms-input-placeholder{font-family:"gothamPro",sans-serif;opacity:.9}.modal-form input:-moz-placeholder{font-family:"gothamPro",sans-serif;opacity:.9}.html-modal{overflow:hidden;padding-right:15px}.wrapper{padding:0 20px}@media screen and (min-width:320px){.contacts-page .fixed-lines>::before,.contacts-page .fixed-lines>::after{height:100vh}}@media screen and (max-width:1520px){.wrapper{padding:0 20px}}@media screen and (max-width:992px){.contact-form{border:0;padding:0;margin-bottom:40px}.contact-form .contact-main-form{margin:0 auto}.contact-form__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:780px){.main-menu .menu_nav__item>ul>li .menu-number{display:none}.main-menu{padding:0}.main-menu .menu_nav{position:relative}.main-menu .menu_nav::before,.main-menu .menu_nav::after{content:'';width:100%;display:block;position:absolute;z-index:10;left:0;height:5px;background:#4b305f;background-image:-webkit-gradient(linear,right top,left top,color-stop(0,#129eb3),to(#4b305f));background-image:-webkit-linear-gradient(right,#129eb3 0,#4b305f 100%);background-image:-o-linear-gradient(right,#129eb3 0,#4b305f 100%);background-image:linear-gradient(to left,#129eb3 0,#4b305f 100%)}.main-menu .menu_nav::before{top:0}.main-menu .menu_nav::after{bottom:0}.main-menu .menu_nav__item{padding-top:50px}.main-menu .menu_nav__item>ul>li .main-link a{border:0}.main-menu .menu_nav__item>ul>li .main-link a span{border-bottom:2px solid #7f7f7f;display:inline-block;margin-left:2px}.main-menu .menu_nav__item>ul>li .main-link a::before{content:'';display:inline-block;width:20px;height:9px;background:url("../../image/new_design/arrow_icon.png.pagespeed.ce.zFUpDXQ2k6.png") no-repeat center top;-webkit-background-size:100% 100%;background-size:100%;-webkit-animation:leftRightAnimate 1.5s linear infinite;animation:leftRightAnimate 1.5s linear infinite}.main-menu .menu_nav__item.services_nav{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;margin-right:20px}.main-menu .menu_nav__item.services_nav>ul li{border-left:0}.main-menu .menu_nav__item.services_nav>ul li .main-link{text-align:center}.main-menu .menu_nav__item.services_nav>ul li .main-link a{border:0}.main-menu .menu_nav__item.services_nav>ul li .main-link a span{border-bottom:2px solid #7f7f7f;display:inline-block}.main-menu .menu_nav__item.services_nav>ul li .main-link a::before{content:'';display:inline-block;width:20px;height:9px;background:url("../../image/new_design/arrow_icon.png.pagespeed.ce.zFUpDXQ2k6.png") no-repeat center top;-webkit-background-size:100% 100%;background-size:100%}.main-menu .menu_nav__item.services_nav>ul li .inner-menu ul li{padding-left:5px;margin-left:0;position:relative}.main-menu .menu_nav__item.services_nav>ul li .inner-menu ul li::before{content:'';display:block;top:7px;left:-6px;position:absolute;width:6px;height:6px;-webkit-border-radius:50%;border-radius:50%;background-color:#00aad6}.main-menu .menu_nav__item.other_nav{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;border-right:1px solid #dcdcdc;padding-right:20px}.main-menu .menu_nav__item.other_nav>ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:auto}.main-menu .menu_nav__item.other_nav>ul li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}.main-menu .menu_nav__item.other_nav > ul li:nth-child(n+1) {border-left:0;border-right:0}.main-menu .menu_nav__item.other_nav>ul li .inner-menu{display:none}.footer-menu::before,.footer-menu::after{display:none}}@media screen and (max-width:600px){.main-menu .menu_nav__item.other_nav>ul li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width:768px){.footer-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer-menu ul li{margin-bottom:15px}.footer-menu ul li:last-child{margin-bottom:0}.footer-menu ul li::after{display:none}}@media screen and (max-width:640px){.map-container .contact-block-item__content{padding-left:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.map-container .contact-block-item__content>div{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.right{margin-top:10px}#map-container{height:430px}}@media screen and (max-width:420px){h3.p-title{font-size:24px}}@media screen and (max-width:380px){.section-7 .advantage__container .advantage-item{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.showInnerMenu{display:none}@media screen and (max-height:860px){.main-menu .menu_nav__item>ul>li{padding-top:20px}.main-menu .menu_nav__item>ul>li{padding-top:20px}.main-menu .menu_nav__item>ul>li .menu-content .menu-number{margin-bottom:35px}}@media screen and (max-width:1200px){.main-menu .menu_nav{padding-left:15px}.main-menu .menu_nav__item>ul>li{padding:0 8px}}@media screen and (max-width:1130px){.main-menu .menu_nav__item>ul>li{padding-top:20px}.main-menu .menu_nav__item>ul>li .menu-number{font-size:100px}}@media screen and (max-height:650px){.main-menu .menu_nav__item>ul>li .menu-number{display:none}}@media screen and (max-width:980px){.main-menu .menu_nav__item>ul>li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.main-menu .menu_nav__item>ul>li .menu-thumb{display:none}.main-menu .menu_nav__item .main-link{padding-left:0}.main-menu .menu_nav__item .main-link a{font-size:18px}.main-menu .menu_nav__item .inner-menu{padding-left:8px}.main-menu .menu_nav__item .inner-menu a{font-size:14px}}@media screen and (max-width:780px){.main-menu .menu_nav__item>ul>li .menu-number{display:none}.main-menu{padding:0}.main-menu .menu_nav{position:relative}.main-menu .menu_nav::before,.main-menu .menu_nav::after{content:'';width:100%;display:block;position:absolute;z-index:10;left:0;height:5px;background:#4b305f;background-image:-webkit-gradient(linear,right top,left top,color-stop(0,#129eb3),to(#4b305f));background-image:-webkit-linear-gradient(right,#129eb3 0,#4b305f 100%);background-image:-o-linear-gradient(right,#129eb3 0,#4b305f 100%);background-image:linear-gradient(to left,#129eb3 0,#4b305f 100%)}.main-menu::before{top:0}.main-menu::after{bottom:0}.main-menu__item{padding-top:50px}.main-menu__item>ul>li .main-link a{border:0}.main-menu__item>ul>li .main-link a span{border-bottom:2px solid #7f7f7f;display:inline-block;margin-left:2px}.main-menu__item>ul>li .main-link::before{content:'';display:inline-block;width:20px;height:9px;background:url("../../image/new_design/arrow_icon.png.pagespeed.ce.zFUpDXQ2k6.png") no-repeat center top;-webkit-background-size:100% 100%;background-size:100%;-webkit-animation:leftRightAnimate 1.5s linear infinite;animation:leftRightAnimate 1.5s linear infinite}.main-menu.services_nav{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;margin-right:20px}.main-menu.services_nav>ul li{border-left:0}.main-menu.services_nav>ul li .main-link{text-align:center}.main-menu.services_nav>ul li .main-link a{border:0}.main-menu.services_nav>ul li .main-link a span{border-bottom:2px solid #7f7f7f;display:inline-block}.main-menu.services_nav>ul li .main-link::before{content:'';display:inline-block;width:20px;height:9px;background:url("../../image/new_design/arrow_icon.png.pagespeed.ce.zFUpDXQ2k6.png") no-repeat center top;-webkit-background-size:100% 100%;background-size:100%}.main-menu.services_nav>ul .inner-menu ul li{padding-left:5px;margin-left:0;position:relative}.main-menu.services_nav>ul .inner-menu ul li::before{content:'';display:block;top:7px;left:-6px;position:absolute;width:6px;height:6px;-webkit-border-radius:50%;border-radius:50%;background-color:#00aad6}.main-menu.other_nav{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;border-right:1px solid #dcdcdc;padding-right:20px}.main-menu.other_nav>ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:auto}.main-menu.other_nav>ul li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:780px) and (max-width:600px){.main-menu.other_nav>ul li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width:780px){.main-menu.other_nav > ul:nth-child(n+1) {border-left:0;border-right:0}.main-menu.other_nav>ul .inner-menu{display:none}}@media screen and (max-height:370px){.main-menu .menu_nav__item.services_nav,.main-menu .menu_nav__item{padding-top:10px}}@media screen and (max-width:420px){.main-menu .menu_nav__item>ul li div.main-link>a::before{display:none!important}.main-menu .menu_nav{padding-right:15px}}@media screen and (max-width:1800px){.main-banner__block{padding:14rem 35% 5rem 8.6rem}.timeline-button-container.in-view::before,.timeline-button-container.in-view::after{width:25%}.inphographic .in-view svg,.circle-element{height:300px}.inphographic .circle-element:last-of-type,.inphographic .circle-element:first-of-type{height:310px}.circle-element:nth-of-type(1) p {left:-5rem;top:230%;width:250px}.circle-element:nth-of-type(2) p {top:215%;width:250px}.circle-element:nth-of-type(3) p {top:190%;width:250px}.circle-element:nth-of-type(4) p {top:190%;width:250px}.circle-element:nth-of-type(5) p {top:215%;width:250px}.circle-element:nth-of-type(6) p {top:230%;width:250px}.leaders__row{padding:5rem 7rem 2rem}.service-steps__row h5{font-size:4.5rem}.service-steps__row:nth-of-type(2n+1) p {margin-top:2.5rem}}@media screen and (max-width:1600px){.timeline-button-container.in-view::before,.timeline-button-container.in-view::after{width:20%}h3.circle{height:300px;width:300px;font-size:1.5rem}.inphographic .in-view svg,.circle-element{height:230px}.inphographic .circle-element:last-of-type,.inphographic .circle-element:first-of-type{height:240px}.circle-element:nth-of-type(1) p {top:270%}.circle-element:nth-of-type(2) p {top:250%}.circle-element:nth-of-type(3) p {left:-17rem;top:220%}.circle-element:nth-of-type(4) p {top:220%}.circle-element:nth-of-type(5) p {top:250%}.circle-element:nth-of-type(6) p {top:270%}.inphographic{min-height:600px}.inphographic__title{margin-bottom:200px}.leaders__container{-webkit-background-size:80% 100% , 80% 100% , 100% 100%;background-size:80% 100% , 80% 100% , 100% 100%}.portfolio__filter{padding:4rem 6rem}.portfolio__item{height:500px}.portfolio__column:nth-of-type(2n) .portfolio__item:nth-of-type(2n+1) {height:400px}.contacts-page .contact-title{top:7%}.section-14__bg{width:110%}.section-14{min-height:450px;padding-bottom:40px}}@media screen and (max-width:1500px){.main-banner__block{padding:14rem 15% 5rem 8.6rem}.service-seo__img{-webkit-box-flex:0;-webkit-flex:0 0 350px;-ms-flex:0 0 350px;flex:0 0 350px}.service-seo__block{padding:5rem}.circle-element .img{width:160px;height:160px}.circle-element .img-wrap{height:110px;width:110px}.circle-element p{font-size:1rem}.circle-element:nth-of-type(1) .img {bottom:-12rem;left:-2rem}.circle-element:nth-of-type(1) p {top:260%;width:220px}.circle-element:nth-of-type(2) .img {bottom:-12rem;left:-4rem}.circle-element:nth-of-type(2) p {width:220px}.circle-element:nth-of-type(3) .img {bottom:-12.5rem;left:-3.9rem}.circle-element:nth-of-type(3) p {width:220px}.circle-element:nth-of-type(4) .img {bottom:-12.5rem;right:-2.2rem}.circle-element:nth-of-type(4) p {width:220px}.circle-element:nth-of-type(5) .img {bottom:-12rem;right:-2.2rem}.circle-element:nth-of-type(5) p {width:220px}.circle-element:nth-of-type(6) .img {bottom:-12rem;right:-2rem}.circle-element:nth-of-type(6) p {top:260%;width:220px}.leaders__nb{-webkit-box-flex:0;-webkit-flex:0 0 350px;-ms-flex:0 0 350px;flex:0 0 350px}.privilege{padding:2rem 7%}.service-steps__row h5{font-size:3.5rem}.service-steps__row:nth-of-type(2n+1) p {margin-top:1rem}.service-steps__row:nth-of-type(2n) .service-steps__text {padding-top:2rem}.service-steps__text p{font-size:1.1rem}.reviews{padding:3rem 100px 5rem}.portfolio__filter .active a{padding:.8rem .8rem}.portfolio__filter{padding:3rem 10rem}}@media screen and (max-width:1400px){.timeline ul li>div{width:350px}.timeline-button-container.in-view::before,.timeline-button-container.in-view::after{width:15%}.circle-element .img{width:135px;height:135px}.circle-element .img-wrap{height:100px;width:100px}.circle-element .img::before{font-size:2.5rem}.circle-element:nth-of-type(1) .img {bottom:-10rem;left:-2rem}.circle-element:nth-of-type(1) p {top:235%}.circle-element:nth-of-type(2) .img {bottom:-10rem;left:-4rem}.circle-element:nth-of-type(2) p {top:220%;left:-12rem}.circle-element:nth-of-type(3) .img {bottom:-10.5rem;left:-3.9rem}.circle-element:nth-of-type(3) .img::before {-webkit-transform:rotate(33deg);-ms-transform:rotate(33deg);transform:rotate(33deg);top:-.4rem;left:71%}.circle-element:nth-of-type(3) p {top:195%}.circle-element:nth-of-type(4) .img {bottom:-10.5rem;right:-2.2rem}.circle-element:nth-of-type(4) .img::before {-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg);top:-1.3rem;left:12%}.circle-element:nth-of-type(4) p {top:195%}.circle-element:nth-of-type(5) .img {bottom:-10rem;right:-2.2rem}.circle-element:nth-of-type(5) p {top:225%;left:-.5rem}.circle-element:nth-of-type(6) .img {bottom:-10rem;right:-2rem}.circle-element:nth-of-type(6) .img::before {left:-1.9rem}.circle-element:nth-of-type(6) p {top:235%}.inphographic{min-height:500px}.leaders__container{padding:3rem}.privilege__img{width:70%;margin:auto auto 3rem}.privilege__img svg{-webkit-transform:translate(-50%,-50%) scale(.7);-ms-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.portfolio__filter a{padding:.5rem .7rem;font-size:.8rem;height:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.portfolio__wraper{padding:0 2rem}.portfolio__item{height:450px}.portfolio__column:nth-of-type(2n) .portfolio__item:nth-of-type(2n+1) {height:350px}.portfolio__name{font-size:2.2rem}.portfolio__desc{font-size:1rem}.portfolio__title p{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:90%}.portfolio__title h1,.portfolio__title h2,.portfolio__title h3,.portfolio__title h4,.portfolio__title h5,.portfolio__title h6{max-width:100%;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}.portfolio__title{font-size:3.5rem}.portfolio{padding-top:250px}.contacts-page .contact-title h1{font-size:150px}.section-14__bg{width:110%}.section-14{min-height:400px}}@media screen and (max-width:1300px){h3.circle{height:250px;width:250px;font-size:1.2rem}.inphographic .in-view svg,.circle-element{height:200px}.inphographic .circle-element:last-of-type,.inphographic .circle-element:first-of-type{height:210px}.circle-element:nth-of-type(1) p {top:250%}.circle-element:nth-of-type(2) p {top:235%;left:-13rem}.circle-element:nth-of-type(3) p {top:195%}.circle-element:nth-of-type(4) p {top:195%}.circle-element:nth-of-type(5) p {top:230%}.circle-element:nth-of-type(6) p {top:250%}.leaders__half:nth-child(2n+1) {margin-left:5rem}.privilege__title{font-size:1.5rem}.service-steps__row h5{font-size:2.5rem}.service-steps__lines svg{top:4rem}.service-steps__row:nth-of-type(2n) h5 {right:25%}.reviews__nav{width:110px}.reviews__logo{margin-right:2rem}.portfolio{padding-top:200px}.section-14__bg{width:115%}.section-14{min-height:380px}}@media screen and (max-width:1200px){.main-banner__block{padding:14rem 5rem 5rem}.service-seo__img{-webkit-box-flex:0;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px}.service-seo__title{font-size:2rem}.timeline ul li>div{width:300px}.timeline-button-container.in-view::before,.timeline-button-container.in-view::after{width:12%}.circle-element p{font-size:.8rem}.circle-element:nth-of-type(1) .img {height:105px;width:105px;bottom:-8rem;left:-1rem;min-height:105px}.circle-element:nth-of-type(1) .img-wrap {height:80px;width:80px;padding:.5rem}.circle-element:nth-of-type(1) p {width:180px;top:230%;left:-3.5rem}.circle-element:nth-of-type(2) .img {height:105px;width:105px;bottom:-8.5rem;left:-2.7rem}.circle-element:nth-of-type(2) .img-wrap {height:80px;width:80px;padding:.5rem}.circle-element:nth-of-type(2) p {width:180px;top:223%;left:-9.5rem}.circle-element:nth-of-type(3) .img {height:105px;width:105px;bottom:-9rem;left:-2rem}.circle-element:nth-of-type(3) .img::before {-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);top:-1rem;left:57%}.circle-element:nth-of-type(3) .img-wrap {height:80px;width:80px;padding:.5rem}.circle-element:nth-of-type(3) p {width:180px;top:185%;left:-13rem}.circle-element:nth-of-type(4) .img {height:105px;width:105px;bottom:-9rem;right:-1.3rem}.circle-element:nth-of-type(4) .img-wrap {height:80px;width:80px;padding:.5rem}.circle-element:nth-of-type(4) p {width:180px;top:180%;left:1.7rem}.circle-element:nth-of-type(5) .img {height:105px;width:105px;bottom:-8.5rem;right:-1.1rem}.circle-element:nth-of-type(5) .img-wrap {height:80px;width:80px;padding:.5rem}.circle-element:nth-of-type(5) p {width:180px;top:224%;left:-1rem}.circle-element:nth-of-type(6) .img {height:105px;width:105px;bottom:-8rem;right:-1rem;min-height:105px}.circle-element:nth-of-type(6) .img-wrap {height:80px;width:80px;padding:.5rem}.circle-element:nth-of-type(6) p {width:180px;top:230%;left:-6.6rem}h3.circle{height:200px;width:200px;font-size:.9rem}.inphographic svg,.circle-element{height:190px}.inphographic__title{margin-bottom:150px}.inphographic{min-height:400px}.inphographic .circle-element .img{padding:.5rem}.leaders__nb{-webkit-box-flex:0;-webkit-flex:0 0 280px;-ms-flex:0 0 280px;flex:0 0 280px}.privilege{padding:2rem 5% 2rem 0}.reviews{padding:3rem 2rem 3rem}.portfolio__filter{padding:2rem 6rem}.portfolio__filter li{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.portfolio__name{font-size:1.5rem;line-height:1.4}.portfolio__desc{font-size:.9rem;line-height:1}.portfolio__item{height:400px}.portfolio__column:nth-of-type(2n) .portfolio__item:nth-of-type(2n+1) {height:300px}.contacts-page .contact-title{top:7%;left:110px}.contacts-page .main-block{top:45%;left:130px;max-width:500px}.contacts-page .contact-map-container{width:55%}.contacts-page .contact-title h1{font-size:120px}.section-14__bg{width:150%}.section-14{min-height:380px}}@media screen and (max-width:1024px){.timeline ul li{margin:1rem auto 8rem 4rem}.timeline ul li:not(:first-of-type) {margin:3rem auto 14rem 4rem}.timeline ul li{min-height:150px}.timeline ul li:not(:last-of-type)::before {height:150%}.timeline ul li.in-view:nth-child(2n) > div {-webkit-transform:translateX(25%);-ms-transform:translateX(25%);transform:translateX(25%)}.timeline ul li:nth-child(2n) > div {-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.timeline ul li:nth-child(2n) > div::before {left:auto;right:100%}.timeline ul li:nth-child(2n) .img {margin-left:0}.timeline ul li:nth-child(2n) > div {left:6rem;-webkit-transform:none;-ms-transform:none;transform:none;text-align:left}.timeline ul li:nth-child(2n) > div::before {right:100%;background-color:#fff;color:#fff;font-size:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.timeline ul li:nth-child(2n) .img {margin-right:1rem}.timeline ul li>div{width:500px}.timeline-button-container.in-view::before,.timeline-button-container.in-view::after{content:none}.inphographic-block{width:auto;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.inphographic-block>svg{display:none}.inphographic-block .circle-element{position:relative;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;height:auto;width:auto}.inphographic-block .circle-element .img{position:relative;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.inphographic-block .circle-element .img::before{content:none}.inphographic-block .circle{position:initial;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center;border:none;-webkit-box-shadow:none;box-shadow:none;background:transparent;-webkit-border-radius:0;border-radius:0;overflow:visible;font-size:1.5rem;-webkit-transform:none;-ms-transform:none;transform:none;height:auto;width:auto;margin:2.5rem auto}.inphographic__title{margin-bottom:1rem}.inphographic{padding:0 10% 50px}.circle-element::before{content:none}.inphographic .circle-element{-webkit-box-flex:0;-webkit-flex: 0 1 -webkit-calc(100% / 3);-ms-flex: 0 1 calc(100% / 3);flex: 0 1 calc(100% / 3);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.circle-element p{position:initial;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;min-height:5rem;text-align:center;margin-top:1rem;width:100%!important;padding:0 1rem!important}.inphographic__subtitle{font-size:1.5rem}.inphographic__title-text{font-size:3.5rem}.leaders__nb{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;text-align:center}.leaders__nb img{position:initial}.leaders__container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.leaders__half{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1rem}.leaders__row{padding:3rem 3rem 2rem}.leaders__title{font-size:2.5rem}.privilege__item{-webkit-box-flex:1;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%;margin-bottom:1rem}.privilege__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.privilege__title{max-width:90%}.leaders__half:nth-child(2n+1) {margin-left:0;justify-self:center;-webkit-box-flex:0;-webkit-flex:0 1 80%;-ms-flex:0 1 80%;flex:0 1 80%;margin:0;margin-bottom:3rem}.leaders__half:nth-child(2n+1) ul {width:100%}.leaders__container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.leaders__container{-webkit-background-size:100% 100% , 100% 100% , 100% 100%;background-size:100% 100% , 100% 100% , 100% 100%}.in-view.circle-element{-webkit-animation:opacity linear 1s;animation:opacity linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.in-view.circle-element p{-webkit-animation:opacity linear 1s;animation:opacity linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.in-view.circle-element .img{-webkit-animation:opacity linear 1s;animation:opacity linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.in-view.circle-element:nth-of-type(1)::before {-webkit-animation:bgz linear 1s;animation:bgz linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.in-view.circle-element:nth-of-type(1) p, .in-view.circle-element:nth-of-type(1) .img {-webkit-animation-delay:.2s;animation-delay:.2s}.in-view.circle-element:nth-of-type(2)::before {-webkit-animation:bgz linear 1s;animation:bgz linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.3s;animation-delay:1.3s}.in-view.circle-element:nth-of-type(2) p, .in-view.circle-element:nth-of-type(2) .img {-webkit-animation-delay:1.3s;animation-delay:1.3s}.in-view.circle-element:nth-of-type(3)::before {-webkit-animation:bgz linear 1s;animation:bgz linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:2s;animation-delay:2s}.in-view.circle-element:nth-of-type(3) p, .in-view.circle-element:nth-of-type(3) .img {-webkit-animation-delay:2s;animation-delay:2s}.in-view.circle-element:nth-of-type(4)::before {-webkit-animation:bgz linear 1s;animation:bgz linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:3.2s;animation-delay:3.2s}.in-view.circle-element:nth-of-type(4) p, .in-view.circle-element:nth-of-type(4) .img {-webkit-animation-delay:3.2s;animation-delay:3.2s}.in-view.circle-element:nth-of-type(5)::before {-webkit-animation:bgz linear 1s;animation:bgz linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:4.2s;animation-delay:4.2s}.in-view.circle-element:nth-of-type(5) p, .in-view.circle-element:nth-of-type(5) .img {-webkit-animation-delay:4.2s;animation-delay:4.2s}.in-view.circle-element:nth-of-type(6)::before {-webkit-animation:bgz linear 1s;animation:bgz linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:5.2s;animation-delay:5.2s}.in-view.circle-element:nth-of-type(6) p, .in-view.circle-element:nth-of-type(6) .img {-webkit-animation-delay:5.2s;animation-delay:5.2s}.service-steps__lines{display:none}.service-steps__row:nth-of-type(2n) .service-steps__img {-webkit-box-flex:0;-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}.service-steps__text h5{position:initial}.service-steps__row:nth-of-type(2n) p {margin-right:0}.portfolio__item{height:300px}.portfolio__column:nth-of-type(2n) .portfolio__item:nth-of-type(2n+1) {height:250px}.portfolio__filter-content{padding:2rem 6rem 0}.portfolio{padding-top:150px}}@media screen and (max-width:992px){.main-banner__block{padding:14rem 5rem 2rem;text-align:center}.main-banner__block h1{font-size:2.2rem}.main-banner{-webkit-background-size:cover;background-size:cover}.service-seo__block{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.service-seo__text,.service-seo__img{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.timeline ul li>div{width:450px}.timeline-button-container{padding-top:2rem}.timeline-button-container svg{display:none}.inphographic__subtitle{font-size:1.3rem}.inphographic__title-text{font-size:3rem}.service-steps__img{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}.service-steps__text p{max-width:100%}.service-steps__text h5{text-shadow:5px 5px 23px rgba(6,6,6,.3);font-size:2rem}.service-steps__row{padding:0 2rem}.reviews__slide-wrap{position:relative}.reviews__logo{position:absolute;left:2rem;top:1rem;z-index:5;margin-right:0;width:100px}.reviews__slide-container-wrap{padding-left:115px;padding-right:1rem}.portfolio__wraper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolio__column{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.portfolio__item{height:400px}.portfolio__column:nth-of-type(2n) .portfolio__item:nth-of-type(2n+1) {height:400px}.portfolio__filter{padding:2rem 4.5rem}.portfolio__filter ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.portfolio__filter li{-webkit-box-flex:1;-webkit-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%;height:50%}.portfolio__filter li a{font-size:.7rem}.main-banner__block p{font-weight:bold}.service-seo__img{text-align:center}}@media screen and (max-width:768px){.service-seo__block{padding:2rem 2rem}.timeline ul li>div{width:320px}.inphographic .circle-element{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.inphographic .circle-element .img{height:200px;width:200px}.inphographic .circle-element .img-wrap{height:150px;width:150px}.inphographic__subtitle{font-size:1.2rem}.inphographic__title-text{font-size:2.5rem}.leaders__row{text-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.leaders__row .leaders__item{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}.leaders__row .leaders__item:nth-of-type(2n+1) img {margin-left:0}.inphographic .circle-element:last-of-type,.inphographic .circle-element:first-of-type{height:auto}.portfolio__filter li{-webkit-box-flex:1;-webkit-flex:1 1 45%;-ms-flex:1 1 45%;flex:1 1 45%}.portfolio__filter-content{padding:2rem 2rem 0}.portfolio{padding-top:125px}.portfolio__title{font-size:2.7rem}.portfolio__title p{font-size:1rem;line-height:1.2;-webkit-box-flex:0;-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%}.contacts-page .contact-title{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.contacts-page .main-block{text-align:center;width:100%;max-width:100%;left:0;top:50%;padding:0 15%}.contacts-page .main-block .contact-block{padding-left:0}.contacts-page .main-block .contact-block ul li a{font-size:18px}.contacts-page .main-block h2{font-size:40px}.contacts-page .main-block .contact-block ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contacts-page .main-block .contact-block{margin:20px 0}.section-14__bg{width:1920px}.section-14{min-height:450px}.contacts-page{min-height:150vh}.contacts-page .contact-map-container{top:auto;bottom:0;width:100%;height:80%}.contacts-page .contact-title{top:10%}.contacts-page .main-block{top:40%}.contacts-page .contact-map-container{height:40%}.contacts-page{min-height:180vh}}@media screen and (max-width:600px){.main-banner__block{padding:14rem 2rem 2rem}.timeline ul li>div{width:45vw}.timeline ul li>div::before{width:4.5rem}.timeline ul li{margin:2rem auto 10rem 2rem}.timeline ul li:not(:first-of-type) {margin:2rem auto 10rem 2rem}.timeline-button-container h5{font-size:1.5rem}.inphographic__title{width:100%;margin:1rem 0 0;background:transparent}.inphographic{padding-top:0}.inphographic-block .circle{margin-top:1rem}.leaders__title{font-size:2rem}.privilege__item{-webkit-box-flex:1;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%}.main-banner__block h1{font-size:1.8rem}.inphographic .circle-element{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}.service-steps__text h5{font-size:1.5rem}.service-steps__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.service-steps__text{padding-top:0}.reviews__slide-container::before{width:65%}.reviews__slide-container-wrap{padding:1rem 3rem}.reviews__slide-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.reviews__logo{margin-bottom:1rem}.reviews__slide-wrap{padding:1rem}.reviews{padding:3rem 1rem 3rem}.portfolio__item{height:250px}.portfolio__column:nth-of-type(2n) .portfolio__item:nth-of-type(2n+1) {height:250px}.portfolio__title{font-size:2.2rem}.contacts-page .contact-title h1{font-size:80px}.contacts-page .contact-title{top:15%}.service-steps__row .service-steps__text{margin-top:-4rem}}@media screen and (max-width:500px){.timeline ul li:nth-child(even) > div, .timeline ul li:nth-child(odd) > div {left:0;right:0}.timeline ul li:not(:last-of-type)::before, .timeline ul li.in-view::after, .timeline ul li > div::before {content:none}.timeline ul li>div{width:auto;position:initial;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);padding:1rem}.timeline ul li.in-view:nth-child(2n) > div, .timeline ul li.in-view:nth-child(2n+1) > div {-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.timeline ul li{width:100%;max-width:100%;margin-left:0;margin-right:0;position:initial;margin-bottom:3rem;min-height:0}.timeline ul li:not(:first-of-type) {margin-left:0;margin-right:0;margin-bottom:2rem}.timeline-button-container{padding-top:.5rem}.inphographic .circle-element{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.circle-element p{min-height:3.5rem}.inphographic__subtitle{font-size:1rem}.inphographic__title-text{font-size:2rem}.inphographic{padding:0 5% 50px}.privilege__row{padding:2rem .5rem}.main-banner__block{padding:14rem 1.5rem 2rem}.service-steps__row:nth-of-type(2n+1) .service-steps__text {padding-left:0}.service-steps__row:nth-of-type(2n) .service-steps__text {padding-right:0}.service-steps__text h5{padding:0}.reviews{padding:3rem 0 0;margin-bottom:0}.portfolio__wraper{padding:0}.portfolio__title{font-size:2rem}.contacts-page .contact-title h1{font-size:60px}.contacts-page .main-block h2{font-size:30px}.contacts-page .contact-map-container{width:100%}.contacts-page .main-block .bottom-block p{font-size:25px}.contacts-page .contact-map-container #contact-map::after{-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 190px #111818 , inset 0 0 250px 50px #111818;box-shadow:0 0 0 190px #111818 , inset 0 0 250px 50px #111818}.main-banner__block h1,.main-banner__block .h1-title-screen{font-size:1.65rem}}@media screen and (max-width:420px){.portfolio__filter{padding:2rem}.portfolio__filter-content{padding:1rem 1rem 0}.portfolio__title{font-size:1.5rem}.main-banner__block{padding:14rem 2rem 2rem}.leaders__half ul li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.leaders__half ul{max-width:100%}.service-steps__text h5{text-shadow:0 0 50px rgba(6,6,6,.5)}.leaders__row{max-width:100%}.leaders__row .leaders__item{max-width:100%}.leaders__row .leaders__item img{max-width:50%}.reviews__nav-arrow{position:relative;min-height:2.5rem}.reviews__nav-arrow svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.timeline ul li .timeline-content{height:auto}.timeline ul li{margin-bottom:.5rem;margin-top:.5rem}.timeline ul li:not(:first-of-type) {margin-bottom:1rem;margin-top:1rem}.timeline ul li h4{font-size:1.45rem}}@media screen and (max-width:350px){.privilege__item{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}}@media screen and (min-width:550px) and (max-width:768px){.leaders__row .leaders__item{-webkit-box-flex:0;-webkit-flex:0 1 80%;-ms-flex:0 1 80%;flex:0 1 80%}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){html,body{font-size:16px}}@supports (-ms-ime-align: auto) {
  html, body {
    font-size: 16px; } }.table{display:table!important}.table .table_cell{vertical-align:middle;display:table-cell}.no_found{text-align:center;height:100%}.no_found .btn{border:none;cursor:pointer;display:inline-block;background:#00a0d1;color:#fff;font-size:13px;padding:0 25px;line-height:40px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.btn:hover{box-shadow:3px 3px 0 0 #414141}.btn.orange{background:#f9cb14;color:#ff8009}.btn.orange:hover{box-shadow:3px 3px 0 0 #ff8009}.no_found img{display:inline-block}.no_found .no_text{color:#212121;font-size:4em;text-transform:uppercase;text-shadow:4px 4px 0 #d4d4d4;margin:30px 0 40px}.no_found .text{color:#00aad6;font-size:1.0666666667em;text-transform:uppercase;font-family:"Roboto",sans-serif;letter-spacing:3px;margin-bottom:65px;text-shadow:0 0 2px #000}.no_found .table{width:100%;height:100vh}.no_found .btn{text-transform:uppercase;margin:0 32px}.no_found .btn.white_color{background:#fff;border:1px solid #000;color:#000}@media screen and (max-width:990px){.no_found img{display:block;max-width:480px;width:70%;margin:0 auto}.no_found .no_text{font-size:3em;margin:20px 0 30px}.no_found .text{margin-bottom:45px}}@media screen and (max-width:768px){.wr_info{padding:45px 0 0 0}.no_found .btn{text-transform:uppercase;margin:0 5px}.no_found .no_text{font-size:26px;text-shadow:2px 2px 0 #d4d4d4}.no_found .text{font-size:12px;line-height:20px;margin-bottom:22px}}@media screen and (max-width:440px){.no_found .no_text{font-size:23px;text-shadow:2px 2px 0 #d4d4d4;line-height:35px}.wr_btn{display:block;width:180px;margin:0 auto}.no_found .wr_btn a.btn{display:block;margin:10px 0}}