/** 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: 72-3-34d2cc762876498c8f6be5405a48e6e2 **/

.envato-block__preview{overflow: visible;}

/*Kit 69 Custom Styling for buttons */
.envato-kit-69-slide-btn .elementor-button,
.envato-kit-69-cta-btn .elementor-button,
.envato-kit-69-flip-btn .elementor-button{
	border-left: 0px !important;
	border-bottom: 0px !important;
	border-right: 0px !important;
	padding: 15px 0 0 !important;
}
.envato-kit-69-slide-btn .elementor-slide-button:hover,
.envato-kit-69-cta-btn .elementor-button:hover,
.envato-kit-69-flip-btn .elementor-button:hover{
	margin-bottom: 20px;
}
.envato-kit-69-menu .elementor-nav-menu--main a:hover{
	margin-top: -7px;
	padding-top: 4px;
	border-bottom: 1px solid #FFF;
}
/* Fix menu dropdown width */
.envato-kit-69-menu .elementor-nav-menu--dropdown{
	width: 100% !important;
}

/** End Block Kit CSS: 72-3-34d2cc762876498c8f6be5405a48e6e2 **/
::marker{
	color:#041ed2;
}






/* Force checkboxes / acceptance / radios to stack vertically */
.elementor-field-type-acceptance .elementor-field-subgroup,
.elementor-field-type-checkbox .elementor-field-subgroup,
.elementor-field-type-radio .elementor-field-subgroup {
    display: block !important;      /* stack vertically */
    margin-bottom: 10px !important; /* spacing between each option */
}

/* Make each option take full width */
.elementor-field-type-acceptance .elementor-field-option,
.elementor-field-type-checkbox .elementor-field-option,
.elementor-field-type-radio .elementor-field-option {
    display: block !important;
}

/* Optional: align label nicely with checkbox */
.elementor-field-type-checkbox .elementor-field-option label,
.elementor-field-type-acceptance .elementor-field-option label {
    vertical-align: middle;
    margin-left: 5px; /* small spacing from box */
	
}