::-webkit-scrollbar{
    width: 0.5vw;
    background: #DAD8D9;
}
::-webkit-scrollbar-thumb{
    background: -webkit-linear-gradient(transparent,#30ff00);
    background: linear-gradient(transparent,#009486);
    border-radius: 20px;
}

/*Firefox Support*/
html{
    scrollbar-width: thin;
    scrollbar-color: #009486 #DAD8D9;

}

body {
	min-height: 100vh;
    display: flex;
    flex-direction: column;
}

.elementor-location-footer {
	margin-top: auto;
}

.elementor-form option {
	font-weight: 500;
}

.elementor-form option:first-child {
	font-weight: 600;
	color: #000;
}

@media (min-width: 767px) {
	.sp-slides-container {
		margin-top: 80px;
	}
}

.jet-slider__image-exact .sp-image {
	object-fit: cover;
}