section.heroBanner{height:0;background-image:url("/resources/pages/ourVision/resources/assets/images/heroBanner.png");background-position:center;background-size:cover;padding-bottom:32%;}@media only screen and (max-width:767px){section.heroBanner{padding-bottom:58%;}}header{position:fixed;width:100%;top:0;z-index:11;}header .menuHeaderNav{transition:background-color 0.2s ease-in-out;}header .menuHeaderNav .navbar .container .nav{align-items:center;}header .menuHeaderNav .navbar .container .nav li a.nav-link{color:#ffffff;padding:8px 20px;font-weight:500;}header .menuHeaderNav .navbar .container .nav li a.nav-link.nav-link-btn{border:1px solid #ffffff;padding:13px 24px;margin-left:20px;}header .menuHeaderNav .navbar .container .nav li a.nav-link.nav-link-btn:hover{background:#ffffff;color:#1f1919;}header .menuHeaderNav .navbar .container .nav li:hover .dropDown{display:block;max-height:500px;opacity:1;}header .menuHeaderNav .navbar .container .nav li .dropDown{max-height:0;opacity:0;overflow:hidden;border-radius:8px;transition:background-color 0.2s ease-in-out,opacity 0.2s ease-in-out,max-height 0.2s ease-in-out;position:absolute;min-width:200px;box-shadow:0px 2px 12px rgba(0,0,0,0.12);background-color:rgba(0,0,0,0.5);}header .menuHeaderNav .navbar .container .nav li .dropDown.lang{background-color:black;min-width:initial;}header .menuHeaderNav .navbar .container .nav li .dropDown ul{list-style-type:none;padding-left:0;padding-top:12px;padding-bottom:12px;}header .menuHeaderNav .navbar .container .nav li .dropDown ul li{padding-left:12px;padding-right:12px;}header .menuHeaderNav .navbar .container .nav li .dropDown ul li a{padding:16px;border-radius:10px;}header .menuHeaderNav .navbar .container .nav li .dropDown ul li a:hover{background-color:rgba(255,255,255,0.7);color:#1f1919;}header .menuHeaderNav.lightMode{background-color:#ffffff;box-shadow:0px 2px 8px rgba(201,201,201,0.18);}header .menuHeaderNav.lightMode .navbar .container .navbar-collapse .nav li a{color:#1f1919;}header .menuHeaderNav.lightMode .navbar .container .navbar-collapse .nav li a.nav-link-btn{color:#b7263e;border-color:#b7263e;}header .menuHeaderNav.lightMode .navbar .container .navbar-collapse .nav li a.nav-link-btn:hover{background:#b7263e;color:#ffffff;}header .menuHeaderNav.lightMode .navbar .container .navbar-collapse .nav li .dropDown{background:#ffffff;box-shadow:0px 2px 12px rgba(0,0,0,0.12);}header .menuHeaderNav.lightMode .navbar .container .navbar-collapse .nav li .dropDown ul li a:hover{background-color:rgba(183,38,62,0.0791903);color:#b7263e;}@media only screen and (max-width:1399px){header{position:fixed;width:100%;top:0;z-index:4;}header .menuHeaderNav{transition:background-color 0.2s ease-in-out;}header .menuHeaderNav .navbar .container{max-width:1232px;padding:0;padding-left:16px;padding-right:16px;}header .menuHeaderNav .navbar .container .nav li a.nav-link{padding:8px 18px;}header.expanded{background-color:#f9f9fa;height:100vh;}header.expanded .menuHeaderNav{background:#ffffff;}}@media only screen and (max-width:1199px){header{position:-webkit-sticky !important;position:sticky !important;background:#ffffff;}header .menuHeaderNav .navbar{padding-bottom:0;max-height:100vh;overflow:auto;}header .menuHeaderNav .navbar .container{max-width:100vw;padding-left:30px;padding-right:30px;}header .menuHeaderNav .navbar .container .navbar-brand{padding-bottom:0.8125rem;}header .menuHeaderNav .navbar .container .navbar-toggler{border:0 !important;box-shadow:none !important;}header .menuHeaderNav .navbar .container .navbar-toggler.collapsed .navbar-toggler-icon{background-image:url("/resources/pages/ourVision/resources/assets/icons/expand.svg");}header .menuHeaderNav .navbar .container .navbar-toggler .navbar-toggler-icon{background-image:url("/resources/pages/ourVision/resources/assets/icons/close.svg");}header .menuHeaderNav .navbar .container .navbar-collapse{margin-left:-30px;margin-right:-30px;}header .menuHeaderNav .navbar .container .navbar-collapse .nav{background-color:#f9f9fa;padding-bottom:60px;padding-top:33px;}header .menuHeaderNav .navbar .container .navbar-collapse .nav li{width:100%;padding-left:30px;padding-right:30px;}header .menuHeaderNav .navbar .container .navbar-collapse .nav li a.nav-link{color:#1f1919;padding:17px 0;}header .menuHeaderNav .navbar .container .navbar-collapse .nav li a.nav-link.nav-link-btn{margin-top:25px;margin-left:0;border-color:#b7263e;color:#b7263e;text-align:center;}header .menuHeaderNav .navbar .container .navbar-collapse .nav li a.nav-link.dropDownbtn{position:relative;}header .menuHeaderNav .navbar .container .navbar-collapse .nav li a.nav-link.dropDownbtn::after{content:"";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background-image:url("/resources/pages/ourVision/resources/assets/icons/showDropDownsvg.svg");width:18px;height:9px;}header .menuHeaderNav .navbar .container .navbar-collapse .nav li.dropDownExpanded .dropDown{max-height:500px;opacity:1;overflow:auto;}header .menuHeaderNav .navbar .container .navbar-collapse .nav li.dropDownExpanded .dropDownbtn{color:#b7263e;}header .menuHeaderNav .navbar .container .navbar-collapse .nav li.dropDownExpanded .dropDownbtn::after{background-image:url("/resources/pages/ourVision/resources/assets/icons/closeDropDown.svg") !important;}header .menuHeaderNav .navbar .container .navbar-collapse .nav li .dropDown{max-height:0;opacity:0;overflow:hidden;border-radius:0;transition:background-color 0.2s ease-in-out,opacity 0.2s ease-in-out,max-height 0.2s ease-in-out;position:relative;min-width:initial;box-shadow:none !important;background-color:transparent !important;}header .menuHeaderNav .navbar .container .navbar-collapse .nav li .dropDown ul{list-style-type:none;padding-left:0;padding-top:12px;padding-bottom:12px;}header .menuHeaderNav .navbar .container .navbar-collapse .nav li .dropDown ul li{padding-left:12px;padding-right:12px;}header .menuHeaderNav .navbar .container .navbar-collapse .nav li .dropDown ul li a{padding:16px;border-radius:10px;}header .menuHeaderNav .navbar .container .navbar-collapse .nav li .dropDown ul li a:hover{background-color:transparent;color:#1f1919;}header .menuHeaderNav.lightMode .navbar .container .navbar-collapse .nav li .dropDown ul li a:hover{background-color:transparent !important;color:#1f1919 !important;}}:root{--theme-font-family:"Noto Sans HK",sans-serif;--theme-font-size:18px;}html,body{font-family:var(--theme-font-family);font-size:var(--theme-font-size);color:#1f1919;}html p,body p{line-height:28px;font-weight:300;}html li,html h1,html h2,html h3,html h4,html h5,html h6,body li,body h1,body h2,body h3,body h4,body h5,body h6{font-weight:500;}.buttonLink{border:1px solid #b7263e;color:#b7263e;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;}.buttonLink:hover{background-color:#b7263e;color:#ffffff !important;}.buttonLinkFill{color:#ffffff !important;border:1px solid #b7263e;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;}.buttonLinkFill:hover{background-color:transparent !important;color:#b7263e !important;}@media (min-width:992px){.col-lg-1\/5{flex:0 0 auto;width:20%;}}.pageLink{color:#b7263e;font-weight:500;text-decoration:none;display:flex;align-items:center;}.pageLink:hover{color:#b7263e;}.pageLink > span{margin-right:0.5rem !important;}footer .scrollToTop{position:absolute;left:50%;transform:translate(-50%,-50%);}footer .scrollToTop button,footer .scrollToTop a{width:60px;height:60px;border-radius:50%;background-color:#b7263e !important;display:flex;align-items:center;justify-content:center;border:0 !important;}.sticky-whatsapp{position:fixed;bottom:60px;right:60px;z-index:2;}.sticky-whatsapp button,.sticky-whatsapp a{width:60px;height:60px;border-radius:50%;background-color:#b7263e !important;display:flex;align-items:center;justify-content:center;border:0 !important;}.sticky-whatsapp{bottom:60px;}.sticky-whatsapp a{background-color:white !important;box-shadow:0px 3px 6px rgba(0,0,0,0.1607843137) !important;}.swiper-pagination .swiper-pagination-bullet,.swiper-pagination-bullets .swiper-pagination-bullet{width:8px;height:8px;position:relative;}.swiper-pagination .swiper-pagination-bullet::before,.swiper-pagination-bullets .swiper-pagination-bullet::before{content:"";display:block;position:absolute;width:100%;height:100%;opacity:0;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='100' ry='100' stroke='white' stroke-width='2' stroke-dasharray='65' stroke-dashoffset='0' stroke-linecap='butt'/%3e%3c/svg%3e");border-radius:100px;border-radius:100px;padding:12px;left:50%;top:50%;transform:translate(-50%,-50%);transition:opacity 0.2s ease-in-out;}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before,.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active::before{opacity:1;-webkit-animation-name:spinningBorder;animation-name:spinningBorder;-webkit-animation-duration:5000ms;animation-duration:5000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;}@-webkit-keyframes spinningBorder{from{transform:translate(-50%,-50%) rotate(0deg);}to{transform:translate(-50%,-50%) rotate(360deg);}}@keyframes spinningBorder{from{transform:translate(-50%,-50%) rotate(0deg);}to{transform:translate(-50%,-50%) rotate(360deg);}}@media only screen and (max-width:767px){.sticky-whatsapp{bottom:15px;right:15px;}.container{padding-left:15px;padding-right:15px;}}.header-fixed{position:fixed;}.header-sticky{position:-webkit-sticky;position:sticky;}img{max-width:100%;}.pagetitle .title h1{font-size:2.33rem;color:#b7263e;line-height:60px;margin-top:10px;}@media only screen and (max-width:767px){.pagetitle .title h1{font-size:2rem;}}@font-face{font-family:"Noto Sans HK";src:url("/resources/pages/ourVision/resources/assets/fonts/NotoSansHK-Light.otf") format("opentype");font-weight:300;}@font-face{font-family:"Noto Sans HK";src:url("/resources/pages/ourVision/resources/assets/fonts/NotoSansHK-Regular.otf") format("opentype");font-weight:500;}@font-face{font-family:"Noto Sans HK";src:url("/resources/pages/ourVision/resources/assets/fonts/NotoSansHK-Medium.otf") format("opentype");font-weight:700;}@font-face{font-family:"Noto Sans HK";src:url("/resources/pages/ourVision/resources/assets/fonts/NotoSansHK-Bold.otf") format("opentype");font-weight:900;}@font-face{font-family:"jhengHei";src:url("/resources/pages/ourVision/resources/assets/fonts/msjhl.ttc") format("truetype");font-weight:300;}@font-face{font-family:"jhengHei";src:url("/resources/pages/ourVision/resources/assets/fonts/msjh.ttc") format("truetype");font-weight:500;}@font-face{font-family:"jhengHei";src:url("/resources/pages/ourVision/resources/assets/fonts/msjhbd.ttc") format("truetype");font-weight:700;}section.vision{padding-top:70px;padding-bottom:80px;}section.vision .container{max-width:900px;}section.vision .container .title{margin-bottom:10px;}section.vision .container .title h1{color:#b7263e;}section.vision .container .content{margin-bottom:40px;}section.vision .container .seeMore{margin-bottom:60px;}section.vision .container .video{max-width:680px;margin:auto;border-radius:8px;overflow:hidden;}section.vision .container .video .vjs-big-play-button{background-color:transparent;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-image:url("/resources/pages/ourVision/resources/assets/icons/play-button.svg");background-repeat:no-repeat;background-size:70px;background-position:50% calc(50% - 10px);border:none !important;box-shadow:none !important;}section.vision .container .video .vjs-big-play-button .vjs-icon-placeholder::before{display:none;}section.vision .container .video .vjs-big-play-button:before{content:"";display:none;}section.vision .container .video .vjs-big-play-button:hover{background-color:transparent;opacity:0.7;}@media only screen and (max-width:767px){section.vision{padding-top:50px;padding-bottom:60px;}section.vision .container{padding-left:15px;padding-right:15px;}section.vision .container .title h1{font-size:2rem;}section.vision .container .video .vjs-big-play-button{background-size:40px;}}section.newPages{padding-top:100px;padding-bottom:100px;background-color:#f9f9fa;}section.newPages .container .title{margin-bottom:32px;}section.newPages .container .title h2{color:#b7263e;}section.newPages .container .links{margin:auto;display:flex;align-items:center;}section.newPages .container .links > div:first-child{margin-right:40px;}section.newPages .container .links a{justify-content:center;width:200px;padding:14px;border:1px solid #b7263e;}@media only screen and (max-width:767px){section.newPages{padding-top:80px;padding-bottom:120px;}section.newPages .container .title h2{font-size:1.77rem;}section.newPages .container .links{flex-direction:column;}section.newPages .container .links > div:first-child{margin-right:0;margin-bottom:30px;}}
