select.select2,select.select2+.select2-container--default.loading>*,select.select2+.select2.loading>*{visibility:hidden}.wrapper{border:1px solid #eee;border-radius:4px;margin-top:50px;padding:64px 130px}@media (max-width:1250px){.wrapper{padding:64px}}.common-form{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.common-form .field{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:calc(50% - 10px);flex-basis:calc(50% - 10px);margin:0 5px 20px;position:relative}@media only screen and (max-width:959px){.wrapper{padding:2.7rem 1.6rem}.common-form .field{-webkit-flex-basis:calc(100% - 10px);flex-basis:calc(100% - 10px)}}.common-form .field.field-small{-webkit-flex-basis:calc(25% - 10px);flex-basis:calc(25% - 10px)}@media only screen and (max-width:959px){.common-form .field.field-small{-webkit-flex-basis:calc(100% - 10px);flex-basis:calc(100% - 10px)}}.common-form .field .label{font-family:Montserrat,sans-serif;font-weight:700;font-size:12px;font-size:1.2rem;display:block;margin-bottom:8px;text-transform:uppercase}.common-form .field .label span{font-size:11px;font-size:1.1rem;font-weight:400;text-transform:none}.common-form .field input,.common-form .field textarea{font-size:12px;font-size:1.2rem;font-family:Montserrat,sans-serif;font-weight:700;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;border:2px solid #e1e1e1;border-radius:3px;min-height:40px;padding:0 20px;width:100%}.common-form .field input.textarea,.common-form .field textarea.textarea{height:100px;padding:20px}.common-form .field input.error,.common-form .field textarea.error{border-color:#B94A48;color:#B94A48}.common-form .field input:focus,.common-form .field textarea:focus{-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);-moz-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2)}.common-form .field input::-webkit-input-placeholder,.common-form .field textarea::-webkit-input-placeholder{text-transform:uppercase}.common-form .field input:-webkit-autofill,.common-form .field input:-webkit-autofill:focus,.common-form .field input:-webkit-autofill:hover,.common-form .field textarea:-webkit-autofill,.common-form .field textarea:-webkit-autofill:focus,.common-form .field textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#666}.common-form .button-placeholder{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}.common-form .submit{background-color:#ff6701;border-color:#ff6701}.common-form .submit:hover{background-color:#fff;color:#ff6701}.select2-container{width:100%!important}select.select2{height:40px;display:inline-block;vertical-align:top;border-radius:3px;border:2px solid #e1e1e1;width:100%}select.select2+.select2,select.select2+.select2-container--default{height:40px;width:100%;font-family:Montserrat,sans-serif;font-weight:700;display:inline-block;vertical-align:top;border:2px solid #e1e1e1;border-radius:3px;color:#666;position:relative;z-index:3}select.select2+.select2-container--default:after,select.select2+.select2:after{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:.1s;-moz-transition:.1s;-o-transition:.1s;transition:.1s;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;content:"";background:url(../../../comum/assets/svg/preloader.svg) 50% 50% no-repeat;background-size:70% 70%;z-index:15;position:absolute;top:0;left:0;right:0;bottom:0}select.select2+.select2-container--default.loading:after,select.select2+.select2.loading:after{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible}select.select2+.select2 .select2-selection--single,select.select2+.select2-container--default .select2-selection--single{background:0 0;border:none;border-radius:0;height:100%;padding:0 20px}select.select2+.select2 .select2-selection--single .select2-selection__rendered,select.select2+.select2-container--default .select2-selection--single .select2-selection__rendered{height:100%;width:calc(100% - 20px);font-size:12px;font-size:1.2rem;color:#666;line-height:36px;padding:0}select.select2+.select2 .select2-selection--single .select2-selection__placeholder,select.select2+.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#666;text-transform:uppercase}select.error~.select2,select.error~.select2 .select2-selection__placeholder{color:#B94A48!important}select.select2+.select2 .select2-selection--single .select2-selection__arrow,select.select2+.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;right:20px}.select2-dropdown .select2-search--dropdown .select2-search__field,.select2-results .select2-results__option{height:40px;line-height:40px;padding:0 1.4rem}select.select2+.select2 .select2-selection--single .select2-selection__arrow:before,select.select2+.select2-container--default .select2-selection--single .select2-selection__arrow:before{font-size:17px;font-size:1.7rem;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'\f107';font-family:'Font Awesome 5 Free';font-weight:900}#contact .cities .city,.select2-results{font-family:Montserrat,sans-serif;font-weight:700}select.select2+.select2 .select2-selection--single .select2-selection__arrow b,select.select2+.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}select.select2+.select2-container--default.select2-container--open,select.select2+.select2.select2-container--open{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px 3px 0 0;background-clip:padding-box}select.select2+.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:before,select.select2+.select2.select2-container--open .select2-selection--single .select2-selection__arrow:before{content:'\f106'}select.select2+.select2-container--default.select2-container--open.select2-container--above,select.select2+.select2.select2-container--open.select2-container--above{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:0 0 3px 3px;background-clip:padding-box}select.error~.select2{border-color:#B94A48!important}.select2-dropdown{background:#fff;border:2px solid #ff6701;border-radius:.4rem;border-top:none}.select2-dropdown.select2-dropdown--above{border-top:2px solid #ff6701;border-bottom:none}.select2-results{font-size:12px;font-size:1.2rem;color:#666}.select2-results .select2-results__option{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select2-results .select2-results__option[aria-selected=true]{background:#fff;color:#ff6701}.select2-results .select2-results__option--highlighted[aria-selected]{background:#ff6701!important;color:#fff}#contact{margin-top:40px}@media only screen and (max-width:959px){.internal{min-height:42vh}#contact{margin-top:3.3rem}}#contact .wrapper .common-text{font-size:15px;font-size:1.5rem;margin-bottom:20px;text-align:center}#contact .cities{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;max-width:930px}#contact .cities .city{font-size:13px;font-size:1.3rem;text-transform:uppercase}@media only screen and (max-width:959px){#contact .cities{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}#contact .cities .city:not(:last-child){margin-bottom:1.6rem}}#contact .cities .city .name{color:#ff6701;margin-bottom:4px}#contact .common-form{margin:0 -5px}#attendance{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:80px;max-width:760px}@media (max-width:959px){#attendance{-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#attendance .map,#attendance .text{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#attendance .map.text,#attendance .text.text{font-size:28px;font-size:2.8rem;line-height:120%;text-transform:uppercase}@media only screen and (min-width:960px){#attendance .map.text,#attendance .text.text{padding-left:30px}}@media only screen and (max-width:959px){#attendance .map.text,#attendance .text.text{text-align:center;margin-top:2rem}}#attendance .map.text strong,#attendance .text.text strong{color:#ff6701;display:block}#attendance .map svg,#attendance .text svg{fill:#ff6701;width:100%}