.elementor-3886 .elementor-element.elementor-element-2a6b069 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-3886 .elementor-element.elementor-element-9fd1c38 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-3886 .elementor-element.elementor-element-c9c205a{text-align:left;}.elementor-3886 .elementor-element.elementor-element-c9c205a .elementor-heading-title{color:#0F74A7;}.elementor-3886 .elementor-element.elementor-element-c9c205a > .elementor-widget-container{padding:25px 25px 25px 0px;}.elementor-3886 .elementor-element.elementor-element-cf0b194 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-3886 .elementor-element.elementor-element-554429b .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-3886 .elementor-element.elementor-element-0449c13{color:#0F74A7;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-3886 .elementor-element.elementor-element-93b95ae .gform_wrapper h3.gform_title{color:#0F74A7;}.elementor-3886 .elementor-element.elementor-element-93b95ae .gform_wrapper label.gfield_label, .elementor-3886 .elementor-element.elementor-element-93b95ae .gform_wrapper legend.gfield_label{color:#0F74A7;font-size:16px;font-weight:600;}.elementor-3886 .elementor-element.elementor-element-93b95ae .gfield input[type="text"], .elementor-3886 .elementor-element.elementor-element-93b95ae .gfield input[type="tel"], .elementor-3886 .elementor-element.elementor-element-93b95ae .gfield input[type="url"], .elementor-3886 .elementor-element.elementor-element-93b95ae .gfield input[type="email"], .elementor-3886 .elementor-element.elementor-element-93b95ae .gfield textarea, .elementor-3886 .elementor-element.elementor-element-93b95ae .gfield select{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F74A7;}.elementor-3886 .elementor-element.elementor-element-93b95ae .gfield .ginput_complex.ginput_container input[type="text"], .elementor-3886 .elementor-element.elementor-element-93b95ae .gfield .ginput_container_date input[type="text"], .elementor-3886 .elementor-element.elementor-element-93b95ae .gfield .ginput_container_phone input[type="text"], .elementor-3886 .elementor-element.elementor-element-93b95ae .gfield .ginput_container_email input[type="text"], .elementor-3886 .elementor-element.elementor-element-93b95ae .gfield .ginput_container_text input[type="text"], .elementor-3886 .elementor-element.elementor-element-93b95ae .gfield textarea, .elementor-3886 .elementor-element.elementor-element-93b95ae .gfield select{font-size:16px;}.elementor-3886 .elementor-element.elementor-element-93b95ae .gfield.gsection .gsection_title{color:#0F74A7;font-size:28px;font-weight:700;}.elementor-3886 .elementor-element.elementor-element-93b95ae .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-3886 .elementor-element.elementor-element-93b95ae .gform_wrapper .gfield_checkbox li input, .elementor-3886 .elementor-element.elementor-element-93b95ae .gform_wrapper .gfield_checkbox li input[type=checkbox]{width:15px;height:15px;}.elementor-3886 .elementor-element.elementor-element-93b95ae .gform_wrapper .gf_scroll_text{width:100%;}.elementor-3886 .elementor-element.elementor-element-93b95ae .gform_footer input[type="submit"]{width:150px;background-color:#0F74A7;color:#FFFFFF;border-radius:3px 3px 3px 3px;padding:8px 20px 11px 20px;}.elementor-3886 .elementor-element.elementor-element-93b95ae .gform_body .gform_page_footer input[type="submit"]{width:150px;background-color:#FFFFFF;color:#FFFFFF;border-radius:3px 3px 3px 3px;padding:8px 20px 11px 20px;}.elementor-3886 .elementor-element.elementor-element-93b95ae .gform_footer input[type="submit"], .elementor-3886 .elementor-element.elementor-element-93b95ae .gform_body .gform_page_footer input[type="submit"]{border-style:solid;border-width:2px 2px 2px 2px;border-color:#0F74A7;}.elementor-3886 .elementor-element.elementor-element-93b95ae .gform_footer input[type="submit"]:hover{background-color:#FFFFFF;color:#031439;border-color:#031439;}.elementor-3886 .elementor-element.elementor-element-93b95ae .gform_body .gform_page_footer input[type="submit"]:hover{color:#031439;border-color:#031439;}.elementor-3886 .elementor-element.elementor-element-93b95ae .gform_body .gform_page_footer{text-align:center;}.elementor-3886 .elementor-element.elementor-element-93b95ae .gform_body .gform_page_footer input[type="button"]{display:inline-block;width:150px;background-color:#0F74A7;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0F74A7;border-radius:3px 3px 3px 3px;padding:8px 20px 11px 20px;}.elementor-3886 .elementor-element.elementor-element-93b95ae .gform_body .gform_page_footer input[type="button"]:hover{background-color:#FFFFFF;color:#0F74A7;border-color:#0F74A7;}/* Start custom CSS for avas-gravity-form, class: .elementor-element-93b95ae */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;
}

.elementor-1749 .elementor-element.elementor-element-93b95ae .gfield .ginput_complex.ginput_container input[type="text"]
{
	font-size: 21px;
}

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

.elementor-1749 .elementor-element.elementor-element-93b95ae .gfield select
{
  font-size: 19px;
}

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

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: #031439;
}

.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
{
  font-size: 18px !important;
}

.gform_wrapper.gravity-theme .gfield_checkbox label
{
  vertical-align: top !important;
  margin-top: 8px;
}

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

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

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



.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;
}

.plain_text
{
	color: #0F74A7;
	font-size: 16px;
	font-weight: 600;
}


a.privacy_link
{
  color: #bf1111 !important;
  text-decoration: underline !important;
  font-size: 15px !important;
  font-weight: 700;
  font-style: italic;
}

a.privacy_link:hover
{
  color: #083580 !important;
}

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


.pointer_events_none input
{
	    pointer-events: none;
}


.hidden_products input
{
  font-size: 1px !important;
  color: transparent !important;
  border: none !important;
}

.hidden_products label
{
  display: none;
}

.hidden_products .ginput_container.ginput_container_singleproduct
{
  height: 1px;
  margin: 0 !important;
}


.gform_body .gform_page_footer input[type="submit"]
{
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #0F74A7 !important;
  background-color: #0F74A7 !important;
  color:white !important;
}


.gform_body .gform_page_footer input[type="submit"]:hover
{
  background-color: white !important;
  color: #0f74a7 !important;
  border-color: #0f74a7 !important;
}


.display_none {
  display: none !important;
}/* End custom CSS */