/*

*/

.hb_icon.vc_element-icon { background-image: url('https://images.hornblower.com/images/Hb_Logo_ico.png'); }
body.page {  }
body.page.home {  }
body.page a {  }
body.page a:hover {  }
body.page h1, body.page h2, body.page h3, body.page h4, body.page h5, body.page h6 {  }

.site-branding {  }

.top-banner-wrapper { line-height: normal; background-color: #E80416; color: #ffffff; padding: 7px; }
.top-banner-wrapper a {  }
.banner-text-wrapper { font-size: 14px; }
.banner-text-wrapper { padding: 15px; }
.btn.btn-primary { background-color: #fbb714; border-color: #fbb714; line-height: normal; color: #000; font-size: 18px; }
.btn.btn-primary:hover { /*box-shadow: 0 0.05em 0.1em rgba(0,0,0,0.2); background: #e8e8e8; border-color: transparent;*/ }
.btn.btn-primary.homepage-view-all-cta {  }
.btn.btn-primary.homepage-view-all-cta:hover {  }
.btn.btn-primary-reverse { background-color: transparent; border-color: #fbb714; line-height: normal; color: #ffffff; font-size: 18px; }
.btn.btn-primary-reverse:hover { box-shadow: 0 0.05em 0.1em rgba(0,0,0,0.2); background: transparent; border-color: #ffffff; color: #ffffff; }
.background-color-white { background-color: #fff; }
.background-color-blue { background-color: #007dba; }
.background-color-blue2 { background-color: #446ba8; }
.background-color-blue3 { background-color: #0c285c; }
.background-color-blue4 { background-color: #edf8fc; }
.bgcolor-official-downtown-experience { background-color: #1a2153; }
.bgcolor-official-downtown-experience2 { background-color: #011188; }
.bgcolor-official-downtown-experience3 { background-color: #1c2154; }
.bgcolor-official-downtown-express-experience { background-color: #0C1D5B; }
.btn.btn-primary.no-box { background-color: transparent; border: none; padding: 0; }
.btn.btn-primary.no-box:hover { box-shadow: none; background: transparent; border-color: transparent; }
.btn.btn-primary.sc-style { background-color: #e8313e; border-color: #e8313e; line-height: normal; color: #ffffff; font-size: 14px; border-radius: 15px; }
.btn.btn-primary.sc-style:hover { background: #ffffff; color: #e8313e; border-color: #e8313e; }
.background-gan-gradient { background: linear-gradient(190deg,#00395d 0%,#00395d 30%,#0091d3 100%); }
.border-radius-15px { border-radius: 15px; }
.border-bottom-1px-solid-grey { border-bottom: 1px solid #c2cde3; }

.bigger-text-25-percent { font-size: 125%; }
.btn.btn-primary.bigger-text-25-percent { font-size: 125%; }
.display-block { display: block; }

.border-solid-2px-grey { border: 2px solid #e7e7e7; }
.border-solid-1px-green { border: 1px solid #28b2ba; }
.border-solid-2px-green { border: 2px solid #28b2ba; }

.margin-0px { margin: 0 !important; }
.width-100percent { width: 100%; }

body.blog main, body.archive main { padding-top: 25px; }

.vc_row.margin-0px { margin: 0; }

.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner { padding-top: 0 !important; }

.site-content {  }


.page-id-7726, .wordpress-page-title {
    font-size: 0px;
	height: 0;
	margin: 0;
}

.padding-0px { padding: 0px; }

body.mui-scroll-lock { overflow: auto !important; }

header a {  }
iframe { width: 100%; }

.text-grey { color: #999; }

.datepicker > div.datepicker-days { display: block; }

.margin-bottom-0px .wpb_raw_code { margin-bottom: 0; }

.container.force-container { margin: 0 auto !important; }

.make-overflow-visible { overflow: visible !important; }

.onepress-menu li.current-menu-item a { /*color: #fbb714;*/ }
.onepress-menu a:hover { /*color: #ffffff;*/ }
.site-header, .site-branding .site-logo-div { /*line-height: 85px;*/ }

.font-size-30-percent-larger { font-size: 130%; }
.font-size-40-percent-larger { font-size: 140%; }
.font-size-50-percent-larger { font-size: 150%; }

.min-height-150px { height: 150px;  }
.min-height-200px { height: 200px; max-height: 100%; }
.min-height-220px { height: 220px; max-height: 100%; }
.min-height-250px { height: 250px; max-height: 100%; }
.min-height-280px { height: 280px; max-height: 100%; }
.min-height-300px { height: 300px; max-height: 100%; }
.min-height-400px { height: 400px; max-height: 100%; }
.min-height-450px { height: 450px; max-height: 100%; }
.min-height-500px { min-height: 500px; }
.min-height-550px { height: 550px; }
.min-height-600px { min-height: 600px; }
.min-height-650px { min-height: 650px; }
img.full-image-width { width: 100%;  }
div.full-div-height { height: 100%; }
div.full-div-width { width: 100%; }
.max-width-300-auto { max-width: 300px; margin: 0 auto; }
.max-width-350-auto { max-width: 350px; margin: 0 auto; }
.max-width-350px-auto { max-width: 350px; margin: 0 auto; }
.max-width-450px-auto { max-width: 450px; margin: 0 auto; }
.max-width-500px-auto { max-width: 500px; margin: 0 auto; }
.flex-center-center { display: flex; align-items: center; justify-content: center; }
.vc_row.vc_row-flex.vc_row-o-equal-height .vc_column-inner .wpb_wrapper { height: 100%; }

img.img-object-fit { width: 100%; height: 100%; object-fit: cover; }
a.link-on-background-image { display: block; width: 100%; height: 100%; }

.row.hide { display: none; }

img.max-width-65px { max-width: 65px !important; }
img.max-width-100px { max-width: 100px !important; }
img.max-width-150px { max-width: 150px; }
img.max-width-200px { max-width: 200px; }
img.max-width-250px { max-width: 250px; }
img.max-width-300px { max-width: 300px; }

@media only screen and (min-width: 320px) and (max-width: 767px) {
	.min-height-500px { min-height: 350px; }
	.min-height-600px { min-height: 400px; }
	.min-height-650px { min-height: 450px; }
	div.full-div-height { height: auto; }
	div.full-div-height.in-mobile-too { height: 100%;  }
	.text-align-center-xs { text-align: center; }
}
@media only screen and (min-width: 768px) {
	.margin-left-12-and-half-desktop { margin-left: 12.5% !important; }
}

@media only screen and (max-width: 767px) {
	.col-sm-6 { flex: none; max-width: 100%; }
	.order-sm-2.order-xs-1 { order: 1; }
}

.pad-15 { padding: 15px; }
.pad-20 { padding: 20px; }
.pad-25-40-sm-15 { padding: 25px 40px; }
.padding-5-15 { padding: 5px 15px; }
.padding-top-15, .padding-top-15px { padding-top: 15px; }
.padding-bottom-15, .padding-bottom-15px { padding-bottom: 15px; }
.padding-top-25px { padding-top: 25px; }
.padding-bottom-25px { padding-bottom: 25px; }
.padding-top-50px { padding-top: 50px; }
.padding-bottom-50px { padding-bottom: 50px; }
.padding-top-50px-sm-15px { padding-top: 50px; }
.padding-bottom-50px-sm-15px { padding-bottom: 50px; }
.padding-top-0, .padding-top-0px { padding-top: 0px; }

.margin-top-15px { margin-top: 15px; }
.margin-bottom-15px { margin-bottom: 15px; }
.margin-bottom-25px { margin-bottom: 25px; }
.margin-right-5 { margin-right: 5px; }

.position-absolute-bottom-15px { position: absolute; bottom: 15px; }
.position-absolute-bottom-left { position: absolute; bottom: 0px; left: 0px; }
.width-50-percent { width: 50%; }

.background-color-rgba-black-05 { background-color: rgba(0,0,0,.5); }
.background-color-rgba-black-03 { background-color: rgba(0,0,0,.3); }
.background-hnc-blue { background-color: #007dba; }

.font-size-18 { font-size: 18px; }

.wpb-js-composer .vc_tta.vc_general.hide-tabs .vc_tta-tabs-container { display: none; }

.overlay-layer { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.flex-center-center { display: flex; align-items: center; justify-content: center; }

.max-width-550px-auto { max-width: 550px; margin: 0 auto; } 
.max-width-700px-auto { max-width: 700px; margin: 0 auto; } 
.max-width-800px-auto { max-width: 800px; margin: 0 auto; } 
.max-width-800px-auto { max-width: 800px; margin: 0 auto; }
.max-width-850px-auto { max-width: 850px; margin: 0 auto; }
.max-width-900px-auto { max-width: 900px; margin: 0 auto; }
.max-width-950px-auto { max-width: 950px; margin: 0 auto; }
.bg-white-shadow { background: #fff; webkit-box-shadow: 0 0 20px 0 rgba(128,128,128,.5); -moz-box-shadow: 0 0 20px 0 rgba(128,128,128,.5); box-shadow: 0 0 20px 0 rgba(128,128,128,.5); } 
.margin-top-minus-100px { margin-top: -100px; }
.margin-top-minus-75px { margin-top: -75px; }
.margin-top-minus-30px { margin-top: -30px; }
.vc_row.max-width-850px-auto { max-width: 850px; margin: 0 auto; }

.box-shadow-style-1 { box-shadow: 0 0 10px 5px rgb(0 0 0 / 20%); -moz-box-shadow: 0 0 10px 5px rgba(0,0,0,.2); -webkit-box-shadow: 0 0 10px 5px rgb(0 0 0 / 20%); border: 1px solid rgba(128,128,128,.1); }

.background-color-black-50-percent { background-color: rgba(0,0,0,0.5); }
.background-color-black { background-color: #1a1a1a; }
.background-color-grey { background-color: #333; }
.background-color-litegrey { background-color: #f4f4f4; }
.has-background-image { background-size: cover; background-position: center center; background-repeat: no-repeat; }
.has-background-image.background-center-top { background-position: center top; }
.has-background-image.background-image-top { background-position: center top; }
.has-background-image.background-center-bottom { background-position: center bottom; }
.has-background-image.background-center-75percent { background-position: center 75%; }
.padding-bottom-50 { padding-bottom: 50px; }
.padding-bottom-sm-50-xs-25 { padding-bottom: 50px; }
.z-index-1 { z-index: 1; }
.text-center-on-mobile { text-align: center; }

.outer-redirect-zanies { position: relative; display: inline-block; }
.outer-redirect-zanies i { color: #2e3769; font-size: 20px; position: absolute; left: 15px; top: 10px; }
select.redirect-zanies { border: 1px solid #2e3769; border-radius: 25px; padding: 7px 50px; text-align: center; color: #2e3769; font-weight: bold; margin-bottom: 15px; text-align-last: center; }

@media only screen and (min-width: 320px) and (max-width: 767px) {
    .padding-bottom-sm-50-xs-25 { padding-bottom: 25px; }
    #nav-toggle { /*float: none; margin: 0 auto; height: 50px;*/ }
    .header-right-wrapper .main-navigation { height: 0; }
	.pad-25-40-sm-15 { padding: 15px; }
	.padding-top-50px-sm-15px { padding-top: 15px; }
	.padding-bottom-50px-sm-15px { padding-bottom: 15px; }
}


.onepress-menu a {  }
.onepress-menu ul li a {  }
.text-color-red { color: #f00; }
.text-color-black { color: #000; }
#nav-toggle span, #nav-toggle span:before, #nav-toggle span:after, #nav-toggle.nav-is-visible span:before, #nav-toggle.nav-is-visible span:after { background: #1a1a1a; }

@media only screen and (min-width: 320px) and (max-width: 767px) {
    .logo-buy-tickets-wrapper ul { line-height: normal; }
    .logo-buy-tickets-wrapper ul li.buy-tickets { /*background: #fffcf6; padding-top: 15px; text-align: center; padding-bottom: 15px;*/ }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .onepress-menu ul li a {  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .onepress-menu ul li a {  }
}


.spinner { margin: 150px auto; width: 50px; height: 50px; position: relative; text-align: center; -webkit-animation: sk-rotate 2.0s infinite linear; animation: sk-rotate 2.0s infinite linear; }
.spinner-cal { margin: 0 auto; width: 50px; height: 50px; position: relative; text-align: center; -webkit-animation: sk-rotate 2.0s infinite linear; animation: sk-rotate 2.0s infinite linear; }

.dot1, .dot2 { width: 60%; height: 60%; display: inline-block; position: absolute; top: 0; background-color: #ccc; border-radius: 100%; -webkit-animation: sk-bounce 2.0s infinite ease-in-out; animation: sk-bounce 2.0s infinite ease-in-out; }

.dot2 { top: auto; bottom: 0; -webkit-animation-delay: -1.0s; animation-delay: -1.0s; }

@-webkit-keyframes sk-rotate { 100% { -webkit-transform: rotate(360deg) }}
@keyframes sk-rotate { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg) }}

@-webkit-keyframes sk-bounce {
    0%, 100% { -webkit-transform: scale(0.0) }
    50% { -webkit-transform: scale(1.0) }
}

@keyframes sk-bounce {
    0%, 100% {
        transform: scale(0.0);
        -webkit-transform: scale(0.0);
    } 50% {
          transform: scale(1.0);
          -webkit-transform: scale(1.0);
      }
}

.line-clamp-5 { display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden; }
.line-clamp-4 { display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; }
.line-clamp-3 { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }
.line-clamp-2 { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }

ul.footer-list-inline-divider {  }
ul.footer-list-inline-divider li a { border-right: 1px solid #ffffff; padding-right: 7px; }
ul.footer-list-inline-divider li:last-child a { border-right: none; }

.site-header.header-fixed { box-shadow: 0 0px 10px 5px rgba(0,0,0,.2); -moz-box-shadow: 0 0px 10px 5px rgba(0,0,0,.2); -webkit-box-shadow: 0 0px 10px 5px rgba(0,0,0,.2); border: 1px solid rgba(128,128,128,0.1); }


/********** HBG_BLOCK_CONTENT ***********/
.hbg-block-content {  }
.hbg-block-content .module-header {  }
.hbg-block-content .module-header .title { /*margin: 0;*/ }
.hbg-block-content .module-header h1.title {  }
.hbg-block-content .module-header h2.title {  }
.hbg-block-content .module-header h3.title {  }
.hbg-block-content .module-header h4.title {  }
.hbg-block-content .module-header h5.title {  }
.hbg-block-content .title.title-has-icon-before.icon-max-width-40px img { max-width: 40px; }

.hbg-block-content.sc-header-overlap { max-width: 800px; margin: 0 auto; }
.hbg-block-content.sc-header-overlap .module-wrapper { margin-top: -100px; z-index: 1; position: relative; background-color: #0c285c; padding: 25px; color: #ffffff; border: 2px solid #ffffff; }

.hbg-block-content .image-before-header .title-on-image-before-header { display: flex; position: absolute; top: 0; left: 0; width: 100%; height: 100%; align-items: center; justify-content: center; background: rgba(0,0,0,0.3); }
.hbg-block-content .image-before-header .title-on-image-before-header img {  }
.hbg-block-content .image-before-header .title-on-image-before-header.on-click-action { cursor: pointer; }
.hbg-block-content .image-before-header .title-on-image-before-header .title { color: #ffffff; text-align: center; }

.module-content-placeholder {  }
.module-content-placeholder .top-down-arrow { position: relative; margin-top: 25px; webkit-box-shadow: 0 0 20px 0 rgba(128,128,128,.5); -moz-box-shadow: 0 0 20px 0 rgba(128,128,128,.5); box-shadow: 0 0 20px 0 rgb(128 128 128 / 50%); padding: 15px; }
.module-content-placeholder .top-down-arrow:before { display: block; clear: both; content: ''; border-color: #90ddfb transparent transparent; border-style: solid; width: 0; height: 0; position: absolute; top: -20px; z-index: 10; border-width: 15px 15px 0; }
.module-content-placeholder .top-down-arrow.one-third:before { left: 15%; }
.module-content-placeholder .top-down-arrow.two-third:before { left: 50%; }
.module-content-placeholder .top-down-arrow.three-third:before { left: 82%; }



.hbg-generic-listing {  }
.hbg-generic-listing .module-header {  }
.hbg-generic-listing .module-header .title { margin: 0; }
.hbg-generic-listing .module-header h1.title {  }
.hbg-generic-listing .module-header h2.title {  }
.hbg-generic-listing .module-header h3.title {  }
.hbg-generic-listing .module-header h4.title {  }
.hbg-generic-listing .module-header h5.title {  }
.hbg-generic-listing ul.glisting {  }
.hbg-generic-listing ul.glisting li.glisting-item {  }
.hbg-generic-listing ul.glisting li.glisting-item.margin-bottom-15px { margin-bottom: 15px; }
.hbg-generic-listing ul.glisting li.glisting-item.margin-bottom-25px { margin-bottom: 25px; }
.hbg-generic-listing ul.glisting li.glisting-item .img-wrap { position: relative; }
.hbg-generic-listing ul.glisting li.glisting-item .img-wrap .title-on-image { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }



.event-detail-content {  }
.event-detail-content .event-description-box {  }
.event-detail-content .event-heading h1 { font-size: 24px; /*font-weight: normal;*/ font-style: normal; font-stretch: normal; line-height: normal; color: #1ab1eb; margin: 0; letter-spacing: normal; text-transform: uppercase; }
.event-detail-content .event-heading .sub-heading{ font-size: 20px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: 1.33; letter-spacing: normal; color: #000000; }
.event-detail-content .event-assets { display: block; overflow: hidden; height: 417px; position: relative; }
.event-detail-content .event-assets .nav-arrow a.prev { left: 0px; }
.event-detail-content .event-assets .nav-arrow a { position: absolute; width: 30px; height: 250px; background-color: rgba(255,255,255,0.7); top: 80px; z-index: 101; }
.event-detail-content .event-assets .nav-arrow > a span { display: none; }
.event-detail-content .event-assets .nav-arrow > a.next:before { background: none repeat scroll 0 0 #bb9743; content: ""; display: block; height: 3px; left: 5px; position: absolute; width: 25px; transition-delay: .5s;  transition-duration: .5s; transition-property: transform,top,bottom,left,opacity; transition-timing-function: ease; top: 120px; transform: rotate(315deg); }
.event-detail-content .event-assets .nav-arrow > a.next:after { background: none repeat scroll 0 0 #bb9743; content: ""; display: block; height: 3px; left: 5px; position: absolute; width: 25px; transition-delay: .5s; transition-duration: .5s; transition-property: transform,top,bottom,left,opacity; transition-timing-function: ease; top: 105px; transform: rotate(-315deg); }
.event-detail-content .event-assets .nav-arrow > a.prev:before { background: none repeat scroll 0 0 #bb9743; content: ""; display: block; height: 3px; left: 2px; position: absolute; width: 25px; transition-delay: .5s; transition-duration: .5s; transition-property: transform,top,bottom,left,opacity; transition-timing-function: ease; top: 120px; transform: rotate(45deg); }
.event-detail-content .event-assets .nav-arrow > a.prev:after { background: none repeat scroll 0 0 #bb9743; content: ""; display: block; height: 3px; left: 2px; position: absolute; width: 25px; transition-delay: .5s; transition-duration: .5s; transition-property: transform,top,bottom,left,opacity; transition-timing-function: ease; top: 105px; transform: rotate(-45deg); }
.event-detail-content .event-assets .assets-wrapper { display: block; width: 9000px; height: 417px; position: relative; }
.event-detail-content .event-assets .assets-wrapper ul { padding: 0; list-style: none; height: 417px; display: inline-block; margin: 0; }
.event-detail-content .event-assets .assets-wrapper ul li { margin: 0; float: left; width: 300px; height: 100%; }
.event-detail-content .event-assets .assets-wrapper ul li.video { width: 640px; }
.event-detail-content .event-assets .assets-wrapper ul li.video .event-videos { width: 100%; height: 100%; }
.event-detail-content .event-assets .assets-wrapper ul li.video .event-videos iframe { width: 100%; height: 100%; }
.event-detail-content .event-assets .assets-wrapper ul li.video img { width: 100%; height: 100%; object-fit: cover; }
.event-detail-content .event-assets .assets-wrapper ul li.video span { width: 100%; height: 100%; }
.event-detail-content .event-heading { padding-bottom: 25px; }
.event-detail-content .event-assets .assets-wrapper ul li.video .event-img-prime { width: 100%; height: 100%; }
.event-detail-content .event-assets .assets-wrapper ul li .event-img .event-image { width: 100%; height: 100%; }
.event-detail-content .event-assets .assets-wrapper ul li .event-img img { width: 100%; height: 100%; object-fit: cover; }
.event-detail-content .event-assets .assets-wrapper ul li .event-img.top { height: 209px; }
.event-detail-content .event-assets .assets-wrapper ul li .event-img.bottom { height: 209px; }
.event-detail-content .event-assets .nav-arrow {  }
.event-detail-content .event-assets .nav-arrow a {  }
.event-detail-content .event-assets .nav-arrow a.prev {  }
.event-detail-content .event-assets .nav-arrow a.next { right: 0; }
.event-detail-content .event-content h2 { font-weight: 600; margin-top: 25px; margin-bottom: 10px; color: #1ab1eb; }
.event-content #hb-commerce-sdk-root { margin-top: -50px; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.07); padding: 15px; background: #ffffff; margin-bottom: 25px; min-height: 500px; }
.event-content #ticknovate-widget { margin-top: -50px; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.07); padding: 15px; background: #ffffff; margin-bottom: 25px; }
.share-this-section > span { float: right; line-height: 30px; }
.share-this-section #my-inline-buttons { width: 175px; }
.ios-app { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/download-mobile.png); background-repeat: no-repeat; padding-left: 55px; background-position: left center; }
#my-inline-buttons { z-index: 99 !important; }

@media only screen and (min-width: 320px) and (max-width: 767px) {
    .event-detail-content .event-assets .assets-wrapper ul li.video .event-img-prime { width: 360px; }
	.event-detail-content .event-assets .assets-wrapper ul li.video { width: 320px; }
	.event-detail-content .event-assets { overflow: scroll; height: 300px; }
	.event-detail-content .event-assets .nav-arrow a { display: none; }
	.event-detail-content .event-assets .assets-wrapper ul { display: flex; height: 300px; }
	.event-detail-content .event-assets .assets-wrapper { width: 100%; height: 300px; }
	.event-detail-content .event-assets .assets-wrapper ul li.video .event-videos iframe { width: 300px; height: 300px; }
	.event-detail-content .event-assets .assets-wrapper ul li { height: 300px; }
	.event-detail-content .event-assets .assets-wrapper ul li .event-img img { width: 240px; }
	.event-detail-content .event-assets .assets-wrapper ul li .event-img.top, .event-detail-content .event-assets .assets-wrapper ul li .event-img.bottom { width: 200px; height: 150px; }
	.event-content #hb-commerce-sdk-root { margin-top: 25px;}
	.event-content #ticknovate-widget { margin-top: 25px;}
}


.hbg-show-listing {  }
.hbg-show-listing .module-header {  }
.hbg-show-listing .module-header .title {  }
.hbg-show-listing .module-header h1.title {  }
.hbg-show-listing .module-header h2.title {  }
.hbg-show-listing .module-header h3.title {  }
.hbg-show-listing .module-header h4.title {  }
.hbg-show-listing .module-header h5.title {  }
/*.hbg-show-listing .module-content-inner {  }*/
.hbg-show-listing /*.module-content-inner*/ .glisting-container { position: relative; }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .nav-arrow { /*position: absolute; top: -50px; right: 0;*/ }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .nav-arrow a { margin-left: 15px; }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .nav-arrow .prev, .hbg-show-listing .module-content-inner .glisting-container .nav-arrow .next { width: 50px; height: 50px; display: inline-flex; text-align: center; background-color: #c5dcf7; border-radius: 50%; align-items: center; justify-content: center; font-size: 24px; color: #727478; }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .nav-arrow .prev {  }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .nav-arrow .next {  }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .nav-arrow .prev.disabled, .hbg-show-listing .module-content-inner .glisting-container .nav-arrow .next.disabled { background-color: #eaf3fd; color: #c6cdd4; }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .glisting-wrapper { overflow: hidden; }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .glisting-wrapper .glisting-content {  }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .glisting-wrapper .glisting-content ul.glisting {  }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .glisting-wrapper .glisting-content.nav { position: relative; width: 90000px; }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .glisting-wrapper .glisting-content.nav ul.glisting { padding: 0; list-style: none; display: inline-flex; }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .glisting-wrapper .glisting-content.nav ul.glisting li.glisting-item { width: 280px; margin: 15px; padding: 0; float: left; box-shadow: 0 0px 10px 5px rgb(0 0 0 / 20%); -moz-box-shadow: 0 0px 10px 5px rgba(0,0,0,.2); -webkit-box-shadow: 0 0px 10px 5px rgb(0 0 0 / 10%); border: 1px solid rgba(128,128,128,0.1); border-radius: 15px; overflow: hidden; }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .glisting-wrapper .glisting-content.nav ul.glisting li.glisting-item:first-child {  }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .glisting-wrapper .glisting-content.nav ul.glisting li.glisting-item .listing-item-wrapper { position: relative; height: 100%; }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .glisting-wrapper .glisting-content.nav ul.glisting li.glisting-item .listing-item-wrapper .img-wrapper {  }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .glisting-wrapper .glisting-content.nav ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper { /*padding-bottom: 15px;*/ }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .glisting-wrapper .glisting-content.nav ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .item-info { /*padding-bottom: 50px;*/ }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .glisting-wrapper .glisting-content.nav ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .item-info .h3heading { text-transform: uppercase; font-weight: 500; line-height: 1.2; }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .glisting-wrapper .glisting-content.nav ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .item-info .starting-price { /*position: absolute; bottom: 0; right: 0; margin-right: 15px; margin-bottom: 15px;*/ text-align: right; }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .glisting-wrapper .glisting-content.nav ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .item-info .starting-price span { font-size: 24px; font-weight: 500; }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .glisting-wrapper .glisting-content.nav ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .item-info .starting-price span.starting-price-text { font-size: 14px; font-weight: 400; }
.hbg-show-listing /*.module-content-inner*/ .glisting-container .glisting-wrapper .glisting-content.nav ul.glisting li.glisting-item .listing-item-wrapper .description-wrapper .listing-price-btn a.btn.btn-primary {  }

.hbg-show-listing {  }
.hbg-show-listing .listing-after-content-wrapper {  }
.hbg-show-listing .listing-after-content-wrapper .slick-arrow {  }
.hbg-show-listing .listing-after-content-wrapper .slick-arrow.slick-prev {  }
.hbg-show-listing .listing-after-content-wrapper .slick-arrow.slick-next {  }
.hbg-show-listing .listing-after-content-wrapper .slick-list {  }
.hbg-show-listing .listing-after-content-wrapper .slick-track {  }
.hbg-show-listing .listing-after-content-wrapper .listing-after-content-item-wrapper {  }
.hbg-show-listing .listing-after-content-wrapper .listing-after-content-item-wrapper .item-image { height: 350px; position: relative; border-radius: 15px; overflow: hidden; }
.hbg-show-listing .listing-after-content-wrapper .listing-after-content-item-wrapper .item-image img { width: 100%; height: 100%; object-fit: cover; }
.hbg-show-listing .listing-after-content-wrapper .listing-after-content-item-wrapper .overlay-text { font-size: 32px; line-height: 36px; text-shadow: 2px 2px 8px #000; position: absolute; bottom: 0; left: 0; padding: 25px 5%; color: #fff; width: 100%; }

@media only screen and (min-width: 320px) and (max-width: 767px) {
	.hbg-show-listing .module-content-inner .glisting-container .glisting-wrapper .glisting-content.nav { width: 100%; }
	.hbg-show-listing .module-content-inner .glisting-container .glisting-wrapper { overflow: scroll; }
}


.image-gallery-list {  }
.image-gallery-list ul.wpb_image_grid_ul {  }
.image-gallery-list ul.wpb_image_grid_ul li {  }
.image-gallery-list ul.wpb_image_grid_ul li img {  }

.image-gallery-list.list-of-five {  }
.image-gallery-list.list-of-five ul.wpb_image_grid_ul:after { content: ''; clear: both; display: table; }
.image-gallery-list.list-of-five ul.wpb_image_grid_ul li { float: left; width: 20%; margin: 0 0 15px 0; position: relative !important; left: auto !important; top: auto !important; padding: 0 5px; }

.image-gallery-list.list-of-three {  }
.image-gallery-list.list-of-three ul.wpb_image_grid_ul:after { content: ''; clear: both; display: table; }
.image-gallery-list.list-of-three ul.wpb_image_grid_ul li { float: left; width: 33.33%; margin: 0 0 15px 0; position: relative !important; left: auto !important; top: auto !important; padding: 0 5px; }

.image-gallery-list.list-of-two {  }
.image-gallery-list.list-of-two ul.wpb_image_grid_ul:after { content: ''; clear: both; display: table; }
.image-gallery-list.list-of-two ul.wpb_image_grid_ul li { float: left; width: 50%; margin: 0 0 15px 0; position: relative !important; left: auto !important; top: auto !important; padding: 0 5px; }

.image-gallery-list.same-height-70px ul.wpb_image_grid_ul li img { height: 75px; object-fit: cover; }

@media only screen and (min-width: 320px) and (max-width: 767px) {
	.image-gallery-list ul.wpb_image_grid_ul li { float: none; width: 100%; }
}

.tablepress.text-col1-center tr th:nth-child(1), .tablepress.text-col1-center tr td:nth-child(1) { text-align: center; } 
.tablepress.text-col2-center tr th:nth-child(2), .tablepress.text-col2-center tr td:nth-child(2) { text-align: center; } 
.tablepress.text-col1-center tr th:nth-child(3), .tablepress.text-col1-center tr td:nth-child(3) { text-align: center; } 
.tablepress.text-col2-center tr th:nth-child(4), .tablepress.text-col2-center tr td:nth-child(4) { text-align: center; } 
.tablepress.text-col2-right tr th:nth-child(2), .tablepress.text-col2-right tr td:nth-child(2) { text-align: right; } 
.tablepress.header-align-top tr th { vertical-align: top; }

.tablepress.border-col3-none tr th:nth-child(3), .tablepress.border-col3-none tr td:nth-child(3) { border: none; } 

.tablepress.gan-tablepress.two-columns-menu {  }
.tablepress.gan-tablepress.two-columns-menu tr td:nth-child(1) { width: 35%; }
.tablepress.gan-tablepress.two-columns-menu tr td:nth-child(2) { width: 13%: }
.tablepress.gan-tablepress.two-columns-menu tr td:nth-child(3) { width: 4%; }
.tablepress.gan-tablepress.two-columns-menu tr td:nth-child(4) { width: 35%; }
.tablepress.gan-tablepress.two-columns-menu tr td:nth-child(5) { width: 13%: }

body.page .wFormContainer .wFormHeader {  }
body.page .wFormContainer .wForm .wFormTitle {  }
body.page .wFormContainer .wForm form { /*padding: 0; max-width: 450px; margin: 0 auto;*/ }
body.page .wFormContainer .wFormFooter { /*display: none;*/ }


.hb-crowdriff-container {  }
.hb-crowdriff-container ul { list-style: none; padding: 0; margin-bottom: 0; }
.hb-crowdriff-container ul:after { clear: both; content: ''; display: table; }
.hb-crowdriff-container ul li { height: 260px; padding: 5px; float: left; }
.hb-crowdriff-container ul li .cthumbnail { display: block; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center center; background-size: cover; }
.hb-crowdriff-container ul li img { width: 100%; height: 100%; object-fit: cover; }
.hb-crowdriff-container ul li .item-info { display: none; }
.hb-crowdriff-container ul li .item-info .short-desc {  }
.hb-crowdriff-container a.load-more-list { border-radius: 30px!important; width: auto; padding: 8px 80px; /*background-color: #bb9743!important;*/ background-color: #0082ca; cursor: pointer; color: #ffffff; border: none; }

@media only screen and (min-width: 320px) and (max-width: 767px) {
	.hb-crowdriff-container ul li { padding: 2px; }

	.hb-crowdriff-container ul li.h-100xs { height: 100px; }
	.hb-crowdriff-container ul li.h-110xs { height: 110px; }
	.hb-crowdriff-container ul li.h-120xs { height: 120px; }
	.hb-crowdriff-container ul li.h-130xs { height: 130px; }
	.hb-crowdriff-container ul li.h-140xs { height: 140px; }
	.hb-crowdriff-container ul li.h-150xs { height: 150px; }
	.hb-crowdriff-container ul li.h-160xs { height: 160px; }
	.hb-crowdriff-container ul li.h-170xs { height: 170px; }
	.hb-crowdriff-container ul li.h-180xs { height: 180px; }
	.hb-crowdriff-container ul li.h-190xs { height: 190px; }
	.hb-crowdriff-container ul li.h-200xs { height: 200px; }
	.hb-crowdriff-container ul li.h-210xs { height: 210px; }
	.hb-crowdriff-container ul li.h-220xs { height: 220px; }
	.hb-crowdriff-container ul li.h-230xs { height: 230px; }
	.hb-crowdriff-container ul li.h-240xs { height: 240px; }
	.hb-crowdriff-container ul li.h-250xs { height: 250px; }
	.hb-crowdriff-container ul li.h-260xs { height: 260px; }
	.hb-crowdriff-container ul li.h-270xs { height: 270px; }
	.hb-crowdriff-container ul li.h-280xs { height: 280px; }
	.hb-crowdriff-container ul li.h-290xs { height: 290px; }
	.hb-crowdriff-container ul li.h-300xs { height: 300px; }
	.hb-crowdriff-container ul li.h-310xs { height: 310px; }
	.hb-crowdriff-container ul li.h-320xs { height: 320px; }
	.hb-crowdriff-container ul li.h-330xs { height: 330px; }
	.hb-crowdriff-container ul li.h-340xs { height: 340px; }
	.hb-crowdriff-container ul li.h-350xs { height: 350px; }
	
	.hb-crowdriff-container ul li.w-16xs { width: 16%; }
	.hb-crowdriff-container ul li.w-17xs { width: 17%; }
	.hb-crowdriff-container ul li.w-18xs { width: 18%; }
	.hb-crowdriff-container ul li.w-19xs { width: 19%; }
	.hb-crowdriff-container ul li.w-20xs { width: 20%; }
	.hb-crowdriff-container ul li.w-21xs { width: 21%; }
	.hb-crowdriff-container ul li.w-22xs { width: 22%; }
	.hb-crowdriff-container ul li.w-23xs { width: 23%; }
	.hb-crowdriff-container ul li.w-24xs { width: 24%; }
	.hb-crowdriff-container ul li.w-25xs { width: 25%; }
	.hb-crowdriff-container ul li.w-26xs { width: 26%; }
	.hb-crowdriff-container ul li.w-27xs { width: 27%; }
	.hb-crowdriff-container ul li.w-28xs { width: 28%; }
	.hb-crowdriff-container ul li.w-29xs { width: 29%; }
	.hb-crowdriff-container ul li.w-30xs { width: 30%; }
	.hb-crowdriff-container ul li.w-31xs { width: 31%; }
	.hb-crowdriff-container ul li.w-32xs { width: 32%; }
	.hb-crowdriff-container ul li.w-33xs { width: 33%; }
	.hb-crowdriff-container ul li.w-34xs { width: 34%; }
	.hb-crowdriff-container ul li.w-35xs { width: 35%; }
	.hb-crowdriff-container ul li.w-36xs { width: 36%; }
	.hb-crowdriff-container ul li.w-37xs { width: 37%; }
	.hb-crowdriff-container ul li.w-38xs { width: 38%; }
	.hb-crowdriff-container ul li.w-39xs { width: 39%; }
	.hb-crowdriff-container ul li.w-40xs { width: 40%; }
	.hb-crowdriff-container ul li.w-41xs { width: 41%; }
	.hb-crowdriff-container ul li.w-42xs { width: 42%; }
	.hb-crowdriff-container ul li.w-45xs { width: 45%; }
	.hb-crowdriff-container ul li.w-46xs { width: 46%; }
	.hb-crowdriff-container ul li.w-48xs { width: 48%; }
	.hb-crowdriff-container ul li.w-50xs { width: 50%; }
	.hb-crowdriff-container ul li.w-52xs { width: 52%; }
	.hb-crowdriff-container ul li.w-54xs { width: 54%; }
	.hb-crowdriff-container ul li.w-55xs { width: 55%; }
	.hb-crowdriff-container ul li.w-56xs { width: 56%; }
	.hb-crowdriff-container ul li.w-60xs { width: 60%; }
	.hb-crowdriff-container ul li.w-65xs { width: 65%; }
	.hb-crowdriff-container ul li.w-70xs { width: 70%; }
	.hb-crowdriff-container ul li.w-100xs { width: 100%; }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.hb-crowdriff-container ul li.h-250sm { height: 250px; }
	.hb-crowdriff-container ul li.h-260sm { height: 260px; }
	.hb-crowdriff-container ul li.h-270sm { height: 270px; }
	.hb-crowdriff-container ul li.h-280sm { height: 280px; }
	.hb-crowdriff-container ul li.h-290sm { height: 290px; }
	.hb-crowdriff-container ul li.h-300sm { height: 300px; }
	.hb-crowdriff-container ul li.h-310sm { height: 310px; }
	.hb-crowdriff-container ul li.h-320sm { height: 320px; }
	.hb-crowdriff-container ul li.h-330sm { height: 330px; }
	.hb-crowdriff-container ul li.h-340sm { height: 340px; }
	.hb-crowdriff-container ul li.h-350sm { height: 350px; }
	
	.hb-crowdriff-container ul li.w-16sm { width: 16%; }
	.hb-crowdriff-container ul li.w-17sm { width: 17%; }
	.hb-crowdriff-container ul li.w-18sm { width: 18%; }
	.hb-crowdriff-container ul li.w-19sm { width: 19%; }
	.hb-crowdriff-container ul li.w-20sm { width: 20%; }
	.hb-crowdriff-container ul li.w-21sm { width: 21%; }
	.hb-crowdriff-container ul li.w-22sm { width: 22%; }
	.hb-crowdriff-container ul li.w-23sm { width: 23%; }
	.hb-crowdriff-container ul li.w-24sm { width: 24%; }
	.hb-crowdriff-container ul li.w-25sm { width: 25%; }
	.hb-crowdriff-container ul li.w-26sm { width: 26%; }
	.hb-crowdriff-container ul li.w-27sm { width: 27%; }
	.hb-crowdriff-container ul li.w-28sm { width: 28%; }
	.hb-crowdriff-container ul li.w-29sm { width: 29%; }
	.hb-crowdriff-container ul li.w-30sm { width: 30%; }
	.hb-crowdriff-container ul li.w-31sm { width: 31%; }
	.hb-crowdriff-container ul li.w-32sm { width: 32%; }
	.hb-crowdriff-container ul li.w-33sm { width: 33%; }
	.hb-crowdriff-container ul li.w-34sm { width: 34%; }
	.hb-crowdriff-container ul li.w-35sm { width: 35%; }
	.hb-crowdriff-container ul li.w-36sm { width: 36%; }
	.hb-crowdriff-container ul li.w-37sm { width: 37%; }
	.hb-crowdriff-container ul li.w-38sm { width: 38%; }
	.hb-crowdriff-container ul li.w-39sm { width: 39%; }
	.hb-crowdriff-container ul li.w-40sm { width: 40%; }
	.hb-crowdriff-container ul li.w-41sm { width: 41%; }
	.hb-crowdriff-container ul li.w-42sm { width: 42%; }
	.hb-crowdriff-container ul li.w-45sm { width: 45%; }
	.hb-crowdriff-container ul li.w-46sm { width: 46%; }
	.hb-crowdriff-container ul li.w-48sm { width: 48%; }
	.hb-crowdriff-container ul li.w-50sm { width: 50%; }
	.hb-crowdriff-container ul li.w-52sm { width: 52%; }
	.hb-crowdriff-container ul li.w-54sm { width: 54%; }
	.hb-crowdriff-container ul li.w-55sm { width: 55%; }
	.hb-crowdriff-container ul li.w-56sm { width: 56%; }
	.hb-crowdriff-container ul li.w-60sm { width: 60%; }
	.hb-crowdriff-container ul li.w-65sm { width: 65%; }
	.hb-crowdriff-container ul li.w-70sm { width: 70%; }
	.hb-crowdriff-container ul li.w-100sm { width: 100%; }

	.hb-crowdriff-container ul li.h-100sm { height: 100px; }
	.hb-crowdriff-container ul li.h-110sm { height: 110px; }
	.hb-crowdriff-container ul li.h-120sm { height: 120px; }
	.hb-crowdriff-container ul li.h-130sm { height: 130px; }
	.hb-crowdriff-container ul li.h-140sm { height: 140px; }
	.hb-crowdriff-container ul li.h-150sm { height: 150px; }
	.hb-crowdriff-container ul li.h-160sm { height: 160px; }
	.hb-crowdriff-container ul li.h-170sm { height: 170px; }
	.hb-crowdriff-container ul li.h-180sm { height: 180px; }
	.hb-crowdriff-container ul li.h-190sm { height: 190px; }
	.hb-crowdriff-container ul li.h-200sm { height: 200px; }
	.hb-crowdriff-container ul li.h-210sm { height: 210px; }
	.hb-crowdriff-container ul li.h-220sm { height: 220px; }
	.hb-crowdriff-container ul li.h-230sm { height: 230px; }
	.hb-crowdriff-container ul li.h-240sm { height: 240px; }
	.hb-crowdriff-container ul li.h-250sm { height: 250px; }
	.hb-crowdriff-container ul li.h-260sm { height: 260px; }
	.hb-crowdriff-container ul li.h-270sm { height: 270px; }
	.hb-crowdriff-container ul li.h-280sm { height: 280px; }
	.hb-crowdriff-container ul li.h-290sm { height: 290px; }
	.hb-crowdriff-container ul li.h-300sm { height: 300px; }
	.hb-crowdriff-container ul li.h-310sm { height: 310px; }
	.hb-crowdriff-container ul li.h-320sm { height: 320px; }
	.hb-crowdriff-container ul li.h-330sm { height: 330px; }
	.hb-crowdriff-container ul li.h-340sm { height: 340px; }
	.hb-crowdriff-container ul li.h-350sm { height: 350px; }
	
	.hb-crowdriff-container ul li.w-16xs { width: 16%; }
	.hb-crowdriff-container ul li.w-17xs { width: 17%; }
	.hb-crowdriff-container ul li.w-19xs { width: 19%; }
	.hb-crowdriff-container ul li.w-20xs { width: 20%; }
	.hb-crowdriff-container ul li.w-21xs { width: 21%; }
	.hb-crowdriff-container ul li.w-22xs { width: 22%; }
	.hb-crowdriff-container ul li.w-23xs { width: 23%; }
	.hb-crowdriff-container ul li.w-24xs { width: 24%; }
	.hb-crowdriff-container ul li.w-25xs { width: 25%; }
	.hb-crowdriff-container ul li.w-26xs { width: 26%; }
	.hb-crowdriff-container ul li.w-27xs { width: 27%; }
	.hb-crowdriff-container ul li.w-28xs { width: 28%; }
	.hb-crowdriff-container ul li.w-29xs { width: 29%; }
	.hb-crowdriff-container ul li.w-30xs { width: 30%; }
	.hb-crowdriff-container ul li.w-31xs { width: 31%; }
	.hb-crowdriff-container ul li.w-32xs { width: 32%; }
	.hb-crowdriff-container ul li.w-33xs { width: 33%; }
	.hb-crowdriff-container ul li.w-34xs { width: 34%; }
	.hb-crowdriff-container ul li.w-35xs { width: 35%; }
	.hb-crowdriff-container ul li.w-36xs { width: 36%; }
	.hb-crowdriff-container ul li.w-37xs { width: 37%; }
	.hb-crowdriff-container ul li.w-38xs { width: 38%; }
	.hb-crowdriff-container ul li.w-39xs { width: 39%; }
	.hb-crowdriff-container ul li.w-40xs { width: 40%; }
	.hb-crowdriff-container ul li.w-41xs { width: 41%; }
	.hb-crowdriff-container ul li.w-42xs { width: 42%; }
	.hb-crowdriff-container ul li.w-45xs { width: 45%; }
	.hb-crowdriff-container ul li.w-46xs { width: 46%; }
	.hb-crowdriff-container ul li.w-48xs { width: 48%; }
	.hb-crowdriff-container ul li.w-50xs { width: 50%; }
	.hb-crowdriff-container ul li.w-52xs { width: 52%; }
	.hb-crowdriff-container ul li.w-54xs { width: 54%; }
	.hb-crowdriff-container ul li.w-55xs { width: 55%; }
	.hb-crowdriff-container ul li.w-56xs { width: 56%; }
	.hb-crowdriff-container ul li.w-60xs { width: 60%; }
	.hb-crowdriff-container ul li.w-65xs { width: 65%; }
	.hb-crowdriff-container ul li.w-70xs { width: 70%; }
	.hb-crowdriff-container ul li.w-100xs { width: 100%; }
}
@media only screen and (min-width: 992px) and (max-width: 1229px) {
	.hb-crowdriff-container ul li.h-250md { height: 250px; }
	.hb-crowdriff-container ul li.h-260md { height: 260px; }
	.hb-crowdriff-container ul li.h-270md { height: 270px; }
	.hb-crowdriff-container ul li.h-280md { height: 280px; }
	.hb-crowdriff-container ul li.h-290md { height: 290px; }
	.hb-crowdriff-container ul li.h-300md { height: 300px; }
	.hb-crowdriff-container ul li.h-310md { height: 310px; }
	.hb-crowdriff-container ul li.h-320md { height: 320px; }
	.hb-crowdriff-container ul li.h-330md { height: 330px; }
	.hb-crowdriff-container ul li.h-340md { height: 340px; }
	.hb-crowdriff-container ul li.h-350md { height: 350px; }
	
	.hb-crowdriff-container ul li.w-16md { width: 16%; }
	.hb-crowdriff-container ul li.w-17md { width: 17%; }
	.hb-crowdriff-container ul li.w-19md { width: 19%; }
	.hb-crowdriff-container ul li.w-20md { width: 20%; }
	.hb-crowdriff-container ul li.w-21md { width: 21%; }
	.hb-crowdriff-container ul li.w-22md { width: 22%; }
	.hb-crowdriff-container ul li.w-23md { width: 23%; }
	.hb-crowdriff-container ul li.w-24md { width: 24%; }
	.hb-crowdriff-container ul li.w-25md { width: 25%; }
	.hb-crowdriff-container ul li.w-26md { width: 26%; }
	.hb-crowdriff-container ul li.w-27md { width: 27%; }
	.hb-crowdriff-container ul li.w-28md { width: 28%; }
	.hb-crowdriff-container ul li.w-29md { width: 29%; }
	.hb-crowdriff-container ul li.w-30md { width: 30%; }
	.hb-crowdriff-container ul li.w-31md { width: 31%; }
	.hb-crowdriff-container ul li.w-32md { width: 32%; }
	.hb-crowdriff-container ul li.w-33md { width: 33%; }
	.hb-crowdriff-container ul li.w-34md { width: 34%; }
	.hb-crowdriff-container ul li.w-35md { width: 35%; }
	.hb-crowdriff-container ul li.w-36md { width: 36%; }
	.hb-crowdriff-container ul li.w-37md { width: 37%; }
	.hb-crowdriff-container ul li.w-38md { width: 38%; }
	.hb-crowdriff-container ul li.w-39md { width: 39%; }
	.hb-crowdriff-container ul li.w-40md { width: 40%; }
	.hb-crowdriff-container ul li.w-41md { width: 41%; }
	.hb-crowdriff-container ul li.w-42md { width: 42%; }
	.hb-crowdriff-container ul li.w-45md { width: 45%; }
	.hb-crowdriff-container ul li.w-46md { width: 46%; }
	.hb-crowdriff-container ul li.w-48md { width: 48%; }
	.hb-crowdriff-container ul li.w-50md { width: 50%; }
	.hb-crowdriff-container ul li.w-52md { width: 52%; }
	.hb-crowdriff-container ul li.w-54md { width: 54%; }
	.hb-crowdriff-container ul li.w-55md { width: 55%; }
	.hb-crowdriff-container ul li.w-56md { width: 56%; }
	.hb-crowdriff-container ul li.w-60md { width: 60%; }
	.hb-crowdriff-container ul li.w-65md { width: 65%; }
	.hb-crowdriff-container ul li.w-70md { width: 70%; }
	.hb-crowdriff-container ul li.w-100md { width: 100%; }

	.hb-crowdriff-container ul li.h-250lg { height: 250px; }
	.hb-crowdriff-container ul li.h-260lg { height: 260px; }
	.hb-crowdriff-container ul li.h-270lg { height: 270px; }
	.hb-crowdriff-container ul li.h-280lg { height: 280px; }
	.hb-crowdriff-container ul li.h-290lg { height: 290px; }
	.hb-crowdriff-container ul li.h-300lg { height: 300px; }
	.hb-crowdriff-container ul li.h-310lg { height: 310px; }
	.hb-crowdriff-container ul li.h-320lg { height: 320px; }
	.hb-crowdriff-container ul li.h-330lg { height: 330px; }
	.hb-crowdriff-container ul li.h-340lg { height: 340px; }
	.hb-crowdriff-container ul li.h-350lg { height: 350px; }
	
	.hb-crowdriff-container ul li.w-16lg { width: 16%; }
	.hb-crowdriff-container ul li.w-17lg { width: 17%; }
	.hb-crowdriff-container ul li.w-18lg { width: 18%; }
	.hb-crowdriff-container ul li.w-19lg { width: 19%; }
	.hb-crowdriff-container ul li.w-20lg { width: 20%; }
	.hb-crowdriff-container ul li.w-21lg { width: 21%; }
	.hb-crowdriff-container ul li.w-22lg { width: 22%; }
	.hb-crowdriff-container ul li.w-23lg { width: 23%; }
	.hb-crowdriff-container ul li.w-24lg { width: 24%; }
	.hb-crowdriff-container ul li.w-25lg { width: 25%; }
	.hb-crowdriff-container ul li.w-26lg { width: 26%; }
	.hb-crowdriff-container ul li.w-27lg { width: 27%; }
	.hb-crowdriff-container ul li.w-28lg { width: 28%; }
	.hb-crowdriff-container ul li.w-29lg { width: 29%; }
	.hb-crowdriff-container ul li.w-30lg { width: 30%; }
	.hb-crowdriff-container ul li.w-31lg { width: 31%; }
	.hb-crowdriff-container ul li.w-32lg { width: 32%; }
	.hb-crowdriff-container ul li.w-33lg { width: 33%; }
	.hb-crowdriff-container ul li.w-34lg { width: 34%; }
	.hb-crowdriff-container ul li.w-35lg { width: 35%; }
	.hb-crowdriff-container ul li.w-36lg { width: 36%; }
	.hb-crowdriff-container ul li.w-37lg { width: 37%; }
	.hb-crowdriff-container ul li.w-38lg { width: 38%; }
	.hb-crowdriff-container ul li.w-39lg { width: 39%; }
	.hb-crowdriff-container ul li.w-40lg { width: 40%; }
	.hb-crowdriff-container ul li.w-41lg { width: 41%; }
	.hb-crowdriff-container ul li.w-42lg { width: 42%; }
	.hb-crowdriff-container ul li.w-45lg { width: 45%; }
	.hb-crowdriff-container ul li.w-46lg { width: 46%; }
	.hb-crowdriff-container ul li.w-48lg { width: 48%; }
	.hb-crowdriff-container ul li.w-50lg { width: 50%; }
	.hb-crowdriff-container ul li.w-52lg { width: 52%; }
	.hb-crowdriff-container ul li.w-54lg { width: 54%; }
	.hb-crowdriff-container ul li.w-55lg { width: 55%; }
	.hb-crowdriff-container ul li.w-56lg { width: 56%; }
	.hb-crowdriff-container ul li.w-60lg { width: 60%; }
	.hb-crowdriff-container ul li.w-65lg { width: 65%; }
	.hb-crowdriff-container ul li.w-70lg { width: 70%; }
	.hb-crowdriff-container ul li.w-100lg { width: 100%; }
}
@media only screen and (min-width: 1230px) {
	.hb-crowdriff-container ul li.h-250lg { height: 250px; }
	.hb-crowdriff-container ul li.h-260lg { height: 260px; }
	.hb-crowdriff-container ul li.h-270lg { height: 270px; }
	.hb-crowdriff-container ul li.h-280lg { height: 280px; }
	.hb-crowdriff-container ul li.h-290lg { height: 290px; }
	.hb-crowdriff-container ul li.h-300lg { height: 300px; }
	.hb-crowdriff-container ul li.h-310lg { height: 310px; }
	.hb-crowdriff-container ul li.h-320lg { height: 320px; }
	.hb-crowdriff-container ul li.h-330lg { height: 330px; }
	.hb-crowdriff-container ul li.h-340lg { height: 340px; }
	.hb-crowdriff-container ul li.h-350lg { height: 350px; }
	
	.hb-crowdriff-container ul li.w-16lg { width: 16%; }
	.hb-crowdriff-container ul li.w-17lg { width: 17%; }
	.hb-crowdriff-container ul li.w-18lg { width: 18%; }
	.hb-crowdriff-container ul li.w-19lg { width: 19%; }
	.hb-crowdriff-container ul li.w-20lg { width: 20%; }
	.hb-crowdriff-container ul li.w-21lg { width: 21%; }
	.hb-crowdriff-container ul li.w-22lg { width: 22%; }
	.hb-crowdriff-container ul li.w-23lg { width: 23%; }
	.hb-crowdriff-container ul li.w-24lg { width: 24%; }
	.hb-crowdriff-container ul li.w-25lg { width: 25%; }
	.hb-crowdriff-container ul li.w-26lg { width: 26%; }
	.hb-crowdriff-container ul li.w-27lg { width: 27%; }
	.hb-crowdriff-container ul li.w-28lg { width: 28%; }
	.hb-crowdriff-container ul li.w-29lg { width: 29%; }
	.hb-crowdriff-container ul li.w-30lg { width: 30%; }
	.hb-crowdriff-container ul li.w-31lg { width: 31%; }
	.hb-crowdriff-container ul li.w-32lg { width: 32%; }
	.hb-crowdriff-container ul li.w-33lg { width: 33%; }
	.hb-crowdriff-container ul li.w-34lg { width: 34%; }
	.hb-crowdriff-container ul li.w-35lg { width: 35%; }
	.hb-crowdriff-container ul li.w-36lg { width: 36%; }
	.hb-crowdriff-container ul li.w-37lg { width: 37%; }
	.hb-crowdriff-container ul li.w-38lg { width: 38%; }
	.hb-crowdriff-container ul li.w-39lg { width: 39%; }
	.hb-crowdriff-container ul li.w-40lg { width: 40%; }
	.hb-crowdriff-container ul li.w-41lg { width: 41%; }
	.hb-crowdriff-container ul li.w-42lg { width: 42%; }
	.hb-crowdriff-container ul li.w-45lg { width: 45%; }
	.hb-crowdriff-container ul li.w-46lg { width: 46%; }
	.hb-crowdriff-container ul li.w-48lg { width: 48%; }
	.hb-crowdriff-container ul li.w-50lg { width: 50%; }
	.hb-crowdriff-container ul li.w-52lg { width: 52%; }
	.hb-crowdriff-container ul li.w-54lg { width: 54%; }
	.hb-crowdriff-container ul li.w-55lg { width: 55%; }
	.hb-crowdriff-container ul li.w-56lg { width: 56%; }
	.hb-crowdriff-container ul li.w-60lg { width: 60%; }
	.hb-crowdriff-container ul li.w-65lg { width: 65%; }
	.hb-crowdriff-container ul li.w-70lg { width: 70%; }
	.hb-crowdriff-container ul li.w-100lg { width: 100%; }
}

@media only screen and (min-width: 768px) {
	.onepress-menu > li:hover > .dropdown-menu { /*display: block;*/ /*width: 100%;*/ top: 100% !important; transform: none !important; }
	.onepress-menu > li:hover > .dropdown-menu ul { display: block; width: 100%; max-width: 1140px; margin: 0 auto; position: relative; border: none; }
	.onepress-menu > li:hover > .dropdown-menu ul li { /*float: left; padding: 0 7px;*/ width: 100%; } 
	.onepress-menu > li:hover > .dropdown-menu ul li.split-5 { float: left; width: 20%; }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image {  }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image a { text-align: center; padding-top: 150px; background-repeat: no-repeat; background-size: auto 150px; background-position: center top; background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/19_IDC_242878_06252019_Xmas-DropdownMenu-Dinner.jpg); white-space: break-spaces; line-height: normal; }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.dinner a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/19_IDC_242878_06252019_Xmas-DropdownMenu-Dinner.jpg); }
		.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.french-quarter a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/06/FQ.jpeg); }
		.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.garden a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/06/GardenDistrict.jpeg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.brunch a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/19_IDC_242878_06252019_Xmas-DropdownMenu-Brunch.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.cocktail a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/19_IDC_242878_06252019_Xmas-DropdownMenu-Cocktail.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.holiday a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/Hornblower-March2017-by-JBJPictures-92.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.christmas a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/09/6ef9a0c3-826d-40c6-bed8-f795efd2ba41.jpeg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.social a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/19_IDC_242878_06252019_Xmas-DropdownMenu-Social.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.corporate a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/19_IDC_242878_06252019_Xmas-DropdownMenu-Corporate.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.wedding a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/11/WED-Majesta-Patterson-Photos491_220x140.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.nightlife a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/IG-djshortkutz_NY_253x140.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.school a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/19_IDC_242878_06252019_Xmas-DropdownMenu-Schools.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.harbor-cruises a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/19_IDC_242878_06252019_Xmas-DropdownMenu-HarborCruise.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.river-cruises a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/19_IDC_242878_06252019_Xmas-DropdownMenu-RiverCruises.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.nyc-sightseeing a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/19_IDC_242878_06252019_Xmas-DropdownMenu-NewYorkSightseeingTours.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.whale-watching a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/19_IDC_242878_06252019_Xmas-DropdownMenu-WhaleWatching.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.sightseeing a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/NY-SIGHTSEEING-Hop-on-Hop-Off.jpeg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.ny-cocktail a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/NY-Cocktail-2.jpeg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.sightseeing-london a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/london-tower-bridge-cruising.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.river-24h a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/24-hour-riverpass-in-london.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.london-xmas a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/06/dropdown-london-christmas-1.png); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.london-nye a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/06/dropdown-london-nye.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.lunch-london a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/dropdown-london-lunch.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.christmas-london a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/09/Christmas-Sightseeing-London-scaled.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.hoponoff-london a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/09/5a11ff57-33d2-4de3-b6ab-06b7e08dd60f.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.afternoon-tea a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/dropdown-london-afternoon-tea.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.special-events-london a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/08/city_experiences_london_london_eye_fireworks_sm-scaled-e1627938255363.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.thamesjet-london a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/thamesjet-speedboat.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.speedboat a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/london-speedboat-online-tickets-2.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.london-default a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/dropdown-london-dinner.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.dinner-london a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/dropdown-london-special-events.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.poole-harbour a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/fb2cb8f4-8899-44c9-8e25-c5335c96cade.jpeg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.poole-swanage a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/8a51be62-945f-494a-8020-06d49cf8f2a3.jpeg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.swanage-poole a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/bf3642da-8ea4-42d5-9903-2f3c3038e86b.jpeg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.jurassic-poole a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/b4c1875e-b96b-400a-8aa0-dfd8db8033e8.jpeg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.jurassic-swanage a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/36182688-2b6c-483c-923c-66b6c1322e97.jpeg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.sea-train a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/918b3c4e-628f-42ac-86a3-c4233d62e5c1.jpeg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-city-cruise a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/york-city-cruises-tickets-online.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-early-evening a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/york-dropdown-evening-cruise.png); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-bishopthorpe a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/dropdown-york-bishopthorpe.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-festive-cruise a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2022/02/dropdown-york-festive-cruise.png); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-floodlit a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/dropdown-york-floodlit-cruise.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-riverbus a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/river-bus-york-dropdown-scaled-1.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-groups a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/york-city-cruises-groups-nav-dropdown.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-lunch a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/dropdown-york-lunch-scaled-1.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-afternoon a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/dropdown-york-afternoon-tea-scaled-1.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-dinner a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/dropdown-york-evening-dinner.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-festive-sightseeing-cruise a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/08/york-festive-sightseeing-cruise.jpeg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-santa-experience a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/08/york-santa-experience.jpeg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-santa-experience-tour a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2022/02/york-santa-experience-tour.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-christmas-party-afloat a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2022/02/christmas-party-nights-afloat-1.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-afloat a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/dropdown-york-hen-parties-afloat.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-wedding a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/dropdown-york-weddings.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-corporate a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/dropdown-york-corporate-hire.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-social a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/dropdown-york-parties-celebrations.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.york-fleet a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/dropdown-york-fleet.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.dc-sightseeing a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/miss-mallory_11951147656_o.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.dc-taxi a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/04/EC_Wharf-327.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.dc-passes a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/11/PRC-Water-Taxi_sign_menu_sm-2.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.school-kids a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/06/IMG_6812-scaled-e1624398929275.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.poole-fireworks a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/06/firework1.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.poole-birds a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/06/Screen-Shot-2021-06-24-at-12.20.17-PM.png); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.poole-wareham a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/06/wareham-scaled.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.main-sightseeing a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/07/SACCapitol_IDC_04212017_CocktailCruise_012-2-scaled.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.poole-harbour a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/06/Harbour-Lights-Image-2-Improved-scaled.jpg); }
		.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.whale a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/03/whalewatch_overview.jpg); }
		.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.codzilla a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/07/2015_Codzilla_049-1.jpg); }
		.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.ferries a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/07/Wake-1.jpg); }
		.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.watertaxi a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/02/watertaxi_overview.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.poole-christmas-cruise a { background-image:                 
url(https://assets.cityexperiences.com/wp-content/uploads/2021/07/poole_christmas_party_cruise_couple-e1625694479592.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.poole-santa-cruise a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/09/sail_with_santa_poole.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.lunch a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/08/105153_Baltimore_SOM_Lifestyle-40-scaled.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.fireworks a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/08/25169d13-61b5-4f75-8351-219a22143296.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.london-sightseeing a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/09/CityCruises-0182.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.newyearseve a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/10/A7A3171-scaled.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.fish-chips a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/10/fish-chips-checkerd-paper.jpg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.couple a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2022/01/27bb600c-8c73-443d-9499-c659e811de05.jpg); }
		.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.attractions a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2022/02/attractionsmenudropdown.jpeg); }
	.onepress-menu > li:hover > .dropdown-menu ul li.menu-with-navigation-image.cherryblossom a { background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2021/07/PRC_RiverTaxi_Cherry_Blossoms.jpg); }
	
}

@media only screen and (min-width: 320px) and (max-width: 767px) {
	.onepress-menu li.nav-toggle-dropdown .dropdown-menu { /*position: relative; float: none; display: block;*/ }
	.onepress-menu li.nav-toggle-dropdown .dropdown-menu > ul { /*display: block;*/ }
	.onepress-menu li.nav-toggle-dropdown .dropdown-menu > ul > li {  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.onepress-menu > li:hover .dropdown-menu ul { max-width: 720px; }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.onepress-menu > li:hover .dropdown-menu ul { max-width: 960px; }
}

ul.ta-list-items { padding: 0; list-style: none; display: inline-block; }
ul.ta-list-items > li { display: block; float: left; }
ul.ta-list-items > li > div {  }
}
.footer-logos-wrapper-2 { background-color: #ffffff; padding-top: 50px; padding-bottom: 50px; }
.footer-logos-wrapper-2 .footer-logos-inner { text-align: center; border: 1px solid #B9BABC; }
.footer-logos-wrapper-2 .footer-logos-inner .logos-header { background-color: #1646a8; padding: 15px; }
.footer-logos-wrapper-2 .footer-logos-inner .logos-header img { max-width: 350px; }
.footer-logos-wrapper-2 .footer-logos-inner .logos-body { padding: 15px; }
.footer-logos-wrapper-2 h4 { font-size: 12px; }
.footer-logos-wrapper-2 ul.level-one {  }
.footer-logos-wrapper-2 ul.level-one > li {  }
.footer-logos-wrapper-2 ul.level-one > li.city-experiences {  }
.footer-logos-wrapper-2 ul.level-one > li.overnight-cruises {  }
.footer-logos-wrapper-2 ul.level-one > li.overnight-cruises .american-queen-logo { max-width: 175px; margin: 0 auto; padding: 7px 0; }
.footer-logos-wrapper-2 ul.level-one > li.overnight-cruises .victory-cruise-logo { max-width: 175px; margin: 0 auto; padding: 15px 0; }

.footer-logos-wrapper-2 ul.level-two {  }
.footer-logos-wrapper-2 ul.level-two > li {  }
.footer-logos-wrapper-2 ul.level-two > li.dining-event-sightseeing { width: 36%; }
.footer-logos-wrapper-2 ul.level-two > li.land-experiences { width: 30%; }
.footer-logos-wrapper-2 ul.level-two > li.ferry-transportation { width: 34%; }
.footer-logos-wrapper-2 ul.level-two > li.land-experiences .city-experiences { max-width: 80%; margin: 0 auto; border-bottom: 2px dotted rgba(0,0,0,0.2); padding-bottom: 15px; margin-bottom: 15px; padding-top: 7px; }
.footer-logos-wrapper-2 ul.level-two > li.land-experiences .city-experiences img { height: 60px; }
.footer-logos-wrapper-2 ul.level-two > li.land-experiences .city-experiences a {  }
.footer-logos-wrapper-2 ul.level-two > li.land-experiences .walks-logo { max-width: 50px; margin: 0 auto 25px; }
.footer-logos-wrapper-2 ul.level-two > li.land-experiences .devour-logo { max-width: 55px; margin: 0 auto 25px; }
.footer-logos-wrapper-2 ul.level-two > li.land-experiences .cruising-excursion-logo { max-width: 150px; margin: 0 auto 25px; }
.footer-logos-wrapper-2 ul.level-two > li.land-experiences .shoretrip-logo { max-width: 100px; margin: 0 auto 25px; }

.footer-logos-wrapper-2 ul.level-two > li.ferry-transportation .liberty-landing-logo { max-width: 100px; margin: 0 auto 25px; }
.footer-logos-wrapper-2 ul.level-two > li.ferry-transportation .nyc-ferry-logo { max-width: 80px; margin: 0 auto 25px; }
.footer-logos-wrapper-2 ul.level-two > li.ferry-transportation .seaward-logo { max-width: 80px; margin: 0 auto 25px; }
.footer-logos-wrapper-2 ul.level-two > li.ferry-transportation .puerto-rico-logo { max-width: 120px; margin: 0 auto 25px; }

.footer-logos-wrapper-2 ul li.border-right-blue { border-right: 2px dotted rgba(0,0,0,0.2); }
.footer-logos-wrapper-2 li.overnight-cruises { /*padding-top: 90px;*/ }
.footer-logos-wrapper-2 li.city-experiences { /*border-right: 1px solid #5cb8e8;*/ }
.footer-logos-wrapper-2 .city-experiences-logo { max-width: 100%; border-bottom: 1px dotted rgba(0,0,0,0.2); padding-top: 7px; /*background-image: linear-gradient(to right, #333 10%, rgba(255, 255, 255, 0) 0%); background-position: bottom; background-size: 6px 1px; background-repeat: repeat-x;*/ }
.footer-logos-wrapper-2 .city-experiences-logo a { max-width: 250px; margin: 0 auto; height: 80px; display: inline-block; }
.footer-logos-wrapper-2 .city-cruises-logo { max-width: 80%; margin: 0 auto;  padding-bottom: 15px; border-bottom: 2px dotted rgba(0,0,0,0.2); margin-bottom: 15px; padding-top: 7px; }
.footer-logos-wrapper-2 .city-cruises-logo img { height: 60px; }
.footer-logos-wrapper-2 .city-cruises-logo a { display: inline-block; max-width: 125px; }
.footer-logos-wrapper-2 ul.city-cruises-row1 { max-width: 270px; margin: 0 auto; padding-bottom: 15px; }
.footer-logos-wrapper-2 ul.city-cruises-row2 { max-width: 270px; margin: 0 auto; padding-bottom: 15px; }
.footer-logos-wrapper-2 .city-ferry-logo { max-width: 80%; margin: 0 auto; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 2px dotted rgba(0,0,0,0.2); padding-top: 7px; }
.footer-logos-wrapper-2 .city-ferry-logo img { height: 60px; }

@media only screen and (min-width: 320px) and (max-width: 767px) {
	.footer-logos-wrapper-2 ul.level-two > li.dining-event-sightseeing { width: 100%; }
	.footer-logos-wrapper-2 ul.level-two > li.land-experiences { width: 100%; }
	.footer-logos-wrapper-2 ul.level-two > li.ferry-transportation { width: 100%; }
	.footer-logos-wrapper-2 .footer-logos-inner .logos-header img { max-width: 300px; }
	.footer-logos-wrapper-2 ul li.border-right-blue { border: none; }
	.footer-logos-wrapper-2 h4 { font-size: 16px; }
	.footer-logos-wrapper-2 li.overnight-cruises { padding-top: 0; }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.footer-logos-wrapper-2 ul.level-two > li.land-experiences .city-experiences img { height: 40px; }
	.footer-logos-wrapper-2 .city-cruises-logo img { height: 40px; }
	.footer-logos-wrapper-2 .city-ferry-logo img { height: 40px; }
}


#faqs_title_wrapper .hbg-block-content .module-header h1.title{
    font-size:50px
}
#faq_body .vc_toggle:after{
    border-bottom:#2885bf dashed 1px;
    padding-bottom:14px;
    content:'';
    width:100%;
    max-width:550px;
    height:1px;
    display:block
}
#faq_body .vc_toggle.vc_toggle_active:after{
    padding-bottom:0
}
#faq_body .vc_toggle h4{
    color:#000!important
}
#faq_body .vc_toggle_default .vc_toggle_icon{
    background:#000;
    border:1px solid #000
}
#faq_body .vc_toggle_default .vc_toggle_icon::before{
    border:1px solid #000
}
#faq_body .vc_toggle_default .vc_toggle_icon::after,#faq_body .vc_toggle_default .vc_toggle_icon::before{
    background:#000
}
#faq_sidebar .vc_empty_space{
    height:1px!important
}
#faq_content .module-header h2{
    color:#000
}
#faqs_subtitle_links .textwidget p{
    display:none
}
#faq_content .module-header h3{
    margin:0
}
div#faqs_subtitle_links{
    margin-bottom:0;
    margin-top:-4px;
    margin-left:6px
}
#faqs_subtitle_links a{
    color:#2885bf
}
div#anchor-desktop-wrapper.anchor-desktop-wrapper-affix>.vc_column-inner{
    position:fixed;
    top:250px
}
div#anchor-mobile-wrapper-col{
    display:none
}
div#faqs-content-back-to-top{
    display:none
}
@media screen and (max-width:768px){
    div#anchor-desktop-wrapper{
        display:none
    }
    #faqs_title_wrapper .hbg-block-content .module-header h1.title{
        font-size:32px
    }
    div#anchor-mobile-wrapper-col{
        display:block
    }
    div#anchor-mobile-wrapper{
        width:80%;
        max-width:300px;
        border:#2885bf solid 2px;
        margin:auto;
        border-radius:10px;
        padding:10px 10px 6px;
        position:relative
    }
    #anchor-mobile-wrapper select{
        padding:0;
        border:none;
        width:100%
    }
    #anchor-mobile-wrapper span{
        position:absolute;
        display:inline-block;
        background:#fff;
        top:-12px;
        padding:0 6px;
        left:10px
    }
    #faqs_subtitle_links .textwidget>div{
        width:80%
    }
    #faqs_subtitle_links a{
        font-size:16px
    }
    div#faqs-content-back-to-top{
        position:fixed;
        width:76px;
        text-align:center;
        padding:2px 0 4px;
        background:#1747a8;
        color:#fff;
        border-radius:8px 0 0 8px;
        right:0;
        cursor:pointer;
        bottom:120px;
        z-index:999999
    }
    div#faqs-content-back-to-top .fa{
        display:block;
        margin:auto
    }
    div#faqs-content-back-to-top span{
        display:block;
        font-size:18px;
        width:50px;
        margin:auto;
        line-height:19px
    }
}

.homepage-save-banner {
    margin-bottom: 0;
}
.homepage-save-banner iframe {
    margin-top: 2.2em;
}

/*  */
body.single-post .breadcrumbs-hbg {display: none;}
.hbg-post-v2 .single-php > article { text-align: center; position: relative; } 
.hbg-post-v2 { padding: 0; }

.featured-img-b-text-t { padding: 35px; position: relative; z-index: 1; } 
.featured-img-b-text-t:after { content: ''; height: 530px; width: 100%; background: #1746a8; position: absolute; top: 0; left: 0; border-bottom: #fff solid 2px; z-index: -1; } 
.featured-img-b-text-t .entry-header { } 
.featured-img h1.entry-title { color: #ffffff; font-family: 'Poppins', Arial; line-height: 39px; font-weight: 300; max-width: 400px; margin: auto; z-index: 1; } 
.featured-img .entry-meta .posted-on, .featured-img .entry-meta .byline { display: block; font-size: 14px; color: #ffffff !important; text-transform: none; font-family: 'Poppins'; font-weight: 300; } 
.featured-img .entry-meta .posted-on *, .featured-img .entry-meta .byline * { font-size: 14px; color: #fff; font-family: 'Poppins'; } 
.featured-img .entry-meta { margin: 25px 0 30px; padding-bottom: 0; border-bottom: 0; } 
.featured-img .entry-thumbnail img { border-radius: 15px; } 
.featured-img-b-text-t .entry-thumbnail { margin-bottom: 0; }  

.featured-img-l-text-r { display: flex; align-items: center; height: 535px; margin-bottom: 100px; background: #1b46a8; direction: rtl; position:relative; } 
.featured-img-l-text-r header.entry-header { align-items: center; width: 44%; text-align: left; padding-left: 6%; width: 50%; } 
.featured-img-l-text-r .entry-thumbnail { background: #42b2eb; width: 50%; margin-bottom: 0; height: 100%; position: relative; } 
.featured-img-l-text-r .entry-thumbnail img {position: absolute;width: auto;height: 80%;top: 10%;border-radius: 15px;left: 0;/*margin-left: 3em;*/ right: -1em;} 
.featured-img.featured-img-l-text-r h1.entry-title { text-align: left; margin-left: 0; } 

.hbg-post-v2 .entry-content { max-width: 1100px; margin: auto; position: relative; } 
.hbg-post-v2 .entry-content > h2, .hbg-post-v2 .entry-content .intro-text { font-size: 24px; line-height: 35px; color: #1646A8; font-weight: 400; font-family: 'Poppins'; position: relative; } 
.hbg-post-v2 .entry-content .intro-text em { font-size: 180px; font-style: normal; font-weight: 600; position: absolute; top: -38px; left: -38px; color: rgba(26, 176, 235, 0.6); } 
.hbg-post-v2 .entry-content .intro-text a { color: #1646A8; text-decoration: underline; } 
.hbg-post-v2 .entry-content .intro-text a:hover { color: #333333; } 
.hbg-post-v2 .entry-content p { font-size: 14px; font-family: 'Poppins'; font-weight: 400; line-height: 27px; text-align: left; } 
.hbg-post-v2 .entry-content blockquote { margin: 0; padding: 0; border: none; background: #7ED9FF;; /*left: calc(100% - 1270px);*/ box-sizing: border-box; } 
.hbg-post-v2 .entry-content .post-blockquote { position: relative; height: 400px; } 
.hbg-post-v2 .entry-content blockquote p { font-size: 45px; line-height: 61px; text-align: center; font-style: normal; color: #ffffff; font-weight: 600; font-family: 'Poppins'; padding: 2em 5em; position: relative; } 
.hbg-post-v2 .entry-content blockquote p strong { font-size: 14px; display: inline-block; margin-left: 25px; } 
.hbg-post-v2 .entry-content blockquote p:before { content:' '; background-image: url("data:image/svg+xml,%3Csvg width='85' height='57' viewBox='0 0 85 57' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(https://www.cityexperiences.com/wp-content/themes/cityExperiences/%23clip0_11_49)'%3E%3Cpath d='M40.95 20.42C40.95 9.14 31.81 0 20.53 0C9.25 0 1.07 8.83 0.109999 20.06C-1.35 37.21 11.68 51.56 27.49 56.13C22.1 52.87 18.34 47.2 17.71 40.61C18.63 40.74 19.57 40.83 20.52 40.83C31.8 40.83 40.94 31.69 40.94 20.41L40.95 20.42Z' fill='%231646A8' fill-opacity='0.1'/%3E%3Cpath d='M84.08 20.42C84.08 9.14 74.94 0 63.66 0C52.38 0 44.2 8.83 43.24 20.06C41.78 37.21 54.81 51.56 70.62 56.13C65.23 52.87 61.47 47.2 60.84 40.61C61.76 40.74 62.7 40.83 63.65 40.83C74.93 40.83 84.07 31.69 84.07 20.41L84.08 20.42Z' fill='%231646A8' fill-opacity='0.1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_11_49'%3E%3Crect width='84.08' height='56.13' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); background-repeat: no-repeat; width: 200px; height: 200px; position: absolute; margin-left: -100px; margin-top: -30px; } 

.hbg-post-v2 .img-full-w-wrapper { position: relative; } 
.hbg-post-v2 .img-full-w-wrapper img { } 
.hbg-post-v2 .img-full-w { margin: 0; } 
.hbg-post-v2 .img-full-w-clone { position: relative; /*left: calc(100% - 1270px);*/ background-size: cover; background-repeat: no-repeat; background-position: center; top: 0; }
.hbg-post-v2 img { border-radius: 15px; } 
/* .hbg-post-v2 img.alignleft, .hbg-post-v2 img.alignright { min-width: 500px; }  */

.hbg-post-v2 .img-with-list-number-wrapper { position: relative; margin-top: 40px; } 
.hbg-post-v2 .img-with-list-number-wrapper em {font-style: normal;display: inline-block;position: absolute;padding-top: 6em;max-width: 250px;font-size: 24px;line-height: 35px;font-weight: 400;color: #1646A8;} 
.hbg-post-v2 .img-with-list-number-wrapper.img-with-list-number-right > img { margin-left: -5em; width: 80%; } 
.hbg-post-v2 .img-with-list-number-wrapper.img-with-list-number-left > img { margin-right: -5em; width: 80%; } 
.hbg-post-v2 .img-with-list-number-wrapper.img-with-list-number-right em {/* left: -20px; right: -4em;*/} 
.hbg-post-v2 .img-with-list-number-wrapper.img-with-list-number-left em {/* left: 20px; left: -4em;*/} 
.hbg-post-v2 .img-with-list-number-wrapper em strong { display: block; padding: 35px 36px; background: #d1d1d1; border-radius: 50%; color: #ffffff;  font-family: 'Rubik', sans-serif; line-height: 35px; position: absolute; top: -0.7em; width: 106px;height: 104px;font-size: 54px;text-align: center;} 
.hbg-post-v2 .img-with-list-number-wrapper.img-with-list-number-right em strong { right: 1.4em; position:relative; } 
.hbg-post-v2 .img-with-list-number-wrapper.img-with-list-number-left em strong { left: 4.1em; position:relative; } 

.hbg-post-v2 .text-with-list-number { font-size: 24px !important; line-height: 35px !important; color: #1646A8; font-weight: 400; font-family: 'Poppins'; position: relative; font-style:normal; } 
.hbg-post-v2 .text-with-list-number > strong {display: inline-block;background: #1646A8;color: #ffffff;font-weight: normal;padding: 0;border-radius: 20px;width: 30px;height: 30px;box-sizing: border-box;font-size: 18px; text-align: center;}
.hbg-post-v2 .img-with-list-number-wrapper.list-number-primary-bg-wrapper em strong {background: #1746a8;}
.hbg-post-v2 .img-with-list-number-wrapper.list-number-secondary-bg-wrapper em strong {background: #42b2eb;}

.hbg-post-v2 .entry-content ul { list-style: none; } 
.hbg-post-v2 .entry-content li:before { content: "\2022"; color: red; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em; font-size: 20px; position: relative; top: 2px; } 

.hbg-post-v2 .full-w-secondary-bg-wrapper { position: relative; text-align: center !important; background: #7ed9ff; margin-top: 2px; font-size: 45px !important; line-height: 61px !important; font-style: normal; color: #ffffff; font-weight: 600 !important; padding: 2em 5em; } 
.hbg-post-v2 .full-w-secondary-bg { font-style: normal; } 

.hbg-post-v2 .post-social-share { margin: 64px 0; } 
.hbg-post-v2 .post-social-share div:first-child { font-size: 18px; line-height: 35px; font-weight: 400; color: #1646A8; margin-bottom: 4px; text-decoration: underline; } 
.hbg-post-v2 .post-social-share div a { display: block; font-size: 24px; line-height: 35px; font-weight: 400; color: #1646A8; margin-bottom: 4px; } 

.post-navigation { display: flex; align-items: center; height: 300px; margin: 30px 0 !important; } 
.post-navigation > div { width: 50%; height: 100%; position: relative; border-radius: 15px; z-index: 0; } 
.post-navigation > div:first-child { background-repeat: no-repeat; background-size: cover; background-position: center; } 
.post-navigation > div:first-child:after { content: ' '; width: 100%; height: 100%; background: rgba(27, 70, 156, 0.8); position: absolute; top: 0; left: 0; border-radius: 15px; } 
.post-navigation > div:first-child:last-child {margin-left: 25%;}
.post-navigation > div:first-child:last-child a span {color: #ffffff;}
.post-navigation > div a {display: block;z-index: 1;position: relative;height: 100%;padding-top: 6em;} 
.post-navigation > div a em { font-family: 'Poppins'; font-style: normal; display: block; margin-bottom: 10px; } 
.post-navigation > div:first-child a em { color: #ffffff; } 
.post-navigation > div a span {font-family: 'Poppins';font-size: 24px;color: #ffffff;display: block;max-width: 60%;margin: auto;line-height: 28px;} 
.post-navigation > div:last-child a span { color: #1646A8; } 

.hbg-post-v2 .text-w-img-left-cc-overlay-wrapper { position: relative; height: 340px; } 
.hbg-post-v2 .text-w-img-left-cc-overlay-wrapper > div { display: flex; height: 100%; align-items: center; } 
.hbg-post-v2 .text-w-img-left-cc-overlay-wrapper > div > div { width: 50%; padding: 3em; padding-left: 4em; padding-top: 6em; background: #1646A8; height: 100%; } 
.hbg-post-v2 .text-w-img-left-cc-overlay-wrapper > div > div:first-child { background-repeat: no-repeat; background-size: cover; background-position: center; position: relative; } 
.hbg-post-v2 .text-w-img-left-cc-overlay-wrapper > div > div:first-child:after { content:''; background-image: url(https://assets.cityexperiences.com/wp-content/uploads/2022/05/cc-stacked-w-logo.png); background-repeat: no-repeat; background-position: center; background-color: rgba(126, 217, 255, 0.79); width: 100%; height: 100%; position: absolute; top: 0; left: 0; } 
.hbg-post-v2 .text-w-img-left-cc-overlay-wrapper > div > div:last-child span { font-size: 45px; font-family: 'Rubik'; line-height: 51px; color: #ffffff; display: block; max-width: 80%; } 


@media (max-width:768px){
	.hbg-post-v2 .entry-content h2, .hbg-post-v2 .entry-content h3, .hbg-post-v2 .entry-content > h4, .hbg-post-v2 .entry-content h5 {padding: 0 30px;}
    .hbg-post-v2 .entry-content p {padding: 0 30px;height: auto;}
	.hbg-post-v2 .img-with-list-number-wrapper{ height: auto !important; }
    .hbg-post-v2 .featured-img-b-text-t:after{min-height: 300px;height: 300px;}
    .hbg-post-v2 .entry-content .intro-text em {left: 4px;font-size: 100px;z-index: 1;top: -10px;}
    .hbg-post-v2 p img.alignleft, .hbg-post-v2 p img.alignright {min-width: 100% !important;margin: 0 !important;float: none !important;}
	.hbg-post-v2 .entry-content > figure { padding: 0 30px; }
	.hbg-post-v2 .img-full-w-wrapper { max-height: 200px; height: 200px !important; padding: 0 !important; overflow: hidden; } 
	.hbg-post-v2 .img-full-w-wrapper img {position:relative !important;border-radius: 0; /*display:none;*/ } 
    .hbg-post-v2 .img-full-w-clone {/*display: none;max-height: 200px; position: absolute;*/ display: none; }
    .hbg-post-v2 .img-with-list-number-wrapper em {padding-top: 8px;max-width: 100%;font-size: 20px;line-height: 28px;}
    .hbg-post-v2 .img-with-list-number-wrapper em, .hbg-post-v2 .img-with-list-number-wrapper em strong {left: 0 !important;right: 0 !important;top: 0 !important;position: relative;}
	.hbg-post-v2 .img-with-list-number-wrapper em strong { width: 56px; height: 54px; font-size: 20px; padding: 10px 0 0; } 
    .hbg-post-v2 .entry-content blockquote p {padding: 2em 30px;font-size: 22px;line-height: 31px;}
    .hbg-post-v2 .entry-content blockquote p:before {height: 100px;margin: -30px 0 0 !important;}
	.hbg-post-v2 .entry-content blockquote p, .hbg-post-v2 .full-w-secondary-bg-wrapper em {font-size: 24px;line-height: 38px;} 
	.hbg-post-v2 .full-w-secondary-bg-wrapper { line-height: 40px !important; font-size: 28px !important; padding: 40px 30px !important; } 
	.hbg-post-v2 .entry-content li {padding-left: 10px;}
	
	.featured-img-l-text-r { /*display: block;*/ height: auto; flex-direction: column-reverse; } 
	.featured-img-l-text-r .entry-thumbnail { width: 100%; display: block; padding: 20px; } 
	.featured-img-l-text-r .entry-thumbnail img { position: relative; left: 0; height: auto; top: 30px; margin: 0; right: 0; } 
	.featured-img-l-text-r header.entry-header { width: 100%; padding: 30px 20px 20px; } 
	
	.post-navigation { flex-direction: column; height: auto; padding: 0 1em; } 
	.post-navigation > div { width: 100%; } 
	.post-navigation > div:first-child:last-child {margin: 0;}
	.post-navigation > div a { padding: 0; padding: 2em 0; } 
	
	.hbg-post-v2 .text-w-img-left-cc-overlay-wrapper > div { display: block; } 
	.hbg-post-v2 .text-w-img-left-cc-overlay-wrapper > div > div { width: 100%; padding: 2em; } 
	.hbg-post-v2 .text-w-img-left-cc-overlay-wrapper > div > div:first-child { padding: 0; min-height: 300px; } 
	.hbg-post-v2 .text-w-img-left-cc-overlay-wrapper > div > div:last-child span { font-size: 24px; line-height: 31px; }
}

@media(min-width:768px) and (max-width:980px){
	.hbg-post-v2 .img-with-list-number-wrapper.img-with-list-number-left > img { margin-right: 0; width: 70%; margin-bottom: 30px; } 
	.hbg-post-v2 .text-w-img-left-cc-overlay-wrapper > div > div:last-child span { font-size: 30px; line-height: 42px; } 
}

@media(min-width:768px) and (max-width:1250px){
	.hbg-post-v2 .single-php > article .entry-content { /*padding: 0 25px;*/ position: relative; box-sizing: border-box; } 
	.hbg-post-v2 .img-with-list-number-wrapper { height: auto !important; }
    .hbg-post-v2 .img-with-list-number-wrapper.img-with-list-number-right > img { width: 70%; margin-left: 0; margin-bottom: 30px; } 
    .hbg-post-v2 .img-with-list-number-wrapper.img-with-list-number-left > img { margin-right: 0; width: 70%; margin-bottom: 30px; } 
}