@media (max-width: 1699px) and (min-width: 1200px){
    .compact-city-block .wpb_video_wrapper {
        padding-top: 115.5% !important;
    }
    body .compact-city-block {
        display: flex;
        flex-wrap: wrap;
    }
    body .compact-city-block .compact-cirytext {
        align-self: center;
    }
    .footer-area-block .widget-area section .wp-block-column form.wpcf7-form .g-recaptcha {
        transform: scale(.60);
    }
}
@media (max-width: 1399px) and (min-width: 1200px){
    .footer-area-block .widget-area section .wp-block-column form.wpcf7-form .g-recaptcha {
        transform: scale(.55);
    }
}   
@media (max-width:1500px) {
.organize-filter-posts .lastitem_contact_block{padding-top: 0px;}
}
@media (max-width:1438px) {
.organize-filter-posts .lastitem_contact_block a{    margin-top: 6.1vw;}
}
@media screen and (max-width: 1600px){
.about-service-row::before {height: 720px; }
}
@media screen and (max-width: 1439px){
.about-service-row::before {height: 580px;}
.about-service { margin-top: -32%;}
.event-list h2 {font-size: 20vw !important;}
.boundaries-about-the-city > div:after {
    right: 120px;
    bottom: 40px;
}
}
@media screen and (min-width: 1300px){
    .footer-area-block .widget-area {
        display: grid;
        grid-template-columns: 16.70% 50% 33.30%;
    }
}
@media screen and (max-width: 1279px){
body h1{font-size: 74px;}
.image-block {padding: 9px 90px 9px 40px; min-width: 410px; font-size: 31px;}
body h2,.organise-eventsetting-cls .ulrimatesetting-left h2,.organize-event-top-row-title h2 {font-size: 42px; line-height: 50px;}
h2.vc_custom_heading.vanuevideo-head,
.flexiblecenter-hesding,.boundaries-about-desc-right h2,
.boundaries-qoute-title h2,
.vanue-top .custom-title,
body .belive-setting h2{line-height: 50px;}
.eventon_main_section .past-event-header h1 {font-size: 42px; line-height: 50px; }
.vanue_bnr .post-title h3 {background-position:right 22px center; padding: 13px 53px 9px 27px; font-size: 18px; background-size: 19px; width: 100%; line-height: 25px;}
.past-events .post-title h3 {font-size: 28px; line-height: 120%; padding: 0 0 010px; }
.organize-filter-posts .lastitem_contact_block h2 { font-size: 66px;line-height: 89px;}
.vanue_bnr .post-title{min-width: 89%;}
.boundaries-inner-row:not(:last-child) {padding-bottom: 70px;}
body .social-respons-third h2.vc_custom_heading,.hotal-services-left h2.vc_custom_heading,body .exhitor-services-right h2,.food-services-section h2.custom-title,.marketing-services-right h2,.beyond-features .vc_custom_heading,.organisator-section h2.custom-title,
.jobname-bn-left h2.vc_custom_heading,
.beyond-possibilities-inner-row h2,
.about-inspirational-events .custom-title,
.square-row-block h2,
body .infocon-text h2.custom-title{line-height: 50px !important;}
.vanue_bnr .post-title .hovercnt, .vanue_bnr .post-title .hover-content{
    margin-top: -3px;
}
.overvanue-sec h2,
.we-loverow .vc_custom_heading,
.bookyour-row .vc_custom_heading {
    font-size: 42px !important;
    line-height: 50px !important;
}
}
@media screen and (max-width: 1199px){
.meetourstar_block .row{
    margin: 0 -15px;
}
.about-service-row::before {height: 490px;}
.about-service {margin-top: -240px;}
.footer-area-block .widget-area{flex-wrap: wrap; display: flex;}
.footer-area-block .widget-area > .widget:first-child {width: 25%;}
.footer-area-block .widget-area > .widget:nth-child(2) {width: 75%;}
.footer-area-block .widget-area > .widget:nth-child(3) {width: 50%; }
.footer-area-block .widget-area > section{flex:inherit;}
.event-list h2 {margin-bottom: 0px;}
.hoverwrap h4{font-size: 27px;line-height: 36px;}
.organize-filter-posts .lastitem_contact_block h2 {font-size: 50px;line-height: 65px;}
.ulrimatesetting-left > .vc_column-inner {padding-right: 60px !important;}
.organise-eventsetting-cls .ulrimatesetting-right {max-width: 610px; margin-left: -155px; width: calc(50% + 130px);}
.download-paper .download-figure-img { left: -70px;width: 41%;}
.ulrimatesetting-left .vc_video-align-left {width: calc(50% + 90px);right: 80px;}
.venue-filter-posts { grid-template-columns: repeat(4, 1fr); column-gap: 20px; row-gap: 20px;}
.vanue-top .custom-title{line-height: normal;}
.venue-filter-posts img{width: 100%}
body .didgital-helpdesk .custom-title{margin-bottom: 30px;}
.boundaries-about-img-left {padding-right: 35px;}
.boundaries-about-the-city > div:after {right: 50px;bottom: 0;}
.organise-eventsetting-cls.career-row .ulrimatesetting-left  p {padding-bottom: 56px;}
.news-slider .owl-nav button.owl-next{right: 0;}
.news-slider .owl-nav button.owl-prev{left: 0;}
body .compact-cirytext {padding-left: 30px;padding-right: 30px;padding-top: 16px;}
.compact-cirytext h2.custom-title {line-height: 50px;}
.compact-city-block .wpb_video_wrapper {padding-top: 134.5% !important;}
.compact-city-left {max-width: 50%;}
.social-resban-left > div {padding: 140px 30px 0 15px !important;}
.social-respons-img .wpb_content_element {margin-bottom: 0;}
.hotal-services-left p {max-width: 370px;margin: 0 0 20px !important;}
.hotal-services-inner .hotal-services-left .wpb_text_column {margin-bottom: 0;}
.hotal-services-right .wpb_single_image {margin-top: 110px;margin-bottom: -120px;}
body .exhitor-services-right {padding: 0px 20px 55px 55px;}
.hotal-services-left h2.vc_custom_heading {margin: 0 -10px 20px 0;}
body .hotal-services-section {margin: 0 0 200px;}
body .food-services-section {margin: 0 0 80px; }
.img-over-txt-rw {padding-top: 80px!important; }
body .marketing-services-section {margin: 0 0 40px;}
.beyopnd-fes-in .beyond-text,
.service-item .button-style {left: 25px;right: 50px;top: 25px; font-size: 35px;line-height: 45px;}
.beyopnd-fes-in .beyond-text p{font-size: 35px;line-height: 45px; }
body .marketing-services-left {padding-right: 30px;}
.organisator-inner h3.custom-title {font-size: 28px;line-height: 35px !important;}
.aboutfitst-left .custom-title {font-size: 60px !important;line-height: 70px !important;}
.about-slider img {min-height: 600px;}
.exhitor-services-bg-section p br {display: none;}
.easy-access-bn .custom-title {font-size: 60px !important;line-height: 70px !important;}
.event-banner h1 {font-size: 60px; line-height: 70px; }
.square-row-block {margin: 55px -15px 60px !important; }
.venue_bnnner .inner-content .title-block,
.top-venue-detail-slider .oraganize-banner-block .dis h3 {font-size: 70px; line-height: 60px; color: #DD0B2F; }
.career-first .custom-title,.takecare-sec h2 {font-size: 60px !important; line-height: 70px !important; }
.career-flexi .topcnt p {font-size: 28px; line-height: 36px; }
.career-flexi .topcnt img {margin: 30px auto 0; }
body .career-flexi {padding: 0 30px !important; }
.contact-page-newsletter .newslette-ledy-img {left: 66%; width: 186px; }
.eventlist-section .eventon_events_list > div{ padding: 0 10px 20px !important; }
.eventlist-section .eventon_events_list {margin: 13px -10px 0 !important; }
.eventlist-section .eventon_events_list span.evcal_desc.evo_info {padding: 0 0px 0 10px !important; }
.eventlist-section .eventon_events_list .evcal_event_title {font-size: 30px !important; line-height: 35px !important; }
.eventlist-section .eventon_events_list .evcal_event_subtitle {font-size: 16px !important; line-height: 22px !important; }
.eventlist-section .eventon_events_list .evo_start {font-size: 42px; }
.eventlist-section .eventon_events_list .evo_start em.month,
.eventlist-section .eventon_events_list .evo_end {font-size: 20px; }
.eventlist-section .eventon_events_list .evo_end {padding-left: 12px; }
.eventlist-section .eventon_events_list .evo_end  em.month {font-size: 13px !important; }
.event-featuredher-sec h2.vc_custom_heading {max-width: 500px; margin: 0 auto 25px; line-height: 50px !important; }
.eventlist-section .evo_month_title {font-size: 50px !important; line-height: 70px !important; min-width: 400px;}
.home_bnr .topcnt h1{margin-top: 30px;}
.service-top-banner.topbanner img {min-height: 550px; object-fit: cover; }
.service-top-banner.topbanner .home_bnr .topcnt h1 {margin-top: 50px; }
.news-slider .post-title:before{right: 30px; background: transparent;}
.news-slider.recent-post {margin: 80px 0px 0; }
.news-slider .post-title h3{padding-top: 5px; }
.news-slider .post-title{padding-top: 0; }
.footer-area-block .widget-area section .wp-block-column form.wpcf7-form .g-recaptcha {transform: scale(.7); }
.barbirstro-cnt .wpb_text_column p {font-size: 20px; line-height: 26px; }

}

@media screen and (max-width: 1199px){
    .page-id-14666 .contact-page-first h3{font-size: 32px !important; margin-bottom: 8px;}
}

@media screen and (max-width: 991px){
.career-flexi .flexicenter_block > div .vc_column-inner{display: block;}
    
.organise-video .wpb_single_image {
    position: relative;
    top: 0;
    width: 100%;
    margin-top: -170px;
    max-width: 100%;
    right:0;
}    
body .career-flexi .flexicenter_four_block > div{width:50%;    margin-bottom: 20px;}
    .primary-navigation .primary-menu-container > ul > .menu-item.menu-item-has-children > a {padding-right: 26px !important; }
    .service-top-banner.topbanner img {min-height: unset; }
.ulrimatesetting-left .vc_video-align-left {width: calc(50% + 20px)}    
.ulrimatesetting-left .vc_video-align-left {right: 0; position: relative; top: 0; width: calc(100% + 40px); margin-left: -20px; z-index: 9999;margin-bottom: 0px;}
.organise-eventsetting-cls .container { padding-right: 0px !important; padding-left: 0;transform: translateX(0px);}
.ulrimatesetting-left .vc_video-align-left iframe{height: 100% !important}
.ulrimatesetting-left >.vc_column-inner{max-width: 100%;}
.header-wrap .site-header > .site-logo{width: 100px;}
.primary-navigation .primary-menu-container > ul > .menu-item > a {font-size: 14px; color: #fff; padding: 6px 7px !important;}
.topcnt h1 {margin-top: 50px; font-size: 50px; line-height: 50px; max-width: 600px; }
.image-block{min-width: 338px;}
.about-service {margin-top: -210px;}
.event-list h2 {margin-bottom: 0px;}
body .event-list + .btmblock { margin-bottom: 110px;}
.value-video {margin-bottom: 85px !important;}
.news-slider .post-title h3 { font-size: 19px;line-height: 24px; max-width: 180px;}
body .latestnews-sec { margin-bottom: 95px;}
.getinspired-sec .topcnt .desription h1 { font-size: 40px; min-width: 321px; line-height: 54px;}
.meetourstart-text > div >div.wpb_wrapper{margin-right: -125px;}
.getin-touch h2.getintouch-title{font-size: 70px;}
body .getin-touch{padding-bottom: 60px!important}
.footer-area-block .widget-area section .wp-block-column { flex-basis: inherit !important;}
.getinspired-sec { margin-bottom: 168px !important;}
.organise-event-slider .topcnt h1 {left: 20px;top: 60px;}
.organise-event-slider .topcnt .dis {left: 20px;}
.organise-event-slider .topcnt {padding-bottom: 80px;}
.organise-event-slider .item.Top-banner-item img{height: 500px;}
.organize-vanue{padding-top: 0 !important}
body .organise-testimonial {margin-top: 142px;}
.download-paper .download-figure-img {left: -34px;width: 26%;}
.org-form form input:not([type="checkbox"]), .org-form form textarea{max-width: 100%;}
.org-form{padding-bottom: 0 !important;}
body .org-form > div {padding-bottom: 60px;}
.meeting-filter-posts > .item{width: 50%;}
body .nextart_sec { margin: 34px auto 100px !important;}
.footer-area-block .wp-block-columns {flex-wrap: wrap !important;}
.footer-area-block .widget-area section .wp-block-column{margin-bottom: 20px;}
.footer-area-block .widget-area > section {flex: inherit;width: 33.33% !important;}
.venue-filter-posts { grid-template-columns: repeat(2, 1fr); column-gap: 20px; row-gap: 20px;}
.meet_our_stars_posts{padding: 68px 0!important}
body .employees-page.meet_our_stars_posts .main-btn-box {margin: 20px 0 65px auto;max-width: 100%;}
body .employees-page .titlebelow-text{margin-top:-13px; }
.team-content{padding-left: 10px;padding-right: 10px;}
.meetourstar_block .row{row-gap: 30px;}
.organise-eventsetting-cls >div:before {left: 0;right: 0;}
.ulrimatesetting-left > .vc_column-inner {padding-right: 0px !important;}
.organise-eventsetting-cls > div{ padding: 0 !important;}
.ulrimatesetting-left h4{padding-top: 40px;}
.organise-eventsetting-cls .ulrimatesetting-left  p {padding-bottom: 0; max-width: 100%;}
.vanuevideo-element.wpb_video_widget {height: 350px;}
.org-our-client h3.vc_custom_heading br {display: none;}
.flexicenter_block > div {padding: 0 10px;}
.flexicenter_block:not(:last-child) {margin-bottom: 20px;}
.aboutfitst-left .custom-title {font-size: 50px !important;line-height: 60px !important;}
.aboutfitst-left {padding-top: 100px;}
.aboutfitst-inner > div {width: 100%;}
.aboutfitst-left > div {max-width: 100%;padding-right: 15px !important;padding-left: 15px !important;}
.aboutfitst-inner {display: flex;flex-wrap: wrap;flex-direction: column-reverse;}
.aboutfitst-left {padding-top: 40px;padding-bottom: 60px;}
.about-video-block-row .wpb_video_widget {margin-bottom: 0; }
.boundaries-inner-row > div {width: 100%; }
.boundaries-inner-row:first-child {flex-direction: column-reverse; display: flex; flex-wrap: wrap; }
.boundaries-about-desc {max-width: 100%; padding: 40px 15px 0 !important; }
.boundaries-about-the-city > div {padding: 0; }
.boundaries-about-img-left {padding-right: 0; }
.boundaries-about-the-city > div:after{display: none;}
.boundaries-inner-row {background: #DD0B2F; }
.boundaries-about-desc-right {padding: 40px 20px 0 !important; }
.boundaries-about-desc-right + .vc_btn3-container {padding: 0 20px; margin-bottom: 70px; }
.boundaries-about-desc-right  p {max-width: 100%; }
.boundaries-about-the-city {margin-bottom: 120px !important; }
.aboutsocial-disc h2 {line-height: 50px !important; color: #fff !important;}
.aboutsocial-disc p {color: #fff; }
.aboutsocial-disc .social-responsibility-cnt {max-width: 100%; }
.aboutsocial-disc .social-responsibility-cnt {margin: 0 0 25px; }
body .aboutsocial-disc {top: 45px; }
.social-responsibility-img img.vc_single_image-img {min-height: 600px; object-fit: cover; }
.social-responsibility-row {padding-bottom: 0px !important; margin-bottom: 0 !important; }
body .internation-conf-sec {margin-top: 90px; padding-left: 0 !important; padding-right: 0 !important; }
.organise-eventsetting-cls .ulrimatesetting-right,.career-inner-row > div {max-width: 100%; margin-left: 0; width: 100%; }
.organise-eventsetting-cls.career-row .ulrimatesetting-left >.vc_column-inner > .wpb_wrapper:after,
.organise-eventsetting-cls >div:before{display: none; }
.ulrimatesetting-left{margin-top: 0;}
.organise-eventsetting-cls .ulrimatesetting-right{margin-bottom: 0;}
.ulrimatesetting-right .wpb_single_image {margin-bottom: 0;}
body .ulrimatesetting-left .Custom-round-button {margin-bottom: 0;position: absolute;bottom: 0;}
body .ulrimatesetting-left h4 {position: absolute;bottom: 55px;max-width: 200px;margin-bottom: 0 !important;text-align: center;left: 20px;}
.ulrimatesetting-left {position: static;}
.organise-eventsetting-cls .container {padding-bottom: 170px;position: relative;}
body .ulrimatesetting-left {position: static !important;background: #DD0B2F;padding: 60px 20px 0 !important;}
.organise-eventsetting-cls.career-row .ulrimatesetting-left  p {padding-bottom: 0;}
body .organise-eventsetting-cls{padding-bottom: 0 !important;}
.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child) {flex-basis: inherit !important;width: inherit !important;margin-left: 20px;}
.ulrimatesetting-left >.vc_column-inner > .wpb_wrapper:after{display: none;}
.organise-video .ulrimatesetting-left.wpb_column > div {padding-top: 120px;}
.organise-event-slider.restaurant-slide .topcnt {padding-bottom: 0;}
.organise-event-slider.restaurant-slide .topcnt h1{font-size: 70px;}
.restaurant-slide .topcnt img {height: 450px !important;}
.organise-event-slider.restaurant-slide .item.Top-banner-item img{display: block;}
.social-respons-img > div >.vc_column-inner {padding: 0;}
.social-responsibility-bn h2 {font-size: 40px !important;line-height: 50px !important;}
body .social-responsibility-bn {margin-bottom: 80px;}
.topcnt .dis{padding: 25px;}
.topcnt .dis a{margin-top: 20px;}
body.meeting-template-default .breadcrumb-container{padding-top: 20px;    margin-bottom: -43px;}
body .exhitor-services-right {padding: 25px 30px 0 35px;margin: -85px 0 80px -0px;max-width: 530px;}
.hotal-services-inner > div,
.exhitor-services-section > div {width: 100%;}
body .hotal-services-inner:before {max-height: inherit;}
.hotal-services-inner .hotal-services-left > div {max-width: 100%;padding: 0 35px;}
.hotal-services-right .wpb_single_image,body .exhitor-services-left .wpb_single_image {margin: 0;max-width: 100%;width: 100%;}
.hotal-services-inner {padding-top: 65px;}
.hotal-services-inner .hotal-services-left .Custom-round-button {margin-bottom: 40px;}
.hotal-services-left p {margin: 0 0 20px !important; max-width: 100%;}
body .hotal-services-section,body .food-services-section,body .marketing-services-section {margin: 0 0 80px;}
body .marketing-services-right {padding: 20px 20px 0 0px;}
.marketing-services-section .wpb_single_image {margin-bottom: 0;}
.beyond-features .vc_col-sm-6 {width: 100%; border-radius: 10px; overflow: hidden; }
.beyond-features .vc_col-sm-6 > .vc_column-inner {padding: 0; }
.beyond-features {overflow: hidden; }
.beyond-features .beyopnd-fes-in {padding: 0 60px 120px 20px !important; margin: 0; }
.beyond-features .owl-stage-outer {overflow: visible; }
.beyond-features > div > div {padding: 0 !important; }
.beyond-features .vc_custom_heading {margin: 0 0 25px; }
.beyopnd-fes-in .beyond-text, .service-item .button-style {left: 40px; right: 60px; top: 40px; }
body .exhitor-services-bg-section {margin: 0px 0 0px;}
.organisator-left-title {margin-bottom: 25px;}
.organisator-inner h3.custom-title br {display: none;}
.getinspired-sec.case-getinspired {margin-bottom: 65px !important;}
body .case-textfirst {max-width: 920px !important;margin-bottom: 60px;}
.square-row-block p{font-size: 14px;}
.casecounter-inner h2 {font-size: 45px;line-height: 60px;}
body .casecounter-inner {margin: 0;padding: 30px 0 35px;}
body .case-counter {margin-bottom: 80px;}
.case-vanue-red h3 {font-size: 40px;line-height: 50px;}
body .case-vanue-red {max-width: 500px;transform: translateX(40px);}
.case-res-banner h1 {display: none;}
.easy-access-inner {display: flex;flex-wrap: wrap;flex-direction: column-reverse;}
.easy-access-inner > div {width: 100%;padding-top: 0 !important;}
body .easy-access-left > div {max-width: 100%;padding: 40px 25px 60px !important;}
.easy-access-right  .easy-access-imgtext {bottom: 40px;left: 40px;}
body .easy-access-right img {min-height: auto !important;}
.easy-access-bn > div >div {margin-top: 0;padding-top: 0 !important;}
.services-content-row-block > div {padding-bottom: 80px; width: 50%; margin-bottom: 50px; }
.parking-mecc > div > .vc_column-inner {padding: 0; }
.parking-p-round ul > li > a{margin: 0 10px; }
.services-content-row-block.easy-access-ser {margin-top: 0px !important; margin-bottom: 80px; }
.flexicenter_block > div {width: 50%; margin-bottom: 20px; }
.event-banner h1 {font-size: 42px; line-height: 50px; }
.eventdeayil-cls{padding: 0 15px; }
.visitor-information-page .breadcrumb-container a, .visitor-information-page .breadcrumb-container span.sep{color: #DD0B2F; }
.jod-details-block .item-details li label {width: 40%; }
.jod-details-block .item-details {padding: 30px 20px; }
.jobname-bn-left .vc_btn3-container {margin: 0px 0 0; }
body .jobname-form-sec {padding-bottom: 140px !important; }
.top-venue-slider .venue_bnnner .inner-content .title-block,
.top-venue-detail-slider .oraganize-banner-block .dis h3 {font-size: 50px; line-height: 50px; }
.top-venue-slider .venue_bnnner  .inner-content,
.top-venue-detail-slider .oraganize-banner-block .dis {max-width: 510px; padding: 35px 25px 40px; }
.top-venue-slider .venue_bnnner .owl-dots,
body .top-venue-detail-slider ol.vc_carousel-indicators {bottom: 10px !important; }
body .jouw-personeel {margin-bottom: 90px !important; }
.organise-eventsetting-cls .organise-eventsetting-img {position: static; max-width: calc(100% + 40px); margin: 0 -20px; width: calc(100% + 40px); }
.career-first > div {width: 100%; }
.career-first .careerfirst-text > div {max-width: 100%; }
.takecare-sec .item {padding: 0 10px; }
body .career-flexi {margin-top: 80px !important; }
body .career-flexi .flexicenter_block > div {width: 33.3%; margin-bottom: 0px; }
.career-flexi .flexicenter_block > div .vc_column-inner {padding: 25px 20px; }
.organise-eventsetting-cls.career-eventsetting .container {padding-bottom: 0; }
.internation-carrer-sec .inconfernce-video {margin: 0; }
.internation-carrer-sec  .infocon-text {max-width: 100%; padding: 35px 20px 0; }
.internation-carrer-sec  .infocon-text .wpb_text_column {margin-bottom: 0; }
.contact-page-form > div {width: 100%; }
.contact-page-form .org-form > div {max-width: 500px; margin: auto; }
.found-object-div .foun-object-wrap {display: grid; grid-template-columns: auto; align-items: center; grid-column-gap: 35px; grid-row-gap: 15px; margin-top: 15px; }
body .contact-page-form {display: flex; flex-wrap: wrap; flex-direction: column-reverse; margin: 0 -30px; }
.contact-page-newsletter input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]){max-width: 400px; width: 100%;}
.contact-page-newsletter .newslette-ledy-img {left: 66%; width: 206px; }
.contact-page-form > div.org-form {padding-top: 90px !important; }
body .contact-page-form .org-form > div {padding-bottom: 90px; }
.eventlist-section .eventon_sorting_section {
    left: auto;
    width: 100%;
    right: 0;
    padding-left: 16px;
}
.eventlist-section .evo_cal_above_content .evo_j_container, .eventlist-section .eventon_sorting_section {
    max-width: 33.3%;
}
.eventlist-section .evo_cal_above_content .evo_j_container {
    margin-right: 0;
    max-width: 100%;
    margin-right: 33.3%;
}
.eventlist-section .evo_month_title {
    font-size: 42px !important;
    line-height: 50px !important;
    min-width: 320px;
}
.eventlist-section .ajde_evcal_calendar .calendar_header p.evo_arrows {
    margin: 6px 0 0 0px !important;
}
body .event-featuredher-sec {
    margin: 0 auto 136px !important;
}
.page-template-career-job-details span.current,
.visitor-information-page span.current,
.page-template-content-page span.current,
.single-services span.current {
    color: #fff;
}
.organise-det .oraganize-banner-block {
    width: calc(100% - 5px) !important;
}
body .organise-event-slider.organise-det {
    padding-bottom: 80px !important;
}
body .news_bnr.row{
    grid-gap: 20px;
}
.meet_our_stars_posts.employees-page {
    padding-top: 40px !important;
}
body .organisator-section{
    margin-top: 0px;
}
.event-banner .videoWrapper {
    padding-top: 50vh;
}
.no-item-find {
    margin: 20px auto 0;
}
.organise-eventsetting-cls .ulrimatesetting-left  p:last-child {
    padding-bottom: 32px;
}
.boundaries-inner-row.row-reverse-mob {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column-reverse;
}
.boundaries-inner-row.row-reverse-mob:last-child {
    padding-bottom: 60px;
}
html[lang="en-US"] .organise-eventsetting-cls.organigecutom-video {
    padding-bottom: 0 !important;
}
html[lang="en-US"] .organise-eventsetting-cls.organigecutom-video .container,
.organise-eventsetting-cls.organigecutom-video .container {
    padding-bottom: 20px;
}
.eventlist-section .evo_search_bar {
    margin: 16px 0 0;
    width: 100%;
}

 .page-id-14666 .contact-page-first h3{font-size: 28px !important; margin-bottom: 8px;}
}


@media screen and (max-width: 991px) and (min-width: 768px){
body .infocon-text {padding: 25px 30px 0 35px;margin: -85px 0 80px -0px;}
body .infocon-text h2.custom-title {line-height: 45px;}
body .internation-conf-sec .inconfernce-video {width: 100%;max-width: 100%;padding-left: 0;}
.item.Top-banner-item img{min-height: 450px;object-fit: cover;}
.item.Top-banner-item h1,.service-top-banner.topbanner .home_bnr .topcnt h1 {margin-top: 65px;}
.img-over-txt-rw .img-over-txt-col h2{margin-top: 0px !important; }
.nextart_sec > div {
    width: 100%;
    text-align: center;
    padding: 0 15px;
}
.next-art-text .custom-title {
    max-width: 100%;
    text-align: center;
    margin: 40px 0 20px;
    font-size: 50px;
    line-height: 60px;
}
.next-art-text .custom-text-sm, .next-art-text .custom-text-sm + .Custom-round-button {
    padding-left: 0;
    text-align: center;
}
.custom-text-sm p {
    max-width: 500px;
    margin: auto;
}
.wpb_wrapper .thank-list {
    padding: 0;
    grid-gap: 8px 10px;
    margin: 40px 0 0;
}
.bookyour-row.vc_row {padding: 80px 15px; }

}
@media screen and (min-width: 768px){
    .career-flexi .flexicenter_four_block .topcnt p{font-size: 24px;line-height: 40px;margin-top: 0;}
    .page-id-1907 .breadcrumb-container a,
    .page-id-1907 .breadcrumb-container span.sep,
    .page-id-1936 .breadcrumb-container a,
    .page-id-1936 .breadcrumb-container span.sep,
    .page-id-3087 .breadcrumb-container a,
    .page-id-3087 .breadcrumb-container span.sep{
        color: #fff;
    }
    .mobile {display: none;}
    .img-over-txt-rw .img-over-txt-col h2{margin-top: -30px; }
    body .ajde_evcal_calendar.sev #evcal_list .eventon_list_event span.evcal_cblock{
        min-width: 90px;
    }
}

@media screen and (max-width: 768px){
    .page-id-14666 .contact-page-first h3{font-size: 24px !important;}
}

@media screen and (max-width: 767px){
    .slider_disabled .owl-carousel .owl-item {opacity: 1;}
    .news_bnr .post-title a {
        display: block !important;
        width: 100%;
        height: 100%;
        top: 0;
        opacity: 0;
    }
    body .career-flexi .flexicenter_four_block > div{width:100%;}
    .career-flexi .flexicenter_four_block .topcnt p{width:100%}
    .ul-listing-wrap ul {font-size: 16px;}  
    .no-item-find h4.not-found-title {
        padding: 60px 30px;
        font-size: 24px;
    }
    .service-top-banner.topbanner .home_bnr .topcnt h1{
        margin-top: 30px;
    }
.desktop{display: none;}    
.vanue_bnr .post-title:hover .hovercnt{display: none;}    
.ulrimatesetting-left .vc_video-align-left {margin: 0 -15px 0 !important;width: calc(100% + 30px);}
body .organise-eventsetting-cls { margin-bottom: 199px !important;}
.organise-eventsetting-cls .ulrimatesetting-left p{padding-bottom: 0;}
.ulrimatesetting-left h4 {max-width: 140px; line-height: 23px; margin: 0 auto 27px auto !important; font-size: 20px;}
.ulrimatesetting-left >.vc_column-inner > .wpb_wrapper:after{display: none;}
.item.Top-banner-item img{max-width: 100%;}
.topcnt {display: flex; flex-wrap: wrap;}
.topcnt .dis {position: relative; left: 0; width: 100%; background: none; text-align: center; order: 3; padding: 0 39px; max-width: 100%;}
.topcnt .dis p{font-size: 15px;line-height: 24px;}
.vc_column_container.home_bnr .vc_column-inner {padding: 0;}
.topcnt h1 {position: relative; order: 2; text-align: center; font-size: 36px; line-height: 42px; padding: 0 20px; margin-top: 30px; margin-bottom: 20px;width: 100%; max-width: 100%;}
.home_bnr .owl-nav{display: none;}
.topbanner{padding-bottom: 57px!important;}
body .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern,
.topcnt .dis a{padding: 11px 20px;}
.case-vanue-red a{display: inline-block;}
.bynd{background: none;}
.bynd h2{font-size: 27px;}
.primary-navigation .primary-menu-container > ul > .menu-item > a{color:#000;}
.grid-item{width: 100%;}
.customwrap > div:first-child{max-width: 100%;}
.customwrap > div:last-child{max-width: 100%;}
.feedback-start h3 {max-width: 270px; margin: 0 auto 30px auto;font-size: 35px;}
.footer-area-block .widget-area > section{display: none;}
.footer-area-block .widget-area > section {width: 100% !important; }
.footer-area-block .widget-area > section:last-child{display: block;width: 100%;text-align: center;}
nav.menu-footer-menu-6-container .sub-menu li{display: none;}
nav.menu-footer-menu-6-container .sub-menu li:nth-last-child(-n+3){display: block;}
nav.menu-footer-menu-6-container .sub-menu li a{opacity: 1 !important;}
.footer-area-block .wp-block-columns .wp-block-column > *:last-child {display: flex;flex-direction: column-reverse;}
.socialicon + p{display: none;}
.footer-area-block .widget-area section .wp-block-column p,
.footer-area-block .widget-area section .wp-block-column h3{order:2;width: 100%}
.footer-area-block .widget-area section .wp-block-column{flex-wrap: wrap;display: flex;justify-content: center;}
nav.menu-footer-menu-6-container .menu > li > a{display: none;}
.footer-area-block .widget-area section .wp-block-column ul{justify-content: center;}
.footer-area-block .wpcf7{display: none;}
.footer-area-block .wp-block-columns{flex-direction: column;}
.left-wrap {margin-bottom: 0 !important}
.left-wrap img {height: 320px !important; object-fit: cover;}
.left-wrap h2 { max-width: 100%;left: 0;margin-left: 0;bottom: 20px;padding-left: 30px;font-size: 36px;line-height: 44px;}
.about-service{margin-top:0;}
.customwrap .right-wrap {margin: 0 0 -80px 90px; z-index: 9;}
body .customwrap.full-width {display: flex; flex-wrap: wrap; flex-direction: column-reverse;}
.about-service-row p{color: #000000;font-size: 15px;line-height: 24px;text-align: left;}
.about-service p strong{text-align: center;line-height: 30px;font-size: 22px;color: #000000;letter-spacing: 0;max-width: 100%;}
.about-service-row {background: none;padding: 0 5px !important;margin-bottom: 70px !important;margin-top: 35px !important;}
.meetourstart-text > div > div.wpb_wrapper {margin: 15px 0px 0 0;max-width: 100%;display: block;}
body .about-service-row::before {display: none;}
.about-service{text-align: center;}
.venue-slider .custom-heading-title{font-size: 28px;line-height: 32px;}
.venue-slider .custom-description {display: none;}
.vanue_bnr {padding-left: 20px;overflow: hidden;padding-right: 20px;} 
.vanue_bnr .owl-carousel{width: 180%;}
.getinspired-sec .topcnt img{max-width: 200px;}
.getinspired-sec .topcnt{flex-direction: column-reverse;}
.getinspired-sec .topcnt .desription {  position:static;top: 0;z-index: 2;left: 0;padding:24px  !important;}
.getinspired-sec .topcnt .desription h1{text-align: left;font-size: 30px;line-height: 40px;}
.getinspired-sec .topcnt .desription p {margin: 0; max-width: 100%; padding-left: 20px; padding-bottom: 10px; }
.getinspired-sec .topcnt:before{bottom: 150px;left: 0; z-index: 1;}
.getinspired-sec .topcnt{margin-bottom: 0;}
.getinspired-sec{padding-left: 0!important;padding-right: 0 !important;}
.getinspired-sec .vc_column-inner{padding: 0 !important}
.getinspired-sec {margin-bottom: 95px !important; overflow: hidden; padding-bottom: 108px; }
.socialicon img {width: 39px;}
ul.socialicon li{margin:0 9px;}
.footer-area-block .widget-area section .wp-block-column ul.socialicon { margin-bottom: 50px; width: 100%;}
.contact-icon{display: block;margin-left: 0;margin-top: 0px;}
.header-wrap .site-header > .site-logo { margin-left: auto;margin-top: 6px;margin-right: auto;}
.header-wrap header {padding-top: 9px;padding-bottom: 12px;}
.menu-button-container #primary-mobile-menu .dropdown-icon{font-size: 0;}
.menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon { top: -4px !important; margin-left: 0; width: 36px; height: 38px; margin-bottom: -21px;}
.menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon path{fill: #fff;}
body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container {margin-left: -46px;width: 64px;overflow: hidden;padding: 12px 0;}
html .lock-scrolling .site {position: fixed; max-width: 100%; width: 100%;}
@keyframes mecc-close-button-transition {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
body .menu-button-container{display: block;}
body .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { position: fixed;transform: translateY(0) translateX(100%);}
body .primary-navigation > .primary-menu-container {height: 100vh; z-index: 499; overflow-x: hidden; overflow-y: auto; border: 2px solid transparent; }
body .primary-navigation{position: absolute;top:-17px;}
body.primary-navigation-open .primary-navigation { width: 100%; position: fixed; z-index: 2;}
body.primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container { transform: translateX(0) translateY(0);}
html .primary-navigation > div > .menu-wrapper { padding-bottom: 100px;}
body .primary-navigation > div > .menu-wrapper li { display: block; position: relative;width: 100%; text-align: center;}
body .primary-navigation > .primary-menu-container {position: fixed; visibility: hidden; opacity: 0; top: 0; right: 0; bottom: 0; left: 0; padding-top: calc(var(--button--line-height) * var(--primary-nav--font-size-button) + 42px + 5px); padding-left: var(--global--spacing-unit); padding-right: var(--global--spacing-unit); padding-bottom: var(--global--spacing-horizontal); background-color: var(--global--color-background); transition: all 0.15s ease-in-out; transform: translateY(var(--global--spacing-vertical));}
body .primary-navigation > .primary-menu-container {background: #DD0B2F !important;}
.has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container{position: static;}
body .menu-button-container {position: absolute !important; pointer-events: none;}
body .has-logo.has-title-and-tagline .primary-navigation > .primary-menu-container {top: 60px;padding-top: 40px;height: auto;bottom: -6px;}
body.primary-navigation-open .menu-button-container {background: transparent !important;}
.primary-navigation-open .menu-button-container #primary-mobile-menu {padding: 8px 10px;}
.dropdown-icon.close{opacity: 1 !important;}
.dropdown-icon.close svg {width: 32px;height: 32px;margin-top: -2px;}
.dropdown-icon svg{pointer-events: all;}
.dropdown-icon.close svg path {fill: #fff;}
.menu-button-container * {transition: 0s all;}
.menu-button-container #primary-mobile-menu {padding: 11px 15px !important;}
body .primary-navigation > div > .menu-wrapper li > a {font-size: 20px !important; color: #fff !important; font-family: 'Conv_NittiGrotesk-Normal'; }
.primary-navigation .primary-menu-container > ul > .menu-item > a,
.primary-navigation .primary-menu-container > ul > .menu-item.menu-item-has-children > a {padding: 0 !important; }
body .primary-navigation .sub-menu {width: 100% !important; border: 0; margin: 0px 0 0; }
body .primary-navigation > div > .menu-wrapper > li:not(:last-child) {margin-bottom: 25px; padding-bottom: 0; }
.header-wrap .site-logo .custom-logo {max-width: 100%; width: 80px; }
.header-wrap .site-header > .site-logo {width: 80px; transform: translateX(-12px); }
.menu-button-container #primary-mobile-menu .dropdown-icon.open {margin-top: 3px; }
body .primary-navigation > div > .menu-wrapper li ul.sub-menu {box-shadow: none; border-radius: 0 !important; padding: 0 !important; margin: 20px 0 0 !important; border-top: 1px solid #e1e1e1; }
.primary-navigation > div > .menu-wrapper > li > .sub-menu > li:first-child{border-radius: 0;}
body .primary-navigation .primary-menu-container > ul > .menu-item-has-children > a:after {content: '>'; transform: rotate(90deg); display: inline-block; margin-left: 10px; margin-right: -10px; vertical-align: middle; }
body .primary-navigation .primary-menu-container > ul > .menu-item-has-children.open > a:after {transform: rotate(-90deg) translateX(0px); }
.primary-navigation .primary-menu-container > ul > .menu-item-has-children::after,
.primary-navigation > div > .menu-wrapper > li > .sub-menu:before, .primary-navigation > div > .menu-wrapper > li > .sub-menu:after{display: none !important; }
body .primary-navigation > div > .menu-wrapper li .accordion-toggle {position: absolute; top: 0; left: 0; right: 0; bottom: 0; height: 30px; }
.primary-navigation > div > .menu-wrapper > li > .sub-menu:after{display: none;}
body .primary-navigation > div > .menu-wrapper > li > .sub-menu li{background: none}
body .primary-navigation .primary-menu-container > ul > .menu-item:hover > a {background: transparent; border-color: transparent; }
.social-icons-mobile {display: block; position: fixed; bottom: 0; left: 0; right: 0; z-index: 1500; background: #dd0b2f; }
.social-icons-mobile ul.social-icon {list-style: none !important; padding: 10px 0 34px; display: flex; flex-wrap: wrap; justify-content: center; }
.primary-navigation-open .social-icons-mobile {opacity: 1; visibility: visible; transition-delay: .2s; }
.social-icons-mobile {opacity: 0; visibility: hidden; transition: .3s all; }
.social-icons-mobile ul.social-icon  > li {padding: 0 10px; }
.social-icons-mobile ul.social-icon a {margin: 0; padding: 0; }
.social-icons-mobile ul.social-icon a img {width: 40px; height: 40px; }
.primary-navigation .primary-menu-container > ul > .menu-item {justify-content: center; }
body .primary-navigation > div > .menu-wrapper > li > .sub-menu{position: relative; top:0; }
body .primary-navigation .primary-menu-container > ul > .menu-item{display: block;}
body .primary-navigation > div > .menu-wrapper li ul.sub-menu{display: none !important;height: auto !important;}
body .primary-navigation > div > .menu-wrapper li.open ul.sub-menu{display:block !important; opacity: 1; visibility: visible; transform: none;}
.btmblock h3{color:#000;line-height: 30px;font-size: 22px;}
.vanue_bnr .owl-carousel .owl-item img{height: 300px;object-fit: cover;border-radius: 5px;}
.vanue_bnr .post-title h3{background: none;width: auto;font-size: 22px;color: #fff;text-decoration: underline;}
.vanue_bnr .post-title h3 a{color: #fff;}
.vanue_bnr .post-title{top:0;bottom: 0;background: none;}
.getinspired-sec .owl-theme .owl-dots > button.owl-dot{width: 9px;height: 9px;}
body .grid > .vc_column-inner,
.event-list .vc_column-inner {
    padding-right: 0;
}
body .grid .owl-carousel,
body .event-list .sep_month_events{
    padding-right: 50px;
    overflow: hidden;
    padding-left: 7px;
}
body .event-list .sep_month_events{
    padding-left: 0;
}
body .event-list .vc_column-inner {
    padding-left: 0px;
    padding-right: 0;
}
body .event-list .vc_column-inner .event-list {
    padding-left: 22px;
}
body .grid .owl-carousel > .owl-stage-outer,
body .sep_month_events > .owl-stage-outer {
    overflow: visible;
}
.grid .image-block {
    font-size: 22px;
    font-weight: 600;
    line-height: 24px;
    padding: 13px 20px 13px 10px;
    min-width: auto;
    left: 0;
    right: 0;
    background-size: 20px;
    background-position: center right 20px;
}
body .grid .owl-carousel .grid-item, body .grid .owl-carousel .grid-item .images, body .grid .owl-carousel .grid-item .images img {
    height: 100%;
    object-fit: cover;
}
body .grid .owl-carousel .owl-stage {
    display: flex;
    flex-wrap: wrap;
}
.grid .owl-nav > button span {
    display: none;
}
.grid .owl-nav > button {
    position: absolute;
    top: 0;
    bottom: 0;
    background: transparent url(../images/nav-arrow.svg) no-repeat !important;
    margin: auto 0 !important;
    width: 15px;
    height: 24px;
    left: 0px;
}
.grid .owl-nav > button.owl-next {
    left: auto;
    right: 10px;
    transform: rotate(180deg);
}
.owl-carousel .owl-item {
    opacity: 0;
    transition: .5s all;
}
.owl-carousel .owl-item:not('.active'):not('.active + div'){
    transition-delay: 1s;
}
.owl-carousel .owl-item.active + .owl-item, .owl-carousel .owl-item.active {
    opacity: 1;
}
.mobile-hide{
    display: none;
}
body .grid {
    margin: 0 0 15px;
}
.bynd .wpb_text_column {
    margin: 0 0 20px;
}
.event-list h2 {
    font-size: 21vw !important;
    margin: 0 0 40px;
    line-height: 50px;
}
.full-width.event-list {
    margin: 120px 0 0 !important;
}
body .ajde_evcal_calendar.cev #evcal_list {
    border-radius: 0;
}
.sep_month_events span.evcal_desc .evo_below_title,
.sep_month_events span.evcal_desc .evcal_desc_info,
.sep_month_events span.evcal_desc .evcal_desc3 {
    display: none !important;
}
.event-list .eventon_events_list .eventon_list_event .evo_start .date {
    font-size: 45px;
    line-height: 45px;
    white-space: nowrap;
}
.event-list .eventon_events_list .eventon_list_event .evo_start .month {
    text-transform: none;
}
.event-list .ajde_evcal_calendar.color #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title {
    font-size: 22px;
    padding-bottom: 0;
    line-height: 24px;
}
.event-list .ajde_evcal_calendar.color #evcal_list .eventon_list_event p .desc_trig {
    display: grid !important;
    grid-template-columns: 80px 1fr;
    align-items: center;
    padding: 14px 10px 14px 15px;
    letter-spacing: -1px;
}
.event-list .eventon_events_list .eventon_list_event .desc_trig {
    border-radius: 5px;
    min-height: auto;
}
body .event-list .ajde_evcal_calendar.sev #evcal_list .eventon_list_event span.evcal_cblock {
    margin-right: 0px !important;
    margin-bottom: 0;
}
.evcal_cblock .evo_start {
    text-align: center;
}
.latestnews-sec h2 {
    line-height: 30px;
    padding: 0 0 10px;
    font-size: 28px;
}
.news_bnr .post-title p, .news_bnr .post-title a,.news-slider .post-title:before {
    display: none;
}
.news-slider.news_bnr .post-title > a:not(.read_more_btn){
    display: block;
    opacity: 1;
}
.news_bnr .post-title h3 {
    max-width: 100%;
}
.news_bnr .item {
    display: grid;
    grid-template-columns: 70px 1fr;
    padding: 15px 0;
    border-top: 1px solid #D5D5D5;
    align-items: center;
    column-gap: 15px;
    position: relative;
}
.news-slider .post-title h3 {
    font-size: 15px;
    line-height: 20px;
    padding-bottom: 0;
    padding-top: 0;
}
.news-slider .post-title {
    margin-top: 0;
    padding: 0;
}
.latestnews-sec .vc_column-inner {
    padding: 0 5px !important;
}
body .event-list + .btmblock {
    margin-bottom: 60px;
}
body .news-slider {
    margin-bottom: 30px !important;
}
.getinspired-sec .topcnt .button-style {
    position: absolute;
    bottom: -98px;
    left: 0;
    right: 0;
    margin: auto;
    max-width: 220px;
}
.getinspired-sec .owl-theme .owl-dots {
    margin-top: 5px !important;
    height: 15px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    position: absolute !important;
    bottom: -45px !important;
}
.getinspired-sec .owl-carousel .owl-stage-outer {
    overflow: visible;
}
.getin-touch h2.getintouch-title {
    font-size: 40px;
    line-height: 50px;
}
.meetour_cls .container {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column-reverse;
    padding-top: 70px;
    position: relative;
}
.meetour_cls .meetourstart-text{
    position: static;
}
.meetour_cls h2.getintouch-title {
    position: absolute;
    top: 12px;
    left: 0;
    right: 0;
    text-align: center !important;
}
.meetour_img_cls .owl-stage-outer {
    overflow: visible;
}
.meetour_cls {
    overflow: hidden;
}
.getin-touch .meetour_img_cls {
    margin-top: 0;
}
.meetour_img_cls .owl-carousel .owl-item{
    opacity: 1;
}
.meetour_img_cls .vc_single_image-wrapper {
    border-radius: 5px;
    overflow: hidden;
}
.meetour_cls p {
    font-size: 13px;
    line-height: 18px;
    margin: 20px 0 30px !important;
}
.meetour_cls .vc_btn3-container {
    width: 100%;
    text-align: center;
    margin-bottom: 35px;
}
.bynd{
    padding-top: 100px !important;
}
.organize-event-top-row-title h2{
    margin-right: 0;
    font-size: 28px;
    line-height: 36px;
}
.organize-event-top-block p{
    font-size: 13px;
    line-height: 22px;
}
.Custom-round-button{
    width: 100%;
    text-align: center;
}
.organize-event-top-block p strong {
    font-size: 15px;
    line-height: 26px;
}
.select-box .select_tags{
    max-width: calc(100% - 120px);
}
.organize-event-top-block > div:last-child {
    position: relative;
    left: 0;
    height: auto;
    width: 100%;
    padding-right: 0;
    min-height: 0;
}
.organize-event-top-block {
    display: flex !important;
    flex-wrap: wrap;
}
.organize-event-top-block .wpb_column:first-child {
    order: 2;
    min-height: 0;
}
.organize-event-top-block .organize-event-top-row-title{
    margin-top: 40px;
}
body .breadcrumb-container ul{
    padding-left: 0px;
    text-align: center;
}
.breadcrumb-container li span{
    color:#fff;
}
.wntwrap{
    margin-top:20px;
}
body .organize-events-masonary-posts {
    margin-top: 89px;
}
.organize-filter-posts .item{
    display: flex;
    flex-wrap: wrap;
}
.hoverwrap {
    position: relative;
    left: 0;
    padding: 10px 30px 10px 10px;
    order: 2;
}
.hoverwrap h4 {
    font-size: 13px;
    line-height: 17px;
    background-size: 13px;
    background-position: bottom right;
    margin-bottom: 0;
}
.organize-filter-posts .lastitem_contact_block h2 {
    font-size: 22px;
    line-height: 30px;
    padding: 0 5px;
}
.organize-filter-posts .lastitem_contact_block a {
    margin-top: 2vw;
    min-width: 150px;
    padding: 8px 21px;
    font-size: 15px;
    margin-left: auto;
    margin-right: auto;
}
.organize-filter-posts .lastitem_contact_block {
    padding-top: 24px;
    padding-bottom: 21px;
}
.meet_our_stars_posts h2 {
    font-size: 40px;
    line-height: 45px;
}
.meet_our_stars_posts .titlebelow-text {
    margin: 30px 0 45px;
}
.meetourstar_block .row {
    margin: 0;
    row-gap: 0;
}
.meetourstar_block .row> div,
.meet_our_stars_posts .col-md-4.item {
    padding: 0;
}
.container.meetourstar_block.posts_shortcode_block {
    margin-right: -20px;
    padding-right: 30px;
    width: auto;
}
.meet_our_stars_posts .owl-stage-outer {
    overflow: visible;
}
.meet_our_stars_posts .owl-item {
    padding: 0 20px 0 0;
}
.meet_our_stars_posts .item{
    border-radius: 4px;
    overflow: hidden;
}
body .meet_our_stars_posts {
    overflow: hidden;
    padding-left: 5px !important;
    padding-right: 5px !important;
}
.meetourstar_block .owl-dots {
    position: static !important;
    margin: 7px 0 0 !important;
}
.meetourstar_block .owl-dots > button.owl-dot {
    background: transparent;
    width: 9px;
    height: 9px;
    border: 1px solid #DB3E59 !important;
    border-radius: 100px;
    margin: 0 5px;
    background: transparent !important;
    opacity: .63 !important;
}
.meetourstar_block .owl-dots > button.owl-dot.active {
    background: #DB3E59 !important;
    opacity: 1 !important;
}
.meetourstar_block .owl-dots > button.owl-dot span{
    display: none;
}
.meet_our_stars_posts {
    padding: 90px 0 !important;
}
.hoverwrap:hover .hovercnt {
    display: none;
}
.breadcrumb-container {z-index: 2; margin-bottom: -35px; text-align: center; padding: 20px 10px 0; }
.organise-event-slider .item.Top-banner-item img{display: none; }
.organise-eventsetting-cls {margin-left: 0 !important;max-width: 100% !important;padding-top: 26px !important}
.organise-event-slider .topcnt .dis{left: 0; padding-top: 0; }
.organise-event-slider .topcnt h1{left:0; width: 100%; top:0; color: #DD0B2F; font-size: 32px; line-height: 40px; }
.single-organize_event .breadcrumb-container{display: none; }
.home_bnr .owl-dots{display: none; }
.organise-event-slider .topcnt {padding-bottom: 30px; }
.organise-eventsetting-cls .container {padding-right: 0px !important; padding-left: 0px; transform: translateX(0px); margin-top: 30px; padding-bottom: 150px; }
.ulrimatesetting-left > .vc_column-inner{padding-right: 0 !important }
.organise-eventsetting-cls .ulrimatesetting-left h2 {font-size: 23px; line-height: 30px; margin: 0 0 10px; }
body .ulrimatesetting-left {padding: 30px 15px 0 !important; }
.organise-eventsetting-cls .ulrimatesetting-right {max-width: 100%; margin-left: 0; width: 100%; }
.organise-eventsetting-cls .ulrimatesetting-right{margin-left: 0; }
.wpb_video_widget .wpb_wrapper iframe{height: 100% !important; }
.organise-eventsetting-cls .ulrimatesetting-right {max-width: calc(100% + 45px); margin-left: -22px; width: calc(100% + 45px); margin-bottom: 0px; }
.organise-eventsetting-cls {
    margin-bottom: 17px !important;
}
.organize-vanue .custom-title{
    font-size: 28px;
    line-height: 30px !important;
}
body .org-form > div{
    padding-bottom: 0;
}
.org-form{
    padding-bottom: 10px !important;
}
.org-form .org-frm-cust-head{
    font-size: 27px;
    line-height: 31px;
}
.org-form .org-frm-des-txt p{
    font-size: 13px;
    line-height: 18px;
}
.org-form form .wpcf7-form-control-wrap{
    margin-bottom: 22px;
}
.org-form .org-frm-cust-head{margin-bottom:20px;}
.flexiblecenter-hesding{font-size: 23px;line-height: 30px;}
 body .organise-testimonial {
    margin-top: 82px;
}
.value-video{
    display: none;
}
.flexicenter_block > div {
    padding: 0 3px;
    margin-bottom: 6px;
}
.flexiblecenter-hesding{
    margin-bottom: 25px;
}
.flexicenter_block .wpb_single_image {
    margin: 0px auto 10px;
    width: 43px;
}
.flexicenter_block p {
    font-size: 16px;
    line-height: 18px;
}
.flexicenter_block:not(:last-child){
    margin-bottom: 0;
}
.org-our-client-in .custom-title {
    text-align: center !important;
    font-size: 15px;
    line-height: 22px;
}
.org-our-client-in .custom-title br{
    display: none;
}
.flexicenter_block_section.container-1020{
    margin-bottom: 37px;
}
.check-link p {
    text-align: center;
    font-size: 15px;
}
.org-our-client .client-cont-col{
    width: 100%;
}
.org-our-client .client-cont-col p{
    font-size: 13px;
    line-height: 22px;
}
.org-our-client .check-link {
    margin-top: 6px;
    margin-bottom: 80px;
}
.org-our-client.container-1020{
    margin-bottom: 0;
}
.img-over-txt-rw{
    padding-top: 0 !important;
}
.img-over-txt-rw .img-over-txt-col h2{
    width:100%;
    font-size: 30px;
    line-height: 40px;
}
.img-over-txt-rw .img-over-txt-col h2 br {
    display: none;
}
.img-over-txt-rw p{
    font-size: 13px;
    line-height: 22px;
}
.img-over-txt-rw .img-over-img-col {
    padding-left: 0;
    padding-right: 60px;
}
.img-over-txt-rw .img-over-img-col > div {
    padding-top: 0 !important;
    z-index: 9;
    position: relative;
}
.org-meet .main-head {
    font-size: 40px;
    line-height: 1.06;
    max-width: 100%;
    text-align: center !important;
    margin: 0 auto 15px auto;
    z-index: 9;
}
.img-over-txt-rw .img-over-img-col:after {
    background: #fff;
    position: absolute;
    bottom: -90px;
    width: 100%;
    content: "";
    height: 100%;
}
.org-meet .heading-sub-txt {
    margin-top: 34px;
}
.team-content{
    opacity: 1;
}
.meetourstar_block .row> div:before {
display: none;
}
.meet_our_stars_posts .item:before,.meetourstar_block .item:before{
     height: 100%;
    left: 0;
    bottom: 0;
    border-radius: 5px;
    pointer-events: none;
    width: 100%;
    background: rgba(255,255,255, .6);
    display: block;
    content: "";
    position: absolute;
}
.meet_our_stars_posts .team-content{
    padding-left: 0;padding-right: 0;
}
.meetourstar_block .item{
position: relative;
padding: 0;  
}
.meetourstar_block  .owl-carousel .owl-stage-outer{
    overflow: visible;
}
.meetourstar_block .owl-carousel .owl-item{padding-right: 15px;}
.org-meet .wpb_wrapper {
    display: flex;
    flex-wrap: wrap;
}
.org-meet .heading-sub-txt{
    order: 3;
}
.meetourstar_block .team-content{
    padding-left: 0;padding-right: 0;
}
.meetourstar_block img.team-feature-image{
    border-radius: 5px;
}
.heading-sub-txt p {
    line-height: 22px;
    font-size: 13px;
}
.download-paper .download-figure-img {
    left: 0;
    width: 26%;
    transform: none;
    position: relative;
    float: left;
    width: 100%;
    margin-top: -160px;
}
.download-paper-txt p {
    font-size: 20px;
    color: #ffffff;
    line-height: 27px;
}
.org-meet{
    padding-bottom: 98px !important;
} 
 body .news_bnr{
    margin: 0;
 }
 .next-art-text .custom-title {max-width: 100%; line-height: 39px; font-size: 31px; margin: 23px 0 20px 0; padding: 0 20px;}
 .custom-text-sm p{max-width: 100%;}
 .next-art-text .custom-text-sm,
 .next-art-text .custom-text-sm + .Custom-round-button{padding-left: 20px;padding-right: 20px;}
 body .nextart_sec{margin-bottom: 30px;}
 body.page-template-Meeting .meet_our_stars_posts{padding-top: 45px !important;}
 .meet_our_stars_posts .main-btn-box {margin: -25px 0 28px;}
.main-btn-box > a {height: auto;min-width: 146px;margin-right: 10px;padding: 3px 0;display: inline-block;margin-bottom: 10px;}
body .news_bnr.row {
    row-gap: 0;
    margin: 0 0;
    grid-template-columns: repeat(1, 1fr);
}
.news_bnr > .item::after{display: none;}
body .newspage-sec {
    padding-top: 80px !important;
}
body .loadmore{
    margin-top: 35px ;
}
.breadcrumb-container li span {
    color: #2A2A2A;
}
body .newspage-sec{
    margin-bottom: 20px !important; 
}
.meeting-typesec .meetourstar_block .item{
    position: relative;
    margin-bottom: 15px;
}
.meeting-typesec .container.meetourstar_block.posts_shortcode_block{
    margin-right: 0;
    padding-right: 0;
}
.lock-scrolling .hoverwrap {
    z-index: 0;
}
.meeting-typesec .meetourstar_block .item:after{
  height: 100%;
    left: 0;
    bottom: 0;
    border-radius: 5px;
    pointer-events: none;
    width: 100%;
    background: rgba(255,255,255, .6);
    display: block;
    content: "";
    position: absolute;
}
.venue-filter-posts.owl-carousel{
    width: 180%;
}
.venue-filter-posts .hoverwrap{
    position: absolute;
    width: auto;
    min-height: 60px; 
}
.venue-filter-posts .hoverwrap h4{
    font-size: 26px;
}
.venue-masonry-posts-row{
    overflow: hidden;
}
.venue-slider.btmblock.organise-events-row .vc_custom_heading {
    font-size: 25px !important;
    line-height: 31px !important;
    margin-bottom: 30px;
}
.venue-slider.btmblock.organise-events-row .item > img{
    height: 360px;
}
.vanue_bnr.venue-filter-posts{
    padding-right: 0;padding-left: 0;
}
body .inconfernce-video{
    padding-left: 0;
    margin: -20px -20px 0 -15px;
    width: auto;
}
body .infocon-text h2.custom-title{line-height: 48px;}
body .internation-conf-sec{margin-top: 20px;}
body .infocon-text {width: 100%; margin: 0px 0 0 0; padding: 40px 15px 0px; }
.organise-eventsetting-cls{margin-top: 0 !important; }
body .belive-setting-block {margin: 50px auto 50px; }
body .belive-setting h2 {line-height: 46px; font-size: 33px; }
.meet_our_stars_posts {padding: 40px 0 !important; }
.optimal-img-sec img {height: 380px !important; object-fit: cover; }
.optimal-textblock h2 {color: #fff; line-height: 38px; margin: 0 0 30px; font-size: 30px; }
body .optimal-img-sec{margin-bottom: 30px; }
.short-feeling-sec h2.custom-title {line-height: 44px; font-size: 30px; }
.short-video-row .vc_column-inner {padding: 0 !important; }
.wpb_video_widget .wpb_wrapper iframe{max-height: 100% !important; }
.short-video-row .wpb_text_column p {font-size: 24px; line-height: 29px; }
.short-video-row .wpb_video_widget{margin-bottom: 12px; }
body .short-feeling-sec{margin-bottom: 40px; }
body .didgital-helpdesk.custom-title{padding-top: 10px !important; }
.download-cls h2{
    font-size: 39px;
}
body .didgital-helpdesk .custom-title{
    padding-top: 10px !important;
    font-size: 39px !important;
    line-height: normal !important; 
}
body .download-cls .download-cls:before {
    display: none;
}
body .download-cls .download-cls {
    display: grid;
    grid-template-columns: 1fr 1fr;
    margin: 0;
    grid-gap: 20px;
}
.services_cls > div:not(:last-child):before,
.services_cls:not(:last-child) > div:after{
    display: none;
}
.services_cls .wpb_single_image {
    height: 100px;
    padding: 0px 0 20px 0;
}
.services-sec > div{padding-bottom: 0;}
.org-form {padding-bottom: 30px !important;}
body .main-btn-box{
    margin-top: 20px;
}
body .employees-page.meet_our_stars_posts .main-btn-box a,
body .main-btn-box a {height: auto; min-width: 146px; margin-right: 14px; font-size: 15px; display: inline-block; line-height: normal; padding: 10px 15px; margin: 0; }
body .employees-page.meet_our_stars_posts .main-btn-box {margin-bottom: 30px; margin-top: 15px; } 
.meet_our_stars_posts .item{margin-bottom: 20px;}
.container.meetourstar_block.meet-our-star-loadmore .item:before {height: 100%; left: 0; bottom: 0; border-radius: 5px; pointer-events: none; width: 100%; background: rgba(255,255,255, .6); display: block; content: ""; position: absolute; } 
.meet-our-star-loadmore .loadmore{margin-top: 30px;}
.organise-eventsetting-cls > div {padding: 30px 0 0 !important;}
body .organise-eventsetting-cls{margin-bottom: 0 !important}
.organise-eventsetting-cls  .ulrimatesetting-left h4 {padding-top: 0px;}
.single-organize_event .organise-eventsetting-cls > div {padding: 0px 0px 0 !important;}
.about-slider img {min-height: 320px;}
.aboutfitst-left .custom-title,body .aboutmecc-internation .infocon-text h2.custom-title {font-size: 40px !important;line-height: 46px !important;}
.aboutfitst-left p,.boundaries-qoute-desc p {font-size: 15px;line-height: 22px; margin-bottom: 24px;}
.aboutfitst-left .wpb_content_element,body .boundaries-qoute-desc {margin-bottom: 0;}
.boundaries-qoute-about-block > div >div {padding: 0 !important;}
.boundaries-qoute-title h2 {font-size: 28px;line-height: 36px !important;}
.boundaries-qoute-about-block .boundaries-qoute-title {margin-bottom: 15px;}
.about-slider .owl-dots > .owl-dot {width: 9px;height: 9px;}
.about-slider .owl-dots {bottom: 10px !important;}
.boundaries-qoute-about-block {margin-top: 35px !important;}
.boundaries-about-the-city {margin-top: 60px !important;}
body p {font-size: 16px;line-height: 26px;}
.boundaries-inner-row:not(:last-child) {padding-bottom: 60px;}
.boundaries-about-desc-right h2 {margin: 0 0 15px;font-size: 28px;line-height: 36px ;}
.boundaries-about-desc-right + .vc_btn3-container{margin-bottom: 67px;}
.boundaries-about-the-city {margin-bottom: 0px !important;}
.about-meet.employees-page {padding: 80px 0 67px !important;margin-bottom: 75px !important;}
.about-meet.employees-page h2 {margin-bottom: 22px;}
.about-meet .meetourstar_block.posts_shortcode_block {margin-right: 0;padding-right: 0;}
.social-responsibility-img img.vc_single_image-img {min-height: 540px;}
.about-latestnews,.social-responsibility-row {margin-bottom: 90px !important;}
body .social-responsibility-img {margin-bottom: 0;}
body .aboutmecc-internation .inconfernce-video {margin: 0;}
body .aboutmecc-internation .infocon-text h2.custom-title{margin-bottom: 5px;}
.aboutmecc-internation .infocon-text {margin: 0;padding: 40px 15px 0px;}
.aboutmecc-internation .wpb_content_element {margin-bottom: 0;}
.boundaries-about-desc-right {padding: 40px 15px 0 !important;}
body .ulrimatesetting-left .Custom-round-button{left: 0; right: 0;}
.aboutfitst-inner .owl-carousel .owl-item {opacity: 1;}
.ulrimatesetting-left .wpb_text_column.wpb_content_element {margin-bottom: 20px;}
body .ulrimatesetting-left h4 {left: 0;right: 0;text-align: center !important;}
body .about-vanue-top {margin-top: 0;padding-top: 100px;margin-bottom: 0 !important;}
.about-vanue-top h2.custom-title {line-height: 36px;font-size: 28px;margin: 0 0 10px;}
.about-vanue-top .right-content {margin-bottom: 0;}
.abmeccpartner-in {display: flex;flex-wrap: wrap;}
.abmeccpartner-in > div {width: 33.3%;}
.abmeccpartner-in .wpb_single_image {margin-bottom: 0; text-align: center;}
.abmeccpartner-in:not(:last-child) {margin-bottom: 15px;}
.aboutmecc-partners {margin: 80px auto 100px !important;padding: 0 !important;}
.meet_our_stars_posts.employees-page {padding-bottom: 100px !important;}
body .nextart_sec {margin: 95px auto 100px !important;}
.organise-video .ulrimatesetting-left.wpb_column > div {padding-top: 0;}
.restaurant-slide .topcnt img {height: 400px !important;}
.organise-event-slider.restaurant-slide .topcnt h1 {font-size: 32px;line-height: 38px;padding: 0 15px;}
.restaurant-slide .home_bnr .owl-dots {display: block;bottom: 20px;}
.restaurant-slide .home_bnr .owl-dots button.owl-dot {width: 10px; height: 10px;}
body .citytext-wrap {margin-top: 0 !important;}
body .restaurant-slide {margin-bottom: 0;}
.city-maastrich-text {padding: 0 !important; margin-bottom: 80px;}
.city-maastrich-text > div > .vc_column-inner {padding: 0;}
.city-maastrich-text .wpb_content_element {margin-bottom: 20px;}
.compact-city-left {max-width: 100%;}
.compact-city-block .wpb_video_wrapper {padding-top: 56.25% !important;}
.compact-cirytext p {margin: 0 0 20px !important;}
.compact-cirytext h2.custom-title {line-height: 46px;font-size: 40px;}
body .compact-cirytext {padding: 40px 15px 80px;}
.compact-cirytext .Custom-round-button {margin-bottom: 0;}
body .city-vanueslid {margin-bottom: 90px !important;}
.sasresto-textfirst .wpb_column > div {padding: 0;}
.saan-restotextblock {margin-top: 60px !important;margin-bottom: 80px !important; padding: 0 !important;}
.saan-restotextblock .wpb_content_element {margin-bottom: 20px;}
body .sasresto-textfirst{margin-bottom: 20px;}
.sassresto-btn-wrap .Custom-round-button a.vc_general, .social-responsibility-text .Custom-round-button a.vc_general {min-width: 180px;padding: 10px 15px;font-size: 16px;}
.sassresto-btn-wrap  h4 {margin: 0 0 15px;font-size: 22px;}
.organize-vanue .custom-title {margin: 0 0 20px;}
.social-responsibility-inner {flex-direction: column-reverse;}
.social-responsibility-bn .wpb_single_image {padding-left: 0;}
.social-responsibility-bn img.vc_single_image-img {min-height: 400px;}
.social-responsibility-bn .wpb_single_image .vc_single_image-wrapper:before {right: 15px;left: 15px;}
.social-resban-left > div {padding: 30px 20px 0 !important; margin-left: auto; margin-right: auto;}
body .social-respons-first p{margin-left: auto; margin-right: auto; }
.social-responsibility-text .wpb_content_element,.social-resban-left .wpb_content_element {margin-bottom: 20px;}
body .social-responsibility-bn {margin-bottom: 0;}
body .social-responsibility-text {margin-bottom: 80px !important;margin-top: 0;}
.social-respons-third {margin-bottom: 20px;}
body .social-respons-img {margin-bottom: 20px; margin-left: -20px; margin-right: -20px; }
body .social-respons-first {margin-bottom: 60px;}
body .social-respons-third h2.vc_custom_heading {line-height: 36px !important;font-size: 28px;}
.beyond-features .beyopnd-fes-in {padding: 0 18px 80px 18px !important;}
.services-text-first .wpb_content_element {margin-bottom: 0;}
body .services-text-first {margin-top: 40px;margin-bottom: 80px;padding: 0 !important;}
body .exhitor-services-right {margin: 0;padding: 40px 15px 80px;}
body .exhitor-services-right p {margin: 0 0 30px !important;}
body .exhitor-services-right h2 {margin-bottom: 20px;}
.hotal-services-inner .hotal-services-left > div {padding: 0 15px;}
.hotal-services-inner .hotal-services-left .Custom-round-button {margin-bottom: 0px;}
.hotal-services-inner .hotal-services-left{padding-top: 40px;padding-bottom: 80px;}
.hotal-services-left h2.vc_custom_heading {margin: 0 0px 20px 0;}
.hotal-services-left p {margin: 0 0 30px !important;}
.hotal-services-inner {padding-top: 0;display: flex;flex-wrap: wrap;flex-direction: column-reverse;}
.food-services-section h2.custom-title br {display: none;}
.food-services-section h2.custom-title {margin: 0 0 20px;padding: 0 15px;}
.marketing-services-right h2,.beyond-features .vc_custom_heading{margin: 0 0 18px;}
.hotal-services-left h2.vc_custom_heading, .food-services-section h2.custom-title, body .exhitor-services-right h2, .marketing-services-right h2,.beyond-features .vc_custom_heading{font-size: 30px;line-height: 40px !important;}
.marketing-services-right .wpb_content_element,.marketing-services-right  .Custom-round-button {margin-bottom: 0;}  
.marketing-services-right p {margin: 0 0 30px !important;}
.food-services-section .wpb_single_image {margin: 0 0 35px;}
.food-services-section .food-services-text {margin: 0 0 30px;padding: 0 15px;}
body .hotal-services-section, body .food-services-section, body .marketing-services-section {margin: 0 0 80px;}
body .marketing-services-left {padding-right: 0;}
body .marketing-services-right {padding: 30px 15px 0;}
.beyond-features .beyopnd-fes-in {padding: 0 30px 80px 15px !important;}
.beyond-paragraph, .service-item .content-block {position: static;padding: 20px 15px 0;max-width: 100%;}
.beyopnd-fes-in .owl-stage .service-item, .beyopnd-fes-in .owl-stage .service-item .service-content, .beyopnd-fes-in .owl-stage .service-item .service-content > img{
    height: auto;
}
.beyond-features .vc_row.wpb_row {
    margin: 0;
}
.beyond-features .vc_col-sm-6{border-radius: 0;}
.beyopnd-fes-in .beyond-text, .service-item .button-style {left: 20px;right: 20px;top: 20px; font-size: 22px;line-height: 26px;padding-bottom: 5px;}
.beyopnd-fes-in .beyond-text p{font-size: 22px;line-height: 26px;}
.beyond-features .service-content img {border-radius: 5px;}
.org-meet {overflow: hidden;}
.exhitor-services-bg-inner > div:not(:last-child) {border-right: 0;border-bottom: 1px solid #000;}
.exhitor-services-bg-section p {font-size: 20px;line-height: 26px;}
.exhitor-services-bg-inner > div > .vc_column-inner{padding: 20px 10px;}
body .exhitor-services-bg-inner {margin: 0;}
body .exhitor-services-bg-inner {margin: 0;padding: 30px 0;}
.organisator-left-title h2.custom-title br {display: none;}
.organisator-left-title h2.custom-title {font-size: 40px;line-height: 45px !important;}
.organisator-inner h3.custom-title {font-size: 22px;line-height: 30px !important;margin: 0 0 10px;}
.organisator-inner p {max-width: 100%;margin-bottom: 50px !important;}
.about-us-slider .aboutfitst-left {padding-bottom: 80px;}
.head-bottom  h3 {min-height: auto;}
body .organisator-section {margin-bottom: 30px;}
.boundries-sersec h2 {margin: 0 0 20px !important;font-size: 30px;line-height: 40px !important;}
.boundries-sersec .wpb_content_element {margin-bottom: 0;}
.boundries-sersec {padding: 40px 0 80px !important;margin-top: 0 !important;}
.services_post_slider {padding-right: 0 !important;padding-left: 18px !important;}
.single-post .post-title h1 {font-size: 40px;line-height: 45px;padding: 0;}
.single-post .news-detail-page-block{padding: 0;}
.single-post .news-detail-page-block p:last-of-type {margin-bottom: 45px;}
.single-post .news-detail-page-block a {font-size: 20px;line-height: 22px;}
body.single-post article.container {margin: 85px auto 120px !important;max-width: 875px;padding: 0 15px;}
.case-getinspired-sec {margin-top: 60px !important;}
body .case-vanue-red {margin: 55px 0 0;transform: none;padding: 30px 0 35px; max-width: 100%;}
.case-vanue-red h3 {font-size: 32px;line-height: 40px;padding: 0 0 0px !important;}
.case-vanue-red .wpb_content_element {margin-bottom: 22px;}
.organize-vanue .custom-title {margin: 0 0 25px;}
body .organize-vanue.case-vane {margin-top: 85px !important;margin-bottom: 85px !important;}
.case-vane .content-image-slider {padding-left: 0;padding-right: 0;}
.casecounter-inner > div:not(:last-child) {margin: 0 0 32px;}
.casecounter-inner h2 {font-size: 46px;line-height: 60px;}
.square-row-block p {font-size: 15px;line-height: 20px;}
body .casecounter-inner {margin: 0;padding: 55px 0 75px;}
body .case-textfirst > div > div {padding: 0px 0px !important;}
.case-textfirst .wpb_content_element {margin-bottom: 0;}
body .case-textfirst{margin-bottom: 80px;}
.case-res-banner {margin-bottom: 44px !important;}
.case-textfirst.mobile {margin-bottom: 0;}
.case-getinspired-sec {margin-top: 30px !important;}
.case-getinspired-sec.getinspired-sec .topcnt:before {bottom: 130px;top: 0;}
.case-getinspired .topcnt .desription p {display: block;margin: 0;position: absolute;bottom: -80px;color: #000;padding: 0;font-size: 13px;line-height: 22px;max-width: 140px;}
.case-getinspired.getinspired-sec .topcnt .desription h1{margin: 0 !important;padding: 0;}
.case-getinspired-sec.getinspired-sec .topcnt .desription {padding: 24px 20px !important;}
.case-getinspired .topcnt {margin-bottom: 80px;}
.case-textfirst {padding: 0 20px !important;}
.case-getinspired-sec {margin-top: 70px !important;margin-bottom: 0px !important;padding-bottom: 20px;}
.restaurant-slide .topcnt img,.vanue_bnr.content-image-slider div.owl-carousel img {height: 350px !important;}
.case-res-banner.restaurant-slide .home_bnr .owl-dots {bottom: 10px;}
.case-textfirst h3.vc_custom_heading {margin-bottom: 10px;}
.getinspired-sec.case-getinspired {margin-bottom: 45px !important;padding-bottom: 0;}
.casecounter-inner > div {width: 100%;}
.vanue_bnr.content-image-slider div.owl-carousel {width: 100%;}
.vanue_bnr.content-image-slider div.owl-carousel img {border-radius: 0;}
.vanue_bnr.content-image-slider div.owl-carousel .owl-nav button {background: transparent !important;width: 30px;margin: auto 12px;color: #dd0b2f !important;}
.vanue_bnr.content-image-slider div.owl-carousel .owl-nav button .slider-counter {display: none; }
.vanue_bnr .owl-nav > button span{width: 18px; height: 18px; border-width: 2px;}
.venue-slider .owl-nav button.owl-prev span{left: 13px; }
.venue-slider .fourvenue-three-list .owl-nav button.owl-prev span{
    transform: rotate(-45deg);
}
.content-image-slider .owl-dots {text-align: center;margin: 3px 0 0;}
.content-image-slider button.owl-dot {width: 9px !important;height: 9px !important;border-radius: 100%;border: 1px solid #DD0B2F;margin: 0 5px !important;background: transparent !important;}
.content-image-slider button.owl-dot span {display: none !important;}
.content-image-slider button.owl-dot.active {background: #DD0B2F !important;}
.content-image-slider .owl-nav {top: 45%;}
.page-id-1041 .breadcrumb-container {position: absolute;top: 60px;left: 0;right: 0;}
.easy-access-right .easy-access-imgtext{display: none;}
.easy-access-bn .custom-title {font-size: 40px !important;line-height: 46px !important;margin: 0 0 30px;}
body .easy-access-left > div {max-width: 100%;padding: 30px 20px 50px !important;}
.easy-acces-first p {font-size: 15px;line-height: 25px;}
body .easy-acces-first {margin: 0 0 30px;}
.easy-acces-sec p {font-size: 13px;line-height: 25px;}
.easy-acces-third p {font-size: 13px;line-height: 22px;}
body .easy-acces-services {margin-top: 100px; margin-bottom: 57px;}
.easy-access-ser h3.vc_custom_heading {font-size: 20px !important;line-height: 25px !important;}
.easy-access-ser .service-description p {font-size: 13px;line-height: 22px; padding: 0;}
.services-content-row-block > div {padding-bottom: 35px;width: 100%;}
.services-content-row-block .vc_single_image-wrapper img {width: auto;max-height: 80px;}
.easy-access-ser .ser-img .vc_single_image-wrapper {height: 80px;}
.easy-access-ser .ser-img {margin-bottom: 10px;}
.easy-access-ser .service-description + .wpb_single_image {position: absolute;bottom: 12px;left: -170px;right: 0;width: 15px;margin: 0 auto;}
html[lang="en-US"] .easy-access-ser .service-description + .wpb_single_image{left: -230px; }
html[lang="en-US"] .services-content-row-block > div:nth-child(1) .service-description + .wpb_single_image {left: -120px; }
html[lang="en-US"] .services-content-row-block > div:nth-child(2) .service-description + .wpb_single_image {left: -230px; }
.services-content-row-block > div:nth-child(2) .service-description + .wpb_single_image {left: -210px;}
.easy-access-ser .service-description {margin: 0 0 0px;}
.services-content-row-block > div > div,
.easy-acces-services > div >div {padding: 0 !important;}
.event-banner h1 {position: static; transform: none; font-size: 28px; line-height: 30px; margin: 20px 0 20px; }
.event-banner a{position: static; display: block; width: 100%; margin: auto; font-size: 18px; }
.eventdeayil-cls > a{margin-top: 50px;}
.eventdeayil-cls {max-width: 800px;margin: 60px auto 80px;}
.eventon_main_section .past-event-header h1 {font-size: 28px; line-height: 30px; margin: 0 0 20px; }
.past-events .post-title span {font-size: 20px; line-height: 30px; }
.past-events .post-title h3 {text-decoration: none; }
.past-events .item{padding-left: 30px !important; }
.past-events .date-block > span.evcal_cblock {padding-left: 10px; }
.past-events .date-block .evo_start .date{font-size: 42px; }
.past-events .date-block .evo_start em.month{font-size: 18px;}
.past-events .vanue_bnr {padding-right: 0; }
.evo_page_content {margin: 0 0 60px; }
.services-content-row-block > div {padding-bottom: 20px; width: 100%; margin-bottom: 30px; }
.parking-p-round ul {display: grid; grid-template-columns: repeat(3, 1fr); justify-content: center; text-align: center; grid-column-gap: 37px; grid-row-gap: 30px; max-width: 260px; margin: 0 auto 33px; }
.parking-p-round ul > li > a {margin: 0; }
.parking-mecc h2 {line-height: 40px; font-size: 36px; }
.parking-mecc h2 + p {margin-top: 13px; font-size: 13px; line-height: 22px; }
.services-content-row-block.easy-access-ser {margin-bottom: 40px; }
body .sprhead-sec h2 {margin-bottom: 32px; font-size: 36px; line-height: 40px; }
.sprhead-sec .flexicenter_block {margin: 0 -18px; }
body .access-parking-by {padding: 0 20px !important; }
body .access-parking-by > div > div {padding: 0 !important; }
.access-parking-by p {line-height: 22px; font-size: 13px; }
.wpb_wrapper ul, .wpb_wrapper ol{font-size: 13px; line-height: 22px; }
.access-parking-by h3 {font-size: 22px; line-height: 22px; margin: 0 0 18px; }
.access-parking-by .wpb_text_column {margin: 0px 0 50px; }
body .access-parking-by {margin-bottom: 35px !important; }
body .accparking-text h2.custom-title {margin: 0 0 24px; font-size: 28px; line-height: 36px; }
body .accparking-text p,.jobname-bn-left p,.jobname-content-max p {font-size: 13px; line-height: 22px; }
body .accparking-text {padding: 60px 20px 85px; }
.breadcrumb-container span.sep:before, .breadcrumb-container{font-size: 10px; }
.jobname-bn-left h2.vc_custom_heading {font-size: 36px; line-height: 40px !important; margin-bottom: 25px; }
.jobname-banner > div >.vc_column-inner {padding-top: 62px !important; }
.jobname-bn-inner .jobname-bn-right > div {padding: 0; }
.jobname-bn-right .jod-details-block {margin-bottom: 0; }
.jobname-bn-inner {position: relative; padding-bottom: 124px; }
.jobname-bn-inner .jobname-bn-left .Custom-round-button {position: absolute; bottom: 50px; left: 0; right: 0; }
.jobname-bn-inner .jobname-bn-left {position: static; padding-bottom: 35px; }
.jobname-bn-left .vc_btn3-container a.vc_general {background: #fff; border-color: #fff; color: #DD0B2F; height: 45px; font-size: 13px; width: 190px; padding: 0px 10px !important; line-height: 45px; }
.jobname-bn-inner .jobname-bn-left > .vc_column-inner {padding-left: 20px; padding-right: 20px; }
.jobname-bn-inner .jobname-bn-left .wpb_content_element {margin-bottom: 0; }
.jod-details-block .item-details li {font-size: 12px; line-height: 22px; }
.jod-details-block .item-details li > * {font-size: 12px; }
body .jobname-content-max {padding: 0 !important; margin-top: 37px; margin-bottom: 45px; }
.jobname-content-max h5 {font-size: 22px; line-height: 22px; margin: 0 0 15px; }
.jobname-content-max p strong {display: block; margin: 20px 0 0; }
body .jobname-content-max > div > .vc_column-inner {padding-left: 20px; padding-right: 20px; }
.jobname-form-sec > div > div {padding: 0 !important; }
.jobname-form-sec {padding: 0 20px !important; }
.jobname-form-left h3 {font-size: 28px !important; line-height: 32px !important; }
.jobname-form-left p {font-size: 13px; line-height: 18px; }
body .jobname-form-right .wpcf7-form-control-wrap {margin-bottom: 13px; }
.jobname-form-sec.org-form form input:not([type="checkbox"]) {height: 30px; padding: 0px 15px; }
.jobname-form-sec.org-form form input[type="file"] {padding-top: 3px; }
.jobname-form-sec.org-form form  textarea {height: 95px; padding-top: 8px; padding-bottom: 8px; }
.jobname-form-sec.org-form  .acceptance input[type="checkbox"] {width: 14px; height: 14px; border: 1px solid #DD0B2F; }
.jobname-form-sec.org-form  input[type=checkbox]:after {width: 4px; height: 7px; border-width: 2px; left: 4px; top: 2px; transform: rotate(40deg); }
.jobname-form-sec.org-form .acceptance label {color: #000; font-size: 11px; line-height: 110%; }
.jobname-form-sec.org-form form input[type="submit"] {width: 140px; height: 28px; min-width: auto; line-height: 28px; }
.jobname-form-sec.org-form .submit-btn {margin-top: 14px; }
body .jobname-form-sec {padding-bottom: 90px !important; }
body .vanuedetail-slide .venue_bnnner .item > .content-block {display: block; position: static; padding: 0 20px;}
.top-venue-slider .venue_bnnner  .inner-content {max-width: 100%; padding: 30px 0px 0px; }
.top-venue-slider .venue_bnnner .inner-content .title-block,
.top-venue-detail-slider .oraganize-banner-block .dis h3,.oraganize-banner-block h4 {font-size: 40px; line-height: 46px; margin: 0 0 20px; }
body .top-venue-detail-slider .vc_images_carousel .vc_carousel-indicators > li.vc_active {background: #fff !important; }
.vanuedetail-slide .top-venue-slider .item img,
.top-venue-detail-slider .organize-top-slider img {height: 400px !important; object-fit: cover; }
.top-venue-slider .venue_bnnner .owl-dots {bottom: auto !important; top: 358px; }
.top-venue-slider .venue_bnnner .owl-dots > button,
.top-venue-detail-slider .organise-event-slider .owl-dots button.owl-dot.active, 
body .top-venue-detail-slider .vc_images_carousel .vc_carousel-indicators > li.vc_active,
body .top-venue-detail-slider  .vc_images_carousel .vc_carousel-indicators > li {border-color: #fff !important; }
.top-venue-slider .owl-carousel .owl-item{opacity: 1; }
.top-venue-slider .venue_bnnner .owl-dots > button.owl-dot.active {background: #fff !important; }
.vanue-counter-wrap .square-row-block > div {width: 33.3%; }
.vanue-counter-wrap .square-row-block {justify-content: center; margin-bottom: 40px !important; margin-left: 0 !important; margin-right: 0 !important;}
.square-row-block {margin: 0px -10px 40px !important; }
.view-all-text p {font-size: 15px; line-height: 20px; text-align: center; text-decoration: underline;}
.beyond-possibilities-inner-row h2 {font-size: 28px; line-height: 36px !important; margin: 0 0 34px; }
.beyond-possibilities-inner-row .vc_col-sm-7 > div,
.beyond-possibilities-inner-row > div > div {padding: 0 20px !important; }
.beyond-possibilities-inner-row .wpb_content_element {margin-bottom: 58px; }
body .vanue-counter-wrap {margin-top: 40px; }
.vanue-counter-wrap .wpb_content_element {margin-bottom: 22px; }
.beyond-possibilities-inner-row .wpb_content_element {margin-bottom: 35px; }
.beyond-possibilities-inner-row .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {padding: 13px 20px; margin-top: 10px; font-size: 13px; min-width: 190px; }
.main-venues-combined-row h3.custom-title {font-size: 28px !important; line-height: 34px !important; max-width: 300px; margin: 0 auto 10px; }
.main-venues-combined-row {padding: 10px 0 60px !important; margin: 40px 0 0 !important; }
.venues-combined-inner-row p {font-size: 13px; line-height: 18px; max-width: 100%; margin: 0 auto 25px !important; }
.venues-combined-inner-row  .wpb_content_element {margin-bottom: 0; }
.main-venues-combined-row  .venue-shortcode-row .owl-carousel {padding: 0; width: 100%; }
.main-venues-combined-row .venue-slider {margin: 0 -15px !important; width: auto; }
.main-venues-combined-row .vanue_bnr .owl-carousel .owl-item img {height: 360px; border-radius: 0; }
.main-venues-combined-row .fourvenue-three-list {padding: 0 45px 0 22px; overflow: hidden;}
.venues-combined-inner-row > div >div {padding: 0 20px !important; }
.main-venues-combined-row .owl-stage-outer {overflow: visible; }
.main-venues-combined-row .owl-dots {text-align: center; margin-top: 15px; padding-left: 0px; margin-right: -20px; }
.main-venues-combined-row .owl-dots > button.owl-dot {background: transparent !important; border: 1px solid #DD0B2F; border-radius: 100px; height: 10px; width: 10px; opacity: .74; margin: 0 5px; }
.main-venues-combined-row .owl-dots > button.owl-dot.active {background: #DD0B2F !important; }
.main-venues-combined-row .owl-dots button span {display: none !important; }
.main-venues-combined-row .owl-nav > button.owl-prev, 
.main-venues-combined-row .owl-nav > button.owl-next {background: transparent !important; border: 0; width: 20px; position: relative;}
.main-venues-combined-row .owl-nav > button span {font-size: 0 !important; width: 20px; height: 20px; border: 2px solid #DD0B2F; border-right: 0; border-bottom: 0; transform: rotate(-45deg); position: absolute; top: 0; bottom: 0; margin: auto !important; left: 0; }
.main-venues-combined-row .owl-nav > button.owl-prev {left: -5px; }
.main-venues-combined-row .owl-nav > button.owl-next {right: -30px; }
.main-venues-combined-row .owl-nav > button.owl-next span {transform: rotate(135deg); left: auto; right: 0; }
.venue-shortcode-row .Custom-round-button .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {font-size: 13px; padding: 14px 20px; width: 190px; }
.main-venues-combined-row .venue-shortcode-row .Custom-round-button {margin: 15px 0 0; }
.main-venues-combined-row .vanue_bnr .post-title {top: auto; background: rgba(255,255,255, .9); max-width: 215px; min-width: auto; }
.four_blobk_venue_slider.fourvenue-three-list .post-title h3 {padding: 15px 20px 15px !important; font-size: 26px !important; text-decoration: none; }
.four_blobk_venue_slider.fourvenue-three-list .hover-content p {font-size: 18px; line-height: 14px; padding: 2px 0 2px; }
.vanue_bnr .post-title .hover-content  label {color: #000; font-size: 9px; margin-bottom: 4px; line-height: 10px; }
.four_blobk_venue_slider .venue-slider .owl-nav{margin-top: -70px; }
body .beyond-possibilities-inner-row {margin-top: 70px; }
.our-venue-video-row .custom-title {font-size: 23px; line-height: 30px; max-width: 180px; margin: 0 auto 15px; }
body .our-venue-video-row {margin: 60px 0 55px; }
body .about-inspirational-events .custom-title {margin: 0 0 37px; font-size: 28px; line-height: 36px !important; padding: 0 15px; }
body .wetake-sec {margin: 40px 0 60px !important; }
body .wetake-sec > div > .vc_column-inner {padding-left: 5px; padding-right: 5px; }
body .wetake-sec p {font-size: 13px; line-height: 22px; }
body .services-content-row-block {margin-top: 5px !important; padding: 0 15px; }
.services-content-row-block .service-title {font-size: 20px !important; line-height: 25px !important; }
.services-content-row-block .service-title br {display: none; }
.services-content-row-block .wpb_single_image {margin: 0 0 10px; }
.vanue-img-ov .img-over-img-col:after{display: none; }
.vanue-img-ov .org-meet {padding-bottom: 52px !important; }
body .vanue-img-ov {margin-top: 90px; }
body .main-venues-combined-row.meeting-room-vanue {padding-bottom: 70px !important; }
.organise-eventsetting-cls .organise-eventsetting-img {position: static; max-width: calc(100% + 30px); margin: 0 -15px; width: calc(100% + 30px); }
body .meetingroom-vanue {margin: 60px 0 80px !important; }
.vanue-meet .wpb_content_element {margin-bottom: 0; }
.career-first .careerfirst-text {padding: 0 20px; }
.career-first .custom-title, .takecare-sec h2 {font-size: 40px !important; line-height: 50px !important; }
body .career-flexi .flexicenter_block > div {width: 100%; margin-bottom: 20px; }
.career-flexi .flexiblecenter-hesding {line-height: 50px; font-size: 42px; }
body .career-flexi {margin-bottom: 0 !important; margin-top: 60px !important;}
.career-flexi .topcnt p {font-size: 22px; line-height: 32px; text-align: center; }
body .takecare-sec {margin: 0px 0 80px; padding: 0 !important; }
.vanue_bnr.takecare-slider > .owl-carousel {width: 100%; }
.takecare-sec > div > .vc_column-inner {padding: 0; }
.takecare-sec h2 {margin: 0 0 30px; }
.vanue_bnr.takecare-slider .owl-carousel .owl-item img {height: 100px; }
.takecare-slider .image-title-block h3 {font-size: 28px; line-height: 30px; }
.takecare-slider .item p {font-size: 13px; max-width: 100%; line-height: 22px; }
.takecare-slider .owl-nav > button {top: 13%; height: 20px; width: 20px; }
.organise-eventsetting-cls.career-eventsetting .container {margin-top: 0; }
.internation-carrer-sec {margin-bottom: 20px !important; }
.career-opensec .wpb_content_element {margin-bottom: 0; }
.career-opensec {margin-bottom: 80px !important; }
.career-opensec > div > .vc_column-inner {padding: 0 5px; }
.career-opensec p {font-size: 15px; line-height: 22px; }
.contact-page-newsletter > div {padding: 54px 35px 51px 25px !important; }
.contact-page-newsletter h4 {font-size: 28px; line-height: 32px; color: #000; font-family: 'Conv_NittiGrotesk-Normal'; font-weight: normal; margin: 0px 0 18px !important; }
.contact-page-newsletter form input[type="submit"] {font-size: 13px; height: 28px; max-width: 140px; }
.contact-page-newsletter .newslette-ledy-img {left: auto; width: 186px; right: 40px; }
body .contact-page-section {padding: 90px 0 0 !important; }
.contact-page-section h3 {font-size: 28px; line-height: 32px; }
body .contact-page-form {margin:0 -25px; }
.map-icon-div > p {display: flex; flex-wrap: wrap; align-items: center; }
.map-icon-div .icon-img {width: 15px; margin-right: 15px; }
.contact-page-first > div > .vc_column-inner > div {padding-bottom: 0; }
.contact-page-first .map-icon-div {position: static; margin: 10px 0 0; display: block; }
.map-icon-div a{font-size: 15px; }
.contact-page-first > div,body .contact-page-second > div:first-child {margin-bottom: 55px; }
.contact-page-first {margin-bottom: 0; }
.contact-page-second h3 {margin: 0 0 6px; }
.contact-page-second  ul.socialicon li {margin: 0 17px 0 0; }
.foun-object-wrap form button.search_submit {padding: 0 15px; height: 32px; font-size: 13px; width: 80px; text-transform: uppercase; }
body .contact-page-second {margin-bottom: 90px; }
.contact-page-newsletter p br {display: none; }
.contact-page-newsletter p {font-size: 13px; line-height: 18px; margin: 0 0 25px !important; }
.contact-page-newsletter input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]) {max-width: 400px; width: 100%; height: 28px; background: #FFFFFF80; border: 0; opacity: 1; }
.contact-page-newsletter form span.wpcf7-form-control-wrap {margin: 0 0 20px; }
.contact-page-newsletter form span.wpcf7-form-control-wrap.email,.contact-page-newsletter form span.wpcf7-form-control-wrap.privacy {margin-bottom: 10px; }
body .contact-page-form .org-form > div {padding: 0px 25px 90px; }
.eventlist-section .evo_cal_above_content .evo_j_container, .eventlist-section .eventon_sorting_section {max-width: 100%; padding-right: 10px;margin-bottom: 20px; left: 50%;}
.eventlist-section .evo_cal_above_content .evo_j_container {margin-right: 0; padding-right: 0; grid-gap:10px; }
.eventlist-section .eventon_sorting_section {padding-left: 10px; padding-right: 0; left: 0; padding-left: 0; }
.eventlist-section .evo_search_bar {width: 100%; margin: 34px 0 0; }
.eventlist-section .evo_month_title {font-size: 28px !important; line-height: 35px !important; height: 35px !important; min-width: auto;}
.eventlist-section .evo_arrows > span:before {width: 15px !important; height: 15px !important; border-width: 0 2px 2px 0 !important; }
.eventlist-section .ajde_evcal_calendar .calendar_header{display: flex; flex-wrap: wrap; }
.eventlist-section .evo_cal_above_content {margin: 0 0 20px; width: 100%;}
.eventlist-section .ajde_evcal_calendar .calendar_header p.evo_arrows {margin: 0px 0 0 auto !important; }
.event-featuredher-sec h2.vc_custom_heading {line-height: 35px !important; font-size: 28px; }
body .event-featuredher-sec {margin: 0 auto 80px !important; }
body .eventlist-section {padding: 85px 20px 10px !important; }
.eventlist-section .eventon_list_event.no_events .no_events {font-size: 28px !important; line-height: 35px; margin: 30px 0 40px !important; }
.page-id-457 .breadcrumb-container span.current,
.single-meeting .breadcrumb-container span.current {color: #fff }
body.meeting-template-default .breadcrumb-container a,
body.meeting-template-default .breadcrumb-container span.sep {color: #dd0b2f !important; }
.short-feeling-sec > div > div {padding: 0 !important; }
body.home .topbanner, .service-top-banner.topbanner {padding-left: 0px !important; padding-right: 0px !important; }
.organise-det .oraganize-banner-block h1.vc_custom_heading {color: #dd0b2f !important; text-align: center !important; font-size: 32px;margin: 30px 0; }
.organise-det .oraganize-banner-block .dis {position: static; text-align: center; max-width: 100%; padding: 0px 15px 37px; width: auto; }
.organise-det .organize-top-slider {display: none; }
.meet_our_stars_posts.employees-page > div > .vc_column-inner {padding-top: 20px; }
.vanue_bnr .slider-counter{display: none;}
.evcal_cblock .evo_end {padding-left: 6px; font-size: 12px; margin-top: -4px; display: flex; grid-column-gap: 3px; align-items: center; }
.download-cls img {width: 45px; }
body .download-cls .download-cls > div >.vc_column-inner {padding: 0; }
body .download-cls {padding-bottom: 40px; }
.social-responsibility-inner > div:last-child  * {margin-bottom: 0; }
.social-responsibility-text .container-sm {padding-left: 20px; padding-right: 20px; }
.beyond-possibilities-inner-row .vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {padding: 13px 10px; min-width: 160px; }
.meetinroom-counter .Custom-round-button {margin-right: 00px; margin-bottom: 0; width: auto; float: left; }
.meetinroom-counter .Custom-round-button +.Custom-round-button {margin-left: 10px; }
body .oe-class > div, 
body .oe-class {padding-top: 0 !important; }
.short-video-row > div > div > .wpb_wrapper {border-bottom: 0; padding-bottom: 32px; }
.short-video-row > div:last-child > div > .wpb_wrapper {padding-bottom: 10px; }
.contact-page-section > div >.vc_column-inner {padding-left: 20px; padding-right: 20px; }
.contact-page-form > div.org-form {padding-top: 60px !important; }
.top-venue-detail-slider .organize-top-slider {
    display: block;
    position: relative;
}
.top-venue-detail-slider .oraganize-banner-block {
    position: static;
}
.top-venue-detail-slider .vc_col-sm-12 > div > div > div {
    display: flex;
    flex-wrap: wrap;
}
.top-venue-detail-slider .oraganize-banner-block {
    position: static;
    order: 2;
    width: 100% !important;
    padding: 0 20px;
}
body .top-venue-detail-slider .oraganize-banner-block .dis {
    padding: 30px 0px 0px;
    text-align: left;
}
.organise-det .oraganize-banner-block {
    position: static;
    display: block;
}
body .organize-event-top-block > div:first-child > div {
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
body .vanue-top.about-vanue-top {
    margin-top: 60px;
}
body .about-organise.organise-eventsetting-cls {
    margin-bottom: 100px !important;
}
body.single-post  p.news-date {
    padding: 0 0px !important;
    margin: 0 0 30px;
    font-size: 20px;
}
.single-post .post-title {
    margin-bottom: 10px;
}
.jobname-form-sec.org-form form .form-group label {
    font-size: 11px;
    margin: -1px 0 3px;
}
.organize-events-masonary-posts .hoverwrap h4 {
    padding-right: 30px;
}
.organize-filter-posts .lastitem_contact_block .last_content{
    position: static;
    transform:none;
}
.organize-filter-posts .lastitem_contact_block img{
    display: none;
}
.event-banner .videoWrapper {
margin-bottom: 30px;
}
.primary-menu-container > .menu-wrapper > .current-menu-parent:not(:hover) > a, 
.primary-menu-container > .menu-wrapper > .current-menu-item:not(:hover) > a {
    background: transparent;
    border: 0;
    color: #000 !important;
}
.news-slider.recent-post .item > img {
    margin-bottom: 0;
}
.news-slider.recent-post{
    padding: 0;
}
.news-slider.recent-post {
    margin: 60px 0px 0;
}
body .aboutsocial-disc {
    position: static;
}
.aboutsocial-disc h2 {
    color: #000 !important;
    padding-top: 40px;
}
.aboutsocial-disc p {
    color: #000;
}
.easy-access-ser .services-link{
    position: static;
}
.error404 .site-content {
    padding: 80px 0 140px;
}
.error404 .page-header h1 {
    font-size: 42px;
    color: #dd0b2f;
}
.error-404.not-found p {
    margin-bottom: 40px;
}
.search-form .search-submit{
    padding: 0 35px !important;
}
.evcal_cblock .evo_end{
    margin-top: 0px !important;
}
.evcal_cblock .evo_end {
    white-space: nowrap;
    letter-spacing: .2px !important;
}
.past-events{
    padding: 0;
}
.our-venue-video-row iframe {
    min-height: 575px;
}
.footer-area-block .widget-area section .wp-block-column form.wpcf7-form .g-recaptcha {
    transform: scale(1);
}
.footer-area-block .widget-area section .wp-block-column form.wpcf7-form .g-recaptcha > div {
    margin: 0 auto 15px;
    transform: scale(.9);
    transform-origin: top center;
}
.footer-area-block .widget-area section .wp-block-column form.wpcf7-form {
    display: none;
}
.eventlist-section .eventon_sorting_section {
    top: 45px;
}
.item.Top-banner-item iframe,
.item.Top-banner-item video {
    max-width: 100%;
    aspect-ratio: 1.8/1;
}
.welove-section .we-loverow {
    padding: 50px 15px;   
}
.we-loverow .vc_custom_heading, 
.bookyour-row .vc_custom_heading,
.barbirstro-cnt h2.vc_custom_heading {
    font-size: 36px !important;
    line-height: 40px !important;
    text-align: center !important;
    margin-inline: auto;
}
.bookyour-row .vc_custom_heading {
    margin-bottom: 15px;
}
.we-loverow .vc_custom_heading {
    margin-bottom: 18px;
}
.welove-section .we-loverow {
    padding: 30px 15px 60px;
}
.we-loverow p,
.barbirstro-cnt .wpb_text_column p {
    margin-left: 0;
    text-align: center;
    font-size: 15px;
    line-height: 24px;
    margin-inline: auto;
}
.barbirstro-cnt > div {
    padding: 30px 30px 60px !important;
    margin-inline: auto;
}
section.vc_section.barbistro-section .vc_row {
    flex-direction: column-reverse;
}
.bookyour-row.vc_row {
    padding: 30px 0px 60px;
}
.bookyour-row .vc_general.vc_btn3 {
    font-size: 22px !important;
    padding: 4px 40px 4px !important;
}
.thank-list {
    grid-template-columns: 1fr;
    grid-gap: 6px 0px;
    margin: 0px 0 0;
    padding: 0 !important;
}
}
@media screen and (max-width: 599px){
    .event-banner .videoWrapper {
        padding-top: 40vh;
        }
    .eventdeayil-cls > div {width: 100%; }
    .eventdeayil-cls  .eventdetail-left {margin-bottom: 20px; }
    body .easy-access-right img {height: 250px !important;}
    .vanuedetail-slide .top-venue-slider .item img,
    .top-venue-detail-slider .organize-top-slider img {height: 250px !important; }
    .vanue-counter-wrap .square-row-block > div {width: 50%; }
    .top-venue-slider .venue_bnnner .owl-dots {top: 212px; }
    .contact-page-newsletter .newslette-ledy-img{display: none;}
    .beyopnd-fes-in .owl-stage .service-item .service-content > img{
        height: 230px;
    }
}
@media screen and (max-width: 480px){
    .contact-icon {margin-top: 5px;}
    .menu-button-container #primary-mobile-menu .dropdown-icon.open {margin-top: -2px;}
    .vanue_bnr .owl-carousel .owl-item img{height: 191px;}
    .vanue_bnr.takecare-slider .owl-carousel .owl-item img {height: 100px; }
    .restaurant-slide .topcnt img,.vanue_bnr.content-image-slider div.owl-carousel img {height: 250px !important;}
}
@media only screen and (min-width:992px) and (max-width:1200px)  {
.career-flexi .flexicenter_four_block .topcnt p {
    font-size: 20px;
    line-height: 32px;
    }
}   
@media screen and (min-width: 768px){
div#AndreRieu {
    padding-top: 200px;
    margin-top: -200px;
    float:left;
}
}

@media(max-width:767px){
    .organise-det .organize-top-slider{display:block!important;}
    body .exhitor-services-right {padding: 40px 15px 40px;}
    body .our-venue-video-row {margin: 20px 0 55px;}
    .img-over-txt-rw .img-over-img-col{padding-right:0;}
    body .organise-detail-page-block .org-meet{padding-top:0!important;padding-bottom: 30px !important;}
    .img-over-txt-rw .img-over-img-col:after{bottom:0;}
    .exhitor-services-section .vc_column-inner {padding: 0 !important;}
    .img-over-txt-rw.notoppadding .img-over-img-col{padding-top:30px;}
    .organise-eventsetting-cls .container{padding-bottom:50px;}
}
@media screen and (max-width: 991px) {
    .getinspired-sec .topcnt .desription h1{font-size: 30px; min-width: 321px; line-height: 45px;}
}
@media screen and (max-width: 800px) {
    .getinspired-sec .topcnt .desription h1{min-width: calc(320px - 20%);}
    .getinspired-sec .topcnt .desription{top: 125px;}
}
@media screen and (max-width: 767px) {
    .getinspired-sec .topcnt{margin-bottom: 0; max-width: 98%; margin: 0px auto;}
}

/*17062025*/
@media screen and (max-width: 991px) {
  .contact-page-newsletter .newslette-ledy-img{display: none;}
  .contact-page-form.full-width{margin-left: 0px; margin-right: 0px;}
  .contact-page-form.full-width .upnext_form_block form .form-group{width: 100%; max-width: 100%;}
/*  .contact-page-form.full-width .contact-page-newsletter > div:before{width: 150vw;}*/
  .contact-page-form.full-width .upnext_form_block form {max-width: 100%;}
}

@media screen and (max-width: 1199px) {
  #agenda-det-static-block h2.vc_custom_heading {max-width: 500px; margin: 0 auto 25px; line-height: 50px !important;}
}
 
@media screen and (max-width: 767px) {
  #agenda-det-static-block h2.vc_custom_heading{line-height: 35px !important; font-size: 28px;}
  #agenda-det-static-block .upnext_form_block form .form-group{margin: 0px auto 20px;}
  #agenda-det-static-block{ margin: 0 auto 80px;}
  .upnext_form_block form .g-recaptcha{transform: scale(0.83); transform-origin: left top;}
}
/*10092025 css*/

@media screen and (max-width: 500px) {
    body.page-id-16876 h2{
    font-size: 35px;
    line-height: 50px;
    }
}
@media screen and (max-width: 425px) {
    body.page-id-16876 h2{
    font-size: 30px;
    line-height: 50px;
    }
}
/*23092025 style drp*/
@media screen and (max-width: 1279px){
    body .style-h1 {font-size: 74px;}
    body .style-h2 {font-size: 42px; line-height: 50px;}
}
/*07112025 css global form*/
@media screen and (max-width: 767px) {
    .global-form-main-row {margin-left: -15px !important;margin-right: -15px !important;width: calc(100% + 29px) !important;max-width: calc(100% + 29px) !important;}
    .global-form-main-row .global-form-inner-row .global-form-right-block .form-right-image {width: 100%;max-width: 100%;}
    .contact-page-newsletter .wpb_content_element > div {width: 100%;}
    #newsletter-section {padding: 54px 25px 51px 25px !important;}
}