/*
 Theme Name: NationTech-child-theme
 Theme URI: https://elementor.com/
 Description: Child theme for Hello Elementor
 Author: https://nationtech.a/
 Author URI: https://example.com/
 Template: hello-elementor
 Version: 1.0
*/


@media only screen and (min-width: 900px){
/* 	.current-menu-item a {
		background:#767C7D;
		color:#fff !important;
		border-radius:12px;

	} */
	.elementor-sticky--active {
		backdrop-filter: blur(1px);
-webkit-backdrop-filter: blur(3px);
	}
	

.home-serv .swiper-slide-next h2 {
	transform:scale(1.1);
	color:#16FF86 !important;
	transition:.4s all
}
.home-serv .swiper-slide:not(.swiper-slide-next) {
    transform: scale(.8) rotate(1deg);
    opacity: .6;
	margin-top: -30px;
}

	.home-serv .swiper-slide-next + .swiper-slide {
    transform: scale(.8) rotate(-3deg) !important;
    
}
/* .swiper-slide .swiper-slide-duplicate {
    transform: rotate(50deg) !important;
} */
	
}
.video-img {
	position: absolute;
    left: 50%;
    transform: translate(-50%, -50%);
}

header #head{
		position:absolute;
		z-index:66
	}

.AG , .bf-err-msg {
    background-color: #ffe0e000 !important;
    border: unset !important;
    color: #16FF86 !important;
}
form button:focus, form button:hover {
    background-color: #16FF86 !important;
}
.nation-filter {
	backdrop-filter: blur(3px);
-webkit-backdrop-filter: blur(3px);
}
.BA:hover {
    background-color: #16FF86 !important;
}
.BW .option:hover:not(.selected-opt) {
    background-color: #000 !important;
}

.bf-err-inner .b {
	padding:0
}
 html body  .BM {
    margin: 0 !important;
    overflow-y: auto !important;
    scrollbar-color: #16FF86 transparent !important;
    scrollbar-width: thin !important;
}
.scroll-active .elementor-sticky--active {
backdrop-filter: blur(30px)
}