
/* 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 .asmorix-about-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px;list-style:none;margin:0;padding:0 0 12px;width:100%;max-width:100%;border-bottom:1px solid #E5E7E9}
.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}}
