@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;0,900;1,400&display=swap');body{margin-left:0;margin-top:0;margin-right:0;margin-bottom:0;font-family:'Roboto',sans-serif}
td,th{line-height:18px}
h1,h2,h3,h4,h5,h6{font-size:1.2em;font-weight:bold}
.clear{clear:both;font-size:0;line-height:0;height:0}
a{text-decoration:none;color:#40C8F4;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}
img{border:0;max-width:100%;height:auto}
.select{border:1px solid #b7b7b7;border-bottom:none;border-right:none;background:#efefef;color:#2a2a2a;padding:3px;font-size:11px}
.aligncenter{display:block;margin:0 auto}
.hidden{display:none}
.h-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.h-row:before{display:table;content:" "}
.span-lg1,.span-lg2,.span-lg3,.span-lg4,.span-lg5,.span-lg6,.span-lg7,.span-lg8,.span-lg9,.span-lg10,.span-lg11,.span-lg12,.span-md1,.span-md2,.span-md3,.span-md4,.span-md5,.span-md6,.span-md7,.span-md8,.span-md9,.span-md10,.span-md11,.span-md12,.span-sm1,.span-sm2,.span-sm3,.span-sm4,.span-sm5,.span-sm6,.span-sm7,.span-sm8,.span-sm9,.span-sm10,.span-sm11,.span-sm12,.span-xs1,.span-xs2,.span-xs3,.span-xs4,.span-xs5,.span-xs6,.span-xs7,.span-xs8,.span-xs9,.span-xs10,.span-xs11,.span-xs12{position:relative;min-height:1px;float:left}
.span-lg1{-ms-flex:0 0 8.3333%;-webkit-box-flex:0;-ms-flex:0 0 8.3333%;flex:0 0 8.3333%;width:8.3333%}
.span-lg2{-ms-flex:0 0 16.6667%;-webkit-box-flex:0;-ms-flex:0 0 16.6667%;flex:0 0 16.6667%;width:16.6667%}
.span-lg3{-ms-flex:0 0 25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%}
.span-lg4{-ms-flex:0 0 33.3333%;-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;width:33.3333%}
.span-lg5{-ms-flex:0 0 41.6667%;-webkit-box-flex:0;-ms-flex:0 0 41.6667%;flex:0 0 41.6667%;width:41.6667%}
.span-lg6{-ms-flex:0 0 50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}
.span-lg7{-ms-flex:0 0 58.3333%;-webkit-box-flex:0;-ms-flex:0 0 58.3333%;flex:0 0 58.3333%;width:58.3333%}
.span-lg8{-ms-flex:0 0 66.6667%;-webkit-box-flex:0;-ms-flex:0 0 66.6667%;flex:0 0 66.6667%;width:66.6667%}
.span-lg9{-ms-flex:0 0 75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;width:75%}
.span-lg10{-ms-flex:0 0 83.3333%;-webkit-box-flex:0;-ms-flex:0 0 83.3333%;flex:0 0 83.3333%;width:83.3333%}
.span-lg11{-ms-flex:0 0 91.6667%;-webkit-box-flex:0;-ms-flex:0 0 91.6667%;flex:0 0 91.6667%;width:91.6667%}
.span-lg12{-ms-flex:0 0 100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}
@media only screen and (max-width:1199px){.span-md1{-ms-flex:0 0 8.3333%;-webkit-box-flex:0;-ms-flex:0 0 8.3333%;flex:0 0 8.3333%;width:8.3333%}.span-md2{-ms-flex:0 0 16.6667%;-webkit-box-flex:0;-ms-flex:0 0 16.6667%;flex:0 0 16.6667%;width:16.6667%}.span-md3{-ms-flex:0 0 25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%}.span-md4{-ms-flex:0 0 33.3333%;-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;width:33.3333%}.span-md5{-ms-flex:0 0 41.6667%;-webkit-box-flex:0;-ms-flex:0 0 41.6667%;flex:0 0 41.6667%;width:41.6667%}.span-md6{-ms-flex:0 0 50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.span-md7{-ms-flex:0 0 58.3333%;-webkit-box-flex:0;-ms-flex:0 0 58.3333%;flex:0 0 58.3333%;width:58.3333%}.span-md8{-ms-flex:0 0 66.6667%;-webkit-box-flex:0;-ms-flex:0 0 66.6667%;flex:0 0 66.6667%;width:66.6667%}.span-md9{-ms-flex:0 0 75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;width:75%}.span-md10{-ms-flex:0 0 83.3333%;-webkit-box-flex:0;-ms-flex:0 0 83.3333%;flex:0 0 83.3333%;width:83.3333%}.span-md11{-ms-flex:0 0 91.6667%;-webkit-box-flex:0;-ms-flex:0 0 91.6667%;flex:0 0 91.6667%;width:91.6667%}.span-md12{-ms-flex:0 0 100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}
@media only screen and (max-width:991px){.sm-hidden{display:none}.span-sm1{-ms-flex:0 0 8.3333%;-webkit-box-flex:0;-ms-flex:0 0 8.3333%;flex:0 0 8.3333%;width:8.3333%}.span-sm2{-ms-flex:0 0 16.6667%;-webkit-box-flex:0;-ms-flex:0 0 16.6667%;flex:0 0 16.6667%;width:16.6667%}.span-sm3{-ms-flex:0 0 25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%}.span-sm4{-ms-flex:0 0 33.3333%;-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;width:33.3333%}.span-sm5{-ms-flex:0 0 41.6667%;-webkit-box-flex:0;-ms-flex:0 0 41.6667%;flex:0 0 41.6667%;width:41.6667%}.span-sm6{-ms-flex:0 0 50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.span-sm7{-ms-flex:0 0 58.3333%;-webkit-box-flex:0;-ms-flex:0 0 58.3333%;flex:0 0 58.3333%;width:58.3333%}.span-sm8{-ms-flex:0 0 66.6667%;-webkit-box-flex:0;-ms-flex:0 0 66.6667%;flex:0 0 66.6667%;width:66.6667%}.span-sm9{-ms-flex:0 0 75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;width:75%}.span-sm10{-ms-flex:0 0 83.3333%;-webkit-box-flex:0;-ms-flex:0 0 83.3333%;flex:0 0 83.3333%;width:83.3333%}.span-sm11{-ms-flex:0 0 91.6667%;-webkit-box-flex:0;-ms-flex:0 0 91.6667%;flex:0 0 91.6667%;width:91.6667%}.span-sm12{-ms-flex:0 0 100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}
@media only screen and (max-width:767px){.span-xs1{-ms-flex:0 0 8.3333%;-webkit-box-flex:0;-ms-flex:0 0 8.3333%;flex:0 0 8.3333%;width:8.3333%}.span-xs2{-ms-flex:0 0 16.6667%;-webkit-box-flex:0;-ms-flex:0 0 16.6667%;flex:0 0 16.6667%;width:16.6667%}.span-xs3{-ms-flex:0 0 25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%}.span-xs4{-ms-flex:0 0 33.3333%;-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;width:33.3333%}.span-xs5{-ms-flex:0 0 41.6667%;-webkit-box-flex:0;-ms-flex:0 0 41.6667%;flex:0 0 41.6667%;width:41.6667%}.span-xs6{-ms-flex:0 0 50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.span-xs7{-ms-flex:0 0 58.3333%;-webkit-box-flex:0;-ms-flex:0 0 58.3333%;flex:0 0 58.3333%;width:58.3333%}.span-xs8{-ms-flex:0 0 66.6667%;-webkit-box-flex:0;-ms-flex:0 0 66.6667%;flex:0 0 66.6667%;width:66.6667%}.span-xs9{-ms-flex:0 0 75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;width:75%}.span-xs10{-ms-flex:0 0 83.3333%;-webkit-box-flex:0;-ms-flex:0 0 83.3333%;flex:0 0 83.3333%;width:83.3333%}.span-xs11{-ms-flex:0 0 91.6667%;-webkit-box-flex:0;-ms-flex:0 0 91.6667%;flex:0 0 91.6667%;width:91.6667%}.span-xs12{-ms-flex:0 0 100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}
.page-info{text-align:justify;padding-bottom:30px}
.breadcrumbs{padding:10px 0}
body{font-size:14px;line-height:1.5em;background:#0f1420}
#vnt-wrapper{width:100%;overflow:hidden;min-height:100vh}
#vnt-container{width:100%;margin:0 auto}
.wrapper{max-width:1200px;margin:0 auto;padding:0 15px}
a:hover{color:#036ec9;text-decoration:none}
a:focus,a:active{outline:none;text-decoration:none}
.color1{color:#036ec9}
.color2{color:#ffffff}
.color3{color:#cb2026}
#vnt-header:after{display:block;content:'';clear:both}
#vnt-content{padding-bottom:30px}
.visible_mobile{display:none!important}
.hl-footer-not-home{position:relative;padding:50px 0}
.hl-footer-home{padding-top:110px;position:relative;min-height:100vh}
@media (max-width:991px){.hl-footer-home{padding-top:30px}}
.ft-content{position:relative;z-index:1;color:#fff}
.ft-hr{width:100%;height:1px;background:#fff;margin:10px 0 25px}
.ft-top{display:table;width:100%}
.ft-top-box{float:left}
.ft-top-left{width:65%;padding-right:35px}
.ft-top-right{width:35%;padding-left:35px}
.ft-left-name{font-size:25px;position:relative;border-bottom:1px solid #fff;padding:15px 0;margin-top:0}
.ft-showroom-info,.ft-showroom-tel,.ft-text{color:#b5b5b5;font-size:15px}
.ft-showroom-name{font-size:16px;margin-top:0; margin-bottom: 0}
.ft-showroom-info{margin-top:15px}
.ft-showroom-tel{margin-top:5px}
.ft-showroom-tel a{color:#b5b5b5}
.ft-left-name:after{content:'';width:100px;height:3px;position:absolute;left:0;bottom:-2px;background:#40c8f4;z-index:1}
.ft-showroom-box{margin-left:-15px;margin-right:-15px}
.ft-showroom-list{padding-left:15px;padding-right:15px;margin-top:5px}
.ft-top-right-content{padding-top:15px}
.ft-right-name{font-size:14px;color:#40c8f4;border-bottom:1px solid #fff;position:relative;padding:12px 0;margin-top:0}
.ft-right-name:after{content:'';width:100px;height:3px;position:absolute;left:0;bottom:-2px;background:#40c8f4;z-index:1}
div[class*='ft-right-info']{display:table;width:100%;position:relative}
div[class*='ft-right-info'] ul{list-style:none;padding:0;margin:0}
div[class*='ft-right-info'] ul li{color:#b5b5b5;margin-top:5px;display:table;width:100%}
div[class*='ft-right-info'] ul li .ft-icon{float:left;width:45px}
.ft-right-info2{margin-top:5px}
.ft-right-info1 ul li .ft-icon{margin-top:5px}
.ft-right-info2 li:nth-child(2){line-height:30px}
.ft-right-info2 li:first-child .ft-text{font-size:30px;color:#F21313;line-height:30px;font-weight:bold}
.qrcode{position:absolute;right:50px;top:10px}
@media screen and (max-width:1199px){.ft-showroom-box{margin-left:-10px;margin-right:-10px}.ft-showroom-list{padding-left:10px;padding-right:10px}.ft-top-left{padding-right:10px}.ft-top-right{padding-left:10px}}
@media only screen and (max-width:991px){.ft-top-left,.ft-top-right{width:100%;padding:0}.ft-showroom-connect{margin-top:20px}}
@media (max-width:360px){.qrcode{right:0}}
.ft-menu ul{margin:0;padding:0;list-style:none}
.ft-menu ul li{margin-bottom:5px}
.ft-menu ul li a{color:#b5b5b5;font-size:15px}
.footer-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:cover;background-size:cover}
.footer-bg:before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';background:rgba(0,0,0,0.7)}
.fp-bg{top:0;bottom:0;width:100%;position:absolute;z-index:-1}
#fullpage_nav{position:absolute;bottom:110px;left:20px;z-index:100}
#fullpage_nav ul{margin:0;padding:0;list-style:none}
#fullpage_nav li{display:block;margin-bottom:10px}
#fullpage_nav li span{position:absolute;left:45px;white-space:nowrap;display:inline-block;background:#007dc6;top:0;visibility:hidden;-webkit-transform:translate(30px,0);transform:translate(30px,0);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:10px;visibility:hidden;transition:0.5s;transform-style:preserve-3d;font-weight:normal;padding:0 15px;color:#fff;font-size:14px}
#fullpage_nav li span:before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:8px 10px 8px 0;border-color:transparent #007dc6 transparent transparent;left:-9px;top:50%;margin:-9px 0 0 0}
#fullpage_nav li:hover span{visibility:visible;-webkit-transform:translate(0,0);transform:translate(0,0);transition:0.3s}
#fullpage_nav li a.active span{-webkit-animation:minhon 2s linear;-moz-animation:minhon 2s linear;animation:minhon 2s linear}
@-webkit-keyframes minhon{0%{visibility:hidden;-webkit-transform:translate(30px,0);transform:translate(30px,0)}15%{-webkit-transform:translate(0,0);transform:translate(0,0);visibility:visible}50%{-webkit-transform:translate(0,0);transform:translate(0,0);visibility:visible}100%{visibility:hidden;-webkit-transform:translate(30px,0);transform:translate(30px,0)}}
@-moz-keyframes minhon{0%{visibility:hidden;-webkit-transform:translate(30px,0);transform:translate(30px,0)}15%{-webkit-transform:translate(0,0);transform:translate(0,0);visibility:visible}50%{-webkit-transform:translate(0,0);transform:translate(0,0);visibility:visible}100%{visibility:hidden;-webkit-transform:translate(30px,0);transform:translate(30px,0)}}
@keyframes minhon{0%{visibility:hidden;-webkit-transform:translate(30px,0);transform:translate(30px,0)}15%{-webkit-transform:translate(0,0);transform:translate(0,0);visibility:visible}50%{-webkit-transform:translate(0,0);transform:translate(0,0);visibility:visible}100%{visibility:hidden;-webkit-transform:translate(30px,0);transform:translate(30px,0)}}
#fullpage_nav li a{display:block;width:30px;height:30px;text-align:center;line-height:30px;position:relative;color:#e2e2e2;font-weight:bold;border:1px solid #e2e2e2;border-radius:50%;font-size:14px;font-weight:normal}
#fullpage_nav li a.active,#fullpage_nav li a:hover{color:#007dc6;border-color:#007dc6}
#scroll_down{display:block;width:30px;margin-top:10px;margin-bottom:30px;cursor:pointer}
#scroll_down .mouse{position:relative;display:block;width:20px;height:35px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid white;border-radius:23px}
#scroll_down .mouse:after{position:absolute;bottom:-30px;left:0;right:0;text-align:center;font-family:FontAwesome;content:'\f107';color:#ffffff;font-size:16px;line-height:30px}
#scroll_down .mouse > *{position:absolute;display:block;top:29%;left:50%;width:6px;height:8px;margin:-4px 0 0 -3px;background:white;border-radius:50%;-webkit-animation:ani-mouse 2.5s linear infinite;-moz-animation:ani-mouse 2.5s linear infinite;animation:ani-mouse 2.5s linear infinite}
@-webkit-keyframes ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}
@-moz-keyframes ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}
@keyframes ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}
.section-video{background:url('../images/background-video.jpg') no-repeat;background-size:cover;-webkit-animation:slide 30s linear infinite}
@-webkit-keyframes slide{from{background-position:0 0}to{background-position:-400px 0}}
.section-video:before{content:'';width:100%;height:100%;background:rgba(0,0,0,0.7);position:absolute}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;opacity:0;transition:all 0.2s ease-in-out;transform:scale(0.8)}
.mfp-s-ready .mfp-content{opacity:1;transform:scale(1);transition:all 0.7s ease-in-out}
.mfp-inline-holder .mfp-content{width:100%;cursor:auto}
.mfp-hide{display:none!important}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
.mfp-close{width:30px;height:30px;line-height:30px;position:absolute;top:-12px;text-align:center;color:#333;font-size:28px;border:none;right:-12px}
.white-popup{position:relative;background:#FFF;padding:5px;width:auto;max-width:800px;margin:0 auto}
.white-popup iframe{width:100%}
.hinge{animation-duration:1s;animation-name:hinge}
.lh-box{padding-bottom:50px;font-size:16px}
.lh-box .wpcf7-form-control-wrap{display:block;margin-bottom:25px}
.lh-box input[type="text"],.lh-box input[type="tel"],.lh-box input[type="email"]{width:100%;height:70px;border:1px solid #eee;padding-left:20px;outline:none}
.lh-box textarea{width:100%;height:260px;border:1px solid #eee;background:#fbfafa;padding:20px}
.lh-box input[type="submit"]{background:#40c8f4;color:#fff;padding:15px 20px;border:none}
@media screen and (max-width:1024px){.vnt-logo{width:70px}.hidden_mobile{display:none!important}.visible_mobile{display:block!important}}
@media screen and (max-width:991px){#vnt-header     #vnt-header{padding-top:20px;padding-left:20px;position:inherit}#fullpage_nav{display:none!important}.ft-left-name{font-size:20px}}
@media (max-width:767px){.ft-showroom-info,.ft-showroom-tel,.ft-text{font-size:14px}}
@media (max-width:360px){.ft-menu ul li a{font-size:13px}}