header{position:relative !important}
#page{padding-top:0 !important;margin-top:0 !important}
.smartbanner ~ .page-top-search{top:138px}
.smartbanner ~ .hdr-mob{margin-top:80px}
.nonBorder .is-active,.nonBorder{border:none !important}
.nonBorder .is-active:before{content:none}
.customBtn{float:right;font-size:.75em;font-family:robotobold,Arial,sans-serif;margin-top:15px;position:relative;color:#fff;min-width:135px;width:auto}
@media(max-width:991.98px){.customBtn{float:none}
}
.customBtn::before{content:"";opacity:0 !important}
.customBtn::after{background:url("clientlib-site/resources/icons/sprites-arrow.png");content:"";width:16px;height:16px;display:inline-block;vertical-align:middle;margin-left:8px;position:absolute;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;background-size:32px;top:12px}
.c-sec-header__left{width:75%}
.img-shadow{position:absolute;width:100%;height:100%;display:block;top:0;right:0;bottom:0;left:0;z-index:3;background-size:100% 100%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,transparent 0,transparent 40%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.25) 60%,rgba(0,0,0,0.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(40%,transparent),color-stop(50%,rgba(0,0,0,0.1)),color-stop(60%,rgba(0,0,0,0.25)),color-stop(100%,rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top,transparent 0,transparent 40%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.25) 60%,rgba(0,0,0,0.8) 100%);background:-o-linear-gradient(top,transparent 0,transparent 40%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.25) 60%,rgba(0,0,0,0.8) 100%);background:-ms-linear-gradient(top,transparent 0,transparent 40%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.25) 60%,rgba(0,0,0,0.8) 100%);background:linear,to bottom,transparent 0,transparent 40%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.25) 60%,rgba(0,0,0,0.8) 100%}
.img-shadow-top{position:absolute;width:100%;height:100%;display:block;top:0;right:0;bottom:0;left:0;z-index:3;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxNDQwcHgiIGhlaWdodD0iNzQwcHgiIHZpZXdCb3g9IjAgMCAxNDQwIDc0MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgPHRpdGxlPjwvdGl0bGU+ICAgIDxkZXNjPjwvZGVzYz4gICAgPGRlZnM+ICAgICAgICA8bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTE1LjY4NDA5NSUiIGlkPSJsaW5lYXJHcmFkaWVudC0xIj4gICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuOCIgb2Zmc2V0PSIwJSI+PC9zdG9wPiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43MDcxNzg0MTciIG9mZnNldD0iMjkuNDU0ODAwNSUiPjwvc3RvcD4gICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAiIG9mZnNldD0iMTAwJSI+PC9zdG9wPiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+ICAgICAgICA8L2xpbmVhckdyYWRpZW50PiAgICA8L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9IlJlY292ZXJ5LUxhbmRpbmciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAtNjQ3LjAwMDAwMCkiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQtMSkiPiAgICAgICAgICAgIDxnIGlkPSJDb1AtY29tcG9uZW50IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgNjQ3LjAwMDAwMCkiPiAgICAgICAgICAgICAgICA8ZyBpZD0iQkciPiAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjE0NDAiIGhlaWdodD0iNzgwIj48L3JlY3Q+ICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=)}
.text-link:before{background-color:unset}
.text-link:hover:before{opacity:0}
.mobile-21-content-slider-container .border-bottom{background:0}
.rediscover_editorial .nav-top-margin{padding-top:0}
.page-container{width:auto;max-width:1120px}
@media(max-width:992px){.central-content{width:100%;padding:50px}
}
@media(min-width:1249.98px){.rich_text_container{padding:50px 0}
.slides-item .caption{width:auto}
.sitemap,.carousel-editorialpage .partners-masthead{width:1220px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}
.sitemap{padding:0;padding-top:30px}
.carousel-editorialpage .component-section-breadcrumbs{padding-top:10px}
.rediscover_editorial_container .main-content{width:65%}
.rediscover_editorial_container .right-content{width:30%}
}
@media(max-width:1249.98px){.rich_text_container{padding:0}
.c-container.rich_text_container{max-width:80%}
.rediscover_editorial .component-section{padding:20px 0}
.rediscover_editorial_container .main-content{width:100%}
.rediscover_editorial .carousel-editorialpage{padding:15px}
.sitemap{padding-right:15px;padding-left:15px;padding-top:30px}
}
.sitemap h3{border-top:0;border-bottom:0;padding:0}
.rediscover_editorial_container .border-bottom{background-color:transparent;height:auto;max-width:100%;margin:0;clear:none}
.precinct_padding_top{padding-top:15px}
.sitemap .font-red:not(:first-child){padding-top:30px}
.rediscover_editorial_container h5{font-size:1.125em;line-height:1.33333}
.rediscover_editorial_container h6{font-size:.875em}
aside.related-editorial-listing .text{width:auto;float:none}
aside.related-editorial-listing a img{float:left}
.sitemap h5{margin-bottom:6px;color:#1f1f1f;font-size:1.125em;line-height:1.33333;font-weight:400}
.sitemap h5 a{font-size:1.125em;line-height:1.33333}
.sitemap h3{font-size:1.6em}
.c-container .page-container{max-width:100%}
@media(max-width:992px){.c-container .central-content{padding:0}
}
@media(max-width:767px){.c-container.rich_text_container{max-width:90%}
.c-container .central-content ol,.c-container .central-content ul,.c-container .central-content p{font-size:14px;line-height:21px}
.c-container .central-content a{word-break:break-all}
.c-container .central-content h1{font-size:2.3125em}
}
@media(max-width:480px){.c-container .central-content h1{font-size:24px}
.c-container .central-content h1 br{display:none}
.c-container .central-content ol,.c-container .central-content ul,.c-container .central-content p{font-size:12px;line-height:19px}
}
.content .contact .contact-row:empty{border-bottom:0;margin-bottom:0}
.c-wrapper .contact-us-form.section *:not(form) h3 ~ p{margin:0 auto 15px;padding:0 .625em}
.c-carousel-caption .c-carousel-caption__stage .carousel-caption-item .carousel-info{opacity:90%}
.breadcrumbs-box{position:absolute;top:0;z-index:49;width:100%}
.breadcrumbs{list-style:none;padding:0;margin:10px 0 0}
.breadcrumbs:after,.breadcrumbs:before{content:" ";display:table}
.breadcrumbs:after{clear:both}
.breadcrumbs li{display:block;list-style:none;float:left;font-size:.875em}
.breadcrumbs li:last-child{margin:0}
.breadcrumbs li span{vertical-align:middle;width:9px;height:9px;background-size:cover;background-position:0 0;margin:0 8px}
.breadcrumbs li a{color:#1f1f1f;text-decoration:none}
.breadcrumbs li a:hover{color:#f4333d;text-decoration:underline}
.mwp-html{overflow-x:hidden}
body .header--vsa nav ul#navbar>li>a{font-family:roboto}
body.zh_cn .header--vsa nav ul#navbar>li>a{font-size:1em !important}
body.en_ph .header--vsa nav ul#navbar,body.en .header--vsa nav ul#navbar,body.en_my .header--vsa nav ul#navbar,body.en_in .header--vsa nav ul#navbar,body.en_au .header--vsa nav ul#navbar{width:1200px !important}
body.ja_jp .header--vsa nav ul#navbar{width:1245px !important}
nav ul#navbar{width:1120px !important}