﻿.joinForm_EL-Wrapper{display:flex;position:relative;margin-top:250px;}@media screen and (max-width:1199px){.joinForm_EL-Wrapper{margin-inline:24px;margin-top:170px;}}.joinForm_EL-Wrapper::before{display:block;content:"";width:218px;aspect-ratio:218/532;position:absolute;top:-190px;inset-inline:0 auto;}@media screen and (max-width:1600px){.joinForm_EL-Wrapper::before{width:10.5%;}}@media screen and (max-width:1199px){.joinForm_EL-Wrapper::before{display:none;}}:lang(en) .joinForm_EL-Wrapper::before{transform:scaleX(-1);}.joinForm_EL-Wrapper .joinForm-bg{position:absolute;bottom:0;left:0;z-index:-1;}@media screen and (max-width:1199px){.joinForm_EL-Wrapper .joinForm-bg{bottom:-113px;}}.joinForm_EL-Wrapper .joinForm{display:flex;justify-content:center;margin:0 auto;width:522px;height:532px;padding:0 46px 46px;border-radius:40px;border:unset;background-image:unset;position:unset;background-color:#fff;}@media screen and (max-width:1199px){.joinForm_EL-Wrapper .joinForm{width:100%;height:379px;}}.joinForm_EL-Wrapper .joinForm P{max-width:352px;}.joinForm_EL-Wrapper .joinForm .form-title{top:-170px;right:unset;font-family:Heebo;font-size:2.625rem;max-width:652px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;text-align:center;color:#0d47a1;}@media screen and (max-width:1600px) and (min-width:1200px){.joinForm_EL-Wrapper .joinForm .form-title{font-size:1.875rem;}}@media screen and (max-width:1199px){.joinForm_EL-Wrapper .joinForm .form-title{top:-90px;padding-right:5px;width:unset;height:unset;font-size:24px;font-weight:600;line-height:1.27;letter-spacing:-.42px;text-align:start;margin-right:unset;margin-left:unset;}}.joinForm_EL-Wrapper .joinForm .form-subTitle{width:652px;height:30px;margin:12px 0 38px;font-family:Heebo;font-size:1.5rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#394857;position:absolute;top:-70px;}@media screen and (max-width:1600px) and (min-width:1200px){.joinForm_EL-Wrapper .joinForm .form-subTitle{font-size:1.1875rem;}}@media screen and (max-width:1199px){.joinForm_EL-Wrapper .joinForm .form-subTitle{display:none;}}.joinForm_EL-Wrapper .joinForm form .join-form-wrapper{display:flex;justify-content:center;}.joinForm_EL-Wrapper .joinForm form .input-field{width:402px;-webkit-backdrop-filter:blur(40.5px);backdrop-filter:blur(40.5px);}.joinForm_EL-Wrapper .joinForm form .input-field.name-input-field{top:5rem;}.joinForm_EL-Wrapper .joinForm form .input-field.city-input-field{top:11rem;}.joinForm_EL-Wrapper .joinForm form .input-field.phone-input-field{top:17rem;}@media screen and (max-width:1199px){.joinForm_EL-Wrapper .joinForm form .input-field.name-input-field{top:2.5rem;}.joinForm_EL-Wrapper .joinForm form .input-field.city-input-field{top:6.5rem;}.joinForm_EL-Wrapper .joinForm form .input-field.phone-input-field{top:11rem;}}.joinForm_EL-Wrapper .joinForm form .input-field input{width:100%;height:100%;border-radius:13px;border:solid 1.1px #c3d1e2;background-color:rgba(255,255,255,.85);}.joinForm_EL-Wrapper .joinForm form .input-field input:lang(en){text-align:left;padding:9px 0 9px 18px;}@media screen and (max-width:1199px){.joinForm_EL-Wrapper .joinForm form .input-field input{width:100%;font-size:14px;line-height:1.43;letter-spacing:-.12px;height:42px;}}.joinForm_EL-Wrapper .joinForm form .input-field input.input-focus{box-shadow:0 9px 35px 0 rgba(11,54,121,.22);border:solid 1.4px rgba(198,220,255,.72);background-color:#fff;}.joinForm_EL-Wrapper .joinForm form .input-field input::-webkit-input-placeholder{color:#0d47a1;font-size:17px;letter-spacing:-.15px;}@media screen and (max-width:1199px){.joinForm_EL-Wrapper .joinForm form .input-field input::-webkit-input-placeholder{font-size:14px;line-height:1.43;letter-spacing:-.12px;}}.joinForm_EL-Wrapper .joinForm form .input-field input::-moz-placeholder{color:#0d47a1;font-size:19px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:-.16px;text-align:right;color:#0d47a1;}@media screen and (max-width:1199px){.joinForm_EL-Wrapper .joinForm form .input-field input::-moz-placeholder{font-size:14px;line-height:1.43;letter-spacing:-.12px;}}.joinForm_EL-Wrapper .joinForm form .input-field input:-ms-input-placeholder{color:#0d47a1;font-size:19px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:-.16px;text-align:right;color:#0d47a1;}@media screen and (max-width:1199px){.joinForm_EL-Wrapper .joinForm form .input-field input:-ms-input-placeholder{font-size:14px;line-height:1.43;letter-spacing:-.12px;}}.joinForm_EL-Wrapper .joinForm form .input-field input:-moz-placeholder{color:#0d47a1;font-size:19px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.47;letter-spacing:-.16px;text-align:right;color:#0d47a1;}@media screen and (max-width:1199px){.joinForm_EL-Wrapper .joinForm form .input-field input:-moz-placeholder{font-size:14px;line-height:1.43;letter-spacing:-.12px;}}.joinForm_EL-Wrapper .joinForm form .input-field input.input-validation-error,.joinForm_EL-Wrapper .joinForm form .input-field input.input-city-error{color:#ec0105;line-height:1.76;border:solid 1px #f00;}.joinForm_EL-Wrapper .joinForm form .input-field input.input-validation-error::-webkit-input-placeholder,.joinForm_EL-Wrapper .joinForm form .input-field input.input-city-error::-webkit-input-placeholder{color:#ec0105;line-height:1.76;}.joinForm_EL-Wrapper .joinForm form .input-field input.input-validation-error::-moz-placeholder,.joinForm_EL-Wrapper .joinForm form .input-field input.input-city-error::-moz-placeholder{color:#ec0105;line-height:1.76;}.joinForm_EL-Wrapper .joinForm form .input-field input.input-validation-error:-ms-input-placeholder,.joinForm_EL-Wrapper .joinForm form .input-field input.input-city-error:-ms-input-placeholder{color:#ec0105;line-height:1.76;}.joinForm_EL-Wrapper .joinForm form .input-field input.input-validation-error:-moz-placeholder,.joinForm_EL-Wrapper .joinForm form .input-field input.input-city-error:-moz-placeholder{color:#ec0105;line-height:1.76;}.joinForm_EL-Wrapper .joinForm form .input-field .validationMessage{color:unset;}.joinForm_EL-Wrapper .joinForm form .input-field .not-selected-from-list-error{color:unset;}@media screen and (max-width:1199px){.joinForm_EL-Wrapper .joinForm form .input-field{width:78%;}}.joinForm_EL-Wrapper .joinForm form .checkbox-label-container{font-family:Heebo;font-size:19px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:right;color:#1e2f41;}.joinForm_EL-Wrapper .joinForm form .checkbox-label-container:lang(en){display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:6px;}@media screen and (max-width:1199px){.joinForm_EL-Wrapper .joinForm form .checkbox-label-container{top:240px;font-size:12px;letter-spacing:-.1px;margin-bottom:0;padding-right:20px;margin-bottom:21px;line-height:1.93;letter-spacing:normal;text-align:right;color:#1e2f41;}}.joinForm_EL-Wrapper .joinForm form .checkbox-label-container .checkmark{height:22px;width:22px;border-radius:5px;background-color:transparent;-webkit-backdrop-filter:blur(40.5px);backdrop-filter:blur(40.5px);box-shadow:0 24px 54px 0 rgba(13,71,161,.08);border:solid 1.4px #0d47a1;background-color:rgba(255,255,255,.85);}.joinForm_EL-Wrapper .joinForm form .checkbox-label-container .checkmark:focus-visible{outline-style:solid;outline-color:#000;}.joinForm_EL-Wrapper .joinForm form .checkbox-label-container .checkmark:lang(en){position:static;}@media screen and (max-width:1199px){.joinForm_EL-Wrapper .joinForm form .checkbox-label-container .checkmark{height:14px;width:14px;top:4px;right:1px;line-height:1.25;letter-spacing:normal;text-align:center;color:#0d47a1;}}.joinForm_EL-Wrapper .joinForm form .submit-container{text-align:center;position:relative;top:22rem;right:unset;}@media screen and (max-width:1199px){.joinForm_EL-Wrapper .joinForm form .submit-container{top:240px;}}.joinForm_EL-Wrapper .joinForm form .submit-container .submit-button{width:172px;height:48px;margin:16px 115px 0;border-radius:33px;border-style:solid;border-width:1px;border-image-source:linear-gradient(to bottom,#d625a1,#a321aa 360%);border-image-slice:1;background-image:linear-gradient(to bottom,#d625a1,#a321aa 360%),linear-gradient(to bottom,#d625a1,#a321aa 360%);background-origin:border-box;background-clip:content-box,border-box;color:#fff;line-height:1.37;font-weight:500;font-size:19px;}.joinForm_EL-Wrapper .joinForm form .submit-container .submit-button:hover{animation:changSendColor 1s;background:#b01582;border:none;}.joinForm_EL-Wrapper .joinForm form .submit-container .submit-button:focus{outline:none;}.joinForm_EL-Wrapper .joinForm form .submit-container .submit-button:focus-visible{outline-style:solid;outline-color:#000;}@media screen and (max-width:1199px){.joinForm_EL-Wrapper .joinForm form .submit-container .submit-button{width:120px;height:38px;padding:8px 40px 11px 39px;font-size:14px;margin:auto;}}.joinForm_EL-Wrapper .joinForm form .submit-container .submit-button.disabled-button{opacity:.79;border-radius:33px;background-image:linear-gradient(to bottom,#82acec,#8dc6f7 154%);}