.elementor-1108 .elementor-element.elementor-element-c6cd693{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:350px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:150px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-1108 .elementor-element.elementor-element-d292adb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:20px 20px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-1108 .elementor-element.elementor-element-d292adb.e-con{--align-self:center;}.elementor-1108 .elementor-element.elementor-element-ddc9011{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;width:auto;max-width:auto;}.elementor-1108 .elementor-element.elementor-element-ddc9011 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 20px 10px 20px;background-color:#373836;border-style:solid;border-color:#373836;border-radius:15px 15px 15px 15px;}.elementor-1108 .elementor-element.elementor-element-ddc9011.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1108 .elementor-element.elementor-element-8cc7666{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;width:auto;max-width:auto;}.elementor-1108 .elementor-element.elementor-element-8cc7666 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 20px 10px 20px;background-color:#373836;border-style:solid;border-color:#373836;border-radius:15px 15px 15px 15px;}.elementor-1108 .elementor-element.elementor-element-8cc7666.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1108 .elementor-element.elementor-element-9588bd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:5px 5px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-1108 .elementor-element.elementor-element-9588bd9.e-con{--align-self:center;}.elementor-1108 .elementor-element.elementor-element-f2f7034{--grid-columns:2;--grid-column-gap:5px;--grid-row-gap:5px;width:100%;max-width:100%;}.elementor-1108 .elementor-element.elementor-element-f2f7034 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1108 .elementor-element.elementor-element-f2f7034 .e-loop-item > .elementor-section, .elementor-1108 .elementor-element.elementor-element-f2f7034 .e-loop-item > .elementor-section > .elementor-container, .elementor-1108 .elementor-element.elementor-element-f2f7034 .e-loop-item > .e-con, .elementor-1108 .elementor-element.elementor-element-f2f7034 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1108 .elementor-element.elementor-element-f3bc50c{--grid-columns:2;--grid-column-gap:5px;--grid-row-gap:5px;width:100%;max-width:100%;}.elementor-1108 .elementor-element.elementor-element-f3bc50c .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1108 .elementor-element.elementor-element-f3bc50c .e-loop-item > .elementor-section, .elementor-1108 .elementor-element.elementor-element-f3bc50c .e-loop-item > .elementor-section > .elementor-container, .elementor-1108 .elementor-element.elementor-element-f3bc50c .e-loop-item > .e-con, .elementor-1108 .elementor-element.elementor-element-f3bc50c .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}body.elementor-page-1108:not(.elementor-motion-effects-element-type-background), body.elementor-page-1108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-1108 .elementor-element.elementor-element-f2f7034{--grid-columns:2;}.elementor-1108 .elementor-element.elementor-element-f3bc50c{--grid-columns:2;}}@media(max-width:767px){.elementor-1108 .elementor-element.elementor-element-c6cd693{--padding-block-start:120px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-1108 .elementor-element.elementor-element-f2f7034{--grid-columns:1;}.elementor-1108 .elementor-element.elementor-element-f3bc50c{--grid-columns:1;}}/* Start custom CSS for text-editor, class: .elementor-element-ddc9011 */#pastEvent .elementor-widget-container p,
#newEvent .elementor-widget-container p{
    margin-block-start: 0px !important;
    margin-block-end: 0px !important;
}

#pastEvent> .elementor-widget-container:hover, #newEvent> .elementor-widget-container:hover{
    color:#E49418 !important;
    cursor: pointer;
    background-color: #373836 !important;
}

#pastEvent.active > .elementor-widget-container, #newEvent.active > .elementor-widget-container{
    background-color:#E49418;
    color:#fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9588bd9 */.elementor-image-box-title a, .elementor-image-box-title a:hover{
    color : #000 !important;
}/* End custom CSS */
/* Start custom CSS *//*#new-event:hover, #past-event:hover{*/
/*    background-color:#fff !important;*/
/*}*/

/*#new-event > .elementor-1108 .elementor-element.elementor-element-51a930a .elementor-button:hover,*/
/*.elementor-1108 .elementor-element.elementor-element-a7a136b .elementor-button:hover{*/
/*    color: #fff !important;*/
/*}*/

    
/*#new-event:has(.elementor-button a:hover)::after {*/
/*    color: #fff !important;*/
/*}*/

/*#past-event:has(a:hover)::after {*/
/*    color: #fff !important;*/
/*}*/
/*#past-event::after {*/
  content: "";                 /* make it exist */
/*  position: absolute;*/
  inset: 0;                    /* cover the parent */
  pointer-events: none;        /* don’t block hover */
/*  transition: background-color .2s ease;*/
/*}*//* End custom CSS */