﻿.join-form{width:412px;height:600px;padding:0 46px 46px;border-radius:40px;box-shadow:0 2px 17px 0 rgba(66,2,64,.5);border:solid 1px #bf188d;background-image:linear-gradient(to bottom,#d625a1,#a321aa 234%);position:absolute;top:57px;left:240px;}@media screen and (min-width:1200px){.join-form:lang(en){left:unset;right:150px;}}@media(max-width:1919px) and (min-width:1200px){.join-form{left:68px;}.join-form:lang(en){right:100px;}}@media screen and (max-width:1199px){.join-form{width:87.7%;height:475px;padding:0 9.6% 30px;margin:auto;position:relative;top:unset;left:unset;z-index:2;}}@media(max-width:1199px) and (min-width:768px){.join-form{width:65%;}}@media(max-width:767px) and (min-width:431px){.join-form{width:75%;}}.join-form #form-result{margin:0 auto 6px;border-radius:14.5px;box-shadow:0 0 13px 0 rgba(255,255,255,.12);background-color:rgba(255,255,255,.8);opacity:0;position:relative;top:453px;}.join-form #form-result.addAnimation{animation:animFormResult 1s ease .2s forwards;}@media screen and (max-width:1199px){.join-form #form-result{width:76.5%;position:absolute;top:380px;}}.join-form #form-result p{margin-bottom:0;font-size:14px;color:#0d47a1;line-height:1.21;letter-spacing:-.2px;padding:6px 41px 6px 40px;font-family:heebo;}@media screen and (max-width:1199px){.join-form #form-result p{padding:6px 0 6px 0;font-family:heebo;font-size:12px;}}.join-form .ui-menu{position:relative;overflow-y:auto;overflow-x:hidden;max-height:224px;min-height:100px;right:0;border:unset;background:unset;width:97% !important;margin-top:14px;margin-bottom:20px;top:0 !important;left:0 !important;}.join-form .ui-menu::-webkit-scrollbar{width:3px;}.join-form .ui-menu::-webkit-scrollbar-track{border-radius:.5px;box-shadow:0 2px 4px 0 rgba(13,71,161,.25);background-color:rgba(195,209,226,.47);}.join-form .ui-menu::-webkit-scrollbar-thumb{border-radius:3.5px;background:#0d47a1;}.join-form .ui-menu::-webkit-scrollbar-thumb:hover{background:rgba(13,71,161,.48);}.join-form .ui-menu .ui-menu-item{height:43px;padding:9px 18px 10px 50px;width:90%;}.join-form .ui-menu .ui-menu-item:hover{background-color:rgba(5,28,63,.08);}.join-form .ui-menu .ui-menu-item:hover .ui-state-active{background:none;}.join-form .ui-menu .ui-menu-item .ui-state-active{background:rgba(13,71,161,.08);border:none !important;text-decoration:none !important;}.join-form .ui-menu .ui-menu-item a{font-size:17px;line-height:1.4;color:#0d47a1;font-family:Heebo;padding:0;}.join-form .ui-menu .ui-menu-item a strong{font-weight:heeboMedium;}@media screen and (max-width:1199px){.join-form .ui-menu .ui-menu-item a{font-size:14px;line-height:1.53;}}@media screen and (max-width:1199px){.join-form .ui-menu .ui-menu-item a strong{font-size:14px;line-height:1.4;}}.join-form .ui-menu .ui-menu-item p{font-family:Heebo;font-size:17px;line-height:1.4;text-align:right;color:#0d47a1;padding:0;}.join-form .input-field{margin-bottom:32px;box-shadow:0 18px 40px 0 rgba(13,71,161,.08);background-color:#fff;margin-bottom:32px;border-radius:24px;width:300px;}.join-form .input-field .not-selected-from-list-error{display:none;font-size:14px;line-height:1.21;letter-spacing:-.12px;color:#fff;margin-right:19px;display:none;position:absolute;margin-top:4px;}@media screen and (max-width:1199px){.join-form .input-field .not-selected-from-list-error{font-size:12px;letter-spacing:-.29px;}}.join-form .input-field:focus{box-shadow:0 9px 35px 0 rgba(11,54,121,.22);border:solid 2px rgba(198,220,255,.72);}.join-form .input-field:nth-child(4){margin-bottom:23px;}@media screen and (max-width:1199px){.join-form .input-field{margin-bottom:25px;width:78.6%;}}.join-form .input-field.name-input-field{position:absolute;top:129px;}@media screen and (max-width:1199px){.join-form .input-field.name-input-field{top:97px;}}.join-form .input-field.city-input-field{position:absolute;top:209px;z-index:100;}.join-form .input-field.city-input-field.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;}@media screen and (max-width:1199px){.join-form .input-field.city-input-field{top:160px;}}.join-form .input-field.phone-input-field{position:absolute;top:289px;}@media screen and (max-width:1199px){.join-form .input-field.phone-input-field{top:223px;}}.join-form .input-field .validationMessage{font-size:14px;line-height:1.21;letter-spacing:-.12px;color:#fff;margin-right:19px;display:none;position:absolute;}@media screen and (max-width:1199px){.join-form .input-field .validationMessage{font-size:12px;letter-spacing:-.29px;}}.join-form .input-field .validationMessage.field-validation-error{display:block;margin-top:4px;}.join-form .input-field .city-input-result{border:none;border-bottom:1px solid rgba(5,28,63,.17);border-radius:24px 24px 0 0;}.join-form .input-field input{width:300px;height:48px;padding:9px 18px 9px 0;border-radius:unset;box-shadow:unset;background-color:unset;border:unset;border-radius:24px;border:solid 1px rgba(195,209,226,.6);line-height:1.76;letter-spacing:-.15px;font-size:17px;color:#0d47a1;}.join-form .input-field input:lang(en){text-align:left;padding:9px 0 9px 18px;}@media screen and (max-width:1199px){.join-form .input-field input{width:100%;font-size:14px;line-height:1.43;letter-spacing:-.12px;height:38px;}}.join-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;}.join-form .input-field input::-webkit-input-placeholder{color:#394857;font-size:17px;letter-spacing:-.15px;}@media screen and (max-width:1199px){.join-form .input-field input::-webkit-input-placeholder{font-size:14px;line-height:1.43;letter-spacing:-.12px;}}.join-form .input-field input::-moz-placeholder{color:#394857;font-size:17px;letter-spacing:-.15px;}@media screen and (max-width:1199px){.join-form .input-field input::-moz-placeholder{font-size:14px;line-height:1.43;letter-spacing:-.12px;}}.join-form .input-field input:-ms-input-placeholder{color:#394857;font-size:17px;letter-spacing:-.15px;}@media screen and (max-width:1199px){.join-form .input-field input:-ms-input-placeholder{font-size:14px;line-height:1.43;letter-spacing:-.12px;}}.join-form .input-field input:-moz-placeholder{color:#394857;font-size:17px;letter-spacing:-.15px;}@media screen and (max-width:1199px){.join-form .input-field input:-moz-placeholder{font-size:14px;line-height:1.43;letter-spacing:-.12px;}}.join-form .input-field input.input-validation-error,.join-form .input-field input.input-city-error{color:#ec0105;line-height:1.76;border:solid 1px #f00;}.join-form .input-field input.input-validation-error::-webkit-input-placeholder,.join-form .input-field input.input-city-error::-webkit-input-placeholder{color:#ec0105;line-height:1.76;}.join-form .input-field input.input-validation-error::-moz-placeholder,.join-form .input-field input.input-city-error::-moz-placeholder{color:#ec0105;line-height:1.76;}.join-form .input-field input.input-validation-error:-ms-input-placeholder,.join-form .input-field input.input-city-error:-ms-input-placeholder{color:#ec0105;line-height:1.76;}.join-form .input-field input.input-validation-error:-moz-placeholder,.join-form .input-field input.input-city-error:-moz-placeholder{color:#ec0105;line-height:1.76;}.join-form .hideInput{display:none;}.join-form p{font-size:24px;line-height:1.25;color:#fff;max-width:252px;margin:0 auto 22px;text-align:center;}@media screen and (max-width:1199px){.join-form p{font-size:19px;line-height:1.37;font-family:HeeboMedium;max-width:70%;margin-bottom:15px;}}.join-form .form-title{position:absolute;top:47px;right:73px;}@media screen and (max-width:1199px){.join-form .form-title{top:30px;width:180px;right:20.7%;}}.join-form .checkbox-label-container{display:block;position:relative;line-height:2.14;letter-spacing:-.12px;padding-right:45px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;top:360px;}@media screen and (max-width:1199px){.join-form .checkbox-label-container{font-size:12px;line-height:1.75;letter-spacing:-.1px;margin-bottom:0;padding-right:20px;top:285px;}}.join-form .checkbox-label-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.join-form .checkmark{position:absolute;top:5px;right:18px;height:21px;width:21px;border-radius:3px;background-color:transparent;border:1px solid;}.join-form .checkmark:focus-visible{outline-style:solid;outline-color:#000;}@media screen and (max-width:1199px){.join-form .checkmark{height:13px;width:13px;top:4px;right:1px;}}.join-form .checkbox-label-container:hover input~.checkmark{background-color:#ccc;}.join-form .checkbox-label-container input:checked~.checkmark{background-color:#fff;}.join-form .checkmark:after{content:"";position:absolute;display:none;}.join-form .checkbox-label-container input:checked~.checkmark:after{display:block;}.join-form .checkbox-label-container .checkmark:after{right:3px;top:6px;width:11px;height:8px;background-image:url(../../Images/SharedIcons/checked.svg);}@media screen and (max-width:1199px){.join-form .checkbox-label-container .checkmark:after{right:1px;top:2px;}}.join-form .submit-container{text-align:center;position:absolute;top:428px;right:121px;}@media screen and (max-width:1199px){.join-form .submit-container{right:30.6%;top:335px;}}.join-form .submit-container .submit-button{width:171px;height:48px;padding:11px 51px 11px 52px;border-radius:33px;box-shadow:0 2px 15px 0 rgba(0,0,0,.2);background-image:linear-gradient(to bottom,#0d47a1,#1e7dcf 154%);border:unset;color:#fff;line-height:1.37;font-weight:500;font-size:19px;}.join-form .submit-container .submit-button:hover{animation:changSendColor 1s;background-image:linear-gradient(to bottom,#1164e4,#2894f1 154%);}.join-form .submit-container .submit-button:focus{outline:none;}.join-form .submit-container .submit-button:focus-visible{outline-style:solid;outline-color:#000;}@media screen and (max-width:1199px){.join-form .submit-container .submit-button{width:120px;height:38px;padding:8px 40px 11px 39px;font-size:14px;}}.join-form .submit-container .submit-button.disabled-button{opacity:.79;border-radius:33px;background-image:linear-gradient(to bottom,#82acec,#8dc6f7 154%);}.join-form .join-by-phone-box{text-align:center;position:absolute;top:510px;right:155px;}@media screen and (max-width:1199px){.join-form .join-by-phone-box{top:409px;right:36.4%;}}.join-form .join-by-phone-box .join-by-phone-text{font-size:24px;font-weight:500;line-height:1.25;color:#fff;margin-bottom:15px;}@media screen and (max-width:1199px){.join-form .join-by-phone-box .join-by-phone-text{font-size:18px;line-height:1.17;margin-bottom:8px;max-width:90px;}}.join-form .join-by-phone-box .join-by-phone-number{font-size:44px;font-weight:500;line-height:.68;color:#fff;}@media screen and (max-width:1199px){.join-form .join-by-phone-box .join-by-phone-number{font-size:30.8px;line-height:.68;}}.join-form .join-by-phone-box .join-by-phone-number:hover{text-decoration:none;font-family:heeboMedium;}.join-form .form-divider{width:320px;height:1px;opacity:.56;border-radius:.5px;background-color:#fff;top:488px;position:absolute;}@media screen and (max-width:1199px){.join-form .form-divider{width:68.85%;top:389px;}}