/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */.about-item,.contacts-form-row,.footer-list,.footer-row,.header-actions,.header-all,.header-menu,.header-row,.upload-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal}button,hr,input{overflow:visible}img,legend{max-width:100%}progress,sub,sup{vertical-align:baseline}*,body{margin:0}.upload-wrap,body,sub,sup{position:relative}.footer-bottom,.primary-btn,.section-title{text-align:center}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}.about-item:nth-child(4) .about-item,.about-item:nth-child(5) .about-item,.about-item:nth-child(6) .about-item,.about-item:nth-child(7) .about-item,.about-item:nth-child(8) .about-item,.about-item:nth-child(9) .about-item,details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;padding:0;box-sizing:border-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.contacts-info ul li a:hover,.register-links ul li a:hover,.to-top{text-decoration:none}b,strong{font-weight:bolder}small{font-size:8%}sub,sup{font-size:7%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}body,button,input,select,textarea{font-family:"Noto Sans",sans-serif}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;white-space:normal}textarea{overflow:auto}[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}.primary-btn,.upload-btn{line-height:20px;white-space:nowrap}.primary-btn,.upload-btn,body{font-size:16px}.about-item-info p,.contacts-info p,.contacts-info ul li,.input-block label,.register-links ul li,.upload-txt{font-size:20px;line-height:1.5}summary{display:list-item}[hidden],template{display:none}::-webkit-input-placeholder{color:#3a3a3a}:-moz-placeholder{color:#3a3a3a}::-moz-placeholder{color:#3a3a3a}:-ms-input-placeholder{color:#3a3a3a}*{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;-webkit-tap-highlight-color:transparent}a,a:active,a:focus,a:hover,a:visited{text-decoration:none;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.header-bar span:after,button{-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}ol,ul{list-style:none}body,html{overflow-x:hidden}body.scroll-hidden,html.scroll-hidden{overflow:hidden}body{line-height:1.3;color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;padding-top:97px}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none}button{cursor:pointer;transition:.3s ease-in-out;border:none;background:0 0}.wrapper{max-width:1536px;margin:0 auto;padding:0 50px}.input-block,.terms-p,.upload{margin-bottom:50px}.primary-btn{display:inline-block;font-weight:700;color:#0c0c0c;padding:16px 56px;min-width:212px;-webkit-border-radius:50px;border-radius:50px;background:#4ec24b}.primary-btn:hover{opacity:.8}.primary-btn:disabled{cursor:not-allowed}.input-block label{display:block;font-weight:500;color:#3a3a3a;margin-bottom:20px}.input-block input,.input-block select,.input-block textarea{display:block;width:100%;height:56px;-webkit-border-radius:12px;border-radius:12px;border:1px solid #ccd0d4;background-color:#fff;padding:0 19px;font-size:18px;color:#000}.input-block textarea{height:176px;resize:none;padding:19px}.upload{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-actions,.header-all,.header-menu,.header-row,.upload-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.upload-wrap input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;opacity:0;cursor:pointer}.upload-btn{display:inline-block;font-weight:700;color:#3a3a3a;-webkit-border-radius:8px;border-radius:8px;border:1px solid rgba(0,0,0,.12);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);box-shadow:0 4px 10px 0 rgba(0,0,0,.05);padding:15px 19px}.about-item,.contacts-row{-webkit-border-radius:60px}.upload-txt{display:block;color:#3a3a3a;padding-left:35px;white-space:nowrap}.header{position:absolute;top:0;left:0;width:100%;padding:20px 0;z-index:1000}.header .wrapper,.main .wrapper{max-width:1498px}.header-row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header-all{width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header-logo{min-width:154px;width:154px;margin-right:73px}.header-logo img,.header-logo svg{max-width:154px}.header-actions li a,.header-menu li a{display:inline-block;font-size:16px;line-height:1.25;padding:13px 0;position:relative}.header-actions li a::after,.header-menu li a::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background:#98dc96;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-o-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.header-actions li a.active::after,.header-menu li a.active::after{opacity:1;visibility:visible}.header-menu li{padding-right:38px}.footer-list li:last-child,.header-menu li:last-child{padding-right:0}.header-menu li a{font-weight:700;color:#000}.header-actions li{padding-left:36px}.header-actions li a{font-weight:600;color:#282e40}.header-bar span,.header-bar span:after,.header-bar span:before{display:block;height:2px;width:30px;position:absolute;top:50%;margin-top:-1px;left:50%;margin-left:-15px;background:#3d424a}.header-bar{position:absolute;top:50%;right:15px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:30px;height:30px;z-index:1000;cursor:pointer;display:none}.header-bar span:after{content:'';transition:.3s ease-in-out;margin-top:8px}.header-bar span:before{content:'';-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-top:-10px}.section-title{display:block;font-size:56px;line-height:1.5;font-weight:900;margin:0 0 45px}.contacts-title,.main-title{font-size:72px;font-weight:800}.main{padding-bottom:149px}.main-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;padding-right:600px;position:relative;min-height:745px}.main-info{padding-bottom:10px}.main-title{display:block;line-height:85px;color:#ff766d;margin:0 0 81px}.main-img{position:absolute;top:-20px;right:-280px}.main-img img,.main-img svg{max-width:884px}.about{padding-bottom:140px}.about-item{min-height:636px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;border-radius:60px;background:#fdfdfd;-webkit-box-shadow:0 3.952px 50px 0 rgba(4,34,142,.1);box-shadow:0 3.952px 50px 0 rgba(4,34,142,.1);padding:92px 114px 121px 681px;margin-bottom:41px;position:relative}.about-item-img{position:absolute;top:38px;left:55px}.about-item-img img,.about-item-img svg{max-width:525px}.about-item-info .section-title{padding-right:50px;min-height:168px;margin-bottom:32px;text-align:left}.about-item-info p{min-height:120px;margin-bottom:51px}.about-item:nth-child(2){padding:78px 681px 139px 67px}.about-item:nth-child(2) .about-item-img{left:auto;right:40px}.about-item:nth-child(2) .about-item-img img,.about-item:nth-child(2) .about-item-img svg{max-width:523px}.about-item:nth-child(3){padding-left:663px}.about-item:nth-child(3) .about-item-img img,.about-item:nth-child(3) .about-item-img svg{max-width:507px}.about-item:nth-child(4){padding:114px 681px 139px 61px}.about-item:nth-child(4) .about-item-info .section-title{min-height:auto;margin-bottom:12px}.about-item:nth-child(4) .about-item-img{top:55px;left:auto;right:131px}.about-item:nth-child(4) .about-item-img img,.about-item:nth-child(4) .about-item-img svg{max-width:554px}.about-item:nth-child(5){padding:113px 120px 60px 663px}.about-item:nth-child(5) .about-item-info .section-title{min-height:auto;margin-bottom:12px;padding:0}.about-item:nth-child(5) .about-item-info p{max-width:602px}.about-item:nth-child(5) .about-item-img{top:24px;left:47px}.about-item:nth-child(5) .about-item-img img,.about-item:nth-child(5) .about-item-img svg{max-width:568px}.about-item:nth-child(6),.about-item:nth-child(8){padding:99px 717px 70px 67px}.about-item:nth-child(6) .about-item-info .section-title,.about-item:nth-child(7) .about-item-info .section-title,.about-item:nth-child(8) .about-item-info .section-title,.about-item:nth-child(9) .about-item-info .section-title{min-height:auto;margin-bottom:37px;padding:0}.about-item:nth-child(6) .about-item-img{top:55px;left:auto;right:101px}.about-item:nth-child(6) .about-item-img img,.about-item:nth-child(6) .about-item-img svg{max-width:601px}.about-item:nth-child(7){padding:113px 100px 70px 663px}.about-item:nth-child(7) .about-item-img img,.about-item:nth-child(7) .about-item-img svg{max-width:538px}.about-item:nth-child(8) .about-item-info p{max-width:630px}.about-item:nth-child(8) .about-item-img{top:47px;left:auto;right:109px}.about-item:nth-child(8) .about-item-img img,.about-item:nth-child(8) .about-item-img svg{max-width:609px}.about-item:nth-child(9){padding:126px 100px 70px 663px}.about-item:nth-child(9) .about-item-img{top:50px;left:48px}.about-item:nth-child(9) .about-item-img img,.about-item:nth-child(9) .about-item-img svg{max-width:553px}.contacts,.register,.terms{padding-bottom:150px}.contacts-row{margin:3px 0 22px;border-radius:60px;background:#ffe5e5;padding:86px 769px 86px 129px;min-height:760px;position:relative}.contacts-info p{margin-bottom:56px}.footer-bottom p,.footer-col ul li a{font-size:16px;line-height:1.25;color:#000}.contacts-info ul{padding-left:8px}.contacts-info ul li,.register-links ul li{padding-left:47px;position:relative;color:#000;margin-bottom:26px}.contacts-info ul li:last-child,.register-links ul li:last-child{margin-bottom:0}.contacts-info ul li a,.register-links ul li a{display:inline-block;color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline}.contacts-info ul li img,.contacts-info ul li svg,.register-links ul li img,.register-links ul li svg{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.contacts-title{display:block;line-height:108px;color:#000;margin:0 0 43px}.contacts-form-row,.footer-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-flow:row nowrap}.contacts-img{position:absolute;top:83px;right:50px}.contacts-img img,.contacts-img svg{display:block;max-width:662px}.contacts-form,.register-content,.terms-content{-webkit-border-radius:60px;border-radius:60px;background-color:#fff;-webkit-box-shadow:0 1px 20px 0 rgba(0,0,0,.12);box-shadow:0 1px 20px 0 rgba(0,0,0,.12);padding:73px 86px 32px}.contacts-form .section-title,.terms-content .section-title{margin-bottom:54px}.contacts-form-row{display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.contacts-form-img{min-width:486px;width:486px}.contacts-form-info{max-width:677px;width:100%;padding-left:68px}.contacts-form .primary-btn{min-width:auto;padding:16px 20px;color:#fff;-webkit-border-radius:8px;border-radius:8px;background:#4ec34b}.register-content{display:flex;min-height:1200px;padding:0;overflow:hidden}.register-about{width:50%;padding:84px;font-size:18px;font-weight:400;background:linear-gradient(45deg,#44c341 20%,#ffe5e5 90%)}.register-p{margin:43px 0 56px}.register-links ul li a{width:100%;word-wrap:break-word}.register-form{width:50%;padding:70px 100px}.form-block{margin-bottom:32px}.form-block label{font-size:16px;font-weight:500}.form-block input{width:100%;border:1px solid #ccd0d4;border-radius:12px;height:48px;padding:12px;margin-top:6px}.register-btn{color:#fff;padding:16px 110px}.to-top{background-color:#4ec34b;position:fixed;bottom:16px;right:32px;width:97px;height:92px;border-radius:25px;display:flex;justify-content:center;align-items:center;font-size:48px;font-weight:700;color:#0c0c0c;pointer-events:none;opacity:0;transition:.4s}.to-top.active{bottom:32px;pointer-events:auto;opacity:1}@media only screen and (max-width:1550px){.header{padding:20px 7.5%}.section-title{font-size:48px}.main{padding-bottom:110px}.main-row{min-height:600px;padding-right:700px;margin:0 7.5%}.main-info{padding:0}.contacts-title,.main-title{font-size:43px;line-height:1.2}.main-img{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:0}.main-img img,.main-img svg{max-width:650px}.about{padding-bottom:90px;margin:0 7.5%}.about-item{min-height:580px;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important;padding:60px 60px 60px 580px!important;margin-bottom:35px}.contacts,.register{padding-bottom:120px;margin:0 7.5%}.about-item-info .section-title{min-height:auto!important;padding-right:0!important;margin-bottom:40px!important}.about-item-info p{max-width:100%!important;margin-bottom:40px!important}.about-item-img{top:50%!important;left:60px!important;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.about-item-img img,.about-item-img svg{max-width:460px!important}.about-item:nth-child(2n){padding:60px 580px 60px 60px!important}.about-item:nth-child(2n) .about-item-img{left:auto!important;right:20px!important}.contacts-row{min-height:auto;padding-left:60px;padding-right:569px}.contacts-img img,.contacts-img svg{max-width:480px}.contacts-form{padding:70px}.contacts-form-img{min-width:400px;width:400px}.terms-content{padding:70px;margin:0 7.5%}.register-about{padding:74px}.register-form{padding:60px 80px}}.footer{background:#f8f9fd;padding:56px 0 27px}.footer .wrapper{max-width:1400px}.footer-logo{margin-bottom:43px}.footer-middle{padding-right:400px;position:relative;padding-bottom:20px}.footer-row{max-width:650px;width:100%;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 -15px}.footer-col{padding:0 15px}.footer-col ul li{padding-bottom:30px}.footer-col ul li a{display:inline-block;font-weight:500}.footer-list{position:absolute;top:-3px;right:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-list li{padding-right:16px}.footer-list img,.footer-list svg{max-height:50px}@media only screen and (max-width:1320px){.header-logo{margin-right:30px}.header-menu li{padding-right:30px}.header-actions li{padding-left:30px}.about-item,.contacts-form-info .input-block,.contacts-form-info .upload{margin-bottom:30px}.contacts-title,.main-title,.section-title{font-size:40px}.contacts,.main{padding-bottom:100px}.main-row{padding-right:530px;min-height:500px}.main-img img,.main-img svg{max-width:500px}.about{padding-bottom:70px}.about-item{min-height:500px;padding:40px 40px 40px 440px!important}.contacts-info p,.contacts-title{margin-bottom:40px}.about-item-img{left:40px!important}.about-item-img img,.about-item-img svg{max-width:360px!important}.about-item:nth-child(2n){padding:40px 440px 40px 40px!important}.about-item:nth-child(2n) .about-item-img{right:40px!important}.contacts-row{padding:50px 400px 50px 50px}.contacts-img{top:50px;right:50px}.contacts-img img,.contacts-img svg{max-width:300px}.contacts-info ul li,.register-links ul li{margin-bottom:16px}.contacts-form,.terms-content{padding:60px}.contacts-form-img{min-width:360px;width:360px}.contacts-form-info{padding-left:40px}.contacts-form-info .input-block label{margin-bottom:10px}.footer-middle{padding-right:330px}.footer-list{right:0}.register-about{padding:54px}.register-form{padding:50px 60px}}@media only screen and (max-width:1020px){.wrapper{padding:0 35px}.section-title{font-size:34px;margin-bottom:40px}.contacts,.main,.terms{padding-bottom:80px}.main-row{min-height:360px;padding-right:400px}.main-img img,.main-img svg{max-width:380px}.main-title{font-size:36px;margin-bottom:40px}.about{padding-bottom:50px}.about-item{min-height:400px;padding:30px 30px 30px 360px!important}.about-item-info .section-title{margin-bottom:30px!important}.about-item-info p{min-height:auto;margin-bottom:30px}.about-item-img{left:30px!important}.about-item-img img,.about-item-img svg{max-width:300px!important}.about-item:nth-child(2n){padding:30px 360px 30px 30px!important}.about-item:nth-child(2n) .about-item-img{right:30px!important}.contacts-row{padding:40px 360px 40px 40px}.contacts-img{right:40px}.contacts-img img,.contacts-img svg{max-width:280px}.contacts-title{font-size:34px;margin-bottom:30px}.contacts-form,.terms-content{padding:40px}.contacts-form-img{min-width:280px;width:280px}.contacts-form-info{padding-left:40px}.footer-middle{padding-right:0}.footer-list{position:static;padding-top:10px}.register-content{flex-direction:column}.register-about,.register-form{width:100%}}@media only screen and (max-width:768px){body{padding-top:80px}.wrapper{padding:0 15px}.about-item,.contacts-row{-webkit-border-radius:25px}.contacts-title,.main-title,.section-title{font-size:28px}.main-title{max-width:500px}.main-row{display:block;min-height:auto;padding:0}.main-img{position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:20px}.main-img img,.main-img svg{display:block;max-width:100%;max-height:100%}.about{padding-bottom:40px}.about-item,.about-item:nth-child(2n){padding:30px 20px!important}.about-item{margin-bottom:20px;display:block!important;border-radius:25px;text-align:center}.about-item-info .section-title{text-align:center;margin-bottom:25px!important}.about-item-info p{font-size:16px;margin-bottom:25px!important}.about-item-img{position:static!important;-webkit-transform:none;-ms-transform:none;transform:none}.about-item-img img,.about-item-img svg{display:block;margin:0 auto;width:100%}.contacts{padding-bottom:60px}.contacts-row{border-radius:25px;padding:30px 20px;overflow:hidden;margin:0 0 25px}.contacts-info p,.contacts-title{margin-bottom:25px}.contacts-form-info .input-block input,.contacts-form-info .input-block label,.contacts-form-info .input-block textarea,.contacts-info p,.contacts-info ul li,.register-links ul li{font-size:16px}.terms-text{font-size:14px}.contacts-info ul{padding-left:0}.contacts-info ul li,.register-links ul li{padding-left:40px;margin-bottom:10px}.contacts-info ul li img,.contacts-info ul li svg,.register-links ul li img,.register-links ul li svg{max-height:20px}.contacts-img{position:static}.contacts-img img,.contacts-img svg{width:100%}.contacts-form,.terms-content{padding:30px 20px;-webkit-border-radius:25px;border-radius:25px}.contacts-form .upload-txt{font-size:16px;padding-left:15px}.contacts-form .section-title,.footer-logo,.terms-content .section-title{margin-bottom:30px}.contacts-form-img{display:none}.contacts-form-info{padding:0}.contacts-form-info .input-block input{height:50px}.contacts-form-info .input-block textarea{height:150px}.footer{padding:30px 0}.footer-middle{min-height:auto;padding-bottom:50px}}@media only screen and (max-width:560px){.footer-row,.header-actions,.header-all,.header-bar,.header-menu{display:block}.header,.header-all{background-color:#fff}.header{position:fixed}.header-logo{position:relative;z-index:1001}.header-all{padding:75px 15px 10px;position:fixed;top:0;right:0;width:100%;height:100%;max-height:100%;z-index:1000;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;-o-transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;overflow-x:hidden;overflow-y:auto}.header-actions li,.header-menu li{padding:0 0 15px!important}.header-menu li{padding-right:15px}.header-actions li{padding-left:15px}.header.header-active .header-all{opacity:1;visibility:visible}.header.header-active .header-bar span{background:0 0}.header.header-active .header-bar span:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:0}.header.header-active .header-bar span:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-top:0}.about-item{padding:30px 15px!important}.primary-btn{padding:16px 32px}.contacts-form,.contacts-row,.terms-content{padding:30px 15px}.contacts-info ul li,.register-links ul li{font-size:14px}.footer-col{width:100%}.footer-col ul li{padding-bottom:20px}}