body,html{font-family:iranyekan;font-style:normal;font-weight:400;min-height:100%;margin:0;padding:0;width:100%;font-size:18px;line-height:22.6px;overflow-x:hidden}@media only screen and (max-width:480px){body,html{font-size:12px}}body{overflow:hidden}h1,h2,h3{margin:0;font-family:kalameh;font-style:normal;font-weight:700}h2{font-size:30px;line-height:51px;color:#22283d}@media only screen and (max-width:480px){h2{font-size:16px}}h3{font-size:24px;line-height:40px;color:#22283d}li,p{color:#666;letter-spacing:-.04em;line-height:145%}h4{font-size:18px;color:#666;letter-spacing:-.04em;line-height:145%}td{font-family:kalameh;font-style:normal;font-weight:400;color:#666;font-size:25px;line-height:43px;letter-spacing:0}a{text-decoration:none;color:#22283d}.login,.orderPopup.active #submit,button{background-color:#6cc164;color:#fff;box-shadow:0 4px 5px #ccc;border-radius:30px;border-width:0;font-family:iranyekan;font-weight:700;font-size:25px;line-height:29.65px;padding:15px 40px;text-align:center;letter-spacing:-.04em;cursor:pointer}.login:active,.login:hover,.orderPopup.active #submit:active,.orderPopup.active #submit:hover,button:active,button:hover{background-color:#8fd088}ol{list-style-type:persian}.overlay{background:unset;transition:.5s ease-in-out;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9;opacity:0;pointer-events:none}.overlay.active{pointer-events:all;opacity:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:.5s ease-in-out;background:rgba(0,0,0,.6)}.orderPopup{position:fixed;border-radius:50%;opacity:0;top:-100%}.orderPopup.active{position:fixed;z-index:10;top:5%;right:27%;left:27%;background-color:#f3f3f3;aspect-ratio:1/1;margin:0 auto;display:flex;flex-flow:column nowrap;justify-content:center;transition:.8s cubic-bezier(.24, .84, .2, 1.01);opacity:1}@media only screen and (max-width:1024px) and (min-width:481px){.orderPopup.active{right:20%;left:20%}}@media only screen and (max-width:480px){.orderPopup.active{top:16%;right:6%;left:6%}}.orderPopup.active p{font-size:16px;line-height:20px;font-weight:700;align-self:center;width:52%;color:#22283d}@media only screen and (max-width:1024px) and (min-width:481px){.orderPopup.active p{font-size:12px;margin-top:2%}}@media only screen and (max-width:480px){.orderPopup.active p{margin:0 10%;font-size:3vw}}.orderPopup.active label{margin:30px 20% 0 0;font-size:14px;color:#666}@media only screen and (max-width:1024px) and (min-width:481px){.orderPopup.active label{margin-top:2%}}@media only screen and (max-width:480px){.orderPopup.active label{font-size:10px;margin:3px 20% 0 0}}.orderPopup.active .dataItem{background:#fff;border-radius:12px;border:none;height:53px;width:53%;box-shadow:0 1px 0 #222;padding-right:60px;font-size:20px;font-family:iranyekan;font-weight:400;align-self:center}@media only screen and (max-width:1024px) and (min-width:481px){.orderPopup.active .dataItem{height:12%;font-size:12px}}@media only screen and (max-width:480px){.orderPopup.active .dataItem{height:25px;width:55%;font-size:12px;padding-right:15px}}.orderPopup.active .dataItem:focus,.orderPopup.active .dataItem:hover{background:#f7f7f7;outline:0}.orderPopup.active .dataItem.error{background-color:#eea8a8}.orderPopup.active #submit{margin-top:50px;width:36%;align-self:center;padding:14px 0}@media only screen and (max-width:1024px) and (min-width:481px){.orderPopup.active #submit{margin-top:8%}}@media only screen and (max-width:480px){.orderPopup.active #submit{margin-top:20px;font-size:18px;padding:2px 0}}.slider-wrapper{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.slider-wrapper::-webkit-scrollbar{display:none}.order-success,.unsuccess,.waiting{font-family:kalameh;font-size:18px;line-height:190%;padding:7%;text-align:center;position:fixed;top:35%;right:20%;left:20%;background:#f3f3f3;border-radius:50px;color:#6cc164;display:none;z-index:11;transition:.5s ease-in-out}.order-success.active,.unsuccess.active,.waiting.active{display:block;transition:.5s ease-in-out}.login{color:#fff;position:absolute;margin-bottom:10px;cursor:pointer;z-index:2}.login a{color:#fff}@media only screen and (min-width:1440px){.login{top:7vw;left:7%;padding:4px 22px;font-size:16px}}@media only screen and (max-width:1439px) and (min-width:1025px){.login{top:10vw;left:7%;font-size:18px;padding:6px 24px}}@media only screen and (max-width:1024px) and (min-width:481px){.login{top:12vw;left:8%;font-size:16px;padding:3px 10px}}@media only screen and (max-width:480px){.login{top:2%;left:40%;font-size:12px;padding:2px 14px}}header{display:flex;flex-flow:row nowrap;justify-content:space-between;position:relative;margin:min(7%,58px) 7.6% 0 6.9%}@media only screen and (max-width:1024px) and (min-width:481px){header{margin:7% 4% 0 6.9%}}@media only screen and (max-width:480px){header{margin:18px 32px 0;align-items:center}}header .menu-icon{display:none}@media only screen and (max-width:480px){header .menu-icon{display:inline-flex}header .menu-icon>img{width:12px}header .menu-icon>p{font-family:kalameh;font-size:14px;font-weight:400;line-height:24px;margin-right:10px}}header #header-logo{width:185px;height:auto}@media only screen and (max-width:1024px) and (min-width:481px){header #header-logo{width:18vw}}@media only screen and (max-width:480px){header #header-logo{width:96px;padding-top:10px}}header .nav-bar{margin-top:.9vw;width:60vw;display:flex;flex-direction:row;justify-content:space-evenly}@media only screen and (max-width:1024px) and (min-width:481px){header .nav-bar{width:68vw}}@media only screen and (max-width:480px){header .nav-bar{display:none}header .nav-bar.active{display:flex;position:fixed;flex-flow:column nowrap;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px;padding:0;top:15%;right:10%;z-index:10;align-items:flex-start}}header .nav-bar .nav-item{font-family:iranyekan;font-weight:500;font-size:16px;line-height:25.36px;text-align:right;letter-spacing:-.04em;color:#22283d;padding:5px 5px;text-decoration:none}@media only screen and (max-width:1024px) and (min-width:481px){header .nav-bar .nav-item{font-size:1.5vw}}@media only screen and (max-width:480px){header .nav-bar .nav-item{font-size:14px;line-height:20px;font-weight:600;text-align:right;padding:12px 32px 12px 23px;margin:0 auto;box-sizing:border-box;width:100%}}@media only screen and (max-width:480px){header .nav-bar .nav-item:first-of-type{padding-top:32px}}@media only screen and (max-width:480px){header .nav-bar .nav-item:last-of-type{padding-bottom:32px}}header .nav-bar .nav-item:hover{color:#6cc164;border-bottom:1px solid #6cc164;cursor:pointer}@media only screen and (max-width:480px){header .nav-bar .nav-item:hover{border:none}}header .nav-bar .divider{display:none}@media only screen and (max-width:480px){header .nav-bar .divider{display:block;content:" ";width:100%;height:1px;background:#ccc;margin:0}}footer{position:relative;width:100%;margin-top:13%;bottom:0;border-color:transparent}@media only screen and (max-width:1024px) and (min-width:481px){footer{padding-top:12%;margin-top:unset;bottom:0}}@media only screen and (max-width:480px){footer{margin-top:unset;padding-top:unset;bottom:0}}footer #footer-bg{position:absolute;width:100%;z-index:-2;bottom:0}@media only screen and (max-width:480px){footer #footer-bg{display:none}}footer #footer-bg-mobile{display:none}@media only screen and (max-width:480px){footer #footer-bg-mobile{display:block;width:100%;position:absolute;z-index:-2;bottom:0;transform:scaleY(1.3)}}footer #footer-art{position:absolute;width:100%;bottom:0;z-index:-1}@media only screen and (max-width:480px){footer #footer-art{display:none}}footer #footer-art-mobile{display:none}@media only screen and (max-width:480px){footer #footer-art-mobile{display:block;width:100%;position:absolute;z-index:-1;bottom:0}}footer .footer-items-container{display:grid;grid-template-areas:"logo loc-icon loc . . . ." "divider phone-icon phone  . . . ." "title email-icon email instagram linkedin telegram whatsapp";grid-template-columns:3fr 0.6fr 5fr 0.6fr 0.6fr 0.6fr 0.6fr;grid-template-rows:1fr 0.4fr 1fr;justify-content:flex-start;align-items:center;margin:0 8% 0 6%;padding-bottom:2%}@media only screen and (max-width:1024px) and (min-width:481px){footer .footer-items-container{margin:0 5%}}@media only screen and (max-width:480px){footer .footer-items-container{margin:30% 13% 0 7%;grid-template-areas:"logo logo logo logo . loc-icon loc" "divider divider divider divider . phone-icon phone" "title title title title . phone-icon phone" "instagram linkedin telegram whatsapp . email-icon email";grid-template-columns:1fr 1fr 1fr 1fr 1.5fr 1fr 5fr;grid-template-rows:1fr 0.1fr 0.5fr 0.8fr}}footer .footer-items-container *{margin:0;padding:0;width:100%;box-sizing:border-box}footer .footer-items-container .logo-footer{grid-area:logo;padding:10px 0 0 60px;max-width:400px}@media only screen and (max-width:1024px) and (min-width:481px){footer .footer-items-container .logo-footer{padding:10px 0 0 30px}}@media only screen and (max-width:480px){footer .footer-items-container .logo-footer{padding:10px 0 0 10px;max-width:200px}}footer .footer-items-container .logo-divider{grid-area:divider;content:" ";width:80%;height:1px;margin:18px 0;background:#fff}@media only screen and (max-width:1024px) and (min-width:481px){footer .footer-items-container .logo-divider{margin:10px 0}}@media only screen and (max-width:480px){footer .footer-items-container .logo-divider{margin:0;width:90%}}footer .footer-items-container .logo-title{grid-area:title;align-self:start;font-size:28px;white-space:nowrap;color:#fff;margin-top:20px}@media only screen and (max-width:1024px) and (min-width:481px){footer .footer-items-container .logo-title{font-size:18px;margin-top:10px}}@media only screen and (max-width:480px){footer .footer-items-container .logo-title{font-size:10px;margin-top:5px}}footer .footer-items-container .footer-icon{max-height:40px}@media only screen and (max-width:1024px) and (min-width:481px){footer .footer-items-container .footer-icon{max-height:20px}}@media only screen and (max-width:480px){footer .footer-items-container .footer-icon{max-height:15px}}footer .footer-items-container #footer-location{grid-area:loc-icon}footer .footer-items-container #footer-phone{grid-area:phone-icon}footer .footer-items-container #footer-mail{grid-area:email-icon}footer .footer-items-container .footer-info{font-size:20px;white-space:nowrap;color:#fff}@media only screen and (max-width:1024px) and (min-width:481px){footer .footer-items-container .footer-info{font-size:16px}}@media only screen and (max-width:480px){footer .footer-items-container .footer-info{white-space:unset;font-size:10px}}footer .footer-items-container .loc{grid-area:loc}footer .footer-items-container .phone{grid-area:phone}footer .footer-items-container .email{grid-area:email}footer .footer-items-container .footer-social{max-width:40px}@media only screen and (max-width:1024px) and (min-width:481px){footer .footer-items-container .footer-social{max-width:30px}}@media only screen and (max-width:480px){footer .footer-items-container .footer-social{max-width:20px;margin-top:8px}}footer .footer-items-container .instagram{grid-area:instagram;align-self:start}@media only screen and (max-width:480px){footer .footer-items-container .instagram{align-self:end}}footer .footer-items-container .linkedin{grid-area:linkedin;align-self:start}@media only screen and (max-width:480px){footer .footer-items-container .linkedin{align-self:end}}footer .footer-items-container .telegram{grid-area:telegram;align-self:start}@media only screen and (max-width:480px){footer .footer-items-container .telegram{align-self:end}}footer .footer-items-container .whatsapp{grid-area:whatsapp;align-self:start}@media only screen and (max-width:480px){footer .footer-items-container .whatsapp{align-self:end}}h1{display:none}.intro{width:100%;position:relative}@media only screen and (max-width:1024px) and (min-width:481px){.intro{margin-top:4%}}.intro>h2,.intro>img{margin:0 17.8%}@media only screen and (max-width:1024px) and (min-width:481px){.intro>h2,.intro>img{margin:0 10%}}@media only screen and (max-width:480px){.intro>h2,.intro>img{margin:0 12%}}.intro>img:first-of-type{margin:30px 8.7% 0 7.3%;width:84%}@media only screen and (max-width:480px){.intro>img:first-of-type{margin:24px 4%;width:90%}}.intro>h2:first-of-type{margin-top:108px}@media only screen and (max-width:1024px) and (min-width:481px){.intro>h2:first-of-type{margin-top:70px}}@media only screen and (max-width:480px){.intro>h2:first-of-type{margin-top:0}}.intro>h2:nth-of-type(2){margin-top:58px}@media only screen and (max-width:480px){.intro>h2:nth-of-type(2){margin-top:30px}}.intro>p{margin:14px 17.8% 0;font-size:24px}@media only screen and (max-width:1024px) and (min-width:481px){.intro>p{font-size:20px;margin:50px 10% 0}}@media only screen and (max-width:480px){.intro>p{margin:14px 12% 0;font-size:12px}}.intro>.clip{position:relative;margin:6.9% 18.3% 0 18.3%;cursor:pointer}@media only screen and (max-width:480px){.intro>.clip{width:80%;margin:24px auto}}.intro>.clip .thumb{width:100%}.intro>.clip .play-btn{position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}@media only screen and (max-width:480px){.intro>.clip .play-btn{transform:translate(50%,-50%) scale(.5)}}.intro>.line-art1{position:absolute;right:0;z-index:-1;margin:0;width:20%;top:93vw}@media only screen and (max-width:480px){.intro>.line-art1{display:none}}.intro>.line-art2{position:absolute;left:0;z-index:-1;margin:0;width:20%;top:57vw}@media only screen and (max-width:480px){.intro>.line-art2{display:none}}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);z-index:10;display:none;justify-content:center;align-items:center}.popup.active{transform:translate(-50%,-50%);display:flex}.popup video{position:relative;outline:0;max-width:100vw!important;height:auto!important}.popup .closeBtn{cursor:pointer;position:absolute;top:0;right:0;width:50px}.popup .closeBtn img{width:100%}.members{width:100%;margin-bottom:100%;position:relative}@media only screen and (max-width:480px){.members{margin:33% 0 100%}}.members h1{font-size:30px;line-height:51px;color:#22283d;margin:233px 17.8% 0 0}@media only screen and (max-width:1024px) and (min-width:481px){.members h1{margin:125px 17.8% 0 0}}@media only screen and (max-width:480px){.members h1{font-size:20px;margin:-13% 8% 0 0}}.members #overlay{display:none;width:18.75%;position:absolute;top:0;right:0}.members .member-pic{width:18.75%;position:absolute}@media only screen and (max-width:480px){.members .member-pic{width:20%}}.members .member-pic:first-of-type{top:.8vw;right:41%}.members .member-pic:nth-of-type(2){top:3.5vw;right:66.5%}.members .member-pic:nth-of-type(3){top:14.7vw;right:11%}.members .member-pic:nth-of-type(4){top:23.8vw;right:38.8%}.members .member-pic:nth-of-type(5){top:27.3vw;right:71.8%}.members .member-pic:nth-of-type(6){top:39vw;right:7.4%}.members .member-pic:nth-of-type(7){top:48.3vw;right:30.5%}.members .member-pic:nth-of-type(8){top:50.2vw;right:56.3%}.members .member-pic:nth-of-type(9){top:68vw;right:10.8%}.members .member-pic:nth-of-type(10){top:72.4vw;right:41%}.members .member-pic:nth-of-type(11){top:69.1vw;right:71.8%}.members>.members-bg{position:absolute;width:100%;z-index:-4;top:-11.3vw}h4{margin-bottom:12px}@media only screen and (max-width:480px){h4{font-size:12px}}h2{line-height:170%}.processes{margin:60px 18%;padding-bottom:130px}@media only screen and (max-width:1024px) and (min-width:481px){.processes{margin:80px 10%;padding-bottom:0}}@media only screen and (max-width:480px){.processes{margin:40px 0;padding-bottom:0}.processes h4,.processes>h2{margin-right:10%}}.processes .album{display:grid;margin-bottom:70px;width:100%;gap:12px}@media only screen and (max-width:480px){.processes .album{margin-bottom:30px;display:initial}}.processes .album>img{width:100%;height:100%}@media only screen and (max-width:480px){.processes .album>img{display:none}}.processes .album .slider{display:none}@media only screen and (max-width:480px){.processes .album .slider{display:inline-flex;flex-flow:row nowrap;gap:24px;margin:0 50px}}.processes .album img:first-of-type{grid-area:pic1}.processes .album img:nth-of-type(2){grid-area:pic2}.processes .album img:nth-of-type(3){grid-area:pic3}.processes .album img:nth-of-type(4){grid-area:pic4}.processes .album1{grid-template-columns:0.285fr 0.715fr;grid-template-areas:"pic1 pic2" "pic3 pic2" "pic3 pic4"}.processes .album2{grid-template-areas:"pic1 pic1 pic2" "pic3 pic4 pic4"}.processes .album3{grid-template-areas:"pic1 pic2"}.processes .album4{grid-template-areas:"pic1 pic2" "pic3 pic3"}.processes .album5{grid-template-areas:"pic1 pic2"}.processes .album6{grid-template-columns:0.5fr 0.185fr 0.31fr;grid-template-areas:"pic1 pic2 pic2" "pic3 pic3 pic4"}.processes .album7{grid-template-columns:0.9fr 0.5fr;grid-template-areas:"pic1 pic2"}.processes .album8{grid-template-columns:6fr 5fr;grid-template-areas:"pic1 pic2" "pic3 pic3"}.processes .album9{grid-template-columns:5.7fr 5fr;grid-template-areas:"pic1 pic2"}.processes .album10{grid-template-columns:2fr 1fr;grid-template-areas:"pic1 pic2"}.processes .album11{grid-template-columns:2.3fr 1fr;grid-template-areas:"pic1 pic2"}
