.elementor-530409 .elementor-element.elementor-element-2ecd046{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530409 .elementor-element.elementor-element-2ecd046:not(.elementor-motion-effects-element-type-background), .elementor-530409 .elementor-element.elementor-element-2ecd046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c5c956 );}.elementor-530409 .elementor-element.elementor-element-5b162a86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-530409 .elementor-element.elementor-element-9658cdc{--display:flex;}.elementor-530409 .elementor-element.elementor-element-9658cdc:not(.elementor-motion-effects-element-type-background), .elementor-530409 .elementor-element.elementor-element-9658cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mastertongolfclub.co.nz/wp-content/uploads/2025/01/mgc-course-23.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-530409 .elementor-element.elementor-element-6ac2903{--display:flex;--min-height:65vh;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-530409 .elementor-element.elementor-element-718ac3f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:200;text-transform:uppercase;letter-spacing:-1px;}.elementor-530409 .elementor-element.elementor-element-b695809{width:100%;max-width:100%;background-color:#FAFAFA;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-530409 .elementor-element.elementor-element-b695809.elementor-element{--align-self:flex-start;}@media(max-width:1440px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-530409 .elementor-element.elementor-element-718ac3f .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-530409 .elementor-element.elementor-element-718ac3f .elementor-heading-title{font-size:35px;}}@media(min-width:768px){.elementor-530409 .elementor-element.elementor-element-9658cdc{--width:30%;}.elementor-530409 .elementor-element.elementor-element-6ac2903{--width:70%;}}@media(min-width:1441px){.elementor-530409 .elementor-element.elementor-element-9658cdc:not(.elementor-motion-effects-element-type-background), .elementor-530409 .elementor-element.elementor-element-9658cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-b695809 */.eventon_events_list .eventon_list_event .evoet_cx span.evcal_desc2, .evo_pop_body .evoet_cx span.evcal_desc2 {
    font-family: 'Inter', sans-serif!important;
    font-weight: 400!important;
  font-size: 24px!important;
    text-transform: capitalize!important;
}

.evo_lightbox {
    background-color: rgba(2, 20, 37, 0.48)!important;
}
.elementor-530409 .elementor-element.elementor-element-b695809 {
    background-color: #FAFaFA!important;
}
/*.ajde_evcal_calendar.boxy.boxstyle3 #evcal_list .eventon_list_event .desc_trig {
     padding: 30px !important;
 }
#evcal_list {padding:50px!important;}*/
.eventon_desc_in img {max-width: 80%!important;} .evcal_evdata_row .evcal_evdata_cell h3, .evo_clik_row .evo_h3{font-size:20px!important;} .evo_boxtop {padding:30px!important;} #evcal_list p.desc_trig_outter{margin-bottom:3px !important;}
.ajde_evcal_calendar.boxy .eventon_list_event {
    min-height: 300px!important;}/* End custom CSS */