.elementor-14980 .elementor-element.elementor-element-32426e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 30px 7px rgb(0 0 0 / .5)}.elementor-14980 .elementor-element.elementor-element-32426e6.e-con{--flex-grow:0;--flex-shrink:0}.elementor-14980 .elementor-element.elementor-element-7ac2088>.elementor-widget-container{margin:0 0 0 0;border-radius:20px 20px 20px 20px}.elementor-14980 .elementor-element.elementor-element-7ac2088.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-14980 .elementor-element.elementor-element-7ac2088 .products-container .product-item{flex:0 0 100%;max-width:100%}.elementor-14980 .elementor-element.elementor-element-949405d .elementor-button{background-color:#08295d;font-size:22px;fill:#FFF;color:#FFF;box-shadow:5px 5px 20px 0 rgb(0 0 0 / .5);border-radius:20px 20px 20px 20px}.elementor-14980 .elementor-element.elementor-element-949405d .elementor-button:hover,.elementor-14980 .elementor-element.elementor-element-949405d .elementor-button:focus{background-color:#ae7b42;color:#060f26}.elementor-14980 .elementor-element.elementor-element-949405d .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-14980 .elementor-element.elementor-element-949405d .elementor-button .elementor-button-content-wrapper{gap:6px}.elementor-14980 .elementor-element.elementor-element-949405d .elementor-button:hover svg,.elementor-14980 .elementor-element.elementor-element-949405d .elementor-button:focus svg{fill:#060f26}@media(max-width:767px){.elementor-14980 .elementor-element.elementor-element-949405d .elementor-button{border-radius:20px 20px 20px 20px}}@media(min-width:768px){.elementor-14980 .elementor-element.elementor-element-32426e6{--width:75%}}#h-d-s{display:none}.elementor-element.elementor-element-7ac2088,.elementor-widget-productslidermpthirteen{background:linear-gradient(135deg,#001f3f 5%,#065fa8 95%);border-radius:30px;padding:clamp(25px, 4vw, 50px);box-shadow:0 16px 52px rgb(0 47 128 / .35);color:#f8fafa;font-family:'Vazirmatn',sans-serif;position:relative;overflow:hidden;backdrop-filter:blur(6px)}.elementor-element.elementor-element-7ac2088::before{content:'';position:absolute;top:-100px;left:-90px;width:35vw;height:35vw;background:radial-gradient(circle,rgb(95 211 255 / .4) 0%,transparent 75%);filter:blur(80px);z-index:0;animation:aliLightFlow7ac 13s ease-in-out infinite alternate}@keyframes aliLightFlow7ac{from{transform:translate(0,0)}to{transform:translate(5vw,4vw)}}.products-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(240px, 47%, 420px),1fr));gap:clamp(14px, 3vw, 24px);position:relative;z-index:2}.product-item{background:rgb(255 255 255 / .07);border:1px solid rgb(95 211 255 / .33);border-radius:22px;box-shadow:0 12px 38px rgb(0 47 128 / .35);backdrop-filter:blur(8px);overflow:hidden;transition:all 0.35s ease}.product-item:hover{transform:translateY(-6px);box-shadow:0 18px 52px rgb(95 211 255 / .42)}.product-image img{width:100%;height:auto;object-fit:cover;border-bottom:1px solid rgb(95 211 255 / .25);transition:filter 0.3s ease}.product-item:hover .product-image img{filter:brightness(1.1)}.product-details{padding:clamp(16px, 2vw, 22px);text-align:center;color:#f3f6f8}.product-title a{color:#5fd3ff;font-weight:700;font-size:clamp(16px, 2vw, 20px);text-decoration:none;transition:color 0.3s ease}.product-title a:hover{color:#fff}.course-pricing span.woocommerce-price-free{color:#5fd3ff;font-weight:600;font-size:clamp(15px, 1.5vw, 17px);background:rgb(95 211 255 / .14);padding:6px 14px;border-radius:12px}.mp-wishlist{position:absolute;top:12px;right:14px;width:26px;height:26px;border-radius:50%;background:rgb(95 211 255 / .26);backdrop-filter:blur(6px);box-shadow:0 0 10px rgb(95 211 255 / .35)}.elementor-element-949405d .elementor-button{background:rgb(255 255 255 / .1);border:1px solid rgb(95 211 255 / .35);border-radius:14px;padding:clamp(12px, 1.8vw, 16px) clamp(20px, 4vw, 38px);color:#5fd3ff;font-weight:600;box-shadow:0 8px 25px rgb(95 211 255 / .22);backdrop-filter:blur(6px);transition:all 0.3s ease}.elementor-element-949405d .elementor-button:hover{background:linear-gradient(135deg,#003d7e,#005dff);color:#fff;box-shadow:0 18px 45px rgb(95 211 255 / .42);transform:translateY(-2px)}@media (max-width:1024px){.products-container{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (max-width:768px){.products-container{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.elementor-element-949405d .elementor-button{width:100%}}@media (max-width:480px){.product-details{padding:12px}.product-title a{font-size:15px}}.fade-smooth{animation:aliFadeSmooth 1s ease forwards;opacity:0}@keyframes aliFadeSmooth{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}