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:#f5382a;text-decoration:none;-webkit-tap-highlight-color:transparent}
.valign-wrapper{display:flex;align-items:center}
.clearfix{clear:both}
.tablewrp{overflow-x:scroll}
p#breadcrumbs{color:#646464}
.blog-body h2{text-align:right}
.hoverable{transition:box-shadow .25s}
.hoverable:hover{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.divider{height:1px;overflow:hidden;background-color:#e0e0e0}
i{line-height:inherit}
blockquote p{color:#000;font-weight:700}
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}
img.nav-logo{width:53px!important}
}
@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}
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:2rem;color:#161616}
p.caption{color:inherit}
.feature{margin-bottom:50px}
span.date{text-transform:uppercase;font-weight:300}
nav.navbar ul.dropdown-content li:hover,.dropdown-content li:hover{background-color:transparent}
nav.navbar ul.dropdown-content li>a,nav.navbar ul.dropdown-content li>span,.dropdown-content li>a,.dropdown-content li>span{color:#444;padding: 0 20px;transition:color .2s;width: 100%;}
nav.navbar ul.dropdown-content li>a:hover,nav.navbar ul.dropdown-content li>span:hover,.dropdown-content li>a:hover,.dropdown-content li>span:hover{color: #4c5a4c;background: none;}
nav.navbar ul.dropdown-content li>a:hover::before,nav.navbar ul.dropdown-content li>span:hover::before,.dropdown-content li>a:hover::before,.dropdown-content li>span:hover::before{transform:scaleY(1)}
.dropdown-trigger i.right{margin-left:5px}
.sidenav{background-color:#111}
.sidenav li.active>a,.sidenav li:hover>a,.sidenav li>a:hover,.sidenav li>a.active{background-color:transparent}
.sidenav li.active>a::before,.sidenav li:hover>a::before,.sidenav li>a:hover::before,.sidenav li>a.active::before{transform:scaleY(1)}
.sidenav li>a{position:relative;color:#eee;font-weight:300;padding:0 16px}
.sidenav li>a::before{left:auto;right:0}
nav.navbar{z-index:10;position:fixed;box-shadow:none;background-color:#fff;transition:box-shadow .3s,background-color .3s;top:0;box-shadow:1px 1px 6px #0000002b}
nav.navbar.pinned{background-color:rgba(0,0,0,0.3)}
nav.navbar.absolute{position:absolute;top:0;width:100%}
nav.navbar ul>li.active>a::before,nav.navbar ul>li>a.active::before,nav.navbar ul>li>a:hover::before{transform:scaleX(1)}
nav.navbar ul li.active{background-color:transparent}
nav.navbar ul a{padding:0 6px;margin:0 5px;transition:color .2s}
nav.navbar ul a:hover{background-color:#f5382a;color:#fff}
img.nav-logo{margin:12px 0 0 10px;display:inline-block;position:relative;float:right;width:160px}
.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:#565656}
.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{list-style-type:circle}
.page-footer ul li a,.page-footer p{color:#222;font-size:22px;font-weight:800;line-height:15px;display:block;margin:8px 0 12px 20px}
.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.brand-logo{margin:0 auto!important;width:120px!important}
span.second.header{display:none!important}
.section .section-title{margin:10px auto!important;font-size:28px!important}
.section{padding:20px 0!important}
img.alignright{float:none}
.section{height:auto!important}
.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%}
body{margin:0}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure,main{display:block}
figure{margin:1em 40px}
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;cursor:pointer}
blockquote a{color:#ff6f0a!important}
.pre.justify{text-align:justify}
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{width:100%;border:1px solid #bfbfbf;border-radius:6px}
[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}
red{-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}
.clearfix{clear:both}
blockquote{margin:10px 0;background:#f5f5f5;padding:1rem;border-radius:2px;position:relative}
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:3rem;background-color:#eaeaea91}
.page-footer .footer-copyright{overflow:hidden;min-height:60px;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:14px 0;color:#222;background-color: #e2e2e2;text-align:left;margin-top:2.5rem}
.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}
.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.no-padding{padding:0!important}
.container{margin:0 auto;max-width:1380px;width:95%}
@media only screen and (min-width: 601px) {
.container{width:90%}
}
@media only screen and (min-width: 993px) {
.container{width:80%}
}
.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}
.row .col.offset-l1{margin-left:8.3333333333%}
.row .col.pull-l1{right:8.3333333333%}
.row .col.push-l1{left:8.3333333333%}
.row .col.offset-l2{margin-left:16.6666666667%}
.row .col.pull-l2{right:16.6666666667%}
.row .col.push-l2{left:16.6666666667%}
.row .col.offset-l3{margin-left:25%}
.row .col.pull-l3{right:25%}
.row .col.push-l3{left:25%}
.row .col.offset-l4{margin-left:33.3333333333%}
.row .col.pull-l4{right:33.3333333333%}
.row .col.push-l4{left:33.3333333333%}
.row .col.offset-l5{margin-left:41.6666666667%}
.row .col.pull-l5{right:41.6666666667%}
.row .col.push-l5{left:41.6666666667%}
.row .col.offset-l6{margin-left:50%}
.row .col.pull-l6{right:50%}
.row .col.push-l6{left:50%}
.row .col.offset-l7{margin-left:58.3333333333%}
.row .col.pull-l7{right:58.3333333333%}
.row .col.push-l7{left:58.3333333333%}
.row .col.offset-l8{margin-left:66.6666666667%}
.row .col.pull-l8{right:66.6666666667%}
.row .col.push-l8{left:66.6666666667%}
.row .col.offset-l9{margin-left:75%}
.row .col.pull-l9{right:75%}
.row .col.push-l9{left:75%}
.row .col.offset-l10{margin-left:83.3333333333%}
.row .col.pull-l10{right:83.3333333333%}
.row .col.push-l10{left:83.3333333333%}
.row .col.offset-l11{margin-left:91.6666666667%}
.row .col.pull-l11{right:91.6666666667%}
.row .col.push-l11{left:91.6666666667%}
.row .col.offset-l12{margin-left:100%}
.row .col.pull-l12{right:100%}
.row .col.push-l12{left:100%}
}
nav{color:#fff;width:100%;height:56px;line-height:56px}
nav.nav-extended{height:auto}
nav.nav-extended .nav-wrapper{min-height:56px;height:auto}
nav.nav-extended .nav-content{position:relative;line-height:normal}
nav a{color:#000}
nav i,nav [class^="mdi-"],nav [class*="mdi-"],nav i.material-icons{display:block;font-size:22px;height:50px;line-height:56px}
nav .nav-wrapper{position:relative;height:100%;display:inline-flex}
@media only screen and (min-width: 993px) {
nav a.sidenav-trigger{display:none}
}
nav .sidenav-trigger{float:left;position:relative;z-index:1;height:56px;margin:0 10px}
nav .sidenav-trigger i{top:0;line-height:56px;font-size:34px;color:#000;height:56px}
nav .nav-title{display:inline-block;font-size:32px;padding:28px 0}
nav ul{margin:0}
nav ul li{-webkit-transition:background-color .3s;transition:background-color .3s;float:right;padding:0;display:flex}
nav ul li.active{background-color:rgba(0,0,0,0.1)}
nav ul a{-webkit-transition:background-color .3s;transition:background-color .3s;font-size:17px;color:#000;display:block;padding:0 12px;cursor:pointer}
nav ul a.btn,nav ul a.btn-large,nav ul a.btn-small,nav ul a.btn-large,nav ul a.btn-flat,nav ul a.btn-floating{margin-top:-2px;margin-left:15px;margin-right:15px}
nav ul a.btn>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-small>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-flat>.material-icons,nav ul a.btn-floating>.material-icons{height:inherit;line-height:inherit}
nav ul a:hover{background-color:rgba(0,0,0,0.1)}
nav ul.left{float:left}
nav form{height:100%}
nav .input-field{margin:0;height:100%}
nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}
nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;-webkit-box-shadow:none;box-shadow:none}
nav .input-field label{top:0;left:0}
nav .input-field label i{color:rgba(255,255,255,0.7);-webkit-transition:color .3s;transition:color .3s}
nav .input-field label.active i{color:#fff}
.navbar-fixed{position:relative;height:56px;z-index:997}
.navbar-fixed nav{position:fixed}
@media only screen and (min-width: 601px) {
nav.nav-extended .nav-wrapper{min-height:64px}
nav,nav .nav-wrapper i,nav a.sidenav-trigger,nav a.sidenav-trigger i{height:64px;line-height:64px}
.navbar-fixed{height:64px}
}
html{line-height:1.5;font-weight:400;color:rgba(0,0,0,0.87);font-family:PeydaWeb;height:100%;direction:rtl}
@media only screen and (min-width: 0) {
html{font-size:16px}
}
@media only screen and (min-width: 992px) {
html{font-size:16.5px}
}
@media only screen and (min-width: 1200px) {
html{font-size:17px}
}
h1,h2,h3,h4,h5,h6{font-weight:800;line-height:1.3;position:relative;font-size:27px}
.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:#f5382a;text-align:center;letter-spacing:.5px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;cursor:pointer;border-radius:6px;padding:2px 30px;font-weight:800}
.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}
.btn-floating:hover{background-color:#c6b097;color:#fff!important}
.btn-floating:before{border-radius:0}
.btn-floating.btn-large{width:45px;height:45px;padding:0;margin: 10px 10px 0 10px;}
.btn-floating.btn-large.halfway-fab{bottom:-28px}
.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:40px}
button.btn-floating{border:none}
.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}
.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:1px 0}
.table-of-contents a{display:inline-block;font-weight:300;color:#4c4c4c;padding-right:10px;height:28px;line-height:32px;letter-spacing:.4px;display:inline-block}
.table-of-contents a:hover{color:#F44336;padding-right:15px;border-right:1px solid #ee6e73}
.table-of-contents a.active{font-weight:800;padding-right:14px;border-right:3px solid #F44336}
.sidenav{position:fixed;width:300px;left:0;top:0;margin:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-105%);transform:translateX(-105%)}
.sidenav.right-aligned{right:0;-webkit-transform:translateX(105%);transform:translateX(105%);left:auto;-webkit-transform:translateX(100%);transform:translateX(100%)}
.sidenav .collapsible{margin:0}
.sidenav li{float:none;line-height:48px}
.sidenav li.active{background-color:rgba(0,0,0,0.05)}
.sidenav li>i{line-height:48px;margin:0 16px}
.sidenav li>a{color:rgba(0,0,0,0.87);display:block;font-size:15px;height:48px;line-height:48px;padding:0 32px;border-bottom:1px solid #dedede82}
.sidenav li>a:hover{background-color:rgba(0,0,0,0.05)}
.sidenav li>a.btn,.sidenav li>a.btn-large,.sidenav li>a.btn-small,.sidenav li>a.btn-large,.sidenav li>a.btn-flat,.sidenav li>a.btn-floating{margin:10px 15px}
.sidenav li>a.btn,.sidenav li>a.btn-large,.sidenav li>a.btn-small,.sidenav li>a.btn-large,.sidenav li>a.btn-floating{color:#fff}
.sidenav li>a.btn-flat{color:#343434}
.sidenav li>a.btn:hover,.sidenav li>a.btn-large:hover,.sidenav li>a.btn-small:hover,.sidenav li>a.btn-large:hover{background-color:#2bbbad}
.sidenav li>a.btn-floating:hover{background-color:#26a69a}
.sidenav li>a>i,.sidenav li>a>[class^="mdi-"],.sidenav li>a li>a>[class*="mdi-"],.sidenav li>a>i.material-icons{float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,0.54)}
.sidenav .divider{margin:8px 0 0}
.sidenav .subheader{cursor:initial;pointer-events:none;color:rgba(0,0,0,0.54);font-size:14px;font-weight:500;line-height:48px}
.sidenav .subheader:hover{background-color:transparent}
.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}
.drag-target.right-aligned{right:0}
.sidenav.sidenav-fixed{left:0;-webkit-transform:translateX(0);transform:translateX(0);position:fixed}
.sidenav.sidenav-fixed.right-aligned{right:0;left:auto}
@media only screen and (max-width: 992px) {
.sidenav.sidenav-fixed{-webkit-transform:translateX(-105%);transform:translateX(-105%)}
.sidenav.sidenav-fixed.right-aligned{-webkit-transform:translateX(105%);transform:translateX(105%)}
.sidenav>a{padding:0 16px}
.sidenav .user-view{padding:16px 16px 0}
.history{margin:10px 0!important;padding:5px 1rem!important}
.history h3{right:-14px!important;font-size:16px}
.history p{font-size:16px!important}
}
.sidenav .collapsible-body>ul:not(.collapsible)>li.active,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#ee6e73}
.sidenav .collapsible-body>ul:not(.collapsible)>li.active a,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}
.sidenav .collapsible-body{padding:0}
.sidenav-overlay{position:fixed;top:0;left:0;right:0;opacity:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;display:none}
@media only screen and (max-width: 600px) {
.widget-wrap.box{margin:10px auto!important}
.widget-wrap.thin p{font-size:17px!important;margin:0!important}
.widget-wrap.thin{height:90px!important}
.apw.box{max-width:100%}
.insideprlx{width:300px!important}
.tap-target,.tap-target-wrapper{width:600px;height:600px}
}
section{position:relative;padding:32px 0;overflow:hidden;z-index:3}
div#page{height:100%}
ul.sub-menu{display:none;position:absolute;min-width: 300px;max-width: 300px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1;top:60px;transition:.4s ease;background:#fff}
ul.sub-menu li{width:100%;display:list-item;float:right;line-height:50px;margin:0;overflow:hidden;max-height:50px;border-bottom:1px solid #f5f5f5}
li:hover > ul.sub-menu{display:block}
ul.sub-menu a{height:48px}
nav.navbar.solid ul.sub-menu{background:#fff}
.box{background:#fff;padding:1rem;border-radius:6px;box-shadow:3px 0 9px -5px #999;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:#F44336;color:#fff;padding:10px 2rem;border:0 solid;border-radius:3px;margin:2% 2% 0;width:96%}
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:310px;padding:0;margin:10px 2px;overflow:hidden}
.apw.box p{font-size:13px;line-height:24px;text-align:justify;height:70px;margin: 4px 2px 10px;color:#717171;overflow:hidden}
.apw-footer{font-size:10px;display:inline-block;margin: 0 0 10px;}
.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: 6px 15px 0;color:#000;text-align:right;font-weight:800;font-size:14px;height: 48px;overflow: hidden;}
.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;line-height:30px;width:100%;border-radius:6px}
form.comment-form input{max-width:200px;padding:6px 20px;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:inline-block;padding:7px 20px;font-size:15px;color:#5c5c5c;width:100%}
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:0 10px 10px;font-size:16px}
a.comment-permalink{display:none}
.comment-author-link span{display:none}
.comment-author-link{margin:0 8px;color:#e93325;float:right}
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}
a.phoneicon,a.languageicon{background: #dc2e25;width:auto!important;border-radius:6px;padding:0 10px!important}
.caption span{font-size:30px;line-height:30px;margin:1rem auto}
.caption h3{font-size:36px}
.page-footer span{display:inline-block;margin:20px 0 10px;font-size:19px;line-height:40px;width:100%;font-weight:800;color:#F44336}
.footerbox{height:190px}
section.auto-height{height:auto}
.logo img{width:160px;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:16px}
.social a{margin:8px;display:inline-block}
.contactbox i{float:right;font-size:40px;color:#ba1b1b;border-radius:100%;background:#fff;height:80px;width:80px;text-align:center;line-height:80px;margin:15px}
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")}
@font-face{font-family:"weneticon";src:url(fonts/weneticon.eot);src:url(fonts/weneticon.eot?#iefix) format("embedded-opentype"),url(fonts/weneticon.woff) format("woff"),url(fonts/weneticon.ttf) format("truetype");font-weight:400;font-style:normal}
[data-icon]:before{font-family:"weneticon"!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"weneticon"!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;line-height:unset;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-icomoon:before{content:"\61"}
.icon-icomoon-1:before{content:"\62"}
.icon-icomoon-2:before{content:"\63"}
.icon-icomoon-3:before{content:"\64"}
.icon-icomoon-4:before{content:"\65"}
.icon-icomoon-5:before{content:"\66"}
.icon-icomoon-6:before{content:"\67"}
.icon-icomoon-7:before{content:"\68"}
.icon-icomoon-8:before{content:"\69"}
.icon-icomoon-9:before{content:"\6a"}
.icon-icomoon-10:before{content:"\6b"}
.icon-icomoon-11:before{content:"\6c"}
.icon-icomoon-12:before{content:"\6d"}
.icon-icomoon-13:before{content:"\6e"}
.icon-icomoon-14:before{content:"\6f"}
.icon-icomoon-15:before{content:"\70"}
.icon-icomoon-16:before{content:"\71"}
.icon-icomoon-17:before{content:"\72"}
.icon-icomoon-18:before{content:"\73"}
.icon-list:before{content:"\74"}
.icon-list-thumbnails:before{content:"\75"}
.icon-shield:before{content:"\76"}
.icon-star:before{content:"\77"}
.icon-caddie-shop-shopping-streamline:before{content:"\78"}
.icon-caddie-shopping-streamline:before{content:"\79"}
.icon-bag:before{content:"\7a"}
.icon-cart-shopping-1:before{content:"\41"}
.icon-man-people-streamline-user:before{content:"\42"}
.icon-user:before{content:"\43"}
.icon-map-marker:before{content:"\44"}
.icon-map-pin-streamline:before{content:"\45"}
.icon-location:before{content:"\46"}
.icon-map-pin-stroke:before{content:"\47"}
.icon-pin-alt:before{content:"\48"}
.icon-pin:before{content:"\49"}
.icon-call-old-telephone:before{content:"\4a"}
.icon-settings:before{content:"\4b"}
.icon-gears-setting:before{content:"\4c"}
.icon-angle-down:before{content:"\4d"}
.icon-angle-left:before{content:"\4e"}
.icon-angle-right:before{content:"\4f"}
.icon-angle-up:before{content:"\50"}
.icon-angle-double-down:before{content:"\51"}
.icon-angle-double-left:before{content:"\52"}
.icon-angle-double-right:before{content:"\53"}
.icon-angle-double-up:before{content:"\54"}
.icon-bubble-comment-streamline-talk:before{content:"\55"}
.icon-comment:before{content:"\56"}
.icon-bubble-1:before{content:"\57"}
.icon-bubble-2:before{content:"\58"}
.icon-bubble-3:before{content:"\59"}
.icon-chart-line:before{content:"\5a"}
.icon-chart-bar:before{content:"\30"}
.icon-chart-area:before{content:"\31"}
.icon-stats-bars:before{content:"\32"}
.icon-statistics:before{content:"\33"}
.icon-eye:before{content:"\34"}
footer.page-footer i{color: #242424;font-size: 38px;}
iframe{max-width:100%!important}
span#email-notes{display:none}
.whyarax:hover > img{transform:scale(0.9)}
blockquote:before,blockquote:after{content:'';display:inline-block;width:10px;height:90%;border-color:#f44336;border-style:solid;border-width:2px 2px 2px 0;position:absolute;top:5%;right:10px;float:right;margin:auto;transition:.2s ease}
blockquote:after{border-width:2px 0 2px 2px !important;top:5%!important;left:10px!important;float:left!important;right:auto!important}
blockquote:hover:before{height:110%!important;top:-5%;right:-5px;border-color:#000}
blockquote:hover:after{height:110%!important;top:-5%!important;left:-5px!important;border-color:#000}
.sidenav .collapsible-body a{padding-right:4rem!important;background:#fff}
.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}
td{background:#f5f5f545}
td img{width:128px;border-radius:8px}
td p{margin:0;font-size:13px}
.sample img{margin:10px auto}
a.whatsapp{background:#4caf50;margin:10px 0;width:46px;padding:0;height:46px;line-height:46px}
.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:#f5f5f5;display:inline-block;width:100%;padding:28px;text-align:center;margin:1rem auto}
span.cta-title{font-weight:800;margin:4px 1rem;font-size:22px;display:block}
.contact-cta a.btn{padding:.2rem 2rem;margin:0 auto;font-size:18px;font-weight:800}
.contact-cta a.btn:hover{background:#4caf4f;color:#fff}
.redbox{color:#fff;background:#980000;padding:2rem 1rem 3rem;width:42%;display:inline-block;position:relative;top:-52px;z-index:3;margin:-3px;text-align:right}
.redbox h2{margin:6px 0 22px}
.redbox.dark-box{background:#690000}
.redbox i{float:right;padding:6px}
.redbox span{padding:1rem}
a.phoneicon i{font-size:20px;float:right;line-height:42px;padding:0 0 0 12px}
.justify{text-align:justify}
.widget-wrap.box{margin:8px 1rem;width:100%}
.widget-wrap i{float:right;font-size:50px;height:77px;line-height:77px;margin:0 0 0 1rem;color:#F44336}
.widget-wrap p{font-size:15px;margin:4px 0}
.widget-wrap.box h3{margin:6px 0;color:#4C4C4C}
.red{color:#f5382a!important;font-weight:700}
img.brand-logo{width:160px;display:inline-block;margin:4rem 4px;border-radius:4px}
.blog-body{padding:1rem!important}
a.footer-whtap.whatsapp{color:#fff;padding:0 30px;border-radius:10px;display:inline-block;width:100%}
a.footer-whtap.whatsapp i{float:right;margin:0 0 0 20px;font-size:30px;color:#fff}
.parallax-container.contact-prlx{height:400px}
.contactbox.red{color:#Fff;padding:2rem!important;height:470px}
.white-box i{color:#700000;font-size:3rem}
.white-box h3{color:#700000}
.white-box span{height:56px;display:grid;width:100%}
.white-box.revers{background:#e90004}
.white-box.revers h3{color:#fff}
.white-box.revers i{color:#fff}
.white-box.revers a.btn{background:#fff;color:#000;margin:0 auto}
.project img{width:300px;display:inline-block;margin:10px}
aside.widget_recent_entries li{padding:12px;margin:4px;color:#606060;background:#f8f8f8;border-radius:4px;transition:.3s ease}
aside.widget_recent_entries li a{color:inherit;font-size:15px}
aside.widget_recent_entries li:hover{background:#f44336;color:#fff}
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:18px;margin:20px}
.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}
body.logged-in.admin-bar nav{margin-top:32px!important}
.img-wrrp{width:100%;height:170px;overflow:hidden}
.contact-wrp span{margin:14px 0;display:block;font-size:18px}
.contact-wrp{display:block}
.margin-top{margin-top:16px}
.contact-wrp h4{font-size:24px}
span.phone{font-size:23px;margin:20px auto 0;font-weight:800}
.map{margin:10px 0;border-radius:10px;overflow:hidden;height:250px;border:1px solid #e1e1e1;filter:grayscale(1);transition:.6s ease}
.contact-social i{font-size:30px;position:relative;transition:.2s ease;margin-top:5px;display:inline-block}
.contact-social a{margin:25px 10px 0;display:inline-block;width:77px;height:80px;overflow:hidden}
.social.contact-social span{display:block;color:#747474;font-size:0;transition:.3s ease}
.social.contact-social{text-align:center}
.contact-social a:hover > span{font-size:18px}
.contact-social a:hover > i{color:#6a6a6a;margin-top:-6px}
.map:hover{filter:grayscale(0)}
.history{transition:.3s ease;border-right:4px solid #f44336;padding:0 7.2rem 0 0}
.scrollspy-wrp{position:fixed;right:35px;bottom:100px;background:#fff;box-shadow:1px 1px 4px #44444442;border-radius:40px}
.history p{font-size:19px;margin:0}
.history h3{color:#f44336;padding:10px 30px;position:relative;right:-100px;margin:14px -5rem 0;font-size:20px;display:inline-block;transition:.3s ease}
.history:hover > p{color:#fff}
.history:hover > h3{background:#fff;right:0;color:#000;border-radius:6px}
img.taradis-group{filter:grayscale(0.5);transition:.2s ease;border-radius:10px;scale:.9}
img.taradis-group:hover{filter:grayscale(0);scale:1}
.avatar img{border-radius:100%;overflow:hidden;width:190px;height:190px;filter:grayscale(0.5);scale:.9;transition:.2s ease}
.avatar{display:inline-block;margin:24px}
.avatar span{display:block}
span.name{font-size:20px;font-weight:800;margin:20px auto 10px}
.avatar:hover > img{filter:grayscale(0);scale:1;border:4px solid #F44336;padding:6px}
.header-wrp h1{font-size:40px;margin:3rem auto 1rem}
li.active .collapsible-header{background:#f4382a;color:#fff}
li.active i{color:#fff}
span.date-wrp{color:#ededed;font-size:15px}
.number-display{color:red;font-weight:800;font-size:30px}
.product-wrp{margin:2rem 6px;padding:1rem;text-align:center;box-shadow:1px 1px 10px #00000026;border-radius:6px}
.product-wrp h3{color:#f5382a}
.product-wrp span{font-size:15px;display:block;text-align:right;color:#6b6b6b}
.product-home a{color:#2b2b2b}
.product-home p.caption{color:#5f5f5f;font-size:16px;margin:6px;line-height:22px}
.product-home{margin:1rem 1rem 3rem;text-align:center;background:#f3f3f3;padding:10px 0;height:400px;transition:.3s ease;border-radius:8px;margin-top:0}
.product-home h4{color:#000;font-size:20PX;margin:14px auto}
.product-home img{border-radius:4px;transition:.3s ease;scale:.9}
.product-home:hover{cursor:pointer}
.product-home:hover > a img{scale:.95}
.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}
.preloader-wrapper{display:inline-block;position:relative;width:80px;height:80px}
.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}
@-webkit-keyframes container-rotate {
to{-webkit-transform:rotate(360deg)}
}
@keyframes container-rotate {
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.spinner-layer{position:absolute;width:100%;height:100%;opacity:0}
.spinner-blue,.spinner-blue-only{border-color:#F44336}
.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}
.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}
.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}
.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}
.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4,0,0.2,1) infinite both}
@-webkit-keyframes fill-unfill-rotate {
12.5%{-webkit-transform:rotate(135deg)}
25%{-webkit-transform:rotate(270deg)}
37.5%{-webkit-transform:rotate(405deg)}
50%{-webkit-transform:rotate(540deg)}
62.5%{-webkit-transform:rotate(675deg)}
75%{-webkit-transform:rotate(810deg)}
87.5%{-webkit-transform:rotate(945deg)}
to{-webkit-transform:rotate(1080deg)}
}
@keyframes fill-unfill-rotate {
12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}
25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}
50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}
62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}
75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}
87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}
to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}
}
@-webkit-keyframes blue-fade-in-out {
from{opacity:1}
25%{opacity:1}
26%{opacity:0}
89%{opacity:0}
90%{opacity:1}
100%{opacity:1}
}
@keyframes blue-fade-in-out {
from{opacity:1}
25%{opacity:1}
26%{opacity:0}
89%{opacity:0}
90%{opacity:1}
100%{opacity:1}
}
@-webkit-keyframes red-fade-in-out {
from{opacity:0}
15%{opacity:0}
25%{opacity:1}
50%{opacity:1}
51%{opacity:0}
}
@keyframes red-fade-in-out {
from{opacity:0}
15%{opacity:0}
25%{opacity:1}
50%{opacity:1}
51%{opacity:0}
}
@-webkit-keyframes yellow-fade-in-out {
from{opacity:0}
40%{opacity:0}
50%{opacity:1}
75%{opacity:1}
76%{opacity:0}
}
@keyframes yellow-fade-in-out {
from{opacity:0}
40%{opacity:0}
50%{opacity:1}
75%{opacity:1}
76%{opacity:0}
}
@-webkit-keyframes green-fade-in-out {
from{opacity:0}
65%{opacity:0}
75%{opacity:1}
90%{opacity:1}
100%{opacity:0}
}
@keyframes green-fade-in-out {
from{opacity:0}
65%{opacity:0}
75%{opacity:1}
90%{opacity:1}
100%{opacity:0}
}
.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}
.gap-patch .circle{width:1000%;left:-450%}
.circle-clipper{display:inline-block;position:relative;width:47%;height:100%;overflow:hidden;border-color:inherit;direction:ltr}
.circle-clipper .circle{width:200%;height:100%;border-width:13px;border-style:dashed;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}
.circle-clipper.left .circle{left:0;border-right-color:transparent!important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}
.circle-clipper.right .circle{left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}
.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both}
.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4,0,0.2,1) infinite both}
@-webkit-keyframes left-spin {
from{-webkit-transform:rotate(130deg)}
50%{-webkit-transform:rotate(-5deg)}
to{-webkit-transform:rotate(130deg)}
}
@keyframes left-spin {
from{-webkit-transform:rotate(130deg);transform:rotate(130deg)}
50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}
}
@-webkit-keyframes right-spin {
from{-webkit-transform:rotate(-130deg)}
50%{-webkit-transform:rotate(5deg)}
to{-webkit-transform:rotate(-130deg)}
}
@keyframes right-spin {
from{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}
50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}
to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}
}
#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4,0,0.2,1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4,0,0.2,1)}
@-webkit-keyframes fade-out {
from{opacity:1}
to{opacity:0}
}
@keyframes fade-out {
from{opacity:1}
to{opacity:0}
}
span.second.header{font-size:54px;color:#d8d8d8b3;font-weight:800;position:absolute;top:98px;opacity:.4;left:170px}
.owl-post .card{margin:6px;background:#fff;box-shadow:2px 1px 4px #1c1c1c33;border-radius:6px;height:360px;overflow:hidden}
.owl-post .card p{font-size:14px;line-height:24px;color:#5b5b5b;text-align:justify;margin:12px;height:118px;overflow:hidden}
.owl-post .card h2{font-size:16px;height:22px;display:flow;overflow:hidden;padding:0 12px;text-align:right;color:#000}
.owl-post .card:hover > .card-stacked .card-content h2{color:#F44336}
.owl-dots button{width:14px;height:14px;background:#d5d4d4!important;margin:2px;border-radius:2px}
button.owl-dot.active{background:#F44336!important}
.collapsible{margin:.5rem 0 1rem}
.collapsible-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;background:#fff;-webkit-tap-highlight-color:transparent;line-height:34px;padding:6px;margin:6px 0 0;box-shadow:2px 2px 10px #0000000f;border-radius:10px;border:1px solid #e2e2e2;transition:.3s ease;color:#6e6e6e}
.collapsible-header:focus{outline:0}
.collapsible-header i{width:2rem;font-size:1.4rem;display:inline-block;text-align:center;margin:5px .6rem 1px 0;height:30px;color:#F44336}
.collapsible-body{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;background:#fff;border-radius:10px;box-shadow:1px 1px 7px #0000001c;border:1px solid #dadada}
.box.kk-wrp{border-radius:20px;margin:2rem auto}
.kk-wrp span{float:right;display:inline-block;font-size:20px;margin:26px;font-weight:800;color:#3e3e3e}
.kk-wrp .kk-star-ratings.kksr-template{float:left;width:auto;margin:26px}
.pre.justify a{text-decoration:underline;text-decoration-color:#3f4d9d;text-decoration-thickness:2px;text-underline-offset:7px}
.window-box{width:255px;padding:14px;box-shadow:1px 1px 8px #0000001f;border-radius:14px;display:inline-block;margin:4px}
.window-box span{display:block;text-align:center;color:#636363;font-weight:800}
.window-box img{margin:8px auto;width:170px}
.window-box p{font-size:14px;margin:0;line-height:24px;color:#666;text-align:right}
.window-box span.header.red{margin-bottom:20px}
.img-wrp{height:230px;overflow:hidden}
span.black{color:#000;display:inline-block;font-size:23px}
p.working-hour{font-weight:400;font-size:17px;line-height:32px;margin: 0;}
.footer-phone p{margin:22px auto;text-align:left}
footer .menu a{font-size:16px!important;font-weight:400!important}
.card-box{background:#eee;color:#1e1e1e;border-radius:10px;padding:2rem 1rem;margin:1rem 4px;text-align:center;transition:.4s ease;scale:.95}
.card-box span.header{font-size:20px;font-weight:800}
.card-box span.phone{margin:2rem 0 0;display:block;font-size:30px}
.card-box:hover{background:#F44336;color:#Fff;scale:1}
.card-box:hover > span a{color:#fff}
.margin-top-high{margin-top:3rem}
.header-wrp{background: #dc2e25;color:#fff;padding:2rem 0}
span.header1{display:inline-block;margin: 1rem auto 0;width:100%;font-size:30px;font-weight:800}
.wpcf7.js{width:100%;display:inline-block;text-align:center}
.getnumber{margin: 1rem auto;}
p.comment-form-author,p.comment-form-email{float:right;margin:0 0 0 1rem}
p.form-submit{float:left;margin:0}
input#submit{background:#F44336;color:#fff;font-weight:800}
.comment-date-time{float:left}
.comments-area{margin:2rem auto;display:inline-block;width:100%}
.his-wrp i{float:right;position:relative;right:-171px;top:26px;color:#f44336}
.pulse{overflow:visible;position:relative}
.pulse::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;-webkit-animation:pulse-animation 1s cubic-bezier(0.24,0,0.38,1) infinite;animation:pulse-animation 1s cubic-bezier(0.24,0,0.38,1) infinite;z-index:-1}
@-webkit-keyframes pulse-animation {
0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}
100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}
}
@keyframes pulse-animation {
0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}
100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}
}
.his-wrp{margin:0 1rem;background:#f1f1f1;padding:0 1rem 1rem;border-bottom:10px solid #fff}
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.6;color:#f44336}
span.option-item{padding:14px 30px;width:100%;transition:.3s ease;display:block;float:right;background:#fff;height:80px;line-height:50px;overflow:hidden;margin:-1px 0 0 6px;border-width:1px 0!important;border:1px solid #c9c9c9bd;color:#626262;font-weight:800;text-align:right}
span.option-label{color:#f44336;margin-right:12px}
.map-project iframe{width:100%;height:300px}
.project-wrp{height:350px}
.project-wrp .img-wrrp{height:auto}
.representative img{width:44px;border-radius:100%}
.logo-customer{padding:1rem;margin:1rem;filter:grayscale(1);scale:.9;transition:.2s ease;opacity:.9}
.logo-customer:hover{opacity:1;filter:grayscale(0);scale:1}
.copyright a {color: #673AB7;}
h3 {    font-size: 20px;}
a.dropdown-trigger.language {
    float: left;
    background: #f0f0f0;
    color: #3c3c3c;
    margin: 10px 2px;
    height: 45px;
    font-size: 13px;
    padding: 0 12px;
    line-height: 45px;
}
.product-home a{color:#2b2b2b}
.product-home p.caption{color:#5f5f5f;font-size:16px;margin:6px;line-height:22px;height: 74px;display: inline-grid;}
.product-home{text-align:center;background:#f3f3f3;padding:10px 0;height:400px;transition:.3s ease;border-radius:8px;margin-top:0;max-width: 400px;margin: 0 20px;display: inline-block;}
.product-home h4{color:#000;font-size: 17px;margin:14px auto}
.product-home img{border-radius:4px;transition:.3s ease;scale:.9;}
.product-home:hover{cursor:pointer}
.product-home:hover > a img{scale:.95}
.dropdown-content{background-color:#fff;margin:0;display:none;opacity:0;position:absolute;left:0;width:160px!important;top:0;z-index:9999;text-align:center;-webkit-transform-origin:0 0;transform-origin:0 0;border-radius: 10px;overflow: hidden;box-shadow: 1px 1px 4px rgba(0,0,0,0.2);}
.dropdown-content:focus{outline:0}
.dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height: 48px;line-height: 40px;width:100%;text-align:left;border-top: 1px solid #cbc8c8;}
.dropdown-content li:hover,.dropdown-content li.active{background-color: #2c2e38;color: #fff;}
.dropdown-content li:focus{outline:none}
.dropdown-content li.divider{min-height:0;height:1px;margin:0}
.dropdown-content li > a,.dropdown-content li > span{font-size:13px;display:block;line-height: 48px;padding:14px 16px}
.dropdown-content li > span > label{top:1px;left:0;height:18px}
.dropdown-content li > a > i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px}