﻿/*--------------------reset--------------------------*/
a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,tfoot,thead,tdvideo,tt,u,ul,var{background:transparent;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top;}
ol, ul {list-style:none;}
blockquote,q{quotes:none;}
img{vertical-align:top;border:0}
embed{vertical-align:top;}
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video {display:block;}
mark,rp,rt,ruby,summary,time{display:inline;}
input,textarea{border:0;padding:0;margin:0;outline:0;vertical-align:middle}
iframe{border:0;margin:0;padding:0;}
input,textarea,select {margin:0;padding:0px;font:13px/23px Byekan,tahoma;color:#747474;vertical-align:middle}
input[type=button],input[type=submit]{cursor:pointer}
/*---------------------public-----------------------*/
html{}
body{margin:0px;font:13px/25px IRANSans,tahoma;color:#727171;text-align:justify;background:#fff;direction:rtl}
*{font-family: IRANSans;font-size:15px;font-weight: 100}
a,span{display:inline-block}
a{text-decoration:none;color:#595959;outline:none;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;} 
a:hover{color:#ee3338}
div,section,nav,aside,footer,article,header{margin:0 auto}
p{margin:0;padding:5px 0px}
.clear{clear:both;height:0px;line-height:0px;overflow:hidden}
.hidden{display:none}
.t-left{text-align:left}
.t-center{text-align:center}
.t-right{text-align:right}
.main{width:1350px}
.red{ color:#fd1027}
.right{ float:right !important}
.left{ float:left !important}
.auto{margin:0 auto}
.margin-t10{margin-top:10px}
.margin-l10{margin-left:10px}
.margin-r10{margin-right:10px}
.margin-b10{margin-bottom:10px}
@font-face {
 font-family: 'Byekan';
 src: url('../fonts/YekanWeb-Regular.woff') format('woff');
 font-weight: normal;
 font-style: normal;
}
@font-face {
 font-family: 'Byekan';
 src: url('../fonts/YekanWeb-Bold.woff') format('woff');
 font-weight: bold;
 font-style: normal;
}
@font-face {
	font-family: 'IRANSans';
	src: url('../font/IRANSans.eot');
	src: url('../font/IRANSans.eot?#iefix') format('embedded-opentype'),
		url('../font/IRANSans.woff') format('woff'),
		url('../font/IRANSans.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
*,:after,:before{box-sizing:border-box;}
.clearfix:after{content:'';display:block;height:0;clear:both;}
.rtl{direction:rtl;}
.ltr{direction:ltr;}
.layout-row{
.-webkit-box-direction: normal;
-webkit-box-orient: horizontal;
-webkit-flex-direction: row;
flex-direction: row;
	box-sizing: border-box;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;}
/*Header*/

.logo{width: 49%;display: inline-block}
.social{width: 49%;display: inline-block;text-align: left}
.social li{display: inline-block;width: 27px;height:26px}
.top-header > .main > .layout-row {align-items: flex-end;}
.top-header {background-color: #d7d7d7;position: relative;}
.top-header:after {width: 100%;
    height: 35px;
    background: #d7d7d7;
    bottom: -28px;
    left: 0;
    right: 0;
    position: absolute;
    content: '';
    border-radius: 22%;
}
.main-menu {background-color: #ca9c39;}
.main-menu {background-color: #ca9c39;}
.main-menu  ul> li{width: 15%;border-left:1px solid #b1872d;text-align: center}
.main-menu {padding: 10px 10px ;border-radius: 10px}
.main-menu  ul> li > a{text-align: center;
    color:#fff;font-size: 15px;padding: 8px;}
.main-slider .item {padding: 0 25px}
.menu-list li{display: inline-block;width: 24.56%}
.menu-list{background-color: #363636}
.menu-list ul{padding: 22px;text-align: center;}
.main-slider  .item img{height: 400px;
    overflow: hidden;
    object-fit: cover;}
.main-slider  .item figure{
    height:400px;overflow: hidden}
.menu-list span{display: block;color: #fff;
    font-size: 17px;
    font-weight: 700;margin-top: 10px}
.mid-home li{display: inline-block;width:16% }
.mid-home ul{display: flex;FLEX-DIRECTION:row-reverse}
.mid-home ul li span{    border: 2px solid #b5b5b5;border-radius: 5px;padding: 10px;}
.mid-home ul li p{ color:#5a5a5a;font-size: 15px;text-align: center;margin-top: 10px;font-weight: bold}
.mid-home{margin: 30px 0}
.frame{width: 85%;height:327px;position: absolute;top: 0;background-color: #ffe27e36;left: 0 ;right: 0;border-radius: 10px;border-radius: 18px;}
.pic1{position: relative;width: 100%;text-align: center;margin-bottom: 20px}
.pic1 img{width: 85%;border-radius: 18px;}
.abso-left {transition: all ease 0.5s;font-weight: bold;position: absolute;width: 220px;height: 50px;background-color: #fff;color:#464646;text-align: left ;padding: 14px;top:70%;right:74px;z-index: 10;-webkit-box-shadow: 1px 1px 14px -2px rgba(0,0,0,0.75);
    -moz-box-shadow: 1px 1px 14px -2px rgba(0,0,0,0.75);
    box-shadow: 1px 1px 14px -2px rgba(0,0,0,0.75);-webkit-border-top-left-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;}
.abso-right {transition: all ease 0.5s;font-weight: bold;position: absolute;width: 220px;height: 50px;background-color: #fff;color:#464646;text-align: right ;padding: 14px;top:30%;left:74px;z-index: 10;-webkit-box-shadow: 1px 1px 14px -2px rgba(0,0,0,0.75);
    -moz-box-shadow: 1px 1px 14px -2px rgba(0,0,0,0.75);
    box-shadow: 1px 1px 14px -2px rgba(0,0,0,0.75);-webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-topright: 10px;
    -moz-border-radius-bottomright: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;}
.shadwo{width: 80%;margin: 0 auto;-webkit-box-shadow: 2px 20px 16px -9px rgba(0,0,0,0.75);
    -moz-box-shadow: 2px 20px 16px -9px rgba(0,0,0,0.75);
    box-shadow: 2px 20px 16px -9px rgba(0,0,0,0.75);
    height:20px;}
.addres{margin: 70px auto 10px auto;width: 80%}
.addres-doc{float: right;width: 49%;display: inline-block;}
.map{width: 49%;display: inline-block;float: left;text-align: left}
.addres h6{color:#c79834;font-size: 18px;margin: 10px;font-weight:bold;}
.addres p{    color: #707070;
    font-size: 17px;
    font-width: bold;
    font-weight: bold;
    display: inline-block;
    margin-right: 28px;}
.lo-gold{background-image: url('images/lo1.png');    width: 35px;
    height: 59px;
    margin-right: -61px}
.lo-gary{background-image: url('images/lo2.png');    width: 35px;
    height: 59px;
    margin-right: -61px}
.foot-left{display: inline;width: 46%;float: left}
.foot-right{    display: inline;
    width: 36%;
    float: right;
    margin-right: 108px;}
footer{margin-top: 20px;padding:20px 0;background-color: #d7d7d7}
footer h6{color:#c69835;font-weight: bold;font-size: 17px}
footer p{color:#868686;font-weight: bold;font-size: 17px}
footer a{color:#868686;font-size: 17px}
footer span{color:#c69835;font-size: 17px}
.foot-right li{display:inline-block;width: 49%}
.background-down{background-image: url(images/rep.png);background-repeat: repeat;    margin-top: 0px;

}
.white{background: #fff;	padding-top: 22px;}
.hamburger-inner {
    display: block;
    top: 50%;
    margin-top: -2px; }
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
    width: 40px;
    height: 4px;
    background-color: #000;
    border-radius: 4px;
    position: absolute;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    transition-duration: 0.15s;
    transition-timing-function: ease; }
.hamburger-inner::before, .hamburger-inner::after {
    content: "";
    display: block; }
.hamburger-inner::before {
    top: -10px; }
.hamburger-inner::after {
    bottom: -10px; }
.hamburger--boring .hamburger-inner, .hamburger--boring .hamburger-inner::before, .hamburger--boring .hamburger-inner::after {
    transition-property: none; }

.hamburger--boring.is-active .hamburger-inner {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg); }
.hamburger--boring.is-active .hamburger-inner::before {
    top: 0;
    opacity: 0; }
.hamburger--boring.is-active .hamburger-inner::after {
    bottom: 0;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg); }
.ham-li li{display:block;width:40%;float:right;}
.ham-li li  > a{display:block;}
.hham-li {position:absolute;background:#000;top:10%}
.btn{background:rgba(123,193,68,0.9);color:#fff}

.hamburger {
    position:relative;z-index:1000;

    padding: 9px 15px;
    display: none;
    cursor: pointer;
    transition-property: opacity, -webkit-filter;
    transition-property: opacity, filter;
    transition-property: opacity, filter, -webkit-filter;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    font: inherit;
    color: inherit;
    text-transform: none;
    background-color: transparent;
    border: 0;
    margin: 0;
    top: -12px;
    right: 0;

    overflow: visible; }
.hamburger:hover {
    opacity: 0.7; }

.hamburger-box {
    width: 40px;
    height: 24px;
    display: inline-block;
    position: relative; }
.menu-list  img{transition:all ease 0.5s}.menu-list a:hover img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.arrow{opacity:0;position:absolute;left:50%;top:50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}
.mid-home  ul > li:hover img{  transform: scale(1.1);}
.mid-home  ul > li:hover span{transition: all ease 0.5s;border-color:transparent}
.mid-home  ul > li img{  transform: scale(1);transition: all ease 0.5s}
.pic1:hover .abso-right{width: 300px}
.pic2:hover .abso-left{width: 300px}
.pic1:hover .frame{    background-color: #ffe27e00;}
.pic2:hover .frame{    background-color: #ffe27e00;}
.frame{transition: all ease 0.5s}


.aparat{    background: #9b9b9d;
    border-radius: 5px;
}
.moradi p{color:#9d7622;font-size: 15px;font-weight: bold;position: relative}
.moradi p:before{position: absolute;content: '';width: 15px;height:15px;background-color:#9d7622;right: -30px;top:10px;  -ms-transform: rotate(45deg);
    transform: rotate(45deg);}
.moradi {position: absolute;left:56px;top: 30%}
.moradi img{width:182px!important; ;height:104px!important; }

.TBL100{width:100%}
.form_tbl{}
.form_tbl td{padding:3px}
.lbl{color:#dc3725}
.btn{display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;}
.txt,.ddl{height:30px;border:1px solid #c2c2c2;width:220px;    display: block;padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.ddl{font-size:12px;padding:0 10px;}
.txt:focus{border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);}	

.txtarea{height:100px;border:1px solid #c2c2c2;width:98%;padding:0 5px;display:block;padding: 6px 12px;
    font-size: 14px;margin:0 auto;resize:none;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.txtarea:focus{
	border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);
}	





/*lightbox*/
.lb-loader,.lightbox{text-align:center;line-height:0}body:after{content:url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);display:none}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-nav .owl-prev{position:absolute;top:40%;right:10px;}
.owl-nav .owl-next{position:absolute;top:40%;left:10px;}
.owl-carousel .owl-item  img{width:100%;}
.owl-carousel .owl-item  .item > a{display:block;}
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
 
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#4DC7A0;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#4DC7A0}
.item a , .item a img,.item img{display:block;width:100%;}
.owl-carousel .item{width:100%;position:relative;}

/*   */