.elementor-5780 .elementor-element.elementor-element-467866fb .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-5780 .elementor-element.elementor-element-467866fb{padding:0px 0px 0px 0px;}.elementor-5780 .elementor-element.elementor-element-33a4142d .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-5780 .elementor-element.elementor-element-1ff592e7 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-5780 .elementor-element.elementor-element-775ead11 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-5780 .elementor-element.elementor-element-4536653c{text-align:center;}.elementor-5780 .elementor-element.elementor-element-4536653c .elementor-heading-title{color:#34AADC;font-family:"Poppins", Sans-serif;font-size:75px;font-weight:700;}.elementor-5780 .elementor-element.elementor-element-4536653c > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-5780 .elementor-element.elementor-element-5b5358b .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-5780 .elementor-element.elementor-element-0de46e5 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-5780 .elementor-element.elementor-element-670ba22 .pp-gravity-form .validation_message:not(.validation_message--hidden-on-empty){display:block !important;}.elementor-5780 .elementor-element.elementor-element-670ba22 .pp-gravity-form .validation_error{display:block !important;}.elementor-5780 .elementor-element.elementor-element-670ba22 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-5780 .elementor-element.elementor-element-670ba22 .pp-gravity-form .gfield textarea, .elementor-5780 .elementor-element.elementor-element-670ba22 .pp-gravity-form .gfield select{background-color:#f9f9f9;padding:10px 10px 10px 10px;}.elementor-5780 .elementor-element.elementor-element-670ba22 .pp-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-5780 .elementor-element.elementor-element-670ba22 .pp-gravity-form .gform_footer input[type="submit"], .elementor-5780 .elementor-element.elementor-element-670ba22 .pp-gravity-form .gform_page_footer input[type="submit"]{width:100px;}.elementor-5780 .elementor-element.elementor-element-670ba22 .pp-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-5780 .elementor-element.elementor-element-670ba22 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-5780 .elementor-element.elementor-element-670ba22 .gform_confirmation_wrapper{padding:10px 10px 10px 10px;}.elementor-5780 .elementor-element.elementor-element-0697e76 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-5780 .elementor-element.elementor-element-669b49c .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-5780 .elementor-element.elementor-element-67fffa4{--divider-border-style:solid;--divider-color:#14A1C0;--divider-border-width:1px;}.elementor-5780 .elementor-element.elementor-element-67fffa4 .elementor-divider-separator{width:100%;}.elementor-5780 .elementor-element.elementor-element-67fffa4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5780 .elementor-element.elementor-element-79d4227 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-5780 .elementor-element.elementor-element-1e69c2c .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-5780 .elementor-element.elementor-element-5ede015{text-align:center;}.elementor-5780 .elementor-element.elementor-element-5ede015 .elementor-heading-title{color:#34AADC;font-family:"Poppins", Sans-serif;font-size:75px;font-weight:700;}.elementor-5780 .elementor-element.elementor-element-5ede015 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-5780 .elementor-element.elementor-element-2bce5c3c .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}.elementor-5780 .elementor-element.elementor-element-743f01f5 .tx-bg-slider .vegas-slide-inner{background-size:cover !important;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5780 .elementor-element.elementor-element-467866fb{margin-top:30px;margin-bottom:0px;}.elementor-5780 .elementor-element.elementor-element-4536653c > .elementor-widget-container{padding:30px 0px 0px 0px;}}@media(max-width:767px){.elementor-5780 .elementor-element.elementor-element-467866fb{margin-top:30px;margin-bottom:0px;}.elementor-5780 .elementor-element.elementor-element-4536653c .elementor-heading-title{font-size:33px;}.elementor-5780 .elementor-element.elementor-element-4536653c > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-5780 .elementor-element.elementor-element-5ede015 .elementor-heading-title{font-size:33px;}.elementor-5780 .elementor-element.elementor-element-5ede015 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for pp-gravity-forms, class: .elementor-element-670ba22 */input[type="radio"]::after
{
	left: 5.6px;
	top: 5.6px;
	width: 11px;
	height: 11px;
	background-color: #64c2d2 !important;
}

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

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

.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,
.pp-gravity-form .gfield textarea
{
  border-color: #64c2d2 !important;
  border-style: solid;
}

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

.elementor-widget-avas-gravity-form .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label
{
	font-size: 16px;
	font-weight: 600;
	color: #64c2d2;
	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: #64c2d2;
}

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

.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:#64c2d2 !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;
}

.plain_text
{
	color: #64c2d2;
	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;
}


.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 #64c2d2 !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;
	background-color: #64c2d2 !important;
	color: #FFFFFF !important;
	border-style: solid !important;
	border-width: 2px 2px 2px 2px !important;
	border-color: #64c2d2 !important;
	border-radius: 3px 3px 3px 3px !important;
	padding: 8px 20px 8px 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: #64c2d2 !important;
	border-color: #64c2d2 !important;
}


.gform_wrapper.gravity-theme .gfield_checkbox label
{
	font-size: 27px !important;
	line-height: 40px !important;
	font-weight: 600;
	color: #34aadc;
	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;
}/* End custom CSS */