/*!
 * Developed by seyed esmaeil seyed abbasi (ساخته شده توسط سید اسماعیل سید عباسی)
 */
 @font-face{font-family:'Vazir-FD';src:url(/static/fonts/Vazir-FD.eot);src:url(/static/fonts/Vazir-FD.woff2) format('woff2'),url(/static/fonts/Vazir-FD.woff) format('woff'),url(/static/fonts/Vazir-FD.ttf) format('truetype');font-display:swap}@font-face{font-family:'Vazir-Bold';src:url(/static/fonts/Vazir-Bold-FD.eot);src:url(/static/fonts/Vazir-Bold-FD.woff2) format('woff2'),url(/static/fonts/Vazir-Bold-FD.woff) format('woff'),url(/static/fonts/Vazir-Bold-FD.ttf) format('truetype');font-display:swap}@font-face{font-family:'IranNastaliq';src:url(/static/fonts/IranNastaliq.eot);src:url(/static/fonts/IranNastaliq.woff2) format("woff2"),url(/static/fonts/IranNastaliq.woff) format('woff'),url(/static/fonts/IranNastaliq.ttf) format('truetype');font-display:swap}.cke_editable{font-family:'Vazir-FD',Arial,sans-serif!important}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul{list-style:none}a{text-decoration:none}.r-container{max-width:100%;margin:0 auto}.darkblue{color:#192735}.bg-theme{background:#2a4359}.title{color:#192735;font-size:1.3em;text-align:center;font-weight:600;margin:2em auto;position:relative}.title::after{content:'';position:absolute;width:80px;height:4px;background-color:#fbab18;margin-top:1.7em;margin-right:auto;margin-left:auto;left:0;right:0}.text-justify{text-align:justify}.card{border:none;text-align:center}.level{padding:0 3.7em 0 3.6em}.btn-color{color:#223144;border:none;border-radius:.5em;padding:.375em .75em;min-height:40px;height:auto;background-color:#fbab18}.form-control{height:50px!important;border:1px solid #e2e2e2!important;border-radius:8px!important}#exampleFormControlTextarea1{height:auto!important}.form-select:focus{-webkit-box-shadow:none;box-shadow:none;border-color:silver}.form-check-input:checked{background-color:#fbab18;border-color:#fbab18}#myBtn{display:none;position:fixed;bottom:20px;left:30px;z-index:99;font-size:12px;border:none;outline:none;background-color:#223144;-webkit-box-shadow:0 0 3px rgb(241 241 241 / .2);box-shadow:0 0 3px rgb(241 241 241 / .2);color:#fbab18;cursor:pointer;padding:15px;border-radius:50%;-webkit-transition:1s;-o-transition:1s;transition:1s}#myBtn:hover{background-color:#223144}.header-top{height:50px;color:#fff;background-color:#2a4359;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.r-border-bottom{border-bottom:1px solid rgb(213 161 61 / .43)}.icon-right-headertop{color:#fbab18}.text-right-headertop{margin-right:.5em}.social-header-top{margin-top:1.1em;margin-left:-2em}.social-header-top li{margin-right:1em}.social-header-top a{color:#fff}.social-header-top a:hover{color:#fbab18}.socials{margin-top:1.1em}.socials li{margin:.5em}.socials a{color:#000;z-index:9999}.socials a:hover{color:#fbab18}.bg-menudesktop{background-color:#2a4359;color:#fff;height:85px}.bg-abrizan{background-color:#2a4359}.navbar{z-index:4!important}.navbar-level{padding:0 2.1em}.nav-menu{background-color:#2a4359;padding-top:10px;padding-left:.5em;height:70px;width:100%}.nav-menu .container-fluid{padding-left:0;padding-right:0}.logo{max-width:150px;height:auto;-o-object-fit:cover;object-fit:cover}.nav-menu ul{display:none;margin-left:1%}.nav-menu li{margin-left:.5em}.nav-menu li a{color:#fff}.nav-menu li a:hover{color:#fbab18}.navbar-nav .nav-link.active{color:#fbab18}.nav-menu .thubmenu ul li{width:110%;margin:.4em 0}.nav-menu .nav-link:focus{color:#ffffff!important}.nav-menu .thubmenu ul li a{color:#fff;display:block;width:100%}.nav-menu .thubmenu ul li .active-thubmenu{color:#fbab18}.nav-menu .thubmenu ul li a:hover{color:#fbab18}.form-nav-desk{display:none}.input-navbar{border-radius:2em!important;background-color:#2a4359;color:white!important;border-color:#3b5f7c!important;height:35px!important}.input-navbar::placeholder{color:#ffffff!important}.input-navbar:focus{background-color:#154c79}.form-control:focus{border-color:#fff0;-webkit-box-shadow:none;box-shadow:none}.link-user{margin-top:-.9em}.user{color:#fff;margin-right:1em;font-size:1.2em;display:none}.nav-response{margin-top:0;margin-left:2.5em;margin-bottom:0}.nav-response li{margin-top:.5em;border-top:1px solid #c0c0c059}.nav-response a{color:#000}.nav-response a:hover{color:#fbab18}.navbar-toggler{border:#fff0;margin-left:-1em}.navbar-toggler:focus{-webkit-box-shadow:none;box-shadow:none}.offcanvas.offcanvas-end{width:300px}.offcanvas-body li a{color:#686868;font-size:.9em}.btn-close{color:#000;margin-right:87%!important;font-size:.8em}.btn-close:focus{-webkit-box-shadow:none;box-shadow:none}.nav-response .dropdown-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:1em}.dropdown-menu li a{margin-top:.5em}.nav-response .nav-link:focus{color:#686868!important}.dropdown-item:hover{background-color:#fff0}.dropdown-toggle::after{display:none}.carousel-head{margin-top:-50px}.carousel-head img{height:400px;-o-object-fit:cover;object-fit:cover}.carousel-caption{position:absolute;z-index:2;top:18%}.carousel-caption h5{font-family:'Vazir-Bold',Sans-Serif,serif;font-size:1.3em;color:#fbab18}.carousel-caption p{width:100%;font-size:.9em;margin:2em auto;padding:0 .4em}.curtain{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#041c3f98}.carousel-control-next,.carousel-control-prev{top:50%;width:50px;height:50px}.carousel-control-prev{margin-left:1.1em}.carousel-control-next{margin-right:1.1em}.services-top{margin-top:-3em;margin-bottom:6em;position:relative;z-index:2}.services-top .col{margin-top:1em}.services-top .card{background-color:#2a4359;color:#fff;border-radius:1em;padding:2em 1em}.services-borderbottom{border-bottom:10px solid #fbab18}.services-top .card-title{font-weight:700;font-size:1.3em;margin-bottom:.5em;margin-top:.5em}.services-top .services-center{background-color:#fbab18}.services-top .services-center .icon-services{color:#2a4359}.projects .col{padding:1em}.projects a:hover::after{width:90%}.projects .card{overflow:hidden;border-radius:1em;box-shadow:0 0 10px #a1a1a1}.projects .card::after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:linear-gradient(transparent 5%,#20425f);border-radius:1em;-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s}.projects .card:hover::after{background-color:#2a4359ad}.projects img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:1em;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s}.projects .card:hover img{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);border-radius:1em}.projects .card-body{position:absolute;top:40%;width:100%;font-weight:700;color:#fff;z-index:1}.projects .card p{-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s}.projects .card:hover p{margin-top:-.8em}.banner{background-image:url(../images/h-21.webp);background-repeat:no-repeat;background-position:center;background-size:100% 100%;width:100%;margin:4em 0;color:#fff;position:relative}.banner::after{position:absolute;content:'';top:0;left:0;bottom:0;width:100%;height:100%;background-color:#2a4359da}.p-banner{padding:4em 0em 7em 0em}.banner{color:#f1a005;font-weight:700}.banner span{color:#f1a005}.banner .card{-webkit-box-shadow:0 0 5px silver;box-shadow:0 0 5px silver;border-radius:1em}.banner .card-body span{font-size:1.7em}.banner .card-title{padding:0 .5em;font-size:1.5em;color:#fff;font-weight:900}.banner .card-text{font-weight:700}.parent-services{position:relative;z-index:2;background-color:#f2f2f2;-webkit-box-shadow:0 0 7px silver;box-shadow:0 0 7px silver;margin-top:-7em;margin-bottom:7em;border-radius:1em;padding:3em 2em 1em 2em}.parent-card-services{margin-bottom:6em;position:relative;z-index:2}.services{text-align:center}.services .card{padding:3em 0;background-color:#f2f2f2;-webkit-box-shadow:0 0 5px silver;box-shadow:0 0 5px silver;border-radius:1em}.services .card:hover{color:#fff;background-color:#2a4359;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.services .card-title{color:#2a4359;font-size:1.3em;font-weight:700;margin:1em 0}.services .card:hover .card-title{color:#fff}.services p{font-size:.9em;color:#979797}.icon-services{font-size:2.5em;color:#fbab18;-webkit-transition:1s;-o-transition:1s;transition:1s}.services .card:hover .icon-services{color:#fff;-webkit-animation-name:fadeIcon;animation-name:fadeIcon;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fadeIcon{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIcon{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.Counseling{background-color:#f1a005;color:#192735;padding:1.8em 2em;border-radius:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Counseling-title{font-weight:700;font-size:1.2em}.Counseling .icon-email{background-color:#192735;padding:1em;border-radius:50%;color:#fff;font-size:1em;display:none;width:50px;height:50px;align-self:center}.Counseling .call-us{border-radius:1.5em;background-color:#192735;color:#fff;width:inherit;height:40px;text-align:center;line-height:2.5;margin-top:2.5em}.team{margin:7em 0 7em .2em}.team .card{background-color:#2a4359;-webkit-box-shadow:0 0 10px silver;box-shadow:0 0 10px silver;border-radius:1em;margin-top:1em;overflow:hidden}.team .card figure{overflow:hidden;border-top-right-radius:.5em;border-top-left-radius:.5em;position:relative}.team .card figure::after{content:'';position:absolute;top:100%;left:0;height:100%;width:100%;background:-o-linear-gradient(transparent,#2a4359);background:linear-gradient(transparent,#2a4359);-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s}.team .card img{width:100%;max-width:100%;height:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s}.team .card:hover figure::after{top:0}.team .card:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.team .card-body{margin-top:1em}.team .card-title{font-weight:700;color:#fafafaec}.team .card p:nth-of-type(2){color:#f1a005}.team .social-team{position:absolute;width:75%;top:40%;left:60%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:.7em 1.2em .5em 2em;opacity:0;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s}.team .social-team li{color:#fff;background-color:#f1a005;border-radius:50%;margin:.2em;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.6s;-o-transition:0.6s;transition:0.6s}.team .card:hover .social-team{opacity:1}.Customers{margin-top:4em;padding:6em 3.7em 6em 3.6em;background-color:#2a4359}.title2{font-size:1.2em;font-weight:700;text-align:justify;color:#192735;margin-bottom:3em;position:relative;padding:0 .5em}.title2-left{margin-top:5em;color:#fff}.Customers-logo figure{width:100%}.Customers-logo img{max-width:120px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-o-object-fit:contain;object-fit:contain;-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s}.Customers-carousel{-webkit-box-shadow:0 0 5px silver;box-shadow:0 0 5px silver;padding:3em 2em;border-radius:1em}.Customers-carousel img{max-width:80px;height:80px;border-radius:50%;margin-left:1em}.Customers-carousel-name{font-weight:700;color:#fff}.Customers-carousel p:nth-of-type(2){color:#a5aeb8}.Customers-carousel p:nth-of-type(3){margin-top:2em;color:#fff;text-align:justify}.Customers-carousel .bg-black{background-color:#f1a005!important}.blog{margin-top:6em}.homepage-01 .swiper{margin-top:1em}.blog .content-swiper-slider{-webkit-box-shadow:0 0 5px silver;box-shadow:0 0 5px silver;border-radius:1em;background-color:#f2f2f2;border-bottom:7px solid #2a4359}.blog .swiper-wrapper{height:auto;margin-bottom:3em}.date-blog{font-size:.9em;font-weight:700;margin:1em;color:#2a4359}.title-blog{font-size:.9em;font-weight:700;color:#f1a005;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s}.caption-blog{color:#3b3b3b}.caption-blog{font-size:.9em}.figure-blog{overflow:hidden;border-top-right-radius:1em;border-top-left-radius:1em;position:relative}.figure-blog::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2a435959}.img-blog{width:100%;max-width:100%;height:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s}.blog .swiper-slide:hover .img-blog{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.more-blog span:nth-of-type(1){-webkit-transform:translateY(.3em);-ms-transform:translateY(.3em);transform:translateY(.3em);color:#f1a005;padding-right:.1em;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.more-blog a:hover span:nth-of-type(1){padding-right:.4em;margin-right:.5em}.blog p:nth-of-type(2){font-size:.9em;margin-top:1em;color:dimgray}.more-blog a{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9em}.more-blog span:nth-of-type(2){color:#fff;background-color:#f1a005;margin-right:.3em;border-radius:50%;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.more-blog a:hover span:nth-of-type(2){-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}footer{background-color:#223b52}.homepage-01 .footer{margin-top:2em}.footer{background-color:#223b52;padding:2em 0 0 0;color:antiquewhite;font-size:1em;margin-top:4em;width:100%}.footer img{margin:0 0 26px 0}.footer .caption-footer{text-align:justify}.footer .social-footer{margin-right:-2.7em}.footer .list-footer-left{margin-right:-2.3em}.footer .list-footer-right ul,.footer .list-footer-left ul{width:80%}.footer .social-footer li{margin:0 .3em;width:35px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#f1a005;border-radius:50%}.footer .social-footer li:hover{color:#1b334b}.footer .title-footer{color:#f1a005;font-weight:700;margin-top:1.5em}.footer .mr{margin-right:2.3em}.footer ul li a{color:#fff;margin-top:.5em;display:block;width:auto}.footer ul li a:hover{color:#f1a005}.bg-theme2{background-color:#1b334b}.copyright{background-color:#1b334b;width:100%;padding:.8em 0;color:#fff;text-align:center;font-size:.9em}.homepage-02 .Counseling{margin-top:-1.5em}.homepage-02 .text-ourservices{color:#192735;font-weight:700}.homepage-02 .parent-card-services{margin-top:3em}.homepage-02 .projects-home-2{margin:7em 0}.projects-home-2 .swiper-wrapper{height:auto;margin-bottom:3em}.projects-home-2 .swiper-wrapper img{height:270px!important}.projects-home-2 .swiper-wrapper .col{padding:0}.homepage-02 .projects .card:hover::after{background-color:#0f2233bd}.projects-home-2 .swiper-wrapper img{max-width:100%;height:auto}.homepage-02 .swiper-pagination-bullet{background-color:#2a4359!important}.swiper-pagination-2,.swiper-pagination-3{display:none;position:relative;top:50%;left:37%;transform:translate(-37%,-50%)}.homepage-02 .banner{margin:6em 0}.homepage-02 .p-banner{padding:6em 0 5em 0}.homepage-02 .about ul{-webkit-transform:translateX(2.5em);-ms-transform:translateX(2.5em);transform:translateX(2.5em)}.homepage-02 .about ul li{margin-top:.5em;color:#192735;width:100%}.homepage-02 .about ul span:nth-of-type(1){color:#f1a005;margin-left:.5em}.homepage-02 .about figure,.homepage-04 .services-2 figure,.services-2 figure,.services-caption figure,.questions-accordion figure,.about-1 figure,.about-caption figure{width:90%;position:relative}.homepage-02 .about figure::after,.homepage-04 .services-2 figure::after,.services-2 figure::after,.services-caption figure::after,.questions-accordion figure::after,.about-1 figure::after,.about-caption figure::after{content:'';position:absolute;top:35px;width:100%;height:100%;border-radius:1em;background-color:#2a4359;-webkit-box-shadow:0 0 5px #a8a5a5;box-shadow:0 0 5px #a8a5a5;z-index:-1}.homepage-02 .about figure::after{left:-25px}.homepage-02 .about img{max-width:100%;width:100%;height:auto;border-radius:1em}.homepage-02 .Customers{margin:7.5em 0 0 0;padding:7em 3.7em 6em 3.6em}.homepage-02 .blog{margin:6em 0 2em 0}.homepage-03 header{background-color:#2a4359}.homepage-03 .header-top{border-bottom:none}.homepage-03 .nav-menu,.homepage-04 .nav-menu{height:55px}.homepage-03 .logo2,.homepage-04 .logo2{margin-top:-2.5em}.homepage-03 .logo-xl,.homepage-04 .logo-xl{opacity:0}.homepage-03 .navbar-toggler,.homepage-04 .navbar-toggler{transform:translateY(10px)}.homepage-03 .link-user,.homepage-04 .link-user{margin-top:-.2em}.homepage-03 .nav-menu li a:hover{color:#fff}.homepage-03 .carousel-head,.homepage-04 .carousel-head{margin-top:1em}.homepage-03 .feature-box{background-color:#fff;-webkit-box-shadow:0 0 10px #a5a5a5;box-shadow:0 0 10px #a5a5a5;border-radius:1em;padding:2em 3em;margin-top:-2em;margin-bottom:5em;position:relative;z-index:2}.homepage-03 .feature-box .col{text-align:center;margin-top:.7em}.homepage-03 .feature-box .col span{color:#fbab18;font-size:2em}.homepage-03 .feature-box .col p{margin-top:1em;font-size:.9em;color:#2a4359;font-weight:700}.services-2{margin-top:7em}.services-2 .card{padding:.5em;background-color:#f2f2f2}.services-2 img{max-width:100%;height:auto;border-radius:1em}.services-2 .icon-services{font-size:2em}.services-2 .card-title{margin-top:-.7em;font-size:1em}.services-2 .card-body{text-align:right}.projects-home-2 .swiper-wrapper{height:270px!important;margin-bottom:3em}.homepage-03 .swiper-pagination-bullet{background-color:#2a4359!important}.homepage-03 .about-service{margin:6em 0 2em 0}.homepage-03 .parent-Customerslogo{background-color:#2a4359;padding-top:4em;padding-bottom:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:7em;width:100%}.homepage-03 .p-banner{padding:8em 0 7em 1em}.homepage-03 .Counseling{margin-top:2em}.homepage-03 footer{margin-top:-5em}.homepage-04 header{background-color:#2a4359}.homepage-04 .header-top{border-bottom:none}.homepage-04 .nav-menu li a:hover{color:#fff}.homepage-04 .services-2{margin-top:7em;margin-bottom:5em}.homepage-04 .services-2 figure{margin-right:1.7em!important}.homepage-04 .services-2 figure::after{right:-7%!important}.homepage-04 .services-2 img{max-width:100%;height:auto;border-radius:1em}.homepage-04 .counter-up{margin-top:7em;margin-bottom:6em;padding:4.5em 0 2em 0}.homepage-04 .counter-up h3{color:#fbab18}.homepage-04 .counter-up .card{border:none;font-size:1.2em;box-shadow:none}.homepage-04 .counter-up .card .card-title,.homepage-04 .counter-up .card span{color:#fbab18;font-weight:700;font-size:2em}.homepage-04 .Customers-comments{background-color:#2a4359;padding:7em 3.7em 6em 3.6em;color:#0c0c0c}.homepage-04 .swiper-wrapper{height:auto}.homepage-04 .Customers-comments .swiper-slide{padding:2.5em 2em;border-radius:1em;background-color:#fff}.homepage-04 .Customers-comments p{font-size:.9em;text-align:justify}.homepage-04 .Customers-comments img{width:100px;height:80px;border-radius:50%;margin-left:1em}.homepage-04 .Customers-comments .Customers-carousel-name{color:#000}.homepage-04 .swiper-pagination-bullet{background-color:#f1a005!important}.homepage-04 .Counseling{margin-top:-1em}.homepage-04 footer{margin-top:-5em}.banner-top{overflow-x:hidden}.banner-top img{width:100%;height:100%}.banner-top{width:100%;height:250px;position:relative}.banner-top::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:#041c3f7c}.bannertop-content{font-size:.9em;text-align:center;position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;z-index:3}.banner-top .bannertop-content p:nth-of-type(1){font-family:'Vazir-Bold',sans-serif;text-align:center;font-weight:700;font-size:1.7em;margin-top:1.5em}.banner-top a{color:#fff}.banner-top .bannertop-icon{padding:0 .3em}.banner-top .bannertop-index{color:#fbac18}.banner-top-custom .bannertop-index{color:#fbac18}.banner-top-custom a{color:#000}.banner-top-custom{width:100%;position:relative}.project-details{margin-top:3em}.project-details img{width:100%;border-radius:1em;-o-object-fit:cover;object-fit:cover}.project-details .img-big,.project-details .img-small{height:auto;max-width:100%}.bold-text{font-family:'Vazir-Bold',sans-serif;font-size:1.2em}.all-services{margin-top:6em}.all-services .parent-card-services{margin-top:5em}.banner-service{background-color:#2a4359;color:#fff}.banner-service .p-banner{padding:7em 2.5em 7em 2em}.banner-service P:nth-of-type(2){font-family:'Vazir-Bold',sans-serif;font-size:1.3em;color:#fbab18;margin:.7em 0}.banner-service P:nth-of-type(3){width:100%;margin:0 auto}.services-caption{margin-top:6em;margin-bottom:6.5em}.services-caption .title-Customers{margin-left:0;font-size:1.1em}.services-caption p:nth-of-type(1){font-weight:700;color:#192735}.services-caption p:nth-of-type(2){text-align:justify}.services-caption figure{display:none}.services-caption figure::after{left:-25px}.services-caption img{height:auto;max-width:100%;border-radius:1em}.bg-services{background-repeat:no-repeat;background-size:100% 100%;width:100%;padding:4.5em 2.3em;margin:5em 0 6em 0;position:relative}.bg-services::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2a4359b0}.bg-services .title{margin-top:-.3em}.rejister{background-image:url(../images/h-27.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rejister::before{content:'';position:absolute;top:0;left:0;background-color:#2a4359a9;width:100%;height:100%}.rejister-content{position:relative;z-index:2;background-color:#fff;padding:2.5em;border-radius:1em;-webkit-box-shadow:0 0 10px silver;box-shadow:0 0 10px silver;max-width:380px;width:90%}.rejister-content img{width:150px;margin-bottom:-2em}.form-check-input:focus{-webkit-box-shadow:none;box-shadow:none;border-color:silver}.form-check-label{color:#212529bf}.rejister a{color:#335574}.link-forget{color:rgb(33 37 41 / .75);font-size:.9em}.font-size{font-size:.9em}.questions-accordion{margin-top:3em;margin-bottom:6em}.questions-accordion figure{width:100%;position:relative;margin-right:1.5em}.questions-accordion figure::after{content:'';position:absolute;top:35px;right:-25px;width:90%;height:100%;border-radius:1em;background-color:#223144;z-index:-1}.questions-accordion img{max-width:90%;height:auto;border-radius:1em;-o-object-fit:cover;object-fit:cover}.questions-accordion .title-Customers{margin-left:0}.accordion-1{background-color:#223144;border-radius:8px;color:#fff;cursor:pointer;padding:1.2em 1.6em;width:100%;border:none;outline:none;font-size:.9em;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;border-bottom:2px solid #fff;position:relative}.active-questions,.accordion-1:hover{background-color:#223144}.accordion-1::after{content:'\002B';left:10px;color:#fff;font-weight:700;float:right;margin:0 .5em}.active-questions::after{content:'\2212'}.panel{padding:0 1.2em;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#ece9e9;max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s ease-out;-o-transition:max-height 0.3s ease-out;transition:max-height 0.3s ease-out}.panel p{padding:1em 0;font-size:.9em}.form-select{height:48px;color:#5e5e5e}.form-select:focus{border-color:#e2e2e2}.coming-soon{background-image:url(../images/h-27.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;position:relative}.coming-soon::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2a4359b2}.comingsoon-content{position:absolute;z-index:3;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.comingsoon-content .title-comingsoon{color:#fff;font-family:'Vazir-Bold',sans-serif;font-size:2.1em}.comingsoon-content .text-comingsoon{color:#fff;font-size:.9em;width:80%;margin:.5em auto}.comingsoon-content .timer{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comingsoon-content div{margin:.5em}.comingsoon-content .timer p:nth-of-type(1){font-size:2em;font-weight:700;width:50px}.social a{color:#f1a005;margin:5px;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50px;border:2px solid #f1a005;display:inline-block;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.social a:hover{color:#fff;background-color:#f1a005}.privacy h3{font-weight:700;color:#192735;font-size:1.3em;margin-bottom:1em;text-align:justify}.privacy p{text-align:justify;color:#79717b;margin:1em 0}.not-found{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;position:relative;margin-bottom:-4em;z-index:1}.not-found::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2a4359a9}.content-notfound{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:2}.content-notfound span{font-size:7em;font-weight:700;font-family:'Vazir-Bold',sans-serif}.not-found p:nth-of-type(1){font-family:'Vazir-Bold',sans-serif}.not-found .btn-color{width:150px;margin-top:1em;margin-bottom:1em}.not-found .btn:hover{background-color:#fbab18;border-color:#fbab18;color:#000}.blog-grid{margin-top:5em}.blog-grid .card{-webkit-box-shadow:0 0 5px silver;background-color:#fff0;box-shadow:0 0 5px silver;border-bottom:7px solid #2a4359;border-radius:1em;margin-top:2em;text-align:right;font-size:1em!important}.blog-grid .card:hover .img-blog{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.blog-grid .title-blog{margin-top:-1em}.blog-grid .title-blog,.blog-grid .caption-blog,.blog-grid .date-blog{font-size:1em!important}.pagination li{margin:0 .2em;border-radius:3px!important;-webkit-box-shadow:0 0 5px #e2e0e0;box-shadow:0 0 5px #e2e0e0}.pagination li button{color:#000;border-radius:3px!important}.pagination li button:hover{color:#fff;background-color:#2a4359}.page-item.active button.page-link{background-color:#2a4359;border-color:#2a4359;color:#fff}.pagination li a{color:#000;border-radius:3px!important}.pagination li a:hover{color:#fff;background-color:#2a4359}.page-item.active a.page-link{background-color:#2a4359;border-color:#2a4359;color:#fff}.page-link:focus{color:#ffffff!important;background-color:#2a4359;-webkit-box-shadow:none;box-shadow:none}.sidebar{padding-left:0}.btn-search{border:none;color:#fff;border-radius:5px;width:40px;background-color:#2a4359;position:absolute;top:0;left:0}.btn-search:hover{color:#fff;background-color:#2a4359}.sidebar ul{-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em)}.sidebar-head{background-color:#2a4359;color:#fff;border-radius:5px;padding:1em .9em;margin-top:2.5em}.sidebar-category li:hover{color:#fbab18;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.sidebar-post img{width:80px;height:auto;border-radius:.3em;margin-left:.5em}.sidebar-post ul li p{width:100%;font-size:.9em;margin-top:-.1em;margin-bottom:.3em;font-weight:700}.sidebar-post span{color:dimgrey;font-size:.8em}.sidebar-label li{margin-left:1.2em;padding:.4em;border-radius:5px;font-size:.9em;background-color:#ebebeb}.sidebar-label li:hover{background-color:#fbab18;color:#fff}.sidebar li{margin-top:.8em}.sidebar a{color:#000}.blog-detail img{max-width:100%;height:auto;border-radius:.5em}.text-boxblog{background-color:#ececec;padding:1.7em;margin:1em 0;position:relative;text-align:justify}.entry-meta{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2em;margin-top:-1.5em;-webkit-transform:translateX(2.4em);-ms-transform:translateX(2.4em);transform:translateX(2.4em)}.entry-meta li{margin-left:1.5em;color:#7c7c7c;font-size:.9em}.entry-meta span{margin-right:.2em}hr{opacity:.15}.reply-comment{margin-top:2em}.reply-comment .box-comment{background-color:#e6e6e6;border-radius:.5em;padding:1.7em;margin:1em 0}.reply-comment .comment{padding:1.7em 0;text-align:justify}.reply-comment .reply{cursor:pointer}.comment-form{margin-top:3em;margin-bottom:2em;padding:0 .5em}.comment-form p:nth-of-type(1){font-family:'Vazir-Bold',sans-serif;color:#000;margin:1.5em 0}.parent-products{margin-top:2em}.parent-products .form-select{width:200px}.parent-products .products{padding-left:0}.products .card{overflow:hidden;margin-top:1em;border-radius:1em;border-bottom:7px solid #2a4359;-webkit-box-shadow:0 0 7px silver;box-shadow:0 0 7px silver}.products img{max-width:100%;height:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.products .card:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.products .card .card-body{background-color:#f2f2f2}.off-product{position:absolute;top:15px;right:0;padding:.1em .4em;color:#fff;font-weight:700;background-color:#fbab18}.basket-btn{position:absolute;left:0;bottom:-40px;width:100%;height:40px;z-index:2;border-radius:0;color:#223144;background-color:#fbab18;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s}.products .card:hover .basket-btn{bottom:0}.basket-btn:hover{color:#223144;background-color:#fbab18}.products .card-title{color:#223144;font-weight:700}.products .card-text span:nth-of-type(1){color:#fbab18;font-weight:700;margin-left:1em}.products .card-text span:nth-of-type(2){font-weight:700;color:#7c7c7c;text-decoration:line-through}.products li{color:#fbab18;margin:0 .1em}.product-detail{margin-top:5em}.product-detail .carousel img{height:350px;border-radius:.5em;margin-bottom:1em}.product-details-desc{padding-right:2em;text-align:justify}.product-name{font-family:'Vazir-Bold',sans-serif;font-size:1.2em}.star-poduct{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateX(2.5em);-ms-transform:translateX(2.5em);transform:translateX(2.5em)}.star-poduct li{color:#fbab18;margin:0 .1em}.product-price{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700}.product-price span:nth-of-type(1){color:#fbab18}.product-price span:nth-of-type(2){color:gray;margin-right:.7em;text-decoration:line-through}.product-add .btn,.product-add span{width:40px;height:40px;border:none}.product-add .btn{background-color:#e9e9e9}.product-add span{color:#223144;font-weight:700;text-align:center;display:inline-block}.product-tab{margin-top:4em}.nav-tabs .nav-link{border:none;border-radius:8px;background-color:#e6e6e6;color:#223144;margin:0 .2em;margin-top:.5em}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#2a4359;color:#fff;border-radius:8px}.tab-content{padding:2em 0;text-align:start}.productdetail-page .tab-details{display:flex;justify-content:space-between;background-color:#e7e7e7ea;color:#707070;padding:0 1.5em;border-radius:.5em;margin-top:1em}.productdetail-page .tab-details p{margin-top:12px}.bg-comment{background-color:#2a4359;color:#fff}.form-select{background-position:left .75rem center;padding:.375rem .75rem .375rem 2.25rem}.form-select option{font-size:.9em}.basket{margin-top:6em}.basket .table{--bs-table-bg:#f2f2f2 !important}.basket table tr{vertical-align:middle;text-align:center}.basket table td:nth-of-type(6){padding-left:3em}.basket table .product-thumbnail img{width:70px;height:auto;border-radius:.3em;-webkit-transform:translateY(.5em);-ms-transform:translateY(.5em);transform:translateY(.5em)}.basket table .product-title a{font-weight:700;color:#000}.basket table .product-price2,.basket table .product-quantity{color:#666}.basket table .product-delete{color:gray;cursor:pointer}.basket table .product-delete:hover{color:#fbab18}.basket .btn-color{height:40px;margin-right:.5em}.basket .update-basket{height:100%;display:block}.basket .form-control{height:40px!important}.cart-total{margin:5em 0;padding-right:3em}.cart-total p{font-weight:700;font-size:1.1em;margin-bottom:1em}.cart-total ul{padding-left:0;-webkit-transform:translateX(2.5em);-ms-transform:translateX(2.5em);transform:translateX(2.5em)}.cart-total ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #eaedff;padding:11px 15px;vertical-align:middle}.cart-total ul li span:nth-of-type(1){color:#000;margin-left:1em;text-align:right}.cart-total ul li span:nth-of-type(2){color:#666;text-align:left}.cart-total .btn-color{margin:1em 0}.empty-basket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3em 1em}.empty-basket span{color:#979797;font-size:4em}.empty-basket p{font-size:2em;margin:1.5em 0;color:#000}.bill{margin-top:4em}.user-action{border-top:3px solid #fbab18;padding:1em 0;font-size:.9em}.user-action span:nth-of-type(1){color:#fbab18}.user-action span:nth-of-type(2){margin:0 .1em;color:#686868}.user-action a{color:#fbab18;font-weight:700}.bill .title-bill{font-weight:700;font-size:1.1em;margin:1em 0}.bill-details .form-check-label{margin-right:2em}.bill-details label,option{color:#5c5c5c}.bill .table{--bs-table-bg:#f2f2f2 !important}.bill .table-bordered{border-color:#e6e8e9}.bill table tr td{padding-right:.7em;font-size:.9em}.payment-box .form-check-label{color:#000;margin-right:2em;font-weight:700}.form-check-input:focus{-webkit-box-shadow:none;box-shadow:none;color:#fbab18}.payment-box p{background-color:#ececec;border-radius:8px;color:#8e8d8d;text-align:justify;padding:1.3em 1.5em;margin-top:1em}.myaccount-tab{margin-top:5em}.myaccount-tab .nav-pills{-webkit-box-shadow:0 0 10px silver;box-shadow:0 0 10px silver}.myaccount-tab .nav-link{width:100%;height:50px;color:#4d4d4d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0;border-bottom:1px solid #e2e2e2}.myaccount-tab .nav-link span:nth-of-type(2){margin-top:.5em;margin-right:.5em}.nav-pills .nav-link.active{color:#fff;background-color:#2a4359}.myaccount-tab .nav-link:hover{color:#fff;background-color:#2a4359}.myaccount-tab .nav-pills .link-out{color:#4d4d4d;display:block}.myaccount-tab .nav-pills .link-out:hover{color:#fff}.myaccount-tab .tab-content{width:100%;padding:2em 1em;-webkit-box-shadow:0 0 10px silver;box-shadow:0 0 10px silver}.myaccount-tab .tab-pane{width:100%;padding:2em 1.2em;margin-top:-2em}.myaccount-tab .title-myaccount{font-size:1.3em;font-family:'Vazir-Bold',sans-serif}.myaccount-tab table thead th{background-color:#2a435934}.myaccount-tab table th{padding:1em 3.5em;text-align:center;vertical-align:middle}.myaccount-tab table td{padding:1em;text-align:center;vertical-align:middle}.myaccount-tab table a{color:#6e6e6e}.myaccount-tab .line{width:100%;height:3px;margin:.8em 0;background-color:#2a4359}.myaccount-tab .tabpane-address a:hover{color:#fbab18!important}.myaccount-tab .edit-password{margin-top:1.5em;font-size:1.2em;font-family:'Vazir-Bold',sans-serif}.myaccount-tab .btn-color{width:150px;margin-right:1em;margin-top:2em}.about-1{margin-bottom:-2em}.about-1 p:nth-of-type(2){text-align:justify;color:#616161}.about-1 figure{margin-right:1.5em}.about-1 figure::after{left:-25px}.about-1 figure img{width:100%;height:auto;border-radius:1em;-o-object-fit:cover;object-fit:cover}.about-service .card{padding:2em 1em;border-radius:1em;background-color:#f2f2f2;-webkit-box-shadow:0 0 8px #c0c0c09f;box-shadow:0 0 8px #c0c0c09f}.about-service span{color:#f7b741;font-weight:700;background-color:#2a4359;font-size:2em;border-radius:50%;width:60px;height:60px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.features{margin-top:7em;margin-bottom:6em}.about-service .card-title{font-weight:700;font-size:1.1em;margin-top:1em;color:#192735}.about-service .card-text{margin-top:1em;color:#979797}.about-2{margin-top:6em}.about-2 figure{padding:.7em}.about-2 img{width:100%;height:auto;border-radius:10px;-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:0 0 10px silver;box-shadow:0 0 10px silver}.about-2 p{text-align:justify}.about-box{background-color:#2a4359;margin:7em 0 8em 0;padding:0}.about-box .aboutbox-text{padding:4em 0 4.7em 0;margin-top:1em;color:#fff}.about-box .aboutbox-text p:nth-of-type(1){font-weight:700;text-align:justify;font-size:1.3em}.about-box .aboutbox-text p:nth-of-type(2){text-align:justify;margin-top:3em}.about-box .list-text{color:#fff;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.about-caption figure{margin-right:1.5em;margin-bottom:4em}.about-caption figure::after{right:-25px}.about-caption img{width:100%;height:auto;border-radius:1em}.callus-section{margin-top:5em;margin-bottom:5em}.callus-section .callus-caption{text-align:justify}.callus-section ul{padding-right:0}.callus-section ul li{margin-top:1.5em}.list-icon{color:#082044;background-color:#fbab18;width:30px;height:30px;border-radius:5px;margin-left:.3em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-title{color:#082044;font-weight:700;margin-top:.2em}.list-subtitle{margin-top:.6em;margin-right:2em;color:#636262}.f-404{font-size:7em;font-weight:700;font-family:'Vazir-Bold',sans-serif}.company-logo{padding-top:26px!important;padding-bottom:12px!important;margin:0!important}@media screen and (min-width:1000px){.lang-item-scop-2{visibility:hidden}}div.text-justify p,div.card-body p,p.text-justify,p.caption-footer,div.text-boxblog p,div.about-1{line-height:27px}