.cstm-btn:hover .elementor-button-icon {
  transform: rotate(45deg) !important;
  transition: transform 0.3s ease !important;
}
.elementor-13 
  .elementor-element.elementor-element-bd6f478 
  .elementor-button[type="submit"]:hover 
  span.elementor-button-icon {
  transform: rotate(45deg);
  transition: transform 0.3s ease;
}
.cstm-number {
	z-index: 9999 !important;
}
li.error {
    margin-left: 20px;
}


.elementor-button-icon svg {
    height: auto;
    width: 2em;
}
.elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}
.cstm-number {
		padding-right:50px !important;
		z-index:9999999 !important;
}
.elementor-field-type-recaptcha_v3.elementor-field-group.elementor-column.elementor-field-group-c_recaptcha.elementor-col-100.recaptcha_v3-bottomright {
    z-index: 99999;
}

#oom-whatsapp-widgets-floating-whatsapp.oom-widget-popup-wrapper .oom-widget-chat-button {	
    bottom: 100px !important;
    border-radius: 10px !important;
    background-color: #2AA81A !important;
	z-index: 999999 !important;
}
.oom-widget-popup {
    margin-bottom: 80px !important;
}


@media (min-width: 1443px) and (max-width: 1703px) {
	.container-top {
		min-height: 320px !important;
	}
	.container-bottom {
		min-height: 320px !important;
	}
	.cstm-number {
		padding-right:50px !important;
		z-index:9999999 !important;
	}
	.cstm-hover p.elementor-icon-box-description {
		font-size: 14px !important;
	}
}

@media (min-width: 1024px) {
	span.swiper-pagination-bullet.swiper-pagination-bullet-active {
		width: 30px;
		border-radius: 10px;
	} 
	span.swiper-pagination-bullet {
		width: 30px !important;
		border-radius: 10px;
	} 
	input#form-field-c_name, #form-field-c_email, #form-field-c_contact, select#form-field-c_destionation, textarea#form-field-c_message {
		padding: 25px;
	}			
}



/* @media (min-width: 360px) and (max-width: 740px) {
	.container-bottom {
		min-height: 320px !important;
		margin-top: -122px !important
	}
} */