html{scroll-behavior:smooth}.preloader{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;width:100%;height:100%;background-color:#fff}.hidepreloader{display:none !important}.intro{position:fixed;top:0;right:0;width:100%;height:100vh;background-color:#161616;z-index:10000;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}.intro .logo-header{position:absolute;top:45%;left:50%;color:#fff;display:flex;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.logo-header div{margin:0 5px}.logo-header div:nth-child(2){color:#bb0826}.logo{opacity:0;position:relative;bottom:-20px;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in}.logo.active{opacity:1;bottom:0;transition:all .3s ease-in}.logo.fade{bottom:150px;opacity:0;transition:all .3s ease-in}.navbar-brand{color:#3535fa;text-decoration:none}.show{z-index:0}.modal-title{font-family:Iransans}.nav-head{position:sticky;top:0;background:#68caf1;width:100%;z-index:100;border-bottom:1px solid white;transition:all 0.4s ease-in-out}.nav-head.sticky{background-color:blue}.nav-head.sticky .navbar-brand{color:white}.navbar-toggler{color:#3535fa}.navbar-toggler:focus{outline-color:white}.nav-link{overflow:hidden;position:relative;color:white;font-family:Iransans;transition:all 0.5s ease-in-out}.nav-link:hover{color:white;border-radius:100px;background-color:#3535fa}.login-btn{position:relative;border-radius:100px;background-color:#3535fa;color:white;font-family:Iransans;font-size:15px;transition:all 0.5s ease-in-out}.login-btn:hover{background-color:white;color:#3535fa}.header-section{background-color:#68caf1}.head-special h3{display:inline-block;padding:6px 22px;box-shadow:2px 2px 1px 1px rgba(7,7,24,0.7),3px 3px 1px 1px rgba(70,70,24,0.7);background-color:#3535fa;color:white;font-weight:600;font-size:25px;font-family:hayat}.head-name{color:white;font-family:titr;padding:10px 0}.head-name-faracode::after{content:'';background:#c91231;border-right:4px solid #fff;margin-right:5px;animation:blink .5s infinite ease;-webkit-animation:blink .5s infinite ease}@keyframes blink{0%{opacity:0}100%{opacity:1}}.head-text{font-family:Iransans;color:white}.head-btn{border-radius:100px;background-color:#3535fa;color:white;font-family:Iransans;font-size:15px;transition:all 0.5s ease-in-out}.head-btn:hover{background-color:white;color:#3535fa}.activity-info{display:inline-block;padding:6px 22px;background-color:#3535fa;box-shadow:2px 2px 1px 1px rgba(7,7,24,0.7),3px 3px 1px 1px rgba(70,70,24,0.7);color:white;font-weight:500;font-size:25px;font-family:hayat}.activity-name{font-family:titr}.activity-name span{font-size:40px;color:#3535fa}.activity-text{color:gray;font-family:Iransans;padding-top:5px}.custom-shape-divider-top-1630509570{width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.custom-shape-divider-top-1630509570 svg{position:relative;display:block;width:calc(100% + 1.3px);height:103px}.custom-shape-divider-top-1630509570 .shape-fill{fill:#68caf1}.custom-shape-divider-top-1630509570 .shape-fill-two{fill:#68caf1}.about-us-text{color:gray;font-family:Iransans;padding-top:5px}.about-text{font-family:Iransans;padding-top:5px}.feature-img{color:green}.projectss{position:relative}.animation-project{position:absolute;background:url(../img/circle-m.png);background-repeat:no-repeat;background-position:center;background-size:cover;width:150px;height:150px;left:0;top:0;animation:circle 3s 3s 1s infinite}.img-pro{border-radius:7px;background:#3535fa;position:relative;overflow:hidden;border:none}.pro-photo{transition:all 1s ease-in-out;width:100%}.img-pro:hover .pro-photo{transform:scale(1.3);opacity:0.5}.pro-link{opacity:0;position:absolute;top:50%;left:50%;font-size:2rem;transform:translate(-50%, -50%);color:white;opacity:0;transition:all 0.7s ease-in-out;cursor:pointer}.pro-link:hover{color:#68caf1;opacity:1}.img-pro:hover .pro-link{opacity:1}.pro-name-activity{position:absolute;bottom:0}.pro-name{display:none;text-decoration:none;color:white;font-size:25px;font-family:titr;transition:all 0.7s ease-in-out}.pro-name:hover{color:#68caf1}.img-pro:hover .pro-name{text-decoration:none;display:inline}.pro-activity{display:none;color:white;font-size:18px;font-family:Iransans}.img-pro:hover .pro-activity{display:block}.preview-box{position:fixed;top:30%;left:50%;transform:translate(-50%, -50%) scale(0.9);width:350px;height:20vh;background:white;box-shadow:0 0 10px 10px rgba(32,32,32,0.6);opacity:0;pointer-events:none;transition:all .3s ease;z-index:100000}.preview-box.show{opacity:1;pointer-events:auto;transform:translate(-50%, -50%) scale(1)}.iconClose{cursor:pointer}.preview-box .detail{display:flex;justify-content:space-between;padding:20px 30px}.preview-box .detail span .fa-times{color:#0084ff}.preview-box .detail span{display:flex;font-size:25px}.preview-box .detail span p{margin:0 5px}.preview-box .detail span .current-img{font-weight:600}.preview-box .img-box{width:100%;height:100vh;display:flex;position:relative}.preview-box .img-box .slide{position:absolute;top:20%;transform:translateY(-50%);font-size:50px;color:green;z-index:1000000}.preview-box .img-box .slide.next{right:10px;cursor:pointer}.preview-box .img-box .slide.prev{left:10px;cursor:pointer}.preview-box .img-box img{width:100%;height:50vh;object-fit:cover;overflow:hidden}.shadow{position:fixed;top:0;right:0;width:100%;height:100vh;background:rgba(12,12,12,0.7);display:none;overflow:hidden;z-index:20000}.contant-info{display:inline-block;padding:6px 22px;background-color:#3535fa;box-shadow:2px 2px 1px 1px rgba(7,7,24,0.7),3px 3px 1px 1px rgba(70,70,24,0.7);color:white;font-weight:500;font-size:25px;font-family:hayat}.contant-name{font-family:titr}.contant-text{color:gray;font-family:Iransans;padding-top:5px}.contant-box-icon{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin:0;padding:0}.contant-icon{font-size:24px;text-align:center;color:#3535fa}.contant-box-title{font-family:titr;font-size:20px}.contant-box-text{color:gray;font-family:titr;font-size:13px}.video-bg{max-width:100%;height:auto;vertical-align:middle;border-style:none}.video-icon{position:absolute;top:50%;left:50%;font-size:40px;transform:translate(-50%, -50%);z-index:10;color:#3535fa}.video-btn{background-color:#3535fa;width:70px;height:70px;color:white;border-radius:50%;line-height:70px;padding:0;text-align:center;min-width:70px;font-size:24px;text-decoration:none;position:relative;z-index:1;display:inline-block;border:1px solid #68caf1;transition:all 500ms}.video-btn:focus,.video-btn:hover,.video-btn:active{text-decoration:none;color:white}.video{display:none;scroll-behavior:unset;position:absolute;top:0;right:10px;width:95%;z-index:22222}.close-btn{width:40px;position:absolute;top:10px;right:10px;cursor:pointer}.img-option{background-color:#68caf1}.img-option img{transition:all 1s ease-in-out}.img-option:hover img{opacity:0.7}.option-text{position:absolute;bottom:20px;left:0;background-color:#3535fa;color:white;font-weight:bold;font-family:Iransans;border-radius:100px;padding:5px 10px;transition:all 1s ease-in-out}.option-text:hover{transform:translateX(8%)}.option{box-sizing:border-box}.item-opt{width:350px}.title-opt{color:white;font-weight:bold;font-family:Iransans}.opt{box-sizing:border-box;margin:0 50px;height:245px;width:245px;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.3);background-color:#3535fa;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;overflow:hidden;transition:all .3s ease-in-out;position:relative}.opt:hover{height:290px;width:250px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.opt .wrapper img{width:200px;height:200px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:5px solid #fff;display:block;margin:20px auto;object-fit:cover;transition:all .3s ease-in-out}.introduce{background-color:#68caf1}.introduce-box{background-color:white}.introduce-img{width:70px;height:70px;position:relative;top:-10px}.introduce-box-title{font-family:titr;font-size:20px}.introduce-box-text{color:gray;font-family:Iransans;font-size:13px}.form-box{border:none;border-bottom:1px solid #68caf1;font-family:Iransans}.form-box::placeholder{color:black}.form-box:focus{box-shadow:none;outline:none}.message-btn{border-radius:100px;background-color:#3535fa;color:white;font-family:Iransans;font-size:15px;transition:all 0.5s ease-in-out}.message-btn:hover{box-shadow:1px 1px 1px black}.footer{background-color:#284957;padding:30px 0}.footer-brand{color:white;text-decoration:none;font-size:20px}.footer-brand:hover{text-decoration:none}.footer-text{font-family:Iransans;color:white;font-size:12px}.footer-title{font-family:titr;color:#68caf1}.footer-icon{font-size:50px;padding:5px;color:white;transition:all 0.5s ease-in-out}.footer-icon:hover{color:#3535fa}.footer-email{color:white}a.totop{position:fixed;right:25px;bottom:15px;background-color:#fff;width:40px;height:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;color:#000;opacity:0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}.totop.active{opacity:1;bottom:40px}.progress-section{z-index:2948;position:fixed;top:1px;width:100%;height:4px;display:flex;justify-content:space-between;transition:all .2s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.progress-bar-wrap{position:relative;width:100%;border:1px solid black;overflow:hidden;background-color:#464646;direction:ltr !important}.progress-bar{position:absolute;width:0;height:100%;background:#bdbdbd;bottom:0}@font-face{font-family:Iransans;src:url(../font-farsi/AIranianSans.ttf);format:"ttf"}@font-face{font-family:hayat;src:url(../font-farsi/A.Hayat.01.ttf);format:"ttf"}@font-face{font-family:shiraz;src:url(../font-farsi/Shiraz.ttf);format:"ttf"}@font-face{font-family:titr;src:url(../font-farsi/TitrBold.ttf);format:"ttf"}@keyframes circle{0%{transform:translate(0px)}50%{transform:translate(-100px)}100%{transform:translate(0px)}}html{scroll-behavior:smooth}
/*# sourceMappingURL=main.css.map */