

/** Start Block Kit CSS: 144-3-3a7d335f39a8579c20cdf02f8d462582 **/

.envato-block__preview{overflow: visible;}

/* Envato Kit 141 Custom Styles - Applied to the element under Advanced */

.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{
	text-align: center;
}
.envato-kit-141-top-0 h1,
.envato-kit-141-top-0 h2,
.envato-kit-141-top-0 h3,
.envato-kit-141-top-0 h4,
.envato-kit-141-top-0 h5,
.envato-kit-141-top-0 h6,
.envato-kit-141-top-0 p {
	margin-top: 0;
}

.envato-kit-141-newsletter-inline .elementor-field-textual.elementor-size-md {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}

.envato-kit-141-bottom-0 p {
	margin-bottom: 0;
}

.envato-kit-141-bottom-8 .elementor-price-list .elementor-price-list-item .elementor-price-list-header {
	margin-bottom: .5rem;
}

.envato-kit-141.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container {
	padding-bottom: 52px;
}

.envato-kit-141-display-inline {
	display: inline-block;
}

.envato-kit-141 .elementor-slick-slider ul.slick-dots {
	bottom: -40px;
}

/** End Block Kit CSS: 144-3-3a7d335f39a8579c20cdf02f8d462582 **/



/** Start Block Kit CSS: 142-3-a175df65179b9ef6a5ca9f1b2c0202b9 **/

.envato-block__preview{
	overflow: visible;
}

/* Border Radius */
.envato-kit-139-accordion .elementor-widget-container{
	border-radius: 10px !important;
}
.envato-kit-139-map iframe,
.envato-kit-139-slider .slick-slide,
.envato-kit-139-flipbox .elementor-flip-box div{
		border-radius: 10px !important;

}


/** End Block Kit CSS: 142-3-a175df65179b9ef6a5ca9f1b2c0202b9 **/



/** Start Block Kit CSS: 135-3-c665d4805631b9a8bf464e65129b2f58 **/

.envato-block__preview{overflow: visible;}

/** End Block Kit CSS: 135-3-c665d4805631b9a8bf464e65129b2f58 **/


/** CSS FOR THE ENTRY FORM DO NOT DELETE */

div.elementor-element.elementor-element-f0ed302.e-con-full.e-flex.e-con.e-child {
    border: 3px solid #F9BE29;
    padding: 10px;
    margin: 10px;
    border-radius: 8px;
}



#gform_wrapper_34 .gform_body .gform_fields .gfield#field_34_3 input[type=text], #gform_wrapper_34 .gform_body .gform_fields .gfield#field_34_3 input[type=email], #gform_wrapper_34 .gform_body .gform_fields .gfield#field_34_3 input[type=tel], #gform_wrapper_34 .gform_body .gform_fields .gfield#field_34_3 input[type=url], #gform_wrapper_34 .gform_body .gform_fields .gfield#field_34_3 input[type=password], #gform_wrapper_34 .gform_body .gform_fields .gfield#field_34_3 input[type=number] {
	    max-width: 100%;
			color: #F9BE29;
			background-color: black;
			border-style: solid;
}



div.elementor-element-f0ed302 {
border-width: 0;
border-style: solid;
background-color: #323232 !important;
border-width: 4px !important;
border-style: solid !important;
border-radius: 28px !important;
-web-border-radius: 28px !important;
background-color: rgba(50, 50, 50, 1);
font-family: inherit;
}


input, textarea, {
    padding: 12px 16px !important; 
    margin: 5px 0 !important; 
    font-size: 16px !important; 
    border-radius: 8px !important; 
    box-sizing: border-box;
}

.select2-search__field {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    background-color: transparent;
}




.select2-dropdown {
    background-color: black !important;
    color: #F9BE29 !important; 
}


.select2-results__option {
    background-color: black !important;
    color: #F9BE29 !important;
}


.select2-results__option:hover {
    background-color: #F9BE29 !important;
    color: #000000 !important;
}

/** CSS FOR THE ENTRY FORM DO NOT DELETE */