.anchornav-menu-content{width:100%;padding-top:35px;text-align:center;position:relative;background-color:white}
.anchornav-menu-content ul{list-style:none;padding-left:0;margin:0;padding-bottom:35px}
.anchornav-menu-content hr{margin:0;height:2px;color:#f8f8f8}
.anchornav-menu-content .desktop-only{display:flex}
.anchornav-menu-content .desktop-only li{margin:0 auto;text-align:center}
.anchornav-menu-content .desktop-only li a{padding:35px 0;margin:0 auto;text-align:center;color:#5c5c5c;text-decoration:none;font-size:14px}
.anchornav-menu-content .desktop-only li a:hover{color:#3db8e4}
.anchornav-menu-content-mobile{width:100%;text-align:center;position:relative;background-color:white}
.anchornav-menu-content-mobile ul{list-style:none;padding-left:0;margin:0;width:100%}
.anchornav-menu-content-mobile hr{margin:0;height:2px;color:#f8f8f8;width:100%}
.anchornav-menu-content-mobile .icon-arrow-down,.anchornav-menu-content-mobile .icon-arrow-up{color:#5c5c5c;vertical-align:bottom;float:right;margin:0}
.anchornav-menu-content-mobile ul li{display:block}
.anchornav-menu-content-mobile ul li a{width:100%;float:left;font-size:18px;padding:17px 10px 17px 0;text-align:center;color:#5c5c5c;text-decoration:none;border-bottom:5px solid transparent}
.anchornav-menu-content-mobile ul li a:hover{color:#3db8e4}
.anchornav-sticky{position:fixed;top:70px;z-index:3}
@media(max-width:768px){.anchornav-sticky{top:58px}
}
body.site-australia .anchorTabNavigation ul li a{font-family:"TheSansC5-SemiBold",Helvetica,Arial,sans-serif}
body#coming-soon-page{background-image:url('clientlibs/imgs/coming-soon/068803.jpg');background-size:cover;background-repeat:no-repeat;background-position:center;min-width:100% !important;min-height:100% !important}
#coming-soon-page .splash-table-container{vertical-align:middle;display:table;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-image:url('clientlibs/imgs/coming-soon/068803.jpg');background-size:cover;background-repeat:no-repeat;background-position:center}
#coming-soon-page .splash-table-cell{font-size:14px;display:table-cell;vertical-align:middle;text-align:center}
#coming-soon-page .splash-screen{background:#f3f2eb;text-align:center;font-size:18px;line-height:26px;color:#000;max-width:780px;width:80%;margin-top:-100px;margin-right:auto;margin-left:auto;padding:60px 50px}
#coming-soon-page .type-h3-responsive{padding-top:45px !important;padding-bottom:25px !important;font-size:55px;line-height:60px}
@media(max-width:480px){#coming-soon-page .splash-table-container{background:#f3f2eb}
#coming-soon-page .splash-screen{margin-top:0;padding:20px;width:100%;height:100%}
#coming-soon-page .type-h3-responsive{padding-top:35px !important;padding-bottom:10px !important;font-size:45px;line-height:50px}
}
.ta-common.stack{overflow:hidden}
@media only screen and (max-width:767px){.ta-common.stack .stack__container{margin:0 0 25px !important}
}
.ta-common.stack .stack__container{margin:0 0 25px;position:relative;float:left;width:100%;min-height:167px}
.ta-common.stack .stack__container__cover{float:left;padding-left:0;overflow:hidden}
.ta-common.stack .stack__container__content{position:relative;color:#fff}
.ta-common.stack .stack__container__content__desc{float:left}
.ta-common.stack .stack__container__content__title{font-family:"ta_have_a_nice_day_bold",Helvetica,Arial,sans-serif;padding:15px 0;font-size:25px;line-height:30px;text-transform:none;font-weight:bold;color:#5c5c5c}
.ta-common.stack .stack__container__content__desc{font-size:14px;line-height:20px;margin:0;color:#5c5c5c}
.ta-common.stack .stack__container__mixin{position:absolute;bottom:0;right:0;display:flex;justify-content:space-between;align-items:center;color:#fff}
.ta-common.stack .stack__container__mixin__read,.ta-common.stack .stack__container__mixin__font-default,.ta-common.stack .stack__container__mixin__font-lg,.ta-common.stack .stack__container__mixin__font-md,.ta-common.stack .stack__container__mixin__font-sm{font-size:14px;font-weight:bold;line-height:20px;margin:0;color:#5c5c5c}
.ta-common.stack .stack__container__mixin__font-default,.ta-common.stack .stack__container__mixin__font-md{font-size:16px}
.ta-common.stack .stack__container__mixin__font-lg{font-size:18px}
.ta-common.stack .stack__container__mixin__font-sm{font-size:14px}
.ta-common.stack .stack__container__mixin__read{margin:15px 0 15px 15px}
.ta-common.stack .stack__container__mixin__read>span{text-decoration:none;color:#fff;border:none !important;box-shadow:none}
.ta-common.stack .stack__container__mixin__read>span:hover{border:none !important;box-shadow:none}
@media only screen and (min-width:768px) and (max-width:991px){.ta-common.stack .stack__container__mixin{float:right}
}
@media only screen and (max-width:767px){.ta-common.stack .stack__container__cover{padding:0;max-width:none;display:flex;justify-content:center;align-items:center}
.ta-common.stack .stack__container__mixin{position:static;display:flex;padding:0;flex-direction:column;justify-content:space-between;align-items:flex-start}
.ta-common.stack .stack__container__mixin__read{margin:0;width:100%}
.ta-common.stack .stack__container__mixin__font-default,.ta-common.stack .stack__container__mixin__font-lg,.ta-common.stack .stack__container__mixin__font-md,.ta-common.stack .stack__container__mixin__font-sm{margin-left:0;padding:15px}
}
.ta-common.stack .stack__load-more{font-weight:bold;background:#004165;border:0;border-radius:4px;color:#fff;padding:0 50px;line-height:40px;height:40px;text-align:center;text-decoration:none;font-size:16px;width:185px;margin-top:25px;margin-bottom:25px}
@media only screen and (max-width:767px){.ta-common.stack .stack__load-more{width:100%;height:55px;line-height:55px;margin-bottom:25px;margin-top:0}
}
.ta-common.stack .buffer-bottom-25{margin-bottom:25px}
.ta-common.stack .text-center{text-align:center}
.ta-common.stack h1.text-h1,.ta-common.stack .textCommon h1.text-h1{font-size:60px !important}
@media only screen and (min-width:992px){.ta-common.stack h1.text-h1,.ta-common.stack .textCommon h1.text-h1{font-size:60px !important}
}
.ta-common.stack h2.text-h2,.ta-common.stack h1.text-h1{font-weight:200 !important;font-size:60px !important;line-height:65px !important;height:70px !important;font-style:normal !important;background:#fff !important;display:inline-block !important;min-width:440px !important;color:#5c5c5c !important;position:relative !important;letter-spacing:-1px;margin:25px 0}
.ta-common.stack h2.text-h2>span.highlight,.ta-common.stack h1.text-h1>span.highlight{font-weight:400 !important;color:#fff200 !important}
@media only screen and (max-width:860px){.ta-common.stack h2.text-h2,.ta-common.stack h1.text-h1{font-size:60px !important}
}
@media only screen and (max-width:767px){.ta-common.stack h2.text-h2,.ta-common.stack h1.text-h1{padding:10px !important;width:100vw !important;left:-15px !important;margin:25px 0;height:auto !important;min-width:auto !important;line-height:48px !important;font-size:40px !important}
}
@media only screen and (max-width:460px){.ta-common.stack h2.text-h2,.ta-common.stack h1.text-h1{font-size:40px !important;line-height:48px !important}
}
@media only screen and (max-width:360px){.ta-common.stack h2.text-h2,.ta-common.stack h1.text-h1{font-size:40px !important;line-height:48px !important}
}
.ta-common.stack h3.text-h3{font-weight:500 !important;font-size:34px !important;line-height:40px !important;text-transform:none !important;color:#5c5c5c !important}
.ta-common.stack .filter__dropdown__container{height:40px;overflow:hidden;font-weight:500;background:#004165;float:right;text-shadow:0 0 1px #eee;position:relative;width:100%}
.ta-common.stack .filter__dropdown__container>select{padding:0 70px 0 30px;width:100%;height:40px;line-height:1.25em;border:0 !important;box-shadow:none;background:transparent;font-size:14px;font-weight:bold;background-image:none;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:"";color:#fff}
.ta-common.stack .filter__dropdown__container>select>option{background-color:#fff;color:#5c5c5c}
.ta-common.stack .filter__dropdown__container::after{pointer-events:none;display:block;content:" ";position:absolute;right:45px;top:3px;width:1px;height:34px;background:#fff}
@media only screen and (max-width:767px){.ta-common.stack .filter__dropdown__container{width:100%;float:none}
.ta-common.stack .filter__dropdown__container>select{width:100%}
}
.ta-common.stack .filter__dropdown__arrow--up,.ta-common.stack .filter__dropdown__arrow--down{position:absolute;top:18px;right:16px;border:solid #fff;border-width:0 2px 2px 0;padding:4px;display:none;pointer-events:none}
.ta-common.stack .filter__dropdown__arrow--up{transform:rotate(-135deg)}
.ta-common.stack .filter__dropdown__arrow--down{display:inline;transform:rotate(45deg);top:13px}
.ta-common.stack .cta-button--solid{background:#004165;color:#fff;padding:0 50px;line-height:40px;height:40px;font-weight:bold;display:inline-block;text-align:center;text-decoration:none;border-radius:4px;font-size:14px}
@media only screen and (max-width:767px){.ta-common.stack .cta-button--solid{width:100%;height:55px;line-height:55px}
}
.ta-common.stack .cta-button--solid:active,.ta-common.stack .cta-button--solid:hover,.ta-common.stack .cta-button--solid:visited{text-decoration:none;color:#fff}
.ta-responsive-table a{display:inline;text-decoration:none;position:relative}
.ta-responsive-table a:after{content:"";position:absolute;bottom:1px;left:0;width:100%;height:1px;background-color:#d4dcde}
.ta-responsive-table table{border:0}
.ta-responsive-table table a{text-decoration:none;margin:0;color:#005073}
.ta-responsive-table table a:hover:after{height:2px;background-color:#005073;text-decoration:underline}
.ta-responsive-table tbody tr th{background:#c7e4e8;color:#2d2b2c}
.ta-responsive-table tbody th{border-right:1px #f2f3eb solid}
.ta-responsive-table{margin:1em 0;max-width:1100px;width:90%;min-width:300px;margin:0 auto;border-collapse:collapse;font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:#fff;color:#2c2c2c;overflow:hidden}
.ta-responsive-table table tbody tr:nth-child(even){background-color:#fff}
.ta-responsive-table table tbody tr:nth-child(odd){background-color:#f0f0f0}
.ta-responsive-table th{display:none}
.ta-responsive-table td{display:block}
.ta-responsive-table td:first-child{padding-top:.5em}
.ta-responsive-table td:last-child{padding-bottom:.5em}
.ta-responsive-table table td:before{width:70%}
@media(min-width:480px){.ta-responsive-table td:before{display:none}
}
.ta-responsive-table th,.ta-responsive-table td{text-align:left;border:1px #f3f2ed solid}
@media(min-width:480px){.ta-responsive-table th,.ta-responsive-table td{display:table-cell;padding:.25em .5em}
.ta-responsive-table th:first-child,.ta-responsive-table td:first-child{padding-left:0}
.ta-responsive-table th:last-child,.ta-responsive-table td:last-child{padding-right:0}
}
.ta-responsive-table h1{font-weight:normal;letter-spacing:-1px;color:#34495e}
.ta-responsive-table th,.ta-responsive-table td{margin:.5em 1em}
@media(min-width:480px){.ta-responsive-table th,.ta-responsive-table td{padding:1em !important}
}
.ta-responsive-table th,.ta-responsive-table td:before{color:#2c2c2c}
@media(max-width:479px){.ta-responsive-table td[data-th]:before{content:attr(data-th) ": ";font-weight:bold;width:6.4em;display:inline-block}
}
@media(max-width:640px){.ta-responsive-table td{border:0}
}
.image-social-image-small img{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;border:1px solid #FFF;max-width:82px;min-height:82px}
.image-social-image-medium img{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;border:1px solid #FFF;max-width:115px;min-height:115px}
.image-social-image-large img{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;border:1px solid #FFF;max-width:148px;min-height:148px}
.quote{margin-top:60px;margin-bottom:60px}
@media(min-width:360px){.quote{margin-top:70px}
}
@media(min-width:768px){.quote{margin-top:80px}
.tab-center{padding:0 10% !important}
}
@media(min-width:992px){.quote{margin-top:90px}
}
@media(min-width:360px){.quote{margin-bottom:70px}
}
@media(min-width:768px){.quote{margin-bottom:80px}
}
@media(min-width:992px){.quote{margin-bottom:90px}
}
.quote-social-image{position:relative;text-align:center}
@media(min-width:768px){.quote-social-image{display:table-cell;top:1.5em;padding-left:.5em}
.quote-image-align-right .quote-social-image{padding-left:0;padding-right:.5em}
}
@media(min-width:768px){.quote-social-image .image-social-image{margin-top:0}
}
.quote-content{padding:0 1em}
@media(min-width:768px){.quote-content{display:table-cell;vertical-align:top;padding:0 2em 0 3.7em;width:27.5em}
.quote-image-align-right .quote-content{padding:0 3.7em 0 2em}
}
.quote-text{color:#297c9a;font-family:"Regular Italic",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:1.5em;line-height:1.46em;padding:0;margin:.9em 0 .3em 0}
.quote-byline{font-size:.875em}
.quote-content-rte-text .quote-hr{margin:0 -1.2em}
@media(min-width:768px){.quote-content-rte-text .quote-hr{margin:0 -1.2em}
}
.quote-hr:last-child{margin-top:1.7em}
.quote-image-vertical-middle{top:0;vertical-align:middle}
.quote-content.quote-content-rte-text,.quote-content-rte-text{width:100%}
.byline-social-image{margin-bottom:.5em}
.byline-social-image-large{margin-bottom:.5em}
.byline-social-image-medium{margin-bottom:.5em}
.byline-social-image-small{margin-bottom:.5em}
@media(min-width:768px){.byline-social-image{margin-bottom:0;width:82px}
.byline-social-image-large{margin-bottom:0;width:148px}
.byline-social-image-medium{margin-bottom:0;width:115px}
.byline-social-image-small{margin-bottom:0;width:82px}
}
.byline-share-details{width:100% !important;margin-bottom:1.5em}
@media(min-width:992px){.byline-share-details{float:left;width:100% !important;margin-bottom:0}
}
.icon-search.search-input-go-icon{color:#8d896f}
.textCommon .type-summary{display:block}
.textCommon hr{margin:0}
@media(min-width:992px){.textCommon .text-h1{font-size:5em !important}
}
.textCommon h2,.text h2{font-size:1.75em !important;font-family:"ta_have_a_nice_day_basicRg",Helvetica,Arial,sans-serif;font-style:normal !important;font-weight:400 !important;color:#040000 !important;margin-top:0;margin-bottom:0;text-transform:uppercase !important}
.textCommon h3,.text h3{font-family:"Bold",Helvetica,Arial,sans-serif;font-size:1.125em !important;text-transform:none !important;font-style:normal !important;font-weight:400 !important;color:#040000;margin-top:0;margin-bottom:0}
.threeColumn .categorylink-links p{margin:0;font-family:inherit;color:inherit}
.threeColumn .categorylink-links .categorylink-item{margin-bottom:25px}
.threeColumn .categorylinks .categorylink-title span,.threeColumn .categorylinks .categorylink-body span{border:none !important}
.threeColumn .categorylinks .categorylink-links .categorylink-linktext p{display:inline}
.threeColumn .categorylinks .categorylink-title{font-size:28px}
.threeColumn a.type-anchor-title{color:inherit}
.threeColumn .categorylinks .categorylink-title .font-lg{font-size:32px}
.threeColumn .categorylinks .categorylink-title .font-sm{font-size:24px}
.threeColumn .categorylinks .categorylink-body{font-size:13px}
.threeColumn .categorylinks .categorylink-body .font-lg{font-size:14px}
.threeColumn .categorylinks .categorylink-body .font-sm{font-size:12px}
.threeColumn .categorylinks .categorylink-links span.categorylink-linktext{font-size:12px}
.threeColumn .categorylinks .categorylink-links span.categorylink-linktext .font-lg{font-size:13px}
.threeColumn .categorylinks .categorylink-links span.categorylink-linktext .font-sm{font-size:11px}
.ta-tiles--wrapper{margin:0 1.875em}
@media(min-width:360px){.ta-tiles--wrapper{margin:0 .5em}
}
@media(min-width:992px){.ta-tiles--wrapper{margin:0 .25em 0}
}
.ta-tiles--item-container{margin-bottom:0}
.hero.hero-video-controls-enabled{width:100%;text-align:center;position:relative;overflow:hidden;margin:0 auto 0;height:475px}
.article-template .hero .hero-video-controls-enabled{margin-bottom:30px !important}
.hero.hero-video-controls-enabled .video-container .video-js{padding-top:475px;height:100%;width:100% !important;min-width:1066px;position:static}
.hero.hero-video-controls-enabled .video-js .vjs-tech{width:100%;min-width:990px;height:556px;position:absolute;top:50%;margin-top:-278px;left:50%;margin-left:-495px;z-index:20}
.hero.hero-video-controls-enabled .video-js .vjs-control-bar{width:100%;max-width:990px;z-index:25;margin:0 auto !important;visibility:hidden}
.hero.hero-video-controls-enabled .video-js .vjs-poster{opacity:1;background-size:1620px 475px;background-position:center center;z-index:30;display:block !important}
.hero.hero-video-controls-enabled .video-js.vjs-playing .vjs-poster{display:none}
.hero.hero-video-controls-enabled .video-js .vjs-big-play-button{display:none}
.hero.hero-video-controls-enabled a#playVideo{color:#fff;font-size:25px;line-height:40px;font-family:"ta_have_a_nice_day_basicRg",Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;display:block;max-width:80%;margin:auto;visibility:hidden}
.hero.hero-video-controls-enabled .video-overlay{position:absolute;top:0;height:100%;width:100%;color:white;z-index:50;background:rgba(0,0,0,0.1)}
.hero.hero-video-controls-enabled h1{color:#fff;text-transform:uppercase;font-family:"ta_have_a_nice_day_bold",Helvetica,Arial,sans-serif;font-size:30px;line-height:40px;max-width:80%;margin:25px auto 40px}
.hero.hero-video-controls-enabled .video-js .vjs-text-track-display{z-index:20}
.hero.hero-video-controls-enabled .captionstyle{color:yellow;background-color:black}
@media(min-width:768px){.hero.hero-video-controls-enabled h1{font-size:65px;line-height:60px;max-width:675px}
.hero.hero-video-controls-enabled a#playVideo{font-size:35px}
}
.hero.hero-video-controls-enabled h1 span{font-size:25px;display:block;line-height:40px}
@media(min-width:768px){.hero.hero-video-controls-enabled h1 span{font-size:35px}
}
.vjs-modal-overlay{z-index:50}
body.vjs-full-window{padding:0;margin:0;height:100%}
.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;padding-top:0 !important}
.video-js:-webkit-full-screen{width:100% !important;height:100% !important}
.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}
.video-js.vjs-fullscreen .vjs-tech{display:block;width:100% !important;min-width:0 !important;height:100% !important;margin-left:0 !important;margin-top:0 !important;left:0 !important;top:0 !important}
.video-js.vjs-fullscreen .vjs-poster{background:#000 !important;background-image:none !important}
.video-js.vjs-fullscreen .vjs-control-bar{max-width:none !important}
.video-js{color:black !important}
#hero-player.vjs-playing video,#hero-player.vjs-paused video{display:block !important}
.player360 .vjs-tech{top:23% !important}
.title-sansc5-bold{font-family:"TheSansB7Bold",Helvetica,Arial,sans-serif;font-size:20px}
.home-hero-title{font-family:"ta_have_a_nice_day_bold",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:20px}
.style2 p.hero-carouselcoastal-explore-byline{font-family:TheSansC5-Bold !important;font-size:14px !important;color:#fff !important;letter-spacing:3px;text-align:left;text-transform:uppercase}
.style2 p.hero-carouselcoastal-explore span.title-sansc5-bold{font-family:TheSansC5-Bold;font-size:160px;color:#fff;width:200px;overflow:hidden;white-space:nowrap;text-transform:none !important}
.style2 p.hero-carouselcoastal-explore span.home-hero-title{font-family:ta_have_a_nice_day_bold;font-size:160px;color:#fff;text-transform:uppercase}
.style2 h1.home-hero-title span.title-sansc5-bold{font-family:TheSansC5-Bold;font-size:160px;color:#fff;width:200px;overflow:hidden;white-space:nowrap;text-transform:none !important}
.style2 h1.home-hero-title span.home-hero-title{font-family:ta_have_a_nice_day_bold;font-size:160px;color:#fff;text-transform:uppercase}
.style2 .hero-carouselcoastal-explore span.font-default span.title-sansc5-bold,.style2 .hero-carouselcoastal-explore span.font-default span.home-hero-title,.style2 h1 span.font-default span.title-sansc5-bold,.style2 h1 span.font-default span.home-hero-title{font-size:160px}
.style2 p.hero-carouselcoastal-explore span.font-lg span.title-sansc5-bold,.style2 p.hero-carouselcoastal-explore span.font-lg span.home-hero-title,.style2 h1 span.font-lg span.title-sansc5-bold,.style2 h1 span.font-lg span.home-hero-title{font-size:160px}
.style2 p.hero-carouselcoastal-explore span.font-md span.title-sansc5-bold,.style2 p.hero-carouselcoastal-explore span.font-md span.home-hero-title,.style2 h1 span.font-md span.title-sansc5-bold,.style2 h1 span.font-md span.home-hero-title{font-size:158px}
.style2 p.hero-carouselcoastal-explore span.font-sm span.title-sansc5-bold,.style2 p.hero-carouselcoastal-explore span.font-sm span.home-hero-title,.style2 h1 span.font-sm span.title-sansc5-bold,.style2 h1 span.font-sm span.home-hero-title{font-size:156px}
@media(max-width:765px){.style2 p.hero-carouselcoastal-explore span.font-default span.title-sansc5-bold,.style2 p.hero-carouselcoastal-explore span.font-default span.home-hero-title,.style2 h1 span.font-default span.title-sansc5-bold,.style2 h1 span.font-default span.home-hero-title{font-size:140px}
.style2 p.hero-carouselcoastal-explore span.font-lg span.title-sansc5-bold,.style2 p.hero-carouselcoastal-explore span.font-lg span.home-hero-title,.style2 h1 span.font-lg span.title-sansc5-bold,.style2 h1 span.font-lg span.home-hero-title{font-size:140px}
.style2 p.hero-carouselcoastal-explore span.font-md span.title-sansc5-bold,.style2 p.hero-carouselcoastal-explore span.font-md span.home-hero-title,.style2 h1 span.font-md span.title-sansc5-bold,.style2 h1 span.font-md span.home-hero-title{font-size:138px}
.style2 p.hero-carouselcoastal-explore span.font-sm span.title-sansc5-bold,.style2 p.hero-carouselcoastal-explore span.font-sm span.home-hero-title,.style2 h1 span.font-sm span.title-sansc5-bold,.style2 h1 span.font-sm span.home-hero-title{font-size:136px}
span.title-sansc5-bold:after{margin-right:20% !important}
}
.style2 p.hero-carouselcoastal-explore-text,.style2 span.home-hero-sub-title{font-family:TheSansC5-SemiBold !important;font-size:18px !important;text-align:center !important;color:#fff !important;overflow:hidden;white-space:initial;text-transform:none}
.style2 .home-hero-sub-title.font-default,.style2 .hero-carouselcoastal-explore-text .font-default{font-size:18px;text-align:center}
.style2 .home-hero-sub-title.font-lg,.style2 .hero-carouselcoastal-explore-text .font-lg{font-size:18px;text-align:center}
.style2 .home-hero-sub-title.font-md,.style2 .hero-carouselcoastal-explore-text .font-md{font-size:16px !important;text-align:center}
.style2 .home-hero-sub-title.font-sm,.style2 .hero-carouselcoastal-explore-text .font-sm{font-size:14px !important;text-align:center}
.style1 .hero-carouselcoastal-explore{color:white !important;font-size:2em !important;line-height:.9em !important;max-width:200px !important;margin:0 auto !important;font-family:"ta_have_a_nice_day_bold",Helvetica,Arial,sans-serif !important;margin:22px auto 16px !important}
@media(min-width:768px){.style1 .hero-carouselcoastal-explore{max-width:100% !important;margin:25px auto 10px !important;font-size:4.5em !important}
.style2 .hero-carouselcoastal-explore{margin:65px auto 10px !important}
}
.style1 .hero-carouselcoastal-explore-byline{font-size:.75em !important;max-width:210px !important;margin:0 auto !important;text-align:center !important;color:white !important;line-height:1em !important;letter-spacing:2px !important}
@media(min-width:768px){.style1 .hero-carouselcoastal-explore-byline{display:inline-block !important;font-size:1.5em !important;margin:0 auto !important;max-width:initial !important}
.style2 .hero-carouselcoastal-explore-byline{display:block !important;max-width:420px !important}
}
.style1 .hero-carouselcoastal-explore-text{font-size:.75em !important;width:210px !important;margin:0 auto !important;color:white !important}
@media(min-width:768px){.style1 .hero-carouselcoastal-explore-text{font-size:1.5em !important;margin:0 auto !important;width:auto !important;width:initial !important;color:white !important}
}
span.title-sansc5-bold:after{content:'';display:block;height:1px;clear:both;background-color:white;margin-top:15px;margin-bottom:15px;margin-left:15%;margin-right:15%}
span.home-hero-title:after{content:'';display:block;height:2px;clear:both;background-color:white;margin-top:10px;margin-bottom:10px;margin-left:15%;margin-right:15%}
.disp-table{display:table}
@media(max-width:420px){.disp-table{display:block}
span.title-sansc5-bold:after{margin-top:40px}
.style2 p.hero-carouselcoastal-explore-byline{font-size:20px !important}
.style2 .hero-carouselcoastal-explore,.style2 h1.home-hero-title{font-size:140px !important}
.style2 .home-hero-sub-title.font-default,.style2 .hero-carouselcoastal-explore-text .font-default{font-size:26px !important}
.style2 .home-hero-sub-title.font-lg,.style2 .hero-carouselcoastal-explore-text .font-lg{font-size:26px !important}
.style2 .home-hero-sub-title.font-md,.style2 .hero-carouselcoastal-explore-text .font-md{font-size:24px !important}
.style2 .home-hero-sub-title.font-sm,.style2 .hero-carouselcoastal-explore-text .font-sm{font-size:22px !important}
}
.style1 .home-hero-title{font-family:"ta_have_a_nice_day_bold",Helvetica,Arial,sans-serif !important;letter-spacing:.015em !important;text-transform:uppercase !important;font-style:normal !important;text-align:center !important;font-style:400 !important;max-width:1040px !important;margin:0 auto !important;font-size:2.5em !important;color:white !important}
@media(min-width:360px){.style1 .home-hero-title{font-size:40px !important}
.style1 .home-hero-title.font-sm{font-size:32px !important}
.style1 .home-hero-title.font-md{font-size:36px !important}
.style1 .home-hero-title.font-lg{font-size:42px !important}
}
@media(min-width:768px){.style1 .home-hero-title{font-size:54px !important}
.style1 .home-hero-title.font-sm{font-size:46px !important}
.style1 .home-hero-title.font-md{font-size:50px !important}
.style1 .home-hero-title.font-lg{font-size:56px !important}
}
@media(min-width:992px){.style1 .home-hero-title{font-size:80px !important}
.style1 .home-hero-title.font-sm{font-size:60px !important}
.style1 .home-hero-title.font-md{font-size:70px !important}
.style1 .home-hero-title.font-lg{font-size:82px !important}
}
@media(min-width:768px){.style1 .home-hero-sub-title{font-size:55px !important}
.style1 .home-hero-sub-title.font-sm{font-size:40px !important}
.style1 .home-hero-sub-title.font-md{font-size:45px !important}
.style1 .home-hero-sub-title.font-lg{font-size:57px !important}
}
@media(min-width:992px){.style1 .home-hero-sub-title{font-size:64px !important}
.style1 .home-hero-sub-title.font-sm{font-size:56px !important}
.style1 .home-hero-sub-title.font-md{font-size:60px !important}
.style1 .home-hero-sub-title.font-lg{font-size:68px !important}
}
.video .vjs-big-play-button .vjs-icon-placeholder{display:none}
.feature-of-the-week{margin-bottom:60px}
.feature-of-the-week>.col-xs-12{padding:0}
.feature-of-the-week-item{padding:0 0 30px;background:#f3f2eb;text-align:left;max-width:980px;margin:auto}
.feature-of-the-week-item-image{position:relative;float:left;padding:0}
.feature-of-the-week-item-title{color:#FFF}
.feature-of-the-week-header{width:100%;background:#00a0af;margin:0;margin-top:0;margin-bottom:0;margin-left:0 !important;margin-right:0}
.feature-of-the-week-item-caption p{color:#FFF;padding-bottom:25px}
@media(max-width:768px){.feature-of-the-week-item-image{float:none;padding:0}
}
.feature-of-the-week-item-image img{width:100%}
.feature-of-the-week-item-image-label{position:absolute;bottom:0;left:30px;padding:5px 11px;font-size:18px;text-align:left;display:block;white-space:nowrap;max-width:100%;overflow:hidden}
.feature-of-the-week-item-caption{padding:30px 30px 0}
.feature-of-the-week-item-caption{pfont-size:28px;color:#4a3c31}
.feature-of-the-week-item-caption ul{line-height:33px;list-style-position:inside;padding-left:0}
.feature-of-the-week-item-details,.feature-of-the-week-item-contacts{clear:both;padding:30px 30px 0}
.feature-of-the-week-item-details p{margin-top:16px}
.feature-of-the-week-item-contacts{border-top:1px solid #e2e5de;line-height:26px;margin-bottom:25px}
.feature-of-the-week-item-contacts h4{margin-bottom:16px}
.feature-of-the-week-item-contacts p{margin:0;line-height:26px}
.feature-of-the-week-item-contacts dl{line-height:26px;overflow:hidden;display:block;margin:0}
.feature-of-the-week-item-contacts dt{display:block;width:130px;float:left;clear:left;margin-right:15px;font-weight:bold}
.feature-of-the-week-item-contacts dd{display:block;float:left;margin-left:0}
@media(max-width:768px){.feature-of-the-week-item-image-label{left:0}
.feature-of-the-week-item-title{text-align:center;color:#FFF}
.feature-of-the-week-item-details,.feature-of-the-week-item-contacts{border-top:1px solid #e2e5de;text-align:center}
.feature-of-the-week-item-contacts dt,.feature-of-the-week-item-contacts dd{float:none;width:auto;display:block;text-align:center;margin:0;line-height:normal}
.feature-of-the-week-item-contacts dd{margin-bottom:10px}
}
.common-filtered-search .mosaic .download-pdf{display:block;margin-top:15px}
.common-filtered-search .feature-of-the-week{margin-bottom:60px}
.common-filtered-search .atdw-refresh-results-item .btn-primary{padding-top:.49em;padding-bottom:.49em;max-width:280px;margin:0 auto}
@media(min-width:768px){.common-filtered-search .mosaic-list-view .mosaic-item .search-results-copy-container{padding:20px 20px 10px}
.common-filtered-search .mosaic-list-view .mosaic-item .search-favourite{display:table-cell;padding:1em 1em;vertical-align:middle;min-width:130px}
.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container .search-results-description{display:table-cell;padding:2em;text-align:left;vertical-align:middle}
}
@media(min-width:992px){.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container .search-results-description{min-width:140px;padding:0}
}
.common-filtered-search .atdw-refresh-results{margin-top:0;margin-bottom:30px}
@media(min-width:360px){.common-filtered-search .atdw-refresh-results{margin-bottom:30px}
}
@media(min-width:768px){.common-filtered-search .atdw-refresh-results{margin-bottom:30px}
}
@media(min-width:992px){.common-filtered-search .atdw-refresh-results{margin-bottom:30px}
}
.common-filtered-search .atdw-refresh-results .col-xs-12{padding:0}
@media(min-width:768px){.common-filtered-search .atdw-refresh-results .col-xs-12{padding:0 .9375em}
}
.common-filtered-search .atdw-refresh-results-wrapper{background-color:#d9f1f3;text-align:center;padding:1.25em 0}
@media(min-width:992px){.common-filtered-search .atdw-refresh-results-wrapper{padding-bottom:0}
}
.common-filtered-search .atdw-refresh-results-item{margin:.9375em auto 0;text-align:center;display:inherit;vertical-align:top}
@media(min-width:992px){.common-filtered-search .atdw-refresh-results-item{margin-left:1.25em;display:inline-block;margin-top:0;margin-bottom:1.25em}
}
.common-filtered-search .atdw-refresh-results-item:first-child{margin-left:0;margin-top:0}
.common-filtered-search .atdw-refresh-results-item .btn-primary{padding-top:.49em;padding-bottom:.49em;max-width:280px;margin:0 auto}
.common-filtered-search .f-cb:before,.f-cb:after{content:'';display:table}
.common-filtered-search .f-cb:after{clear:both}
.common-filtered-search .filter001{background-color:#f3f2eb;line-height:1.625em;padding:1em 0;margin:0 0 .375em 0}
.common-filtered-search .filter001 li{width:33.33%;text-align:center;list-style:none;float:left;font-size:.9em}
.common-filtered-search .filter001 li:nth-of-type(2n){border-left:1px solid #a5a5a5;border-right:1px solid #a5a5a5}
.common-filtered-search .filter001 p{margin:0 auto;width:75%}
.common-filtered-search .filter001 i{font-style:normal;color:#2c2c2c;width:45px;height:45px;display:block;margin:5px auto 10px}
.common-filtered-search .icon-location{padding-top:12px}
.common-filtered-search .icon-email{padding-top:7px}
.common-filtered-search .icon-tel{padding-top:10px}
.common-filtered-search .icon-company{padding-top:10px}
.common-filtered-search .icon-location:after{font-family:"TAIcons";content:"\e910";font-size:3em}
.common-filtered-search .icon-company:after{font-family:"TAIcons";content:"\e911";font-size:3em}
.common-filtered-search .icon-email:after{font-family:"TAIcons";content:"\e913";font-size:3em}
.common-filtered-search .icon-tel:after{font-family:"TAIcons";content:"\e912";font-size:3em}
.common-filtered-search .contact-icon-height{height:auto}
@media(max-width:640px){.common-filtered-search .filter001{padding:0;margin:0 0 .625em 0}
.common-filtered-search .filter001 li{width:280px;margin:0 auto;border-bottom:1px solid #a5a5a5;padding:1em 0;float:none}
.common-filtered-search .filter001 li:last-child{border-bottom:0}
.common-filtered-search .filter001 li:nth-of-type(2n){border-left:0;border-right:0}
.common-filtered-search .mosaic{width:100%}
.common-filtered-search .filter001 p{width:100%}
}
@media(max-width:960px){.common-filtered-search .f-left{float:left}
.common-filtered-search .f-right{float:right}
}
.common-filtered-search .f-left{float:left;text-align:left;width:50%;line-height:1.625em}
.common-filtered-search .f-right{float:left;text-align:left;width:40%;line-height:1.625em;color:#333}
.common-filtered-search .f-right a,.common-filtered-search .f-left a{text-decoration:none;border-bottom:1px solid transparent;box-shadow:0 1px 0 #bfbfbf;overflow-wrap:break-word}
.common-filtered-search .f-right a:hover,.common-filtered-search .f-left a:hover{text-decoration:none;border-bottom:1px solid #2c2c2c;box-shadow:0 1px 0 #2c2c2c}
@media screen and (max-width:768px){.common-filtered-search .f-left,.common-filtered-search .f-right{width:100%;text-align:left}
}
@media all and (max-width:640px){.common-filtered-search .f-left,.common-filtered-search .f-right{margin-top:0;text-align:center}
.common-filtered-search .mosaic-list-view .col-md-6 .col-xs-12 .mosaic-item{margin-bottom:.625em}
}
@media(max-width:640px){.common-filtered-search .filter001{padding:0;margin:0 0 .625em 0}
.common-filtered-search .filter001 li{width:280px;margin:0 auto;border-bottom:1px solid #a5a5a5;padding:1em 0;float:none}
.common-filtered-search .filter001 li:last-child{border-bottom:0}
.common-filtered-search .filter001 li:nth-of-type(2n){border-left:0;border-right:0}
.common-filtered-search .mosaic{width:100%}
.common-filtered-search .filter001 p{width:100%}
}
.common-filtered-search .mosaic-item-container{padding-top:2.5em;width:100%;font-size:.9em;position:relative;margin:0 auto;height:165px}
.common-filtered-search .is-trigger-content:not(.is-opacity) .mosaic-item-detail-container,.mosaic-grid-2-content .mosaic-item-detail-container.active,.mosaic-grid-2-content.mosaic-image-grid .mosaic-item-detail-container.active,.mosaic-grid-2-content.mosaic-video-grid .mosaic-item-detail-container.active{max-height:inherit;transition:max-height .6s ease 0}
.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container{display:inline-block;max-height:inherit;overflow:inherit;width:100%}
@media(min-width:768px){.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container{display:table-cell;vertical-align:middle}
}
.common-filtered-search .mosaic-list-view .mosaic-grid-2-tile .mosaic-item .mosaic-item-detail-container{display:inline-block}
@media(min-width:768px){.common-filtered-search .mosaic-list-view .mosaic-grid-2-tile .mosaic-item .mosaic-item-detail-container{display:table-cell}
}
@media(min-width:768px){.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container .search-results-category-icon{display:table-cell;padding:0}
}
@media(min-width:992px){.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container .search-results-category-icon{min-width:20px;padding:0}
}
.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container .search-results-description{padding:2em 2em 1em;line-height:28px}
@media(max-width:768px){.common-filtered-search .mosaic-item-container{margin-top:0!important;min-height:inherit}
.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container .search-results-description{padding:0 2em}
}
@media(min-width:768px){.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container .search-results-description{display:table-cell;padding:2em;text-align:left;vertical-align:middle}
}
@media(min-width:992px){.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-detail-container .search-results-description{min-width:140px;padding:0}
}
.common-filtered-search .mosaic-item-detail-container .mosaic-item-container{display:table}
.common-filtered-search .mosaic-list-view .mosaic-item .mosaic-item-container{padding-top:0}
.common-filtered-search .mosaic-list-view .mosaic-item .search-results-copy-container{padding:.4375em 1em;margin-top:0}
@media(min-width:768px){.common-filtered-search .mosaic-list-view .mosaic-item .search-results-copy-container{display:table-cell;padding:10px 20px;vertical-align:middle}
}
@media(min-width:768px){.common-filtered-search .mosaic-list-view .mosaic-item .search-results-copy-container p{text-align:left}
}
@media(min-width:992px){.common-filtered-search .mosaic-list-view .mosaic-item .search-results-copy-container p{margin:0}
}
@media(min-width:768px){.common-filtered-search .mosaic-list-view .mosaic-item .experiences-search-results-copy-container{padding-left:2em}
}
.common-filtered-search .mosaic-front-back-container-no-pointer{position:relative;cursor:auto}
.mosaic-item.contacts.is-fade .flip-front{opacity:1 !important;filter:alpha(opacity=0)}
.search-favourite.common-filter-fav .common-search-favourite{display:block !important}
.site-corporate .search-favourite.common-filter-fav .common-search-favourite{display:none !important}
.site-investment .search-favourite.common-filter-fav .common-search-favourite{display:none !important}
.site-asp .atdw-refresh-results-wrapper{background-color:#d9f1f3}
.site-asp .atdw-refresh-results-wrapper{background-color:#d9f1f3}
.site-business-events .atdw-refresh-results-wrapper{background-color:#afe0e7}
.site-corporate .atdw-refresh-results-wrapper{background-color:#c7e4e9}
.site-investment .atdw-refresh-results-wrapper{background-color:#b2cdda}
.youkuVideo-width{width:1170px;height:745px;margin:0 auto}
@media screen and (max-width:768px){.youkuVideo-width{width:768px;height:489px}
}
@media screen and (max-width:414px){.youkuVideo-width{width:414px;height:263px}
}
@media screen and (max-width:412px){.youkuVideo-width{width:412px;height:262px}
}
@media screen and (max-width:375px){.youkuVideo-width{width:375px;height:238px}
}
@media screen and (max-width:360px){.youkuVideo-width{width:360px;height:229px}
}
@media screen and (max-width:320px){.youkuVideo-width{width:320px;height:203px}
}
.livefyre-container{margin-bottom:30px}
@media(min-width:768px){.livefyre-container{margin-bottom:60px}
}
.livefyre-container .section-intro h2{margin-top:30px}
@media(min-width:768px){.livefyre-container .section-intro h2{margin-top:60px}
}
.livefyre-container a{text-decoration:none !important}
body.l-disableScroll #nav-bar-top{display:none}
.livefyre-mosaic--container .mosaic{position:initial;overflow:hidden}
.livefyre-mosaic--container .mosaic .mosaic-primary{padding-bottom:10px}
@media(min-width:992px){.livefyre-mosaic--container .mosaic .mosaic-primary{padding-bottom:20px}
}
@media(min-width:992px){.livefyre-mosaic--container .mosaic .mosaic-grid-1 .mosaic-primary{padding-right:20px}
}
.livefyre-mosaic--container .mosaic .mosaic-grid-1 .gallery--video-icon:after{font-size:80px}
.livefyre-mosaic--container .mosaic .mosaic-grid-4 .gallery--video-icon:after{font-size:50px}
@media(min-width:992px){.livefyre-mosaic--container .mosaic .mosaic-grid-4 .gallery--video-icon:after{font-size:80px}
}
.livefyre-mosaic--container .mosaic .mosaic-grid-4 .col-xs-6:first-child .mosaic-primary{padding-right:5px}
@media(min-width:992px){.livefyre-mosaic--container .mosaic .mosaic-grid-4 .col-xs-6:first-child .mosaic-primary{padding-right:20px}
}
.livefyre-mosaic--container .mosaic .mosaic-grid-4 .col-xs-6+.col-xs-6 .mosaic-primary{padding-left:5px}
@media(min-width:992px){.livefyre-mosaic--container .mosaic .mosaic-grid-4 .col-xs-6+.col-xs-6 .mosaic-primary{padding-left:0;padding-right:20px}
}
@media(min-width:992px){.livefyre-mosaic--container .mosaic>.row>.row{margin-right:-10px;margin-left:10px}
}
.livefyre-mosaic--item .mosaic-column-front{background-color:transparent}
.livefyre-mosaic--item .mosaic-socialtiles-icon{font-family:'TAIcons';position:absolute;bottom:20px;right:10px;font-size:30px;color:white}
@media(min-width:768px){.livefyre-mosaic--item .mosaic-socialtiles-icon{bottom:30px;right:20px;font-size:30px}
}
@media(min-width:992px){.livefyre-mosaic--item .mosaic-socialtiles-icon{right:40px;bottom:40px}
}
.livefyre-mosaic--item .gallery--video-icon{top:-10px;left:0;right:0;bottom:0}
@media(min-width:992px){.livefyre-mosaic--item .gallery--video-icon{left:-20px;top:-30px}
}
.livefyre-lightbox--container a{text-decoration:none !important;box-shadow:none}
.livefyre-lightbox--container a:hover{box-shadow:none;border-bottom:0}
.livefyre-lightbox-media{text-align:center;width:100%;position:relative;min-height:160px;background-color:black}
@media(min-width:768px){.livefyre-lightbox-media{text-align:left;min-height:300px;overflow:hidden;border-radius:10px 0 0 10px}
}
.livefyre-lightbox-media.video{display:flex;justify-content:center;align-items:center}
.livefyre-lightbox-media.video video{max-width:100vw;height:100%}
@media(min-width:768px){.livefyre-lightbox-media.video{min-height:350px;min-width:350px;text-align:left;overflow:hidden;border-radius:10px 0 0 10px}
}
@media(min-width:992px){.livefyre-lightbox-media.video{min-height:500px;min-width:500px}
}
.livefyre-lightbox-media.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.livefyre-lightbox-details{background:white}
@media(min-width:768px){.livefyre-lightbox-details{position:absolute;right:0;top:0;bottom:0;width:400px;padding:40px}
}
.livefyre-lightbox-content{padding-top:10px}
@media(min-width:768px){.livefyre-lightbox-content{position:absolute;left:0;right:0;top:110px;bottom:95px;overflow-y:auto;padding:10px 40px}
}
.livefyre-lightbox-content--bodyHtml{text-align:left}
.livefyre-lightbox-content--comments-title{text-align:left;padding:1em 0;font-style:italic;color:grey}
.livefyre-lightbox-content--comments-text{text-align:left;padding-bottom:1em}
.livefyre-lightbox-footer{padding:30px 0 20px;text-align:left}
@media(min-width:768px){.livefyre-lightbox-footer{padding:0 40px 10px;position:absolute;left:0;right:0;bottom:0;overflow:hidden}
}
.livefyre-lightbox-footer hr{margin-top:0;margin-bottom:20px}
.livefyre-lightbox-media-url{width:100%}
.livefyre-lightbox-details{padding:0 20px}
@media(min-width:768px){.livefyre-lightbox-details{padding:0 40px}
}
.livefyre-lightbox-header{padding:0 40px;height:100px;width:100%;padding:20px 0 10px}
@media(min-width:768px){.livefyre-lightbox-header{position:absolute;padding:20px 40px;left:0;right:0;top:0;overflow:hidden}
}
.livefyre-lightbox-header--table{display:table;width:100%}
.livefyre-lightbox-header--row{display:table-row}
.livefyre-lightbox-header--avatar-wrapper{display:table-cell;vertical-align:middle;width:40px}
.livefyre-lightbox-header--avatar{width:40px}
.livefyre-lightbox-header--authorName{display:table-cell;vertical-align:middle;text-align:left;padding:0 12px 0 10px;font-family:"Bold",Helvetica,Arial,sans-serif}
.livefyre-lightbox-header--contentType{display:table-cell;vertical-align:middle;text-align:right;font-family:'TAIcons';color:#005073;font-size:30px}
.livefyre-lightbox-header--numberOfLikes{display:table-cell;text-align:left;font-weight:bold;padding-top:20px}
.livefyre-lightbox-header--datePosted{display:table-cell;text-align:right;font-size:.8em;padding-top:20px}
.livefyre-lightbox-footer--share .shareicons-label{text-align:left}
.livefyre-lightbox-footer--share .st_sharethis_large{display:inline-block}
.livefyre-lightbox-footer--share .st_sharethis_large .stButton:after{width:30px;height:40px;font-family:'TAIcons';color:#005073;font-size:24px;left:0;top:16px;position:absolute}
.livefyre-lightbox-footer--share .st_sharethis_large .stButton .stLarge{background-image:none !important;width:28px;height:22px}
.livefyre-lightbox-footer--share .st_sharethis_large .stButton .stLarge:hover{background-image:initial !important}
.livefyre-lightbox--container.mfp-wrap{overflow:auto;background-color:white}
@media(min-width:768px){.livefyre-lightbox--container.mfp-wrap{background-color:transparent}
}
.livefyre-lightbox--container.mfp-wrap .vertical-container-absolute{pointer-events:none;display:block}
@media(min-width:768px){.livefyre-lightbox--container.mfp-wrap .vertical-container-absolute{position:fixed;z-index:10000;top:0;left:0;right:0;bottom:0}
}
.livefyre-lightbox--container.mfp-wrap .livefyre-lightbox-item{pointer-events:all}
@media(min-width:768px){.livefyre-lightbox--container.mfp-wrap .livefyre-lightbox-item{position:relative;border-radius:10px;background:grey;overflow:hidden;margin:10px;display:inline-block;padding-right:400px}
}
.livefyre-lightbox--container.mfp-wrap .mfp-container{padding:0}
@media(min-width:768px){.livefyre-lightbox--container.mfp-wrap .mfp-container{padding:0 10px}
}
.livefyre-lightbox--container.mfp-wrap .mfp-counter{padding-right:26px;margin-top:-6px;font-size:16px}
@media(min-width:768px){.livefyre-lightbox--container.mfp-wrap .mfp-content{height:100%}
}
.livefyre-lightbox--media-buttons{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none}
.livefyre-lightbox--media-buttons .livefyre-lightbox--button-arrow-right,.livefyre-lightbox--media-buttons .livefyre-lightbox--button-arrow-left{top:42%}
.livefyre-lightbox--button-arrow-close{color:white;font-size:20px;position:absolute;top:0;right:-6px;padding:16px 24px;z-index:10001;pointer-events:all;text-shadow:0 0 .2em grey}
.livefyre-lightbox--button-arrow-close:before{font-family:TAIcons}
@media(min-width:768px){.livefyre-lightbox--button-arrow-close{font-size:30px;padding:24px}
}
.livefyre-lightbox--button-arrow-right{color:white;font-size:54px;position:absolute;right:0;top:45%;z-index:10001;pointer-events:all;text-shadow:0 0 .2em grey;padding:0}
.livefyre-lightbox--button-arrow-right:before{font-family:TAIcons}
@media(min-width:768px){.livefyre-lightbox--button-arrow-right{font-size:80px;right:-18px}
}
.livefyre-lightbox--button-arrow-left{color:white;font-size:54px;left:0;position:absolute;top:45%;z-index:10001;pointer-events:all;text-shadow:0 0 .2em grey;padding:0}
.livefyre-lightbox--button-arrow-left:before{font-family:TAIcons}
@media(min-width:768px){.livefyre-lightbox--button-arrow-left{font-size:80px;left:-18px}
}
.livefyre-container.livefyre-carousel--container .carousel-center-container{margin-top:25px !important}
.livefyre-carousel--item-container{overflow:hidden;padding:0 4px 0 4px}
@media(min-width:360px){.livefyre-carousel--item-container{padding:0 5px 0 5px}
}
.livefyre-carousel--item-container .owl-prev,.livefyre-carousel--item-container .owl-next{position:absolute;background:none !important;margin-top:-26px !important;top:35.5%}
@media(min-width:360px){.livefyre-carousel--item-container .owl-prev,.livefyre-carousel--item-container .owl-next{top:37%}
}
@media(min-width:768px){.livefyre-carousel--item-container .owl-prev,.livefyre-carousel--item-container .owl-next{top:40%}
}
@media(min-width:992px){.livefyre-carousel--item-container .owl-prev,.livefyre-carousel--item-container .owl-next{top:43.5%}
}
.livefyre-carousel--item-container .owl-prev{left:-19px}
@media(min-width:768px){.livefyre-carousel--item-container .owl-prev{left:-10px}
}
.livefyre-carousel--item-container .owl-next{right:-19px}
@media(min-width:768px){.livefyre-carousel--item-container .owl-next{right:-10px}
}
.livefyre-carousel--item-container .owl-prev:after{font-family:'TAIcons';font-size:5em}
.livefyre-carousel--item-container .owl-next:after{font-family:'TAIcons';font-size:5em}
.livefyre-carousel--item{background-color:initial;padding:0 4px 0 4px}
@media(min-width:768px){.livefyre-carousel--item{padding:0 5px 15px 5px}
}
.livefyre-carousel--item .gallery--video-icon{top:0;left:0;right:0;bottom:0}
.livefyre-carousel--item .gallery--video-icon:after{font-size:50px}
@media(min-width:768px){.livefyre-carousel--item .gallery--video-icon:after{font-size:80px}
}
.livefyre-carousel--item .mosaic-socialtiles-icon{font-family:'TAIcons';position:absolute;right:12px;bottom:7px;font-size:30px;color:white}
@media(min-width:360px){.livefyre-carousel--item .mosaic-socialtiles-icon{right:14px;bottom:9px}
}
@media(min-width:768px){.livefyre-carousel--item .mosaic-socialtiles-icon{right:19px;bottom:29px;font-size:30px}
}
.icon-font-instagram_circle_outline:before,.livefyre-mosaic--item .mosaic-socialtiles-icon.instagram:after,.livefyre-lightbox-header--contentType.instagram:after,.livefyre-carousel--item .mosaic-socialtiles-icon.instagram:after{content:"\e81a"}
.icon-font-facebook_v2_outline:before,.livefyre-mosaic--item .mosaic-socialtiles-icon.facebook:after,.livefyre-lightbox-header--contentType.facebook:after,.livefyre-carousel--item .mosaic-socialtiles-icon.facebook:after{content:"\e80f"}
.icon-font-twitter_v2_outline:before,.livefyre-mosaic--item .mosaic-socialtiles-icon.twitter:after,.livefyre-lightbox-header--contentType.twitter:after,.livefyre-carousel--item .mosaic-socialtiles-icon.twitter:after{content:"\e815"}
.livefyre-lightbox--button-arrow-close:before{content:"\e629"}
.site-asp .livefyre-lightbox-footer--share{display:none}
.livefyre-lightbox-footer--share .addthis_button_compact{display:inline-block;position:relative;height:15px;width:28px}
.jp .livefyre-lightbox-header--authorName,.ja .livefyre-lightbox-header--authorName{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}
.ko .livefyre-lightbox-header--authorName,.ko_kr .livefyre-lightbox-header--authorName{font-family:"DotumChe",Arial,Tahoma,Verdana,Helvetica,sans-serif}
.zht .livefyre-lightbox-header--authorName,.zh .livefyre-lightbox-header--authorName,.zh_cn .livefyre-lightbox-header--authorName{font-family:"M Hei HK W42",Tahoma,Verdana,Arial,Helvetica,sans-serif}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.visible-xs{display:block !important}
.hidden-xs{display:none !important}
}
.map-with-links-list-container .map-with-links-list li{line-height:1.3}
.mapLocation .partner-map{display:none}
.promo-component__common{margin-bottom:-25px}
.promo-component__common .buffer-bottom-25{margin-bottom:25px;margin-top:25px}
.promo__common{padding:0 10px;margin:0 0 25px 0}
.promo__buffer__common{padding:0 5px}
.promo:last-child_container{padding-right:0}
.promo__container__common{height:100%;padding-bottom:10px}
.promo__cover__common{position:relative}
.promo__cover__common::before{display:block;content:'';width:100%;padding-top:calc((9 / 16) * 100%)}
.promo__cover__common>.content,.promo__cover__common img{position:absolute;top:0;left:0;right:0;bottom:0}
.promo__cover__common>img{width:100%}
.promo__description__common,.promo__read-more__common,.promo__title__common{padding:10px 15px 0;text-decoration:none;color:#5c5c5c}
.promo__title__common{font-family:"ta_have_a_nice_day_bold",Helvetica,Arial,sans-serif;font-size:25px;line-height:30px;font-weight:500;text-transform:none}
.promo__description__common{font-family:"Regular",Helvetica,Arial,sans-serif;font-size:14px;text-decoration:none;color:#5c5c5c;line-height:20px;margin:0}
.promo__read-more__common{font-family:"Regular",Helvetica,Arial,sans-serif,;font-size:14px;text-decoration:none;color:#5c5c5c;line-height:20px;margin:0;text-transform:uppercase}
.promo__read-more__common{padding-top:5px}
.promo__read-more__common>span:hover{text-decoration:underline !important}
.promo__common a{height:100%;text-decoration:none;color:#000;border:none !important;box-shadow:none}
.promo__common a:hover{border:none !important;box-shadow:none;text-decoration:none}
@media only screen and (max-width:767px){.promo__container__outer__common{height:auto}
}
.text-common-h1{font-family:"ta_have_a_nice_day_basicRg",Helvetica,Arial,sans-serif;font-size:60px;color:#5c5c5c;#width:90%}
@media only screen and (max-width:767px){.text-common-h1{font-size:40px}
}
.filter__dropdown__container__common{height:40px;overflow:hidden;font-weight:500;background:#004165;float:right;text-shadow:0 0 1px #eee;position:relative;border-radius:5px}
.filter__dropdown__container__common>select{font-family:"Regular",Helvetica,Arial,sans-serif,Bold;font-size:14px;padding:0 70px 0 30px;width:auto;height:40px;line-height:1.25em;#border:0 !important;box-shadow:none;background:transparent;font-size:14px;font-weight:bold;background-image:none;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:"";color:#fff;border-radius:5px 5px 5px 5px}
.filter__dropdown__container__common>select>option{font-family:"Regular",Helvetica,Arial,sans-serif;background-color:#fff;font-size:14px;color:#5c5c5c}
.filter__dropdown__container__common::after{pointer-events:none;display:block;content:" ";position:absolute;right:45px;top:3px;width:1px;height:34px;background:#fff}
@media only screen and (max-width:767px){.filter__dropdown__container__common{width:100%;float:none}
.filter__dropdown__container__common>select{width:100%}
}
.filter__dropdown__arrow__common--up,.filter__dropdown__arrow__common--down{position:absolute;top:18px;right:16px;border:solid #fff;border-width:0 2px 2px 0;padding:4px;display:none;pointer-events:none}
.filter__dropdown__arrow__common--up{transform:rotate(-135deg)}
.filter__dropdown__arrow__common--down{display:inline;transform:rotate(45deg);top:13px}
.promo__common .responsive-images img{visibility:visible}
.common-cta .cta-button--solid{background:#004165;color:#fff;padding:0 50px;line-height:40px;height:40px;font-size:14px;display:inline-block;text-align:center;text-decoration:none;border-radius:4px}
@media only screen and (max-width:767px){.common-cta .cta-button--solid{width:100%;height:55px;line-height:55px}
}
.common-cta.cta-button--solid:active,.common-cta .cta-button--solid:hover,.common-cta .cta-button--solid:visited{text-decoration:none;color:#fff}
.common-cta .cta-button--outline{border:3px solid #004165;color:#000;padding:0 50px;line-height:34px;height:40px;display:inline-block;text-decoration:none;background:#fff;font-size:14px;border-radius:4px}
@media only screen and (max-width:767px){.common-cta .cta-button--outline{display:block;height:55px;line-height:50px}
}
.common-cta .cta-button--outline:active,.common-cta .cta-button--outline:hover,.common-cta .cta-button--outline:visited{text-decoration:none;color:#000}
.common-cta .text-center{text-align:center;font-family:"Regular",Helvetica,Arial,sans-serif,Bold !important;font-weight:bold}
.common-cta{margin-bottom:25px}
.site-australia .mosaic .whatyoucansee .mosaic .theme-10,.mosaic-item .theme-10 a{background:#fff !important;color:#5c5c5c !important;width:100% !important;left:0 !important}
.mosaic .whatyoucansee .mosaic .theme-10,.mosaic-item .theme-10 a{width:100% !important;left:0 !important}
.mosaic .whatyoucansee .section-intro,.section-title .mosaic-title{padding:0 0 0 0 !important}
.mosaic .responsive-images img{visibility:visible !important}
.favourites-add-general-message{display:inline}
.favourites-add-dream-trip-message{display:none}
.favourites-add-sales-toolkit-message{display:none}
.common-search-favourite{display:none}
.site-asp .favourites-add-sales-toolkit-message{display:inline}
.site-asp .favourites-add-general-message{display:none}
.site-australia .favourites-add-dream-trip-message{display:inline}
.site-australia .favourites-add-general-message{display:none}
.site-business-events .common-search-favourite{display:block}
.site-corporate .common-search-favourite{display:none !important}
.site-investment .common-search-favourite{display:none !important}
.mainParsys>.section{margin-top:25px;margin-bottom:25px}
.mainParsys>.section:first-of-type{margin-top:0 !important}
.cq-editcomponent-placeholder+.hero.section,.cq-editcomponent-placeholder+.livefyreMap.section,.cq-editcomponent-placeholder+.tabreadcrumb.section,.cq-editcomponent-placeholder+.share.section{margin-top:0 !important}
@media only screen and (min-width:768px){.mainParsys>.section{margin-top:50px;margin-bottom:50px}
}
.editable-text h1:first-child,.editable-text h2:first-child,.editable-text h3:first-child,.editable-text p:first-child{margin-top:0 !important}
.editable-text h1:last-child,.editable-text h2:last-child,.editable-text h3:last-child,.editable-text p:last-child{margin-bottom:0 !important}