.form-control,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:#f3f4f4;border:none;border-radius:0;color:#7e7e7e;font-size:14px;font-weight:400;height:50px;line-height:24px;padding:11px 30px 11px 28px;width:100%}.form-control:active,.form-control:focus,input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=url]:active,input[type=url]:focus,select:active,select:focus,textarea:active,textarea:focus{background-color:#f3f4f4;color:#7e7e7e}select{height:50px!important;width:100%}.select_container{max-width:570px;position:relative}.select_container:before{background:var(--white-color);content:"";display:inline-block;height:46px;position:absolute;right:2px;top:2px;width:49px}.select_container:after{color:var(--primary-color);content:"\f053";font-family:FontAwesome;font-size:10px;position:absolute;right:31px;top:26%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}input[disabled]{cursor:not-allowed;opacity:.7}button,input[type=submit]{cursor:pointer;border-radius:35px;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:1;padding:26px 39px;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out}button:hover,input[type=submit]:hover{color:var(--primary-color)}.cs button:not([class]),.cs input[type=submit]:not([class]),.ds button:not([class]),.ds input[type=submit]:not([class]){border-color:var(--white-color);color:var(--white-color)}textarea,textarea.form-control{height:auto;padding-top:12px}.buttons-group{margin-top:40px}@media (max-width:767px){.buttons-group{align-items:center;display:flex;flex-direction:column}.buttons-group .btn+.btn{margin-left:0;margin-top:20px}}.form-group{margin-bottom:20px;position:relative}.form-group:last-child,[class*=col-]>.form-group{margin-bottom:0}[class*=col-]>.form-group+.form-group{margin-top:10px}.has-placeholder label{display:none}select[multiple]{height:auto}.form-control option,select option{background-color:var(--white-color);color:#0a272c}.form-control-unstyled{background-color:transparent;border:none}.form-control,.form-control:focus{background-color:#f3f4f4;box-shadow:none;color:#7e7e7e}.form-control.invalid{box-shadow:0 0 0 2px var(--primary-color)}.form-control:focus{border-color:#b0bbbd}.form-control:-moz-placeholder,.form-control::-moz-placeholder{color:#7e7e7e;font-weight:700;opacity:1;text-transform:uppercase}.form-control:-ms-input-placeholder{color:#7e7e7e;font-weight:700;text-transform:uppercase}.form-control::-webkit-input-placeholder{color:#7e7e7e;font-weight:700;text-transform:uppercase}.form-control:focus:-moz-placeholder,.form-control:focus::-moz-placeholder{color:transparent}.form-control:focus:-ms-input-placeholder{color:transparent}.form-control:focus::-webkit-input-placeholder{color:transparent}form label+[class*=fa-]{font-size:16px;left:17px;position:absolute;text-align:center;top:60px;width:1em}form .has-placeholder label+[class*=fa-]{top:22px}form label+[class*=fa-]+.form-control{padding-left:40px}label{cursor:pointer;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.05em;line-height:1;text-align:center}.checkbox label,.checkbox label[for],.radio label,.radio label[for]{font-weight:inherit}.checkbox label[for]+input[type=checkbox],.checkbox label[for]+input[type=radio],.radio label[for]+input[type=checkbox],.radio label[for]+input[type=radio]{left:20px}input[type=checkbox],input[type=radio]{margin-right:8px}.form-wrapper.cs,.form-wrapper.ds,.form-wrapper.hero-bg,.form-wrapper.ls,.form-wrapper.muted-bg{padding:35px}.has-error .form-control{border-color:var(--primary-color)}.has-error .help-block,.has-error label{color:var(--primary-color)}.checkbox input[type=checkbox]{display:none}.checkbox label+input[type=checkbox],.checkbox label>input[type=checkbox]{display:inline-block}input[type=checkbox]+label{padding-left:0}input[type=checkbox]+label>a{color:#0a272c}input[type=checkbox]+label:before{border:1px solid #dadfe0;content:"";display:inline-block;font-family:FontAwesome;font-size:15px;height:16px;line-height:14px;margin:1px 10px 4px 0;padding-right:.1em;text-align:center;vertical-align:middle;width:16px}input[type=checkbox]:checked+label:before{color:#0a272c;content:"\f00c"}input[type=checkbox]:disabled+label:before{background-color:#dadfe0}.radio input[type=radio]{display:none}.radio label+input[type=radio],.radio label>input[type=radio]{display:inline-block}input[type=radio]+label{cursor:pointer;padding-left:0}input[type=radio]+label>a{color:#999}input[type=radio]+label:before{border:2px solid #dadfe0;border-radius:50%;content:"";display:inline-block;height:16px;margin-bottom:2px;margin-right:10px;vertical-align:middle;width:16px}input[type=radio]:checked+label:before{background-clip:content-box;background-color:var(--primary-color);padding:3px}input[type=radio]:disabled+label:before{background-color:#dadfe0}.contact-form.form-inverse input[type=email],.contact-form.form-inverse input[type=number],.contact-form.form-inverse input[type=password],.contact-form.form-inverse input[type=search],.contact-form.form-inverse input[type=tel],.contact-form.form-inverse input[type=text],.contact-form.form-inverse input[type=url],.contact-form.form-inverse select,.contact-form.form-inverse textarea{background-color:#f3f4f4}.error-message{color:#dc3545}.error-message,.error-message-ds{margin-top:.25rem;font-size:.875em}.error-message-ds{color:#ffcfb5}