body {
	overflow-x: hidden !important;
}

html {
	overflow: inherit !important;
	overflow-y: scroll;
}

/*Hover state for 2nd step in the popup of the help me measure*/
#popup-second-step-btn:hover,
#popup-second-step-btn-2:hover {
	background: linear-gradient(to right, #816d9c, #4a3b6a) !important;
	border-color: white !important;
}

#popup-second-step-btn,
#popup-second-step-btn-2 {
	height: 54px;
}

.blinds-popup-button .elementor-button:hover {
	background: linear-gradient(to right, #816d9c, #4a3b6a) !important;
}

.popup-underline-title {
	color: #6a5d87;
	text-decoration: underline;
	text-decoration-thickness: 2px;
	text-underline-offset: 5px;
}

/* END CLOSING BUTTON FOR POPUPS*/

/*Fix elementor popup opens under footer on mobile*/
@media screen and (max-width: 1024px) {
	body .dialog-type-lightbox {
		top: 0 !important;
		position: fixed !important;
	}

	.elementor-close-popup-btn {
		height: 56px;
		width: 56px;
	}
}

/*Give underline to header items*/
#website-header .elementor-icon-list-text:hover {
	text-decoration: underline;
	text-decoration-thickness: 2px;
	text-underline-offset: 4px;
}

/*footer icon list*/
.footer-icon-list li:hover {
	color: white;
	text-decoration: underline;
	text-decoration-thickness: 2px;
	text-underline-offset: 5px;
}

.popup-close-button {
	transition: transform 0.3s ease; /* Adds smooth transition for the transform property */
}

.popup-close-button:hover {
	transform: rotate(180deg); /* Rotates the element 180 degrees on hover */
}
