/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 16 2025 | 22:15:04 */
@media( max-device-width:1022.99px ){
	.unlockBtnBox{
		display:none;
	}
}


.dropdaunOver ul li label p {
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
     width: 120px;
} 

body{
    transition: all 0.7s ease-in-out;
}

header .ast-primary-header-bar {
    transition: background 0.7s ease-in-out;
}



.custom-player {
     position: relative;
     margin: 0 auto;
     height: 400px;
     border-radius: 8px;
     overflow: hidden;
}
 .plyr--video {
     overflow: hidden;
     height: 400px;
}
 .video-banner {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     background: url('/wp-content/uploads/2025/04/BanerITD_result-1.webp') no-repeat center center;
     background-size: cover;
     z-index: 999;
}
 .elementor embed, .elementor iframe, .elementor object, .elementor video {
     object-fit: fill;
}
@media screen and (max-width: 1024px) {
	 .video-banner{
         background: url('/wp-content/uploads/2024/02/black1024.png') no-repeat center center;
		/* position: relative;*/
		 background-size: contain;
    }
	 .white-mode .video-banner {
         background: url('/wp-content/uploads/2024/02/w1024.png') no-repeat center center !important;
		 /*position: relative;*/
		 background-size: contain;
    }
}
@media screen and (max-width: 960px) {
	 .video-banner{
         background: url('/wp-content/uploads/2024/02/black960.png') no-repeat center center;
		/* position: relative;*/
		 background-size: contain;
    }
	 .white-mode .video-banner {
         background: url('/wp-content/uploads/2024/02/w960.png') no-repeat center center !important;
		 /*position: relative;*/
		 background-size: 100% 100% !important;
    }
}
@media screen and (max-width: 700px) {
	 .video-banner{
        background: url('/wp-content/uploads/2024/02/black700.png') no-repeat center center;
		/* position: relative;*/
		 background-size: 100% auto !important;
    }
	 .white-mode .video-banner {
         background: url('/wp-content/uploads/2024/02/w700.png') no-repeat center center !important;
		 /*position: relative;*/
		 background-size: contain;
    }
}
 @media only screen and (max-device-width: 480px) {
     .plyr--video {
         overflow: hidden;
         width: 100%;
         height: auto;
         padding: 0;
    }
     .custom-player {
         position: relative;
         margin: 0 auto;
         width: 100%;
         height: 200px;
    }
	 .video-banner {background-size: 100% auto !important; background: url('/wp-content/uploads/2024/01/video.png') no-repeat center center;}
    /* .video-banner{
         background: url('/wp-content/uploads/2024/01/video.png') no-repeat center center;
		 position: relative;
    }*/
	 .white-mode .video-banner {
         background: url('/wp-content/uploads/2024/02/Showreel-with-cursor.png') no-repeat center center !important;
		 position: relative;
		 background-size: 100% auto !important;
    }
     .plyr--video, .custom-player {
         height: 328px !important;
    }
     .elementor embed, .elementor iframe, .elementor object, .elementor video {
         object-fit: contain;
    }
}
 