/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 29 2025 | 16:25:15 */
.wp-block-uagb-container.uagb-block-b618de5d {
	background-color: transparent !important;
}

.wpcf7-submit {
	background-color: #ffc03d !important;
	color: #000 !important;
	width: 100%;
	border-radius: 50px !important;
}

input.enquiry-submit:hover, input[type=submit]:hover, input.wp-block-button__link:hover, .category-trip-viewmre-btn:hover, .wpte-trip-explore-btn:hover, .load-more-search:hover, .wte-process-btn-next:hover {
	color: #000 !important;
}

input.enquiry-submit, input[type=submit], input.wp-block-button__link, .category-trip-viewmre-btn, .wpte-trip-explore-btn, .load-more-search, .wte-process-btn-next {
	color: #000 !important;
	font-family: 'Inter', sans-serif;
    font-weight: 700;
    line-height: 1em;
    text-transform: uppercase;
    letter-spacing: 0;
}

.wpcf7 form {
    position: relative;
    padding: 40px;
    background: #F2f2f2;
}

.uagb-desc-text a {
	color: #000;
	text-decoration: none !important;
}

.wpcf7 form {
	border-bottom: 10px solid #FFC03D !important;
}

h3, .entry-content h3 {
	text-transform: inherit !important;
}


/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	
	.mobile-heading-main {
		margin-top: 50px !important;
	}
	
	.wpcf7 form {
		position: relative;
		padding: 40px;
		margin: 0px 25px 0px 25px;
		background: #F2f2f2;
		border-bottom: 10px solid #FFC03D !important;
	}

/* 	body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-info-box), body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap, body .wp-block-uagb-container>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-container-link-overlay):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-faq__outer-wrap)
	{
		min-width: unset !important;
		width: 85%;
		position: relative;
	} */
	
	.is-layout-flex > :is(*, div) {
		margin: 0 auto;
	}
	
	.sp-easy-accordion .sp-ea-single .ea-header a {
		display: block;
		text-decoration: none;
		cursor: pointer;
		font-weight: 600;
		color: #444;
		font-size: 16px;
		line-height: 28px;
		box-shadow: none;
	}
	
	.ast-builder-html-element span {
		font-size: 10px !important;
	}
	
	.ast-builder-html-element p {
		text-align: center !important;
	}
	
	.ast-footer-copyright span {
		font-size: 10px !important;
		text-align: center !important;
	}
	
	h3, .entry-content h3 {
		text-transform: inherit !important;
	}
	
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
	
}



