
/* Asmorix about section */
.elementor-9936 .elementor-element-8ec0a73{padding:70px 0 80px!important;background:#fff!important}
.elementor-9936 .elementor-element-8ec0a73>.elementor-container{max-width:1320px!important;margin:0 auto!important;padding:0 15px!important}
.elementor-9936 .elementor-element-5867d1d>.elementor-container{align-items:stretch!important;gap:24px}
.elementor-9936 .elementor-element-c50f6a7>.elementor-element-populated{margin-left:-72px!important;padding-left:0!important;padding-right:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important}
.elementor-9936 .elementor-element-c50f6a7 .elementor-widget-wrap{align-items:stretch!important;width:100%!important}
.elementor-9936 .elementor-element-c50f6a7 .elementor-widget{width:100%!important;max-width:100%!important}
.elementor-9936 .elementor-element-8bca3e6 .section-title.style14 .description{width:100%!important;max-width:none!important}
.elementor-9936 .elementor-element-d0950b2{width:100%!important;max-width:100%!important;border:none!important;padding:12px 0 0!important}
.elementor-9936 .elementor-element-d0950b2>.elementor-container{width:100%!important;max-width:100%!important}
.elementor-9936 .elementor-element-1bde133{width:100%!important;max-width:100%!important}
.elementor-9936 .elementor-element-a9b8c7d6>.elementor-widget-container{padding:0!important}
.elementor-9936 .elementor-element-a9b8c7d6{width:100%!important;max-width:100%!important}
.elementor-9936 .elementor-element-5e820e1{display:none!important}
.elementor-9936 .asmorix-about-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px;list-style:none;margin:0;padding:0 0 18px;width:100%;max-width:100%;border-bottom:1px solid #E5E7E9}
.elementor-9936 .asmorix-about-readmore-btn{
	display:inline-flex!important;
	align-items:center!important;
	justify-content:center!important;
	gap:8px!important;
	margin-top:18px!important;
	padding:14px 28px!important;
	background:#ffd200!important;
	border:1px solid #ffd200!important;
	border-radius:10px!important;
	color:#041424!important;
	font-family:"Rajdhani",Sans-serif!important;
	font-size:18px!important;
	font-weight:700!important;
	line-height:1!important;
	letter-spacing:.3px!important;
	text-transform:uppercase!important;
	box-shadow:4px 4px 0 rgba(4,20,36,.18)!important;
	cursor:pointer!important;
	transition:transform .2s ease,box-shadow .2s ease!important;
	appearance:none;
	-webkit-appearance:none;
}
.elementor-9936 .asmorix-about-readmore-btn__arrow{
	display:inline-block;
	font-size:18px;
	line-height:1;
	font-weight:700;
	transition:transform .25s ease;
}
.elementor-9936 .asmorix-about-readmore-btn:hover{
	transform:translateY(-1px)!important;
	box-shadow:5px 5px 0 rgba(4,20,36,.22)!important;
	color:#041424!important;
}
.elementor-9936 .asmorix-about-readmore-btn.is-open .asmorix-about-readmore-btn__arrow{
	transform:rotate(180deg);
}
.elementor-9936 .asmorix-about-more{
	width:min(1180px, calc(100% - 40px));
	margin:28px auto 0;
	overflow:hidden;
	max-height:0;
	opacity:0;
	transition:max-height .55s ease,opacity .35s ease,margin .35s ease;
}
.elementor-9936 .asmorix-about-more.is-open{
	max-height:120000px;
	opacity:1;
	margin-top:36px;
	margin-bottom:12px;
}
.elementor-9936 .asmorix-about-more[hidden]{
	display:block!important;
	max-height:0;
	opacity:0;
	margin-top:0;
	pointer-events:none;
}
.elementor-9936 .asmorix-about-more__inner{
	padding:36px 40px 40px;
	border-radius:22px;
	background:#eef4ff;
	border:1px solid rgba(12,90,219,.12);
	box-shadow:0 18px 40px rgba(15,23,42,.06);
}
.elementor-9936 .asmorix-about-more__article{
	color:#475569;
	font-family:"Nunito",Sans-serif;
	font-size:16px;
	font-weight:500;
	line-height:1.75;
}
.elementor-9936 .asmorix-about-more__article h2{
	margin:36px 0 14px;
	font-family:"Rajdhani",Sans-serif;
	font-size:clamp(24px,2.4vw,32px);
	font-weight:700;
	line-height:1.25;
	letter-spacing:-.02em;
	color:#041424;
}
.elementor-9936 .asmorix-about-more__article h2:first-child{margin-top:0}
.elementor-9936 .asmorix-about-more__article h3{
	margin:22px 0 10px;
	font-family:"Rajdhani",Sans-serif;
	font-size:20px;
	font-weight:700;
	line-height:1.25;
	color:#0C5ADB;
}
.elementor-9936 .asmorix-about-more__article p{margin:0 0 14px}
.elementor-9936 .asmorix-about-more__article p strong,
.elementor-9936 .asmorix-about-more__article li strong{
	color:#041424;
	font-weight:700;
}
.elementor-9936 .asmorix-about-more__article ul{
	list-style:none;
	margin:0 0 18px;
	padding:0;
	display:grid;
	grid-template-columns:1fr 1fr;
	gap:10px 24px;
}
.elementor-9936 .asmorix-about-more__article li,
.elementor-9936 #asmorix-about-more li,
body.elementor-page-9936 .asmorix-about-more__article li,
body.elementor-page-9936 #asmorix-about-more li{
	position:relative;
	margin:0;
	padding-left:22px;
	font-family:"Rajdhani",Sans-serif;
	font-size:16px!important;
	font-weight:600;
	line-height:1.5;
	color:#041424;
}
.elementor-9936 .asmorix-about-more__article li::before{
	content:"";
	position:absolute;
	left:0;
	top:.45em;
	width:8px;
	height:8px;
	border-radius:50%;
	background:#0C5ADB;
}
.elementor-9936 .asmorix-about-more__block{
	margin:0 0 16px;
	padding:16px 18px;
	border-radius:14px;
	background:rgba(255,255,255,.72);
	border:1px solid rgba(12,90,219,.08);
}
.elementor-9936 .asmorix-about-more__block h3{margin:0 0 6px}
.elementor-9936 .asmorix-about-more__block p{margin:0}
.elementor-9936 .asmorix-about-more__block p + p{margin-top:10px}
.elementor-9936 .asmorix-about-more__actions{
	margin-top:28px;
	padding-top:8px;
}
.elementor-9936 .asmorix-about-more__collapse{
	display:inline-flex;
	align-items:center;
	gap:8px;
	padding:12px 22px;
	border:0;
	border-radius:10px;
	background:#041424;
	color:#fff;
	font-family:"Rajdhani",Sans-serif;
	font-size:16px;
	font-weight:700;
	cursor:pointer;
	box-shadow:0 8px 18px rgba(4,20,36,.16);
}
.elementor-9936 .asmorix-about-more__collapse:hover{filter:brightness(1.08)}
@media(max-width:767px){
	.elementor-9936 .asmorix-about-more{width:min(100% - 28px,1180px)}
	.elementor-9936 .asmorix-about-more__inner{padding:24px 18px 28px;border-radius:16px}
	.elementor-9936 .asmorix-about-more__article h2{font-size:24px}
	.elementor-9936 .asmorix-about-more__article h3{font-size:19px}
	.elementor-9936 .asmorix-about-more__article{font-size:15px}
	.elementor-9936 .asmorix-about-more__article li,
	.elementor-9936 #asmorix-about-more li,
	body.elementor-page-9936 .asmorix-about-more__article li,
	body.elementor-page-9936 #asmorix-about-more li{font-size:16px!important}
	.elementor-9936 .asmorix-about-more__article ul{grid-template-columns:1fr}
}
.elementor-9936 .asmorix-about-features li{display:flex;align-items:center;gap:12px;min-width:0}
.elementor-9936 .asmorix-about-features__icon{flex:0 0 26px;width:26px;height:26px;margin-top:0;border-radius:50%;background:#0C5ADB;color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:none}
.elementor-9936 .asmorix-about-features__icon i{font-family:FontAwesome!important;font-size:12px;font-weight:normal!important;font-style:normal!important;line-height:1;color:#fff!important}
.elementor-9936 .asmorix-about-features__text{font-family:"Rajdhani",Sans-serif;font-size:19px;font-weight:600;line-height:1.35;color:#041424;letter-spacing:.1px}
.elementor-9936 .elementor-element-4f014ff>.elementor-element-populated{display:flex!important;align-items:center!important;justify-content:center!important;padding-left:0!important;padding-right:0!important;margin-right:-15px!important;height:100%!important}
.elementor-9936 .elementor-element-3d9a0e4{width:100%!important;max-width:none!important;height:auto!important;flex:1 1 auto!important;align-self:center!important;margin-top:100px!important}
.elementor-9936 .elementor-element-3d9a0e4>.elementor-widget-container{width:100%!important;height:auto!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important}
.elementor-9936 .elementor-element-3d9a0e4 img{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;object-fit:contain!important;object-position:center center!important;border-radius:22px!important;box-shadow:0 22px 50px rgba(4,20,36,.12)!important;border:1px solid rgba(12,90,219,.08)!important;display:block!important;animation:asmorix-about-img-fade .85s ease-out both,asmorix-about-img-float 4.5s ease-in-out .85s infinite,asmorix-about-img-glow 4.5s ease-in-out .85s infinite;will-change:transform,opacity,box-shadow}
@keyframes asmorix-about-img-fade{from{opacity:0}to{opacity:1}}
@keyframes asmorix-about-img-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}
@keyframes asmorix-about-img-glow{0%,100%{box-shadow:0 22px 50px rgba(4,20,36,.12)}50%{box-shadow:0 28px 56px rgba(12,90,219,.16)}}
@media(prefers-reduced-motion:reduce){.elementor-9936 .elementor-element-3d9a0e4 img{animation:none!important;will-change:auto}}
.elementor-9936 .elementor-element-5e820e1{width:100%!important;max-width:100%!important;padding-top:0!important;margin-top:10px!important;border-top:none!important}
.elementor-9936 .elementor-element-5e820e1>.elementor-widget-container{padding:0!important;margin:0!important}
.elementor-9936 .elementor-element-5e820e1 .dreamit-button.style13 .button{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 28px!important;background:#ffd200!important;border:1px solid #ffd200!important;border-radius:10px!important;color:#041424!important;font-family:"Rajdhani",Sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1!important;letter-spacing:.3px!important;text-transform:uppercase!important;box-shadow:4px 4px 0 rgba(4,20,36,.18)!important;transition:transform .2s ease,box-shadow .2s ease!important}
.elementor-9936 .elementor-element-5e820e1 .dreamit-button.style13 .button i{color:#041424!important;background:transparent!important;font-size:16px!important;margin-left:4px!important}
.elementor-9936 .elementor-element-5e820e1 .dreamit-button.style13 .button:hover{transform:translateY(-1px)!important;background:#ffd200!important;border-color:#ffd200!important;color:#041424!important;box-shadow:5px 5px 0 rgba(4,20,36,.22)!important}
.elementor-9936 .elementor-element-5e820e1 .dreamit-button.style13 .button:hover i{color:#041424!important}
@media(max-width:991px){.elementor-9936 .elementor-element-5867d1d>.elementor-container{gap:24px}.elementor-9936 .elementor-element-c50f6a7>.elementor-element-populated{margin-left:0!important;padding-left:0!important}.elementor-9936 .elementor-element-4f014ff>.elementor-element-populated{margin-top:10px!important}.elementor-9936 .asmorix-about-features{gap:16px 28px}}
@media(max-width:767px){.elementor-9936 .elementor-element-8ec0a73{padding:50px 0 56px!important}.elementor-9936 .asmorix-about-features{grid-template-columns:1fr;gap:14px}.elementor-9936 .asmorix-about-features__text{font-size:17px}}
