h1,h2,h3{font-family:var(--e-global-typography-primary-font-family),Oswald,Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);font-size:var(--e-global-typography-primary-font-size);text-transform:var(--e-global-typography-primary-text-transform)}h1.light_color,h2.light_color,h3.light_color{color:var(--e-global-color-secondary)}h1.dark_color,h2.dark_color,h3.dark_color{color:var(--e-global-color-text)}h1.main_color,h2.main_color,h3.main_color{color:var(--e-global-color-primary)}html{scroll-behavior:smooth}@media (max-width: 1299px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:calc(100vw - 40px) !important}}@media (max-width: 1024px){.image_header_section{background-size:cover}.image_header_section .description_title_column .elementor-widget-wrap{min-height:fit-content}}a{color:var(--e-global-color-primary)}a:hover{color:var(--e-global-color-accent)}.btn-primary{width:fit-content}.btn-primary.light_button{background-color:var(--e-global-color-secondary);color:var(--e-global-color-text) !important;text-transform:uppercase}.btn-primary.light_button:hover{background-color:var(--e-global-color-text);color:var(--e-global-color-secondary) !important}.btn.btn-special{border-radius:0;border:none;background:var(--e-global-color-text);color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family)}.btn.btn-special:hover{background:var(--e-global-color-primary);color:var(--e-global-color-text)}.read_more_link{margin:2rem;padding:0.25rem 0;border-bottom:1px solid var(--e-global-color-primary);color:var(--e-global-color-text);font-weight:bold;transition:.3s all ease}.read_more_link:hover{color:var(--e-global-color-primary);border-bottom:0px}.image_header_section{background-size:cover}.image_header_section .elementor-widget-wrap{min-height:360px;display:flex;align-content:end;align-items:end}.image_header_section .description_title_column{padding:0 30px}.image_header_section .description_title_column p{margin-bottom:0}.image_header_section .header_overlay{background:linear-gradient(0deg, #1f1f1f 0%, rgba(0,0,0,0) 100%)}.image_header_section .header_inner{min-height:360px;display:grid;align-content:end;align-items:end}.header_image_title_section{min-height:360px}.header_image_title_section.accessibility{min-height:300px}.header_image_title_section .header_title_container{min-height:360px;justify-content:flex-start;align-items:flex-end;padding-bottom:20px}.left_border_text{border-left:3px solid;border-color:var(--e-global-color-primary);padding:20px 20px 20px 60px;margin-top:60px}@media (max-width: 767px){.image_header_section .description_title_column{padding:0}}.elementor-widget-text-editor ul li,.elementor-widget-text-editor ul li ul li{list-style:disc;margin-bottom:15px}.background_image_fullwidth .elementor-widget-container img{object-fit:cover;object-position:bottom;width:100%;height:500px;clip-path:polygon(0 0, 100% 0%, 100% 80%, 0% 100%)}.background_image_fullwidth_flip .elementor-widget-container img{object-fit:cover;object-position:bottom;width:100%;height:500px;clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 80%)}.slide_down_color_change_triangle_holder .polygon_wrapper,.slide_down_hide_triangle_holder .polygon_wrapper{width:100%;position:relative;padding-bottom:60px;margin-left:auto;margin-right:auto;background:var(--e-global-color-secondary)}.slide_down_color_change_triangle_holder .background_div,.slide_down_hide_triangle_holder .background_div{width:100%;position:absolute;height:199px;background-color:var(--e-global-color-primary);clip-path:polygon(0 100px, 100% 0, 100% 100%, 0% 100%);z-index:1}.slide_down_color_change_triangle_holder .paralelogram,.slide_down_hide_triangle_holder .paralelogram{width:100%;position:absolute;height:200px;background:var(--e-global-color-text);clip-path:polygon(0 0, 100% 100px, 100% 100%, 0% 100%);z-index:2}.slide_down_color_change_triangle_holder .background_div,.slide_down_color_change_triangle_holder .paralelogram,.slide_down_hide_triangle_holder .background_div,.slide_down_hide_triangle_holder .paralelogram{transition:all 0.3s ease}.slide_down_hide_triangle_holder.section_light_onhover_dark .paralelogram{background-color:var(--e-global-color-secondary)}@media (max-width: 767px){.left_border_text{padding:0px 20px 0 30px;margin-top:30px;margin-bottom:30px}.background_image_fullwidth .elementor-widget-container img{height:200px;max-height:200px;clip-path:polygon(0 0, 100% 0%, 100% 150px, 0% 100%)}.background_image_fullwidth_flip .elementor-widget-container img{height:200px;max-height:200px;clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 150px)}.slide_down_color_change_triangle_holder .background_div,.slide_down_hide_triangle_holder .background_div{top:5px;height:99px;clip-path:polygon(0 50px, 100% 0, 100% 100%, 0% 100%);z-index:1}.slide_down_color_change_triangle_holder .paralelogram,.slide_down_hide_triangle_holder .paralelogram{height:105px;clip-path:polygon(0 0, 100% 50px, 100% 100%, 0% 100%);z-index:2}.slide_down_hide_triangle_holder .polygon_wrapper{top:60px}}.spaces-loop ul.spaces_list{list-style:none;padding:0;margin:0}.spaces-loop ul.spaces_list li.space_item{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.spaces-loop ul.spaces_list li.space_item .imghoverclass{grid-area:1 / 1 / 2 / 2;display:flex;justify-content:flex-end}.spaces-loop ul.spaces_list li.space_item .imghoverclass .space_background_img{width:66%;background-repeat:no-repeat;background-position:right;background-size:cover;transition:all .5s ease;border:0px solid}.spaces-loop ul.spaces_list li.space_item .data_wrapper{grid-area:1 / 1 / 2 / 2;margin-top:60px;display:flex;width:100%}.spaces-loop ul.spaces_list li.space_item .data_wrapper .space_data{padding:35px;background:white;max-width:50%;border:1px solid var(--e-global-color-primary)}.spaces-loop ul.spaces_list li.space_item .data_wrapper .space_data .space_title{color:var(--e-global-color-text)}.spaces-loop ul.spaces_list li.space_item .data_wrapper .space_data .space_title h2{margin:0}.spaces-loop ul.spaces_list li.space_item .data_wrapper .space_data .space_data_list{display:flex;gap:2rem;padding:20px 0;margin:0;list-style:none}.spaces-loop ul.spaces_list li.space_item .data_wrapper .space_data .space_data_list i{margin-right:0.5rem}.spaces-loop ul.spaces_list li.space_item .data_wrapper .space_data .btn-special{margin-top:20px;outline:0}.spaces-loop ul.spaces_list li.space_item.even .imghoverclass{justify-content:start}.spaces-loop ul.spaces_list li.space_item.even .data_wrapper{justify-content:end}.spaces-loop ul.spaces_list li.space_item:hover .imghoverclass .space_background_img{border:15px solid var(--e-global-color-primary);z-index:-1}.inquire_venue_section{padding-top:60px}.inquire_venue_section div.wpforms-container-full .wpforms-form .wpforms-required-label,.inquire_venue_section div.wpforms-container-full .wpforms-form .wpforms-field-label,.inquire_venue_section div.wpforms-container-full .wpforms-form .wpforms-field-label-inline,.inquire_venue_section div.wpforms-container-full .wpforms-form .wpforms-field-description{color:var(--e-global-color-secondary)}.inquire_venue_section div.wpforms-container-full .wpforms-form input.wpforms-field-medium,.inquire_venue_section div.wpforms-container-full .wpforms-form select.wpforms-field-medium,.inquire_venue_section div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium{max-width:80%}.inquire_venue_section div.wpforms-container-full .wpforms-form input[type=text],.inquire_venue_section div.wpforms-container-full .wpforms-form input[type=email],.inquire_venue_section div.wpforms-container-full .wpforms-form input[type=tel],.inquire_venue_section div.wpforms-container-full .wpforms-form input[type=url],.inquire_venue_section div.wpforms-container-full .wpforms-form select{border:none;border-bottom:1px solid var(--e-global-color-primary);border-radius:0;outline:0;background:transparent;color:var(--e-global-color-secondary)}.inquire_venue_section div.wpforms-container-full .wpforms-form input[type=text] option,.inquire_venue_section div.wpforms-container-full .wpforms-form input[type=email] option,.inquire_venue_section div.wpforms-container-full .wpforms-form input[type=tel] option,.inquire_venue_section div.wpforms-container-full .wpforms-form input[type=url] option,.inquire_venue_section div.wpforms-container-full .wpforms-form select option{color:var(--e-global-color-text)}.inquire_venue_section div.wpforms-container-full .wpforms-form textarea{border:none;border-bottom:1px solid var(--e-global-color-primary);border-left:1px solid var(--e-global-color-primary);border-radius:0;margin-top:10px;outline:0;background:transparent;color:var(--e-global-color-secondary)}.inquire_venue_section div.wpforms-container-full .wpforms-form .wpforms-submit-container{display:flex;justify-content:end}.inquire_venue_section div.wpforms-container-full .wpforms-form button[type=submit].btn-special{border-radius:0;border:none;font-family:var(--e-global-typography-primary-font-family);text-transform:var(--e-global-typography-primary-text-transform);outline:0;background:var(--e-global-color-secondary);color:var(--e-global-color-text);font-size:30px;line-height:45px;padding:16px 75px}.inquire_venue_section div.wpforms-container-full .wpforms-form button[type=submit].btn-special:hover{background:var(--e-global-color-primary);color:var(--e-global-color-text)}.inquire_venue_section .elementor-widget-text-editor a{color:var(--e-global-color-secondary);text-decoration:underline}.inquire_venue_section .elementor-widget-text-editor a:hover{text-decoration:none;color:var(--e-global-color-primary)}.inquire_venue_section div.wpforms-container-full .wpforms-form ul li{margin-top:10px !important;margin-bottom:10px !important;display:flex;align-items:center}.inquire_venue_section div.wpforms-container-full .wpforms-field.other_type_event{width:100%;margin:0;padding-left:52%}.inquire_venue_section div.wpforms-container-full .wpforms-field.other_type_event input[type=text]{width:80%;max-width:80%}.inquire_venue_section div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error,.inquire_venue_section div.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid,.inquire_venue_section div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error,.inquire_venue_section div.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid,.inquire_venue_section div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error,.inquire_venue_section div.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid,.inquire_venue_section div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-has-error .choices__inner{border:1px solid #990000}.inquire_venue_section div.wpforms-container-full .wpforms-form label.wpforms-error{display:block;background-color:#990000;font-weight:500;float:none;cursor:default;color:white;font-size:14px;padding:0.75em 0.5em;width:80%}@media (max-width: 767px){.spaces-loop ul.spaces_list li.space_item,.spaces-loop:hover ul.spaces_list li.space_item{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-template-areas:"spaceimg" "spacedata"}.spaces-loop ul.spaces_list li.space_item.empty_img_hide_mobile,.spaces-loop:hover ul.spaces_list li.space_item.empty_img_hide_mobile{grid-template-rows:50px 1fr}.spaces-loop ul.spaces_list li.space_item .imghoverclass,.spaces-loop:hover ul.spaces_list li.space_item .imghoverclass{grid-area:spaceimg}.spaces-loop ul.spaces_list li.space_item .imghoverclass .space_background_img,.spaces-loop:hover ul.spaces_list li.space_item .imghoverclass .space_background_img{width:100%}.spaces-loop ul.spaces_list li.space_item .data_wrapper,.spaces-loop:hover ul.spaces_list li.space_item .data_wrapper{grid-area:spacedata;margin:-60px 30px 60px 30px;width:auto}.spaces-loop ul.spaces_list li.space_item .data_wrapper .space_data,.spaces-loop:hover ul.spaces_list li.space_item .data_wrapper .space_data{max-width:100%}.spaces-loop ul.spaces_list li.space_item .data_wrapper .space_data .space_title h2,.spaces-loop:hover ul.spaces_list li.space_item .data_wrapper .space_data .space_title h2{font-size:35px}.spaces-loop ul.spaces_list li.space_item .data_wrapper .space_data .space_data_list,.spaces-loop:hover ul.spaces_list li.space_item .data_wrapper .space_data .space_data_list{flex-direction:column;gap:10px}.spaces-loop ul.spaces_list li.space_item .data_wrapper .space_data .space_data_list li,.spaces-loop:hover ul.spaces_list li.space_item .data_wrapper .space_data .space_data_list li{display:flex;align-items:center;gap:.5rem}.spaces-loop ul.spaces_list li.space_item .data_wrapper .space_data .space_data_list li i,.spaces-loop:hover ul.spaces_list li.space_item .data_wrapper .space_data .space_data_list li i{margin:0;width:22px}.spaces-loop ul.spaces_list li.space_item .data_wrapper .space_data button.btn-special,.spaces-loop:hover ul.spaces_list li.space_item .data_wrapper .space_data button.btn-special{margin-right:1rem}.spaces-loop ul.spaces_list li.space_item .data_wrapper .space_data .read_more_link,.spaces-loop:hover ul.spaces_list li.space_item .data_wrapper .space_data .read_more_link{display:inline-block;margin:1rem;margin-left:0}.inquire_venue_section div.wpforms-container-full .wpforms-form button[type=submit].btn-special{padding:10px 30px}}@media (max-width: 600px){.inquire_venue_section div.wpforms-container-full .wpforms-field.other_type_event{padding-left:0%}.inquire_venue_section div.wpforms-container-full .wpforms-field.other_type_event input[type=text]{width:100%;max-width:100%}}.faqs_accordion_wrapper{border-left:3px solid var(--e-global-color-primary);padding-left:60px}.faqs_accordion_wrapper .elementor-widget-wrap{padding:0}.faqs_accordion_wrapper .elementor-widget-wrap .faqs_accordion .elementor-accordion-item{padding:30px 0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#707070}.faqs_accordion_wrapper .elementor-widget-wrap .faqs_accordion .elementor-accordion-item:has(.elementor-active){border-top:3px solid var(--e-global-color-primary) !important;margin-top:-3px}.faqs_accordion_wrapper .elementor-widget-wrap .faqs_accordion .elementor-accordion-item .elementor-tab-title{padding:0}.faqs_accordion_wrapper .elementor-widget-wrap .faqs_accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-icon{font-size:2rem}.faqs_accordion_wrapper .elementor-widget-wrap .faqs_accordion .elementor-accordion-item .elementor-tab-content{padding:40px 0}@media (max-width: 767px){.faqs_accordion_wrapper{padding-left:0;border-left:none}.faqs_accordion_wrapper .faqs_highlighted_text{background-color:transparent !important}}.fixed_header_title .elementor-heading-title{position:fixed;z-index:100;display:flex;width:8em}.fixed_header_title .elementor-heading-title:after{content:attr(data-content);position:absolute;left:0;overflow:hidden;color:var(--e-global-color-secondary);width:100%;height:0}.fixed_header_title .elementor-heading-title.scrolling{color:var(--e-global-color-text) !important}.fixed_header_title .elementor-heading-title.hidden{opacity:0}.space_header_data .elementor-container{min-height:80px}.space_header_data .elementor-container .icon_data_col{align-items:flex-end}#premium_hospitality_section,#rent_venue_section{display:none}#premium_hospitality_section.premium_hospitality_display_1,#premium_hospitality_section.rent_venue_display_1,#rent_venue_section.premium_hospitality_display_1,#rent_venue_section.rent_venue_display_1{display:block}.premium_hospitality_header .premium_hospitality_header_icon,.premium_hospitality_header .rent_space_header_icon,.rent_space_header .premium_hospitality_header_icon,.rent_space_header .rent_space_header_icon{width:40px !important}.premium_hospitality_header .premium_hospitality_header_title,.premium_hospitality_header .rent_space_header_title,.rent_space_header .premium_hospitality_header_title,.rent_space_header .rent_space_header_title{width:calc(100% - 40px) !important;padding-left:20px}.space_sections_grid{padding:10px}.space_sections_grid .space_section_item{padding:20px 0}.space_sections_grid .space_section_item .space_section_header{display:flex;gap:20px;align-items:center}.space_sections_grid .space_section_item .space_section_header .space_section_icon{display:flex;width:40px}.space_sections_grid .space_section_item .space_section_header .space_section_icon img{max-width:36px;max-height:36px}.space_sections_grid .space_section_item .space_section_header .space_section_title{font-family:var(--e-global-typography-text-font-family);font-weight:bold;font-size:30px;display:flex;width:100%;align-items:center;gap:20px}.space_sections_grid .space_section_item .space_section_header .space_section_title:after{display:block;content:"";height:0;box-sizing:border-box;border-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:1px solid var(--e-global-color-primary)}.space_sections_grid .space_section_item .space_section_content{display:flex;gap:36px;padding-top:36px}.space_sections_grid .space_section_item .space_section_content .space_section_content_col{flex-basis:50%}.space_sections_grid .space_section_item .space_section_content .space_section_content_col table tr td{background-color:transparent;border:none;font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size);padding:0}.space_sections_grid .space_section_item .space_section_content .space_section_content_col p{font-family:var(--e-global-typography-text-font-family);font-size:var(--e-global-typography-text-font-size)}.space_sections_grid .space_section_item .space_section_content .space_section_content_col:only-child{flex-basis:auto}.space_sections_grid .space_section_item .space_section_content .space_section_content_col .view_menu_link{float:right;display:flex;gap:20px;padding-top:50px;align-items:center;color:var(--e-global-color-text);font-weight:bold;font-size:18px;line-height:25px}.space_sections_grid .space_section_item .space_section_content .space_section_content_col .view_menu_link i{font-size:30px;color:var(--e-global-color-primary)}.space_sections_grid .space_section_item .space_section_content .space_section_content_col .view_menu_link .text_link_menu{font-weight:bold;font-size:20px;color:var(--e-global-color-text);border-bottom:1px solid var(--e-global-color-primary)}#space_detail_gallery{z-index:8}#go_back_button:hover .elementor-icon i,#go_back_button:hover #back_text_wrapper a{color:var(--e-global-color-accent) !important}@media (max-width: 1024px){.fixed_header_title .elementor-heading-title{position:initial;z-index:100}.fixed_header_title .elementor-heading-title:after{content:"";display:none;opacity:0}.fixed_header_title .elementor-heading-title.scrolling{color:var(--e-global-color-secondary) !important}.fixed_header_title .elementor-heading-title.hidden{display:initial}}@media (max-width: 767px){.space_sections_grid .space_section_item .space_section_header{align-items:flex-start}.space_sections_grid .space_section_item .space_section_content{flex-direction:column}.space_sections_grid .space_section_item .space_section_content .space_section_content_col{flex-basis:100%}.space_sections_grid .space_section_item .space_section_header .space_section_title{font-size:25px;line-height:30px}.space_sections_grid .space_section_item .space_section_header .space_section_title:after{width:100%}.premium_hospitality_header .elementor-column-gap-wide>.elementor-column>.elementor-element-populated,.rent_space_header .elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:0}.premium_hospitality_header .premium_hospitality_header_title .elementor-divider__text,.premium_hospitality_header .rent_space_header_title .elementor-divider__text,.rent_space_header .premium_hospitality_header_title .elementor-divider__text,.rent_space_header .rent_space_header_title .elementor-divider__text{max-width:50%}.elementor-widget-heading.popup_form_title .elementor-heading-title{font-size:36px !important}.elementor-popup-modal .dialog-close-button i{background-color:var(--e-global-color-primary);border-radius:100%;padding:5px}.inquire_venue_section div.wpforms-container-full .wpforms-form input.wpforms-field-medium,.inquire_venue_section div.wpforms-container-full .wpforms-form select.wpforms-field-medium,.inquire_venue_section div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium{max-width:100%}#go_back_button .elementor-container{justify-content:center;padding:0;flex-wrap:nowrap;gap:5px}#go_back_button .elementor-container .elementor-column{width:auto;padding:0}#go_back_button .elementor-container .elementor-column .elementor-element-populated{padding:0}}.space_dining_item{position:relative;padding-top:60px}.space_dining_item .bgimg_block{position:absolute;top:0;background-color:var(--e-global-color-primary);width:40%;height:400px}.space_dining_item .elementor-section .dining_space_info_wrapper{flex-wrap:wrap;gap:60px;padding:0 40px}.space_dining_item .elementor-section .dining_space_info_wrapper .space_data .post_summary{font-family:var(--e-global-typography-text-font-family);font-size:18px;color:var(--e-global-color-text)}.space_dining_item .elementor-section .dining_space_info_wrapper .space_dining_img{flex-basis:calc(50% - 30px);background-repeat:no-repeat;background-size:cover;height:400px}.space_dining_item .elementor-section .dining_space_info_wrapper .data_wrapper{flex-basis:calc(50% - 30px)}.space_dining_item .elementor-section .dining_space_info_wrapper .custom_sections_dining{flex-basis:100%;gap:30px}.space_dining_item.even .bgimg_block{right:0}.space_dining_item.even .elementor-section .dining_space_info_wrapper{flex-direction:row-reverse}.elementor-widget-dining_category_loop_widget .dining-type-wrapper{height:600px;background-size:cover;display:flex;align-items:end;padding:80px 0}.elementor-widget-dining_category_loop_widget .dining-type-wrapper .elementor-background-overlay{background:linear-gradient(0deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 25%, transparent 100%)}.elementor-widget-dining_category_loop_widget .dining-type-wrapper .dining-type-img-section{color:var(--e-global-color-secondary);align-items:end;gap:50px}.elementor-widget-dining_category_loop_widget .dining-type-wrapper .dining-type-img-section h2{font-size:60px;line-height:89px;letter-spacing:3px;margin:0}.elementor-widget-dining_category_loop_widget .dining-type-wrapper .dining-type-img-section .right_column{display:flex;flex-direction:column;gap:30px}.elementor-widget-dining_category_loop_widget .dining-type-wrapper .dining-type-img-section .right_column .disclaimer,.elementor-widget-dining_category_loop_widget .dining-type-wrapper .dining-type-img-section .right_column .description{font-size:18px;line-height:30px}.dining-grid-wrapper{margin-top:-35px}.dining-grid-wrapper .dining-grid .spaces_list{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px 40px}.dining-grid-wrapper .dining-grid .spaces_list article.dining_item{flex-basis:calc(33% - 30px);background-color:var(--e-global-color-secondary);border:1px solid var(--e-global-color-primary);padding:30px;font-size:18px;line-height:20px}.dining-grid-wrapper .dining-grid .spaces_list article.dining_item .dining_name{font-weight:800}.dining-grid-wrapper .dining-grid .spaces_list article.dining_item .dining_sections{font-weight:600}.logos_banner_dining_section .elementor-image-gallery .gallery-item img{box-shadow:0px 3px 6px #00000029;width:90px;height:90px}.two_cols_logo_text .elementor-column-gap-no{justify-content:space-between;width:100%;padding:0 !important}.search_dining_section{background:linear-gradient(180deg, var(--e-global-color-text) 350px, var(--e-global-color-secondary) 350px);height:350px}.search_dining_section.results_showing{height:fit-content}.search_dining_section .underline_search_input{display:flex;align-items:center;border-bottom:1px solid var(--e-global-color-primary);padding-bottom:10px;margin-bottom:20px}.search_dining_section .underline_search_input label{color:var(--e-global-color-primary);font-size:20px}.search_dining_section .underline_search_input input{background-color:transparent;border:none;outline:none;color:var(--e-global-color-secondary)}.search_dining_section .underline_search_input input::placeholder{color:var(--e-global-color-secondary);opacity:1}.search_dining_section .group_food_options_checkboxes{display:flex;flex-wrap:wrap;gap:10px}.search_dining_section .group_food_options_checkboxes input.food_option_checkbox{display:none}.search_dining_section .group_food_options_checkboxes label.food_option_checkbox_label{color:var(--e-global-color-secondary);padding:15px;border:1px solid var(--e-global-color-primary);border-radius:30px;cursor:pointer;transition:all .5s esase;white-space:nowrap}.search_dining_section .group_food_options_checkboxes label.food_option_checkbox_label:hover{background-color:var(--e-global-color-primary)}.search_dining_section .group_food_options_checkboxes input.food_option_checkbox:checked+label.food_option_checkbox_label{background-color:var(--e-global-color-primary)}.search_dining_section .dining-grid-wrapper{margin-top:100px;margin-bottom:50px}.search_dining_section #search_food_stands_results .rotate{animation:rotate 2.5s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}.search_dining_section #search_food_stands_results .spinner{width:100%;text-align:center;font-size:50px;opacity:.5;color:var(--e-global-color-primary)}@media (max-width: 1024px) and (min-width: 768px){.search_dining_section{background:linear-gradient(180deg, var(--e-global-color-text) 380px, var(--e-global-color-secondary) 380px);height:380px}}@media (max-width: 767px){.image_header_section.dining_header{padding-top:150px}.image_header_section.dining_header .elementor-background-overlay{background-image:linear-gradient(0deg, var(--e-global-color-text) 65%, transparent 100%)}.image_header_section.dining_header .elementor-widget-wrap{padding:0 !important;min-height:fit-content}.image_header_section.dining_header .description_title_column{padding:0}.space_dining_item{padding-top:25px}.space_dining_item .bgimg_block{width:80%;height:calc(100vw / 2)}.space_dining_item .elementor-section .dining_space_info_wrapper{flex-direction:column;gap:25px;padding-left:20px;padding-right:0}.space_dining_item .elementor-section .dining_space_info_wrapper .space_dining_img{flex-basis:auto;width:100%;height:calc(100vw / 2)}.space_dining_item .elementor-section .dining_space_info_wrapper .data_wrapper{padding:0;padding-right:20px;flex-basis:100%}.space_dining_item .elementor-section .dining_space_info_wrapper .data_wrapper h2{font-size:35px}.space_dining_item .elementor-section .dining_space_info_wrapper .custom_sections_dining{gap:20px}.space_dining_item .elementor-section .dining_space_info_wrapper .custom_sections_dining .space_section_item .space_section_header{border:none}.space_dining_item .elementor-section .dining_space_info_wrapper .custom_sections_dining .space_section_item .space_section_header .space_section_icon{flex-basis:5%}.space_dining_item .elementor-section .dining_space_info_wrapper .custom_sections_dining .space_section_item .space_section_header .space_section_title{flex-basis:95%}.search_dining_section{background:linear-gradient(180deg, var(--e-global-color-text) 320px, var(--e-global-color-secondary) 320px)}.search_dining_section .group_food_options_checkboxes{flex-wrap:nowrap;overflow-x:scroll;align-items:center;padding-bottom:1rem}.search_dining_section .dining-grid-wrapper{margin-top:70px}.search_dining_section .dining-grid-wrapper .dining-grid .spaces_list{flex-direction:column;gap:25px}.elementor-widget-dining_category_loop_widget .dining-type-wrapper{height:450px;background-size:contain;background-repeat:no-repeat;background-color:var(--e-global-color-text)}.elementor-widget-dining_category_loop_widget .dining-type-wrapper .elementor-background-overlay{background-image:linear-gradient(0deg, var(--e-global-color-text) 65%, transparent 100%)}.elementor-widget-dining_category_loop_widget .dining-type-wrapper .dining-type-img-section{gap:0}.elementor-widget-dining_category_loop_widget .dining-type-wrapper .dining-type-img-section h2{font-size:35px;line-height:52px}.dining-grid-wrapper{margin-top:-50px}.dining-grid-wrapper .dining-grid{justify-content:center}.dining-grid-wrapper .dining-grid .spaces_list{flex-direction:column;gap:25px}.dining-grid-wrapper .dining-grid .spaces_list article.dining_item{flex-basis:auto}.logos_banner_dining_section .elementor-image-gallery .gallery-columns-6,.logos_banner_dining_section .elementor-image-gallery .gallery-columns-8{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.logos_banner_dining_section .elementor-image-gallery .gallery-columns-6 figure.gallery-item,.logos_banner_dining_section .elementor-image-gallery .gallery-columns-8 figure.gallery-item{flex-basis:fit-content}.beer_wine_table tr td{border:none;border-bottom:10px solid white;background-color:white !important}.beer_wine_table tr td:first-child{border-right:1px solid #1f1f1f7A}.beer_wine_table tr:nth-child(odd)>tr{background-color:white}}.elementor-widget-icon-box.plan_your_route.elementor-position-right .elementor-icon-box-wrapper{justify-content:start}.elementor-widget-icon-box.plan_your_route.elementor-position-right .elementor-icon-box-wrapper .elementor-icon-box-content{flex-grow:initial}.plan_trip_accordion .elementor-accordion .elementor-accordion-item{border-right-width:0 !important;border-left-width:0 !important}.download_campus_map .elementor-icon-box-wrapper{justify-content:start}.download_campus_map .elementor-icon-box-wrapper .elementor-icon-box-content{flex-grow:initial}.plan_trip_bullet_list ul{list-style:none}.plan_trip_bullet_list ul li{list-style:none}.plan_trip_bullet_list ul li::before{content:"\2022";color:var(--e-global-color-primary);font-weight:bold;display:inline-block;width:2rem;font-size:2rem;margin-left:-1em}.jump_section_plan_trip .elementor-button{width:100%;text-align:left}.jump_section_plan_trip .elementor-button .elementor-button-content-wrapper{justify-content:start}.jump_section_plan_trip .elementor-button .elementor-button-content-wrapper .elementor-button-text{flex-grow:initial}.plan_trip_nav_sections_item .elementor-widget-container .elementor-icon-box-wrapper{justify-content:start}.plan_trip_nav_sections_item .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content{flex-grow:initial}.footer_subscription_form .form_subscription form{display:flex;gap:30px}.footer_subscription_form .form_subscription form .wpforms-field-container{flex-basis:70%}.footer_subscription_form .form_subscription form .wpforms-field-container .wpforms-field{width:100%;padding:0;height:100%}.footer_subscription_form .form_subscription form .wpforms-field-container .input_subscription_mail input[type=email]{width:100%;max-width:100%;height:100%;background-color:transparent;border:none;border-bottom:1px solid var(--e-global-color-secondary);color:var(--e-global-color-secondary);padding:20px}.footer_subscription_form .form_subscription form .wpforms-field-container .input_subscription_mail input[type=email]::placeholder{color:var(--e-global-color-secondary);opacity:1}.footer_subscription_form .form_subscription form .wpforms-submit-container button[type=submit]{background-color:var(--e-global-color-secondary);border:0;font-size:20px;line-height:30px;text-transform:uppercase;font-weight:600;color:var(--e-global-color-text)}.footer_subscription_form .form_subscription form .wpforms-submit-container button[type=submit]:hover{background-color:var(--e-global-color-secondary);border:0}.footer_logos_gallery .gallery .gallery-item{width:fit-content}.footer_logos_gallery .gallery .gallery-item .gallery-icon{width:fit-content}.footer_logos_gallery .gallery .gallery-item .gallery-icon img{height:55px;width:auto}@media (max-width: 1024px){.footer_logos_gallery{text-align:center}}
