@font-face{font-family:Vazir;src:url(../fonts/Vazir.eot);src:url(../fonts/Vazir.eot) format("embedded-opentype"),url(../fonts/Vazir.woff2) format("woff2"),url(../fonts/Vazir.woff) format("woff"),url(../fonts/Vazir.ttf) format("truetype");font-weight:400;font-style:normal}body{font-family:'Vazir',Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;color:#ddd;line-height:1.8em;padding:0;background:#606060}a{color:#fff;text-decoration:none;font-size:14px;transition:.5s}a:hover{color:#FAB207;transition:.5s;text-decoration:none}#wrapper{overflow:hidden}header{width:100%;height:7rem;position:fixed;top:0;left:0;z-index:99999;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s;display:block}header .info{border-bottom:1px solid rgba(255,255,255,0.2);color:#fff;padding:10px 0;width:100%;z-index:100;transition:.5s;outline:none}.navbar-dark .navbar-nav .nav-link{color:#fff!important}section{background:#18191b}hr{width:60%;border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-nav .active>.nav-link,.active>.nav-link,h4 b,.yellow{color:#FAB207!important}.nav .nav-pills .nav-item a:hover{color:#ccc!important;background:#212121!important}.fafar{font-size:4rem;margin-bottom:1.3rem;font-weight:lighter}.nav-pills .nav-item + .nav-item{margin-right:0}.nav-pills .nav-link.active{color:#333;background-color:#fab207;border-radius:0}.state{background:#212121;padding-top:80px;padding-bottom:80px;color:#fff;padding-top:100px}.stat-item i{font-size:45px;margin-bottom:1rem}.stat-item h2{font-weight:bolder;font-size:32px;color:#ff8c00}.stat p{font-weight:700;letter-spacing:1px}.v-border{height:60px;border-left:solid 1px rgba(255,255,255,.3);display:inline-block;margin-bottom:-5px;position:relative;top:8.8rem;left:6.3rem;opacity:0}.pway-matn{border-top:1px solid rgba(255,255,255,.4);position:relative;top:3.4rem}.pway-matn p{color:#fff}.num{font-size:2.5rem;font-weight:600}.cir-span,.section-yellow,#back-to-top{background-color:#fab207}.yourmessage:focus,input[type=text]:focus,input[type=email]:focus{border-color:#FAB207}button[type=submit]{border:1px solid rgba(255,255,255,.2);border-radius:0;color:#fff;background:transparent;padding:1% 15%}button[type=submit]:hover{background:#000;border-color:#000}button[type=submit]:focus{outline:none;box-shadow:none}#pway{background-image:url(../img/bg-2.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.cir-span{display:inline-block;width:180px;height:180px;margin:6px;text-align:center;line-height:120px;padding:30px 0;color:#000;font-size:1.3rem;font-weight:bolder}.cir-span:hover{background:#000;border:2px solid transparent;color:#fff;cursor:pointer}div.activ .cir-span{background:none;color:#fff;border:solid 2px rgba(255,255,255,.8)}a.btn-big{display:inline;text-decoration:none;padding:15px 35px;border:1px solid #111;color:#111}a.btn-big i{margin-right:20px}a.btn-big:hover{text-decoration:none;background:#000;color:#fff;font-weight:700}#gallery{display:flex;flex-direction:row;flex-wrap:wrap}#gallery .item-gallery{width:24%}.bgImage{background-image:url(../img/bg-side-6.jpg)}.bgImage2{background-image:url(../img/p3_b.jpg)}.bgImage,.bgImage2{background-position:50% 50%;background-size:cover;height:100%;width:100%}.des-icon{position:absolute;left:100%;font-size:3rem}.des-item{margin:10% 0}.bg-custom{background-image:url(../img/bg-3.jpg);background-attachment:fixed}.list-group-item{background-color:transparent!important;border:0!important;border-bottom:1px solid #222!important}.call-info{border-bottom:1px solid rgba(255,255,255,.03);padding:1%}.yourmessage{width:100%;height:30vh;padding:10px;margin-bottom:20px;color:#fff;border:1px solid rgba(0,0,0,.3);background:rgba(0,0,0,.2);border-radius:0;text-align:right;resize:none;outline:0}input[type=text],input[type=email]{border-radius:0;background:#111;border-color:#111}input[type=text]:focus,input[type=email]:focus{background-color:#111;box-shadow:none}.footer{display:block;padding-top:80px;padding-bottom:0;background:#111;color:#ccc}.lastnews{list-style:none;margin:0;padding:0}.lastnews .lastnews-item{border-bottom:1px solid #222}.lastnews .lastnews-item a{display:inline-block;color:#ccc;transition:.3s;text-decoration:none;white-space:nowrap;padding:1%}.subfooter{padding-top:2rem;padding-bottom:1.4rem;background:#0b0b0b;color:#ccc}#back-to-top{border:0 none;border-radius:2px;bottom:58px;cursor:pointer;height:32px;line-height:30px;opacity:0;outline:medium none;position:fixed;right:40px;text-align:center;text-decoration:none;transition:opacity .2s ease-out 0;width:32px;z-index:1000}#back-to-top:hover{background:#0b0b0b;color:#fff}#back-to-top.show{opacity:1}.show{display:block!important}#back-to-top i{color:#222;font-size:22px;margin:5px;position:relative}#back-to-top i:hover{color:#fff}.post-content{direction:rtl}.post-image{border-bottom:4px solid #fab207}.date-box{width:60px;position:absolute;text-align:center;text-shadow:none}.post-text{padding-left:0;padding-right:80px}.day{color:#111;font-weight:600;font-size:32px;padding-top:45px;padding-bottom:10px;background:#fab207;display:block;text-align:center;width:60px;z-index:100}.month{color:#fff;font-weight:600;padding:7px 0;border-bottom:solid 4px #333;text-transform:uppercase;letter-spacing:0;font-size:14px;display:block;text-align:center;width:60px;z-index:100}.post-image img{height:auto;width:100%;vertical-align:middle;border:0}.post-text h3{color:#fff;text-transform:none;letter-spacing:0;font-size:16px;line-height:1.4;margin-top:20px}p{margin:0 0 10px}.btn-more{padding:3px 25px;color:#111;text-transform:uppercase;text-decoration:none;font-weight:700;float:left;background-color:#FAB207}.cutomer-msg{background:rgba(0,0,0,0.5);width:33rem}blockquote{margin:0;border:none;padding:20px 20px 30px 68px;background:rgba(0,0,0,0.1);font-style:normal;font-size:12px;line-height:1.6em;font-weight:400;color:#eceff3}blockquote p{font-size:12px;line-height:1.6em;font-weight:400;margin-top:10px}blockquote i{color:#111;font-size:20px;display:inline-block;padding:10px 20px;font-style:normal;background-color:#FAB207;position:absolute;left:0}.de_testi_by{margin-top:10px;font-style:normal;font-size:12px}.visible-title{visibility:visible}.heder-scroll{height:70px!important;background:#18191b!important;border-bottom:solid 1px #333!important}.section .top-side{text-align:center}.section .top-side .title{font-weight:500;font-size:15px;display:inline-block}.section .top-side .title:after{content:"";display:block;width:50%;border-bottom:1px solid #494949;margin:8px auto}.section .top-side h2{font-weight:700}.section.portfolio .filters{text-align:center;margin-top:50px}.section.portfolio .filters ul{padding:0}.section.portfolio .filters ul li{list-style:none;display:inline-block;padding:20px 30px;cursor:pointer;position:relative;color:#ccc}.section.portfolio .filters ul li:after{content:"";display:block;width:calc(0% - 60px);position:absolute;height:2px;background:#fab207;transition:width 350ms ease-out}.section.portfolio .filters ul li:hover:after{width:calc(100% - 60px);transition:width 350ms ease-out}.section.portfolio .filters ul li.active:after{width:calc(100% - 60px)}.section.portfolio .filters-content{margin-top:50px}.section.portfolio .filters-content .show{opacity:1;visibility:visible;transition:all 350ms}.section.portfolio .filters-content .hide{opacity:0;visibility:hidden;transition:all 350ms}.section.portfolio .filters-content .item{text-align:center;cursor:pointer}.section.portfolio .filters-content .item .p-inner{padding:20px 30px;text-align:right}.section.portfolio .filters-content .item .p-inner h5{font-size:15px}.section.portfolio .filters-content .item .p-inner .cat{font-size:13px}.section.portfolio .filters-content .item img{width:100%}.gallery-itm{padding:0}.gallery-itm .item{margin:0}.picframe{overflow:hidden;margin:0;height:276px}a span.overlay{text-align:center;display:block;width:100px;background:#111;position:absolute}.overlay .pf_text{display:inline-block;margin-top:101px}.project-name{font-size:11px;text-transform:uppercase}.content{position:relative;width:100%;height:100%;margin:auto;overflow:hidden}.content .content-overlay{background:rgba(0,0,0,0.7);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:all .4s ease-in-out 0;-moz-transition:all .4s ease-in-out 0;transition:all .4s ease-in-out 0}.content:hover .content-overlay{opacity:1}.content-image{width:100%}.content-details{position:absolute;text-align:center;padding-left:1em;padding-right:1em;width:100%;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out 0}.content:hover .content-details{top:50%;left:50%;opacity:1}.content-details h3{color:#fab207;font-weight:500;letter-spacing:.02em;margin-bottom:.5em;text-transform:uppercase}.content-details p{color:#fff;font-size:.8em}.fadeIn-bottom{top:80%}.fadeIn-top{top:20%}.fadeIn-left{left:20%}.fadeIn-right{left:80%}#subheader2 h1{color:#eceff3;margin-top:80px;font-size:32px;float:right;text-transform:uppercase}#subheader2 .crumb{font-size:10px;margin-top:85px;color:#fff;text-transform:uppercase;float:left;list-style:none;display:inline-flex}#subheader2 .crumb li{padding:0 6%}#subheader2 .crumb li a{color:#FAB207}.widget{margin-bottom:60px;padding-bottom:60px;border-bottom:solid 1px #333}#search{float:left;width:70%;margin-bottom:0;line-height:32px;padding:4px 0 4px 10px;color:#fff;border:solid 1px rgba(0,0,0,.3);background:rgba(0,0,0,.2);border-radius:0;height:auto}#btn-search{border:none;padding:7px;background:#222;float:left;width:30%;height:42px;background-color:#FAB207}#btn-search:before{font-family:FontAwesome;content:"\f002";font-size:24px;color:#111}.widget h4{text-transform:uppercase;padding-bottom:20px;font-size:16px;letter-spacing:normal}.widget .small-border{height:2px;width:30px;background-color:#FAB207;margin:10px 0 20px;display:block}.small-border{background-color:#FAB207}.widget ul{list-style:none;margin:0;padding:0}.widget_tag_cloud li{display:inline-block;margin-right:2px;margin-bottom:13px}.widget_tag_cloud li a{font-size:13px;text-decoration:none;margin-bottom:5px;border:solid 1px rgba(255,255,255,.1);-moz-border-radius:1px;-webkit-border-radius:1px;padding:5px 8px}.widget_tag_cloud li a:hover{border-color:#fff;color:#fff}.blog-list .post-text{padding-left:0;padding-right:80px}.blog-list li.single{list-style:none;line-height:1.7em}.blog-list h3{color:#fff;text-transform:none;letter-spacing:0;font-size:16px;line-height:1.4}.post-text blockquote{margin:20px 0 20px 36px;font-size:13px;padding:5px 20px;font-weight:400;border-left:5px solid #FAB207}.page-content ul,.page-content ol{float:none;margin-top:0;padding-left:40px}.page-content ul li{list-style:inherit;line-height:28px;margin-bottom:0;padding-bottom:0;border:none}.blog-list li{list-style:none;line-height:1.7em;margin-bottom:60px;margin-top:0;padding-bottom:15px;border-bottom:solid 1px rgba(255,255,255,.1)}.post-info{margin:40px 0 0 80px;padding-bottom:10px;border-bottom:solid 0 #ddd}.post-info > span{margin-right:15px}.post-controls{padding:40px 0;margin:0 0 40px;border-bottom:1px solid #e8eaec;border-top:1px solid #e8eaec}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute;height:1px;width:1px;overflow:hidden}.post-info span i{float:none}.post-controls .post-title em{display:block;font-style:normal;color:#f6f6f6;text-transform:uppercase;text-decoration:underline;margin-bottom:10px}.comments-box h4,.comment-respond h4,.comment-respond h3{font-size:17.5px;margin-bottom:30px;text-transform:uppercase;font-weight:600}.comment-form textarea{width:100%;height:180px;border:1px solid #E4DBDB;margin-bottom:20px;padding:5px;background-color:transparent;font-weight:400;border-radius:4px;font-size:14px;box-shadow:none}.comment-form input[type='text'],.comment-form input[type='email']{width:100%;border:1px solid #E4DBDB;padding:5px;background-color:transparent;font-weight:400;border-radius:4px;font-size:14px;box-shadow:none;width:100%;border:1px solid #E4DBDB;padding:5px;background-color:transparent;font-weight:400;border-radius:4px;font-size:14px;box-shadow:none}.form-submit #submit{padding:6px 12px;transition:all .5s;color:#fff;border-radius:4px;border:none;width:auto;margin-right:15px;background-color:#FAB207}.card-body{height:20rem;text-align:justify!important}@media only screen and (max-width : 767px){.info{display:none!important}header{height:3.4rem!important;background:rgba(3,3,3,0.9)}div.v-border{opacity:0!important}.row.text-center.nav.nav-pills{margin-bottom:1rem}.pway-matn{top:0!important;padding-top:1rem!important}.bgImage,.bgImage2{background-image:none}button.btn.float-left.mt-4{margin-bottom:3%}.justify{text-align:justify}.justify>h3{text-align:center}.text-left{text-align:center!important}.margin{margin-right:38%}}