@font-face{font-family:local("peyda")}#hero-floating-card{position:absolute;bottom:90px;width:270px;background:#fff;border-radius:16px;padding:18px;box-shadow:0 30px 60px rgb(0 0 0 / .35);overflow:visible}.hero-card{display:none;text-decoration:none;color:#000;width:100%;background:#fff;border-radius:22px;position:relative;z-index:2}.hero-card.active{display:block;animation:fade .8s ease}.hero-card img{width:100%;height:155px;object-fit:cover;border-radius:4px}.hero-card h3{font-size:15px;font-family:"peyda";line-height:1.5;margin:14px 6px;font-weight:500}@keyframes fade{from{opacity:0}to{opacity:1}}.hero-card.active{display:block;animation:cardFadeUp .9s ease}@keyframes cardFadeUp{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}#hero-floating-card:hover{transform:scale(1.02);transition:transform .3s ease}.hero-card{position:relative}.card-image{position:relative;border-radius:8px;overflow:hidden}.card-image img{width:100%;height:155px;object-fit:cover;display:block}.card-arrow{position:absolute;top:16px;left:16px;width:32px;height:32px;border-radius:50%;background:rgb(0 0 0 / .35);backdrop-filter:blur(6px);color:#fff;font-size:16px;display:flex;align-items:center;justify-content:center;pointer-events:none}.hero-arrows{position:absolute;top:50%;left:-54px;right:-54px;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.hero-arrows .arrow{pointer-events:all;border:none;background:#fff0;cursor:pointer;color:#fff;font-size:32px;font-weight:300;line-height:1;transition:all .25s ease}.hero-arrows .arrow:hover{color:#ed8c38}.hero-progress{display:flex;align-items:center;gap:10px}.hero-progress .dot{width:6px;height:6px;background:#ddd;border-radius:50%}.hero-progress .line{width:120px;height:8px;background:#eee;border-radius:10px;overflow:hidden}.hero-progress .line .fill{height:100%;width:0%;background:#ed8c38;border-radius:10px;display:block;flex-shrink:0}.progress-arrow{margin-left:10px;margin-bottom:20px;width:44px;height:44px;border-radius:10px;background:#FFA6002B;color:#ed8c38;display:flex;align-items:center;justify-content:center;font-size:30px;backdrop-filter:blur(4px);border-radius:50px;transition:all .3s ease}#hero-floating-card:hover .progress-arrow{background:#ed8c38;color:#fff}.hero-card-back{position:absolute;top:10px;left:10px;right:-10px;bottom:-10px;background:#fff;border-radius:22px;z-index:0}.hero-card{position:relative;z-index:1}.dots{display:flex;gap:6px;flex-shrink:0}.dots span{width:6px;height:6px;border-radius:50%;background:#cfcfcf;opacity:.85}.progress-arrow{font-size:0}.progress-arrow::before{content:"↗";font-size:30px;font-weight:300;color:inherit;line-height:1;transform:translate(-1px,1px)}.projects-section .vertical-projects{display:flex;flex-direction:column;gap:25px}.projects-section .project-card{position:relative;display:block;border-radius:20px;overflow:hidden}.projects-section .project-card img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}.projects-section .overlay{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .6),transparent 60%)}.projects-section .project-title{position:absolute;bottom:55px;left:25px;right:25px;color:#fff;font-size:22px;font-weight:600;z-index:2}.projects-section .project-arrow{position:absolute;bottom:25px;right:25px;width:44px;height:44px;border-radius:50%;background:#ed8c38;display:flex;align-items:center;justify-content:center;color:#000;font-size:20px;z-index:2}.projects-section .projects-header{margin-bottom:35px}.projects-section .projects-heading{display:block!important;color:#989898!important;opacity:1!important;visibility:visible!important;position:relative!important;z-index:5!important;font-size:18px;font-weight:300}.projects-section .projects-line{display:block;width:100%;height:1px;background:#ddd}.projects-section-1 .vertical-projects{display:flex;flex-direction:column;gap:25px}.projects-section-1 .project-card{position:relative;display:block;border-radius:20px;overflow:hidden}.projects-section-1 .project-card img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}.projects-section-1 .overlay{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .6),transparent 60%)}.projects-section-1 .project-title{position:absolute;bottom:55px;left:25px;right:25px;color:#fff;font-size:22px;font-weight:600;z-index:2}.projects-section-1 .project-arrow{position:absolute;bottom:25px;right:25px;width:44px;height:44px;border-radius:50%;background:#ed8c38;display:flex;align-items:center;justify-content:center;color:#000;font-size:20px;z-index:2}.projects-section-1 .projects-header{margin-bottom:35px}.projects-section-1 .projects-heading{display:block!important;color:#989898!important;opacity:1!important;visibility:visible!important;position:relative!important;z-index:5!important;font-size:18px;font-weight:300}.projects-section-1 .projects-line{display:block;width:100%;height:1px;background:#ddd}.projects-section-2 .vertical-projects{display:flex;flex-direction:column;gap:25px}.projects-section-2 .project-card{position:relative;display:block;border-radius:20px;overflow:hidden}.projects-section-2 .project-card img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}.projects-section-2 .overlay{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .6),transparent 60%)}.projects-section-2 .project-title{position:absolute;bottom:55px;left:25px;right:25px;color:#fff;font-size:22px;font-weight:600;z-index:2}.projects-section-2 .project-arrow{position:absolute;bottom:25px;right:25px;width:44px;height:44px;border-radius:50%;background:#ed8c38;display:flex;align-items:center;justify-content:center;color:#000;font-size:20px;z-index:2}.projects-section-2 .projects-header{margin-bottom:35px}.projects-section-2 .projects-heading{display:block!important;color:#989898!important;opacity:1!important;visibility:visible!important;position:relative!important;z-index:5!important;font-size:18px;font-weight:300}.projects-section-2 .projects-line{display:block;width:100%;height:1px;background:#ddd}.projects-section-3 .vertical-projects{display:flex;flex-direction:column;gap:25px}.projects-section-3 .project-card{position:relative;display:block;border-radius:20px;overflow:hidden}.projects-section-3 .project-card img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}.projects-section-3 .overlay{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .6),transparent 60%)}.projects-section-3 .project-title{position:absolute;bottom:55px;left:25px;right:25px;color:#fff;font-size:22px;font-weight:600;z-index:2}.projects-section-3 .project-arrow{position:absolute;bottom:25px;right:25px;width:44px;height:44px;border-radius:50%;background:#ed8c38;display:flex;align-items:center;justify-content:center;color:#000;font-size:20px;z-index:2}.projects-section-3 .projects-header{margin-bottom:35px}.projects-section-3 .projects-heading{display:block!important;color:#989898!important;opacity:1!important;visibility:visible!important;position:relative!important;z-index:5!important;font-size:18px;font-weight:300}.projects-section-3 .projects-line{display:block;width:100%;height:1px;background:#ddd}@media (min-width:1025px){.elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-megamenu-has>.elementskit-megamenu-panel{transform-origin:top center;transform:scaleY(.52);opacity:0;visibility:hidden;pointer-events:none;overflow:hidden;transition:transform 7s cubic-bezier(.19,1,.22,1),opacity .55s ease}.elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-megamenu-has:hover>.elementskit-megamenu-panel{transform:scaleY(1);opacity:1;visibility:visible;pointer-events:auto}}html[lang^="fa"] p,html[lang^="fa"] .elementor-text-editor p,html[lang^="fa"] .elementor-widget-text-editor p{text-align:justify}html[lang^="en"] p,html[lang^="en"] .elementor-text-editor p,html[lang^="en"] .elementor-widget-text-editor p{text-align:left}