.elementor-6539 .elementor-element.elementor-element-d77d943 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-6539 .elementor-element.elementor-element-d77d943{padding:25px 0px 25px 0px;}.elementor-6539 .elementor-element.elementor-element-5f589e9 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-6539 .elementor-element.elementor-element-cfc5170{text-align:center;}.elementor-6539 .elementor-element.elementor-element-cfc5170 .elementor-heading-title{color:#0F74A7;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-6539 .elementor-element.elementor-element-11bf65b .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-6539 .elementor-element.elementor-element-11bf65b{margin-top:50px;margin-bottom:50px;}.elementor-6539 .elementor-element.elementor-element-8511916 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-6539 .elementor-element.elementor-element-f497eb4 .gform_wrapper .gform_heading{text-align:center;}.elementor-6539 .elementor-element.elementor-element-f497eb4 .gform_wrapper h3.gform_title{color:#0F74A7;font-size:30px;line-height:40px;}.elementor-6539 .elementor-element.elementor-element-f497eb4 .gform_wrapper span.gform_description{color:#0F74A7;}.elementor-6539 .elementor-element.elementor-element-f497eb4 .gform_wrapper label.gfield_label, .elementor-6539 .elementor-element.elementor-element-f497eb4 .gform_wrapper legend.gfield_label{color:#0F74A7;}.elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield input[type="text"], .elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield input[type="tel"], .elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield input[type="url"], .elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield input[type="email"], .elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield textarea, .elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield select{color:#0F74A7;border-style:solid;border-color:#0F74A7;}.elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield .ginput_complex.ginput_container input[type="text"], .elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield .ginput_container_date input[type="text"], .elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield .ginput_container_phone input[type="text"], .elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield .ginput_container_email input[type="text"], .elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield .ginput_container_text input[type="text"], .elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield textarea, .elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield select{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:33px;letter-spacing:0px;}.elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield .gfield_description{color:#0F74A7;}.elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield.gsection .gsection_title{color:#0F74A7;font-size:35px;font-weight:700;}.elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield input::-webkit-input-placeholder, .elementor-6539 .elementor-element.elementor-element-f497eb4 .gfield textarea::-webkit-input-placeholder{color:#0F74A7;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:33px;}.elementor-6539 .elementor-element.elementor-element-f497eb4 .gform_wrapper .gfield_checkbox li input, .elementor-6539 .elementor-element.elementor-element-f497eb4 .gform_wrapper .gfield_checkbox li input[type=checkbox]{background:#0F74A7;border-color:#0F74A7;}.elementor-6539 .elementor-element.elementor-element-f497eb4 .gform_wrapper .gfield_checkbox li input[type=checkbox]:checked:before{background:#031439;}.elementor-6539 .elementor-element.elementor-element-f497eb4 .gform_wrapper .gf_scroll_text{width:100%;}.elementor-6539 .elementor-element.elementor-element-f497eb4 .gform_footer input[type="submit"]{width:100px;}.elementor-6539 .elementor-element.elementor-element-f497eb4 .gform_body .gform_page_footer input[type="submit"]{width:100px;}.elementor-6539 .elementor-element.elementor-element-f497eb4 .gform_body .gform_page_footer input[type="button"]{width:100px;}@media(max-width:1024px){.elementor-6539 .elementor-element.elementor-element-cfc5170 .elementor-heading-title{font-size:37px;line-height:1.4em;}}@media(max-width:767px){.elementor-6539 .elementor-element.elementor-element-cfc5170 .elementor-heading-title{font-size:24px;line-height:1.4em;}}/* Start custom CSS for avas-gravity-form, class: .elementor-element-f497eb4 */input[type="radio"]::after
{
	left: 5.6px;
	top: 5.6px;
	width: 11px;
	height: 11px;
	background-color: #0F74A7 !important;
}

input[type="checkbox"]::after
{
	border-color: #0F74A7;
}

input[type="checkbox"],
input[type="radio"]
{
	width: 22px;
	height: 22px;
}

.ginput_complex.ginput_container input[type="text"]
{
	font-size: 20px;
}

.gform_wrapper.gravity-theme .gfield select
{
  border-width: 1px !important;
}

.gfield select
{
  font-size: 19px;
}

.gform_wrapper.gravity-theme .gfield input,
.gform_wrapper.gravity-theme .gfield select,
.pp-gravity-form .gfield textarea
{
  border-color: #0F74A7 !important;
  border-style: solid;
}

fieldset input[type="radio"] + label,
fieldset input[type="checkbox"] + label
{
  color: #0F74A7;
}

.elementor-widget-avas-gravity-form .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label
{
	font-size: 16px;
	font-weight: 600;
	color: #0F74A7;
	letter-spacing: unset;
}

.gform_wrapper.gravity-theme .chosen-container-multi,
.gform_wrapper.gravity-theme .ginput_product_price,
.gform_wrapper.gravity-theme .ginput_product_price_label,
.gform_wrapper.gravity-theme .ginput_quantity_label
{
  font-size: 16px;
  font-weight: 600;
  color: #0F74A7;
}

.gform_wrapper.gravity-theme fieldset.ginput_cardinfo_left legend
{
  font-size: 16px;
  font-weight: 600;
  color: #0F74A7;
}

.gform_wrapper.gravity-theme input[type="color"],
.gform_wrapper.gravity-theme input[type="date"],
.gform_wrapper.gravity-theme input[type="datetime-local"],
.gform_wrapper.gravity-theme input[type="datetime"],
.gform_wrapper.gravity-theme input[type="email"],
.gform_wrapper.gravity-theme input[type="month"],
.gform_wrapper.gravity-theme input[type="number"],
.gform_wrapper.gravity-theme input[type="password"],
.gform_wrapper.gravity-theme input[type="search"],
.gform_wrapper.gravity-theme input[type="tel"],
.gform_wrapper.gravity-theme input[type="text"],
.gform_wrapper.gravity-theme input[type="time"],
.gform_wrapper.gravity-theme input[type="url"],
.gform_wrapper.gravity-theme input[type="week"],
.gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea
{

}

.gform_wrapper.gravity-theme .gfield_checkbox label
{


}

fieldset
{
  margin-bottom: 25px !important;
}

.gfield_consent_label
{
  font-size: 15px !important;
}

.section_title h2
{
	color:#0F74A7 !important;
}

.hidden_products
{
	visibility: hidden;
	height: 1px;
	width: 1px;
}

.pointer_events_none input
{
	pointer-events: none;
}

.gfield_consent_label a
{
  color: #b40404;
  font-size: 17px;
}

.gfield_consent_label a:hover
{
  color: #b40404;
  text-decoration: underline;
}


@media only screen and (max-width: 642px)
{
	.gform_wrapper.gravity-theme .ginput_complex .ginput_full
	{
		flex: unset !important;
		display: block !important;
	}
}



.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date input,
.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date select
{
  min-width: 100px  !important;
  border: 3px solid #0F74A7 !important;
}

.gform_wrapper.gravity-theme .gform_page_footer
{
  text-align: center;
}

.gf_list_2col
{
    
}


.gform_wrapper.gravity-theme .gfield select
{
  border-width: 3px !important;
}

.gform_wrapper.gravity-theme .gform_previous_button.button,
.gform_wrapper.gravity-theme .gform_next_button.button,
.gform_wrapper.gravity-theme .gform_save_link.button,
.gform_page_footer input[type="submit"]
{
	width: 150px !important;
	background-color: #0F74A7 !important;
	color: #FFFFFF !important;
	border-style: solid !important;
	border-width: 2px 2px 2px 2px !important;
	border-color: #0F74A7 !important;
	border-radius: 3px 3px 3px 3px !important;
	padding: 8px 20px 11px 20px !important;
}


.gform_wrapper.gravity-theme .gform_previous_button.button:hover,
.gform_wrapper.gravity-theme .gform_next_button.button:hover,
.gform_wrapper.gravity-theme .gform_save_link.button:hover,
.gform_page_footer input[type="submit"]:hover

{
	background-color: #FFFFFF !important;
	color: #0F74A7 !important;
	border-color: #0F74A7 !important;
}


.gform_wrapper.gravity-theme .gfield_checkbox label,
.gfield_consent_label
{
	font-size: 20px !important;
	line-height: 30px !important;
	font-weight: 600;
	color: #0F74A7;
	font-family: poppins;
	margin-left: 10px;
}


input[type="checkbox"]
{
  width: 30px;
  height: 30px;
}

.gform_wrapper.gravity-theme .gfield-choice-input + label
{
  max-width: calc(100% - 45px)  !important;
}

button.gform_button_select_files
{
    background-color: #0F74A7 !important;
    padding: 8px 30px 11px 30px !important;
    border-radius: 9px !important;
}

button.gform_button_select_files:hover
{
    color: white !important;
}

button.gform_delete_file
{
    background-color: #0F74A7 !important;
    padding: 15px 15px 5px 15px;
    border-radius: 5px;
    margin-left: 10px;
    color: white !important;
}

.gform_wrapper.gravity-theme .gfield_label
{
    font-size: 19px !important;
    font-weight: 600 !important;
}


.gform_wrapper.gravity-theme .gfield-choice-input + label a
{
  color: #0f74a7;
  font-size: inherit;
}

.gform_wrapper.gravity-theme .gfield-choice-input + label a:hover
{
  text-decoration: underline;
  font-weight:bold;
}




/* SLIDER STYLE STARTS */

.noUi-connect
{
	background-color: transparent !important;
}

.min-val-relation
{
	color: green;
}
.max-val-relation
{
	color: red;
}

.min-val-relation,
.max-val-relation
{
	font-size: 18px;
	font-weight: 500;
}

gform_wrapper.gravity-theme .ginput_container_time
{
	max-width: 70px;
	min-width: 70px;
}

.noUi-connects
{
  height:20px;
  background-repeat: no-repeat;
  
  background-image:
	linear-gradient(#4fb085, #4fb085),
    linear-gradient(#60ca5b, #60ca5b),
    linear-gradient(#c0ca24, #c0ca24),
    linear-gradient(#f1e401, #f1e401),
    linear-gradient(#f9da04, #f9da04),
    linear-gradient(#f8bd0b, #f8bd0b),
    linear-gradient(#f7900c, #f7900c),
    linear-gradient(#f6650f, #f6650f),
    linear-gradient(#dc2b02, #dc2b02),
    linear-gradient(#ba352e, #ba352e);
    linear-gradient(#ba352e, #ba352e);
  background-position:0% 0%, 10% 0%, 20% 0%, 30% 0%, 40% 0%, 50% 0%, 60% 0%, 70% 0%, 80% 0%, 90% 0%, 100% 0%;
  background-size:10% 100%;
}

.noUi-horizontal
{
	height: 30px !important;
}

.noUi-connects
{
	border-radius: 15px !important;
	background-color: #7a231f;
}


.noUi-horizontal .noUi-handle
{
	width: 50px !important;
	height: 50px !important;
	top: -10px !important;
	border-radius: 50px !important;
	background-image: linear-gradient(to right,#aea8ad, #444b61);
	border: 4px solid #616872;
	box-shadow: none;
	cursor: pointer !important;
}

.noUi-touch-area {
  cursor: pointer;
}

.noUi-handle::after,
.noUi-handle::before
{
	content: none !important;
}

.days_not_pain .noUi-connects
{
	background-color: unset;
	background-image: none;
}

.days_not_pain .noUi-connect
{
	background-color: #3fb8af !important;
}


.noUi-target
{
	border-radius: 25px  !important;
}

.slider-display
{
	margin: 2.5em 25px !important;
}

/* SLIDER STYLE ENDS *//* End custom CSS */