.quform .quform-field-captcha, .quform .quform-field-date, .quform .quform-field-email, .quform .quform-field-multiselect, .quform .quform-field-password, .quform .quform-field-select, .quform .quform-field-text, .quform .quform-field-textarea, .quform .quform-field-time, .quform .select2-container--quform .select2-selection, .quform.quform-timepicker.k-list-container.k-popup
{
background-color: #EEE!important;
}
.slider-label-wrapper {
    margin-bottom: 10px;
    margin-top: -12px;
}
.noUi-horizontal .noUi-tooltip {
 left: 50%;
    bottom: -15%;
}

.noUi-tooltip {
    display: block;
    position: absolute;
    border: unset;
    border-radius: unset;
    background: unset;
    color: #fff;
    padding: 5px;
    text-align: center;
    white-space: nowrap;
  font-weight: 600;
    font-size: 18px;
}
.noUi-handle:after, .noUi-handle:before {
    background: none;
}
	.quform-element-2_146 {
	    margin-bottom: -26px;
	}
	
	.quform-element-2_147 {
	    margin-bottom: -26px;
	}
	
	.quform-element-2_148 {
	    margin-bottom: -26px;
	}
	
	.quform-element-2_151 {
	    margin-bottom: -26px;
	}
	
	.quform-element-2_152 {
	    margin-bottom: -26px;
	}
	
	.quform-element-2_149 {
	    margin-bottom: 0px;
	}
.qu_form_range-slider{
    margin-top: 18px;
}
.quform-description {
    margin: 17px 0px 0px 0px!important;
}
.noUi-handle {
background: #066caf;
    box-shadow: unset;    
}
@media only screen and (min-width: 1000px) {
.firstHeaderTextMarginTop{
      margin-top: -28px!important;
  }
}
.qu_form-heading {
    margin: 0 0 15px;
    font-size: 22px;
}
.qu_form-headingMID {
    margin: 0px 0px;
    font-size: 22px;
}

.SPECIALIST_heading {
    margin: 0px 0px -15px 0px!important;
    font-size: 22px;
}

.quform-element-6_24{
    margin-bottom: -15px!important;
}
.quform-element-6_26{
    margin-bottom: -15px!important;
}

.quform-element-6_30{
    margin-bottom: -15px!important;
}

.quform-element-6_32{
    margin-bottom: 0px!important;
}

.quform input[type=checkbox], .quform input[type=radio] {
    height: 0px;
    width: 0px;
	 transform: scale(0);
}
.quform-field-checkbox:checked+label {
    background: #028e73;
    border: solid 1px #015a4a;
    color: #fffdfd!important;
    padding:7px 15px;
}
.quform-options-simple .quform-option .quform-option-label {
    display: inline-block;
    margin-bottom: -10px!important;
    padding: 7px 15px!important;
    border: solid 1px #009f81;
    border-radius: 3px;
    color: #009f81;
    font-size: 13px;
}
/* -  -  - Bottom CheckBoxs -  -  - */

.quform-field-2_146_1
{
transform: unset!important;
    -webkit-appearance: none!important;
    -moz-appearance: none!important;
    appearance: none!important;
    display: inline-block!important;
    position: relative!important;
    background-color: #eeeeee!important;
    color: #666!important;
    top: 1px!important;
    height: 22px!important;
    width: 22px!important;
    border: 0!important;
    border-radius: 1px!important;
    cursor: pointer!important;
    margin-right: -6px!important;
    outline: none!important;
}
.quform-field-2_146_1:checked::before
{
     position: absolute!important;
     font: 16px/1 'Open Sans', sans-serif!important;
     left: 4px!important;
     top: 2px!important;
     content: ''!important;
     color: #333!important;
     background-color:#000!important;
     width:12px;
     height:12px;
     display:block;
     margin:3px 1px;
}
.quform-field-2_146_1:checked+label {
    background: #145f5000!important;
    border: solid 1px #015a4a!important;
    color: #009f81!important;
    padding: 7px 15px!important;
}
.quform-options-simple .quform-option .quform-option-label-2_146_1 {
    display: inline!important;
    margin-bottom: -10px!important;
    padding: 7px 15px!important;
    border-radius: 3px;
    color: #000000!important;
    font-size: 16px;
	border:none!important;
}


.quform-field-2_147_1
{
transform: unset!important;
    -webkit-appearance: none!important;
    -moz-appearance: none!important;
    appearance: none!important;
    display: inline-block!important;
    position: relative!important;
    background-color: #eeeeee!important;
    color: #666!important;
    top: 1px!important;
    height: 22px!important;
    width: 22px!important;
    border: 0!important;
    border-radius: 1px!important;
    cursor: pointer!important;
    margin-right: -6px!important;
    outline: none!important;
}
.quform-field-2_147_1:checked::before
{
     position: absolute!important;
     font: 16px/1 'Open Sans', sans-serif!important;
     left: 4px!important;
     top: 2px!important;
     content: ''!important;
     color: #333!important;
     background-color:#000!important;
     width:12px;
     height:12px;
     display:block;
     margin:3px 1px;
}
.quform-field-2_147_1:checked+label {
    background: #145f5000!important;
    border: solid 1px #015a4a!important;
    color: #009f81!important;
    padding: 7px 15px!important;
}
.quform-options-simple .quform-option .quform-option-label-2_147_1 {
    display: inline!important;
    margin-bottom: -10px!important;
    padding: 7px 15px!important;
    border-radius: 3px;
   color: #000000!important;
    font-size: 16px;
	border:none!important;
}


.quform-field-2_148_1
{
transform: unset!important;
    -webkit-appearance: none!important;
    -moz-appearance: none!important;
    appearance: none!important;
    display: inline-block!important;
    position: relative!important;
    background-color: #eeeeee!important;
    color: #666!important;
    top: 1px!important;
    height: 22px!important;
    width: 22px!important;
    border: 0!important;
    border-radius: 1px!important;
    cursor: pointer!important;
    margin-right: -6px!important;
    outline: none!important;
}
.quform-field-2_148_1:checked::before
{
     position: absolute!important;
     font: 16px/1 'Open Sans', sans-serif!important;
     left: 4px!important;
     top: 2px!important;
     content: ''!important;
     color: #333!important;
     background-color:#000!important;
     width:12px;
     height:12px;
     display:block;
     margin:3px 1px;
}
.quform-field-2_148_1:checked+label {
    background: #145f5000!important;
    border: solid 1px #015a4a!important;
    color: #009f81!important;
    padding: 7px 15px!important;
}
.quform-options-simple .quform-option .quform-option-label-2_148_1 {
    display: inline!important;
    margin-bottom: -10px!important;
    padding: 7px 15px!important;
    border-radius: 3px;
    color: #000000!important;
    font-size: 16px;
	border:none!important;
}


.quform-field-2_151_1
{
transform: unset!important;
    -webkit-appearance: none!important;
    -moz-appearance: none!important;
    appearance: none!important;
    display: inline-block!important;
    position: relative!important;
    background-color: #eeeeee!important;
    color: #666!important;
    top: 1px!important;
    height: 22px!important;
    width: 22px!important;
    border: 0!important;
    border-radius: 1px!important;
    cursor: pointer!important;
    margin-right: -6px!important;
    outline: none!important;
}
.quform-field-2_151_1:checked::before
{
     position: absolute!important;
     font: 16px/1 'Open Sans', sans-serif!important;
     left: 4px!important;
     top: 2px!important;
     content: ''!important;
     color: #333!important;
     background-color:#000!important;
     width:12px;
     height:12px;
     display:block;
     margin:3px 1px;
}
.quform-field-2_151_1:checked+label {
    background: #145f5000!important;
    border: solid 1px #015a4a!important;
    color: #009f81!important;
    padding: 7px 15px!important;
}
.quform-options-simple .quform-option .quform-option-label-2_151_1 {
    display: inline!important;
    margin-bottom: -10px!important;
    padding: 7px 15px!important;
    border-radius: 3px;
    color: #000000!important;
    font-size: 16px;
	border:none!important;
}


.quform-field-2_152_1
{
transform: unset!important;
    -webkit-appearance: none!important;
    -moz-appearance: none!important;
    appearance: none!important;
    display: inline-block!important;
    position: relative!important;
    background-color: #eeeeee!important;
    color: #666!important;
    top: 1px!important;
    height: 22px!important;
    width: 22px!important;
    border: 0!important;
    border-radius: 1px!important;
    cursor: pointer!important;
    margin-right: -6px!important;
    outline: none!important;
}
.quform-field-2_152_1:checked::before
{
     position: absolute!important;
     font: 16px/1 'Open Sans', sans-serif!important;
     left: 4px!important;
     top: 2px!important;
     content: ''!important;
     color: #333!important;
     background-color:#000!important;
     width:12px;
     height:12px;
     display:block;
     margin:3px 1px;
}
.quform-field-2_152_1:checked+label {
    background: #145f5000!important;
    border: solid 1px #015a4a!important;
    color: #009f81!important;
    padding: 7px 15px!important;
}
.quform-options-simple .quform-option .quform-option-label-2_152_1 {
    display: inline!important;
    margin-bottom: -10px!important;
    padding: 7px 15px!important;
    border-radius: 3px;
    color: #000000!important;
    font-size: 16px;
	border:none!important;
}


.quform-field-2_149_1
{
transform: unset!important;
    -webkit-appearance: none!important;
    -moz-appearance: none!important;
    appearance: none!important;
    display: inline-block!important;
    position: relative!important;
    background-color: #eeeeee!important;
    color: #666!important;
    top: 1px!important;
    height: 22px!important;
    width: 22px!important;
    border: 0!important;
    border-radius: 1px!important;
    cursor: pointer!important;
    margin-right: -6px!important;
    outline: none!important;
}
.quform-field-2_149_1:checked::before
{
     position: absolute!important;
     font: 16px/1 'Open Sans', sans-serif!important;
     left: 4px!important;
     top: 2px!important;
     content: ''!important;
     color: #333!important;
     background-color:#000!important;
     width:12px;
     height:12px;
     display:block;
     margin:3px 1px;
}
.quform-field-2_149_1:checked+label {
    background: #145f5000!important;
    border: solid 1px #015a4a!important;
    color: #009f81!important;
    padding: 7px 15px!important;
}
.quform-options-simple .quform-option .quform-option-label-2_149_1 {
    display: inline!important;
    margin-bottom: -10px!important;
    padding: 7px 15px!important;
    border-radius: 3px;
    color: #000000!important;
    font-size: 16px;
	border:none!important;
}


/* -  -  - Bottom CheckBoxs -  -  - */

.quform-field-radio {
    height: 0px!important;
    width: 0px!important;
  transform: scale(0)!important;
	}
	
	.quform-field-radio:checked::before
{
     font: 0px 'Open Sans', sans-serif!important;
     content: none!important;
}
	
.quform-field-radio:checked+label {
    background: #028e73!important;
    border: solid 1px #015a4a!important;
    color: #fffdfd!important;
    padding:7px 15px!important;
}

.quform-label>label>.quform-required {
color: #029075;
    margin: 0 0 0 1px;
    font-size: 100%;
}
.quform-option {
    margin-top: 20px;
	}

.quform-1 .quform-button-submit button, .quform-1 .quform-element-submit.quform-button-style-theme .quform-button-submit button, 
.quform-7 .quform-button-submit button, .quform-7 .quform-element-submit.quform-button-style-theme .quform-button-submit button,  
.quform-5 .quform-button-submit button, .quform-5 .quform-element-submit.quform-button-style-theme .quform-button-submit button, 
.quform-6 .quform-button-submit button, .quform-6 .quform-element-submit.quform-button-style-theme .quform-button-submit button, 
.quform-11 .quform-button-submit button, .quform-11 .quform-element-submit.quform-button-style-theme .quform-button-submit button, 
.quform-2 .quform-button-submit button, .quform-2 .quform-element-submit.quform-button-style-theme .quform-button-submit button{
    font-size: 26px;
    letter-spacing: .15em;
    text-transform: uppercase;
    font-family: 'Oswald',sans-serif;
    padding-top: 5px;
    padding-bottom: 5px;
	background-color: #009f81!important;
}


.quform-1 .quform-button-submit button:hover, .quform-1 .quform-element-submit.quform-button-style-theme .quform-button-submit button:hover, 
.quform-7 .quform-button-submit button:hover, .quform-7 .quform-element-submit.quform-button-style-theme .quform-button-submit button:hover, 
.quform-5 .quform-button-submit button:hover, .quform-5 .quform-element-submit.quform-button-style-theme .quform-button-submit button:hover, 
.quform-6 .quform-button-submit button:hover, .quform-6 .quform-element-submit.quform-button-style-theme .quform-button-submit button:hover, 
.quform-11 .quform-button-submit button:hover, .quform-11 .quform-element-submit.quform-button-style-theme .quform-button-submit button:hover, 
.quform-2 .quform-button-submit button:hover, .quform-2 .quform-element-submit.quform-button-style-theme .quform-button-submit button{
	    background-color: #006bb5!important;
}

.quform-button-style-classic .quform-upload-button {
    background: #009f81!important;
    background-color: #009f81!important;
	}
	
	.quform-button-style-classic .quform-upload-button:hover {
    background: #006bb5!important;
    background-color: #006bb5!important;
	}
/* -  -  - NEWSLETTER -  -  - */
.quform-input-10_1 > .quform-label-10_1 {
    top: 13px!important;
  left: 0px!important;
}

.quform-button-submit-10_4 > .quform-submit > .quform-button-submit-icon {
color: #ffffff!important;
    font-size: 23px;
}

.quform-button-submit-10_4 > .quform-submit > .quform-button-submit-text{
    display: none;
}

.quform-input-10_1 > .quform-field-email {
background-color: #fff0!important;
}

.quform-element-10_8 > .quform-element-submit {
    right: -100%;
      bottom: 7px;
}

.quform-form-10{
   height: 57px;
}

/* -  -  - NEWSLETTER -  -  - */