@font-face{font-family:IRANSansX;src:url(/assets/global/fonts/iransans/IRANSansXNoEn-UltraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:IRANSansX;src:url(/assets/global/fonts/iransans/IRANSansXNoEn-Thin.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:IRANSansX;src:url(/assets/global/fonts/iransans/IRANSansXNoEn-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IRANSansX;src:url(/assets/global/fonts/iransans/IRANSansXNoEn-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IRANSansX;src:url(/assets/global/fonts/iransans/IRANSansXNoEn-ExtraBold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:IRANSansX;src:url(/assets/global/fonts/iransans/IRANSansXNoEn-Heavy.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}html,body{font-family:IRANSansX,system-ui,-apple-system,Segoe UI,Roboto,Noto Naskh Arabic,Vazirmatn,Arial,sans-serif!important}body,:where(body) :not(i):not([class*=fa-]):not([class*=icon]),input,textarea,select,button{font-family:inherit!important}.fa-font,[data-fa-font=true]{font-family:IRANSansX,inherit!important}h2,h3{font-weight:800}.text-justify{text-align:justify}.container-f{max-width:1290px;margin-inline:auto}.container-f h1,.container-f h2,.container-f h3,.container-f h4,.container-f h5,.container-f h6{line-height:1.3;font-size:28px!important;font-weight:600!important}.container-f p:not(.team-name){line-height:1.9;color:#1f2937!important;font-size:16px!important}#map{border-radius:8px;width:100%;height:400px;margin-top:10px}.bg-contact-us{background-image:url(../images/contact-us-bg.png);background-repeat:no-repeat}.bg-image{background-image:url(../images/Group4.png);background-repeat:no-repeat}.bg-color{background-color:#4a3aff}.bg-custom-image{background-image:url(../images/Group5.png);background-position:50%;background-size:cover;background-attachment:fixed}.custom-border{color:#6d22f0;border:1px solid #6d22f0;border-radius:10px}.hero-image{justify-content:center;max-width:100%;height:auto}.custom-gap{gap:30px}.custom-justify{justify-items:center}.feature-card{background:#fff;border:1px solid #d9dbe9;border-radius:30px;padding:36px}.feature-card.active{color:#fff;background-image:linear-gradient(#897fff,#4a3aff);border-color:#fff}.feature-card:hover,.custom-gradiant{color:#fff;background-image:linear-gradient(#897fff,#4a3aff);border:1px solid #d2ceff;border-radius:30px;padding:36px}.feature-card-content{background:#fff;border:1px solid #d9dbe9;border-radius:30px;padding:36px}.custom-plans{background:#fff;border:1px solid #f1f2f9;border-radius:30px;width:300px;padding:30px}.custom-btn-plan{border:1px solid #d9dbe9;border-radius:12px;padding:16px 18px}.custom-plans:hover{background:linear-gradient(58deg,#fff 50%,#f4f2ff 99%,#f0edff 90%,#e7e3ff 10%,#d2ceff 10%)}.custom-btn-plan:hover{background-image:linear-gradient(#897fff,#4a3aff);color:#fff!important}.accordion-button{border:none!important;border-radius:15px!important}.accordion-button:focus,.accordion-button:focus-visible,.accordion-button:active,.accordion-button:not(.collapsed):focus{box-shadow:none!important;outline:none!important}.accordion-button:not(.collapsed){color:inherit!important;box-shadow:none!important;background-color:#fff!important}.accordion-item{border-radius:15px!important}.accordion-item:not(:first-of-type){border:1px solid #d9dbe9}.teamSwiper{padding-bottom:.25rem}.teamSwiper .swiper-pagination{text-align:center;margin-top:.75rem;position:static!important}.teamSwiper .swiper-pagination-bullet{opacity:.35;background:#6c757d;width:10px;height:10px;margin:0 4px!important}.teamSwiper .swiper-pagination-bullet-active{opacity:1;background:#0d6efd}.swiper-pagination{visibility:hidden!important;pointer-events:none!important;height:0!important;margin:0!important;padding:0!important;display:none!important}@media (width>=992px){.rro .swiper-pagination{display:none!important}}.partnersSwiper .swiper-pagination{text-align:center!important;margin-top:12px!important;position:static!important}.work-card{box-sizing:border-box;width:100%;max-width:630px;min-height:245px}.work-imgbox{flex:none;width:260px;height:195px}.work-imgbox img{object-fit:cover;border-radius:12px;width:100%;height:100%;display:block}.work-text{direction:rtl;flex:auto;min-width:260px;text-align:right!important}.glass-card{-webkit-backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #ffffff4d}.captcha-refresh-btn{cursor:pointer;box-shadow:none;-webkit-tap-highlight-color:transparent;background:#fff;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:6px;line-height:1;display:inline-flex}.captcha-refresh-btn svg{transition:transform .2s;display:block}.captcha-refresh-btn:hover svg{transform:rotate(90deg)}.captcha-refresh-btn:focus,.captcha-refresh-btn:focus-visible{box-shadow:none;outline:0}.table-responsive{overflow-x:auto}.recent_payment_table{visibility:visible!important;opacity:1!important;display:table!important}table.recent_payment_table{border-collapse:collapse;width:100%;display:table!important}table.recent_payment_table thead{display:table-header-group!important}table.recent_payment_table tbody{display:table-row-group!important}table.recent_payment_table tr{display:table-row!important}table.recent_payment_table th,table.recent_payment_table td{white-space:nowrap;vertical-align:middle;display:table-cell!important}@media (width>=768px){.feature-card{width:410px}.feature-card-content{width:850px}}@media (width<=767.98px){.custom-faq{margin-bottom:80px}.navbar-brand img{max-width:120px}.feature-card,.feature-card:hover{border-radius:15px;padding:15px}.custom-rotate{transform:rotate(270deg)}.team-avatar{width:200px;height:200px}img[src="img/Group 1000008969.png"]{width:100%!important;height:auto!important}.work-card{min-height:unset;padding:1rem!important}.work-imgbox{width:100%;height:auto}.work-imgbox img{height:auto}.partnersSwiper .swiper-pagination{text-align:center!important;margin-top:12px!important;position:static!important}}@media (width>=992px){.team-avatar{width:140px;height:140px}}.template-card{background:#fff;border:1px solid #e9ecef;border-radius:16px;transition:transform .2s,box-shadow .2s,border-color .2s;overflow:hidden}.template-card:hover{border-color:#d7dbe2;transform:translateY(-4px);box-shadow:0 8px 24px #00000014}.template-img{object-fit:cover;width:100%;height:200px;display:block}.template-card .card-title{color:#000;font-weight:700}.btn-more{background-color:#4a3aff;border-color:#4a3aff}.btn-more:hover,.btn-more:focus{background-color:#4336e8;border-color:#4336e8}@media (width<=575.98px){.template-img{height:180px}}.work-text{direction:rtl;text-align:right!important}.work-text h1,.work-text h2,.work-text h3,.work-text h4,.work-text h5,.work-text h6,.work-text p,.work-text a{text-align:right!important}.work-card{background:#fff;border:1px solid #e9ecef;border-radius:16px;transition:transform .2s,box-shadow .2s,border-color .2s;box-shadow:0 0 #0000}.work-card:hover{border-color:#d7dbe2;transform:translateY(-4px);box-shadow:0 8px 24px #00000014}.work-card:hover h5{font-weight:800}.work-card:hover .more-link,.work-card:hover a.link-primary{font-weight:700}.work-card .work-imgbox img{transition:transform .25s}.work-card:hover .work-imgbox img{transform:scale(1.02)}.more-link{white-space:nowrap;align-items:center;gap:.25rem;line-height:1;display:inline-flex}.more-link .bi{font-size:1rem;line-height:1;position:relative;top:.5px}@media (width<=575.98px){.work-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px #00000012}}.page-contact #map{border-radius:12px;width:100%;height:320px;overflow:hidden}.page-contact.bg-contact-us{background:#fff}.page-contact .contact-icon{object-fit:contain;width:20px;height:20px;margin-left:.5rem}.page-about .rro .swiper-pagination{display:block!important}.partner-logo{object-fit:contain;width:auto;max-height:60px}.team-avatar{object-fit:cover;border-radius:12px;width:96px;height:96px}@media (width<=575px){.team-avatar{width:200px;height:200px}}@media (width>=992px){.team-avatar{width:140px;height:140px}}.team-name{color:#000!important;font-size:18px!important;font-weight:700!important}.teamSwiper .swiper-slide{justify-content:center;display:flex}#plans-section .plan-cart-form{visibility:visible!important;opacity:1!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important}#plans-section .plan-cart-button{z-index:2!important;color:#fff!important;text-align:center!important;visibility:visible!important;opacity:1!important;cursor:pointer!important;background:#6f42c1!important;border:0!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;padding:12px 18px!important;font-family:inherit!important;font-size:15px!important;font-weight:700!important;transition:background-color .2s,transform .2s!important;display:flex!important;position:relative!important}#plans-section .plan-cart-button:hover{transform:translateY(-2px);color:#fff!important;background:#5e35b1!important}#plans-section .plan-cart-button:focus{outline:none!important;box-shadow:0 0 0 4px #6f42c12e!important}