

*{-webkit-box-sizing:content-box;box-sizing:content-box;outline:none !important;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}
html{height:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;}
body{   background-color:#F6F6F6;width:100%; position:relative;height:100%;margin:0 auto;padding:0;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-family:'HPSimplified-Light', sans-serif;font-size:12px;line-height:14px;color:#000000;}
h1, h2, h3, h4, h5, h6, p{display:block;margin:0;padding:0;font-weight:400;}
.h1, .h2, .h3, .h4, .h5, .h6{margin:0;padding:0;float:none;}
img, input, textarea, button, a{border:none;outline:none;}
input, textarea, button, a{font-family:'HPSimplified-Bold', sans-serif;color:#000000;font-weight:normal;}
table{border-spacing:0;border-collapse:collapse;margin:0;padding:0;}
td, th{vertical-align:top;word-wrap:break-word;}
ul, ol, nav, dl{margin:0;padding:0;list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
button{display:block;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
button, .button{ text-decoration:none !important;}
button:hover, .button:hover{-webkit-transition:opacity 1.2s, visibility 0s linear 1.2s;transition:opacity 1.2s, visibility 0s linear 1.2s;opacity:0.7;}
.inner{position:relative; max-width:940px;width:97%;margin:0 auto;}
.inner2{position:relative;max-width:970px;width:100%;margin:0 auto;}
.clear{clear:both;height:1px;}
.fleft{float:left;}
.fright{float:right;}
.db{display:block;}
.inb{display:inline-block;}
.in{display:inline;}
.tb{display:table;}
.tbc{display:table-cell;}
.tbr{display:table-row-group;}
.tr{display:table-row;}
.on_dekstop{display:block;}
.on_mobile{display:none;}
.hide{display:none;}
.hideI{display:none !important;}
.w20{width:20%;}
.w25{width:25%;}
.w30{width:30%;}
.w33{width:33%;}
.w33-3{width:33.333333333333%;}
.w40{width:40%;}
.w45{width:45%;}
.w48{width:48%;}
.w50{width:50%;}
.w50I{width:50% !important;}
.w55{width:55%;}
.w60{width:60%;}
.w65{width:65%;}
.w75{width:75%;}
.w100{width:100%;}
.h100{height:100%;}
.h100vh{height:100vh;}
.vM{vertical-align:middle;}
.vT{vertical-align:top;}
.vB{vertical-align:bottom;}
.rL{position:relative;}
.fixed{position:fixed;}
.abs{position:absolute;}
.hid{overflow:hidden;}
.m0{margin:0;}
.m0I{margin:0 !important;}
.m0a{margin:0 auto;}
.m05{margin:0 5%;}
.p0{padding:0;}
.alCenter{text-align:center;}
.alRight{text-align:right;}
.alLeft{text-align:left;}
.cp{cursor:pointer;}
.cd{cursor:default;}
.ca{cursor:auto;}
.zt200{z-index:200;}
.box{-webkit-box-sizing:border-box;box-sizing:border-box;}
.ell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.bgn{background:none !important;}
.row{margin:0;float:none;}
.b0{bottom:0;}
.t0{top:0;}
.r0{right:0;}
.l0{left:0;}
.up{text-transform:uppercase;}
.low{text-transform:lowercase;}
.fsn{font-style:normal;}
.pb0{padding-bottom:0;}
.upp{text-transform:uppercase;}

section{position:relative;}
main{position:relative;clear:both;}
header, nav, section, article, aside, footer, main{display:block; position:relative;}
.wrapper{ width:100%;height:auto;margin:0 auto;position:relative;min-height:100%;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;}
.footer{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10;}
.cover{background-position:center center;background-repeat:no-repeat;background-size:cover;}
.contain{background-position:center center;background-repeat:no-repeat;background-size:contain;}
.scale{ -webkit-transition:all 1s ease-out;transition:all 1s ease-out;}
.scale:hover{-webkit-transform:scale(1.1);transform:scale(1.1);}
.rot{-webkit-transform:rotate(180deg); transform:rotate(180deg);}

.owl-carousel{position:relative;}
.owl-stage-outer{position:relative;overflow:hidden;}
.owl-stage{position:relative;overflow:hidden;}
.owl-item{position:relative;overflow:hidden;float:left;display:block;min-height:1px;}
.no-js .owl-carousel, .owl-carousel.owl-loaded {display:block;}
.owl-carousel { display:none;width:100%;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;}


.inputbox::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;color:#949494;}
.inputbox::-moz-placeholder{opacity:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;color:#949494;}
.inputbox:-moz-placeholder{opacity:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;color:#949494;}
.inputbox:-ms-input-placeholder{opacity:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;color:#949494;}
.inputbox:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.inputbox:focus::-moz-placeholder{opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.inputbox:focus:-moz-placeholder{opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.inputbox:focus:-ms-input-placeholder{opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.textarea::-moz-placeholder{opacity:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.textarea:-moz-placeholder{opacity:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.textarea:-ms-input-placeholder{opacity:1;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.textarea:focus::-webkit-input-placeholder{opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.textarea:focus::-moz-placeholder{opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.textarea:focus:-moz-placeholder{opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.textarea:focus:-ms-input-placeholder{opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
