@font-face{font-family:iransansRegular;src:url(../media/IRANSansX_Regular-s.p.18mrdyxgsdvxx.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:iransansRegular Fallback;src:local(Arial);ascent-override:98.13%;descent-override:49.06%;line-gap-override:0.0%;size-adjust:101.91%}.iransansregular_7d2cde85-module__HoZFga__className{font-family:iransansRegular,iransansRegular Fallback,Tahoma,Arial,sans-serif;font-style:normal;font-weight:400}.iransansregular_7d2cde85-module__HoZFga__variable{--font-iransans-regular:"iransansRegular", "iransansRegular Fallback", Tahoma, Arial, sans-serif}
@font-face{font-family:iransansMedium;src:url(../media/IRANSansX_Medium-s.p.3n9rrvx1s8qdb.woff)format("woff");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:iransansMedium Fallback;src:local(Arial);ascent-override:98.67%;descent-override:49.34%;line-gap-override:0.0%;size-adjust:101.35%}.iransansmedium_9207066-module__GC_GSa__className{font-family:iransansMedium,iransansMedium Fallback,Tahoma,Arial,sans-serif;font-style:normal;font-weight:500}.iransansmedium_9207066-module__GC_GSa__variable{--font-iransans-medium:"iransansMedium", "iransansMedium Fallback", Tahoma, Arial, sans-serif}
@font-face{font-family:iransansBold;src:url(../media/IRANSansX_Bold-s.p.1p62wjocgt92g.woff)format("woff");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:iransansBold Fallback;src:local(Arial);ascent-override:99.75%;descent-override:49.87%;line-gap-override:0.0%;size-adjust:100.25%}.iransansbold_3ec2803d-module___hfKUq__className{font-family:iransansBold,iransansBold Fallback,Tahoma,Arial,sans-serif;font-style:normal;font-weight:700}.iransansbold_3ec2803d-module___hfKUq__variable{--font-iransans-bold:"iransansBold", "iransansBold Fallback", Tahoma, Arial, sans-serif}
*,:before,:after{box-sizing:border-box}body{color:#212529;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;background-color:#fff;margin:0;font-size:1rem;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p,ol,ul,dl{margin-top:0;margin-bottom:1rem}ol,ul{padding-left:2rem}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}img,svg{vertical-align:middle}button{border-radius:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled){cursor:pointer}hr{color:inherit;opacity:.25;border:0;border-top:1px solid;margin:1rem 0}[role=button]{cursor:pointer}.container-fluid{--gutter-x:1.5rem;width:100%;padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5);margin-left:auto;margin-right:auto}.row{--gutter-x:1.5rem;--gutter-y:0;margin-top:calc(-1 * var(--gutter-y));margin-right:calc(-.5 * var(--gutter-x));margin-left:calc(-.5 * var(--gutter-x));flex-wrap:wrap;display:flex}.row>*{width:100%;max-width:100%;padding-right:calc(var(--gutter-x) * .5);padding-left:calc(var(--gutter-x) * .5);margin-top:var(--gutter-y);flex-shrink:0}.col-4{flex:none;width:33.3333%}.col-6{flex:none;width:50%}.col-8{flex:none;width:66.6667%}.col-12{flex:none;width:100%}@media (min-width:1200px){.col-xl-5{flex:none;width:41.6667%}.col-xl-7{flex:none;width:58.3333%}}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-column{flex-direction:column!important}.justify-content-start{justify-content:flex-start!important}.justify-content-center{justify-content:center!important}.justify-content-end{justify-content:flex-end!important}.justify-content-between{justify-content:space-between!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.order-1{order:1!important}.w-100{width:100%!important}.h-100{height:100%!important}.position-relative{position:relative!important}.overflow-hidden{overflow:hidden!important}.invisible{visibility:hidden!important}.visible{visibility:visible!important}.img-fluid{max-width:100%;height:auto}.bg-transparent{background-color:#0000!important}.border-0{border:0!important}.text-center{text-align:center!important}.text-white{color:#fff!important}.text-black{color:#000!important}.text-light{color:#f8f9fa!important}.text-muted{color:#212529bf!important}.text-decoration-none{text-decoration:none!important}.m-0{margin:0!important}.mb-0{margin-bottom:0!important}.mb-2{margin-bottom:.5rem!important}.mt-2{margin-top:.5rem!important}.mt-4{margin-top:1.5rem!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.p-0{padding:0!important}.p-3{padding:1rem!important}.pt-0{padding-top:0!important}.pt-2{padding-top:.5rem!important}.pt-4{padding-top:1.5rem!important}.pb-0{padding-bottom:0!important}.pb-2{padding-bottom:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}@media (min-width:992px){.mb-lg-0{margin-bottom:0!important}}.btn{color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:1px solid #0000;border-radius:.375rem;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.nav{flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link{color:#0d6efd;background:0 0;border:0;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}.nav-link:hover{color:#0a58ca}.navbar{flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:.5rem;padding-bottom:.5rem;display:flex;position:relative}.navbar>.container-fluid{flex-wrap:inherit;justify-content:space-between;align-items:center;display:flex}.navbar-nav{flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-nav .nav-link{color:#000000a6;padding-left:0;padding-right:0}.navbar-nav .nav-link:hover{color:#000c}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.collapse:not(.show){display:none}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-lg .navbar-collapse{flex-basis:auto;display:flex!important}}.carousel-control-prev,.carousel-control-next{z-index:1;color:#fff;text-align:center;background:0 0;border:0;justify-content:center;align-items:center;width:15%;padding:0;display:flex;position:absolute;top:0;bottom:0}.carousel-control-prev{left:0}.carousel-control-next{right:0}.modal-content{color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #0000002d;border-radius:.5rem;outline:0;flex-direction:column;width:100%;display:flex;position:relative}.modal-header{border-bottom:1px solid #0000002d;border-top-left-radius:calc(.5rem - 1px);border-top-right-radius:calc(.5rem - 1px);flex-shrink:0;align-items:center;padding:1rem;display:flex}.modal-body{flex:auto;padding:1rem;position:relative}.modal-footer{border-top:1px solid #0000002d;border-bottom-right-radius:calc(.5rem - 1px);border-bottom-left-radius:calc(.5rem - 1px);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;padding:.75rem;display:flex}
html{box-sizing:border-box;scroll-behavior:smooth;width:100%;margin:0;padding:0;overflow-x:hidden}body{box-sizing:border-box;width:100%;min-height:100dvh;margin:0;padding:0;overflow-x:clip}body.rtl{direction:rtl}body.ltr{direction:ltr}:root{--blue-main:#2a2f81;--teal-accent:#0e9384;--teal-accent-dark:#0b7d71}div,p,h1,h2,h3,h4,h5,h6,span{line-height:normal!important}* ::-webkit-scrollbar{display:none}*{-ms-overflow-style:none;scrollbar-width:none}body{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;position:relative}.banner1,.banner2{color:#fff;background-color:#c4c4c4;height:200px;margin-top:32px;font-weight:900}.gap-16{gap:16px}.gap-20{gap:20px}#contactModal .modal-header-title{font-size:20px}#moreInformationModal .contact{justify-content:center;align-items:center;gap:16px;width:100%;display:flex}#moreInformationModal .contact a{color:gray;font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;align-items:center;gap:4px;font-size:14px;text-decoration:none;display:flex}#moreInformationModal .contact img{width:20px;height:20px}#moreInformationModal .title{font-family:var(--font-iransans-bold), Tahoma, Arial, sans-serif;font-size:20px;font-weight:700}#moreInformationModal .description{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;text-align:var(--text-justify,justify);height:200px;font-size:16px;font-weight:400;overflow:auto}body.rtl #moreInformationModal .description{direction:rtl}body.ltr #moreInformationModal .description{direction:ltr}#moreInformationModal img{-o-object-fit:cover;object-fit:cover;width:100%;height:200px}#moreInformationModal h1{font-size:30px}footer.container-fluid{background-color:var(--blue-main);font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;margin-top:40px;padding:24px 70px;font-size:18px}footer ul{gap:16px;padding-right:0}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{padding-left:35px;padding-right:35px;font-size:12px}}.modal{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif}.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;font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;direction:rtl;font-weight:600}body.rtl .modal-footer-content{text-align:right;font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;direction:ltr;font-weight:600}body.rtl .modal .address{color:gray;white-space:nowrap;font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;cursor:pointer;justify-content:right;align-items:center;display:flex}body.ltr .modal .address{color:gray;white-space:normal;cursor:pointer;justify-content:left;align-items:start;display:flex}body.rtl .modal .phone-number,body.rtl .modal .mobile-number{color:gray;font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;justify-content:right;align-items:center;gap:4px;display:flex}body.ltr .modal .phone-number,body.ltr .modal .mobile-number{color:gray;justify-content:left;align-items:center;gap:4px;display:flex}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{-o-object-fit:contain;object-fit:contain;background-color:#fff;border-radius:16px 16px 0 0;width:100%;height:200px;padding:16px}@media only screen and (max-width:380px){.modal-footer-content{padding:0}}@media only screen and (max-width:991px){body{padding-bottom:84px}}.hero_subtitle,.services .svc-text,.services .svc-text p,.services .svc-text li,.about-us .dscrp-text,#moreInformationModal .description{hyphens:var(--text-hyphens,auto);overflow-wrap:break-word;text-wrap:pretty}.services.rtl .svc-text,.services.rtl .svc-text p,.services.rtl .svc-text li,body.rtl .hero_subtitle,body.rtl .about-us .dscrp-text,body.rtl #moreInformationModal .description{-webkit-hyphens:manual;hyphens:manual}
.about-us .row{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.about-us .dscrp-text{text-align:var(--text-justify,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:var(--font-iransans-medium), Tahoma, Arial, sans-serif;margin-bottom:16px;margin-right:12px;font-size:24px}.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{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;background-color:#fafafb;border:1px solid #e6e6e6;border-radius:16px;width:100%;height:100%;padding:24px;font-size:18px;transition:border-color .3s;position:relative;overflow:hidden}.about-us .dscrp-text-container:hover{border-color:var(--blue-main,#2a2f81)}.dscrp-img-container{border-radius:16px;overflow:hidden}.dscrp-img{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;height:100%}.dscrp-cover{pointer-events:none;background:linear-gradient(#fafafb00,#fafafbbf 30%,#fafafbf5 55%,#fafafb 100%);border-radius:0 0 16px 16px;justify-content:center;align-items:flex-end;height:110px;padding:20px;display:flex;position:absolute;bottom:0;left:0;right:0}.dscrp-cover button{pointer-events:auto}@keyframes about-more-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dscrp-cover button{font-size:15px;font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;color:#fff;background:linear-gradient(135deg, #33389a 0%, var(--blue-main,#2a2f81) 100%);border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:9px 30px;transition:box-shadow .25s,transform .2s,filter .25s;animation:.55s both about-more-fade-in;display:inline-flex;position:relative;bottom:auto;left:auto;transform:none;box-shadow:0 6px 18px #2a2f8147}.dscrp-cover button:hover{color:#fff;filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 10px 24px #2a2f8161}.dscrp-cover button:focus,.dscrp-cover button:active{border:none;outline:none;box-shadow:0 6px 18px #2a2f8147}@media only screen and (max-width:1299px){.about-us .dscrp-text-container{height:400px}}@media only screen and (max-width:1250px){.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{border-radius:8px;padding:12px;font-size:14px}.dscrp-img{border-radius:8px}.dscrp-cover{border-radius:0 0 8px 8px;height:90px;padding:16px 12px}.dscrp-cover button{padding:7px 22px;font-size:13px}}@media only screen and (max-width:576px){.dscrp-cover{height:78px;padding:12px 8px}.dscrp-cover button{padding:6px 18px;font-size:12px}}@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{width:100%;height:100%;display:block}.about-us .dscrp-img{height:100%;display:block}@media only screen and (min-width:1300px){.about-us .dscrp-text-container{height:440px}}
.hero{background:#f8f8f8;height:630px;margin-top:64px;position:relative;overflow:hidden}.hero .left_element{width:100%;position:absolute;top:0;left:0}body.ltr .hero .left_element{transform:scaleX(-1)}.hero .right_element{z-index:1;width:246px;height:274px;position:absolute;top:-32px}body.ltr .hero .right_element{left:-16px;transform:scaleX(-1)}body.rtl .hero .right_element{right:-16px;transform:scaleX(-1)}.hero_title{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;color:var(--blue-main);text-align:right;font-size:32px}.hero.ltr .hero_title{text-align:left}.hero_subtitle{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;color:var(--blue-main);max-width:440px;text-align:var(--text-justify,justify);margin-bottom:0;font-size:16px}.hero-btn-container{gap:16px;margin-top:40px;display:flex}.hero-inner{z-index:100;grid-template:1fr/1fr 1fr;height:100%;margin-top:64px;display:grid;position:relative}.hero .title-col{justify-content:center;display:flex}.hero .title-col-inner{flex-direction:column;justify-content:center;display:flex}body.rtl .hero .title-col-inner,.hero.ltr .title-col-inner{align-items:start}.hero .images-col{order:1;justify-content:start;align-items:start;display:flex}.hero .images-col button{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:90%;height:48px;font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;background-color:#ffffff80;border:none;border-radius:16px;outline:none;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute}.hero .images-col-inner{width:530px;height:454px;display:flex;position:relative}.hero .mosaic-frame{border-radius:24px;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);position:absolute;overflow:hidden}.hero .mosaic-frame>button{z-index:1;cursor:default;bottom:12px;left:50%;transform:translate(-50%)}.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();transform:scale(1)}}.hero .contact-us-btn{color:#fff;background-color:var(--blue-main);width:max-content;padding-inline:24px}body.rtl .hero .hero-about-btn{order:1}.hero .hero-about-btn{color:var(--blue-main);background-color:#f0f0f0;transition:all .2s}.hero .hero-about-btn:hover{background-color:#e0dede}.hero a{font-weight:500;font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;border-radius:16px;justify-content:center;align-items:center;width:160px;height:43px;font-size:16px;text-decoration:none;display:flex}.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{-o-object-fit:cover;object-fit:cover;border-radius:24px;width:100%;height:100%;transition:all .8s cubic-bezier(.25,.46,.45,.94);position:absolute;top:0;left:0}.hero .images-col img.change{opacity:.4;filter:brightness(.8)blur(4px);transform:scale(1.05)}@keyframes frame1-state1{0%{width:187px}to{width:290px}}@keyframes frame1-state2{0%{width:291px}to{width:187px;left:auto;right:16px}}@keyframes frame1-state3{0%{left:327px}to{left:228px}}.hero .frame1{border-radius:24px;width:187px;height:201px;position:absolute;top:16px;left:228px;overflow:hidden}.hero .frame1 button{cursor:default;z-index:1;bottom:12px;left:50%;transform:translate(-50%)}.hero .frame1.state1{animation:1s ease-in-out alternate forwards frame1-state1}.hero .frame1.state2{animation:1s ease-in-out alternate forwards frame1-state2}.hero .frame1.state3{animation:1s ease-in-out alternate forwards frame1-state3}@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;width:290px;height:201px;position:absolute;bottom:16px;right:16px}.hero .frame2 button{cursor:default;z-index:1;bottom:12px;left:50%;transform:translate(-50%)}.hero .frame2.state1{animation:1s ease-in-out alternate forwards frame2-state1}.hero .frame2.state2{animation:1s ease-in-out alternate forwards frame2-state2}.hero .frame2.state3{animation:1s ease-in-out alternate forwards frame2-state3}@keyframes frame3-state1{0%{height:422px}to{height:201px}}@keyframes frame3-state2{0%{width:188px;height:201px}to{width:291px;height:201px}}@keyframes frame3-state3{0%{width:291px;height:201px}to{width:188px;height:422px}}.hero .frame3{border-radius:24px;justify-content:right;width:188px;height:422px;display:flex;position:absolute;top:16px;left:16px}.hero .frame3 button{cursor:default;z-index:1;top:12px;left:50%;transform:translate(-50%)}.hero .frame3.state1{animation:1s ease-in-out alternate forwards frame3-state1}.hero .frame3.state2{animation:1s ease-in-out alternate forwards frame3-state2}.hero .frame3.state3{animation:1s ease-in-out alternate forwards frame3-state3}@keyframes backframe3-state1{0%{height:317px}to{height:187px}}@keyframes backframe3-state2{0%{width:174px;height:187px}to{width:277px;height:187px}}@keyframes backframe3-state3{0%{width:277px;height:187px}to{width:174px;height:317px}}.hero .frame3 .back-frame{z-index:-1;background-color:#0000;border-radius:24px;width:174px;height:317px;position:absolute;top:-16px;left:-16px}.hero .frame3 .back-frame.state1{animation:1s ease-in-out alternate forwards backframe3-state1}.hero .frame3 .back-frame.state2{animation:1s ease-in-out alternate forwards backframe3-state2}.hero .frame3 .back-frame.state3{animation:1s ease-in-out alternate forwards backframe3-state3}@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{z-index:-1;background-color:#0000;border-radius:24px;width:246px;height:187px;position:absolute;bottom:-16px;right:-16px}.hero .frame2 .back-frame.state1{animation:1s ease-in-out alternate forwards backframe2-state1}.hero .frame2 .back-frame.state2{animation:1s ease-in-out alternate forwards backframe2-state2}.hero .frame2 .back-frame.state3{animation:1s ease-in-out alternate forwards backframe2-state3}@media only screen and (max-width:1100px){.hero .right_element{width:200px;height:200px;top:-16px}.hero-inner{justify-content:center;align-items:center;display:flex}.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{justify-content:center;width:100%;padding:0 48px;align-items:center!important}.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{border-radius:8px;font-size:14px}}@media only screen and (max-width:576px){.hero .contact-us-btn,.hero .hero-about-btn{border-radius:8px;font-size:12px}}@media only screen and (max-width:600px){.hero{height:auto}.hero-inner{padding:40px 0 32px}.hero_title{font-size:26px}.hero-btn-container{margin-top:24px}.hero a{width:130px;height:40px}.hero .contact-us-btn{padding-inline:16px}.hero_subtitle{font-size:16px}.hero .right_element{width:150px;height:150px;top:-16px}}@media only screen and (max-width:500px){.hero-inner{padding:48px 0 24px}.hero .right_element img{width:200px;height:200px}.hero .contact-us-btn,.hero .hero-about-btn{border-radius:4px;height:40px}.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:435px){.hero_title{font-size:22px}}@media screen and (max-width:400px){.hero_subtitle{font-size:14px}.hero a{width:100px}.hero_title{font-size:20px}}
.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:hover{color:gray!important}.dropdown-menu{min-width:70px!important;left:5px!important}@keyframes nav-phone-vibrate{0%,72%,to{transform:rotate(0)translate(0)}74%{transform:rotate(-14deg)translate(-1px)}76%{transform:rotate(12deg)translate(1px)}78%{transform:rotate(-10deg)translate(-1px)}80%{transform:rotate(10deg)translate(1px)}82%{transform:rotate(-7deg)}84%{transform:rotate(7deg)}86%{transform:rotate(-4deg)}88%{transform:rotate(0)}}.nav-phone-vibrate{transform-origin:50%;animation:2.6s ease-in-out infinite nav-phone-vibrate}.invite-link:hover .nav-phone-vibrate{animation-duration:1s}@media (prefers-reduced-motion:reduce){.nav-phone-vibrate{animation:none}}.invite-link{padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}option:checked{text-transform:lowercase}.main-navbar{z-index:1001;background-color:#fff;height:64px;position:fixed;top:0;left:0;right:0;box-shadow:0 0 8px #0000004d}.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-size:16px;font-weight:500;font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif!important}.main-navbar .navbar-collapse{justify-content:end;display:flex}.main-navbar .logo img{-o-object-fit:contain;object-fit:contain;width:80px;height:64px}body.rtl .main-navbar .logo{margin-right:70px}body.ltr .main-navbar .logo{margin-left:70px}@media only screen and (max-width:1310px){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-lg .navbar-nav .nav-link{padding-left:0}}@media only screen and (max-width:991px){body.rtl .main-navbar .logo,body.ltr .main-navbar .logo{margin-left:0;margin-right:0}.main-navbar .logo img{height:56px}.main-navbar .country-selector-container{display:block}.main-navbar.navbar-expand-lg .navbar-collapse{display:none}.main-navbar{background-color:#fff}}.main-navbar .nav-item,.main-navbar .nav-link{position:relative}.main-navbar .nav-item:before{content:"";background-color:#0000;width:0;height:2px;transition:all .5s;display:inline-block;position:absolute;bottom:-8px;right:10px}.main-navbar .nav-item:hover:before,.main-navbar .nav-link.active:before{content:"";background-color:var(--blue-main);width:100%;height:2px;display:inline-block;position:absolute;bottom:-8px;right:10px}.accordion{cursor:pointer;width:100%;transition:all .4s}
.projects-container{padding-left:70px;padding-right:70px}.projects-container .service{filter:brightness(.8);transition:all .2s}.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:var(--font-iransans-medium), Tahoma, Arial, sans-serif;margin-bottom:16px;font-size:24px;font-weight:500}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}}.projects-title.fa{font-weight:400;font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif!important}.all-btn{color:#000;justify-content:center;align-items:center;font-size:20px;font-weight:400;text-decoration:none;display:flex;position:absolute;top:0;left:0;font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif!important}body.ltr .all-btn{left:auto;right:0}body.rtl .all-btn{left:0;right:auto}@media only screen and (max-width:768px){.all-btn{font-size:18px}}.service{justify-content:center;display:flex;position:relative}@media only screen and (max-width:991px){.projects-container .service.service6,.projects-container .service.service5{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}}
.pj-grid{--pj-ratio:4 / 3;--pj-accent:var(--blue-main,#2a2f81);grid-template-columns:repeat(3,1fr);gap:28px 24px;width:100%;margin-top:8px;display:grid}.pj-item{margin:0}.pj-frame{width:100%;aspect-ratio:var(--pj-ratio);cursor:pointer;background:#eef0f6;border-radius:6px;transition:box-shadow .45s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 1px 2px #10143c0f}.pj-frame:hover{box-shadow:0 18px 40px #10143c29}.pj-photo{-o-object-fit:cover;object-fit:cover;will-change:transform;transition:transform 1.1s cubic-bezier(.22,1,.36,1);transform:scale(1.005)}.pj-frame:hover .pj-photo{transform:scale(1.06)}.pj-scrim{opacity:.9;pointer-events:none;background:linear-gradient(#0a0c2000 0%,#0a0c200a 35%,#0a0c2061 62%,#0a0c20c7 100%);transition:opacity .45s;position:absolute;inset:0}.pj-frame:hover .pj-scrim{opacity:1}.pj-meta{inset-inline:0;color:#fff;pointer-events:none;flex-direction:column;gap:4px;padding:18px 20px;display:flex;position:absolute;bottom:0}body.rtl .pj-meta{text-align:right}body.ltr .pj-meta{text-align:left}.pj-cat{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;font-size:15px;line-height:1.35}.pj-name{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;opacity:0;font-size:12.5px;line-height:1.4;transition:opacity .45s,transform .45s cubic-bezier(.22,1,.36,1);transform:translateY(6px)}.pj-frame:hover .pj-name{opacity:.82;transform:translateY(0)}.pj-mark{top:14px;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#ffffff24;border:1px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:opacity .4s,transform .4s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset-inline-end:14px;transform:translateY(-6px)scale(.9)}body.rtl .pj-mark svg{transform:rotate(-90deg)}.pj-frame:hover .pj-mark{opacity:1;transform:translateY(0)scale(1)}.pj-rule{inset-inline-start:0;background:var(--pj-accent);width:100%;height:3px;transform-origin:inset-inline-start;pointer-events:none;transition:transform .6s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;transform:scaleX(0)}body.ltr .pj-rule{transform-origin:0}body.rtl .pj-rule{transform-origin:100%}.pj-frame:hover .pj-rule{transform:scaleX(1)}@media (max-width:1200px){.pj-grid{grid-template-columns:repeat(2,1fr);gap:24px 20px}}@media (max-width:700px){.pj-grid{grid-template-columns:1fr;gap:20px}.pj-meta{padding:16px}.pj-cat{font-size:14px}.pj-name{opacity:.82;transform:none}}@media (prefers-reduced-motion:reduce){.pj-photo,.pj-scrim,.pj-name,.pj-mark,.pj-rule,.pj-frame{transition:none!important}.pj-frame:hover .pj-photo{transform:scale(1)}}
.dscrp-text{color:#555;max-height:120px;margin-bottom:.5rem;font-size:17px}div.dscrp-text li{font-size:16px}div.dscrp-text ul{flex-direction:column;gap:16px;display:flex}body.rtl div.dscrp-text{text-align:right}body.ltr div.dscrp-text{text-align:left}.last-item{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:100%;display:inline-block;overflow:hidden}div.dscrp-text:hover{color:#333}.service-title-hr{opacity:1;width:500px;margin-right:70px}.service-title-hr.en{margin-top:0;margin-bottom:0;margin-right:0;position:absolute;left:70px}.services{direction:rtl}.services p{text-align:justify}.services .container-fluid{padding-left:0;padding-right:0}.service-title{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;margin-top:32px;padding-bottom:16px;font-size:24px;font-weight:500}.service-title.en{text-align:left;margin-left:70px;margin-right:auto}.service-title.fa{text-align:right;margin-left:auto;margin-right:70px;font-weight:400;font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif!important}@media only screen and (max-width:1250px){.service-title{margin-bottom:0;padding-bottom:0}div.dscrp ul,.dscrp-container.en ul,body.rtl .dscrp-container ul{flex-direction:column;gap:32px;display:flex}div.dscrp-text ul{gap:32px}}@media only screen and (max-width:991px){.service-title{font-size:20px}div.dscrp ul,.dscrp-container.en ul,body.rtl .dscrp-container ul{flex-direction:column;gap:24px;font-size:16px;display:flex}div.dscrp-text ul{gap:18px}}@media only screen and (max-width:868px){div.dscrp ul,.dscrp-container.en ul,body.rtl .dscrp-container 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){div.dscrp ul,.dscrp-container.en ul,body.rtl .dscrp-container 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{width:300px;margin-right:35px}.service-title-hr.en{margin-right:0;left:35px}}@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{margin-right:0;left:20px}div.dscrp ul,.dscrp-container.en ul,body.rtl .dscrp-container 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{justify-content:center;display:flex}.service1 .dscrp-list.en{text-align:left;direction:ltr;padding-left:40px}.service1-small .dscrp-container.en{text-align:left;direction:ltr}.service1-title{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;border:1px solid #000;border-radius:16px;justify-content:center;align-items:center;width:323px;height:108px;font-size:24px;display:flex;position:relative;right:44px}.service1-img{width:877px;height:372px;display:block;position:relative;right:25px}.service1-dscr-container{width:392px;height:240px;font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;text-align:right;border:1px solid #000;border-radius:16px;font-size:18px;position:relative;top:15px;left:25px;overflow:hidden}.service1-dscr-container.en .dscrp-text{text-align:left;direction:ltr}.service1 .dscrp-text{padding:0 24px;position:static}.service1 .more-btn{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;color:#fff;border-radius:16px;width:184px;height:56px;font-size:16px;position:relative;bottom:40px;left:230px}.service2{justify-content:center;display:flex}.service2-dscr1-container.en,.service2-dscr2-container.en{text-align:left;direction:ltr}.service2-dscr2-container.en .dscrp-list,.service2-dscr1-container.en .dscrp-list{padding-left:30px}.service2-dscr1-container{width:350px;position:relative;right:-310px}.service2-dscr2-container{width:350px;position:relative;right:-105px}.service2-dscr1-container .dscrp-header,.service2-dscr2-container .dscrp-header{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;font-size:18px}.service2 .dscrp-text{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;margin-bottom:0;font-size:17px}.service2-dscr2-container .dscrp-text{max-height:140px}.service2 .dscrp-list{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;padding-inline-start:24px;font-size:18px}.service2-title{width:184px;height:216px;font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;text-align:center;border:1px solid #000;border-radius:16px;font-size:24px;position:relative;top:265px;right:452px}.service2-img{display:block;position:relative;bottom:0;left:453px}.service2-frame{float:right;position:relative;right:268px}.service2 .more-btn{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;color:#fff;border-radius:16px;width:184px;height:56px;padding:10px 20px;font-size:16px;position:relative;top:423px;right:-60px}.service2-small .row.en{text-align:left;direction:ltr}.service3{justify-content:center;display:flex}.service3-img{float:right;width:874px;height:372px;display:block;position:relative;right:23px}.service3-dscr-container{text-align:right;width:392px;height:240px;font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;border:1px solid #000;border-radius:16px;font-size:18px;position:relative;top:15px;left:25px;overflow:hidden}.service3-dscr-container.en,.service3-small .dscrp-container.en{text-align:left;direction:ltr}.service3-dscr-container.en .dscrp-list{padding-left:40px}.service3 .dscrp-text{padding:0 24px}.service3-title{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;border:1px solid #000;border-radius:16px;justify-content:center;align-items:center;width:323px;height:108px;font-size:24px;display:flex;position:relative;right:44px}.service3 .more-btn{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;color:#fff;border-radius:16px;width:184px;height:56px;font-size:16px;position:relative;bottom:40px;left:230px}.dscrp-cont-en .service4-dscr1-container,.dscrp-cont-en .service4-dscr2-container,.dscrp-cont-en .service4-dscr3-container,.dscrp-cont-en .service4-dscr4-container{text-align:left;direction:ltr}.s4_5titleEn{rotate:-90deg}.s4_5titleFa{display:flex;rotate:-90deg}.service4{justify-content:center;display:flex}.service4-title{width:184px;height:696px;font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;text-align:center;border:1px solid #000;border-radius:16px;justify-content:center;align-items:center;font-size:24px;display:flex;position:relative;top:265px;bottom:-8px;right:857px}.service4-img{height:880px;display:block;position:relative;bottom:0;left:857px}.service4-frame{float:right;position:relative;right:673px}.service4-dscr1-container{text-align:right;width:350px;position:relative;right:-716px}.service4-dscr2-container{text-align:right;width:350px;position:relative;right:-501px}.service4-dscr3-container{text-align:right;width:350px;position:relative;right:-296px}.service4-dscr4-container{text-align:right;width:350px;position:relative;right:-86px}.service4-dscr1-container .dscrp-header,.service4-dscr2-container .dscrp-header,.service4-dscr3-container .dscrp-header,.service4-dscr4-container .dscrp-header{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;font-size:18px}.service4 .dscrp-list{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;padding-inline-start:24px;font-size:18px}.service4 .dscrp-text{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;margin-bottom:0;font-size:17px}.service4 .more-btn{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;color:#fff;border-radius:16px;width:184px;height:56px;font-size:16px;position:relative;top:905px;right:-48px}.frame4{width:392px;height:456px;position:relative;top:505px;right:-135px}.service4-small .row.en,.dscrp-cont-en .service5-dscr1-container,.dscrp-cont-en .service5-dscr2-container,.dscrp-cont-en .service5-dscr3-container,.dscrp-cont-en .service5-dscr4-container{text-align:left;direction:ltr}.service5{justify-content:center;display:flex}.service5-title{width:184px;height:696px;font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;text-align:center;border:1px solid #000;border-radius:16px;font-size:24px;position:relative;top:265px;bottom:-8px;right:857px}.service5-img{height:880px;display:block;position:relative;bottom:0;left:857px}.service5-frame{float:right;position:relative;right:673px}.service5-dscr1-container{text-align:right;width:350px;position:relative;right:-716px}.service5-dscr2-container{text-align:right;width:350px;position:relative;right:-501px}.service5-dscr3-container{text-align:right;width:350px;position:relative;right:-296px}.service5-dscr4-container{text-align:right;width:350px;position:relative;right:-90px}.service5-dscr1-container .dscrp-header,.service5-dscr2-container .dscrp-header,.service5-dscr3-container .dscrp-header,.service5-dscr4-container .dscrp-header{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;font-size:18px}.service5 .dscrp-list{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;padding-inline-start:24px;font-size:18px}.service5 .dscrp-text{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;margin-bottom:0;font-size:18px}.service5 .more-btn{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;color:#fff;border-radius:16px;width:184px;height:56px;font-size:16px;position:relative;top:905px;right:-48px}.frame5{width:392px;height:456px;position:relative;top:505px;right:-135px}.service5-small .row.en,.service6-dscr1-container.en,.service6-dscr2-container.en{text-align:left;direction:ltr}.service6-dscr2-container.en .dscrp-list,.service6-dscr1-container.en .dscrp-list{padding-left:30px}.service6-small .row.en{text-align:left;direction:ltr}.service6{justify-content:center;display:flex}.service6-dscr1-container{text-align:right;width:350px;position:relative;right:-310px}.service6-dscr2-container{text-align:right;width:350px;position:relative;right:-100px}.service6-dscr2-container.fa{font-weight:400;font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif!important}.service6-dscr1-container .dscrp-header,.service6-dscr2-container .dscrp-header{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;font-size:18px}.service6 .dscrp-text{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;margin-bottom:0;font-size:18px}.service6 .dscrp-list{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;padding-inline-start:24px;font-size:18px}.service6-title{width:184px;height:216px;font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;text-align:center;border:1px solid #000;border-radius:16px;font-size:24px;position:relative;top:265px;right:452px}.service6-img{display:block;position:relative;bottom:0;left:453px}.service6-frame{float:right;position:relative;right:268px}.service6 .more-btn{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;color:#fff;border-radius:16px;width:184px;height:56px;padding:10px 20px;font-size:16px;position:relative;top:423px;right:-60px}.dscrp-container.en{text-align:left;direction:ltr}.service7{justify-content:center;display:flex}.service7-img{float:right;width:886px;height:372px;display:block;position:relative;right:29px}.service7-dscr-container{width:392px;height:240px;font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;text-align:right;border:1px solid #000;border-radius:16px;font-size:18px;position:relative;top:15px;left:29px;overflow:hidden}.service7-dscr-container.en{text-align:left;direction:ltr}.service7-dscr-container.en .dscrp-list{padding-left:40px}.service7 .dscrp-text{padding:0 24px}.service7-title{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;border:1px solid #000;border-radius:16px;width:323px;height:108px;font-size:24px;position:relative;right:40px}body.rtl .service7-title{padding:16px}.service7 .more-btn{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;color:#fff;border-radius:16px;width:184px;height:56px;font-size:16px;position:relative;bottom:40px;left:235px}.service8{justify-content:center;display:flex}.service8 .dscrp-list.en{text-align:left;direction:ltr;padding-left:40px}.service8-small .dscrp-container.en{text-align:left;direction:ltr}.service8-title{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;border:1px solid #000;border-radius:16px;justify-content:center;align-items:center;width:323px;height:108px;font-size:24px;display:flex;position:relative;right:44px}.service8-img{width:877px;height:372px;display:block;position:relative;right:25px}.service8-dscr-container{width:392px;height:240px;font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;text-align:right;border:1px solid #000;border-radius:16px;font-size:18px;position:relative;top:15px;left:25px;overflow:hidden}.service8-dscr-container.en .dscrp-text{text-align:left;direction:ltr}.service8 .dscrp-text{padding:0 24px}.service8 .more-btn{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;color:#fff;border-radius:16px;width:184px;height:56px;font-size:16px;position:relative;bottom:40px;left:230px}.service9{justify-content:center;display:flex}.service9 .dscrp-list.en{text-align:left;direction:ltr;padding-left:40px}.service9-small .dscrp-container.en{text-align:left;direction:ltr}.service9-title{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;border:1px solid #000;border-radius:16px;justify-content:center;align-items:center;width:323px;height:108px;padding:32px;font-size:24px;display:flex;position:relative;right:22px}.service9-img{width:877px;height:372px;display:block;position:relative;right:-25px}.service9-dscr-container{width:392px;height:240px;font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;text-align:right;border:1px solid #000;border-radius:16px;font-size:18px;position:relative;top:15px;left:-21px;overflow:hidden}.service9-dscr-container.en .dscrp-text{text-align:left;direction:ltr}.service9 .dscrp-text{padding:0 24px}.service9 .service9-text-col{z-index:1;position:relative}.service9 .more-btn{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;color:#fff;z-index:1000;border-radius:16px;width:184px;height:56px;font-size:16px;position:relative;bottom:40px;left:-435px}.service8-small ul,.service7-small ul,.service6-small ul,.service5-small ul,.service4-small ul,.service3-small ul,.service2-small ul,.service1-small ul,.service9-small ul{padding-right:24px}.service7-small .dscrp-container,.service3-small .dscrp-container,.service1-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;border:1px solid #000;border-radius:16px;height:90%;padding:24px;font-size:18px;overflow:hidden}.subservice6-1,.subservice6-2,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4,.subservice2-1,.subservice2-2,.subservice8-1,.subservice8-2{border:1px solid #000;border-radius:16px;height:100%;padding:24px;overflow:hidden}@media screen and (max-width:868px){.subservice6-1,.subservice6-2,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4,.subservice2-1,.subservice2-2,.subservice8-1,.subservice8-2{padding:16px}}.service6-small .dscrp-header,.service5-small .dscrp-header,.service4-small .dscrp-header,.service2-small .dscrp-header,.service8-small .dscrp-header{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;font-size:18px}.service6-small .dscrp-list,.service5-small .dscrp-list,.service4-small .dscrp-list,.service2-small .dscrp-list,.service8-small .dscrp-list{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;font-size:18px}.service4-small .dscrp-container,.service2-small .dscrp-container,.service5-small .dscrp-container,.service6-small .dscrp-container{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;height:auto;font-size:18px}@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){.service6-small .dscrp-text,.service5-small .dscrp-text,.service2-small .dscrp-text,.service4-small .dscrp-text{max-height:100px}}@media only screen and (max-width:904px){.service2-small div.dscrp-text,.service5-small div.dscrp-text,.service6-small div.dscrp-text,.service4-small div.dscrp-text{height:75px}.subservice6-1,.subservice6-2,.subservice2-1,.subservice2-2,.subservice8-1,.subservice8-2,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4{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){.service7-small .dscrp-container,.service1-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container,.service3-small .dscrp-container{height:85%;font-size:14px}.service6-small .dscrp-container,.service5-small .dscrp-container,.service4-small .dscrp-container,.service2-small .dscrp-container{height:85%}.service6-small .dscrp-header,.service2-small .dscrp-header,.service4-small .dscrp-header,.service5-small .dscrp-header{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;font-size:16px}.service6-small .dscrp-list,.service2-small .dscrp-list,.service4-small .dscrp-list,.service5-small .dscrp-list{font-size:14px}.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-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}.service4-small .dscrp-container,.service2-small .dscrp-container,.service5-small .dscrp-container,.service6-small .dscrp-container{font-size:14px}.subservice6-1,.subservice6-2,.subservice2-1,.subservice2-2,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4{height:150px}}@media only screen and (max-width:768px){.service7-small .dscrp-container,.service3-small .dscrp-container,.service1-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{border-radius:8px;padding:12px;font-size:14px}.subservice6-1,.subservice6-2,.subservice2-1,.subservice2-2,.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4{border-radius:8px;padding:10px}}@media only screen and (max-width:750px){.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4{height:140px}}@media only screen and (max-width:700px){.service5-small div.dscrp-text,.service4-small div.dscrp-text{height:40px}.subservice6-1,.subservice6-2,.subservice2-1,.subservice2-2{height:140px}}@media only screen and (max-width:680px){.service7-small .dscrp-container,.service3-small .dscrp-container,.service1-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{height:209px;padding:15px;overflow:auto}.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4{height:130px}}@media only screen and (max-width:650px){.service2-small div.dscrp-text,.service6-small div.dscrp-text{height:40px}.subservice6-1,.subservice6-2,.subservice2-1,.subservice2-2{height:125px}.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4{height:139px}}@media only screen and (max-width:630px){.service7-small .dscrp-container,.service3-small .dscrp-container,.service1-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container,.service5-small .dscrp-list,.service4-small .dscrp-list,.service2-small .dscrp-list,.service8-small .dscrp-list{font-size:12px}.service6-small .dscrp-header,.service5-small .dscrp-header,.service4-small .dscrp-header,.service2-small .dscrp-header{font-size:14px}.service6-small .dscrp-list{font-size:12px}}@media only screen and (max-width:615px){.service3-small .dscrp-container,.service1-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){.subservice6-1,.subservice6-2,.subservice2-1,.subservice2-2,.subservice8-1,.subservice8-2{height:110px}.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4{height:124px}.dscrp,.dscrp-header{margin-bottom:8px}}@media only screen and (max-width:576px){.service6-small .dscrp-header,.service5-small .dscrp-header,.service4-small .dscrp-header,.service2-small .dscrp-header{margin-bottom:0}}@media only screen and (max-width:505px){.service7-small .dscrp-container,.service3-small .dscrp-container,.service1-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{height:164px;padding:10px}.service2-small,.service4-small{margin-top:0!important}}@media only screen and (max-width:500px){.service4-small div.dscrp-text{height:40px}.service4-small .dscrp-container,.service2-small .dscrp-container,.service5-small .dscrp-container,.service6-small .dscrp-container{font-size:12px}}@media only screen and (max-width:490px){.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4{height:100px}}@media only screen and (max-width:480px){.service7-small .dscrp-container,.service3-small .dscrp-container,.service1-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{height:156px}}@media only screen and (max-width:450px){.subservice6-1,.subservice6-2,.subservice2-1,.subservice2-2{height:85px}.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4{height:87px}}@media only screen and (max-width:425px){.service7-small .dscrp-container,.service3-small .dscrp-container,.service1-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{height:155px}}@media only screen and (max-width:405px){.subservice5-1,.subservice5-2,.subservice5-3,.subservice5-4,.subservice4-1,.subservice4-2,.subservice4-3,.subservice4-4{height:85px}}@media only screen and (max-width:400px){.service7-small .dscrp-container,.service3-small .dscrp-container,.service1-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{height:123px}.service6-small .dscrp-header,.service5-small .dscrp-header,.service4-small .dscrp-header,.service2-small .dscrp-header{font-size:12px}}@media only screen and (max-width:360px){.service7-small .dscrp-container,.service3-small .dscrp-container,.service1-small .dscrp-container,.service8-small .dscrp-container,.service9-small .dscrp-container{height:107px}}.container-fluid.service7-small,.container-fluid.service6-small,.container-fluid.service5-small,.container-fluid.service4-small,.container-fluid.service3-small,.container-fluid.service2-small,.container-fluid.service8-small,.container-fluid.service1-small,.container-fluid.service9-small{padding-left:70px;padding-right:70px}@media only screen and (max-width:768px){.container-fluid.service7-small,.container-fluid.service6-small,.container-fluid.service5-small,.container-fluid.service4-small,.container-fluid.service3-small,.container-fluid.service2-small,.container-fluid.service8-small,.container-fluid.service1-small,.container-fluid.service9-small{padding-left:35px;padding-right:35px}}@media only screen and (max-width:576px){.container-fluid.service7-small,.container-fluid.service3-small,.container-fluid.service1-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}}.service7-small-header,.service6-small-header,.service5-small-header,.service4-small-header,.service3-small-header,.service2-small-header,.service8-small-header,.service1-small-header,.service9-small-header{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;margin-bottom:16px;font-size:22px}@media only screen and (max-width:991px){.service7-small-header,.service6-small-header,.service5-small-header,.service4-small-header,.service3-small-header,.service2-small-header,.service8-small-header,.service1-small-header,.service9-small-header{font-size:20px}}@media only screen and (max-width:772px){.service7-small-header,.service6-small-header,.service5-small-header,.service4-small-header,.service3-small-header,.service2-small-header,.service8-small-header,.service1-small-header,.service9-small-header{font-size:18px}}@media only screen and (max-width:470px){.service7-small-header,.service6-small-header,.service5-small-header,.service4-small-header,.service3-small-header,.service2-small-header,.service8-small-header,.service1-small-header,.service9-small-header{font-size:16px}}.service7-small .more-btn,.service3-small .more-btn,.service1-small .more-btn,.service8-small .more-btn{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;color:#fff;border-radius:16px;justify-content:center;align-items:center;width:34%;padding:2%;font-size:16px;display:flex;position:relative;bottom:11%;right:66%}.service9-small .more-btn{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;color:#fff;border-radius:16px;justify-content:center;align-items:center;width:34%;padding:2%;font-size:16px;display:flex;position:relative;bottom:11%;right:0}.service6-small .more-btn{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;color:#fff;border-radius:16px;justify-content:center;align-items:center;width:34%;padding:2%;font-size:16px;display:flex;position:relative;bottom:9%;right:66%}.service5-small .more-btn,.service4-small .more-btn{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;color:#fff;border-radius:16px;justify-content:center;align-items:center;width:34%;padding:2%;font-size:16px;display:flex;position:relative;bottom:4.5%;right:0}.service2-small .more-btn{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;color:#fff;border-radius:16px;justify-content:center;align-items:center;width:34%;padding:2%;font-size:16px;display:flex;position:relative;bottom:9%;right:0%}@media only screen and (max-width:992px){.service7-small .more-btn,.service3-small .more-btn,.service1-small .more-btn,.service9-small .more-btn,.service8-small .more-btn{border-radius:12px;bottom:12%}.service6-small .more-btn,.service2-small .more-btn{border-radius:12px}.service5-small .more-btn,.service4-small .more-btn{border-radius:12px;padding:1.5%}}@media only screen and (max-width:925px){.service7-small .more-btn,.service3-small .more-btn,.service1-small .more-btn,.service8-small .more-btn{padding:1.5%;right:65%}.service6-small .more-btn,.service2-small .more-btn{padding:1.5%}}@media only screen and (max-width:868px){.service7-small .more-btn,.service6-small .more-btn,.service5-small .more-btn,.service4-small .more-btn,.service3-small .more-btn,.service2-small .more-btn,.service8-small .more-btn,.service1-small .more-btn,.service9-small .more-btn{padding:2%;font-size:14px}}@media only screen and (max-width:768px){.service7-small .more-btn,.service3-small .more-btn,.service1-small .more-btn,.service9-small .more-btn,.service8-small .more-btn{border-radius:6px;bottom:12.5%}.service6-small .more-btn,.service2-small .more-btn{border-radius:6px}.service5-small .more-btn,.service4-small .more-btn{border-radius:6px;bottom:5%}}@media only screen and (max-width:715px){.service7-small .more-btn,.service3-small .more-btn,.service1-small .more-btn,.service9-small .more-btn,.service8-small .more-btn{padding:1.5%;font-size:12px;bottom:11.5%}.service6-small .more-btn,.service5-small .more-btn,.service4-small .more-btn,.service2-small .more-btn{padding:1.5%;font-size:12px}}@media only screen and (max-width:690px){.service7-small .more-btn,.service3-small .more-btn,.service1-small .more-btn,.service8-small .more-btn,.service9-small .more-btn{padding:1.5%;bottom:11%}}@media only screen and (max-width:680px){.service7-small .more-btn,.service3-small .more-btn,.service1-small .more-btn,.service8-small .more-btn,.service9-small .more-btn{bottom:12%}}@media only screen and (max-width:600px){.service7-small .more-btn,.service6-small .more-btn,.service5-small .more-btn,.service4-small .more-btn,.service3-small .more-btn,.service3-small .more-btn,.service1-small .more-btn,.service8-small .more-btn,.service9-small .more-btn{padding:1.5%}}@media only screen and (max-width:500px){.service7-small .more-btn,.service5-small .more-btn,.service4-small .more-btn,.service3-small .more-btn,.service2-small .more-btn,.service8-small .more-btn,.service1-small .more-btn,.service9-small .more-btn{border-radius:4px;font-size:10px}.service6-small .more-btn{border-radius:4px;font-size:10px;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%}.service7-small .more-btn,.service6-small .more-btn,.service3-small .more-btn,.service2-small .more-btn{padding:1.5%;font-size:8px}.service5-small .more-btn,.service4-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,.service2-small .more-btn{padding:1%}}.more-btn-en span{order:1}.more-btn-en i{rotate:180deg}.more-btn-en img{order:-1;margin-left:8px;rotate:180deg}.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{border:1px solid #0000;gap:4px;transition:background-color .25s,color .25s,box-shadow .25s,transform .15s}.more-btn.more-btn-i .more-btn-icon{transition:transform .25s}.more-btn.more-btn-i .more-btn-icon svg{width:1.15em;height:1.15em}@media only screen and (max-width:600px){.more-btn.more-btn-i{gap:2px}.more-btn.more-btn-i .more-btn-icon svg{width:1.1em;height:1.1em}}.more-btn.more-btn-i:hover{background-color:var(--blue-main,#2a2f81);color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #2a2f8140}.more-btn.more-btn-i:hover .more-btn-icon{color:#fff}.more-btn.more-btn-i.more-btn-en:hover .more-btn-icon{transform:translate(4px)}.more-btn.more-btn-i.more-btn-fa:hover .more-btn-icon{transform:translate(-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:var(--font-iransans-medium), Tahoma, Arial, sans-serif;margin-bottom:16px;font-size:16px}.service-summary-box{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;text-align:right;border:1px solid #000;border-radius:8px;padding:16px;overflow:hidden}.service-summary-box.en{text-align:left;direction:ltr}.service-summary-box .dscrp-text{max-height:none;font-size:12px}.service-summary-box .dscrp-text ul{flex-direction:column;gap:8px;margin:0;display:flex}.service-summary-box .dscrp-text li{font-size:12px}.services.ltr .service1-title,.services.ltr .service3-title,.services.ltr .service7-title,.services.ltr .service8-title,.services.ltr .service9-title,.services.ltr [class*=-small-header]{text-align:left;direction:ltr}.service2-dscr1-container,.service2-dscr2-container,.service6-dscr1-container,.service6-dscr2-container,.service4-dscr1-container,.service4-dscr2-container,.service4-dscr3-container,.service4-dscr4-container,.service5-dscr1-container,.service5-dscr2-container,.service5-dscr3-container,.service5-dscr4-container{flex-direction:column;justify-content:safe center;height:240px;display:flex}.service1-dscr-container,.service3-dscr-container,.service7-dscr-container,.service8-dscr-container,.service9-dscr-container{flex-direction:column;justify-content:safe center;display:flex}.service1-dscr-container .dscrp-text,.service3-dscr-container .dscrp-text,.service7-dscr-container .dscrp-text,.service8-dscr-container .dscrp-text,.service9-dscr-container .dscrp-text{max-height:none;margin:0}.service1-dscr-container .dscrp-text>ul,.service3-dscr-container .dscrp-text>ul,.service7-dscr-container .dscrp-text>ul,.service8-dscr-container .dscrp-text>ul,.service9-dscr-container .dscrp-text>ul,.service1-dscr-container .dscrp-text>p,.service3-dscr-container .dscrp-text>p,.service7-dscr-container .dscrp-text>p,.service8-dscr-container .dscrp-text>p,.service9-dscr-container .dscrp-text>p{margin:0}.service1-title,.service3-title,.service7-title,.service8-title,.service9-title{padding-inline:16px}.services.ltr .svc-text,.services.rtl .svc-text,.services.ltr .svc-text li,.services.rtl .svc-text li,.services.ltr .svc-text p,.services.rtl .svc-text p{text-align:var(--text-justify,justify);text-justify:inter-word}.services.ltr .svc-text p.dscrp-header,.services.rtl .svc-text p.dscrp-header{text-align:start}.services .svc-text>ul,.services .svc-text>p:not(.dscrp-header),.services .svc-text .dscrp-text>ul,.services .svc-text .dscrp-text>p{margin:0}.services .svc-text>p.dscrp-header{margin-top:0;margin-bottom:var(--svc-header-gap,6px)}.services .svc-text-sub li>span{-webkit-line-clamp:var(--svc-max-lines,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.services .svc-text li>span.last-item{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.services .dscrp-header{-webkit-line-clamp:var(--svc-max-header-lines,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.companies-title{font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif;text-align:right;margin-bottom:16px;margin-right:70px;font-size:24px}body.rtl .companies-title{text-align:right;margin-right:70px}body.ltr .companies-title{text-align:left;margin-left:70px}@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;width:100%;height:400px;position:relative}.slide-dscrp-container{-webkit-backdrop-filter:blur(5px);color:#052a3a;background:#9d9d9d99;border-radius:16px;width:70%;height:304px;padding:44px 134px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.slide-dscrp-container:hover{cursor:pointer}.slide-dscrp{font-family:var(--font-iransans-regular), Tahoma, Arial, sans-serif;text-align:justify;height:100px;margin-top:8px;font-size:18px;position:relative;overflow:hidden}.slide-dscrp-header{font-family:var(--font-iransans-bold), Tahoma, Arial, sans-serif;font-size:24px}.slide-dscrp-subheader{font-size:20px;font-family:var(--font-iransans-medium), Tahoma, Arial, sans-serif}.company-logo{width:100px;height:100px}.carousel-control-prev,.carousel-control-next{-webkit-backdrop-filter:blur(5px);opacity:1;border-radius:50px;width:100px;height:200px;position:absolute;top:50%;transform:translateY(-50%)}.carousel-control-prev:focus,.carousel-control-next:focus{box-shadow:none}.carousel-control-prev .control-container,.carousel-control-next .control-container{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#9d9d9d99;border-radius:100px;justify-content:center;align-items:center;width:50px;height:50px;padding:0;display:flex}.carousel-control-prev .control-container svg,.carousel-control-next .control-container svg{flex-shrink:0}.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:var(--font-iransans-regular), Tahoma, Arial, sans-serif;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{width:50px;left:20px}.carousel-control-next{width:50px;right:20px}}@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{width:40px;left:10px}.carousel-control-next{width:40px;right:10px}}@media only screen and (max-width:500px){.slide-dscrp{display:none}.company-logo{margin:auto;display:block}}@media only screen and (max-width:400px){.carousel-control-prev .control-container,.carousel-control-next .control-container{width:30px;height:30px}}.companies-swiper{width:100%;height:400px}.companies-swiper .swiper-slide{height:400px;position:relative}
#app-loader{z-index:99999;background:radial-gradient(60vmax 60vmax at 50% 38%,#7c82f029,#0000 60%),radial-gradient(40vmax 40vmax at 50% 70%,#f2d26e14,#0000 60%),#0e1030;place-items:center;transition:opacity .6s,visibility .6s;display:grid;position:fixed;inset:0}#app-loader.is-hidden{opacity:0;visibility:hidden;pointer-events:none}#app-loader:before{content:"";opacity:.5;background-image:linear-gradient(#7c82f01a 1px,#0000 1px),linear-gradient(90deg,#7c82f01a 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask:radial-gradient(circle at 50% 45%,#000,#0000 62%);mask:radial-gradient(circle at 50% 45%,#000,#0000 62%)}#app-loader .kl-stage{z-index:1;flex-direction:column;align-items:center;gap:34px;display:flex;position:relative}#app-loader .kl-badge{place-items:center;width:300px;height:300px;animation:.9s cubic-bezier(.22,1,.36,1) both kl-rise;display:grid;position:relative}#app-loader .kl-ring{animation:3.4s linear infinite kl-spin;position:absolute;inset:0}#app-loader .kl-ring.kl-rev{animation:5s linear infinite reverse kl-spin}#app-loader .kl-logo{width:208px;height:208px;animation:3.6s ease-in-out infinite kl-breathe;position:relative}#app-loader .kl-logo:before{content:"";z-index:-1;background:#fff;border-radius:50%;position:absolute;inset:-16px;box-shadow:0 14px 44px #0006,0 0 0 1px #ffffff80}#app-loader .kl-logo:after{content:"";mix-blend-mode:screen;pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffffe6 47%,#f2d26ef2 53%,#0000 64%) 0 0/250% 100%;animation:2.8s ease-in-out infinite kl-sweep;position:absolute;inset:0;-webkit-mask:url(/images/brand/logo-loader.png) 50%/contain no-repeat;mask:url(/images/brand/logo-loader.png) 50%/contain no-repeat}#app-loader .kl-logo img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 30px #00000080);width:100%;height:100%;animation:3.6s ease-in-out infinite kl-glow}#app-loader .kl-word{letter-spacing:.42em;background:linear-gradient(90deg,#cfd2f2,#f2d26e 50%,#cfd2f2) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;padding-inline-start:.42em;font-size:15px;font-weight:800;animation:2.8s linear infinite kl-shimmer}#app-loader .kl-bar{background:#ffffff1a;border-radius:99px;width:190px;height:3px;overflow:hidden}#app-loader .kl-bar i{background:linear-gradient(90deg,#33389a,#f2d26e);border-radius:99px;width:40%;height:100%;animation:1.5s ease-in-out infinite kl-load;display:block}#app-loader .kl-cap{color:#8f93b5;letter-spacing:.25em;font-size:11px}@keyframes kl-rise{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:none}}@keyframes kl-spin{to{transform:rotate(360deg)}}@keyframes kl-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes kl-glow{0%,to{filter:drop-shadow(0 10px 30px #00000080)drop-shadow(0 0 6px #f2d26e00)}50%{filter:drop-shadow(0 10px 30px #00000080)drop-shadow(0 0 22px #f2d26e8c)}}@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:translate(-120%)}to{transform:translate(360%)}}@media (prefers-reduced-motion:reduce){#app-loader *{animation:none!important}}
:root{--text-justify:justify;--text-hyphens:auto;--svc-header-gap:8px;--svc-max-lines:2;--svc-max-header-lines:2}.services.lang-fa,.services.lang-en,.services.lang-ar,.services.lang-fr,.services.lang-ru{--svc1-desk-x:0px;--svc1-desk-y:0px;--svc1-mob-x:0px;--svc1-mob-y:0px}.services.lang-fa,.services.lang-en,.services.lang-ar{--svc2-desk-x:0px;--svc2-desk-y:-18px;--svc2-mob-x:0px;--svc2-mob-y:0px}.services.lang-fr{--svc2-desk-x:0px;--svc2-desk-y:-12px;--svc2-mob-x:0px;--svc2-mob-y:0px}.services.lang-ru{--svc2-desk-x:0px;--svc2-desk-y:-18px;--svc2-mob-x:0px;--svc2-mob-y:0px}.services.lang-fa,.services.lang-en,.services.lang-ar,.services.lang-fr,.services.lang-ru{--svc3-desk-x:0px;--svc3-desk-y:0px;--svc3-mob-x:0px;--svc3-mob-y:0px}.services.lang-fa{--svc4-desk-x:0px;--svc4-desk-y:-18px;--svc4-mob-x:0px;--svc4-mob-y:0px}.services.lang-en{--svc4-desk-x:0px;--svc4-desk-y:-16px;--svc4-mob-x:0px;--svc4-mob-y:0px}.services.lang-ar{--svc4-desk-x:0px;--svc4-desk-y:-18px;--svc4-mob-x:0px;--svc4-mob-y:0px}.services.lang-fr,.services.lang-ru{--svc4-desk-x:0px;--svc4-desk-y:-16px;--svc4-mob-x:0px;--svc4-mob-y:0px}.services.lang-fa,.services.lang-en,.services.lang-ar,.services.lang-fr,.services.lang-ru{--svc5-desk-x:0px;--svc5-desk-y:0px;--svc5-mob-x:0px;--svc5-mob-y:0px;--svc6-desk-x:0px;--svc6-desk-y:0px;--svc6-mob-x:0px;--svc6-mob-y:0px}.services.lang-fa{--svc7-desk-x:0px;--svc7-desk-y:-18px;--svc7-mob-x:0px;--svc7-mob-y:0px}.services.lang-en,.services.lang-ar{--svc7-desk-x:0px;--svc7-desk-y:-16px;--svc7-mob-x:0px;--svc7-mob-y:0px}.services.lang-fr{--svc7-desk-x:0px;--svc7-desk-y:-12px;--svc7-mob-x:0px;--svc7-mob-y:0px}.services.lang-ru{--svc7-desk-x:0px;--svc7-desk-y:-16px;--svc7-mob-x:0px;--svc7-mob-y:0px}.services.lang-fa{--svc8-desk-x:0px;--svc8-desk-y:-16px;--svc8-mob-x:0px;--svc8-mob-y:0px}.services.lang-en{--svc8-desk-x:0px;--svc8-desk-y:-20px;--svc8-mob-x:0px;--svc8-mob-y:0px}.services.lang-ar,.services.lang-fr{--svc8-desk-x:0px;--svc8-desk-y:-16px;--svc8-mob-x:0px;--svc8-mob-y:0px}.services.lang-ru{--svc8-desk-x:0px;--svc8-desk-y:-18px;--svc8-mob-x:0px;--svc8-mob-y:0px}.services.lang-fa,.services.lang-en,.services.lang-ar,.services.lang-fr,.services.lang-ru{--svc9-desk-x:0px;--svc9-desk-y:0px;--svc9-mob-x:0px;--svc9-mob-y:0px}@media only screen and (min-width:1250px){.services{--svc1-x:var(--svc1-desk-x,0px);--svc1-y:var(--svc1-desk-y,0px);--svc2-x:var(--svc2-desk-x,0px);--svc2-y:var(--svc2-desk-y,0px);--svc3-x:var(--svc3-desk-x,0px);--svc3-y:var(--svc3-desk-y,0px);--svc4-x:var(--svc4-desk-x,0px);--svc4-y:var(--svc4-desk-y,0px);--svc5-x:var(--svc5-desk-x,0px);--svc5-y:var(--svc5-desk-y,0px);--svc6-x:var(--svc6-desk-x,0px);--svc6-y:var(--svc6-desk-y,0px);--svc7-x:var(--svc7-desk-x,0px);--svc7-y:var(--svc7-desk-y,0px);--svc8-x:var(--svc8-desk-x,0px);--svc8-y:var(--svc8-desk-y,0px);--svc9-x:var(--svc9-desk-x,0px);--svc9-y:var(--svc9-desk-y,0px)}}@media only screen and (max-width:1249px){.services{--svc1-x:var(--svc1-mob-x,0px);--svc1-y:var(--svc1-mob-y,0px);--svc2-x:var(--svc2-mob-x,0px);--svc2-y:var(--svc2-mob-y,0px);--svc3-x:var(--svc3-mob-x,0px);--svc3-y:var(--svc3-mob-y,0px);--svc4-x:var(--svc4-mob-x,0px);--svc4-y:var(--svc4-mob-y,0px);--svc5-x:var(--svc5-mob-x,0px);--svc5-y:var(--svc5-mob-y,0px);--svc6-x:var(--svc6-mob-x,0px);--svc6-y:var(--svc6-mob-y,0px);--svc7-x:var(--svc7-mob-x,0px);--svc7-y:var(--svc7-mob-y,0px);--svc8-x:var(--svc8-mob-x,0px);--svc8-y:var(--svc8-mob-y,0px);--svc9-x:var(--svc9-mob-x,0px);--svc9-y:var(--svc9-mob-y,0px)}}.services .svc-1 .svc-text{transform:translate(var(--svc1-x,0px), var(--svc1-y,0px))}.services .svc-2 .svc-text{transform:translate(var(--svc2-x,0px), var(--svc2-y,0px))}.services .svc-3 .svc-text{transform:translate(var(--svc3-x,0px), var(--svc3-y,0px))}.services .svc-4 .svc-text{transform:translate(var(--svc4-x,0px), var(--svc4-y,0px))}.services .svc-5 .svc-text{transform:translate(var(--svc5-x,0px), var(--svc5-y,0px))}.services .svc-6 .svc-text{transform:translate(var(--svc6-x,0px), var(--svc6-y,0px))}.services .svc-7 .svc-text{transform:translate(var(--svc7-x,0px), var(--svc7-y,0px))}.services .svc-8 .svc-text{transform:translate(var(--svc8-x,0px), var(--svc8-y,0px))}.services .svc-9 .svc-text{transform:translate(var(--svc9-x,0px), var(--svc9-y,0px))}
