@font-face{font-family:'sansationregular';src:url("../../fonts/Sansation-Regular-webfont.eot");src:url("../../fonts/Sansation-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/Sansation-Regular-webfont.woff") format("woff"),url("../../fonts/Sansation-Regular-webfont.ttf") format("truetype"),url("../../fonts/Sansation-Regular-webfont.svg#sansationregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'sansationbold';src:url("../../fonts/sansation/sansation_bold_macroman/Sansation-Bold-webfont.eot");src:url("../../fonts/sansation/sansation_bold_macroman/Sansation-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/sansation/sansation_bold_macroman/Sansation-Bold-webfont.woff") format("woff"),url("fonts/sansation/sansation_bold_macroman/Sansation-Bold-webfont.ttf") format("truetype"),url("fonts/sansation/sansation_bold_macroman/Sansation-Bold-webfont.svg#sansationbold") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'sansation_lightlight';src:url("../../fonts/Sansation-Light-webfont.eot");src:url("../../fonts/Sansation-Light-webfont.eot?#iefix") format("embedded-opentype"),url("../../fonts/Sansation-Light-webfont.woff") format("woff"),url("../../fonts/Sansation-Light-webfont.ttf") format("truetype"),url("../../fonts/Sansation-Light-webfont.svg#sansation_lightlight") format("svg");font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:sansationregular!important;text-transform:none!important}
body{background-color:#fff;font-family:'Open Sans','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif;overflow-x:hidden}.bg-dark{background-color:black!important}.modal-body{max-height:calc(100vh - 100px);overflow-y:auto}a.navbar-brand{padding:0;margin-right:10px;margin-left:10px}a.navbar-brand img{height:100%}.navbar-toggle{margin-top:22px}.modal-dialog.modal-dialog-centered{height:100%;width:100%;display:flex;align-items:center}
.modal-dialog-centered .modal-content{margin:0 auto;border-radius:0;width:100%;max-width:970px}.form-control{border-radius:0}nav.navbar{font-family:sansationregular!important;text-transform:uppercase;font-weight:600;font-size:14px;color:#7d7d7d;font-weight:600;font-size:14px}.dropdown-menu{font-weight:600;font-size:14px}.navbar-expand-lg .navbar-nav a.nav-link{color:#7d7d7d;padding-left:10px;padding-right:10px;cursor:pointer}.navbar-brand{height:62px}.navbar-toggler{padding:9px 10px;margin-top:15px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
a.button{border:1px solid #fff;color:#fff;font-family:sansationregular!important;text-transform:none!important;padding-left:30px;padding-right:30px;padding-top:6px;padding-bottom:6px;text-decoration:none;text-align:center;display:inline-block;text-transform:uppercase;margin-left:3px;margin-right:3px;margin-bottom:3px}.btn.btn-primary{background-color:#ed1c24;color:#fff;border-color:#c10403;padding-left:30px;padding-right:30px;padding-top:6px;padding-bottom:6px;text-decoration:none;text-align:center;text-transform:uppercase;border-radius:0}
.carousel-indicators .active{background-color:#e30615}@media(max-width:1400px){.navbar-default .navbar-nav>li>a{padding-left:10px;padding-right:10px}}@media only screen and (min-width:992px){.navbar-expand-lg .navbar-nav a.nav-link{line-height:40px;padding-top:23px;padding-bottom:15px}nav.navbar li,nav.navbar li a,nav.navbar li ul.dropdown-menu{-webkit-transition:none;transition:none;-webkit-transition:background-color .4s ease-in-out,color .4s ease-in-out,border-color .8s ease-in-out;transition:background-color .4s ease-in-out,color .4s ease-in-out,border-color .8s ease-in-out;transition:opacity .3s}
li.dropdown:hover .dropdown-menu{display:block;visibility:visible;color:white;border-top:0}li.dropdown:hover .dropdown-menu{display:block;background-color:#ed1c24;color:white;border-top:0;opacity:1;font-weight:600;border:0;border-radius:0;margin:0}nav.navbar ul li ul li{padding-top:5px;padding-bottom:5px}nav.navbar ul.navbar-nav>li.nav-item:hover{background-color:#ed1c24;font-weight:600}nav.navbar ul.navbar-nav>li.nav-item:hover a{color:white}nav.navbar ul.navbar-nav>li.nav-item .dropdown-menu a{color:white;background-color:transparent;margin-bottom:6px}
nav.navbar ul li ul li a{color:white;font-weight:600}}nav.navbar ul li.social-menu{margin-top:27px;margin-left:15px;margin-right:35px}nav.navbar ul li.social-menu a{background-color:transparent;color:#7d7d7d}nav.navbar ul li.social-menu a:hover{color:white;background-color:black}nav.navbar ul li.social-menu a.av-social-link-wechat:hover{background-color:#00c45c}nav.navbar ul li.social-menu a.av-social-link-facebook:hover{background-color:#37589b}nav.navbar ul li.social-menu a.av-social-link-linkedin:hover{background-color:#419cca}
nav.navbar ul li.social-menu a.av-social-link-youtube:hover{background-color:#a72b1d}.social-menu a{width:30px;line-height:30px;display:inline-block;margin:0;outline:0;padding:0;min-height:30px;height:100%;overflow:visible;z-index:2;position:relative;text-align:center;border-radius:30px}@media only screen and (max-width:900px){nav.navbar ul li.social-menu a{margin-left:6px;margin-right:6px;display:inline-block}nav.navbar ul li.social-menu>div{display:inline-block}nav.navbar ul li.social-menu{margin-top:5px;margin-left:5px;margin-right:0;padding-bottom:5px;display:inline-block;text-align:center;width:100%}
nav.navbar ul li.social-menu a.av-social-link-wechat{background-color:#00c45c;color:white}nav.navbar ul li.social-menu a.av-social-link-facebook{background-color:#37589b;color:white}nav.navbar ul li.social-menu a.av-social-link-linkedin{background-color:#419cca;color:white}nav.navbar ul li.social-menu a.av-social-link-youtube{background-color:#a72b1d;color:white}}input[type=password].highlighted,input[type=text].highlighted,input[type=email].highlighted,select.highlighted,textarea.highlighted,select[multiple=multiple].highlighted{box-shadow:0 0 5px #d00!important}
input[type=checkbox].highlighted{box-shadow:0 0 5px #d00!important}.btn-default{background-color:#e30615;color:white}.modal2{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal-body{max-height:calc(100vh - 250px);overflow-y:auto}.modal-content{background-color:#fefefe;margin:5% auto;padding:20px;border:1px solid #888;width:90%}.modal-footer{border-style:none}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}
.modal-body a{color:#e30615;text-decoration:underline}#registerModal .modal-body .form-group,#registerModal .modal-body .row,#accountdetailsform .row,#accountdetailsform .form-group{margin:0!important;padding-bottom:5px}@media(min-width:768px){#registerModal .modal-dialog{max-width:900px}}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}.roundedOne{width:28px;height:28px;background:#fcfff4;background:-webkit-linear-gradient(top,#fcfff4 0,#dfe5d7 40%,#b3bead 100%);background:-moz-linear-gradient(top,#fcfff4 0,#dfe5d7 40%,#b3bead 100%);background:-o-linear-gradient(top,#fcfff4 0,#dfe5d7 40%,#b3bead 100%);background:-ms-linear-gradient(top,#fcfff4 0,#dfe5d7 40%,#b3bead 100%);background:linear-gradient(top,#fcfff4 0,#dfe5d7 40%,#b3bead 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfff4',endColorstr='#b3bead',GradientType=0);margin:10px auto;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-box-shadow:inset 0 1px 1px white,0px 1px 3px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 1px white,0px 1px 3px rgba(0,0,0,0.5);box-shadow:inset 0 1px 1px white,0px 1px 3px rgba(0,0,0,0.5);position:relative}
.roundedOne label{cursor:pointer;position:absolute;width:20px;height:20px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;left:4px;top:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),0px 1px 0 rgba(255,255,255,1);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),0px 1px 0 rgba(255,255,255,1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),0px 1px 0 rgba(255,255,255,1);background:-webkit-linear-gradient(top,#eee 0,#ddd 100%);background:-moz-linear-gradient(top,#eee 0,#ddd 100%);background:-o-linear-gradient(top,#eee 0,#ddd 100%);background:-ms-linear-gradient(top,#eee 0,#ddd 100%);background:linear-gradient(top,#eee 0,#ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#dddddd',GradientType=0)}
.roundedOne label:after{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:16px;height:16px;background:#00bf00;background:-webkit-linear-gradient(top,#e30615 0,#ff0012 100%);background:-moz-linear-gradient(top,#e30615 0,#ff0012 100%);background:-o-linear-gradient(top,#e30615 0,#ff0012 100%);background:-ms-linear-gradient(top,#e30615 0,#ff0012 100%);background:linear-gradient(top,#e30615 0,#ff0012 100%);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;top:2px;left:2px;-webkit-box-shadow:inset 0 1px 1px white,0px 1px 3px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 1px 1px white,0px 1px 3px rgba(0,0,0,0.5);box-shadow:inset 0 1px 1px white,0px 1px 3px rgba(0,0,0,0.5)}
.roundedOne input{opacity:.1}.roundedOne label:hover::after{-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30);opacity:.3}.roundedOne input[type=radio]:checked+label:after,.roundedOne input[type=checkbox]:checked+label:after{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}footer{background-color:black}section{padding-top:25px;padding-bottom:25px}section:first-of-type{padding-top:0}section.bg-grey,div.bg-grey{background-color:#f4f5f6}a{color:#e30615;text-decoration:underline}
a:hover,a:focus,a:visited{outline:0;text-decoration:underline}.modal2{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.modal-body{max-height:calc(100vh - 250px);overflow-y:auto}.modal-content{background-color:#fefefe;margin:5% auto;padding:20px;border:1px solid #888;width:90%}.modal-footer{border-style:none}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}
.modal-body a{color:#e30615;text-decoration:underline}div.gallery{display:inline-block;width:100%;max-width:1000px;margin-left:auto;margin-right:auto;position:relative}div.gallery img{width:132px;height:132px;background-color:#fff;background-position:center center;box-sizing:border-box;background-size:cover;background-repeat:no-repeat;border:3px solid #cfcfcf!important;float:left;display:inline-block;margin:5px}div.galleryclear{clear:both;width:100%}section div.full editable{display:flex}::-webkit-scrollbar{-webkit-appearance:none;width:7px}
::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:540px}#scroll-top-link{position:fixed;border-radius:2px;height:50px;width:50px;line-height:50px;text-decoration:none;text-align:center;right:50px;bottom:50px;z-index:1030;color:#eee;border:1px solid #e1e1e1;background-color:#19191999;display:none;transition-duration:1s}#scroll-top-link span{width:0;height:0;display:inline-block;vertical-align:middle;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #fff;margin-bottom:4px;display:inline-block!important}
#scroll-top-link:hover{background-color:#f8f8f8;color:#ed1c24;border:1px solid #e1e1e1}#scroll-top-link:hover span{border-bottom:4px solid #ed1c24}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:540px}nav.navbar hr.separator{margin-top:0;margin-bottom:0;margin-left:20px;margin-right:20px;opacity:.5;border-color:white;padding-top:10px;margin-top:10px}nav.navbar .mobile-only hr.separator{border-color:rgba(0,0,0,0.1);padding-top:0}nav.navbar .mobile-only .dropdown-menu{border-left:0;border-right:0;border-radius:0}
nav.navbar .mobile-only .dropdown-toggle:empty::after{vertical-align:0}nav.navbar .mobile-only a.dropdown-item{padding-right:5px!important}@media(max-width:767px){nav .navbar hr.separator{margin-top:5px;margin-bottom:5px;opacity:1.0}}