.elementor-3780 .elementor-element.elementor-element-d77d943 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-3780 .elementor-element.elementor-element-d77d943{padding:25px 0px 25px 0px;}.elementor-3780 .elementor-element.elementor-element-5f589e9 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-3780 .elementor-element.elementor-element-cfc5170{text-align:center;}.elementor-3780 .elementor-element.elementor-element-cfc5170 .elementor-heading-title{color:#0F74A7;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-3780 .elementor-element.elementor-element-11bf65b .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-3780 .elementor-element.elementor-element-11bf65b{margin-top:50px;margin-bottom:50px;}.elementor-3780 .elementor-element.elementor-element-8511916 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-3780 .elementor-element.elementor-element-f497eb4 .gform_wrapper .gform_heading{text-align:center;}.elementor-3780 .elementor-element.elementor-element-f497eb4 .gform_wrapper h3.gform_title{color:#0F74A7;font-size:30px;line-height:40px;}.elementor-3780 .elementor-element.elementor-element-f497eb4 .gform_wrapper span.gform_description{color:#0F74A7;}.elementor-3780 .elementor-element.elementor-element-f497eb4 .gform_wrapper label.gfield_label, .elementor-3780 .elementor-element.elementor-element-f497eb4 .gform_wrapper legend.gfield_label{color:#0F74A7;}.elementor-3780 .elementor-element.elementor-element-f497eb4 .gfield input[type="text"], .elementor-3780 .elementor-element.elementor-element-f497eb4 .gfield input[type="tel"], .elementor-3780 .elementor-element.elementor-element-f497eb4 .gfield input[type="url"], .elementor-3780 .elementor-element.elementor-element-f497eb4 .gfield input[type="email"], .elementor-3780 .elementor-element.elementor-element-f497eb4 .gfield textarea, .elementor-3780 .elementor-element.elementor-element-f497eb4 .gfield select{color:#0F74A7;border-style:solid;border-color:#0F74A7;}.elementor-3780 .elementor-element.elementor-element-f497eb4 .gfield .ginput_complex.ginput_container input[type="text"], .elementor-3780 .elementor-element.elementor-element-f497eb4 .gfield .ginput_container_date input[type="text"], .elementor-3780 .elementor-element.elementor-element-f497eb4 .gfield .ginput_container_phone input[type="text"], .elementor-3780 .elementor-element.elementor-element-f497eb4 .gfield .ginput_container_email input[type="text"], .elementor-3780 .elementor-element.elementor-element-f497eb4 .gfield .ginput_container_text input[type="text"], .elementor-3780 .elementor-element.elementor-element-f497eb4 .gfield textarea, .elementor-3780 .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-3780 .elementor-element.elementor-element-f497eb4 .gfield .gfield_description{color:#0F74A7;}.elementor-3780 .elementor-element.elementor-element-f497eb4 .gfield.gsection .gsection_title{color:#0F74A7;}.elementor-3780 .elementor-element.elementor-element-f497eb4 .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-3780 .elementor-element.elementor-element-f497eb4 .gfield input::-webkit-input-placeholder, .elementor-3780 .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-3780 .elementor-element.elementor-element-f497eb4 .gform_wrapper .gfield_checkbox li input, .elementor-3780 .elementor-element.elementor-element-f497eb4 .gform_wrapper .gfield_checkbox li input[type=checkbox]{background:#0F74A7;border-color:#0F74A7;}.elementor-3780 .elementor-element.elementor-element-f497eb4 .gform_wrapper .gfield_checkbox li input[type=checkbox]:checked:before{background:#031439;}.elementor-3780 .elementor-element.elementor-element-f497eb4 .gform_wrapper .gf_scroll_text{width:100%;}.elementor-3780 .elementor-element.elementor-element-f497eb4 .gform_footer input[type="submit"]{width:100px;}.elementor-3780 .elementor-element.elementor-element-f497eb4 .gform_body .gform_page_footer input[type="submit"]{width:100px;}.elementor-3780 .elementor-element.elementor-element-f497eb4 .gform_body .gform_page_footer input[type="button"]{width:100px;}@media(max-width:1024px){.elementor-3780 .elementor-element.elementor-element-cfc5170 .elementor-heading-title{font-size:37px;line-height:1.4em;}}@media(max-width:767px){.elementor-3780 .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;
}


.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;
}/* End custom CSS */