.elementor-18604 .elementor-element.elementor-element-7daf7be:not(.elementor-motion-effects-element-type-background), .elementor-18604 .elementor-element.elementor-element-7daf7be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.minthisresort.com/wp-content/uploads/2025/07/002A3003.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18604 .elementor-element.elementor-element-7daf7be > .elementor-background-overlay{background-color:#333333;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18604 .elementor-element.elementor-element-7daf7be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-18604 .elementor-element.elementor-element-83876f7{text-align:center;}.elementor-18604 .elementor-element.elementor-element-83876f7 .elementor-heading-title{color:#FFFFFF;font-size:55px;font-weight:300;text-shadow:0px 0px 10px #000000;}.elementor-18604 .elementor-element.elementor-element-83876f7 > .elementor-widget-container{padding:200px 50px 200px 50px;}.elementor-18604 .elementor-element.elementor-element-7d3cd57{padding:80px 50px 0px 50px;}.elementor-18604 .elementor-element.elementor-element-0ad0b78 > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-18604 .elementor-element.elementor-element-2919609 .elementor-tab-title, .elementor-18604 .elementor-element.elementor-element-2919609 .elementor-tab-title:before, .elementor-18604 .elementor-element.elementor-element-2919609 .elementor-tab-title:after, .elementor-18604 .elementor-element.elementor-element-2919609 .elementor-tab-content, .elementor-18604 .elementor-element.elementor-element-2919609 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-18604 .elementor-element.elementor-element-2919609 .elementor-tab-title, .elementor-18604 .elementor-element.elementor-element-2919609 .elementor-tab-title a{color:#333333;}.elementor-18604 .elementor-element.elementor-element-2919609 .elementor-tab-title.elementor-active,
					 .elementor-18604 .elementor-element.elementor-element-2919609 .elementor-tab-title.elementor-active a{color:#333333;}.elementor-18604 .elementor-element.elementor-element-2919609 .elementor-tab-title{font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.3px;word-spacing:3px;}.elementor-18604 .elementor-element.elementor-element-2919609 .elementor-tab-content{font-weight:400;}.elementor-18604 .elementor-element.elementor-element-2b2d4cc:not(.elementor-motion-effects-element-type-background), .elementor-18604 .elementor-element.elementor-element-2b2d4cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-18604 .elementor-element.elementor-element-2b2d4cc > .elementor-background-overlay{background-color:#333333;background-image:url("https://www.minthisresort.com/wp-content/uploads/2025/03/opera-minthis-2-Copy.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18604 .elementor-element.elementor-element-2b2d4cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:100px 0px 100px 0px;}.elementor-18604 .elementor-element.elementor-element-921a77d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18604 .elementor-element.elementor-element-921a77d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333B0;}.elementor-18604 .elementor-element.elementor-element-921a77d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:50px 50px 50px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:20px 20px 20px 20px;}.elementor-18604 .elementor-element.elementor-element-921a77d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18604 .elementor-element.elementor-element-beb0588{color:#FFFFFF;}.elementor-18604 .elementor-element.elementor-element-3526872{padding:80px 80px 80px 80px;}.elementor-18604 .elementor-element.elementor-element-14591cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18604 .elementor-element.elementor-element-14591cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.minthisresort.com/wp-content/uploads/2024/09/Plateia-6.jpg");background-position:center center;background-size:cover;}.elementor-18604 .elementor-element.elementor-element-14591cb > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #33333300 0%, #333333 100%);opacity:0.65;}.elementor-18604 .elementor-element.elementor-element-14591cb:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-18604 .elementor-element.elementor-element-14591cb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:150px 50px 150px 50px;}.elementor-18604 .elementor-element.elementor-element-14591cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18604 .elementor-element.elementor-element-0fac378{text-align:center;}.elementor-18604 .elementor-element.elementor-element-0fac378 .elementor-heading-title{color:#FFFFFF;font-weight:400;}.elementor-18604 .elementor-element.elementor-element-0fac378 > .elementor-widget-container{padding:150px 0px 150px 0px;}.elementor-18604 .elementor-element.elementor-element-70aecf9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18604 .elementor-element.elementor-element-70aecf9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.minthisresort.com/wp-content/uploads/2025/06/golf-6.png");background-position:center center;background-size:cover;}.elementor-18604 .elementor-element.elementor-element-70aecf9 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #333333 100%);opacity:0.65;}.elementor-18604 .elementor-element.elementor-element-70aecf9:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-18604 .elementor-element.elementor-element-70aecf9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:150px 50px 150px 50px;}.elementor-18604 .elementor-element.elementor-element-70aecf9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18604 .elementor-element.elementor-element-c12c98e{text-align:center;}.elementor-18604 .elementor-element.elementor-element-c12c98e .elementor-heading-title{color:#FFFFFF;font-weight:400;}.elementor-18604 .elementor-element.elementor-element-c12c98e > .elementor-widget-container{padding:150px 0px 150px 0px;}.elementor-18604 .elementor-element.elementor-element-d61eca9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18604 .elementor-element.elementor-element-d61eca9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.minthisresort.com/wp-content/uploads/2024/10/MINTHIS_SPA_LOW_064.jpg");background-position:center center;background-size:cover;}.elementor-18604 .elementor-element.elementor-element-d61eca9 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, #333333 100%);opacity:0.65;}.elementor-18604 .elementor-element.elementor-element-d61eca9:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-18604 .elementor-element.elementor-element-d61eca9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:150px 50px 150px 50px;}.elementor-18604 .elementor-element.elementor-element-d61eca9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18604 .elementor-element.elementor-element-46733fe{text-align:center;}.elementor-18604 .elementor-element.elementor-element-46733fe .elementor-heading-title{color:#FFFFFF;font-weight:400;}.elementor-18604 .elementor-element.elementor-element-46733fe > .elementor-widget-container{padding:150px 0px 150px 0px;}@media(max-width:767px){.elementor-18604 .elementor-element.elementor-element-7daf7be{padding:0px 0px 0px 0px;}.elementor-18604 .elementor-element.elementor-element-83876f7{text-align:center;}.elementor-18604 .elementor-element.elementor-element-83876f7 > .elementor-widget-container{padding:250px 0px 250px 0px;}.elementor-18604 .elementor-element.elementor-element-7d3cd57{padding:050px 20px 0px 20px;}.elementor-18604 .elementor-element.elementor-element-2b2d4cc{padding:20px 20px 20px 20px;}.elementor-18604 .elementor-element.elementor-element-14591cb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18604 .elementor-element.elementor-element-70aecf9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18604 .elementor-element.elementor-element-d61eca9 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-18604 .elementor-element.elementor-element-4565de8{width:100%;}}@media(min-width:1025px){.elementor-18604 .elementor-element.elementor-element-2b2d4cc > .elementor-background-overlay{background-attachment:fixed;}}/* Start custom CSS for tabs, class: .elementor-element-2919609 */.elementor-18604 .elementor-element.elementor-element-2919609 .evocard_box, .evcal_evdata_row, .evo_lightbox.eventcard .evo_lightbox_body, .evo_lightbox .evo_lightbox_body, .evo_lightbox .evolb_content, .ajde_evcal_calendar.boxy .eventon_list_event.hasbgimg, .ajde_evcal_calendar.boxy.boxstyle1 .evo_boxtop, .ajde_evcal_calendar.boxy.boxstyle2 .evo_boxtop, .ajde_evcal_calendar.boxy.boxstyle1 #evcal_list .eventon_list_event .desc_trig, .evo_btn_arr,.borderr15, .evobr15, .evo_metarow_organizer .evo_card_organizer_image img, body .evcal_eventcard .evcal_cell_rel_events a, .evcal_cell_rel_events span.img {
    border-radius: 0px;
}

.elementor-18604 .elementor-element.elementor-element-2919609 .ajde_evcal_calendar .eventon_events_list p, .evo_lightbox p, .eventon_events_list .eventon_list_event .evoet_cx span, .evo_pop_body .evoet_cx span, .eventon_events_list .eventon_list_event .evoet_cx span.evcal_event_subtitle, .evo_pop_body .evoet_cx span.evcal_event_subtitle, .ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn, .evo_pop_body .evcal_btn, .evcal_btn, .eventon_events_list .eventon_list_event .cancel_event .evo_event_headers, .evo_pop_body .evo_event_headers.canceled, .eventon_events_list .eventon_list_event .evcal_list_a .evo_above_title span, .evo_pop_body .evcal_list_a .evo_above_title span, .evcal_evdata_row.evcal_event_details .evcal_evdata_cell p, #evcal_list .eventon_list_event .evoInput, .evo_pop_body .evoInput, .evcal_evdata_row .evcal_evdata_cell p, #evcal_list .eventon_list_event p.no_events, .ajde_evcal_calendar .eventon_events_list .eventon_desc_in ul, .evoGuideCall em, .evo_cal_above span, .ajde_evcal_calendar .calendar_header .evo_j_dates .legend, .ajde_evcal_calendar .evo_custom_content ul li, #evcal_list .eventon_list_event .event_description .evo_custom_content li .eventon_sort_line p, .eventon_filter_line p, .evcal_evdata_row, .eventon_events_list .eventon_list_event .evcal_desc span.evocd_timer span.evocd_text, .evo_pop_body .evcal_desc span.evocd_timer span.evocd_text, .evcal_evdata_row .evors_stat_data p em, .evors_submission_form, .evcal_desc .evors_eventtop_data em, .eventon_rsvp_rsvplist p span.rsvpstatus, .eventon_rsvp_rsvplist p a.update_rsvp, .evors_lightbox_body #evorsvp_form .form_row select, .evors_lightbox_body #evorsvp_form .form_row input, .evors_incard_form #evorsvp_form .form_row input, #evorsvp_form .form_row select, #evorsvp_form .form_row textarea, .eventon_weeklyview, #eventon_form p input, #eventon_form p textarea, #eventon_form p select, #eventon_form p.dropdown_row select, .evoau_cat_select_field, #eventon_form p select.evoau_location_select, #eventon_form p label, .evoau_selectmul, .row .evoau_img_preview span, .evoau_file_field span.evoau_img_btn, .eventon_au_form_section.overLay .closeForm, .evodv_current_day, .evoss_lightbox .evospk_info, .evosch_oneday_schedule p span span.evoss_show, .evoyv_year_grid ul.evoyv_ttle_events li
{
      font-family: 'gotham', sans-serif;
}

.elementor-18604 .elementor-element.elementor-element-2919609 .ajde_evcal_calendar .calendar_header p, .eventon_events_list .eventon_list_event .evoet_cx span.evoet_dayblock span, .evo_pop_body .evoet_cx span.evoet_dayblock span, .ajde_evcal_calendar .evcal_evdata_row .evcal_evdata_cell h3.evo_h3, .evo_lightbox_content h3.evo_h3, h2.evo_h2, h3.evo_h3, h4.evo_h4, body .ajde_evcal_calendar h4.evo_h4, .evo_content_in h4.evo_h4, .evo_metarow_ICS .evcal_evdata_cell p a, .eventon_events_list .eventon_list_event .evoet_cx span.evcal_desc2, .eventon_list_event .evoet_cx span.evcal_event_title, .evoet_cx span.evcal_desc2, .evo_metarow_ICS .evcal_evdata_cell p a, .evo_metarow_learnMICS .evcal_col50 .evcal_evdata_cell p a, .eventon_list_event .evo_metarow_locImg p.evoLOCtxt .evo_loc_text_title, .evo_clik_row .evo_h3, .evotax_term_card .evotax_term_details h2, .evotax_term_card h3.evotax_term_subtitle, .ajde_evcal_calendar .evo_sort_btn, .eventon_main_section #evcal_cur, .ajde_evcal_calendar .calendar_header p.evo_month_title, .ajde_evcal_calendar .eventon_events_list .evcal_month_line p, .eventon_events_list .eventon_list_event .evcal_cblock, .ajde_evcal_calendar .evcal_month_line, .eventon_event .event_excerpt_in h3, .ajde_evcal_calendar .evo_footer_nav p.evo_month_title, .evo_eventon_live_now_section h3, .evo_tab_view .evo_tabs p.evo_tab, .evo_metarow_virtual .evo_live_now_tag, .evo_page_body .evo_sin_page .evosin_event_title, .eventon_events_list .eventon_list_event .evcal_desc span.evocd_timer span.evocd_time, .evo_pop_body .evcal_desc span.evocd_timer span.evocd_time, .eventon_events_list .eventon_list_event .evcal_desc span.evocd_timer span.evocd_time .countdown-section .countdown-period, .evo_pop_body .evcal_desc span.evocd_timer span.evocd_time .countdown-section .countdown-period, .eventon_events_list .eventon_list_event .evcal_desc span.evocd_timer span.evocd_time .countdown-section .countdown-amount, .evo_pop_body .evcal_desc span.evocd_timer span.evocd_time .countdown-section .countdown-amount, .evors_change_rsvp span.change, .evo_popin .evcal_eventcard p.evors_whos_coming_title, .eventon_list_event .evcal_evdata_row p.evors_whos_coming_title, .evorsau_legends span, .eventon_rsvp_rsvplist p em.count, .eventon_rsvp_rsvplist p em.event_data span a, .evors_lightbox_body #evorsvp_form h3, #evorsvp_form a.evors_submit, #evorsvp_form #change_rsvp_form, #evorsvp_form #call_change_rsvp_form, #evorsvp_form #submit_rsvp_form, #evorsvp_form .rsvp_status span, .evoWV_days .evo_wv_day span.day_num, .evoWV_days .evo_wv_day span.day_name, .evowv_tooltip, ul.EVOWV_date_ranges li, #eventon_form h2, #eventon_form h3, #eventon_form p #evoau_submit, a.evoAU_form_trigger_btn, .evoau_submission_form .msub_row a, .row .enterNew, .evoau_submission_form .formBtnS, .evo_day span, .evodv_tooltip, .evodv_current_day p.evodv_daynum, .evosch_blocks_list .evosch_nav li, .evosch_oneday_schedule p em.time, .evosch_oneday_schedule p span b, .evosch_oneday_schedule p span i, .eventon_list_event .event_description .evosch_oneday_schedule li.date, .evo_lightbox .evosch_oneday_schedule li.date, .month_title, .evoyv_lightbox .evoyv_lb_header, .month_box .day_box .day_box_in, .month_box .day_box, .day_names .day_box
  {
      font-family: 'gotham', sans-serif;
}

.elementor-18604 .elementor-element.elementor-element-2919609 .evcal_cblock .evo_start em.month, .evcal_cblock .evo_end em.month, .evcal_cblock .evo_start em.day {
    font-size: 16px;
    font-weight: 700;
    display: block;
}

.elementor-18604 .elementor-element.elementor-element-2919609 #evcal_list .eventon_list_event .event_description .evcal_btn, #evcal_list .eventon_list_event .event_description .evcal_btn p, body .evo_lightboxes .evo_lightbox_body.evo_pop_body .evcal_btn, .ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn, .evo_lightbox .evcal_btn, body .evcal_btn, .evo_lightbox.eventon_events_list .eventon_list_event a.evcal_btn, .evcal_btn, .evo_btn_arr, .evo_btn_arr_circ, .evoTX_wc .variations_button .evcal_btn, .evo_lightbox.eventon_events_list .eventon_list_event .evoTX_wc a.evcal_btn  {
    background:  #333;
}

.elementor-18604 .elementor-element.elementor-element-2919609 .eventon_events_list .eventon_list_event .evoet_cx .evoet_dayblock, .evo_lightbox.eventon_events_list .eventon_list_event .evoet_cx .evoet_dayblock
 {
    padding-bottom: 10px;
}

.calendar_header 
 {
    width:100%;
}

.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a.set {
   background-color: #EBE7DF;
   border:solid 1px #333;
   
}


.ajde_evcal_calendar .calendar_header  {
    padding:20px;
}

.elementor-17782 .elementor-element.elementor-element-2919609 .elementor-tab-title.elementor-active {
     background:#EBE7DF;
     
}

@media (min-width:1024px){
    .eventon_sorting_section, .evo_filter_bar {
    background-color: #efefef00;
    position: relative;
    display: flex;
    
    width: 160px;
}}

@media (max-width:768px){
    .eventon_sorting_section, .evo_filter_bar {
    background-color: #efefef00;
    position: relative;
    display: flex;
    
    width: 160px;
}}



.elementor-18604 .elementor-element.elementor-element-2919609 .ajde_evcal_calendar #evcal_list .eventon_list_event .evoet_cx span.evcal_event_title, .evo_lightboxes .eventon_list_event .evoet_cx span.evcal_event_title, .eventon_events_list .eventon_list_event .evoet_cx span.evoet_dayblock span, #evcal_list .eventon_list_event .evoet_cx em, .evo_lightboxes .evoet_cx em
 {
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2b2d4cc */.elementor-18604 .elementor-element.elementor-element-2b2d4cc a {
  position: relative;
  display: inline-block;
  
  text-decoration: none;
  font-size: 16px;
  font-weight: 400;
}

.elementor-18604 .elementor-element.elementor-element-2b2d4cc a::after {
  content: '';
  position: absolute;
  left: 50%;
  bottom: 0;
  height: 1px; /* thinner line */
  width: 100%;
  background-color: #fff; /* Underline color */
  transform: translateX(-50%) scaleX(0);
  transform-origin: center;
  transition: transform 0.3s ease-out;
}

.elementor-18604 .elementor-element.elementor-element-2b2d4cc a:hover::after {
  transform: translateX(-50%) scaleX(1);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-70aecf9 */.elementor-18604 .elementor-element.elementor-element-70aecf9 {
  position: relative;
  cursor: pointer;
}

.elementor-18604 .elementor-element.elementor-element-70aecf9::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 9;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d61eca9 */.elementor-18604 .elementor-element.elementor-element-d61eca9 {
  position: relative;
  cursor: pointer;
}

.elementor-18604 .elementor-element.elementor-element-d61eca9::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 9;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-55c44dd */.column-dining,
.column-golf,
.column-wellness {
  transition: transform 0.4s ease, opacity 0.4s ease;
  transform: scale(1);
  opacity: 0.95;
}

.column-dining:hover,
.column-golf:hover,
.column-wellness:hover {
  transform: scale(1.05);
  opacity: 1;
}/* End custom CSS */