html{box-sizing:border-box}
*,:before,:after{box-sizing:inherit}
ul:not(.browser-default){padding-right:0;list-style-type:none}
ul:not(.browser-default)>li{list-style-type:none}
a{color:#1E8D56;text-decoration:none;-webkit-tap-highlight-color:transparent}
.valign-wrapper{display:flex;align-items:center}
.clearfix{clear:both}
.tablewrp{overflow-x:scroll}
.blog-body h2{text-align:right}
.divider{height:1px;overflow:hidden;background-color:#e0e0e0}
i{line-height:inherit}
blockquote p{color:#000;font-weight:700;margin:0;text-align:right!important}
li.menu-item i{float:right;position:relative;top:0;color:#b9b9b9}
img.responsive-img,video.responsive-video{max-width:100%;height:auto}
@media only screen and (max-width: 600px) {
.slider .slides li .caption{width:90%!important}
.hide-on-small-only,.hide-on-small-and-down{display:none!important}
}
@media only screen and (max-width: 992px) {
.hide-on-med-and-down{display:none!important}
}
@media only screen and (min-width: 601px) {
.hide-on-med-and-up{display:none!important}
}
@media only screen and (min-width: 600px) and (max-width: 992px) {
.hide-on-med-only{display:none!important}
}
@media only screen and (min-width: 993px) {
.hide-on-large-only{display:none!important}
}
@media only screen and (min-width: 1201px) {
.hide-on-extra-large-only{display:none!important}
.show-on-extra-large{display:block!important}
}
@media only screen and (min-width: 993px) {
.show-on-large{display:block!important}
}
@media only screen and (min-width: 600px) and (max-width: 992px) {
.show-on-medium{display:block!important}
}
@media only screen and (max-width: 600px) {
.show-on-small{display:block!important}
a.phoneicon{margin:6px!important}
a.whatsapp{margin:6px 0!important}
.contact-cta a.btn{margin: 10px auto !important;width: 100%;}
img.nav-logo{width:53px!important}
form.comment-form input {
    width: 100% !important;
    max-width: unset !important;
}

p.comment-form-author , p.comment-form-email {
    margin: 0px auto;
}
}
@media only screen and (min-width: 601px) {
.show-on-medium-and-up{display:block!important}
}
@media only screen and (max-width: 992px) {
.show-on-medium-and-down{display:block!important}
}
@media only screen and (max-width: 600px) {
.center-on-small-only{text-align:center}
}
table,th,td{border:none}
table{width:100%;display:table;border-collapse:collapse;border-spacing:0;text-align:center;overflow-x:scroll!important}
table.centered thead tr th,table.centered tbody tr td{text-align:center}
tr{border-bottom:1px solid rgba(0,0,0,0.12)}
td,th{padding:10px 2px;display:table-cell;text-align:center;border:1px solid #cbcbcb!important;vertical-align:middle;border-radius:2px;background:#fff!important}
.collection{margin:0 0 1rem;border:1px solid #e6e6e6;border-radius:2px;overflow:hidden;position:relative;box-shadow:1px 1px 5px #e4e4e4}
.collection .collection-item{background-color:#fff;line-height:34px;padding:10px 20px;margin:0;border-bottom:1px solid #c5c5c5}
.collection .collection-item:last-child{border-bottom:none}
.collection .collection-item.active{background-color:#26a69a;color:#eafaf9}
.collection .collection-item.active .secondary-content{color:#fff}
.collection a.collection-item{display:block;transition:.25s;color:#26a69a}
.collection a.collection-item:not(.active):hover{background-color:#ddd}
.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}
.collection.with-header .collection-item{padding-left:30px}
.collection.with-header .collection-item.avatar{padding-left:72px}
.secondary-content{float:right;color:#26a69a}
.collapsible .collection{margin:0;border:none}
.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.center-block{display:block;margin-left:auto;margin-right:auto}
.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.no-padding{padding:0!important}
body,html{height:100%}
body{background-color:#fff;color:#000;width:100%;overflow-x:hidden;margin: 0;}
body.light-theme{background-color:#fff;color:#444}
@media only screen and (min-width: 993px) {
.container{width:80%}
}
button{background:none;border:0}
button:focus{background:none}
i{font-size:22px}
.primary-color{background-color:#1de9c3!important}
.primary-color-text{color:#1de9c3!important}
.divider{margin:40px 0}
.google-map{width:100%;color:#444}
.no-gutter{padding-left:0!important;padding-right:0!important}
.row.valign{width:100%}
.background{display:block;position:absolute;top:0;width:100%;height:100%;z-index:-1}
.background.portrait img{min-width:100%;width:auto;min-height:none;height:100%}
.background img{width:100%;min-height:100%}
h5{font-size:.9rem;font-weight:500;text-transform:uppercase}
p{font-weight:300;font-size: 18px;line-height:38px;color:#2c2c2c}
p.caption{color:inherit}
.feature{margin-bottom:50px}
.dropdown-trigger i.right{margin-left:5px}
img.nav-logo{margin:8px 0 0 8px;display:inline-block;position:relative}
.btn,.btn-large,.btn-floating{position:relative;overflow:hidden;background-color:transparent;box-shadow:none;border:2px solid #eee;box-sizing:content-box;color:#eee;transition:color .2s,background-color .2s}
.btn:hover,.btn-large:hover,.btn-floating:hover{box-shadow:none;background-color:#690100}
.btn:hover::before,.btn-large:hover::before,.btn-floating:hover::before{transform:skewX(-45deg) translateX(-20px)}
.btn:hover i,.btn-large:hover i,.btn-floating:hover i{color:inherit}
.btn i,.btn-large i,.btn-floating i{color:#eee;transition:color .2s}
.btn{font-weight:300}
.btn:focus{background-color:rgba(255,255,255,0.2)}
.btn-large::before{width:calc(100% + 60px);transform:skewX(-45deg) translateX(calc(-100% - 30px))}
.btn-large:hover::before{transform:skewX(-45deg) translateX(-30px)}
.btn-floating{background-color:transparent;box-shadow:none;border:2px solid #eee}
.card .card-title{pointer-events:none}
.card .background{z-index:0;top:auto;bottom:0}
.page-footer .row{margin:0}
.page-footer .materialize-logo{margin-top:2px}
.page-footer ul li{margin-bottom:5px}
.page-footer ul li a,.page-footer p{color:#ccc;font-size:14px;font-weight:300;line-height:15px;display:block;margin:8px 0 12px 20px}
.light .header-wrapper .tagline,.white .header-wrapper .tagline{color:#777}
.horizontal-half-wrapper .header-background.white+.header-wrapper .tagline{color:#777}
@media only screen and (max-width: 600px),only screen and (max-device-width: 641px) and (orientation: landscape) {
img.alignright{float:none}
.section{height:auto}
.section.full-height .valign-wrapper{display:block}
.google-map{height:100%}
.header .header-wrapper h1{font-size:4rem}
}
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
article,aside,footer,header,nav,section{display:block}
h1{font-size:32px;margin:.67em 0}
figcaption,figure,main{display:block}
figure{margin: 1em auto;}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
blockquote a{color:#ff6f0a!important}
abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:800}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none;max-width:100%;height:auto;margin:0 auto;display:block}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:inherit;font-size:14px;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details,menu{display:block}
summary{display:list-item}
canvas{display:inline-block}
template{display:none}
[hidden]{display:none}
html{-webkit-box-sizing:border-box;box-sizing:border-box}
*,:before,:after{-webkit-box-sizing:inherit;box-sizing:inherit}
.valign-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
blockquote{margin:10px 0;background:#f5f5f5;padding:1rem;border-radius:2px;position:relative;border-right:6px solid #4CAF50}
img.responsive-img,video.responsive-video{max-width:100%;height:auto}
.parallax-container{position:relative;overflow:hidden;height:600px}
.parallax-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:#000}
.parallax-container .parallax img{opacity:0;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:.5!important}
.pin-top,.pin-bottom{position:relative}
.pinned{position:fixed!important}
ul.staggered-list li{opacity:0}
.fade-in{opacity:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}
.page-footer{padding-top:0;color:#fff;background-color:#3a3a3a;padding-bottom:80px}
.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:10px 0;color:rgba(255,255,255,0.8);background-color:rgba(0,0,0,0.22);text-align:left}
.hide{display:none!important}
.left-align{text-align:left}
.right-align{text-align:right}
.center,.center-align{text-align:center}
.left{float:left!important}
.right{float:right!important}
.no-select,input[type=range],input[type=range]+.thumb{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.circle{border-radius:50%}
.center-block{display:block;margin-left:auto;margin-right:auto}
.container{margin:0 auto;max-width:1180px;width:95%}
@media only screen and (min-width: 601px) {
.container{width:90%}
}
@media only screen and (min-width: 993px) {
.container{width:82%}
}
.col .row{margin-left:-.75rem;margin-right:-.75rem}
.section{padding-top:1rem;padding-bottom:1rem}
.section.no-pad{padding:0}
.section.no-pad-bot{padding-bottom:0}
.section.no-pad-top{padding-top:0}
.row{margin-left:auto;margin-right:auto;margin-bottom:20px}
.row:after{content:"";display:table;clear:both}
.row .col{float:right;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem;min-height:1px}
.row .col[class*="push-"],.row .col[class*="pull-"]{position:relative}
.row .col.s1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}
.row .col.s2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}
.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}
.row .col.s4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}
.row .col.s5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}
.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}
.row .col.s7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}
.row .col.s8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}
.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}
.row .col.s10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}
.row .col.s11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}
.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}
@media only screen and (min-width: 601px) {
.row .col.m1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}
.row .col.m2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}
.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}
.row .col.m4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}
.row .col.m5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}
.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}
.row .col.m7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}
.row .col.m8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}
.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}
.row .col.m10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}
.row .col.m11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}
.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}
}
@media only screen and (min-width: 993px) {
.row .col.l1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}
.row .col.l2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}
.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}
.row .col.l4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}
.row .col.l5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}
.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}
.row .col.l7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}
.row .col.l8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}
.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}
.row .col.l10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}
.row .col.l11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}
.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}

}
a{text-decoration:none}
html{line-height:1.5;color:rgba(0,0,0,0.87);font-family:PeydaWeb;height:100%;direction:rtl;background-repeat:no-repeat;background-position:center top}
@media only screen and (min-width: 0) {
html{font-size:14px}
}
@media only screen and (min-width: 992px) {
html{font-size:14.5px}
}
@media only screen and (min-width: 1200px) {
html{font-size:18px}
}
h1,h2,h3,h4,h5,h6{font-weight:800;line-height:1.3;position:relative}
.scale-transition{-webkit-transition:-webkit-transform .3s cubic-bezier(0.53,0.01,0.36,1.63)!important;transition:-webkit-transform .3s cubic-bezier(0.53,0.01,0.36,1.63)!important;transition:transform .3s cubic-bezier(0.53,0.01,0.36,1.63)!important;transition:transform .3s cubic-bezier(0.53,0.01,0.36,1.63),-webkit-transform .3s cubic-bezier(0.53,0.01,0.36,1.63)!important}
.scale-transition.scale-out{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s!important;transition:-webkit-transform .2s!important;transition:transform .2s!important;transition:transform .2s,-webkit-transform .2s!important}
.scale-transition.scale-in{-webkit-transform:scale(1);transform:scale(1)}
.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none;visibility:hidden;background-color:#323232}
.backdrop{position:absolute;opacity:0;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 0;transform-origin:50% 0;visibility:hidden}
.btn,.btn-large,.btn-small,.btn-flat{border:none;border-radius:1px;display:inline-block;height:36px;line-height:36px;padding:0 16px;vertical-align:middle;-webkit-tap-highlight-color:transparent}
.btn,.btn-large,.btn-small,.btn-floating,.btn-large,.btn-small,.btn-flat{font-size:14px;outline:0}
.btn i,.btn-large i,.btn-small i,.btn-floating i,.btn-large i,.btn-small i,.btn-flat i{font-size:30px;line-height:inherit}
.btn:focus,.btn-large:focus,.btn-small:focus,.btn-floating:focus{background-color:#5a5a5a}
.btn,.btn-large,.btn-small{text-decoration:none;color:#fff;background-color:#444;text-align:center;letter-spacing:.5px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;cursor:pointer;border-radius:2px;padding:6px 30px}
.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:40px;height:40px;line-height:42px;padding:0;background-color:#5577ab;border-radius:0;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer;vertical-align:middle}
.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:997}
.fixed-action-btn .fab-backdrop{position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background-color:#26a69a;border-radius:50%;-webkit-transform:scale(0);transform:scale(0)}
.btn-small{height:32.4px;line-height:32.4px;font-size:13px}
.btn-small i{font-size:1.2rem}
.btn-block{display:block}
body.keyboard-focused .dropdown-content li:focus{background-color:#dadada}
.input-field.col .dropdown-content [type="checkbox"]+label{top:1px;left:0;height:18px;-webkit-transform:none;transform:none}
.dropdown-trigger{cursor:pointer}
.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem;border-radius:10px}
.collapsible-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.5;padding:1rem;background-color:#fff;border-bottom:1px solid #ffc7c3;border-radius:10px;margin:10px}
.collapsible-header:focus{outline:0}
.collapsible-header i{width:2rem;font-size:1.4rem;line-height:18px;display:inline-block;text-align:center;margin-left:1rem;color:#f44336}
.keyboard-focused .collapsible-header:focus{background-color:#eee}
.collapsible-body{display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem}
.sidenav .collapsible,.sidenav.fixed .collapsible{border:none;-webkit-box-shadow:none;box-shadow:none}
.collapsible.popout{border:none;-webkit-box-shadow:none;box-shadow:none}
.collapsible.popout>li{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;-webkit-transition:margin .35s cubic-bezier(0.25,0.46,0.45,0.94);transition:margin .35s cubic-bezier(0.25,0.46,0.45,0.94)}
.collapsible.popout>li.active{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}
.materialboxed{display:block;cursor:-webkit-zoom-in;cursor:zoom-in;position:relative;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-backface-visibility:hidden}
.materialboxed:hover:not(.active){opacity:.8}
.materialboxed.active{cursor:-webkit-zoom-out;cursor:zoom-out}
#materialbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#292929;z-index:1000;will-change:opacity}
.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;left:0;width:100%;text-align:center;padding:0 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}
select:focus{outline:1px solid #c9f3ef}
button:focus{outline:none;background-color:#2ab7a9}
label{font-size:.8rem}
textarea{width:100%;height:4rem;background-color:#fff;border-color:#c5c5c5}
textarea.materialize-textarea{line-height:normal;overflow-y:hidden;padding:.8rem 0;resize:none;min-height:3rem;-webkit-box-sizing:border-box;box-sizing:border-box}
.hiddendiv{visibility:hidden;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0;z-index:-1}
.autocomplete-content li .highlight{color:#444}
.autocomplete-content li img{height:40px;width:40px;margin:5px 15px}
.character-counter{min-height:18px}
.keyboard-focused input[type=range]:focus:not(.active)::-ms-thumb{box-shadow:0 0 0 10px rgba(38,166,154,0.26)}
.table-of-contents.fixed{position:fixed}
.table-of-contents li{padding:2px 0}
.table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:16px;height:1.5rem;line-height:1.5rem;letter-spacing:.4px;display:inline-block}
.table-of-contents a:hover{color:#a8a8a8;padding-left:15px;border-left:1px solid #ee6e73}
.table-of-contents a.active{font-weight:500;padding-left:14px;border-left:2px solid #ee6e73}
@media only screen and (max-width: 600px) {
.widget-wrap.box{margin:10px auto!important}
.apw.box{max-width:94%!important;margin:0!important}
.insideprlx{width:300px!important}
.tap-target,.tap-target-wrapper{width:600px;height:600px}
}
.preloader-background{display:flex;align-items:center;justify-content:center;background-color:#fff;position:fixed;z-index:100;top:0;left:0;right:0;bottom:0}
section{position:relative;padding:32px 0;overflow:hidden;z-index:3}
div#page{height:100%}
nav.navbar.solid ul.sub-menu{background:#fff}
.box{background:#fff;padding:1rem;border-radius: 0px;box-shadow: 1px 1px 5px -1px #00000045;display:inline-block}
h2.section-title i{color:#f44336;float:right;margin:0 15px}
li.collection-header{padding:20px}
li.collection-header h4{margin:0}
input.wpcf7-submit{background:#4CAF50;color:#fff;padding:10px 2rem;border:0 solid;border-radius:3px;float:right}
ul.collection i{margin:0 0 0 10px}
form.wpcf7-form p{margin:0}
form.wpcf7-form{display:inline-block;max-width:100%}
.apw.box{width:460px;padding: 0px;margin: 4px 8px;overflow:hidden}
img.wp-post-image{margin:0 auto}
.apw.box p{font-size: 16px;line-height: 22px;text-align:justify;height: 92px;margin:10px 4px;color: #3f3f3f;overflow:hidden}
.entry-content.clearfix li{list-style-type:circle!important;margin-left:1.2rem}
span.latestprop{padding:4px;background:#fff;width:98%;margin:1%;border-top:2px solid #4CAF50;box-shadow:1px 1px 2px #0000003d}
.apw.box header{width:100%;display:inline-block;right:0;padding: 10px 15px 0;color:#000;text-align:right;font-weight:800;font-size:22px}
.apw-footer i{font-size:19px;margin-right:10px;color:#a7a7a7}
input.wpcf7-form-control.wpcf7-text,form.comment-form input{border:1px solid #e2e2e2;border-radius:2px;line-height:30px;width:100%}
form.comment-form input{max-width:200px;display:inline-block;}
p.comment-form-url{display:none}
p.comment-form-cookies-consent{text-align:right}
form.comment-form label{min-width:45px;display:inline-block}
input#wp-comment-cookies-consent{width:fit-content}
li.comment.byuser.comment-author-khosro .comment-author-link{color:#da1a2b}
.services p{display:inline-block;text-align:right;color:#fff;margin:0;padding:0;width:100%}
header.comment-meta{background:#f9f9f9;display:flex;padding: 4px 10px;font-size: 12px;opacity: 0.7;}
a.comment-reply-link{display:none}
article.comment{box-shadow:1px 1px 5px #90909059;margin:10px;background:#fff;border-radius: 10px;overflow:hidden}
section.comment-content{padding:0}
section.comment-content p{margin:9px;font-size:15px}
a.comment-permalink{display:none}
.comment-author-link span{display:none}
.comment-author-link{margin:0 8px;color:#734f22}
li.comment.byuser.comment-author-khosro article{border-right:3px solid #da1a2b}
li.comment.depth-2{margin-right:1rem}
span.comments-title{margin:2rem auto;display:block}
.caption span{font-size:30px;line-height:30px;margin:1rem auto}
.caption h3{font-size:36px}
.footerbox{height:190px}
section.auto-height{height:auto}
.logo img{width: 70px;margin:2rem auto;display:block}
span.badge{background:#03a9f4;color:#fff;border-radius:3px;line-height:25px}
.insideprlx{margin:8rem auto;display:block;width:500px;text-align:center;padding:0;color:#fff}
.insideprlx a.btn{margin:2rem auto}
a.btn.class2{font-size:15px;padding:6px 28px;font-family:'IRANYekan'}
h2.header-wrp i{color:inherit;padding:0 8px}
.copyright{text-align:left;font-size:14px}
.social a{margin:4px}
a.btn.class2.active{background:#03A9F4;color:#Fff}
img.menu-svg{width:40px;margin:8px auto}
img.borderimg{border-radius:5px}
.highlight img{float:right;border-radius:100%;margin:0 0 0 1rem}
.highlight article{display:inline-block;background:#fff;width:98%;padding:1rem;margin:1%;box-shadow:1px 2px 4px #d2d2d259}
.highlight span{font-weight:700;color:#5f5f5f;display:inline-block}
@font-face{font-family:PeydaWeb;font-style:normal;font-weight:700;src:url(fonts/PeydaWeb-Bold.woff2) format("woff2"),url(fonts/PeydaWeb-Bold.woff) format("woff")}
@font-face{font-family:PeydaWeb;font-style:normal;font-weight:400;src:url(fonts/PeydaWeb-Regular.woff2) format("woff2"),url(fonts/PeydaWeb-Regular.woff) format("woff")}
.col.blog-body{margin-top:3rem}
iframe{max-width:100%!important}
span#email-notes{display:none}
.cta{background:#fff;border:1px solid #c6b097;padding:8px 10px;border-radius:8px;box-shadow:2px 2px 10px #afafaf40;margin:1rem auto}
.pre.justify li{list-style-type:circle;margin-right:2rem;font-size: 17px;line-height: 42px;}
td{background:#f5f5f545}
td img{width:128px;border-radius:8px}
td p{margin:0;font-size:13px}
.sample img{margin:10px auto}
.wp-pagenavi a,span.current{display:inline-block;font-size:14px;padding:1px 12px;line-height:29px;text-align:center;color:#000;margin:20px 2px;background:#e1e1e1;transition:.4s ease;border-radius:3px}
.wp-pagenavi a a{color:#000}
.wp-pagenavi a.active a{color:#fff}
.wp-pagenavi a.active{background-color:#ee6e73}
.wp-pagenavi a.disabled a{cursor:default;color:#999}
.wp-pagenavi a i{font-size:2.2rem;vertical-align:middle}
.wp-pagenavi a.pages ul li{display:inline-block;float:none}
.wp-pagenavi{direction:ltr;text-align:center;clear:both}
.wp-pagenavi a:hover{background:#e80105;color:#fff}
span.pages{clear:both;width:100%;display:inline-block;padding:12px}
span.current{background:#e80105;color:#fff}
.contact-cta{background:#f2f2f2;display:inline-block;width:100%;padding: 20px;text-align:right;margin:1rem auto;color:#607d8b}
span.cta-title{font-weight:800;margin:4px 1rem;font-size:26px;display:block}
.justify{text-align:justify}
img.brand-logo{width:140px;display:inline-block;margin:4rem 1rem;border-radius:4px}
.blog-body{padding:2rem}
i.material-icons.numbers{background:#ededed;border-radius:100px;height:40px!important;width:40px;line-height:40px!important;padding:0;font-size:19px!important;color:#000;text-align:center;position:relative;right:-30px;top:-18px;margin-left:-30px}
.widget-wrap.thin p{font-weight:800;line-height:20px;font-size:14px}
.widget-wrap.thin{height:85px}
.widget-wrap.thin i{line-height:60px;height:60px;font-size:28px}
.material-placeholder{width:300px;display:inline-block}
.kk-star-ratings{float:right;width:100%;margin:1rem auto}
.img-wrrp{width:100%;overflow:hidden;background: #fff;padding: 8px;box-shadow: 1px 1px 8px #5d5d5d38;}
.margin-top{margin-top:2rem}
.background-home{background:#a7b9bd3b;padding:1rem 2rem;border-radius:10px}
.background-home img{position:relative;top:2rem;right:0;border-radius:10px}
h3{font-size:22px}
h2{font-size:26px}
.grayscale{filter:grayscale(1)}
.contactbox{max-width:700px;margin:0 auto}
h1.post-title.entry-title{text-align:center;margin:0 auto 3rem;font-size:32px}
span.call{font-weight:800;font-size:30px;margin:1rem auto;display:inline-block}
.contact-cta span.number-display{font-size:25px;font-weight:800;line-height:50px}
.contact-cta a.btn{background: #4CAF50;color: #ffffff;font-size:15px;font-weight:800}
nav.sticky{position:fixed;background:#313131;z-index:999999;display:inline-block;width:100%;height:80px;bottom:0}
.cbp-tm-menu,.cbp-tm-menu ul{list-style:none}
.cbp-tm-menu{display:block;position:fixed;z-index:1000;bottom:0;width:100%;text-align:right;padding:0 2em;margin:0;text-transform:capitalize}
.cbp-tm-menu > li{display:inline-block;margin:0 18px;position:relative}
.cbp-tm-menu > li > a{line-height:80px;padding:0 .3em;font-size: 16px;display:block;font-weight:100;color:#fff}
.no-touch .cbp-tm-menu > li > a:hover,.no-touch .cbp-tm-menu > li > a:active{color:#d6d6d6}
.cbp-tm-submenu{position:absolute;display:block;visibility:hidden;opacity:0;padding:0;background: #313131;text-align:left;box-shadow:1px 1px 8px #03030330;pointer-events:none;-webkit-transition:visibility 0s,opacity 0;-moz-transition:visibility 0s,opacity 0;transition:visibility 0s,opacity 0}
.cbp-tm-show .cbp-tm-submenu{width:16em;left:50%;margin:0 0 0 -8em;opacity:1;visibility:visible;pointer-events:auto;-webkit-transition:visibility 0s,opacity .3s;-moz-transition:visibility 0s,opacity .3s;transition:visibility 0s,opacity .3s}
.cbp-tm-show-above .cbp-tm-submenu{bottom:100%;padding-bottom:10px}
.cbp-tm-show-below .cbp-tm-submenu{top:100%;padding-top:10px}
.cbp-tm-nospace-right .cbp-tm-submenu{right:0;left:auto}
.cbp-tm-nospace-left .cbp-tm-submenu{left:0}
.cbp-tm-menu > li:last-child .cbp-tm-submenu{right:0}
.cbp-tm-submenu:after{/* border: solid #313131; */content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.cbp-tm-show-above .cbp-tm-submenu:after{top:100%;margin-top:-10px}
.cbp-tm-show-below .cbp-tm-submenu:after{bottom:100%;margin-bottom:-10px}
.cbp-tm-submenu:after{/* border-color: #313131; */border-width:16px;margin-left:-16px;left:50%;}
.cbp-tm-show-above .cbp-tm-submenu:after{border-top-color:#fff}
.cbp-tm-show-below .cbp-tm-submenu:after{border-bottom-color:#fff}
.cbp-tm-submenu > li{display:block}
.cbp-tm-submenu > li > a{padding:5px .6em 5px 2.3em;display:block;font-size: 16px;width:100%;position:relative;color: #ffffff;text-align:right;border: 4px solid #313131;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.no-touch .cbp-tm-submenu > li > a:hover,.no-touch .cbp-tm-submenu > li > a:active{color:#fff;background:#4CAF50}
@media screen and (max-width: 55.6875em) {
.cbp-tm-menu{font-size:80%}
}
@media screen and (max-height: 25.25em),screen and (max-width: 44.3125em) {
.cbp-tm-menu{font-size:100%;position:relative;text-align:center;padding:0;top:auto}
.cbp-tm-menu > li{display:block;margin:0;border-bottom:4px solid #3793ca}
.cbp-tm-menu > li:first-child{border-top:4px solid #3793ca}
li.cbp-tm-show > a,.no-touch .cbp-tm-menu > li > a:hover,.no-touch .cbp-tm-menu > li > a:active{color:#fff;background:#02639d}
.cbp-tm-submenu{position:relative;display:none;width:100%}
.cbp-tm-submenu > li{padding:0}
.cbp-tm-submenu > li > a{padding:.6em 2.3em .6em .6em;border:none;border-bottom:2px solid #6fbbe9}
.cbp-tm-submenu:after{display:none}
.cbp-tm-menu .cbp-tm-show .cbp-tm-submenu{display:block;width:100%;left:0;margin:0;padding:0}
}
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(fonts/icon.woff2) format("woff2")}
.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:liga;-webkit-font-smoothing:antialiased}
.sidenav{height:100%;width:0;position:fixed;z-index:15;top:0;right:0;background-color:#fff;overflow-x:hidden;transition:.5s;padding-top:60px;text-align:center;box-shadow:-6px 2px 8px 0 rgba(0,0,0,.04)}
.sidenav a{padding:10px 20px;font-size:17px;color:#000;text-align:right;display:block;transition:.3s;border-bottom:1px solid #e0e0e08c}
.sidenav a.btn:hover{color:#f1f1f1}
.sidenav .closebtn{position:absolute;top:0;line-height:20px;left:0;font-size:36px;margin:2rem;padding:0;border:none;color:#7f7a7a}
.sidenav a:hover{color:#24873f}
@media screen and (max-height:450px) {
.sidenav{padding-top:15px}
.sidenav a{font-size:18px}
}
span.side-trigger{margin:1rem}
span.side-trigger i{color:#5b7783}
ul.cbp-tm-submenu i{float:left;position:relative;left:-34px;top:2px}
a.top-level-menu i{top:7px;position:relative;margin:0 0 0 5px;opacity:.9}
.pre a {    font-weight: 600;    background: #f1f2f2;    padding: 3px;    border-radius: 4px; font-size: 92%;}
form.comment-form input#submit {
    background: #FFC107;}
span.option-item i {
    color: #8a8a8a;
    margin: 0 0 0 20px;
    transition: .2s ease;
    top: 6px;
    position: relative}
span.option-item:hover {
    background: #f2f2f2}
span.option-item:hover > i {
    scale: 1.4;
    margin-left: 24px;
    margin-right: 10px;
    color: #4CAF50;}
span.option-item {
    padding: 10px 30px;
    width: 100%;
    transition: .3s ease;
    display: block;
    float: right;
    background: #ffffff;
    height: 62px;
    line-height: 48px;
    overflow: hidden;
    margin: -1px 0 0 6px;
    border-width: 1px 0!important;
    border: 1px solid #c9c9c9bd;
    color: #626262;
    font-weight: 800;
    text-align: right;
    font-size: 16px;}
span.option-label {
    color: #4CAF50;
    margin-right: 12px}
.map-project iframe {
    width: 100%;
    height: 300px}
.box{background:#fff;padding:1rem;border-radius:6px;box-shadow:3px 0 9px -5px #999;display:inline-block}
.item-img {
    max-width: 300px;
    display: inline-block;
    margin: 0 auto;}
.image-gallery {
    margin-bottom: 1rem;
    text-align: center;
    background: #ffffff;
    display: inline-block;
    padding: 10px;
    box-shadow: 1px 1px 8px #d9d9d9;
    border-radius: 8px;}
.location {
    background: #fff;
    padding: 10px;
    box-shadow: 1px 1px 4px #d6d6d6;
    border-radius: 8px;
    margin: 1rem auto 6rem;}