p.chromeframe {background-color:#ff0000; line-height:25px; font-size:14px; font-family: Arial, sans-serif; text-align:center; position:absolute; width:100%;}
p.chromeframe a {color:#ffffff; font-weight: bold; text-transform: uppercase;}
p.chromeframe a:hover {text-decoration: underline;}

.m_t{margin-top:80px;}.m_t40{margin-top:40px;}.m_t20{margin-top:20px;}.m_t10{margin-top:10px;}.m_t5{margin-top:5px;}.m_t0{margin-top:0px;}
.m_b{margin-bottom:80px;}.m_b40{margin-bottom:40px;}.m_b20{margin-bottom:20px;}.m_b10{margin-bottom:10px;}.m_b5{margin-bottom:5px;}.m_b0{margin-bottom:0px;}
.m_y {margin-top:80px;margin-bottom:80px}.m_y40{margin-top:40px;margin-bottom:40px;}.m_y20{margin-top:20px;margin-bottom:20px;}.m_y10{margin-top:10px;margin-bottom:10px}.m_y5{margin-top:5px;margin-bottom:5px}.m_y0{margin-top:0;margin-bottom:0}
.m_l10{margin-left:10px}.m_l5{margin-left:5px}
.m_r10{margin-right:10px}.m_r5{margin-right:5px}
.m_x10 {margin-left:10px;margin-right:10px;}.m_x5 {margin-left:5px;margin-right:5px;}.m_x0 {margin-left:0px;margin-right:0px;}
.m_40 {margin:40px;}.m_20 {margin:20px;}
.m_0 {margin:0}
.p_t{padding-top:80px;}.p_t40{padding-top:40px;}.p_t20{padding-top:20px;}.p_t10{padding-top:10px;}.p_t5{padding-top:5px;}.p_t0{padding-top:0px;}
.p_b{padding-bottom:80px;}.p_b40{padding-bottom:40px;}.p_b20{padding-bottom:20px;}.p_b10{padding-bottom:10px;}.p_b5{padding-bottom:5px;}.p_b0{padding-bottom:0px;}
.p_y {padding-top:80px;padding-bottom:80px;}.p_y40 {padding-top:40px;padding-bottom:40px;}.p_y20 {padding-top:20px;padding-bottom:20px;}.p_y10 {padding-top:10px;padding-bottom:10px;}.p_y5 {padding-top:5px;padding-bottom:5px;}.p_y0{padding-top:0px;padding-bottom:0px;}
.p_l10{padding-left:10px}.p_l5{padding-left:5px}.p_l0{padding-left:0}
.p_r10{padding-right:10px}.p_r5{padding-right:5px}.p_r0{padding-right:0;}
.p_x{padding-right:80px;padding-left:80px;}.p_x40{padding-right:40px;padding-left:40px;}.p_x20{padding-right:20px;padding-left:20px;}.p_x10{padding-right:10px;padding-left:10px;}.p_x5{padding-right:5px;padding-left:5px;}.p_x0{padding-right:0px;padding-left:0px;}
.p_40{padding:40px;}.p_20{padding:20px;}.p_15{padding:15px;}.p_10{padding:10px;}.p_5{padding:5px;}
.p_0 {padding:0}
img {width:100%}
* {outline:none !important;}

a, .btn {-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-ms-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}

html {scroll-behavior: smooth;}
body {-webkit-backface-visibility: hidden;font-family: 'Montserrat', sans-serif;font-size:15px;}
a, a:hover {color:#ffffff}
h1, h2, h3, h4 {line-height:normal;}
.btn {border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
.btn-lg {border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;padding-left:35px;padding-right:35px;}
.no_ov {overflow: hidden;}
header {position:fixed;width:100%;z-index:10;background-color:#000;padding:5px 0;border-bottom:1px solid #fff}
.menu {padding:10px 0;}
.btn-primary {background-color:#cf262d;border-color:#cf262d}
.btn-primary:hover,.btn-primary:focus {background-color:#98363a;border-color:#cf262d}
.header_text {position:absolute;width:100%;top:40%;color:#fff}

@media screen and (max-width:1199px) {
	.header_text {top:35%}
}

@media screen and (min-width:768px) {
	.container-fluid {overflow:hidden}
}

@media screen and (max-width:767px) {
	.menu {padding:0;}
	.menu a:hover {text-decoration:none;}
	.header_text {top:5%}
	.header_text h1 {font-size:20px;}
	.header_text h2 {font-size:18px;}
}

footer {background-color:#000;color:#fff}
footer a {color:#ffffff;text-decoration:underline}
footer .social a {font-size:24px;line-height:36px;display:inline-block;width:36px;height:36px;text-align:center;background-color:#ffffff;color:#000;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;}
footer .social a:hover, footer .social a:focus {background-color:#000;color:#fff}
footer .social .hui_logo {height:24px;padding-bottom:4px;vertical-align: middle;}
footer .social .hui_logo .fil0 {fill:#000}
footer .social a:hover .hui_logo .fil0 {fill:#fff}

#go_top {font-size:20px;color:#000;background-color:#fff;display:inline-block;width:34px;height:34px;line-height:34px;text-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;position:fixed;z-index:5;bottom:10px;left:10px;border:1px solid #000}
