: 100vh; width: 100%; position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 0; -webkit-transition: background 0.15s linear; -o-transition: background 0.15s linear; transition: background 0.15s linear; } .close-btn { position: absolute; right: 10px; top: -5px; cursor: pointer; z-index: 99; font-size: 30px; color: #0e0e0e; } .custom-model-inner .custom-model-wrap { display: flex; /* padding-top: 0; */ } .custom-model-inner .custom-model-wrap > div.speaker-info { border-top: 0; } .custom-model-wrap .speaker-info { padding-top: 0; padding-left: 34px; } .speaker-link-profile.hidden { display: none; } .custom-model-wrap p.speaker-date_speaker { padding-top: 1vw; } .speaker-content { padding-top: 1vw; margin-top: 1vw; border-top: 2px solid #00b6f0; } p.speaker-date_speaker { font-weight: bold; } .custom-model-wrap .speaker-image { height: auto; max-height: 15vw; } .custom-model-wrap .speaker-date_speaker { font-size: 1.3vw; padding-bottom: 0.5vw; } .speaker-description{ padding-top:4px; } .custom-model-wrap p.speaker-description,.custom-model-wrap .speaker-content { /* font-size: .9vw; */ line-height: unset; } p.speaker-date_speaker { font-size: 17px; } .custom-model-wrap p.speaker-date_speaker { padding-bottom: .1vw; } .pallarax_main_event > .elementor-container.elementor-column-gap-default { flex-direction: column; } .pallarax_main_event > .elementor-container.elementor-column-gap-default > .elementor-col-50 { width: 100%; } .fest2024-event-row > .elementor-container.elementor-column-gap-no .fest2024-event-1 { width: 270px !important; } .day_event_schedule { flex: 1; } .left_day { width: max-content !IMPORTANT; } .day_event_schedule .elementor-heading-title.elementor-size-default { white-space: nowrap; line-height:1.1vw; } span.day_main_event { color: #a8a6a5; /* font-weight: 600; */ font-size: 1.0vw; } p.date_time_main_event { font-size: .98vw; } figcaption.wp-caption-text.gallery-caption { display: none; } /* new */ .highlighted-speakers-grid { display: flex; flex-wrap: wrap; /*gap: 1vw; Space between items */ } .highlighted-speaker { display: flex; width: calc(33.33% - 20px); /* 3 columns */ padding: 15px; /* border-radius: 5px; */ } .speaker-image img { max-width: 100%; /* Responsive image */ height: auto; /* border-radius: 5px; */ } p.speaker-date_speaker span { font-weight: 500; color: #b2b2b2; } .speaker-info { padding-left: 15px; /* Space between image and info */ line-height: 1.3vw; /* Fill remaining space */ width: 65%; border-top: 1px solid #cccccc; display: flex; flex-direction: column; padding-top: 0.6vw; padding-bottom: 0.6vw; justify-content: space-between; } .highlighted-speaker_left{ width: 35%; } .speaker-image { height: 9.97vw; overflow: hidden; border-top: 2px solid #00b6f0; } .speaker-info * { margin-bottom: 0; } .speaker-info .hidden { display: none; } .highlighted-speaker:hover { cursor: pointer; } .speaker-info .hidden { display: none; } .custom-model-wrap p.speaker-description { display: none; } .custom-model-wrap .hidden { display: block !Important; } .custom-model-wrap .hidden a { color: #000; text-decoration: underline; } .speaker-link-profile a svg { width: 100%; height: auto; } .speaker-link-profile a { width: 29px; /* background: #00B8F6; */ /* text-decoration: none !important; */ color: #fff !important; /* padding: 5px 8px; */ border-radius: 0; margin-top: 10px; display: inline-block; } .speaker-info h2 { font-size: 27px; font-weight: bold; text-transform: uppercase; } p.speaker-position, .custom-model-wrap p.speaker-position { font-size: 18px; } .custom-model-wrap .speaker-content { font-size: 20px; } .custom-model-wrap p.speaker-content,p.speaker-description { font-size: 20px; line-height: 1vw; } .speaker-link-profile a { width: 19px; } p.speaker-date_speaker { color: #ee3d96; } p.speaker-date_speaker span { font-weight: 500; color: #b2b2b2; } .highlighted-speaker:hover *{ color: #fff; } .highlighted-speaker:hover { background: #ee3d97; } .highlighted-speaker:hover .speaker-image ,.highlighted-speaker:hover .speaker-info{ border-color: #ee3d97; } html[lang="en-US"] body#startmeuphk-festival-2024 p, html[lang="en-US"] body#startmeuphk-festival-2024 a, html[lang="en-US"] body#startmeuphk-festival-2024 h1, html[lang="en-US"] body#startmeuphk-festival-2024 h2, html[lang="en-US"] body#startmeuphk-festival-2024 h3, html[lang="en-US"] body#startmeuphk-festival-2024 h4, html[lang="en-US"] body#startmeuphk-festival-2024 h5, html[lang="en-US"] body#startmeuphk-festival-2024 div, html[lang="en-US"] body#startmeuphk-festival-2024-travel-perks p, html[lang="en-US"] body#startmeuphk-festival-2024-travel-perks a, html[lang="en-US"] body#startmeuphk-festival-2024-travel-perks h1, html[lang="en-US"] body#startmeuphk-festival-2024-travel-perks h2, html[lang="en-US"] body#startmeuphk-festival-2024-travel-perks h3, html[lang="en-US"] body#startmeuphk-festival-2024-travel-perks h4, html[lang="en-US"] body#startmeuphk-festival-2024-travel-perks h5, html[lang="en-US"] body#startmeuphk-festival-2024-travel-perks div, html[lang="en-US"] body#co-working-spaces-2024 p, html[lang="en-US"] body#co-working-spaces-2024 a, html[lang="en-US"] body#co-working-spaces-2024 h1, html[lang="en-US"] body#co-working-spaces-2024 h2, html[lang="en-US"] body#co-working-spaces-2024 h3, html[lang="en-US"] body#co-working-spaces-2024 h4, html[lang="en-US"] body#co-working-spaces-2024 h5, html[lang="en-US"] body#co-working-spaces-2024 div, html[lang="en-US"] body#supporting-hotels-2024 p, html[lang="en-US"] body#supporting-hotels-2024 a, html[lang="en-US"] body#supporting-hotels-2024 h1, html[lang="en-US"] body#supporting-hotels-2024 h2, html[lang="en-US"] body#supporting-hotels-2024 h3, html[lang="en-US"] body#supporting-hotels-2024 h4, html[lang="en-US"] body#supporting-hotels-2024 h5, html[lang="en-US"] body#supporting-hotels-2024 div, html[lang="en-US"] body#startmeuphk-festival-2024-partners p, html[lang="en-US"] body#startmeuphk-festival-2024-partners a, html[lang="en-US"] body#startmeuphk-festival-2024-partners h1, html[lang="en-US"] body#startmeuphk-festival-2024-partners h2, html[lang="en-US"] body#startmeuphk-festival-2024-partners h3, html[lang="en-US"] body#startmeuphk-festival-2024-partners h4, html[lang="en-US"] body#startmeuphk-festival-2024-partners h5, html[lang="en-US"] body#startmeuphk-festival-2024-partners div, html[lang="en-US"] body#startmeuphk-festival-2024-programme p, html[lang="en-US"] body#startmeuphk-festival-2024-programme a, html[lang="en-US"] body#startmeuphk-festival-2024-programme h1, html[lang="en-US"] body#startmeuphk-festival-2024-programme h2, html[lang="en-US"] body#startmeuphk-festival-2024-programme h3, html[lang="en-US"] body#startmeuphk-festival-2024-programme h4, html[lang="en-US"] body#startmeuphk-festival-2024-programme h5, html[lang="en-US"] body#startmeuphk-festival-2024-programme div, html[lang="en-US"] body#startmeuphk-festival-2024-event-photos p, html[lang="en-US"] body#startmeuphk-festival-2024-event-photos a, html[lang="en-US"] body#startmeuphk-festival-2024-event-photos h1, html[lang="en-US"] body#startmeuphk-festival-2024-event-photos h2, html[lang="en-US"] body#startmeuphk-festival-2024-event-photos h3, html[lang="en-US"] body#startmeuphk-festival-2024-event-photos h4, html[lang="en-US"] body#startmeuphk-festival-2024-event-photos h5, html[lang="en-US"] body#startmeuphk-festival-2024-event-photos div { font-family: "Source Sans Pro", Sans-serif !important; } .smu2024_main_events .elementor-container.elementor-column-gap-default{ overflow: hidden; } #smu2024-programme-header > .elementor-container.elementor-column-gap-default { z-index: 6; } #smu2024_road_show .elementor-background-overlay:before { display: none; } #smu2024_main_event .elementor-background-overlay:after { display: none; } @media only screen and (min-width: 1024px) { .menu_top_festival_2024 .index_container_in-2024 a { font-size: 20px; } .smu2024_main_events h3.travel_perks_title{ font-size: 26px; } .content_item._hotels_2024 .elementor-widget-container { font-size: 20px; } #smu2024-programme-header h2.elementor-heading-title.elementor-size-default { font-size: 3.5em; line-height: 35px; } .smu2024_main_events .travel_perks_row .day_pass * { font-size:20px; } .program_tab_link div { font-size: 24px; } .menu_top_festival_2024.add_sticky { position: fixed; top: 86px; left: 0; z-index: 90; height: max-content; background: #00B6F1; } .menu_top_festival_2024.add_sticky .index_container_in-2024 a { color: #000; } .menu_top_festival_2024.add_sticky .index_container_in-2024 a.index_btn.w--current, .menu_top_festival_2024.add_sticky .index_container_in-2024 a:hover{ border-bottom: 1px solid #000; } #co-working-spaces-2024 .column-co-travel-perks > .elementor-widget-wrap.elementor-element-populated .elementor-widget-image{ height: 5.5vw; } .s_festival_top_banner_col .elementor-widget-wrap.elementor-element-populated { height: 600px; } .fixed_image { position: sticky; top: 120px; } body#supporting-hotels-2024 { overflow: initial; } nav#site-navigation { margin-top: 10px; margin-bottom: 10px; } .site-header-content { padding: 0; } body.has-navigation-mobile .main-navigation-container .mobile-search-form + .menu > ul { padding-top: 10px !important; } #startmeuphk-festival-2024-event-photos .site-content-inner, #startmeuphk-festival-2024 .site-content-inner, #startmeuphk-festival-2024-travel-perks .site-content-inner, #co-working-spaces-2024 .site-content-inner, #supporting-hotels-2024 .site-content-inner, #startmeuphk-festival-2024-partners .site-content-inner, #startmeuphk-festival-2024-programme .site-content-inner { padding-bottom: 0; } a.custom-logo-link img { padding: 7px; } #supporting-hotels-2024 .site-header-content .site-header-inner, #startmeuphk-festival-2024 .site-header-content .site-header-inner, #startmeuphk-festival-2024-travel-perks .site-header-content .site-header-inner, #co-working-spaces-2024 .site-header-content .site-header-inner, #startmeuphk-festival-2024-programme .site-header-content .site-header-inner, #startmeuphk-festival-2024-partners .site-header-content .site-header-inner { margin: 0 8% 0 6%; } section#smu2024_main_events, #smu2024_community_events, #smu2024_roadshow_events{ padding-left: 105px; padding-right: 105px; } .row-co-travel-perks > .elementor-container.elementor-column-gap-no { column-gap: .9rem; } } #startmeuphk-festival-2024 #intro, #startmeuphk-festival-2024-travel-perks #intro, #co-working-spaces-2024 #intro, #supporting-hotels-2024 #intro , #startmeuphk-festival-2024-programme #intro, #startmeuphk-festival-2024-partners #intro { display: none; } #startmeuphk-festival-2024 .smu-event-main-org-gallery .gallery { column-gap: 1vw; } body#startmeuphk-festival-2024-partners .smu-event-main-org-gallery .gallery{ justify-content: start; display: grid; grid-template-columns: repeat(4, 1fr); row-gap: 3vw; column-gap: 3vw; width: 78%; margin: 0 auto; } body#startmeuphk-festival-2024-partners .smu-event-main-org-gallery .gallery.wpmf_gallery_default .wpmf-gallery-item { width: 100% !important; padding: 0 !important; display: block; } #startmeuphk-festival-2024 .smu-event-main-org-gallery .gallery.wpmf_gallery_default .wpmf-gallery-item { width: 13vw !important; } body#startmeuphk-festival-2024-partners .smu-event-organiser-gallery .gallery.wpmf_gallery_default .wpmf-gallery-item img { max-height: 5.8vw; object-fit: contain; max-width: 100%; width: 100% !important; object-position: center; } #startmeuphk-festival-2024 .smu-event-community-org-gallery .gallery { column-gap: 3vw; } #startmeuphk-festival-2024 .smu-event-community-org-gallery .gallery.wpmf_gallery_default .wpmf-gallery-item { width: 8vw !important; } #startmeuphk-festival-2024-programme .programe_cate_row { border-bottom: 1px solid #D9D9D9; padding-bottom: 2rem; margin-bottom: -2rem; } #startmeuphk-festival-2024-programme .programe_cate_dot { object-fit: scale-down; } .fest2024-event-row > .elementor-container.elementor-column-gap-no .elementor-col-33 { width: auto !important; padding-top: 1vw; padding-bottom: 1vw; } .fest2024-event-1 > .elementor-widget-wrap.elementor-element-populated { display: flex; flex-wrap: nowrap; column-gap: 1vw; align-items: center; } .fest2024-event-2 { flex: 1; } .festival_organiser_2024 .elementor-background-overlay { top: -75px; } .fest2024-event-row > .elementor-container.elementor-column-gap-no { column-gap: 2vw; align-items: center; border-top: 1px solid #b9b0a5; } .fest2024-event-row:last-child > .elementor-container.elementor-column-gap-no { border-bottom: 1px solid #b9b0a5; } .title_line_festival_2024 .elementor-widget-container:before { position: absolute; top: .8873rem; left: 0; width: 100%; height: 1px; background: #ababab; z-index: 1; content: ""; } .title_line_festival_2024 .elementor-widget-container .elementor-heading-title.elementor-size-default { display: inline; } .title_line_festival_2024 .elementor-widget-container .elementor-heading-title.elementor-size-default:before { width: 106%; height: 100%; content: ""; left: -3%; position: absolute; display: inline; z-index: -1; background: #fff; } .title_line_festival_2024 .elementor-widget-container .elementor-heading-title.elementor-size-default { position: relative; z-index: 34; text-indent: 222; } .fest2024-event-2 span.elementor-heading-title.elementor-size-default { font-size: 1.67vw !important; } .fest2024-event-3 span.elementor-icon-list-text { font-size: 1vw !important; margin-left: -0.4vw; } .left_day span.elementor-heading-title.elementor-size-default { font-size: 2.7vw !important; } .day_event_schedule .elementor-heading-title.elementor-size-default { font-size: 1.2vw !important; } p.speaker-position { line-height: normal; } .day_event_schedule span.day { font-size: 0.88125vw !important; color: #939598; margin-top: 0px; display: block; } .fest2024-event-3 { flex-basis: 22%; } .s_festival_top_banner:before { content: ""; position: absolute; top: 0; left: 0; background: #2e252599; z-index: 1; width: 100%; height: 100%; } .menu_top_festival_2024 { position: absolute; bottom: 0; transition: all ease 1s; z-index: 4; } .menu_top_festival_2024 .index_container_in-2024 { column-gap: 47px; display: flex; justify-content: center; } .menu_top_festival_2024 { padding: 20px; background-color: #00B6F1; backdrop-filter: blur(10px); } .fest2024-event-2 a:hover { text-decoration: none; } .menu_top_festival_2024 .index_container_in-2024 a { color: #000; transition: all ease 0.4s; font-weight: normal; text-transform: uppercase; } .menu_top_festival_2024 .index_container_in-2024 a:hover { text-decoration: none; border-bottom: 1px solid #000; } .menu_top_festival_2024 .index_container_in-2024 a.index_btn.w--current { border-bottom: 1px solid #000; font-weight: bold; } .startmeup_2024_content:before { position: absolute; content: ""; left: 0; top: -94px; z-index: 5; width: 320px; height: -webkit-fill-available; background-size: contain; background-repeat: no-repeat; background-image: url(/wp-content/uploads/2024/06/top_left_content_2024.png); } .startmeup_2024_content:after { position: absolute; content: ""; right: 0; z-index: 2; bottom: -50px; width: 50px; height: 100px; background-size: contain; background-repeat: no-repeat; background-image: url(/wp-content/uploads/2024/06/bottom_right_content_2024.png); } #smu2024_community_events,#smu2024_roadshow_events{ display:none; } /* start travel perks */ section#smu2024-programme-header:before { position: absolute; content: ""; right: 0; top: -94px; z-index: 5; width: 320px; height: -webkit-fill-available; background-size: contain; background-repeat: no-repeat; background-image: url(/wp-content/uploads/2024/06/top_right_content_2024.png); } .container-speical-airfares_2024 .elementor-background-overlay:before, .smu2024_main_events .elementor-background-overlay:before, .container_supporting_hotels_2024 .elementor-background-overlay:before, #startmeuphk-festival-2024-programme .program_container .elementor-background-overlay:before{ position: absolute; content: ""; right: 0; top: 0; z-index: 5; width: 139px; height: 140px; background-size: contain; background-repeat: no-repeat; background-image: url(/wp-content/uploads/2024/06/arrow_blue_top_right_2024.png); } .container-speical-airfares_2024 .elementor-background-overlay:after, .smu2024_main_events .elementor-background-overlay:after , .container_supporting_hotels_2024 .elementor-background-overlay:after, #startmeuphk-festival-2024-programme .program_container .elementor-background-overlay:after { position: absolute; content: ""; right: 0; bottom: 0px; z-index: 5; width: 172px; height: 172px; background-size: contain; background-repeat: no-repeat; background-image: url(/wp-content/uploads/2024/06/arrow_pink_blue_right_2024.png); } section#smu2023_main_events.container-speical-airfares_2024 { padding-bottom: 149px; } .container-speical-airfares_2024 { position: relative; } .program_tabs_menu_2024.w-tab-menu * { color: #fff; } .container-speical-airfares_2024 a { color: #000; text-decoration: underline; } /* co-working */ .smu2024_main_events .for_travel_perks.title__co { color: #ed3c95; font-size: 26px; text-transform: uppercase; font-weight: bold !important; display: inline-block; background: #fff; z-index: 0; position: relative; } .smu2024_main_events .for_travel_perks.title__co:before { position: absolute; left: calc(100% + 10px); content: ""; background: #ed3c95; width: 100vw; height: 1.4px; top: 49%; z-index: 222; } #startmeuphk-festival-2024-event-photos .smu2024_main_events .for_travel_perks.title__co:before { background: #C4C4C4; } .smu2024_main_events { overflow: hidden; position: relative; } .smu2024_main_events .heading_block_travel_perks { overflow: hidden; } .smu2024_main_events .row-co-travel-perks { /* padding-bottom: 44px; */ padding-bottom: 0; } .smu2024_main_events h3.travel_perks_title { color: #ed3c95; } .smu2024_main_events .travel_perks_row .day_pass * { color: #000; } .smu2024_main_events .program_btn_row_in div a { color: #000 !important; font-size: 16px; } .smu2024_main_events .program_btn div { font-size: 17px; } .festival-2024-heading-banner .elementor-heading-title.elementor-size-default { display: inline-block; padding-left: 6%; text-align: left; width: 100%; } #startmeuphk-festival-2024 .festival-2024-heading-banner .elementor-heading-title.elementor-size-default { text-align: center; } .festival-2024-heading-banner .festival-2023-video-sub-title { line-height: 68px; } /* hotels */ .container_supporting_hotels_2024 .support-hotels-row { column-gap: 10px; } .container_supporting_hotels_2024 .row-supporting-hotels > .elementor-container.elementor-column-gap-no { column-gap: 30px; } .container_supporting_hotels_2024 .support-hotels-icon { margin-left: -7px; } .container_supporting_hotels_2024 .support-hotels-row h2 { color: #ed3c95; font-size: 32px; font-weight: bold; } .program_btn_row_in div a { font-size: 18px; } .container_supporting_hotels_2024 .program_btn div { font-size: 17px; } .container_supporting_hotels_2024 .col-supporting-hotels > .elementor-widget-wrap.elementor-element-populated { border-bottom: none !important; } p.day_pass__heading { width: fit-content; white-space: nowrap; } .program_item_brand_right { text-align: right; flex: 1; } #supporting-hotels-2024 .col-supporting-hotels .elementor-widget-image img { height: 15vw; display: block; object-fit: cover; } .program_item_brand_right h5 { color: #ed3c9570; font-size: 48px; font-weight: bold; margin-bottom: 0; line-height: 20px; } #startmeuphk-festival-2024-programme .program_btn_row_in { padding-top: 14px; } #startmeuphk-festival-2024-programme .program_block .elementor-heading-title { color: #ED3C95 !important; font-size: 30px !important; padding-bottom: 5px; } #startmeuphk-festival-2024-programme .program_btn_row_in div a { color: #000 !important; font-size: 18px !important; } #startmeuphk-festival-2024-programme .program_date { display: flex; column-gap: .9rem; align-items: center; border-right: 1px solid #D9D9D9; padding-right: 1.4rem; margin-right: .6rem; color: #00b7ed; } #startmeuphk-festival-2024-programme .program_date_number { font-size: 48px; } #startmeuphk-festival-2024-programme .month_to_month { font-size: 23px; line-height: 21px; } #startmeuphk-festival-2024-programme .programe_cate_block{ font-size: 16px; } #startmeuphk-festival-2024-programme .day_to_day { font-size: 17px; line-height: 15px; color: #ED3C95 !important; } #startmeuphk-festival-2024-programme .program_content .elementor-widget-text-editor { font-size:20px; } #startmeuphk-festival-2024-programme .program_btn div { font-size: 16px; color: #000; } #startmeuphk-festival-2024-programme .program_item_dot { object-fit: scale-down; } #startmeuphk-festival-2024-programme .program_row1 { padding-bottom: 5px; } @media only screen and (max-width: 1199px) { .custom-model-inner{ width: 72%; } .speaker-content p { line-height: 1.3rem; } .custom-model-wrap .speaker-image { max-height: 20vw; } p.date_time_main_event { FONT-SIZE: 1vw; } span.day_main_event { font-size: 1vw; } .day_event_schedule .elementor-heading-title.elementor-size-default { line-height: .6rem; } .highlighted-speaker { width: 50%; } .highlighted-speaker_left { height: 16vw; } h2.speaker-title { font-size: 20px; } .custom-model-wrap .speaker-date_speaker{ font-size: 17px; } p.speaker-position, p.speaker-description, .speaker-content, .custom-model-wrap p.speaker-content, .custom-model-wrap p.speaker-position, .custom-model-wrap p.speaker-description, .custom-model-wrap .speaker-content { font-size: 14px; line-height: 17px; } .speaker-info { line-height: normal; } body#supporting-hotels-2024 .row-supporting-hotels > .elementor-container.elementor-column-gap-no { display: block; } #supporting-hotels-2024 .col-supporting-hotels .elementor-widget-image img { height: 100%; } body#supporting-hotels-2024 .content_item._hotels_2024 { width: 100%; } body#supporting-hotels-2024 .col-supporting-hotels { width: 100% !important; } body#startmeuphk-festival-2024-partners .smu-event-main-org-gallery .gallery { justify-content: start; display: grid; grid-template-columns: repeat(3, 1fr); row-gap: 5vw; column-gap: 4vw; width:100%; } body#startmeuphk-festival-2024-partners .smu-event-organiser-gallery .gallery.wpmf_gallery_default .wpmf-gallery-item img { max-height: 7vw; } } @media only screen and (max-width: 900px) { p.date_time_main_event { FONT-SIZE: 1.4vw; } .day_event_schedule .elementor-heading-title.elementor-size-default { font-size: 1.5vw !important; } span.day_main_event { font-size:1.5vw; } .day_event_schedule .elementor-heading-title.elementor-size-default { line-height: normal; } body#startmeuphk-festival-2024-partners .smu-event-main-org-gallery .gallery { justify-content: start; display: grid; grid-template-columns: repeat(2, 1fr); row-gap: 4vw; column-gap: 4vw; } body#startmeuphk-festival-2024-partners .smu-event-organiser-gallery .gallery.wpmf_gallery_default .wpmf-gallery-item img { max-height: 9vw; } } @media only screen and (max-width: 559px) { body#startmeuphk-festival-2024-partners .smu-event-main-org-gallery .gallery { justify-content: start; display: grid; grid-template-columns: repeat(1, 1fr); row-gap: 10vw; column-gap: 10vw; } } /* for mobile */ @media only screen and (max-width: 767px) { .custom-model-wrap .highlighted-speaker_left { height: auto; max-height: max-content; } .custom-model-wrap .speaker-content { margin-top: 15px; padding-top: 4px; } .custom-model-wrap .speaker-image { max-height: 28vw; } .close-btn { top: 8px; } .custom-model-inner{ width:100%; } .highlighted-speaker { width: 100%; } .speaker-image { height: 32vw; } #startmeuphk-festival-2024-programme .program_btn_row_in div a { font-size: 16px !important; } .startmeup_2024_content:before { top: -6vw; width: 21vw; height: 13vw; } body#startmeuphk-festival-2024-partners .smu-event-organiser-gallery .gallery.wpmf_gallery_default .wpmf-gallery-item img { max-height: 18vw !important; } .festival_organiser_2024 .elementor-background-overlay { top: -31px; } .startmeup_2024_content:after { bottom: -7vw; width: 7vw; height: 14vw; } .menu_top_festival_2024 .index_container_in-2024 { flex-wrap: wrap; column-gap: 10vw; flex-direction: row; row-gap: 2vw; align-items: center; } .menu_top_festival_2024 .index_container_in-2024 a { padding-right: 0 !important; margin-right: 0; font-size: 3.5vw; } .menu_top_festival_2024 { padding-right: 17vw; padding-left: 17vw; padding-top: 3vw; padding-bottom: 4vw; } .fest2024-event-2 { order: 3; width: 100%; } .fest2024-event-row > .elementor-widget-wrap.elementor-element-populated { flex-wrap: wrap !important; display: flex; } .fest2024-event-3, .fest2024-event-1 { flex-basis: 48%; } .elementor-widget-wrap.elementor-element-populated { } .left_day span.elementor-heading-title.elementor-size-default { font-size: 7.5vw !important; } p.date_time_main_event { margin-top: 0 !important; padding-top: 0 !IMPORTANT; font-size: 3vw; } span.day_main_event { font-size: 3vw; } .day_event_schedule .elementor-heading-title.elementor-size-default { font-size: 3vw !important; line-height: 15px; } .day_event_schedule span.day { font-size: 2.178125vw !important; } .fest2024-event-1 > .elementor-widget-wrap.elementor-element-populated { justify-content: start; } .fest2024-event-1 > .elementor-widget-wrap.elementor-element-populated > div { width: auto; } .fest2024-event-3 span.elementor-icon-list-text { font-size: 2.9375vw !important; margin-left: -1.4vw; } .fest2024-event-3 span.elementor-icon-list-icon i { font-size: 4vw; } .fest2024-event-3 ul.elementor-icon-list-items { display: flex; justify-content: end; } .fest2024-event-2 span.elementor-heading-title.elementor-size-default { font-size: 4.5625vw !important; line-height: 2vw !important; } .fest2024-event-row > .elementor-container.elementor-column-gap-no { padding-top: 1vw; padding-bottom: 2vw; } .title_line_festival_2024 .elementor-widget-container:before { top: 2.8vw; height: 1px; } .site-content-inner { padding-bottom: 0; } #startmeuphk-festival-2024 .smu-event-main-org-gallery .gallery.wpmf_gallery_default .wpmf-gallery-item { width: 30vw !important; margin-bottom: 0 !important; } #startmeuphk-festival-2024 .smu-event-community-org-gallery .gallery.wpmf_gallery_default .wpmf-gallery-item { width: 21vw !important; margin-bottom: 0 !important; } .festival-2024-heading-banner { display: flex; justify-content: center; align-items: center; left: 0 !important; } /* mb travel */ section#smu2024-programme-header:before { top: -41px; z-index: 5; width: 139px; } .container-speical-airfares_2024 .elementor-background-overlay:before, .smu2024_main_events .elementor-background-overlay:before, .container_supporting_hotels_2024 .elementor-background-overlay:before, #startmeuphk-festival-2024-programme .program_container .elementor-background-overlay:before{ width: 78px; } .container-speical-airfares_2024 .elementor-background-overlay:after, .smu2024_main_events .elementor-background-overlay:after, .container_supporting_hotels_2024 .elementor-background-overlay:after, #startmeuphk-festival-2024-programme .program_container .elementor-background-overlay:after{ width: 72px; height: 72px; } section#smu2023_main_events.container-speical-airfares_2024 { padding-bottom: 119px; } .program_tabs_menu_2024.w-tab-menu * { font-size: 13px; } .smu2024_main_events .column-co-travel-perks > .elementor-widget-wrap.elementor-element-populated { flex-wrap: nowrap !important; justify-content: space-between; } .smu2024_main_events .column-co-travel-perks > .elementor-widget-wrap.elementor-element-populated .elementor-widget-image { width: 32%; } .smu2024_main_events .column-co-content { width: 62% !important; } .smu2024_main_events .for_travel_perks.title__co:before { top: 10px; } .program_tabs_menu_2024.w-tab-menu a { margin-right: 20px; } .festival-2024-heading-banner .elementor-heading-title.elementor-size-default { text-align: left; padding-left:0; } .festival-2024-heading-banner .elementor-widget-container { padding-left: 18px !important; padding-right: 18px !important; width: 100%; } body .festival-2024-heading-banner .festival-2023-video-sub-title { margin-top: 0px; font-size: 16px; font-weight: 700; line-height: 16px; } body .festival-2024-heading-banner .elementor-heading-title.elementor-size-default { font-size: 48px !important; } #startmeuphk-festival-2024-partners .site-header-content .site-header-inner, #supporting-hotels-2024 .site-header-content .site-header-inner, #co-working-spaces-2024 .site-header-content .site-header-inner{ margin: 0 6% 0 5%; width: 93% !important; } .smu2024_main_events .for_travel_perks.title__co { font-size: 18px; } .smu2024_main_events h3.travel_perks_title { font-size: 18px; } /* hotels */ .container_supporting_hotels_2024.elementor-section-stretched .elementor-section-boxed > .elementor-container { width: 100% !important; } .container_supporting_hotels_2024 .support-hotels-row h2 { font-size: 21px; LINE-HEIGHT: 25.8px; padding-bottom: 0; } .container_supporting_hotels_2024 .support-hotels-row { column-gap: 0 !important; } .container_supporting_hotels_2024 .support-hotels-icon { width: 34px; height: 33px; } .container_supporting_hotels_2024 ._hotels_2024.content_item { font-size: 15px; line-height: 24px; } .container_supporting_hotels_2024 .program_btn div { font-size: 12px; } .container_supporting_hotels_2024 .program_btn_row_in div a { font-size: 12.8px; color:#000; } .container_supporting_hotels_2024 .row-supporting-hotels .col-supporting-hotels > .elementor-widget-wrap.elementor-element-populated { padding-bottom: 0 !important; } #startmeuphk-festival-2024-programme .program_block .elementor-heading-title { font-size: 21px !important; line-height: 27px; padding-bottom: 0; } .program_block .elementor-widget-text-editor .elementor-widget-container { font-size: 15px !important; line-height: 24px; } #startmeuphk-festival-2024-programme .program_date_number { font-size: 39px; } #startmeuphk-festival-2024-programme .month_to_month { font-size: 15px; line-height: 17px; } #startmeuphk-festival-2024-programme .day_to_day { font-size: 12px; line-height: 10px; } #startmeuphk-festival-2024-programme .program_date { column-gap: 10px; padding-right: 14px; margin-right: 2px; } #startmeuphk-festival-2024-programme .program_block { margin-top: 19px; } #startmeuphk-festival-2024-programme .program_block .elementor-container.elementor-column-gap-no { flex-direction:column-reverse; padding-bottom: 40px; } #startmeuphk-festival-2024-programme .program_block .program_btn_row { padding-bottom: 31px; } #startmeuphk-festival-2024-programme .program_item_brand_right h5 { color: #ed3c9570; font-size: 20px; } } @media only screen and (min-width: 770px) and (max-width: 1024px) { section#smu2024-programme-header { margin-top: 0; padding-top: 28px; margin-bottom: 0; } .container-speical-airfares_2024 .elementor-background-overlay:before, .smu2024_main_events .elementor-background-overlay:before, .container_supporting_hotels_2024 .elementor-background-overlay:before, #startmeuphk-festival-2024-programme .program_container .elementor-background-overlay:before { top: -27px; width: 94px; } section#smu2024_main_events { padding-top: 28px; } section#smu2024-programme-header:before { top: -48px; z-index: 5; width: 162px; } } /* DanhHD */ body#startmeuphk-festival-2024-event-photos .site-content-inner { padding-bottom: 0; }