*{font-family:Nunito,sans-serif;margin:0;padding:0;outline:none;box-sizing:border-box}a{text-decoration:none;color:#6bc2bb;font-weight:500;transition:.3s linear}a:active,a:hover{color:#0e9f93}p{font-size:18px;margin-bottom:24px;line-height:1.23}h1,h2,h3,h4,h5,h6,li,p{color:#858fa6}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.23}h1,h2{font-size:42px;margin-bottom:24px}h3{font-size:36px;margin-bottom:50px}h5{font-size:18px;margin-bottom:16px}h6{font-size:14px;margin-bottom:12px}img,svg{width:100%}.container{max-width:1548px;margin:0 auto;padding:0 20px}.editor-field-error{border-color:#f03d3d!important}.field{display:block;margin-bottom:23px;position:relative}.field .title{font-size:12px;margin-bottom:8px;display:block;color:#ced2db;font-weight:700}.field .floating-label{font-size:18px;position:absolute;z-index:1;pointer-events:none;left:18px;top:50%;transform:translateY(-50%);transition:all .2s ease;background:#fff;padding:0 2px;color:#ced2db}.field:active .error-popup-message,.field:hover .error-popup-message{display:block}.field.field-error .select__control,.field.field-error-with-icon .select__control{border-color:#f03d3d}.field.field-error input,.field.field-error-with-icon input{border-color:#f03d3d;padding-right:50px}.field.field-error-with-icon:before{content:"";position:absolute;z-index:1;top:50%;right:16px;width:20px;height:20px;background:url(/_next/static/media/error.3623f6e3.svg) no-repeat 50%;background-size:contain;transform:translateY(-50%)}.field input:focus~.floating-label,.field input:not(:placeholder-shown)~.floating-label{top:0;color:#6bc2bb}.error-message{font-size:10px;color:red!important;margin-top:2px;margin-bottom:0;position:absolute;z-index:1;left:0;bottom:-2px;transform:translateY(100%)}.checkbox,.radio{display:flex;align-items:center;justify-content:flex-start;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:1 0 auto;font-size:18px;cursor:pointer;position:relative}.checkbox:active span,.checkbox:hover span,.radio:active span,.radio:hover span{border:2px solid #6bc2bb;box-shadow:0 0 2px 2px rgba(107,194,187,.5)}.checkbox span,.radio span{width:20px;min-width:20px;height:20px;border:2px solid #b6bcc9;border-radius:3px;margin-right:10px;transition:.1s linear;position:relative}.checkbox span:before,.radio span:before{content:"";position:absolute;left:50%;top:50%;width:80%;height:80%;transform:translate(-50%,-50%)}.checkbox input,.radio input{width:20px}.checkbox span:before{background:url(/_next/static/media/checkbox-check.6b697c84.svg) no-repeat 50%;background-size:contain}.checkbox input:checked~span{border:3px solid #6bc2bb;background:#6bc2bb}.radio span,.radio span:before{border-radius:50%}.radio input:checked~span{border-color:#6bc2bb}.radio input:checked~span:before{background:#6bc2bb}input,select{border:1px solid #ced2db;color:#858fa6;padding:24px 16px;border-radius:5px;width:100%;font-size:18px;transition:.3s linear}input::placeholder,select::placeholder{font-size:18px;color:transparent}input:hover,select:hover{border:1px solid #000}input:focus,select:focus{border:1px solid #6bc2bb}input:disabled,select:disabled{border:1px solid #ced2db}input:not(:placeholder-shown),select:not(:placeholder-shown){background-color:#fafafc}.btn{white-space:nowrap;display:inline-block;font-size:18px;font-weight:700;border:2px solid #6bc2bb;color:#6bc2bb;padding:16px 24px;border-radius:5px;text-align:center;line-height:1;background:transparent;cursor:pointer;transition:.3s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:active,.btn:hover{color:#fff;background:#6bc2bb}.btn:disabled{pointer-events:none;color:#9ea5b8;border:2px solid #e7e9ed;background:#e7e9ed}.btn-second{color:#fff;background:#6bc2bb}.btn-second:active,.btn-second:hover{border:2px solid #22938a;background:#22938a}.btn-red{color:#fff;border:2px solid #af3d37;background:#af3d37}.btn-red:active,.btn-red:hover{border:2px solid #af3d37;color:#af3d37;background:#fff}.basic-select{cursor:pointer}.basic-select .select__placeholder,.basic-select .select__single-value{font-size:12px}.basic-select .select__control--is-focused{font-size:12px;border-color:#6bc2bb!important;box-shadow:none}.basic-select .select__multi-value{background-color:rgba(107,194,187,.5);display:flex;align-items:center}.basic-select .select__multi-value__label{color:#559b95;font-size:12px}.basic-select .select__multi-value__remove{border-radius:50%;background:#559b95;padding:0;height:12px;width:12px;display:flex;align-items:center;justify-content:center;margin:0 5px;cursor:pointer}.basic-select .select__multi-value__remove:active,.basic-select .select__multi-value__remove:hover{background:#116059}.basic-select .select__multi-value__remove svg{width:8px;fill:#fff}.basic-select .select__option{display:flex;align-items:center;color:#858fa6;font-size:12px;cursor:pointer}.basic-select .select__option--is-focused,.basic-select .select__option--is-selected{background:rgba(107,194,187,.2);font-weight:700;color:#559b95}.vi{border:none!important}.vi__wrapper{width:100%}.vi__wrapper input{background:transparent}.vi__container{width:100%;height:69px}.vi__character{color:#858fa6;border-radius:5px;border-color:#ced2db;background-color:rgba(107,194,187,.1);line-height:69px;font-size:30px}.vi__character--selected{background-color:#fff;border-color:#6bc2bb;outline:none}.vi__character--inactive{background-color:#fff}@media screen and (max-width:1024px){h1,h2{font-size:28px}h3{font-size:22px;margin-bottom:24px}.btn,h5,p{font-size:14px}.btn{padding:14px}.checkbox,.field .floating-label,.radio{font-size:14px}.checkbox span,.radio span{width:16px;height:16px;min-width:16px;margin-right:7px}input{font-size:14px;padding:17px 16px}input::placeholder{font-size:14px}.vi__container{height:47px}.vi__character{line-height:47px;font-size:20px}}@media screen and (max-width:567px){.btn{font-size:12px}}