body{font-family:HelveticaNeue-55,sans-serif;font-size:16px;line-height:22px;font-weight:300;color:#888;background:#fff;overflow-x:hidden}
b,strong{font-weight:600}
img{max-width:100%;height:auto}
ol,ul{list-style:none}
ul{padding:0;margin:0}
a{color:#ed1b24;transition:color .2s ease-in-out;transition:size .5s ease-in-out;-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out}
a,a:hover{text-decoration:none!important}
i{font-size:1.1em}
h1,h2,h3,h4,h5,h6{font-family:'Myriad Set Pro',sans-serif;font-weight:700;margin:0;color:#444}
h1{font-size:24px;line-height:1}
h2{font-size:22px;line-height:28px}
h3{font-size:18px;line-height:24px}
h4{font-size:18px;line-height:22px;text-align:left}
p{color:#666;font-size:16px;font-family:HelveticaNeue-55,sans-serif;line-height:22px;margin:0;letter-spacing:.2px;text-align:justify}
p strong{font-weight:600}
.eicherloader{position:absolute;top:calc(100% - 55%);left:calc(100% - 60%)}
#loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9999999}
header{position:fixed;top:0;width:100%;z-index:9999999;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
label{font-size:16px;color:#aaa;font-weight:300;cursor:pointer}
.panel-title{font-size:15px;font-weight:700}
.panel-title a{position:relative;display:block;padding:6px;background-color:#fff;box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.panel-title a.collapsed{color:#444;box-shadow:0 0 15px rgba(0,0,0,.04) inset;-o-box-shadow:0 0 15px rgba(0,0,0,.04) inset;-moz-box-shadow:0 0 15px rgba(0,0,0,.04) inset;-webkit-box-shadow:0 0 15px rgba(0,0,0,.04) inset}
.panel-title-sm a{background-color:#222;text-decoration:none;height:40px;color:#fff;border-bottom:1px dotted #333}
.panel-title-sm a.collapsed{color:#aaa}
.btn{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.footer-widget{margin-bottom:25px}
.footer-widget h4{color:#eee;text-transform:uppercase;padding-bottom:8px;margin-bottom:20px;font-size:14px;font-weight:700;position:relative}
.footer-widget h4 .head-line{position:absolute;bottom:0;left:0;display:block;width:50px;height:3px;background-color:#333;margin:0}
.contact-widget span{font-weight:700}
.contact-widget ul li{margin-bottom:12px}
.copyright-section{padding:15px 0;font-size:12px;letter-spacing:.5px;border-top:1px solid rgba(255,255,255,.06);padding-bottom:50px}
.copyright-section p{font-size:14px}
ul.footer-nav{float:right}
ul.footer-nav li{display:inline-block;float:left;margin-left:15px}
ul.footer-nav li:first-child{margin-left:0}
ul.footer-nav li a{display:inline-block;text-transform:uppercase;text-decoration:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.boot-menu{position:fixed;bottom:0;width:100%;display:block;border-radius:0;background-color:#eee;border-top:1px;border-color:#000;height:36px;padding:0 1px;height:36px;line-height:36px;color:#fff;z-index:99;box-shadow:10px 20px 3px #000;display:table}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-item{float:left}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.field{padding-top:10px;display:block;flex-direction:column}
.boot-menu{background-color:#fff;line-height:35px;text-align:center}
#map-canvas{height:540px;bottom:0;right:0;width:100%}
.width200px{background:#eee;height:35px;overflow:hidden;width:80%;border:solid #ababab;border-width:0;padding-left:2%;margin-bottom:5%;outline:#ababab;font-size:15px;font-weight:700;color:#555}
form .form-control{margin-bottom:25px;border-bottom:1px solid #e5e5e5;box-shadow:none}
label.error{color:red;font-size:12px;line-height:1;margin-bottom:0}
form .label-agree{font-size:12px;line-height:1;font-weight:600}
li.new-label:after{content:'NEW';position:absolute;top:-16px;color:#fff;background-color:#ed3237;font-size:9px;padding:0 10px;border-radius:2px;line-height:14px;right:0;animation:blink 1s linear infinite;left:0;margin:auto;width:35px}
.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{position:absolute;top:36%;width:40px;height:40px;margin:0;padding:0;color:transparent;background-size:contain;background-position:center!important}
.owl-carousel .owl-nav .owl-next{background:url(../img/next.png) no-repeat 0 0;background-size:contain;right:-60px}
.owl-carousel .owl-nav .owl-prev{background:url(../img/prev.png) no-repeat 0 0;background-size:contain;left:-60px}
.iframe-link{position:absolute;display:inline-block;padding:15px;width:30%;top:50%;left:50%;transform:translate(-50%,-50%)}
.checkbox.agree{display:flex;align-items:center;justify-content:center}
.checkbox.agree #agree,.checkbox.agree #agree1,.checkbox.agree #footer_agree{margin-right:10px}
#agree-error{display:none}
#footer-form .checkbox.agree{margin-top:10px}
#footer-form .label-agree{margin-top:5px}
#footer-form .form-control{margin-bottom:0}
.dsc .btr{font-size:14px}
form .btr{padding:10px 25px;background-color:#ed3237;color:#fff;font-size:16px;text-align:center;width:auto;float:unset;border:0}
.footer-social-icons.for-mobile{display:none!important}
.li_changLang{display:none!important}
.footer-social-icons.for-mobile{align-items:center;justify-content:flex-start}
header .navbar .main-container{max-width:97%;margin:0 auto;display:flex;align-items:center;justify-content:space-between}
@media screen and (min-width:768px){
.for-com{display:table}
}