@import "fontiran.css";.transition{-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.longTrandition{-webkit-transition:all ease .6s;-moz-transition:all ease .6s;-o-transition:all ease 6s;transition:all ease .6s}body{font-family:IRANSans;overflow-x:hidden;background-color:#eee;cursor:default!important}.page-header b{color:#61892f}.page-header h2{line-height:50px}.page-header{text-align:center}strong{font-weight:500}header.container-fluid{background-color:#333}.navbar{border:none;background-color:transparent;padding:0;margin:0}.navbar .navbar-brand{position:relative;bottom:5px;left:10px}.navbar-nav li{padding:8px 0;border-bottom:4px solid #333;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.navbar-nav li:hover{border-bottom:4px solid #86c232;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.navbar-nav li:hover a{color:#86c232!important;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.navbar-nav li a{color:#eee!important;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.navbar-nav .instagram:hover a{color:#DB266B!important}.navbar-nav .telegram:hover a{color:#34ACE0!important}.navbar-nav .phone:hover a{color:#eee!important}.instagram:hover{border-bottom:3px solid #DB266B!important}.telegram:hover{border-bottom:3px solid #34ACE0!important}.phone:hover{border-bottom:3px solid #eee!important}.navbar-default .navbar-toggle{border:2px solid #61892f;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top:20px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent;border-color:#86c232;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.navbar-default .navbar-toggle .icon-bar{background-color:#86c232;height:3px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.navbar-default .navbar-toggle:hover .icon-bar{background-color:#61892f;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media screen and (max-width:768px){.navbar-right{text-align:center}.navbar-right li{width:40px;height:40px;text-align:center;margin:25px 10px 5px 5px;padding:0;border-radius:50%;display:inline-block}.navbar-right li a{font-size:20px;text-align:center;padding:10px 0}.navbar .navbar-brand{position:relative;bottom:-2px;left:0}}.mobileNavbar{width:calc(100vw);height:calc(100vh);background-color:#333;position:absolute;top:0;left:0;text-align:center;opacity:0;margin-left:3000px;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;-o-transition:all ease 6s;transition:all ease .6s}.mobileNavbar .navbar-items{text-align:center;padding:0;margin:150px auto}.mobileNavbar .navbar-items li{margin:20px 0}.mobileNavbar .navbar-items li a{width:70%;margin:0 auto;display:block;border:2px solid #61892f;padding:10px 0;color:#86c232;font-weight:700;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.mobileNavbar .navbar-items li:nth-child(odd) a:hover{background-color:#61892f;color:#eee;text-decoration:none;transform:scale(1.2) rotate(5deg);-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.mobileNavbar .navbar-items li:nth-child(even) a:hover{background-color:#61892f;color:#eee;text-decoration:none;transform:scale(1.2) rotate(-5deg);-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.mobileNavbar span{font-size:40px;font-weight:700;color:#86c232;position:absolute;top:70px;right:45px;cursor:pointer}.searchForm{width:calc(100vw);height:calc(100vh);background-color:#333;position:absolute;top:0;left:0;text-align:center;margin-left:3000px;opacity:0;-webkit-transition:all ease .6s;-moz-transition:all ease .6s;-o-transition:all ease 6s;transition:all ease .6s}.searchForm span{font-size:50px;font-weight:700;color:#86c232;position:absolute;top:120px;right:80px;cursor:pointer}.searchField{width:75%;height:auto;margin:250px auto;font-size:40px;padding:20px 10px;background-color:transparent;border:none;border-bottom:3px solid #86c232;color:#eee;caret-color:#86c232}@media screen and (max-width:991px){.searchForm span{font-size:40px;bottom:90px}.searchField{width:80%;margin:200px auto;font-size:25px}}@media screen and (max-width:767px){.searchForm span{right:20px}}.topBanner{background-color:#333;background-image:linear-gradient(315deg,#485461 0,#333 74%);position:relative;padding-bottom:200px}.jumbotron{margin-top:30px;background-color:transparent;box-shadow:none;border:none}.jumbotron h1{color:#86c232;padding-bottom:15px}.jumbotron p{color:#eee;line-height:36px}.owl-arrow{font-size:35px;color:#eee}.fa-chevron-circle-left{position:absolute;left:-35px;bottom:209px}.fa-chevron-circle-right{position:absolute;right:-35px;bottom:200px}@media screen and (max-width:767px){.jumbotron{margin-top:-10px}.jumbotron h1{font-size:20px;font-weight:700;padding-bottom:5px}.jumbotron p{font-size:15px;line-height:30px}.owl-arrow{font-size:25px}.fa-chevron-circle-left{position:absolute;left:80px;bottom:20px!important}.fa-chevron-circle-right{position:absolute;right:80px;bottom:20px}}.portfolios .container{margin-top:-200px;margin-bottom:50px}.portfolioBox .btn{margin:7px 4px;background-color:transparent;color:#86c232;border:1px solid #86c232;padding:5px 7px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.portfolioBox .btn:hover{background-color:#61892f;color:#eee!important;border-color:#61892f;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.input{display:none}.btns .active{background-color:#61892f!important;color:#eee!important;border-color:#61892f!important}.btns .btn{background-color:transparent;color:#86c232;border:1px solid #86c232;padding:5px 7px;margin:5px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.btns .btn:hover{background-color:#61892f;color:#eee;border:1px solid #61892f;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.fa-random{transform:rotate(180deg);padding:2px;position:relative;top:1px}.portfolio{overflow:hidden}.portfolioBox{margin-top:70px;overflow:hidden}.portfolioBox>[class*=col-]{padding-right:0;padding-left:0}.portfolioBox img{position:relative;overflow:hidden;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.portfolioBox .portfolio:hover img{transform:scale(1.3);-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.portfolioBox .caption{width:100%;height:100%;position:absolute;top:0;background-color:rgba(51,51,51,.8);padding:5px 15px;color:#eee;opacity:0;visibility:hidden;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.portfolioBox .portfolio .caption h3{margin-top:5px;color:#e0e8e6;line-height:40px}.portfolioBox .portfolio:hover .caption{visibility:visible;opacity:1;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.portfolioBox .portfolio .caption .more{float:left;position:absolute;bottom:10px;left:20px}.portfolioBox .portfolio .caption .category{float:right;position:absolute;bottom:10px;right:20px}.portfolioBox .col-md-4 img{height:220px!important;width:100%}@media screen and (max-width:1200px){.portfolioBox .col-md-4 img{height:220px!important}}@media screen and (max-width:992px){.portfolioBox .col-md-4 img{height:170px!important}}@media screen and (max-width:767px){.portfolios{padding:0}.input{display:block;margin-top:20px}.btns{display:none}.portfolioBox .col-md-4 img{height:200px!important;width:100%!important}}.paginate{margin-top:30px}.paginate ul li a{background-color:transparent;border-width:2px;font-weight:700;border-color:#61892f;color:#61892f;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.paginate ul li a:hover{background-color:#61892f;border-color:#61892f;color:#eee;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media screen and (max-width:767px){.portfolios-page{padding:0}.paginate{padding:0 20px}.page-header{text-align:center!important}}.single-portfolio-container{padding-bottom:50px}.portfolio-img-box .original-img img{border-radius:5px 5px 0 0;position:relative}.original-img a{position:absolute;top:20px;right:20px;width:40px;height:40px;line-height:40px;text-align:center;font-size:20px;border-radius:100%;background-color:#eee;color:#86c232;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.original-img a:focus,.original-img a:hover{background-color:#86c232;color:#eee;text-decoration:none}.portfolio-img-box .thumbnail-img>[class*=col-]{padding-right:0;padding-left:0}.thumbnail-img img{height:110px;width:100%}.portfolio-information-box h3{color:#61892f;line-height:40px}.portfolio-information-box p{color:#333;line-height:35px;text-align:justify}.portfolio-information-box .btn{background-color:transparent;border:1px solid #61892f;color:#61892f;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.portfolio-information-box .btn:hover{background-color:#61892f;color:#eee;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.portfolio-information-box .btn i{padding-right:5px}.portfolio-information-box .category a{color:#61892f;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.portfolio-information-box .category a:hover{text-decoration:none;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media screen and (max-width:992px){.portfolio-img-box .original-img img{border-radius:0}.single-portfolio-container{padding-left:0;padding-right:0}.portfolio-img-box>[class*=col-]{padding-right:0;padding-left:0}.thumbnail-img img{height:150px;width:100%}.original-img a{top:190px}}@media screen and (max-width:767px){.thumbnail-img img{height:120px;width:100%}}.about p{line-height:35px;font-size:16px;text-align:justify}.about{margin-bottom:20px}.contact{margin-bottom:50px}.contact>[class*=col-]{padding-right:0;padding-left:0}.form{background-color:#fff;padding:30px;color:#333;box-shadow:5px 5px 10px #ccc}.form input,.form textarea{background-color:transparent;border:2px solid #61892f;color:#61892f;caret-color:#86c232;box-shadow:2px 2px 5px #ccc;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.form input:focus,.form textarea:focus{background-color:transparent;border:2px solid #61892f;color:#61892f;caret-color:#86c232;box-shadow:1px 1px 10px #86c232;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.form input[type=submit]:hover{background-color:#61892f;border-color:#61892f;color:#eee;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.form label{padding-bottom:5px}.contact-information{background-color:#333;background-image:linear-gradient(315deg,#485461 0,#333 74%);padding:30px;color:#eee}.contact-information .contact-information-items p{text-align:justify;padding:10px 5px;font-size:19px;color:#eee}.contact-information .contact-information-items p i{padding-left:10px}.contact-information .contact-information-items p a{color:#eee;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.contact-information .contact-information-items p a:focus,.contact-information .contact-information-items p a:hover{color:#86c232;text-decoration:none;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.social-contact{width:100%;padding:0;text-align:center;margin-top:40px}.social-contact li{display:inline-block}.social-contact li a{display:block;width:50px;height:50px;text-align:center;line-height:50px;border:1px solid #eee;color:#eee;margin:0 10px;border-radius:100%;font-size:20px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.social-contact li a:focus,.social-contact li a:hover{border-color:#61892f;color:#eee;background-color:#61892f;text-decoration:none;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media screen and (max-width:767px){.contact-information .contact-information-items p{font-size:15px;color:#eee}.contact{padding-left:0;padding-right:0}}.services{margin-bottom:50px}.services h3{color:#61892f}.services p{line-height:30px;font-size:15px}.services img{height:270px;width:100%}.page404{margin-top:100px}.page404 h1{font-size:100px}.page404 .btn{background-color:transparent;border:1px solid #86c232;color:#86c232;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.page404 .btn:hover{background-color:#61892f;border-color:#61892f;color:#eee;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media screen and (max-width:767px){.page404{margin-top:50px}.page404 h1{font-size:50px}.page404 .btn{margin:10px 0}}footer{background-color:#333;color:#eee;padding:30px 0}footer h4{color:#86c232;font-weight:700;padding-bottom:10px}footer .address{line-height:30px}footer .quick-access td{border:none!important}.quick-access tbody tr td a{color:#eee;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.quick-access tbody tr td a:hover{color:#86c232;text-decoration:none;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.quick-access tbody tr td a:hover i{padding-left:5px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.quick-access tbody tr td a i{padding-left:10px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.contact-footer p{padding:2px 0}.contact-footer a{color:#eee;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.contact-footer a:hover{color:#86c232;text-decoration:none;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.contact-footer a:hover i{padding-left:5px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.contact-footer a i{padding-left:10px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.contact-footer p i{padding-left:10px}.contact-footer h4{padding-bottom:15px}.footer-hr{margin-top:30px;margin-bottom:20px;border-top:2px solid #61892f}.bottom-footer{padding-top:20px}.msh{float:left}.msh a{color:#86c232;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.msh a:hover{color:#61892f;text-decoration:none;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}@media screen and (max-width:992px){.msh{float:none;text-align:center;padding-top:10px;font-size:13px}.copyright{text-align:center;font-size:13px}}.top{width:40px;height:40px;line-height:47px;font-size:30px;color:#fff;background-color:#61892f;text-align:center;position:fixed;bottom:40px;right:30px;border-radius:100%;cursor:pointer}@media screen and (max-width:767px){.top{display:none!important}}.social-contact{margin-top:0 !important;}