@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap);.footer{font:.9375rem/1.2 Inter,sans-serif;background-color:#fff;padding:30px 0}.footer .container{display:flex;justify-content:space-between;align-items:center}.footer .footer-desc:not(:last-child){margin-right:35px}.footer .footer-certificates{display:flex;align-items:center}.footer .footer-certificates li:not(:last-child){margin-right:25px}@media screen and (max-width:1000px){.footer .footer-desc{max-width:227px}}@media screen and (max-width:767px){.footer{padding:30px 0 18px;text-align:center}.footer .container{flex-direction:column-reverse}.footer .footer-desc:not(:last-child){margin:25px auto 0}}.card{position:relative;display:inline-block;width:280px;margin:100px 30px 43px;background:#fff;box-shadow:0 30px 35px rgba(0,0,0,.05);border-radius:30px;padding:0 25px 46px}.card .card-img{width:200px;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;display:block;border-radius:50%;margin:-100px auto 25px}.card .card-list{border-bottom:1px solid #f1f1f1;text-align:center}.card .card-list:not(:last-child){padding-bottom:20px;margin-bottom:20px}.card .card-list li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card .card-list li:not(:last-child){margin-bottom:7px}.card .card-name{font-weight:700;font-size:2.25rem;line-height:1.27;color:#484e55}.card .card-article{font-family:Inter,sans-serif;font-size:1rem;line-height:160%;color:#484e55;text-overflow:ellipsis;overflow:hidden;height:182px}.card .card-article p{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.card .card-article .card-article-author{font-weight:600;font-size:1.125rem;line-height:1.2;color:#484e55;font-family:Inter,sans-serif;margin-bottom:10px}.card .card-сountry{display:inline-flex;align-items:center;font-size:1rem;line-height:1.1875;color:#484e55}.card .card-сountry img{flex:none;vertical-align:middle;margin:auto 5px auto 0}.card .card-age{font-weight:300;font-size:1rem;line-height:1.1875}.card .card-age,.card .card-status{font-family:Inter,sans-serif;font-style:normal}.card .card-status{display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;line-height:1.215;color:#fff;padding:9px 20px 8px;position:absolute;left:50%;bottom:-17px;transform:translateX(-50%);background:#8ae9e2;border-radius:50px}@media screen and (max-width:1000px){.card .card-list .card-list-name{font-size:1.375rem}}.card-slider:not(:last-child){margin-bottom:60px}.card-slider .card{margin-left:0;margin-right:0;cursor:pointer}.card-slider .card:hover{transition:opacity .5s;opacity:.9}.card-slider .splide__slide{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .5s}.card-slider .splide__slide.is-visible{opacity:1;pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.card-slider .splide__arrow{opacity:1;width:50px;height:50px;border-radius:50%;background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.1);overflow:hidden;fill:#07ca84;transition:all .5s}.card-slider .splide__arrow:hover{fill:#bcbcc0}.card-slider .splide__arrow svg{min-width:50px;height:25px}.card-slider .splide__arrow--next{right:50px}.card-slider .splide__arrow--next svg{margin-left:20px}.card-slider .splide__arrow--prev{left:50px}.card-slider .splide__arrow--prev svg{margin-right:20px}.section-cards{padding-top:100px;padding-bottom:34px}@media screen and (max-width:767px){.card-slider .splide__arrow--next{right:20px}.card-slider .splide__arrow--prev{left:20px}}.card-testimonial{max-width:600px;display:flex;background:#fff;box-shadow:0 20px 30px rgba(0,0,0,.05);border-radius:10px;position:relative;padding:50px 40px 36px 40px}.card-testimonial .card-testimonial-quotes{position:absolute;top:37px;left:10px}.card-testimonial .card-testimonial-img{flex:none;width:100px;height:100px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;display:block;border-radius:50%;margin:0 20px 0 0}.card-testimonial .card-testimonial-footer{display:flex;justify-content:space-between}.card-testimonial .card-testimonial-date{font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:147.4%;color:#b6b6b6}.card-testimonial .card-testimonial-author{font-weight:700;font-size:1.25rem;line-height:1.47;color:#484e55}.card-testimonial .card-testimonial-blockquote{font-family:Inter,sans-serif;font-size:1rem;line-height:1.4;color:#333;text-overflow:ellipsis;overflow:hidden;height:110px;margin-bottom:10px}.card-testimonial .card-testimonial-blockquote p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:767px){.card-testimonial{padding:20px;max-width:none}.card-testimonial .card-testimonial-quotes{display:none}.card-testimonial .card-testimonial-img{width:60px;height:60px}.card-testimonial .card-testimonial-blockquote{font-size:.875rem;height:100px}.card-testimonial .card-testimonial-author{font-size:1.125rem}}@media screen and (max-width:575px){.card-testimonial .card-testimonial-img{width:50px;height:50px;margin:0 10px 0 0}.card-testimonial .card-testimonial-blockquote{height:160px}.card-testimonial .card-testimonial-blockquote p{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.card-testimonial .card-testimonial-author,.card-testimonial .card-testimonial-date{font-size:.875rem}}.splide-vertical{max-width:640px;margin-right:-15px}.splide-vertical>.splide__track>.splide__list{display:flex;flex-direction:column;max-width:100%}.splide-vertical .splide__slide{width:auto!important;height:auto!important;padding:0 20px;opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .5s}.splide-vertical .splide__slide.is-visible{opacity:1;pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}@media screen and (max-width:767px){.splide-vertical{max-width:none}}@media screen and (max-width:757px){.splide-vertical .splide__slide{padding:0}}.blockquote-icon-box{display:flex;padding:59px 12px;justify-content:center}.blockquote-icon-box .blockquote-icon{flex:none;margin:5px 24px 0 0;font-size:0;line-height:0}.blockquote-icon-box .blockquote-icon-title{font-weight:700;font-size:1.625rem;line-height:1.266;margin-bottom:3px;color:#484e55}.blockquote-icon-box .blockquote-icon-txt{font-weight:400;font-size:1.125rem;line-height:1.2777;color:#9e9e9e}.blockquote-icon-wrapp{background-color:#fff}.blockquote-icon-wrapp .container{position:relative;display:flex;flex-wrap:wrap}.blockquote-icon-wrapp .container:before{content:"";background-color:#f5f5f5;display:block;width:1359px;filter:blur(250px);height:calc(100% + 87px);border-radius:50%;position:absolute;top:-67px;left:50%;transform:translateX(-50%);z-index:-1}.blockquote-icon-wrapp .blockquote-icon-box{width:33.333%}.blockquote-icon-wrapp .blockquote-icon-box:first-child{padding-left:0}.blockquote-icon-wrapp .blockquote-icon-box:last-child{padding-right:0}@media screen and (max-width:1440px){.blockquote-icon-wrapp .container:before{max-width:100%}.blockquote-icon-box{padding:51px 10px}}@media screen and (max-width:1000px){.blockquote-icon-box .blockquote-icon-title{font-size:1.5rem}.blockquote-icon-box .blockquote-icon-txt{font-size:1rem;line-height:1.3125}.blockquote-icon-wrapp .blockquote-icon-box .blockquote-icon{display:none}}@media screen and (max-width:767px){.blockquote-icon-box{padding:0}.blockquote-icon-box:not(:last-child){margin-bottom:30px}.blockquote-icon-box .blockquote-icon-inner{max-width:290px}.blockquote-icon-wrapp{padding-top:50px;padding-bottom:50px}.blockquote-icon-wrapp .container{flex-direction:column;flex-wrap:nowrap}.blockquote-icon-wrapp .blockquote-icon-box{width:100%}.blockquote-icon-wrapp .blockquote-icon-box .blockquote-icon{display:inline-block}}html.overflow_hidden{height:100%;margin-right:8px}.modal-wrapper{overflow:hidden auto;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;background:linear-gradient(0deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9));cursor:zoom-out}.modal-wrapper .modal-btn-close{color:#bcbcc0;stroke:#bcbcc0;fill:#bcbcc0;transition:color .5s,fill .5s,stroke .5s;position:absolute;right:20px;top:20px;display:inline-block;padding:5px;font-size:0;line-height:0;cursor:pointer}.modal-wrapper .modal-btn-close:hover{color:#0bb97a;stroke:#0bb97a;fill:#0bb97a}.modal-wrapper .modal-container{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 10px}.modal-wrapper .modal-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.modal-wrapper .modal-container .modal-content{position:relative;display:inline-block;vertical-align:middle;width:100%}.modal-wrapper .modal{text-align:left;margin:40px auto;max-width:600px;width:100%;position:relative;cursor:default;background:#fff;box-shadow:0 20px 40px rgba(0,0,0,.05);border-radius:10px}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{transition:opacity .5s;opacity:0}@media screen and (max-width:767px){.modal-wrapper .modal{margin:85px auto}.modal-wrapper .modal-btn-close{top:-64px;right:0}}.modal-registration .modal{max-width:420px;margin-top:auto;margin-bottom:0}.modal-registration .form-registration{max-width:none}@media screen and (max-width:767px){.modal-registration .modal-container{padding-bottom:10px}.modal-registration .modal-container .modal-content,.modal-registration .modal-container:before{vertical-align:bottom}.modal-registration .modal-btn-close{top:20px;right:20px;color:#bcbcc0;stroke:#bcbcc0;fill:#bcbcc0;opacity:1}}.modal-agreement{overflow:initial}.modal-agreement .modal-container{padding:0 50px}.modal-agreement .modal{max-width:970px;height:60vh;background-color:#fff;border-radius:4px;padding:20px}.modal-agreement .modal .modal-header{padding:10px 0;margin-top:-20px;font-weight:700;background-color:#fff}.modal-agreement .modal .modal-body{height:calc(100% - 40px);padding:20px 35px 20px 0;margin-right:-20px;overflow:hidden auto;font-size:14px}@media screen and (max-width:767px){.modal-agreement .modal-container{padding:0 10px}.modal-agreement .modal .modal-body{padding:20px 25px 20px 0;margin-right:-20px}}.section-error{min-height:100vh;padding-top:100px;padding-bottom:100px;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif}.box-error{text-align:center;width:100%;padding-right:20px;padding-left:20px}.box-error .error-messages{font-weight:700;font-size:3.125rem}.box-error .error-messages:not(:last-child){margin-bottom:5px}.box-error .error-txt{font-size:1.375rem;opacity:.8}.box-error .error-txt:not(:last-child){margin-bottom:35px}@media screen and (max-width:1170px){.box-error{margin-top:0}}@media screen and (max-width:767px){.section-error{padding-top:50px;padding-bottom:50px}.box-error .error-img{text-align:center;margin-bottom:20px}.box-error .error-messages{font-size:2.5rem}.box-error .error-txt{font-size:1.125rem}.box-error .error-txt:not(:last-child){margin-bottom:30px}}*,:after,:before{box-sizing:border-box;font-size:100%}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0;font-family:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}fieldset,img{border:0}table{border-collapse:collapse;border-spacing:0}a{background-color:transparent;text-decoration:none;outline:0;border:none}button,input,optgroup,select,textarea{font-family:inherit;margin:0;padding:0;outline:0;border:none;background:0 0}button,input{overflow:visible}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}textarea{overflow:auto}[type=checkbox],[type=radio]{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}[hidden]{display:none}img{max-width:100%}@font-face{font-family:Visuelt Pro;src:url(../fonts/VisueltPro-Medium.57800b79.eot);src:local("VisueltPro-Medium"),url(../fonts/VisueltPro-Medium.57800b79.eot?#iefix) format("embedded-opentype"),url(../fonts/VisueltPro-Medium.4c64825e.woff2) format("woff2"),url(../fonts/VisueltPro-Medium.751699d6.woff) format("woff"),url(../fonts/VisueltPro-Medium.cf4dbc20.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Visuelt Pro;src:url(../fonts/VisueltPro-Regular.dfd45a91.eot);src:local("VisueltPro-Regular"),url(../fonts/VisueltPro-Regular.dfd45a91.eot?#iefix) format("embedded-opentype"),url(../fonts/VisueltPro-Regular.f00251d8.woff2) format("woff2"),url(../fonts/VisueltPro-Regular.380fd425.woff) format("woff"),url(../fonts/VisueltPro-Regular.0f8cd249.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Visuelt Pro;src:url(../fonts/VisueltPro-Bold.98c5ab06.eot);src:local("VisueltPro-Bold"),url(../fonts/VisueltPro-Bold.98c5ab06.eot?#iefix) format("embedded-opentype"),url(../fonts/VisueltPro-Bold.e06be4a7.woff2) format("woff2"),url(../fonts/VisueltPro-Bold.282c8903.woff) format("woff"),url(../fonts/VisueltPro-Bold.18acd33c.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Visuelt Pro;src:url(../fonts/VisueltPro-ExtraLight.d82d9466.eot);src:local("VisueltPro-ExtraLight"),url(../fonts/VisueltPro-ExtraLight.d82d9466.eot?#iefix) format("embedded-opentype"),url(../fonts/VisueltPro-ExtraLight.dbd36e05.woff2) format("woff2"),url(../fonts/VisueltPro-ExtraLight.1b7a8990.woff) format("woff"),url(../fonts/VisueltPro-ExtraLight.90bfa076.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Visuelt Pro;src:url(../fonts/VisueltPro-Thin.e6ffbaa0.eot);src:local("VisueltPro-Thin"),url(../fonts/VisueltPro-Thin.e6ffbaa0.eot?#iefix) format("embedded-opentype"),url(../fonts/VisueltPro-Thin.0950ba0f.woff2) format("woff2"),url(../fonts/VisueltPro-Thin.1f90343b.woff) format("woff"),url(../fonts/VisueltPro-Thin.82d7b5b6.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Visuelt Pro;src:url(../fonts/VisueltPro-Italic.20e852ab.eot);src:local("VisueltPro-Italic"),url(../fonts/VisueltPro-Italic.20e852ab.eot?#iefix) format("embedded-opentype"),url(../fonts/VisueltPro-Italic.16bf3194.woff2) format("woff2"),url(../fonts/VisueltPro-Italic.93d11926.woff) format("woff"),url(../fonts/VisueltPro-Italic.323aa175.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Visuelt Pro;src:url(../fonts/VisueltPro-ExtraLightItalic.7e6e975b.eot);src:local("VisueltPro-ExtraLightItalic"),url(../fonts/VisueltPro-ExtraLightItalic.7e6e975b.eot?#iefix) format("embedded-opentype"),url(../fonts/VisueltPro-ExtraLightItalic.86998342.woff2) format("woff2"),url(../fonts/VisueltPro-ExtraLightItalic.e662273f.woff) format("woff"),url(../fonts/VisueltPro-ExtraLightItalic.8caad841.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Visuelt Pro;src:url(../fonts/VisueltPro-BoldItalic.56201bf1.eot);src:local("VisueltPro-BoldItalic"),url(../fonts/VisueltPro-BoldItalic.56201bf1.eot?#iefix) format("embedded-opentype"),url(../fonts/VisueltPro-BoldItalic.db6161e8.woff2) format("woff2"),url(../fonts/VisueltPro-BoldItalic.003425cb.woff) format("woff"),url(../fonts/VisueltPro-BoldItalic.f43dcaec.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Visuelt Pro;src:url(../fonts/VisueltPro-Black.98cf97d3.eot);src:local("VisueltPro-Black"),url(../fonts/VisueltPro-Black.98cf97d3.eot?#iefix) format("embedded-opentype"),url(../fonts/VisueltPro-Black.d9485b69.woff2) format("woff2"),url(../fonts/VisueltPro-Black.0ba313bf.woff) format("woff"),url(../fonts/VisueltPro-Black.691b6f9a.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Visuelt Pro;src:url(../fonts/VisueltPro-MediumItalic.214625b7.eot);src:local("VisueltPro-MediumItalic"),url(../fonts/VisueltPro-MediumItalic.214625b7.eot?#iefix) format("embedded-opentype"),url(../fonts/VisueltPro-MediumItalic.b13ddb38.woff2) format("woff2"),url(../fonts/VisueltPro-MediumItalic.4fbd3ecc.woff) format("woff"),url(../fonts/VisueltPro-MediumItalic.15557dfa.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Visuelt Pro;src:url(../fonts/VisueltPro-Light.929cd908.eot);src:local("VisueltPro-Light"),url(../fonts/VisueltPro-Light.929cd908.eot?#iefix) format("embedded-opentype"),url(../fonts/VisueltPro-Light.ea9fc633.woff2) format("woff2"),url(../fonts/VisueltPro-Light.b0d5fff9.woff) format("woff"),url(../fonts/VisueltPro-Light.2a1df2ff.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Visuelt Pro;src:url(../fonts/VisueltPro-BlackItalic.538e3bec.eot);src:local("VisueltPro-BlackItalic"),url(../fonts/VisueltPro-BlackItalic.538e3bec.eot?#iefix) format("embedded-opentype"),url(../fonts/VisueltPro-BlackItalic.b6b59b1b.woff2) format("woff2"),url(../fonts/VisueltPro-BlackItalic.cdbe3a1c.woff) format("woff"),url(../fonts/VisueltPro-BlackItalic.d4389564.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Visuelt Pro;src:url(../fonts/VisueltPro-LightItalic.7b23690b.eot);src:local("VisueltPro-LightItalic"),url(../fonts/VisueltPro-LightItalic.7b23690b.eot?#iefix) format("embedded-opentype"),url(../fonts/VisueltPro-LightItalic.12631c95.woff2) format("woff2"),url(../fonts/VisueltPro-LightItalic.db71b412.woff) format("woff"),url(../fonts/VisueltPro-LightItalic.4a5300e8.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Visuelt Pro;src:url(../fonts/VisueltPro-ThinItalic.9f98746e.eot);src:local("VisueltPro-ThinItalic"),url(../fonts/VisueltPro-ThinItalic.9f98746e.eot?#iefix) format("embedded-opentype"),url(../fonts/VisueltPro-ThinItalic.b14b4ce9.woff2) format("woff2"),url(../fonts/VisueltPro-ThinItalic.9d31350f.woff) format("woff"),url(../fonts/VisueltPro-ThinItalic.f88687fa.ttf) format("truetype");font-weight:100;font-style:italic}html{font-size:16px;height:100%;min-height:100%}body,html{min-width:320px;scrollbar-color:#07ca84 #f1f1f1;scrollbar-width:thin}::-webkit-input-placeholder{color:#76767e}::-moz-placeholder{color:#76767e}:-ms-input-placeholder{color:#76767e}:-moz-placeholder{color:#76767e}::selection{color:#fff;background-color:#07ca84;box-shadow:none}::-moz-selection{color:#fff;background-color:#07ca84;box-shadow:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#07ca84;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0bb97a}body{font:normal 1.5rem/1.292 Visuelt Pro,sans-serif;color:#484e55;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);min-height:100%;overflow-y:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#484e55;font-weight:700;line-height:1.28;margin-bottom:15px}.h1,h1{font-size:5.625rem}.h2,h2{font-size:3.75rem;margin-bottom:70px}.h3,h3{font-size:2.8125rem}.h4,h4{font-size:2.5rem}.h5,h5{font-size:2.1875rem}.h6,h6{font-size:1.875rem}.section-title-lines{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:30px;font-weight:400;font-size:1.75rem}.section-title-lines .divider{flex:1 1;margin:0 50px;align-self:baseline}.section-title{margin-bottom:70px;font-size:3.75rem}.section-subtitle{font:normal 1.125rem/1.4 Inter,sans-serif;margin-bottom:40px}p:not(:last-child){margin-bottom:16px}a,button{border:none;outline:none;color:#07ca84;transition:all .3s ease-in-out}a:active,a:focus,a:hover,button:focus,button:hover{color:#0bb97a;transition:all .3s ease-in-out}.btn{max-width:100%;padding:18px 20px;font-weight:500;font-size:1.125rem;line-height:1.201;color:#07ca84;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background-color:inherit;border:1px solid transparent;transition:all .3s ease-in-out}.btn:not([disabled]):not(:disabled):active,.btn:not([disabled]):not(:disabled):focus,.btn:not([disabled]):not(:disabled):hover{color:#0bb97a;transition:all .3s ease-in-out}.btn:disabled,.btn[disabled]{background-color:#ccc;cursor:not-allowed}.btn:active:not([disabled]):not(:disabled),.btn:focus:not([disabled]):not(:disabled),.btn:hover:not([disabled]):not(:disabled),.btn:not([disabled]):not(:disabled){cursor:pointer}.btn.btn-block{width:100%}.btn.btn-fix-1{width:250px}.btn.btn-fix-2{width:300px}.btn:not([disabled]):not(:disabled).btn-green{color:#fff;background-color:#07ca84;box-shadow:0 5px 15px rgba(7,202,132,.4),0 25px 60px #b1ffe3}.btn:not([disabled]):not(:disabled).btn-green:active,.btn:not([disabled]):not(:disabled).btn-green:focus,.btn:not([disabled]):not(:disabled).btn-green:hover{color:#fff;background-color:#0bb97a}.divider{padding:0;display:block;border:none;border-top:1px solid #e3e3e3;margin:40px 0 25px}.container{width:100%;margin-left:auto;margin-right:auto;padding-right:20px;padding-left:20px}@media(min-width:576px){.container{max-width:550px}}@media(min-width:768px){.container{max-width:730px}}@media(min-width:992px){.container{max-width:970px}}@media(min-width:1230px){.container{max-width:1240px}}.overflow-hidden{overflow:hidden}.form-registration{max-width:420px;width:100%;flex:none;padding:36px 40px 50px;box-shadow:0 20px 35px rgba(0,0,0,.03);background-color:#fff;border-radius:10px}.form-registration .form-registration-logo{margin-bottom:26px;text-align:center}.form-registration .form-registration-title{font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:40px}.label{display:block;padding:0 7px;margin-bottom:5px;font-size:.75rem;line-height:1.333}input:not([type=checkbox]):not([type=radio]),textarea{padding:14px 20px;width:100%;border:1px solid #f7fdff;background-color:#f7fdff;border-radius:10px;text-overflow:ellipsis;font-size:1.125rem;line-height:1.277}input:not([type=checkbox]):not([type=radio]).error-field,textarea.error-field{border-color:#eb5151}input:not([type=checkbox]):not([type=radio]):focus,input:not([type=checkbox]):not([type=radio]):hover{outline:none;box-shadow:none}.error{color:#eb5151;font-weight:400;font-size:.9375rem;line-height:1.266;margin-top:3px}textarea{resize:vertical;max-height:300px}.field-wrapp+.field-wrapp{margin-top:15px}.field-wrapp+.checkbox-wrapp{margin-top:35px}.field-wrapp~.btn{margin-top:30px}.checkbox-wrapp .checkbox-box+.checkbox-box{margin-top:35px}.checkbox-wrapp~.btn{margin-top:30px}.checkbox-box{display:flex;align-items:flex-start}.checkbox-box .checkbox-text{font-size:1rem;line-height:1.285}.checkbox-box .checkbox-checkmark{margin-right:10px;width:20px;height:20px;background-color:#f8f8f8;flex:none;position:relative;order:-1;cursor:pointer;transition:all .3s}.checkbox-box .checkbox-checkmark:before{content:"";width:0;background:url(../img/checkmark-green.83c155ec.svg) no-repeat 0 0/contain;height:11px;display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:all .3s}.checkbox-box .checkbox-field{position:absolute;visibility:hidden;pointer-events:none}.checkbox-box .checkbox-field:checked~.checkbox-checkmark:before{width:70%;opacity:1;visibility:visible}.text-underline{text-decoration:underline}.text-right{text-align:right}.text-center{text-align:center}.color-green,.color-red{color:#07ca84}.weight-thin{font-weight:100}.weight-extra-light{font-weight:200}.weight-light{font-weight:300}.weight-normal{font-weight:400}.weight-medium{font-weight:500}.weight-semi-bold{font-weight:600}.weight-bold{font-weight:700}.weight-extra-bold{font-weight:800}.weight-extra-heavy{font-weight:900}.floater{animation-name:floater;-webkit-animation-name:floater;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;visibility:visible!important}@keyframes floater{0%{transform:translateY(0)}50%{transform:translateY(8%)}to{transform:translateY(0)}}@-webkit-keyframes floater{0%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(8%)}to{-webkit-transform:translateY(0)}}.section-main{position:relative;padding-top:100px;padding-bottom:180px;min-height:999px;background:url(../img/main-bg.9242c789.png) no-repeat 100% 100%/864px auto}.section-main:before{top:0;right:0;background-color:#fff;z-index:-2}.section-main:after,.section-main:before{content:"";position:absolute;left:0;bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.section-main:after{width:736px;height:732px;display:block;background:url(../img/main-gradient.0bef5a47.png) no-repeat 0 0/contain;z-index:-1}.section-main .main-heart-white,.section-main .main-heart-yellow{position:absolute;-webkit-animation:floater 1.9s linear infinite;animation:floater 1.9s linear infinite;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.section-main .main-heart-white{right:35%;z-index:-1;-webkit-animation-delay:.5s;animation-delay:.5s}.section-main .main-heart-yellow{right:93px;bottom:-20px;-webkit-animation-delay:1s;animation-delay:1s}.section-main .main-logo{font-size:0}.section-main .main-title{line-height:1;margin-bottom:30px}.section-main .main-text{max-width:442px;font:1.25rem/1.4 Inter,sans-serif}.section-main .main-text:not(:last-child){margin-bottom:50px}.main-steps-wrapp .main-step-general{margin-top:160px}.main-steps-wrapp .main-step-form{margin-top:70px}.section-testimonial{padding-top:100px;padding-bottom:60px;position:relative;background:url(../img/bg-1.1cc545f3.png) no-repeat 0 100%/contain}.section-testimonial .testimonial-quotes{position:absolute;right:39px;top:-28%;z-index:-1;-webkit-animation:floater 2.9s linear infinite;animation:floater 2.9s linear infinite;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.section-testimonial .testimonial-inner{display:flex;justify-content:space-between}.section-testimonial .splide-vertical{flex:none;max-width:100%}.section-testimonial .section-title{margin-bottom:10px}.section-testimonial .testimonial-desc{max-width:332px;margin-right:20px}@media screen and (max-width:1600px){.section-main{min-height:850px;padding-bottom:100px;background:url(../img/main-bg.9242c789.png) no-repeat 100% 100%/747px auto}.main-steps-wrapp .main-step-general{margin-top:93px}.section-testimonial{overflow-x:hidden}.section-testimonial .testimonial-quotes{right:-120px}}@media screen and (max-width:1440px){.section-main{background:url(../img/main-bg.9242c789.png) no-repeat calc(100% + 186px) 100%/744px auto}.section-main .main-heart-white{max-width:307px;top:25%;right:30%}.section-main .main-heart-yellow{display:none;-webkit-animation:none;animation:none}.h1,h1{font-size:4.375rem}.section-testimonial .testimonial-inner{flex-direction:column}.section-testimonial .testimonial-quotes{top:-15%}.section-testimonial .testimonial-desc{max-width:none;text-align:center;margin:0 0 50px}.section-testimonial .section-subtitle{max-width:349px;margin-left:auto;margin-right:auto}.section-testimonial .splide-vertical{margin:auto}.section-cards{padding-bottom:24px}}@media screen and (max-width:1000px){.h1,h1{font-size:3.75rem}.section-main{padding-top:80px;padding-bottom:80px;background:url(../img/main-bg.9242c789.png) no-repeat calc(100% + 305px) 100%/744px auto}.section-main .main-title{margin-bottom:20px}.section-main .main-text{max-width:262px;font-size:1.125rem;margin-bottom:38px}.section-main .main-step-general{margin-top:111px}.section-cards{padding-top:70px;padding-bottom:0}.section-testimonial{padding-bottom:39px}.section-testimonial .testimonial-quotes{right:-274px}}@media screen and (max-width:767px){.form-registration{padding:40px 20px}.form-registration .form-registration-logo{margin-bottom:32px}.form-registration .form-registration-title{font-size:1.875rem;margin-bottom:20px}input:not([type=checkbox]):not([type=radio]),textarea{font-size:1rem}.section-title{font-size:3.125rem;margin-bottom:50px}.section-main{padding-top:40px;padding-bottom:60px;background:url(../img/main-bg-mobile.b472eaff.jpg) no-repeat 50% 50%/cover;min-height:692px}.section-main .main-logo{max-width:120px}.section-main:after{display:none}.section-main .main-heart-white{display:none;-webkit-animation:none;animation:none}.section-main .main-text{max-width:330px}.main-steps-wrapp .main-step-general{margin-top:216px}.section-testimonial{overflow-x:initial}.section-testimonial .testimonial-quotes{right:0;display:none;-webkit-animation:none;animation:none}.section-testimonial .splide-vertical{max-width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}}@media screen and (max-width:575px){.h1,h1{font-size:3.25rem}.section-title{font-size:2.5rem}.section-main{min-height:579px;padding-top:20px;padding-bottom:50px}.section-main .main-logo{max-width:100px}.section-main .main-text{font-size:1rem}.section-main .main-text:not(:last-child){margin-bottom:30px}.main-steps-wrapp .main-step-general{margin-top:116px}}