﻿@font-face{font-family:"Overpass-SemiBold";src:url("../fonts/Overpass-SemiBold.eot");src:url("../fonts/Overpass-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-SemiBold.woff2") format("woff2"),url("../fonts/Overpass-SemiBold.woff") format("woff"),url("../fonts/Overpass-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Black";src:url("../fonts/Overpass-Black.eot");src:url("../fonts/Overpass-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Black.woff2") format("woff2"),url("../fonts/Overpass-Black.woff") format("woff"),url("../fonts/Overpass-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Light";src:url("../fonts/Overpass-Light.eot");src:url("../fonts/Overpass-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Light.woff2") format("woff2"),url("../fonts/Overpass-Light.woff") format("woff"),url("../fonts/Overpass-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Bold";src:url("../fonts/Overpass-Bold.eot");src:url("../fonts/Overpass-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Bold.woff2") format("woff2"),url("../fonts/Overpass-Bold.woff") format("woff"),url("../fonts/Overpass-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Thin";src:url("../fonts/Overpass-Thin.eot");src:url("../fonts/Overpass-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Thin.woff2") format("woff2"),url("../fonts/Overpass-Thin.woff") format("woff"),url("../fonts/Overpass-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Regular";src:url("../fonts/Overpass-Regular.eot");src:url("../fonts/Overpass-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Regular.woff2") format("woff2"),url("../fonts/Overpass-Regular.woff") format("woff"),url("../fonts/Overpass-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Overpass-Medium";src:url("../fonts/Overpass-Medium.eot");src:url("../fonts/Overpass-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Overpass-Medium.woff2") format("woff2"),url("../fonts/Overpass-Medium.woff") format("woff"),url("../fonts/Overpass-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}.iti__divider{margin:0;padding:0}.formGlobal form .form-group{margin-bottom:1.33vw}@media only screen and (max-width: 1023px){.formGlobal form .form-group{margin-bottom:1.5rem}}.formGlobal form .form-group label{color:#363636;font-size:.85vw;margin-bottom:.5vw;display:block;font-family:"Overpass-Medium"}@media only screen and (max-width: 1500px){.formGlobal form .form-group label{font-size:1.1vw}}@media only screen and (max-width: 1023px){.formGlobal form .form-group label{font-size:16px}}.formGlobal form .form-group .form-control,.formGlobal form .form-group .form-select{background:#fdfdfd;padding:.7vw 1vw;font-size:.96vw;border-color:#d8d8d8;border-radius:0;position:relative}@media only screen and (max-width: 1500px){.formGlobal form .form-group .form-control,.formGlobal form .form-group .form-select{font-size:1.1vw}}@media only screen and (max-width: 1023px){.formGlobal form .form-group .form-control,.formGlobal form .form-group .form-select{font-size:16px;min-height:50px;padding:10px 20px}}.formGlobal form .form-group .form-control.form-select,.formGlobal form .form-group .form-select.form-select{background:url(../img/select.svg) right 1.3vw center no-repeat #fdfdfd}@media only screen and (max-width: 1023px){.formGlobal form .form-group .form-control.form-select,.formGlobal form .form-group .form-select.form-select{background-position:right 20px center}}.formGlobal form .form-group .form-control.telmask::placeholder,.formGlobal form .form-group .form-select.telmask::placeholder{color:rgba(0,0,0,0)}.formGlobal form .form-group .form-control::-webkit-file-upload-button,.formGlobal form .form-group .form-select::-webkit-file-upload-button{color:#fff;border:none;font-family:"Overpass-Medium";height:80%;min-height:30px;min-width:5.7vw;text-align:center;background:#646566 !important;position:absolute;right:-0.2vw;top:50%;transform:translateY(-35%);font-size:.85vw;margin-top:-5px}@media only screen and (max-width: 1500px){.formGlobal form .form-group .form-control::-webkit-file-upload-button,.formGlobal form .form-group .form-select::-webkit-file-upload-button{font-size:1.1vw}}@media only screen and (max-width: 1023px){.formGlobal form .form-group .form-control::-webkit-file-upload-button,.formGlobal form .form-group .form-select::-webkit-file-upload-button{font-size:16px}}.formGlobal form .form-group input[type=file]{padding-right:9vw}.formGlobal form .form-group textarea{resize:none;min-height:9vw}.formGlobal form .form-group .form-check{margin-bottom:1.33vw;padding:0;display:flex;align-items:flex-start;justify-content:center}.formGlobal form .form-group .form-check:last-child{margin-bottom:0}.formGlobal form .form-group .form-check label{margin:0}.formGlobal form .form-group .form-check label a{color:#363636}.formGlobal form .form-group .form-check input[type=checkbox]{margin-left:0;margin-top:0;margin-right:.6rem;position:relative;width:20px;height:20px;min-width:20px;outline:none;-webkit-appearance:none;background:#fff;border-radius:0;border:1px solid #e4e4e4}.formGlobal form .form-group .form-check input[type=checkbox]:before{transition:.3s;display:flex;align-items:center;justify-content:center;height:100%;content:"✓";color:#70b62c;font-weight:900;font-size:14px;opacity:0}.formGlobal form .form-group .form-check input[type=checkbox]:checked{transition:.3s;background-color:#fff}.formGlobal form .form-group .form-check input[type=checkbox]:checked:before{opacity:1}.formGlobal form .form-group .form-check input[type=radio]{margin-left:0;margin-top:-5px;margin-right:.6rem;position:relative;width:30px;height:30px;min-width:30px;outline:none;-webkit-appearance:none;background:#fff;border:1px solid #e4e4e4;border-radius:50%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 767px){.formGlobal form .form-group .form-check input[type=radio]{width:20px;height:20px;min-width:20px;margin-top:0}}.formGlobal form .form-group .form-check input[type=radio]:before{transition:.3s;content:"";display:flex;align-items:center;justify-content:center;width:15px;height:15px;background:#70b62c;font-weight:900;font-size:14px;opacity:0;border-radius:50%}.formGlobal form .form-group .form-check input[type=radio]:checked{transition:.3s;background-color:#fff}.formGlobal form .form-group .form-check input[type=radio]:checked:before{opacity:1}.formGlobal form .form-group .iti{width:100%}.formGlobal form .form-group .iti__country-list li,.formGlobal form .form-group .iti__selected-dial-code{font-size:.96vw;margin-left:0;font-family:"Overpass-Medium";padding-top:5px}@media only screen and (max-width: 1500px){.formGlobal form .form-group .iti__country-list li,.formGlobal form .form-group .iti__selected-dial-code{font-size:1.1vw}}@media only screen and (max-width: 1023px){.formGlobal form .form-group .iti__country-list li,.formGlobal form .form-group .iti__selected-dial-code{font-size:16px;padding-top:2px}}.formGlobal form .form-group .iti__selected-flag{background:none !important;padding:0 .2vw 0 1vw}.formGlobal form .form-group .iti__divider{margin:0;padding:0}.formGlobal form .form-group .iti__selected-flag .iti__flag{display:none}.formGlobal form .form-group .iti__arrow{transition:.2s;border:none;width:16px;height:10px;margin-left:8px;background:url(../img/select.svg) center no-repeat;background-size:85%}.formGlobal form .form-group .iti__arrow.iti__arrow--up{transform:rotate(180deg)}.formGlobal form .form-group.submit{margin:0;text-align:center}.formGlobal form .form-group.submit a,.formGlobal form .form-group.submit button{transition:.3s;background:#363636;color:#fff;font-size:.96vw;display:inline-block;font-family:"Overpass-SemiBold";min-width:23vw;min-height:3.4vw;border:2px solid #363636}@media only screen and (max-width: 1500px){.formGlobal form .form-group.submit a,.formGlobal form .form-group.submit button{font-size:1.1vw}}@media only screen and (max-width: 1023px){.formGlobal form .form-group.submit a,.formGlobal form .form-group.submit button{font-size:16px;min-height:50px;min-width:200px}}@media only screen and (max-width: 767px){.formGlobal form .form-group.submit a,.formGlobal form .form-group.submit button{width:100%}}.formGlobal form .form-group.submit a:hover,.formGlobal form .form-group.submit button:hover{background:#fff;color:#363636}.formGlobal form .form-group a{text-decoration:none;color:#363636;font-size:.85vw;display:inline-block}@media only screen and (max-width: 1500px){.formGlobal form .form-group a{font-size:1.1vw}}@media only screen and (max-width: 1023px){.formGlobal form .form-group a{font-size:16px}}.form-control.is-invalid,.was-validated .form-control:invalid,.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545 !important}.invalid-feedback{font-size:.85vw;font-family:"Overpass-Medium"}@media only screen and (max-width: 1500px){.invalid-feedback{font-size:1.1vw}}@media only screen and (max-width: 1023px){.invalid-feedback{font-size:16px}}.flexCheck{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.flexCheck .form-check{margin:0 2vw 0 0 !important}@media only screen and (max-width: 767px){.flexCheck .form-check{margin:0 10px 0 0 !important}}/*# sourceMappingURL=form.css.map */
