body,html{padding:0;margin:0;box-sizing:border-box;width:100dvw;height:100dvh;scroll-behavior:smooth;overflow-x:hidden}body.rtl{direction:rtl}body.ltr{direction:ltr}:root{--blue-main:#2a2f81}div,h1,h2,h3,h4,h5,h6,p,span{line-height:normal!important}*{::-webkit-scrollbar{display:none}-ms-overflow-style:none;scrollbar-width:none}body{position:relative}.cover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:none;background-color:rgba(0,0,0,.5)}.banner1,.banner2{background-color:#c4c4c4;height:200px;margin-top:32px;color:#fff;font-weight:900}@font-face{font-family:iransans-bold;src:url(/_next/static/media/IRANSansX-Bold.2e0f5cc7.woff)}@font-face{font-family:iransans-medium;src:url(/_next/static/media/IRANSansX-Medium.ef9a51be.woff)}@font-face{font-family:iransans-regular;src:url(/_next/static/media/IRANSansX-Regular.b87b8758.woff)}.gap-16{gap:16px}.gap-20{gap:20px}#contactModal .modal-header-title{font-size:20px}#moreInformationModal .contact{display:flex;align-items:center;justify-content:center;gap:16px;width:100%}#moreInformationModal .contact a{color:grey;text-decoration:none;font-family:iransans-medium;font-size:14px;display:flex;align-items:center;gap:4px}#moreInformationModal .contact img{width:20px;height:20px}#moreInformationModal .title{font-family:iransans-bold;font-weight:700;font-size:20px}#moreInformationModal .description{font-family:iransans-regular;font-weight:400;text-align:justify;font-size:16px;height:200px;overflow:auto}body.rtl #moreInformationModal .description{direction:rtl}body.ltr #moreInformationModal .description{direction:ltr}#moreInformationModal img{height:200px;-o-object-fit:cover;object-fit:cover;width:100%}#moreInformationModal h1{font-size:30px}footer.container-fluid{background-color:var(--blue-main);font-family:iransans-regular;font-size:18px;margin-top:40px;padding:24px 70px}footer ul{padding-right:0;gap:16px}footer .nav-item a:hover img,footer .nav-item a:hover svg{transform:scale(1.2)}@media only screen and (max-width:768px){footer.container-fluid{font-size:14px}}@media only screen and (max-width:576px){footer.container-fluid{font-size:12px;padding-left:35px;padding-right:35px}}.modal{font-family:iransans-medium}.modal-close-btn{width:200px}.modal-content{border-radius:16px}.modal-img{border-radius:16px 16px 0 0}.modal-footer{padding:8px!important}body.ltr .modal-footer-content{text-align:left;direction:rtl;font-family:iransans-regular;font-weight:600}body.rtl .modal-footer-content{text-align:right;direction:ltr;font-family:iransans-regular;font-weight:600}body.rtl .modal .address{color:grey;display:flex;justify-content:right;align-items:center;white-space:nowrap;font-family:iransans-regular;cursor:pointer}body.ltr .modal .address{color:grey;display:flex;justify-content:left;align-items:start;white-space:normal;cursor:pointer}body.rtl .modal .mobile-number,body.rtl .modal .phone-number{display:flex;align-items:center;justify-content:right;color:grey;font-family:iransans-regular;gap:4px}body.ltr .modal .mobile-number,body.ltr .modal .phone-number{display:flex;align-items:center;justify-content:left;color:grey;gap:4px}body.ltr .modal .mobile-number span,body.ltr .modal .phone-number span{direction:ltr}#contactModal h1{font-size:30px}#contactModal .modal-body{padding:8px}#contactModal .modal-img{height:200px;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:380px){.modal-footer-content{padding:0}}.about-us .row{margin-right:0;margin-left:0;padding-left:0;padding-right:0}.about-us .dscrp-text{text-align:justify;height:auto}.container-fluid.about-us{padding-left:70px;padding-right:70px}@media only screen and (max-width:768px){.container-fluid.about-us{padding-left:35px;padding-right:35px}}@media only screen and (max-width:576px){.container-fluid.about-us{padding-left:20px;padding-right:20px}}.aboutUs-title{font-family:iransans-medium;font-size:24px;margin-bottom:16px;margin-right:12px}.aboutUs-title-en{margin-left:12px}@media only screen and (max-width:991px){.aboutUs-title{font-size:30px}.about-us{margin-top:20px}}@media only screen and (max-width:772px){.aboutUs-title{font-size:20px}}.about-us .dscrp-text-container{border:1px solid #e6e6e6;border-radius:16px;font-family:iransans-regular;font-size:18px;padding:24px;width:100%;height:100%;overflow:hidden;position:relative;background-color:#fafafb;transition:border-color .3s ease}.about-us .dscrp-text-container:hover{border-color:var(--blue-main,#2a2f81)}.dscrp-img-container{overflow:hidden;border-radius:16px}.dscrp-img{width:100%;height:100%;border-radius:16px;-o-object-fit:cover;object-fit:cover}.dscrp-cover{background:linear-gradient(hsla(0,0%,100%,.5),hsla(0,0%,100%,.8),#fff 70%);position:absolute;bottom:0;left:0;right:0;padding:20px;height:90px;display:none;border-radius:0 0 10px 10px;box-shadow:-10px 0 10px 10px hsla(0,0%,100%,.5)}.dscrp-cover button{font-size:15px;display:flex;justify-content:center;align-items:center;position:absolute;bottom:14px;left:50%;transform:translateX(-50%);font-family:iransans-medium;color:#fff;background-color:var(--blue-main,#2a2f81);padding:8px 28px;border-radius:999px;box-shadow:0 4px 12px rgba(42,47,129,.25);transition:background-color .25s ease,box-shadow .25s ease,transform .2s ease}.dscrp-cover button:hover{background-color:#33389a;color:#fff;box-shadow:0 6px 16px rgba(42,47,129,.35);transform:translateX(-50%) translateY(-2px)}.dscrp-cover button:focus{box-shadow:0 4px 12px rgba(42,47,129,.25);border:none;outline:none}@media only screen and (max-width:1299px){.about-us .dscrp-text-container{height:400px}}@media only screen and (max-width:1250px){.dscrp-cover{display:block}.about-us .dscrp-text-container{overflow:hidden}}@media only screen and (max-width:991px){.about-us .dscrp-text-container{height:300px}}@media only screen and (max-width:768px){.about-us .dscrp-text-container{font-size:14px;padding:12px;border-radius:8px}.dscrp-img{border-radius:8px}}@media only screen and (max-width:700px){.about-us .dscrp-text-container{height:220px}}@media only screen and (max-width:650px){.about-us .dscrp-text-container{height:174px}}@media only screen and (max-width:577px){.about-us .dscrp-text-container{height:350px}}@media only screen and (max-width:576px){.about-us .dscrp-text-container{font-size:12px}}@media only screen and (max-width:500px){.about-us .dscrp-text-container{height:300px}}@media only screen and (max-width:450px){.about-us .dscrp-text-container{height:227px}}@media only screen and (max-width:400px){.about-us .dscrp-text-container{height:220px}}@media only screen and (max-width:370px){.about-us .dscrp-text-container{height:165px}}.about-us .row{align-items:stretch}.about-us .dscrp-img-container{display:flex}.about-us .dscrp-img-container .lazy-load-image-background,.about-us .dscrp-img-container span{display:block;width:100%;height:100%}.about-us .dscrp-img{height:100%;display:block}.hero{position:relative;overflow:hidden;margin-top:64px;background:#f8f8f8;height:630px}.hero .left_element{position:absolute;top:0;left:0;width:100%}body.ltr .hero .left_element{transform:scaleX(-1)}.hero .right_element{position:absolute;top:-32px;width:246px;height:274px;z-index:1}body.ltr .hero .right_element{transform:scaleX(-1);left:-16px}body.rtl .hero .right_element{transform:scaleX(-1);right:-16px}.hero_title{font-family:iransans-medium;font-size:32px;color:var(--blue-main);text-align:right}.hero_subtitle{font-family:iransans-regular;font-size:16px;color:var(--blue-main);max-width:440px;margin-bottom:0;text-align:justify}.hero-btn-container{display:flex;gap:16px;margin-top:40px}.hero-inner{display:grid;grid-template:1fr/1fr 1fr;height:100%;position:relative;z-index:100;margin-top:64px}.hero .title-col,.hero .title-col-inner{display:flex;justify-content:center}.hero .title-col-inner{flex-direction:column}.hero.ltr .title-col-inner,body.rtl .hero .title-col-inner{align-items:start}.hero .images-col{justify-content:start;order:1;align-items:start;display:flex}.hero .images-col button{width:90%;height:48px;border-radius:16px;display:flex;justify-content:center;align-items:center;background-color:#ffffff80;backdrop-filter:blur(16px);border:none;outline:none;font-family:iransans-regular;font-size:14px;position:absolute}.hero .images-col-inner{position:relative;display:flex;width:530px;height:454px}.hero .mosaic-frame{position:absolute;border-radius:24px;overflow:hidden;transition:top 1.2s cubic-bezier(.65,0,.35,1),left 1.2s cubic-bezier(.65,0,.35,1),width 1.2s cubic-bezier(.65,0,.35,1),height 1.2s cubic-bezier(.65,0,.35,1)}.hero .mosaic-frame>button{bottom:12px;left:50%;transform:translateX(-50%);z-index:1;cursor:default}.hero .images-col img.cf-in{animation-name:cf-blur-in;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both}@keyframes cf-blur-in{0%{opacity:0;filter:blur(14px);transform:scale(1.04)}60%{filter:blur(6px)}to{opacity:1;filter:blur(0);transform:scale(1)}}.hero .contact-us-btn{color:#fff;background-color:var(--blue-main)}body.rtl .hero .hero-about-btn{order:1}.hero .hero-about-btn{background-color:#f0f0f0;color:var(--blue-main);transition:all .2s}.hero .hero-about-btn:hover{background-color:#e0dede}.hero a{display:flex;justify-content:center;align-items:center;font-weight:500;font-family:iransans-regular;font-size:16px;border-radius:16px;width:160px;height:43px;text-decoration:none}.hero .contact-us-btn:hover{background-color:#33389a}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.hero .images-col{position:relative}.hero .images-col img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:24px;transition:all .8s cubic-bezier(.25,.46,.45,.94);position:absolute;top:0;left:0}.hero .images-col img.change{opacity:.4;transform:scale(1.05);filter:brightness(.8) blur(4px)}@keyframes frame1-state1{0%{width:187px}to{width:290px}}@keyframes frame1-state2{0%{width:291px}to{left:auto;right:16px;width:187px}}@keyframes frame1-state3{0%{left:327px}to{left:228px}}.hero .frame1{border-radius:24px;overflow:hidden;height:201px;width:187px;position:absolute;top:16px;left:228px}.hero .frame1 button{cursor:default;z-index:1;bottom:12px;left:50%;transform:translateX(-50%)}.hero .frame1.state1{animation:frame1-state1 1s ease-in-out alternate forwards}.hero .frame1.state2{animation:frame1-state2 1s ease-in-out alternate forwards}.hero .frame1.state3{animation:frame1-state3 1s ease-in-out alternate forwards}@keyframes frame2-state1{0%{width:290px}to{width:498px}}@keyframes frame2-state2{0%{width:498px}to{width:394px}}@keyframes frame2-state3{0%{width:394px}to{width:290px;left:224px}}.hero .frame2{border-radius:24px;height:201px;width:290px;position:absolute;bottom:16px;right:16px}.hero .frame2 button{cursor:default;z-index:1;bottom:12px;left:50%;transform:translateX(-50%)}.hero .frame2.state1{animation:frame2-state1 1s ease-in-out alternate forwards}.hero .frame2.state2{animation:frame2-state2 1s ease-in-out alternate forwards}.hero .frame2.state3{animation:frame2-state3 1s ease-in-out alternate forwards}@keyframes frame3-state1{0%{height:422px}to{height:201px}}@keyframes frame3-state2{0%{height:201px;width:188px}to{height:201px;width:291px}}@keyframes frame3-state3{0%{height:201px;width:291px}to{width:188px;height:422px}}.hero .frame3{position:absolute;top:16px;left:16px;display:flex;justify-content:right;height:422px;border-radius:24px;width:188px}.hero .frame3 button{cursor:default;z-index:1;top:12px;left:50%;transform:translateX(-50%)}.hero .frame3.state1{animation:frame3-state1 1s ease-in-out alternate forwards}.hero .frame3.state2{animation:frame3-state2 1s ease-in-out alternate forwards}.hero .frame3.state3{animation:frame3-state3 1s ease-in-out alternate forwards}@keyframes backframe3-state1{0%{height:317px}to{height:187px}}@keyframes backframe3-state2{0%{height:187px;width:174px}to{width:277px;height:187px}}@keyframes backframe3-state3{0%{width:277px;height:187px}to{height:317px;width:174px}}.hero .frame3 .back-frame{position:absolute;height:317px;width:174px;background-color:transparent;border-radius:24px;top:-16px;left:-16px;z-index:-1}.hero .frame3 .back-frame.state1{animation:backframe3-state1 1s ease-in-out alternate forwards}.hero .frame3 .back-frame.state2{animation:backframe3-state2 1s ease-in-out alternate forwards}.hero .frame3 .back-frame.state3{animation:backframe3-state3 1s ease-in-out alternate forwards}@keyframes backframe2-state1{0%{width:246px}to{width:454px}}@keyframes backframe2-state2{0%{width:454px}to{width:370px}}@keyframes backframe2-state3{0%{width:370px}to{width:246px}}.hero .frame2 .back-frame{position:absolute;height:187px;width:246px;background-color:transparent;right:-16px;bottom:-16px;z-index:-1;border-radius:24px}.hero .frame2 .back-frame.state1{animation:backframe2-state1 1s ease-in-out alternate forwards}.hero .frame2 .back-frame.state2{animation:backframe2-state2 1s ease-in-out alternate forwards}.hero .frame2 .back-frame.state3{animation:backframe2-state3 1s ease-in-out alternate forwards}@media only screen and (max-width:1100px){.hero .right_element{top:-16px;width:200px;height:200px}.hero-inner{display:flex;justify-content:center;align-items:center}.hero .images-col,.hero .title-col{flex:auto;justify-content:center}}@media only screen and (max-width:1000px){.hero{height:500px}.hero .images-col{display:none}.title-col-inner{width:100%;justify-content:center;align-items:center!important;padding:0 48px}.hero_subtitle{max-width:600px}.title-col{height:100%}.hero-inner{justify-content:center;align-items:start}}@media only screen and (max-width:768px){.hero .contact-us-btn,.hero .hero-about-btn{font-size:14px;border-radius:8px}}@media only screen and (max-width:576px){.hero .contact-us-btn,.hero .hero-about-btn{font-size:12px;border-radius:8px}}@media only screen and (max-width:600px){.hero{height:400px;padding-bottom:16px}.hero_title{font-size:26px}.hero-btn-container{margin-top:24px}.hero a{width:130px;height:40px}.hero_subtitle{font-size:16px}.hero .right_element{top:-16px;width:150px;height:150px}}@media only screen and (max-width:500px){.hero{height:auto}.hero-inner{padding:48px 0 24px}.hero .right_element img{width:200px;height:200px}.hero .contact-us-btn,.hero .hero-about-btn{height:40px;border-radius:4px}.hero .title-col{padding:24px 0}}@media screen and (max-width:470px){.hero_subtitle{font-size:14px}.hero_title{font-size:24px}}@media screen and (max-width:400px){.hero_subtitle{font-size:14px}.hero a{width:100px}.hero_title{font-size:20px}}body.rtl .navbar.main-navbar{padding:0!important}.main-navbar .country-selector-container{display:block}.main-navbar .dropdown-toggle{border-radius:8px}.main-navbar .dropdown-toggle:after,.sidenav .dropdown-toggle:after{color:grey!important;margin:8px!important}.main-navbar .dropdown-toggle:after:hover{color:grey!important}.dropdown-menu{left:5px!important;min-width:70px!important}.invite-link{padding:.5rem 1rem}.awards-link,.invite-link,.invite-link-side,.qa-link{display:block;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.awards-link,.invite-link-side,.qa-link{padding:.5rem 0}option:checked{text-transform:lowercase}.main-navbar{background-color:#fff;position:fixed;top:0;left:0;right:0;box-shadow:0 0 8px 0 rgba(0,0,0,.3);z-index:1001;height:64px}.navbar a{color:var(--blue-main)}body.ltr .main-navbar{direction:rtl}body.rtl .main-navbar{direction:ltr}body.ltr .main-navbar .navbar-nav{padding-left:40px;padding-right:0}.main-navbar .navbar-nav{font-family:iransans-regula !importantr;font-size:16px;font-weight:500}.main-navbar .sidebar-btn{background-color:var(--blue-main);color:#fff;display:none;width:40px;height:40px;justify-content:center;align-items:center;position:absolute}body.rtl .sidebar-btn{right:16px}body.ltr .sidebar-btn{left:16px}.main-navbar .navbar-collapse{display:flex;justify-content:end}.main-navbar .logo img{width:80px;height:64px;-o-object-fit:contain;object-fit:contain}body.rtl .main-navbar .logo{margin-right:70px}body.ltr .main-navbar .logo{margin-left:70px}.sidenav-ul-wrapper{overflow-y:auto;overflow-x:hidden;position:relative;z-index:-1}@media only screen and (max-height:1000px){.sidenav-ul-wrapper{max-height:800px}}@media only screen and (max-height:900px){.sidenav-ul-wrapper{max-height:600px}}@media only screen and (max-height:800px){.sidenav-ul-wrapper{max-height:500px}}@media only screen and (max-height:680px){.sidenav-ul-wrapper{max-height:450px}}@media only screen and (max-height:620px){.sidenav-ul-wrapper{max-height:400px}}@media only screen and (max-height:580px){.sidenav-ul-wrapper{max-height:350px}}@media only screen and (max-height:520px){.sidenav-ul-wrapper{max-height:300px}}@media only screen and (max-height:470px){.sidenav-ul-wrapper{max-height:250px}}@media only screen and (max-width:1310px){body.ltr .main-navbar .logo{margin-left:40px}body.rtl .main-navbar .logo{margin-right:40px}body.ltr .main-navbar .logo{margin-left:24px}}@media only screen and (max-width:1214px){.navbar-expand-xl .navbar-nav .nav-link{padding-left:0}}@media only screen and (max-width:1199px){body.ltr .main-navbar .logo,body.rtl .main-navbar .logo{margin-right:0;margin-left:0}.main-navbar .logo img{height:56px}.main-navbar .country-selector-container,.main-navbar.navbar-expand-xl .navbar-collapse{display:none}.main-navbar .sidebar-btn{display:flex;font-size:20px}.main-navbar{background-color:#fff}}@media only screen and (max-width:768px){.main-navbar .sidebar-btn{font-size:20px}}@media only screen and (max-width:576px){.main-navbar .sidebar-btn{font-size:16px}}.main-navbar .nav-item,.sidenav .nav-item{position:relative}.main-navbar .nav-item:before{content:"";position:absolute;width:0;display:inline-block;background-color:transparent;height:2px;bottom:-8px;right:10px;transition:all .5s}body.ltr .sidenav .nav-item:first-child:before,body.ltr .sidenav .nav-item:nth-child(5):before,body.ltr .sidenav .nav-item:nth-child(6):before,body.ltr .sidenav .nav-item:nth-child(7):before{content:"";position:absolute;width:0;display:inline-block;background-color:transparent;height:2px;bottom:0;left:0;transition:all .5s}body.rtl .sidenav .nav-item:first-child:before,body.rtl .sidenav .nav-item:nth-child(5):before,body.rtl .sidenav .nav-item:nth-child(6):before,body.rtl .sidenav .nav-item:nth-child(7):before{content:"";position:absolute;width:0;display:inline-block;background-color:transparent;height:2px;bottom:0;right:0;transition:all .5s}.main-navbar .nav-item:hover:before,.main-navbar .nav-link.active:before{content:"";position:absolute;width:100%;display:inline-block;background-color:var(--blue-main);height:2px;bottom:-8px;right:10px}.sidenav .sidenav-ul-wrapper ul{gap:16px;padding-inline-end:16px}.sidenav{z-index:3000;right:0;transform:translateX(340px);background-color:var(--blue-main);overflow-y:hidden}.sidenav,body.ltr .sidenav{height:100%;width:340px;position:fixed;top:0;overflow-x:hidden;transition:all .4s;padding-top:20px;font-family:iransans-medium!important;font-size:16px}body.ltr .sidenav{left:0;transform:translateX(-340px)}.sidenav .btn{box-shadow:none}.sidenav .chevron-down{transition:all .5s}.sidenav .chevron-down.active{rotate:180deg}body.rtl .sidenav{direction:ltr;font-weight:100!important}body.ltr .sidenav{direction:rtl}body.ltr .sidenav .nav-item{text-align:left}body.rtl .sidenav .ac-container:nth-child(2),body.rtl .sidenav .ac-container:nth-child(3),body.rtl .sidenav .ac-container:nth-child(4){font-family:iransans-medium!important;font-size:16px}body.ltr .sidenav .ac-container:nth-child(2),body.ltr .sidenav .ac-container:nth-child(3),body.ltr .sidenav .ac-container:nth-child(4){position:relative;font-family:iransans-medium!important;font-size:16px}.sidenav-footer{font-size:14px;position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;display:flex;flex-direction:column;align-items:center;padding-bottom:1rem;z-index:1;background-color:var(--blue-main)}body.ltr .sidenav-footer{direction:rtl}.sidenav .closebtn{position:absolute;top:0;right:25px;margin-left:50px}.accordion{cursor:pointer;width:100%;transition:.4s}.panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.sidenav-ul-wrapper .nav-link{padding-top:0!important;padding-bottom:0!important}.sidenav-ul-wrapper button{outline:0!important}.projects-container{padding-left:70px;padding-right:70px}.projects-container .service{transition:all .2s;filter:brightness(.8)}.projects-container .service:hover{filter:brightness(1.1);cursor:pointer}@media only screen and (max-width:768px){.projects-container{padding-left:35px;padding-right:35px}}@media only screen and (max-width:576px){.projects-container{padding-left:20px;padding-right:20px}}.projects-title{font-family:iransans-medium;font-weight:500;font-size:24px;margin-bottom:16px}body.ltr .projects-title{margin-left:12px}body.rtl .projects-title{margin-right:12px}@media only screen and (max-width:992px){body.ltr .projects-title{margin-left:6px}body.rtl .projects-title{margin-right:6px}}@media only screen and (max-width:850px){body.ltr .projects-title{margin-left:0}body.rtl .projects-title{margin-right:0}}@media only screen and (max-width:768px){.projects-title{font-size:20px}}.project-header{top:8px;width:100%}.project-header,.project-subheader{font-family:iransans-regular;font-size:14px;position:absolute;right:0}.project-subheader{bottom:0;width:-moz-fit-content;width:fit-content;rotate:-90deg}.projects-title.fa{font-family:iransans-regular!important;font-weight:400}@media only screen and (max-width:1700px){.project-subheader{right:-26%;bottom:47%}}@media only screen and (max-width:1500px){.project-subheader{right:-29%;bottom:41%}}@media only screen and (max-width:1380px){.project-subheader{right:-35%;bottom:35%}}@media only screen and (max-width:1280px){.project-subheader{right:-37%;bottom:35%}}@media only screen and (max-width:960px){.project-header,.project-subheader{font-size:12px}}@media only screen and (max-width:815px){.project-header,.project-subheader{font-size:10px}}@media only screen and (max-width:700px){.project-header,.project-subheader{font-size:9px}}.all-btn{font-size:20px;position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;text-decoration:none;color:#000;font-family:iransans-regular!important;font-weight:400}body.ltr .all-btn{right:0;left:auto}body.rtl .all-btn{right:auto;left:0}@media only screen and (max-width:768px){.all-btn{font-size:18px}}.service{display:flex;justify-content:center;position:relative}@media only screen and (max-width:991px){.projects-container .service.service5,.projects-container .service.service6{display:none}}@media only screen and (max-width:600px){.projects-container .service.service4{display:none}}@media only screen and (max-width:597px){.projects-container .service.service5{display:none}}@media only screen and (max-width:430px){.projects-container .service.service4{display:none}}.projects-swiper .swiper-button-next,.projects-swiper .swiper-button-prev{width:36px;height:36px;border-radius:50%;background:rgba(90,90,90,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background-color .25s ease,transform .2s ease}.projects-swiper .swiper-button-next:after,.projects-swiper .swiper-button-prev:after{font-size:14px!important;font-weight:700;color:#fff}.projects-swiper .swiper-button-next .swiper-navigation-icon,.projects-swiper .swiper-button-prev .swiper-navigation-icon{width:14px;height:14px;color:#fff;fill:#fff}.projects-swiper .swiper-button-next .swiper-navigation-icon svg,.projects-swiper .swiper-button-prev .swiper-navigation-icon svg{width:100%;height:100%}.projects-swiper .swiper-button-next:hover,.projects-swiper .swiper-button-prev:hover{background:var(--blue-main,#2a2f81);transform:scale(1.08)}.projects-swiper .swiper-pagination-bullet{background:hsla(0,0%,100%,.7);border:1px solid rgba(0,0,0,.4);opacity:1;width:9px;height:9px;transition:background-color .2s ease,transform .2s ease}.projects-swiper .swiper-pagination-bullet-active{background:var(--blue-main,#2a2f81);border-color:#fff;transform:scale(1.15)}.dscrp-text{margin-bottom:.5rem;font-size:17px;color:#555;max-height:120px}div.dscrp-text li{font-size:16px}div.dscrp-text ul{display:flex;flex-direction:column;gap:16px}body.rtl div.dscrp-text{text-align:right}body.ltr div.dscrp-text{text-align:left}.last-item{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}div.dscrp-text:hover{color:#333}.service-title-hr{width:500px;margin-right:70px;opacity:1}.service-title-hr.en{position:absolute;left:70px;margin-right:0;margin-top:0;margin-bottom:0}.services{direction:rtl}.services p{text-align:justify}.services .container-fluid{padding-left:0;padding-right:0}.service-title{margin-top:32px;padding-bottom:16px;font-family:iransans-medium;font-weight:500;font-size:24px}.service-title.en{margin-left:70px;margin-right:auto;text-align:left}.service-title.fa{font-family:iransans-regular!important;font-weight:400;margin-right:70px;margin-left:auto;text-align:right}@media only screen and (max-width:1250px){.service-title{margin-bottom:0;padding-bottom:0}.dscrp-container.en ul,body.rtl .dscrp-container ul,div.dscrp ul{display:flex;flex-direction:column;gap:32px}div.dscrp-text ul{gap:32px}}@media only screen and (max-width:991px){.service-title{font-size:20px}.dscrp-container.en ul,body.rtl .dscrp-container ul,div.dscrp ul{display:flex;flex-direction:column;gap:24px;font-size:16px}div.dscrp-text ul{gap:18px}}@media only screen and (max-width:868px){.dscrp-container.en ul,body.rtl .dscrp-container ul,div.dscrp ul{gap:16px}div.dscrp-text ul{gap:8px;padding:0 0 0 14px}.dscrp-text,div.dscrp-text li{font-size:14px}.dscrp-header{font-size:14px!important}.dscrp-container li{font-size:14px}}@media only screen and (max-width:681px){.dscrp-container.en ul,body.rtl .dscrp-container ul,div.dscrp ul{gap:12px}div.dscrp-text ul{gap:8px;padding:0 0 0 12px}.dscrp-text,div.dscrp-text li{font-size:12px}.dscrp-header{font-size:12px!important}.dscrp-container li{font-size:12px}}@media only screen and (max-width:772px){.service-title{font-size:18px}}@media only screen and (max-width:768px){.service-title.fa{margin-right:35px}.service-title.en{margin-left:35px}.service-title-hr{margin-right:35px;width:300px}.service-title-hr.en{left:35px;margin-right:0}}@media only screen and (max-width:576px){.service-title.fa{margin-right:20px}.service-title.en{margin-left:20px}.service-title-hr{margin-right:20px}.service-title-hr.en{left:20px;margin-right:0}.dscrp-container.en ul,body.rtl .dscrp-container ul,div.dscrp ul{gap:12px}div.dscrp-text ul{gap:4px;margin-top:10px;padding:0 0 0 12px}.dscrp-text,div.dscrp-text li{font-size:10px}.dscrp-header{font-size:10px!important}.dscrp-container li{font-size:10px}}@media only screen and (max-width:470px){.service-title{font-size:16px}}.dscrp-container{position:relative;overflow:hidden!important}.service1{display:flex;justify-content:center}.service1 .dscrp-list.en{padding-left:40px}.service1 .dscrp-list.en,.service1-small .dscrp-container.en{direction:ltr;text-align:left}.service1-title{font-family:iransans-medium;font-size:24px;width:323px;height:108px;border-radius:16px;border:1px solid #000;position:relative;right:44px;display:flex;justify-content:center;align-items:center}.service1-img{width:877px;height:372px;display:block;position:relative;right:25px}.service1-dscr-container{overflow:hidden;width:392px;height:240px;border:1px solid #000;border-radius:16px;font-family:iransans-regular;font-size:18px;position:relative;left:25px;top:15px;text-align:right}.service1-dscr-container.en .dscrp-text{text-align:left;direction:ltr;margin-top:10px}.service1 .dscrp-text{padding:24px;max-height:-moz-max-content;max-height:max-content;position:static}body.rtl .service1 .dscrp-text{padding:64px 24px 24px}.service1 .more-btn{font-family:iransans-medium;font-size:16px;color:#fff;border-radius:16px;width:184px;height:56px;position:relative;left:230px;bottom:40px}.service2{display:flex;justify-content:center}.service2-dscr1-container.en,.service2-dscr2-container.en{text-align:left;direction:ltr}.service2-dscr1-container.en .dscrp-list,.service2-dscr2-container.en .dscrp-list{padding-left:30px}.service2-dscr1-container{position:relative;width:350px;right:-310px;top:24px}.service2-dscr2-container{position:relative;width:350px;right:-105px;top:60px;overflow:hidden}body.rtl .service2-dscr2-container{top:125px}.service2-dscr2-container.en{top:90px}.service2-dscr1-container .dscrp-header,.service2-dscr2-container .dscrp-header{font-family:iransans-medium;font-size:18px}.service2 .dscrp-text{font-family:iransans-regular;font-size:17px;margin-bottom:0}.service2-dscr2-container .dscrp-text{max-height:140px}.service2 .dscrp-list{padding-inline-start:24px;font-family:iransans-regular;font-size:18px}.service2-title{position:relative;right:452px;top:265px;width:184px;height:216px;border:1px solid #000;border-radius:16px;font-family:iransans-medium;font-size:24px;text-align:center}.service2-img{display:block;position:relative;bottom:0;left:453px}.service2-frame{float:right;position:relative;right:268px}.service2 .more-btn{font-family:iransans-medium;font-size:16px;color:#fff;border-radius:16px;width:184px;height:56px;padding:10px 20px;position:relative;right:-60px;top:423px}.service2-small .row.en{text-align:left;direction:ltr}.service3{display:flex;justify-content:center}.service3-img{float:right;width:874px;height:372px;display:block;position:relative;right:23px}.service3-dscr-container{overflow:hidden;text-align:right;width:392px;height:240px;border:1px solid #000;border-radius:16px;font-family:iransans-regular;font-size:18px;position:relative;left:25px;top:15px}.service3-dscr-container.en,.service3-small .dscrp-container.en{direction:ltr;text-align:left}.service3-dscr-container.en .dscrp-text{margin-top:15px}.service3-dscr-container.en .dscrp-list{padding-left:40px}.service3 .dscrp-text{padding:24px 24px 0;height:200px}body.rtl .service3 .dscrp-text{padding:52px 24px 0;height:200px}.service3-title{font-size:24px;width:323px;height:108px;border-radius:16px;border:1px solid #000;right:44px;display:flex;justify-content:center;align-items:center}.service3 .more-btn,.service3-title{font-family:iransans-medium;position:relative}.service3 .more-btn{font-size:16px;color:#fff;border-radius:16px;width:184px;height:56px;left:230px;bottom:40px}.dscrp-cont-en .service4-dscr1-container,.dscrp-cont-en .service4-dscr2-container,.dscrp-cont-en .service4-dscr3-container,.dscrp-cont-en .service4-dscr4-container{direction:ltr;text-align:left}.s4_5titleEn,.s4_5titleFa{rotate:-90deg}.s4_5titleFa{display:flex}.service4,.service4-title{display:flex;justify-content:center}.service4-title{position:relative;right:857px;top:265px;width:184px;height:696px;border:1px solid #000;border-radius:16px;bottom:-8px;font-family:iransans-medium;font-size:24px;text-align:center;align-items:center}.service4-img{display:block;position:relative;bottom:0;left:857px;height:880px}.service4-frame{float:right;position:relative;right:673px}.service4-dscr1-container{position:relative;width:350px;right:-716px;top:24px;text-align:right}.service4-dscr2-container{position:relative;width:350px;right:-501px;text-align:right}.service4-dscr2-container.en{top:65px}.service4-dscr2-container.fa{top:100px}.service4-dscr3-container{position:relative;width:350px;right:-296px;text-align:right}.service4-dscr3-container.fa{top:170px}.service4-dscr3-container.en{top:180px}.service4-dscr4-container{position:relative;width:350px;right:-86px;text-align:right}.service4-dscr4-container.en,.service4-dscr4-container.fa{top:250px}.service4-dscr1-container .dscrp-header,.service4-dscr2-container .dscrp-header,.service4-dscr3-container .dscrp-header,.service4-dscr4-container .dscrp-header{font-family:iransans-medium;font-size:18px}.service4 .dscrp-list{font-family:iransans-regular;font-size:18px;padding-inline-start:24px}.service4 .dscrp-text{font-family:iransans-regular;font-size:17px;margin-bottom:0}.service4 .more-btn{font-family:iransans-medium;font-size:16px;color:#fff;border-radius:16px;width:184px;height:56px;position:relative;right:-48px;top:905px}.frame4{position:relative;width:392px;height:456px;right:-135px;top:505px}.dscrp-cont-en .service5-dscr1-container,.dscrp-cont-en .service5-dscr2-container,.dscrp-cont-en .service5-dscr3-container,.dscrp-cont-en .service5-dscr4-container,.service4-small .row.en{direction:ltr;text-align:left}.service5{display:flex;justify-content:center}.service5-title{position:relative;right:857px;top:265px;width:184px;height:696px;border:1px solid #000;border-radius:16px;bottom:-8px;font-family:iransans-medium;font-size:24px;text-align:center}.service5-img{display:block;position:relative;bottom:0;left:857px;height:880px}.service5-frame{float:right;position:relative;right:673px}.service5-dscr1-container{position:relative;width:350px;right:-716px;top:24px;text-align:right}.service5-dscr2-container{position:relative;width:350px;right:-501px;top:90px;text-align:right}body.rtl .service5-dscr2-container{top:100px}.service5-dscr3-container{position:relative;width:350px;right:-296px;text-align:right}.service5-dscr4-container{position:relative;width:350px;right:-90px;text-align:right}body.ltr .service5-dscr3-container{top:130px}body.rtl .service5-dscr3-container{top:150px}body.rtl .service5-dscr4-container{top:120px}body.ltr .service5-dscr4-container{top:195px}.service5-dscr4-container.service5-en{position:relative;width:350px;right:-86px;top:215px;text-align:left}.service5-dscr4-container.service5-fa{position:relative;width:350px;right:-86px;top:255px;text-align:right}body.rtl .service5-dscr4-container{margin-top:100px}.service5-dscr1-container .dscrp-header,.service5-dscr2-container .dscrp-header,.service5-dscr3-container .dscrp-header,.service5-dscr4-container .dscrp-header{font-family:iransans-medium;font-size:18px}.service5 .dscrp-list{font-family:iransans-regular;font-size:18px;padding-inline-start:24px}.service5 .dscrp-text{font-family:iransans-regular;font-size:18px;margin-bottom:0}.service5 .more-btn{font-family:iransans-medium;font-size:16px;color:#fff;border-radius:16px;width:184px;height:56px;position:relative;right:-48px;top:905px}.frame5{position:relative;width:392px;height:456px;right:-135px;top:505px}.service5-small .row.en,.service6-dscr1-container.en,.service6-dscr2-container.en{direction:ltr;text-align:left}.service6-dscr1-container.en .dscrp-list,.service6-dscr2-container.en .dscrp-list{padding-left:30px}.service6-small .row.en{direction:ltr;text-align:left}.service6{display:flex;justify-content:center}.service6-dscr1-container{position:relative;width:350px;right:-310px;top:24px;text-align:right}.service6-dscr2-container{position:relative;width:350px;right:-100px;text-align:right}.service6-dscr2-container.en{top:95px}.service6-dscr2-container.fa{font-family:iransans-regular!important;font-weight:400;top:120px}.service6-dscr1-container .dscrp-header,.service6-dscr2-container .dscrp-header{font-family:iransans-medium;font-size:18px}.service6 .dscrp-text{font-family:iransans-regular;font-size:18px;margin-bottom:0}.service6 .dscrp-list{padding-inline-start:24px;font-family:iransans-regular;font-size:18px}.service6-title{position:relative;right:452px;top:265px;width:184px;height:216px;border:1px solid #000;border-radius:16px;font-family:iransans-medium;font-size:24px;text-align:center}.service6-img{display:block;position:relative;bottom:0;left:453px}.service6-frame{float:right;position:relative;right:268px}.service6 .more-btn{font-family:iransans-medium;font-size:16px;color:#fff;border-radius:16px;width:184px;height:56px;padding:10px 20px;position:relative;right:-60px;top:423px}.dscrp-container.en{text-align:left;direction:ltr}.service7{display:flex;justify-content:center}.service7-img{float:right;width:886px;height:372px;display:block;position:relative;right:29px}.service7-dscr-container{width:392px;height:240px;border:1px solid #000;border-radius:16px;font-family:iransans-regular;font-size:18px;position:relative;left:29px;top:15px;text-align:right;overflow:hidden}.service7-dscr-container.en{text-align:left;direction:ltr}.service7-dscr-container.en .dscrp-text{padding-left:10px}.service7-dscr-container.en .dscrp-list{padding-left:40px}.service7 .dscrp-text{padding:24px 24px 0;max-height:-moz-fit-content;max-height:fit-content}.service7-title{font-family:iransans-medium;font-size:24px;width:323px;height:108px;border-radius:16px;border:1px solid #000;position:relative;right:40px}body.rtl .service7-title{padding:16px}.service7 .more-btn{font-family:iransans-medium;font-size:16px;color:#fff;border-radius:16px;width:184px;height:56px;position:relative;left:235px;bottom:40px}.service8{display:flex;justify-content:center}.service8 .dscrp-list.en{padding-left:40px}.service8 .dscrp-list.en,.service8-small .dscrp-container.en{direction:ltr;text-align:left}.service8-title{font-family:iransans-medium;font-size:24px;width:323px;height:108px;border-radius:16px;border:1px solid #000;position:relative;right:44px;display:flex;justify-content:center;align-items:center}.service8-img{width:877px;height:372px;display:block;position:relative;right:25px}.service8-dscr-container{overflow:hidden;width:392px;height:240px;border:1px solid #000;border-radius:16px;font-family:iransans-regular;font-size:18px;position:relative;left:25px;top:15px;text-align:right}.service8-dscr-container.en .dscrp-text{text-align:left;direction:ltr;margin-top:10px}body.rtl .service8-dscr-container .dscrp-text{padding-top:24px}.service8 .dscrp-text{padding:24px 24px 0}.service8 .more-btn{font-family:iransans-medium;font-size:16px;color:#fff;border-radius:16px;width:184px;height:56px;position:relative;left:230px;bottom:40px}.service9{display:flex;justify-content:center}.service9 .dscrp-list.en{padding-left:40px}.service9 .dscrp-list.en,.service9-small .dscrp-container.en{direction:ltr;text-align:left}.service9-title{padding:32px;font-family:iransans-medium;font-size:24px;width:323px;height:108px;border-radius:16px;border:1px solid #000;position:relative;right:22px;display:flex;justify-content:center;align-items:center}.service9-img{width:877px;height:372px;display:block;position:relative;right:-25px}.service9-dscr-container{overflow:hidden;width:392px;height:240px;border:1px solid #000;border-radius:16px;font-family:iransans-regular;font-size:18px;position:relative;left:-21px;top:15px;text-align:right}.service9-dscr-container.en .dscrp-text{text-align:left;direction:ltr;margin-top:10px}.service9 .dscrp-text{padding:24px 24px 0;max-height:-moz-max-content;max-height:max-content}.service9 .more-btn{font-family:iransans-medium;font-size:16px;color:#fff;border-radius:16px;width:184px;height:56px;position:relative;z-index:1000;left:-435px;bottom:40px}.service1-small ul,.service2-small ul,.service3-small ul,.service4-small ul,.service5-small ul,.service6-small ul,.service7-small ul,.service8-small ul,.service9-small ul{padding-right:24px}.service1-small .dscrp-container,.service3-small .dscrp-container,.service7-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{border:1px solid #000;border-radius:16px;font-family:iransans-regular;font-size:18px;height:90%;padding:24px;overflow:hidden}.subservice2-1,.subservice2-2,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice6-1,.subservice6-2,.subservice8-1,.subservice8-2{border:1px solid #000;border-radius:16px;padding:24px;height:100%;overflow:hidden}@media screen and (max-width:868px){.subservice2-1,.subservice2-2,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice6-1,.subservice6-2,.subservice8-1,.subservice8-2{padding:16px}}.service2-small .dscrp-header,.service4-small .dscrp-header,.service5-small .dscrp-header,.service6-small .dscrp-header,.service8-small .dscrp-header{font-family:iransans-medium;font-size:18px}.service2-small .dscrp-list,.service4-small .dscrp-list,.service5-small .dscrp-list,.service6-small .dscrp-list,.service8-small .dscrp-list{font-family:iransans-regular;font-size:18px}.service2-small .dscrp-container,.service4-small .dscrp-container,.service5-small .dscrp-container,.service6-small .dscrp-container{font-family:iransans-regular;font-size:18px;height:auto}@media only screen and (max-width:1000px){.service2-small div.dscrp-text,.service6-small div.dscrp-text{height:100px}}@media screen and (min-width:904px){.service2-small .dscrp-text,.service4-small .dscrp-text,.service5-small .dscrp-text,.service6-small .dscrp-text{max-height:100px}}@media only screen and (max-width:904px){.service2-small div.dscrp-text,.service4-small div.dscrp-text,.service5-small div.dscrp-text,.service6-small div.dscrp-text{height:75px}.subservice2-1,.subservice2-2,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice6-1,.subservice6-2,.subservice8-1,.subservice8-2{height:193px;overflow:hidden}.service1-small,.service9-small{margin-top:30px!important}.service2-small,.service3-small,.service4-small,.service5-small,.service6-small,.service7-small,.service8-small{margin-top:20px!important}.service1 .dscrp-text,.service8 .dscrp-text,.service9 .dscrp-text{padding:0}}@media only screen and (max-width:868px){.service1-small .dscrp-container,.service3-small .dscrp-container,.service7-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{font-size:14px;height:85%}.service2-small .dscrp-container,.service4-small .dscrp-container,.service5-small .dscrp-container,.service6-small .dscrp-container{height:85%}.service2-small .dscrp-header,.service4-small .dscrp-header,.service5-small .dscrp-header,.service6-small .dscrp-header{font-family:iransans-medium;font-size:16px}.service2-small .dscrp-list,.service4-small .dscrp-list,.service5-small .dscrp-list,.service6-small .dscrp-list{font-size:14px}.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4{height:170px}}@media only screen and (max-width:800px){.service2-small div.dscrp-text,.service4-small div.dscrp-text,.service5-small div.dscrp-text,.service6-small div.dscrp-text{height:60px}.service2-small .dscrp-container,.service4-small .dscrp-container,.service5-small .dscrp-container,.service6-small .dscrp-container{font-size:14px}.subservice2-1,.subservice2-2,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice6-1,.subservice6-2{height:150px}}@media only screen and (max-width:768px){.service1-small .dscrp-container,.service3-small .dscrp-container,.service7-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{font-size:14px;padding:12px;border-radius:8px}.subservice2-1,.subservice2-2,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice6-1,.subservice6-2{padding:10px;border-radius:8px}}@media only screen and (max-width:750px){.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4{height:140px}}@media only screen and (max-width:700px){.service4-small div.dscrp-text,.service5-small div.dscrp-text{height:40px}.subservice2-1,.subservice2-2,.subservice6-1,.subservice6-2{height:140px}}@media only screen and (max-width:680px){.service1-small .dscrp-container,.service3-small .dscrp-container,.service7-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{overflow:auto;padding:15px;height:209px}.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4{height:130px}}@media only screen and (max-width:650px){.service2-small div.dscrp-text,.service6-small div.dscrp-text{height:40px}.subservice2-1,.subservice2-2,.subservice6-1,.subservice6-2{height:125px}.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4{height:139px}}@media only screen and (max-width:630px){.service1-small .dscrp-container,.service2-small .dscrp-list,.service3-small .dscrp-container,.service4-small .dscrp-list,.service5-small .dscrp-list,.service7-small .dscrp-container,.service8-small .dscrp-container,.service8-small .dscrp-list,.service9-small .dscrp-container{font-size:12px}.service2-small .dscrp-header,.service4-small .dscrp-header,.service5-small .dscrp-header,.service6-small .dscrp-header{font-size:14px}.service6-small .dscrp-list{font-size:12px}}@media only screen and (max-width:615px){.service1-small .dscrp-container,.service3-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{height:210px}.service7-small .dscrp-container{height:230px}}@media only screen and (max-width:600px){.subservice2-1,.subservice2-2,.subservice6-1,.subservice6-2,.subservice8-1,.subservice8-2{height:110px}.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4{height:124px}.dscrp,.dscrp-header{margin-bottom:8px}}@media only screen and (max-width:576px){.service2-small .dscrp-header,.service4-small .dscrp-header,.service5-small .dscrp-header,.service6-small .dscrp-header{margin-bottom:0}}@media only screen and (max-width:505px){.service1-small .dscrp-container,.service3-small .dscrp-container,.service7-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{padding:10px;height:164px}.service2-small,.service4-small{margin-top:0!important}}@media only screen and (max-width:500px){.service4-small div.dscrp-text{height:40px}.service2-small .dscrp-container,.service4-small .dscrp-container,.service5-small .dscrp-container,.service6-small .dscrp-container{font-size:12px}}@media only screen and (max-width:490px){.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4{height:100px}}@media only screen and (max-width:480px){.service1-small .dscrp-container,.service3-small .dscrp-container,.service7-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{height:156px}}@media only screen and (max-width:450px){.subservice2-1,.subservice2-2,.subservice6-1,.subservice6-2{height:85px}.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4{height:87px}}@media only screen and (max-width:425px){.service1-small .dscrp-container,.service3-small .dscrp-container,.service7-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{height:155px}}@media only screen and (max-width:405px){.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4{height:85px}}@media only screen and (max-width:400px){.service1-small .dscrp-container,.service3-small .dscrp-container,.service7-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{height:123px}.service2-small .dscrp-header,.service4-small .dscrp-header,.service5-small .dscrp-header,.service6-small .dscrp-header{font-size:12px}}@media only screen and (max-width:360px){.service1-small .dscrp-container,.service3-small .dscrp-container,.service7-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{height:107px}}.container-fluid.service1-small,.container-fluid.service2-small,.container-fluid.service3-small,.container-fluid.service4-small,.container-fluid.service5-small,.container-fluid.service6-small,.container-fluid.service7-small,.container-fluid.service8-small,.container-fluid.service9-small{padding-left:70px;padding-right:70px}@media only screen and (max-width:768px){.container-fluid.service1-small,.container-fluid.service2-small,.container-fluid.service3-small,.container-fluid.service4-small,.container-fluid.service5-small,.container-fluid.service6-small,.container-fluid.service7-small,.container-fluid.service8-small,.container-fluid.service9-small{padding-left:35px;padding-right:35px}}@media only screen and (max-width:576px){.container-fluid.service1-small,.container-fluid.service3-small,.container-fluid.service7-small,.container-fluid.service8-small,.container-fluid.service9-small{padding-left:20px;padding-right:20px}.container-fluid.service2-small,.container-fluid.service4-small,.container-fluid.service5-small{padding-left:20px}.container-fluid.service6-small{padding-right:20px}}.service1-small-header,.service2-small-header,.service3-small-header,.service4-small-header,.service5-small-header,.service6-small-header,.service7-small-header,.service8-small-header,.service9-small-header{font-family:iransans-medium;font-size:22px;margin-bottom:16px}@media only screen and (max-width:991px){.service1-small-header,.service2-small-header,.service3-small-header,.service4-small-header,.service5-small-header,.service6-small-header,.service7-small-header,.service8-small-header,.service9-small-header{font-size:20px}}@media only screen and (max-width:772px){.service1-small-header,.service2-small-header,.service3-small-header,.service4-small-header,.service5-small-header,.service6-small-header,.service7-small-header,.service8-small-header,.service9-small-header{font-size:18px}}@media only screen and (max-width:470px){.service1-small-header,.service2-small-header,.service3-small-header,.service4-small-header,.service5-small-header,.service6-small-header,.service7-small-header,.service8-small-header,.service9-small-header{font-size:16px}}.service1-small .more-btn,.service3-small .more-btn,.service7-small .more-btn,.service8-small .more-btn{right:66%}.service1-small .more-btn,.service3-small .more-btn,.service7-small .more-btn,.service8-small .more-btn,.service9-small .more-btn{font-family:iransans-medium;font-size:16px;color:#fff;border-radius:16px;position:relative;bottom:11%;width:34%;padding:2%;display:flex;justify-content:center;align-items:center}.service9-small .more-btn{right:0}.service6-small .more-btn{font-family:iransans-medium;font-size:16px;color:#fff;border-radius:16px;position:relative;right:66%;bottom:10%;width:34%;padding:2%;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:868px){.service6-small .more-btn{bottom:36px}}@media only screen and (max-width:768px){.service6-small .more-btn{bottom:36px}}@media only screen and (max-width:715px){.service6-small .more-btn{bottom:32px}}@media only screen and (max-width:623px){.service6-small .more-btn{bottom:28px}}@media only screen and (max-width:530px){.service6-small .more-btn{bottom:25px}}@media only screen and (max-width:475px){.service6-small .more-btn{bottom:22px}}.service4-small .more-btn,.service5-small .more-btn{bottom:4.5%}.service2-small .more-btn,.service4-small .more-btn,.service5-small .more-btn{font-family:iransans-medium;font-size:16px;color:#fff;border-radius:16px;position:relative;right:0;width:34%;padding:2%;display:flex;justify-content:center;align-items:center}.service2-small .more-btn{bottom:9%}@media only screen and (max-width:992px){.service1-small .more-btn,.service3-small .more-btn,.service7-small .more-btn,.service8-small .more-btn,.service9-small .more-btn{border-radius:12px;bottom:12%}.service2-small .more-btn,.service6-small .more-btn{border-radius:12px}.service4-small .more-btn,.service5-small .more-btn{border-radius:12px;padding:1.5%}}@media only screen and (max-width:925px){.service1-small .more-btn,.service3-small .more-btn,.service7-small .more-btn,.service8-small .more-btn{padding:1.5%;right:65%}.service2-small .more-btn,.service6-small .more-btn{padding:1.5%}}@media only screen and (max-width:868px){.service1-small .more-btn,.service2-small .more-btn,.service3-small .more-btn,.service4-small .more-btn,.service5-small .more-btn,.service6-small .more-btn,.service7-small .more-btn,.service8-small .more-btn,.service9-small .more-btn{font-size:14px;padding:2%}}@media only screen and (max-width:768px){.service1-small .more-btn,.service3-small .more-btn,.service7-small .more-btn,.service8-small .more-btn,.service9-small .more-btn{bottom:12.5%;border-radius:6px}.service2-small .more-btn,.service6-small .more-btn{border-radius:6px}.service4-small .more-btn,.service5-small .more-btn{border-radius:6px;bottom:5%}}@media only screen and (max-width:715px){.service1-small .more-btn,.service3-small .more-btn,.service7-small .more-btn,.service8-small .more-btn,.service9-small .more-btn{padding:1.5%;bottom:11.5%;font-size:12px}.service2-small .more-btn,.service4-small .more-btn,.service5-small .more-btn,.service6-small .more-btn{padding:1.5%;font-size:12px}}@media only screen and (max-width:690px){.service1-small .more-btn,.service3-small .more-btn,.service7-small .more-btn,.service8-small .more-btn,.service9-small .more-btn{bottom:11%;padding:1.5%}}@media only screen and (max-width:680px){.service1-small .more-btn,.service3-small .more-btn,.service7-small .more-btn,.service8-small .more-btn,.service9-small .more-btn{bottom:12%}}@media only screen and (max-width:600px){.service1-small .more-btn,.service3-small .more-btn,.service4-small .more-btn,.service5-small .more-btn,.service6-small .more-btn,.service7-small .more-btn,.service8-small .more-btn,.service9-small .more-btn{padding:1.5%}}@media only screen and (max-width:500px){.service1-small .more-btn,.service2-small .more-btn,.service3-small .more-btn,.service4-small .more-btn,.service5-small .more-btn,.service6-small .more-btn,.service7-small .more-btn,.service8-small .more-btn,.service9-small .more-btn{border-radius:4px;font-size:10px}.service6-small .more-btn{right:65%}}@media only screen and (max-width:470px){.lazy-load-image-background{height:100%!important}}@media only screen and (max-width:420px){.service5-small .more-btn{bottom:5%}.service2-small .more-btn{bottom:10%}}@media only screen and (max-width:400px){.service4-small img,.service5-small img{height:100%}.service2-small .more-btn,.service3-small .more-btn,.service6-small .more-btn,.service7-small .more-btn{padding:1.5%;font-size:8px}.service4-small .more-btn,.service5-small .more-btn{font-size:8px;bottom:5%}.service1-small .more-btn,.service8-small .more-btn,.service9-small .more-btn{padding:1.5%;font-size:8px}}@media only screen and (max-width:390px){.service6-small .more-btn{padding:1%;bottom:9%}.service2-small .more-btn{padding:1%;bottom:10%}}@media only screen and (max-width:380px){.service6-small .more-btn{bottom:10%}.service2-small .more-btn{bottom:9%}}.more-btn-en span{order:1}.more-btn-en i{rotate:180deg}.more-btn-en img{order:-1;rotate:180deg;margin-left:8px}.more-btn-fa img{margin-right:8px}.more-btn{background-color:var(--blue-main)}.more-btn:hover{background-color:#33389a}.more-btn.more-btn-i{gap:4px;border:1px solid transparent;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease,transform .15s ease}.more-btn.more-btn-i .more-btn-icon{transition:transform .25s ease}.more-btn.more-btn-i:hover{background-color:var(--blue-main,#2a2f81);color:#fff;box-shadow:0 6px 16px rgba(42,47,129,.25);transform:translateY(-2px)}.more-btn.more-btn-i:hover .more-btn-icon{color:#fff}.more-btn.more-btn-i.more-btn-en:hover .more-btn-icon{transform:translateX(4px)}.more-btn.more-btn-i.more-btn-fa:hover .more-btn-icon{transform:translateX(-4px)}.more-btn.more-btn-i:active{transform:translateY(0)}.services .container-fluid.service-summary-small{padding-left:20px;padding-right:20px;margin-top:30px!important}.service-summary-small-header{font-family:iransans-medium;font-size:16px;margin-bottom:16px}.service-summary-box{border:1px solid #000;border-radius:8px;padding:16px;font-family:iransans-regular;overflow:hidden;text-align:right}.service-summary-box.en{direction:ltr;text-align:left}.service-summary-box .dscrp-text{max-height:none;font-size:12px}.service-summary-box .dscrp-text ul{display:flex;flex-direction:column;gap:8px;margin:0}.service-summary-box .dscrp-text li{font-size:12px}.companies-title{font-family:iransans-medium;font-size:24px;margin-bottom:16px}.companies-title,body.rtl .companies-title{margin-right:70px;text-align:right}body.ltr .companies-title{margin-left:70px;text-align:left}@media only screen and (max-width:900px){.slide-dscrp-title-container{padding-left:24px}}@media only screen and (max-width:800px){.slide-dscrp-title-container{padding-left:34px}}@media only screen and (max-width:772px){.companies-title{font-size:20px}}@media only screen and (max-width:768px){body.rtl .companies-title{margin-right:35px}body.ltr .companies-title{margin-left:35px}.slide-dscrp-title-container{padding-left:0}}@media only screen and (max-width:576px){body.rtl .companies-title{margin-right:20px}body.ltr .companies-title{margin-left:20px}}.slide{-o-object-fit:cover;object-fit:cover;height:400px;width:100%;position:relative}.slide-dscrp-container{background:hsla(0,0%,62%,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(5px);color:#052a3a;width:70%;height:304px;border-radius:16px;padding:44px 134px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.slide-dscrp-container:hover{cursor:pointer}.slide-dscrp{font-family:iransans-regular;font-size:18px;margin-top:8px;text-align:justify;height:100px;overflow:hidden;position:relative}.slide-dscrp-header{font-family:iransans-bold;font-size:24px}.slide-dscrp-subheader{font-size:20px;font-family:iransans-medium}.company-logo{width:100px;height:100px}.carousel-control-next,.carousel-control-prev{-webkit-backdrop-filter:blur(5px);width:100px;border-radius:50px;position:absolute;top:50%;transform:translateY(-50%);opacity:1;height:200px}.carousel-control-next:focus,.carousel-control-prev:focus{box-shadow:none}.carousel-control-next .control-container,.carousel-control-prev .control-container{background:hsla(0,0%,62%,.6);backdrop-filter:blur(5px);display:inline-block;display:flex;justify-content:center;align-items:center;border-radius:100px;width:50px;height:50px;padding:20px}.carousel-control-prev{left:43px}.carousel-control-next{right:43px}@media only screen and (max-width:1100px){.slide-dscrp-container{padding:44px 100px}}@media only screen and (max-width:992px){.slide-dscrp-header{font-size:20px}.slide-dscrp-subheader{font-size:16px}.slide-dscrp{font-family:iransans-regular;font-size:14px}}@media only screen and (max-width:800px){.carousel-control-next{right:35px}.carousel-control-prev{left:35px}}@media only screen and (max-width:767px){.slide-dscrp-container{padding:44px 50px}.carousel-control-prev{left:20px;width:50px}.carousel-control-next{right:20px;width:50px}}@media only screen and (max-width:576px){.slide-dscrp-header{font-size:18px}.slide-dscrp-subheader{font-size:14px}.company-logo{width:80px;height:80px}.slide-dscrp-container{padding:30px 40px}.carousel-control-prev{left:10px;width:40px}.carousel-control-next{right:10px;width:40px}}@media only screen and (max-width:500px){.slide-dscrp{display:none}.company-logo{display:block;margin:auto}}@media only screen and (max-width:400px){.carousel-control-next .control-container,.carousel-control-prev .control-container{height:30px;width:30px}}.companies-swiper{width:100%;height:400px}.companies-swiper .swiper-slide{position:relative;height:400px}#app-loader{position:fixed;inset:0;z-index:99999;display:grid;place-items:center;background:radial-gradient(60vmax 60vmax at 50% 38%,rgba(124,130,240,.16),transparent 60%),radial-gradient(40vmax 40vmax at 50% 70%,hsla(45,84%,69%,.08),transparent 60%),#0e1030;transition:opacity .6s ease,visibility .6s ease}#app-loader.is-hidden{opacity:0;visibility:hidden;pointer-events:none}#app-loader:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(124,130,240,.1) 1px,transparent 0),linear-gradient(90deg,rgba(124,130,240,.1) 1px,transparent 0);background-size:54px 54px;-webkit-mask:radial-gradient(circle at 50% 45%,#000,transparent 62%);mask:radial-gradient(circle at 50% 45%,#000,transparent 62%);opacity:.5}#app-loader .kl-stage{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:34px}#app-loader .kl-badge{position:relative;width:300px;height:300px;display:grid;place-items:center;animation:kl-rise .9s cubic-bezier(.22,1,.36,1) both}#app-loader .kl-ring{position:absolute;inset:0;animation:kl-spin 3.4s linear infinite}#app-loader .kl-ring.kl-rev{animation:kl-spin 5s linear infinite reverse}#app-loader .kl-logo{position:relative;width:208px;height:208px;animation:kl-breathe 3.6s ease-in-out infinite}#app-loader .kl-logo:before{content:"";position:absolute;inset:-16px;border-radius:50%;background:#fff;box-shadow:0 14px 44px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.5);z-index:-1}#app-loader .kl-logo:after{content:"";position:absolute;inset:0;-webkit-mask:url(/images/brand/logo-loader.png) center/contain no-repeat;mask:url(/images/brand/logo-loader.png) center/contain no-repeat;background:linear-gradient(115deg,transparent 38%,hsla(0,0%,100%,.9) 47%,hsla(45,84%,69%,.95) 53%,transparent 64%);background-size:250% 100%;mix-blend-mode:screen;animation:kl-sweep 2.8s ease-in-out infinite;pointer-events:none}#app-loader .kl-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 30px rgba(0,0,0,.5));animation:kl-glow 3.6s ease-in-out infinite}#app-loader .kl-word{font-weight:800;letter-spacing:.42em;font-size:15px;padding-inline-start:.42em;background:linear-gradient(90deg,#cfd2f2,#f2d26e 50%,#cfd2f2);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:kl-shimmer 2.8s linear infinite}#app-loader .kl-bar{width:190px;height:3px;border-radius:99px;background:hsla(0,0%,100%,.1);overflow:hidden}#app-loader .kl-bar i{display:block;height:100%;width:40%;border-radius:99px;background:linear-gradient(90deg,#33389a,#f2d26e);animation:kl-load 1.5s ease-in-out infinite}#app-loader .kl-cap{color:#8f93b5;font-size:11px;letter-spacing:.25em}@keyframes kl-rise{0%{opacity:0;transform:translateY(14px) scale(.92)}to{opacity:1;transform:none}}@keyframes kl-spin{to{transform:rotate(1turn)}}@keyframes kl-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes kl-glow{0%,to{filter:drop-shadow(0 10px 30px rgba(0,0,0,.5)) drop-shadow(0 0 6px rgba(242,210,110,0))}50%{filter:drop-shadow(0 10px 30px rgba(0,0,0,.5)) drop-shadow(0 0 22px rgba(242,210,110,.55))}}@keyframes kl-sweep{0%{background-position:130% 0}60%,to{background-position:-40% 0}}@keyframes kl-shimmer{to{background-position:-200% 0}}@keyframes kl-load{0%{transform:translateX(-120%)}to{transform:translateX(360%)}}@media (prefers-reduced-motion:reduce){#app-loader *{animation:none!important}}