/*
Theme Name: Hello Elementor Child
Template: hello-elementor
Version: 1.0.0
*/

.cims-box{
	border:solid 1px var( --e-global-color-primary );
	border-radius:15px!important;
	background-color:white;
}

.cims-box:hover{
	background-color:var( --e-global-color-accent );
}

.cims-box-3{
	border:solid 1px var( --e-global-color-primary );
	border-radius:15px!important;
	background-color:var( --e-global-color-accent );
	padding:25px;
}

.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner{
	background-color:transparent!important;
}

.sticky-img{
	position:sticky;
	top:150px;
}

.cims-shadow:hover{
	box-shadow:0px 10px 54px 0px rgba(0, 165.99999999999977, 205.99999999999991, 0.35)
}

.cims-box-2{
	border:solid 2px white;
	border-radius:20px!important;
	background-color:#202020;
;
}

.cims-box-2:hover{
	background-color:#2C2C2C
;
}


.gradient-cims{
	background-image: radial-gradient(at 50% 80%, #00A6CE 0%, transparent 40%);
	background-color:#000000;
}

.gradient-cims-2{
	background-image: radial-gradient(at 100% 80%, #00A6CE 0%, transparent 40%), radial-gradient(at 0% 80%, #00A6CE 0%, transparent 40%);
	background-color:#000000;
}

.gradient-cims-3{
	background-image: radial-gradient(at 50% 0%, #00A6CE 0%, transparent 70%);
	background-color:#000000;
}

.jet-mobile-menu-cover, .jet-mobile-menu__container .jet-mobile-menu__container-inner{
	background-image: radial-gradient(at 100% 100%, #00A6CE 0%, transparent 70%)!important;
	background-color:#000000;
}

.gradient-cims-4{
	background-image: radial-gradient(at 100% 60%, #00A6CE 0%, transparent 30%);
	background-color:#000000;
}


.gradient-cims-5{
	background-image: radial-gradient(at 50% 25%, #00A6CE 0%, transparent 40%),  radial-gradient(at 0% 80%, #00A6CE 0%, transparent 40%), radial-gradient(at 100% 100%, #00A6CE 0%, transparent 40%);
	background-color:#000000;
}

@media (max-width: 1024px) {
	.gradient-cims-2{
		background-image: 
		radial-gradient(ellipse 100% 100% at 50% 0%, #00A6CE 0%, transparent 50%),
			
		radial-gradient(ellipse 100% 100% at 50% 100%, #00A6CE 0%, transparent 50%);
	background-color: #000000;
	}
	.gradient-cims-5 {
		background-image: 
		radial-gradient(ellipse 100% 50% at 100% 0%, #00A6CE 0%, transparent 30%),
		radial-gradient(at 0% 50%, #00A6CE 0%, transparent 30%),
		radial-gradient(at 100% 100%, #00A6CE 0%, transparent 30%);
	background-color: #000000;
	}
	.jet-form-builder-progress-pages__item--wrapper:not(.active-page) 
	.jet-form-builder-progress-pages__item--label {
		display: none;
	}
}


.glass, .timeline-item__card-inner img{
/* From https://css.glass */
background: #afafaf24!important;

backdrop-filter: blur(5px)!important;
-webkit-backdrop-filter: blur(5px)!important;
	border-radius:15px!important;
}


