@font-face {font-family: "VWHeadWeb-Bold";font-style: normal;font-weight: bold;src: url("fonts/VWHeadWeb-Bold.eot?") format("eot"), url("fonts/VWHeadWeb-Bold.woff") format("woff"), url("fonts/VWHeadWeb-Bold.ttf") format("truetype"), url('fonts/VWHeadWeb-Bold.svg#str-replace("VWHeadWeb-Bold", " ", "_")') format("svg");}@font-face {font-family: "VWHeadWeb-Regular";font-style: normal;font-weight: normal;src: url("fonts/VWHeadWeb-Regular.eot?") format("eot"), url("fonts/VWHeadWeb-Regular.woff") format("woff"), url("fonts/VWHeadWeb-Regular.ttf") format("truetype"), url('fonts/VWHeadWeb-Regular.svg#str-replace("VWHeadWeb-Regular", " ", "_")') format("svg");}@font-face {font-family: "VWHeadWeb-Light";font-style: normal;font-weight: normal;src: url("fonts/VWHeadWeb-Light.eot?") format("eot"), url("fonts/VWHeadWeb-Light.woff") format("woff"), url("fonts/VWHeadWeb-Light.ttf") format("truetype"), url('fonts/VWHeadWeb-Light.svg#str-replace("VWHeadWeb-Light", " ", "_")') format("svg");}@font-face {font-family: "VWTextWeb-Light";font-style: normal;font-weight: normal;src: url("fonts/VWTextWeb-Light.eot?") format("eot"), url("fonts/VWTextWeb-Light.woff") format("woff"), url("fonts/VWTextWeb-Light.ttf") format("truetype"), url('fonts/VWTextWeb-Light.svg#str-replace("VWTextWeb-Light", " ", "_")') format("svg");}@font-face {font-family: "VWTextWeb-Bold";font-style: normal;font-weight: bold;src: url("fonts/VWTextWeb-Bold.eot?") format("eot"), url("fonts/VWTextWeb-Bold.woff") format("woff"), url("fonts/VWTextWeb-Bold.ttf") format("truetype"), url('fonts/VWTextWeb-Bold.svg#str-replace("VWTextWeb-Bold", " ", "_")') format("svg");}@font-face {font-family: "VWTextWeb-Regular";font-style: normal;font-weight: normal;src: url("fonts/VWTextWeb-Regular.eot?") format("eot"), url("fonts/VWTextWeb-Regular.woff") format("woff"), url("fonts/VWTextWeb-Regular.ttf") format("truetype"), url('fonts/VWTextWeb-Regular.svg#str-replace("VWTextWeb-Regular", " ", "_")') format("svg");}@font-face {font-family: "icomoon";src: url("fonts/icomoon.eot?nfkvzm");src: url("fonts/icomoon.eot?nfkvzm#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?nfkvzm") format("truetype"), url("fonts/icomoon.woff?nfkvzm") format("woff"), url("fonts/icomoon.svg?nfkvzm#icomoon") format("svg");font-weight: normal;font-style: normal;font-display: block;}* {box-sizing: border-box;}.banner {width: 100%;}.banner img {width: 100%;display: block;}header ul {margin: 0;padding: 0;}header.vw-header {width: 100%;height: 100px;transition: all 0.3s ease-in 0s;color: rgb(255, 255, 255);background: rgb(0, 0, 0);background: linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0) 100%);transform: translateY(0px);position: fixed;left: 0px;top: 0px;font-family: "VWTextWeb-Light";z-index: 10;}header.vw-header .m-button {position: absolute;left: 63px;top: 18px;font-size: 12px;cursor: pointer;z-index: 1;}@media screen and (max-width: 960px) {header.vw-header .m-button {left: 20px;}}header.vw-header .m-button span {display: inline-block;vertical-align: middle;}header.vw-header .m-button .m-txt {padding-left: 16px;font-size: 14px;color: #FFF;font-weight: bold;}header.vw-header .m-button .hmb-icon {width: 18px;height: 2px;position: relative;background: #FFF;}header.vw-header .m-button .hmb-icon::after {width: 22px;height: 2px;background: #FFF;position: absolute;left: 0px;bottom: -8px;content: "";}header.vw-header .m-button .hmb-icon::before {width: 24px;height: 2px;background: #FFF;position: absolute;left: 0px;top: -8px;content: "";}header.vw-header .m-button:hover .m-txt {color: #4cc7f4;}header.vw-header .m-button:hover .hmb-icon {background: #4cc7f4;}header.vw-header .m-button:hover .hmb-icon::after {background: #4cc7f4;}header.vw-header .m-button:hover .hmb-icon::before {background: #4cc7f4;}header.vw-header .logo-section {width: 100%;position: relative;margin-top: 29px;transition: top 0.3s ease-in 0s;top: 0px;}header.vw-header .logo-section.hide {top: -100px;}header.vw-header .logo-section:before {width: calc(67% - 4px);height: 2px;background: #FFF;position: absolute;left: 0px;top: 50%;content: "";}@media screen and (max-width: 960px) {header.vw-header .logo-section:before {width: calc(50% - 30px);}}header.vw-header .logo-section:after {width: calc(34% - 82px);height: 2px;background: #FFF;position: absolute;right: 0px;top: 50%;content: "";}@media screen and (max-width: 960px) {header.vw-header .logo-section:after {width: calc(50% - 34px);}}header.vw-header .logo-section .vw-header-logo {width: 48px;height: 48px;margin-left: 67.5%;display: block;}@media screen and (max-width: 960px) {header.vw-header .logo-section .vw-header-logo {margin-left: calc(50% - 24px);}}header.vw-header .logo-section .vw-header-logo img {width: 100%;}.nav-menu {width: 100%;left: 0px;top: 0px;background: linear-gradient(90deg, rgb(0, 67, 122) 0%, rgb(0, 32, 83) 100%);position: fixed;z-index: 1;height: 100vh;display: none;}.nav-menu-top {width: 100%;height: calc(100% - 100px);overflow-x: auto;}.nav-menu-bottom {width: 100%;height: 100px;padding-left: 100px;}@media screen and (max-width: 960px) {.nav-menu-bottom {padding-left: 40px;padding-right: 40px;}}.nav-menu-bottom ul {list-style: none;padding: 0px;padding-top: 40px;}.nav-menu-bottom ul li {display: inline-block;margin: 0px 3px;font-size: 14px;color: #FFF;}.nav-menu-bottom ul li a {font-size: 15px;color: #FFF;cursor: pointer;text-decoration: none;font-family: "VWTextWeb-Regular";line-height: 16px;}.nav-menu-bottom ul li a:hover {background: rgba(194, 202, 207, 0.2);}.close-menu-section {width: 100%;padding: 20px 40px 100px;}@media screen and (max-width: 960px) {.close-menu-section {padding: 20px 40px 20px;}}.close-menu-section .menu-close {display: inline-block;cursor: pointer;transition: all 0.25s ease-in-out 0s;}.close-menu-section .menu-close span {font-size: 13px;line-height: 14px;color: #FFF;text-decoration: none;display: inline-block;padding-right: 5px;vertical-align: middle;font-family: "VWTextWeb-Regular";}.close-menu-section .menu-close span img {width: 24px;}.menu-nav-section {width: 100%;height: calc(100% - 150px);}.menu-nav-container {width: 70%;padding: 0px 100px 0px 100px;float: left;position: relative;z-index: 1;transition: all 0.25s ease-in-out 0s;}@media screen and (max-width: 960px) {.menu-nav-container {width: 100%;padding: 0px 40px 0px 40px;}}.menu-nav-container ul.nave {list-style: none;padding-left: 0px;width: 300px;}.menu-nav-container ul.nave li {display: block;}.menu-nav-container ul.nave li a {color: #FFF;text-decoration: none;color: #FFF;display: block;position: relative;font-size: 24px;line-height: 30px;padding: 10px 20px 10px 0px;cursor: pointer;font-weight: 200;position: relative;}.menu-nav-container ul.nave li a::after {width: 100%;height: 1px;background: #4cc7f4;position: absolute;left: 0px;bottom: 2px;content: "";display: none;}.menu-nav-container ul.nave li a:hover {color: #4cc7f4;}.menu-nav-container ul.nave li a span {position: absolute;right: 0px;top: 10px;}.menu-nav-container ul.nave li a span img {width: 15px;}.menu-nav-container ul.nave li.active a::after {display: block;}.menu-nav-container-rh {width: 30%;float: right;border-left: 1px solid #96a3a8;min-height: 100%;}@media screen and (max-width: 960px) {.menu-nav-container-rh {width: 100%;min-height: initial;border-left: none;padding-left: 40px;padding-right: 40px;padding-bottom: 50px;}}.menu-nav-container-rh .nav-sec {padding: 0px 45px;}@media screen and (max-width: 960px) {.menu-nav-container-rh .nav-sec {padding: 0px;margin-top: 100px;}}.menu-nav-container-rh .nav-sec ul {list-style: none;padding-left: 0px;width: 100%;}.menu-nav-container-rh .nav-sec ul li {display: block;margin-top: 12px;}.menu-nav-container-rh .nav-sec ul li a {color: #FFF;text-decoration: none;color: #FFF;display: inline-block;position: relative;font-size: 15px;line-height: 20px;cursor: pointer;font-weight: 500;font-family: "VWTextWeb-Regular";}.menu-nav-container-rh .nav-sec ul li a:hover {background: rgba(194, 202, 207, 0.2);}.menu-nav-container-rh .nws-cta {max-width: 400px;padding: 0px 45px;margin-top: 50px;}@media screen and (max-width: 960px) {.menu-nav-container-rh .nws-cta {max-width: 100%;padding: 0px;}}.menu-nav-container-rh .nws-cta a {width: 100%;display: block;color: #FFF;text-decoration: none;}.menu-nav-container-rh .nws-cta a h2 {font-size: 20px;font-family: "VWHeadWeb-Bold";margin-top: 20px;}.menu-nav-container-rh .nws-cta a .nws-cta-img {width: 100%;overflow: hidden;}.menu-nav-container-rh .nws-cta a .nws-cta-img img {width: 100%;transition: all 0.25s ease-in-out 0s;}.menu-nav-container-rh .nws-cta a:hover .nws-cta-img img {transform: scale(1.05);}.nav-menu-sub {width: calc(100% - 60px);position: fixed;right: -100%;top: 0px;background: #FFF;height: 100vh;z-index: 1;transition: all 0.25s ease-in-out 0s;}@media screen and (max-width: 960px) {.nav-menu-sub {width: calc(100% - 40px);}}.sub-nav-open .nav-menu-sub {right: 0px;}.sub-nav-open .menu-close span.close-txt {display: none;}.sub-nav-open .close-menu-section .menu-close {margin-left: -20px;}@media screen and (max-width: 960px) {.sub-nav-open .close-menu-section .menu-close {margin-left: -32px;}}.menu-back-btn {padding: 20px 8vw;}.menu-back-btn a {display: inline-block;cursor: pointer;}.menu-back-btn a span {display: inline-block;vertical-align: middle;font-size: 12px;line-height: 14px;color: #000;}.menu-back-btn a span img {width: 25px;}.sec-nav {height: calc(100% - 100px);width: 100%;overflow: auto;}.sec-nav .tab-content {padding-left: 8vw;padding-right: 8vw;}.sec-nav .tab-content h2 {font-size: 30px;font-family: "VWTextWeb-Light";color: #000;}.sec-nav .sub-nav-menu-container .sub-nav-menu-lh {width: 70%;float: left;}@media screen and (max-width: 960px) {.sec-nav .sub-nav-menu-container .sub-nav-menu-lh {width: 100%;}}.sec-nav .sub-nav-menu-container .sub-nav-menu-rh {width: 30%;float: left;border-left: 1px solid #CCC;}@media screen and (max-width: 960px) {.sec-nav .sub-nav-menu-container .sub-nav-menu-rh {width: 100%;border-left: none;padding-bottom: 50px;}}.sec-nav .sub-nav-menu-container .sub-nav-menu-rh .nav-sec {padding: 0px 45px;}@media screen and (max-width: 960px) {.sec-nav .sub-nav-menu-container .sub-nav-menu-rh .nav-sec {padding: 0px;margin-top: 100px;}}.sec-nav .sub-nav-menu-container .sub-nav-menu-rh .nav-sec ul {list-style: none;padding-left: 0px;width: 100%;}.sec-nav .sub-nav-menu-container .sub-nav-menu-rh .nav-sec ul li {display: block;margin-top: 12px;}.sec-nav .sub-nav-menu-container .sub-nav-menu-rh .nav-sec ul li a {text-decoration: none;color: #000;display: inline-block;position: relative;font-size: 15px;line-height: 20px;cursor: pointer;font-weight: 500;font-family: "VWTextWeb-Regular";}.sec-nav .sub-nav-menu-container .sub-nav-menu-rh .nav-sec ul li a:hover {background: rgba(194, 202, 207, 0.2);}.sec-nav .sub-nav-menu-container .sub-nav-menu-rh .nws-cta {max-width: 400px;padding: 0px 45px;margin-top: 50px;}@media screen and (max-width: 960px) {.sec-nav .sub-nav-menu-container .sub-nav-menu-rh .nws-cta {max-width: 100%;padding: 0px;}}.sec-nav .sub-nav-menu-container .sub-nav-menu-rh .nws-cta a {width: 100%;display: block;color: #000;text-decoration: none;}.sec-nav .sub-nav-menu-container .sub-nav-menu-rh .nws-cta a h2 {font-size: 20px;font-family: "VWHeadWeb-Bold";margin-top: 20px;}.sec-nav .sub-nav-menu-container .sub-nav-menu-rh .nws-cta a .nws-cta-img {width: 100%;overflow: hidden;}.sec-nav .sub-nav-menu-container .sub-nav-menu-rh .nws-cta a .nws-cta-img img {width: 100%;transition: all 0.25s ease-in-out 0s;}.sec-nav .sub-nav-menu-container .sub-nav-menu-rh .nws-cta a:hover .nws-cta-img img {transform: scale(1.05);}.sec-nav .sec-nav-links {list-style: none;margin-top: 50px;position: relative;width: 280px;}@media screen and (max-width: 960px) {.sec-nav .sec-nav-links {margin-top: 25px;width: 100%;}}.sec-nav .sec-nav-links > li {display: block;width: 260px;cursor: pointer;margin-top: 10px;font-family: "VWTextWeb-Light";transition: all 0.25s ease-in-out 0s;}@media screen and (max-width: 960px) {.sec-nav .sec-nav-links > li {width: 100%;}}.sec-nav .sec-nav-links > li > a {display: block;position: relative;font-size: 20px;line-height: 22px;color: #000;text-decoration: none;padding: 10px 10px;}.sec-nav .sec-nav-links > li > a:hover {color: #6a767d;}@media screen and (max-width: 960px) {.sec-nav .sec-nav-links > li > a {padding: 10px 0px;}}.sec-nav .sec-nav-links > li.sub-nav2 > a:after {width: 9px;height: 9px;position: absolute;right: 10px;top: 17px;border-right: 2px solid #000;border-bottom: 2px solid #000;transform: rotate(-45deg);border-radius: 2px;content: "";}@media screen and (max-width: 960px) {.sec-nav .sec-nav-links > li.sub-nav2 > a:after {transform: rotate(45deg);border-right: 2px solid #001e50;border-bottom: 2px solid #001e50;}}.sec-nav .sec-nav-links > li.sub-nav2.active ul {display: block;}@media screen and (min-width: 960px) {.sec-nav .sec-nav-links > li.sub-nav2.active {border: 1px solid #000;}}.sec-nav .sec-nav-links > li.sub-nav2.active a:before {border-bottom: 1px solid #000;content: "";}@media screen and (max-width: 960px) {.sec-nav .sec-nav-links > li.sub-nav2.active.sub-nav2 > a:after {transform: rotate(225deg);}}.sec-nav .sec-nav-links > li ul {list-style: none;margin-top: 0px;position: absolute;left: calc(100% + 20px);top: 0px;display: none;}@media screen and (max-width: 960px) {.sec-nav .sec-nav-links > li ul {position: initial;top: initial;padding: 20px;}}.sec-nav .sec-nav-links > li ul > li {display: block;width: 240px;cursor: pointer;margin-bottom: 20px;font-family: "VWTextWeb-Light";transition: all 0.25s ease-in-out 0s;}.sec-nav .sec-nav-links > li ul > li > a {display: block;position: relative;font-size: 20px;line-height: 22px;color: #000;text-decoration: none;}.sec-nav .sec-nav-links > li ul > li > a:hover {color: #6a767d;}.btm-nav-open {width: 100%;position: absolute;width: 280px;height: calc(100% - 150px);cursor: pointer;display: none;}.btm-nav-open .btm-nav-open-btn {position: absolute;width: 10px;height: 10px;cursor: pointer;bottom: 20px;left: 20px;transition: all 0.25s ease-in-out 0s;border-bottom: 1px solid #FFF;border-right: 1px solid #FFF;transform: rotate(-45deg);}.sub-nav-open.sub-nav-open-half .btm-nav-open-btn {left: 240px;transform: rotate(135deg);}.sub-nav-open .btm-nav-open {display: block;}@media screen and (max-width: 960px) {.sub-nav-open .btm-nav-open {display: none;}}.sub-nav-open.sub-nav-open-half .nav-menu-sub {right: -220px;}.sub-nav-open .menu-nav-container {padding-left: 60px;}@media screen and (max-width: 960px) {.sub-nav-open .menu-nav-container {padding-left: 40px;}}.sub-nav-open .menu-nav-container ul.nave li a {font-size: 16px;line-height: 22px;padding: 8px 20px 8px 0px;}.sub-nav-open .menu-nav-container ul.nave {list-style: none;padding-left: 0px;width: 190px;}.sub-nav-open .nav-menu-bottom {display: none;}.scroll-hide {overflow: hidden !important;}#divcol2 {z-index: 1000;}@media screen and (min-width: 960px) {#backArrow {position: relative;z-index: 1000;}}.scroll-hide header.vw-header {z-index: 10000;}@media only screen and (max-width: 968px) {.extIntCenterBotton {top: 15% !important;height: 50px !important;}}