
@media only screen and (max-width: 2513px) and (min-width: 2013px) {
	
	#notionway{
		margin-top:-200px!important;
	}
	#notionway1{
		margin-top:-100px!important;
		
	}
		#notionway2{
		margin-top:-50px!important;
		
	}
	
	
}
@media only screen and (max-width: 3770px) and (min-width: 3270px) {
	
	#notionway{
		margin-top:-300px!important;
	}
	#notionway1{
		margin-top:-200px!important;
		
	}
		#notionway2{
		margin-top:-100px!important;
		
	}
	
	
}
@media only screen and (max-width: 5026px) and (min-width: 4526px) {
	
	#notionway{
		margin-top:-400px!important;
	}
	#notionway1{
		margin-top:-300px!important;
		
	}
		#notionway2{
		margin-top:-200px!important;
		
	}
	
	
}





.elementor-element-2e9f975 {
    margin-bottom: 0 !important; /* Force override any existing margin-bottom */
}



.bdt-ep-product-carousel-title-price  {
    display: flex;
    justify-content: center; /* Centers the content horizontally */
}

.cvGsUA {
  margin-bottom: 5px !important;
}




#ulcreator ul{
	padding-left:20px!important;
}

/* Default cursor for the entire accordion items */
.ha-ia-item {
    cursor: default;
}

/* Hand cursor only on the buttons */
.ha-ia-item .ha-ia-content-button {
    cursor: pointer;
}




.elementor-widget-video .e-hosted-video .elementor-video {
    object-fit: contain!important;
   
}


.swiper-slide-image.swiper-slide-image{
	width:auto!important;
	height:auto!important;
}



/* Initially hide the heading and text */
.the-class{
	height:530px!important;

}


.the-class .elementor-widget-heading .elementor-heading-title {
  opacity: 1; /* Visible by default */
  transition: opacity 0.3s ease; /* Smooth transition for consistency */
}

.the-class .elementor-widget-text-editor {
  opacity: 0; /* Hide by default */
  visibility: hidden; /* Ensure it is not accessible */
  transition: opacity 0.3s ease, visibility 0.3s ease; /* Smooth transition */
}

/* Show text editor on hover */
.the-class:hover .elementor-widget-text-editor {
  opacity: 1; /* Make it visible */
  visibility: visible; /* Make it accessible */
  color: black !important; /* Set text color to black */
}

.the-class:hover .heading {
  opacity: 0; /* Make it visible */
  visibility: visible; /* Make it accessible */
  color: black !important; /* Set text color to black */
}



.swiper-wrapper {
  transition-timing-function: linear !important; 
}

#logotilt, .tilting-image {
    margin: 0;
    padding: 0;
}

.elementor-element-a39e4a3 .elementor-wrapper iframe,
.elementor-element-a39e4a3 .elementor-wrapper video {
    height: 100% !important;
    max-width: 70% !important;
}







/* Responsive Fix */
@media (max-width: 768px) {
    #logotilt {
        width: 100%; /* Adjust width for mobile */
        height: auto; /* Allow dynamic height */
    }

    .tilting-image {
        width: 100%!important;
        height: auto!important;
    }
}

@media only screen and (max-width: 1024px) {
	
	#ulcreator ul{
	padding-left:10px!important;
}
	
	
	.elementor-element-a39e4a3 .elementor-wrapper iframe,
.elementor-element-a39e4a3 .elementor-wrapper video {
    height: 100% !important;
    max-width: 100% !important;
}
	.widget-image-caption.wp-caption-text{
    position: absolute;
    /* top: 0px; */
    bottom: 0px;
    left: 50px;
    right:50px;
    font-size: 14px!important;
    font-family: 'inter';
    color: white;
}	
	
	.swiper-slide-image.swiper-slide-image{
	width:auto!important;
	height:auto!important;
	}

	
.the-class {
	height:370px!important;
	width :296px!important;	
}


.notion-video.elementor-widget-video .e-hosted-video .elementor-video {  
    object-fit: contain !important;
}
		.notion-video.elementor-widget-video .e-hosted-video .elementor-video{
		object-fit:contain!important;
	}

}







