.elementor-5798 .elementor-element.elementor-element-24053868{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-5798 .elementor-element.elementor-element-24053868:not(.elementor-motion-effects-element-type-background), .elementor-5798 .elementor-element.elementor-element-24053868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://divinetrails.in/wp-content/uploads/2026/09/ChatGPT-Image-Sep-10-2026-05_51_29-PM.png");background-position:center center;background-size:cover;}.elementor-5798 .elementor-element.elementor-element-24053868::before, .elementor-5798 .elementor-element.elementor-element-24053868 > .elementor-background-video-container::before, .elementor-5798 .elementor-element.elementor-element-24053868 > .e-con-inner > .elementor-background-video-container::before, .elementor-5798 .elementor-element.elementor-element-24053868 > .elementor-background-slideshow::before, .elementor-5798 .elementor-element.elementor-element-24053868 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5798 .elementor-element.elementor-element-24053868 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5798 .elementor-element.elementor-element-6c8167dc{text-align:center;}.elementor-5798 .elementor-element.elementor-element-6c8167dc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:700;text-decoration:none;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5798 .elementor-element.elementor-element-5c98b67{--divider-border-style:solid;--divider-color:var( --e-global-color-5ca2397 );--divider-border-width:1px;--divider-icon-size:16px;}.elementor-5798 .elementor-element.elementor-element-5c98b67 > .elementor-widget-container{margin:-018px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5798 .elementor-element.elementor-element-5c98b67 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-5798 .elementor-element.elementor-element-5c98b67 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5798 .elementor-element.elementor-element-5c98b67.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5ca2397 );}.elementor-5798 .elementor-element.elementor-element-5c98b67.elementor-view-framed .elementor-icon, .elementor-5798 .elementor-element.elementor-element-5c98b67.elementor-view-default .elementor-icon{color:var( --e-global-color-5ca2397 );border-color:var( --e-global-color-5ca2397 );}.elementor-5798 .elementor-element.elementor-element-5c98b67.elementor-view-framed .elementor-icon, .elementor-5798 .elementor-element.elementor-element-5c98b67.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5ca2397 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5798 .elementor-element.elementor-element-5310da62 > .elementor-widget-container{background-color:var( --e-global-color-effc228 );margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5ca2397 );border-radius:10px 10px 10px 10px;}.elementor-5798 .elementor-element.elementor-element-5310da62{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:23px;font-weight:500;text-decoration:none;color:#FFFFFF;}.elementor-5798 .elementor-element.elementor-element-5310da62 p{margin-block-end:0px;}.elementor-5798 .elementor-element.elementor-element-34cb33e8{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-5798 .elementor-element.elementor-element-510afb0{--display:flex;--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;--border-radius:0px 0px 0px 0px;}.elementor-5798 .elementor-element.elementor-element-510afb0:not(.elementor-motion-effects-element-type-background), .elementor-5798 .elementor-element.elementor-element-510afb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8180099 );}.elementor-5798 .elementor-element.elementor-element-558455f8{--display:flex;--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-5798 .elementor-element.elementor-element-558455f8:not(.elementor-motion-effects-element-type-background), .elementor-5798 .elementor-element.elementor-element-558455f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8180099 );}.elementor-5798 .elementor-element.elementor-element-b99a9ef{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5798 .elementor-element.elementor-element-b99a9ef:not(.elementor-motion-effects-element-type-background), .elementor-5798 .elementor-element.elementor-element-b99a9ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5798 .elementor-element.elementor-element-e205184{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5798 .elementor-element.elementor-element-e205184:not(.elementor-motion-effects-element-type-background), .elementor-5798 .elementor-element.elementor-element-e205184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://divinetrails.in/wp-content/uploads/2026/09/ChatGPT-Image-Sep-22-2026-11_37_22-AM-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5798 .elementor-element.elementor-element-6cbbfa3{text-align:center;}.elementor-5798 .elementor-element.elementor-element-6cbbfa3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;text-decoration:none;color:var( --e-global-color-effc228 );}.elementor-5798 .elementor-element.elementor-element-749125b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.5px;--divider-icon-size:16px;}.elementor-5798 .elementor-element.elementor-element-749125b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5798 .elementor-element.elementor-element-749125b .elementor-divider-separator{width:19%;margin:0 auto;margin-center:0;}.elementor-5798 .elementor-element.elementor-element-749125b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5798 .elementor-element.elementor-element-749125b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-effc228 );}.elementor-5798 .elementor-element.elementor-element-749125b.elementor-view-framed .elementor-icon, .elementor-5798 .elementor-element.elementor-element-749125b.elementor-view-default .elementor-icon{color:var( --e-global-color-effc228 );border-color:var( --e-global-color-effc228 );}.elementor-5798 .elementor-element.elementor-element-749125b.elementor-view-framed .elementor-icon, .elementor-5798 .elementor-element.elementor-element-749125b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-effc228 );}.elementor-5798 .elementor-element.elementor-element-384b67c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5798 .elementor-element.elementor-element-384b67c{text-align:center;font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-5798 .elementor-element.elementor-element-384b67c p{margin-block-end:0px;}.elementor-5798 .elementor-element.elementor-element-d4e67b5{--display:flex;}.elementor-5798 .elementor-element.elementor-element-33273e7 .eael-event-calendar-wrapper .fc td{border-color:#CFCFDA;}.elementor-5798 .elementor-element.elementor-element-33273e7 .eael-event-calendar-wrapper hr.fc-divider{border-color:#CFCFDA;}.elementor-5798 .elementor-element.elementor-element-33273e7 .eael-event-calendar-wrapper .fc th{border-color:#CFCFDA;}.elementor-5798 .elementor-element.elementor-element-33273e7 .eael-event-calendar-wrapper .fc-view  td.fc-today{border-left-color:#CFCFDA;}.elementor-5798 .elementor-element.elementor-element-33273e7 .eael-event-calendar-wrapper .fc-view  table thead:first-child tr:first-child td{border-top-color:#CFCFDA !important;}.elementor-5798 .elementor-element.elementor-element-33273e7 .eael-event-calendar-wrapper .fc-view.fc-listWeek-view{border-color:#CFCFDA !important;}.elementor-5798 .elementor-element.elementor-element-33273e7 .eael-event-calendar-wrapper .fc-view.fc-listMonth-view{border-color:#CFCFDA !important;}.elementor-5798 .elementor-element.elementor-element-33273e7 .fc-col-header-cell{text-align:center;}.elementor-5798 .elementor-element.elementor-element-33273e7 .fc-daygrid-day-top{display:block;text-align:center;}.elementor-5798 .elementor-element.elementor-element-33273e7 .fc-day-today .fc-daygrid-day-top a{color:#1111e1;}.elementor-5798 .elementor-element.elementor-element-33273e7 .eael-event-calendar-wrapper .fc-list .fc-list-table .fc-list-day .fc-list-day-cushion{background-color:#f1edf8;}.elementor-5798 .elementor-element.elementor-element-33273e7 .eael-event-calendar-wrapper .fc-list-event .fc-list-event-time{color:#000 !important;}.elementor-5798 .elementor-element.elementor-element-33273e7 .eael-event-calendar-wrapper .fc-list-event .fc-list-event-title a{color:#000 !important;}.elementor-5798 .elementor-element.elementor-element-33273e7 .eael-event-calendar-wrapper .fc-list-event:nth-child(even){background-color:#ffffff !important;}.elementor-5798 .elementor-element.elementor-element-33273e7 .eael-event-calendar-wrapper .fc-list-event:nth-child(odd) td{background-color:#ffffff !important;}.elementor-5798 .elementor-element.elementor-element-33273e7 .eaelec-modal-body{color:#555;}.elementor-5798 .elementor-element.elementor-element-33273e7 .eaelec-modal-body *{color:#555;}.elementor-5798 .elementor-element.elementor-element-f53110a{--display:flex;--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-5798 .elementor-element.elementor-element-e598182{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--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-5798 .elementor-element.elementor-element-e598182:not(.elementor-motion-effects-element-type-background), .elementor-5798 .elementor-element.elementor-element-e598182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://divinetrails.in/wp-content/uploads/2026/08/ChatGPT-Image-Aug-27-2026-05_28_49-PM-1-e1787832018278.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-5798 .elementor-element.elementor-element-e598182.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5798 .elementor-element.elementor-element-c1d3c68{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--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-5798 .elementor-element.elementor-element-c1d3c68.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5798 .elementor-element.elementor-element-cc29b9f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5798 .elementor-element.elementor-element-2d55a13 .elementor-button{background-color:var( --e-global-color-5ca2397 );font-family:"Lora", Sans-serif;font-size:16px;font-weight:600;}.elementor-5798 .elementor-element.elementor-element-2d55a13{width:100%;max-width:100%;}.elementor-5798 .elementor-element.elementor-element-2d55a13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5798 .elementor-element.elementor-element-681b333{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-5798 .elementor-element.elementor-element-681b333.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5798 .elementor-element.elementor-element-5de7ffd{width:100%;max-width:100%;text-align:center;}.elementor-5798 .elementor-element.elementor-element-5de7ffd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5798 .elementor-element.elementor-element-5de7ffd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-5798 .elementor-element.elementor-element-1624ff4{width:100%;max-width:100%;text-align:center;font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-5798 .elementor-element.elementor-element-1624ff4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5798 .elementor-element.elementor-element-1624ff4 p{margin-block-end:0px;}.elementor-5798 .elementor-element.elementor-element-7d31df6c{--display:flex;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5798 .elementor-element.elementor-element-7d31df6c:not(.elementor-motion-effects-element-type-background), .elementor-5798 .elementor-element.elementor-element-7d31df6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8180099 );}@media(min-width:768px){.elementor-5798 .elementor-element.elementor-element-510afb0{--width:20%;}.elementor-5798 .elementor-element.elementor-element-558455f8{--width:60%;}.elementor-5798 .elementor-element.elementor-element-e598182{--width:100%;}.elementor-5798 .elementor-element.elementor-element-c1d3c68{--width:90%;}.elementor-5798 .elementor-element.elementor-element-cc29b9f{--width:30%;}.elementor-5798 .elementor-element.elementor-element-681b333{--width:70%;}.elementor-5798 .elementor-element.elementor-element-7d31df6c{--width:20%;}}@media(max-width:767px){.elementor-5798 .elementor-element.elementor-element-6c8167dc .elementor-heading-title{font-size:30px;}.elementor-5798 .elementor-element.elementor-element-5c98b67 .elementor-divider-separator{width:40%;}.elementor-5798 .elementor-element.elementor-element-558455f8{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5798 .elementor-element.elementor-element-b99a9ef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5798 .elementor-element.elementor-element-e205184{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-5798 .elementor-element.elementor-element-749125b .elementor-divider-separator{width:61%;}.elementor-5798 .elementor-element.elementor-element-e598182:not(.elementor-motion-effects-element-type-background), .elementor-5798 .elementor-element.elementor-element-e598182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5798 .elementor-element.elementor-element-2d55a13 .elementor-button{font-size:14px;}.elementor-5798 .elementor-element.elementor-element-5de7ffd .elementor-heading-title{font-size:28px;}.elementor-5798 .elementor-element.elementor-element-1624ff4{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-d4e67b5 *//* =========================================================
   DIVINE TRAILS — EVENT CALENDAR
   COLOR + VISUAL POLISH ONLY
   NO SIZE / FONT / SPACING CHANGES
   ========================================================= */


/* Main calendar background */
.elementor-element-d4e67b5 .eael-event-calendar-wrapper {
    background: #fffaf0 !important;
    border-color: #d8c39a !important;
}


/* Calendar header area */
.elementor-element-d4e67b5 .fc-header-toolbar {
    background: transparent !important;
}


/* Month title */
.elementor-element-d4e67b5 .fc-toolbar-title {
    color: #4b1815 !important;
}


/* Previous / Next / Today buttons */
.elementor-element-d4e67b5 .fc-button {
    background: #4b1815 !important;
    border-color: #4b1815 !important;
    color: #ffffff !important;
}


/* Button hover */
.elementor-element-d4e67b5 .fc-button:hover {
    background: #9b6b2f !important;
    border-color: #9b6b2f !important;
    color: #ffffff !important;
}


/* Active Month button */
.elementor-element-d4e67b5 .fc-button-active {
    background: #9b6b2f !important;
    border-color: #9b6b2f !important;
    color: #ffffff !important;
}


/* Weekday header */
.elementor-element-d4e67b5 .fc-col-header-cell {
    background: #f1e3c6 !important;
    border-color: #d8c39a !important;
}


/* Weekday text */
.elementor-element-d4e67b5 .fc-col-header-cell-cushion {
    color: #4b1815 !important;
}


/* Calendar grid */
.elementor-element-d4e67b5 .fc-scrollgrid,
.elementor-element-d4e67b5 .fc-scrollgrid td,
.elementor-element-d4e67b5 .fc-scrollgrid th {
    border-color: #dfcfaf !important;
}


/* Normal calendar cells */
.elementor-element-d4e67b5 .fc-daygrid-day {
    background: rgba(255, 250, 240, 0.78) !important;
}


/* Calendar cell hover */
.elementor-element-d4e67b5 .fc-daygrid-day:hover {
    background: #f7ecd7 !important;
}


/* Date numbers */
.elementor-element-d4e67b5 .fc-daygrid-day-number {
    color: #594437 !important;
}


/* Today's date */
.elementor-element-d4e67b5 .fc-day-today {
    background: #f4e6c8 !important;
}


/* Today's date number */
.elementor-element-d4e67b5 .fc-day-today .fc-daygrid-day-number {
    color: #8a5a20 !important;
}


/* Previous / next month days */
.elementor-element-d4e67b5 .fc-day-other {
    background: rgba(244, 236, 218, 0.45) !important;
}


/* Event */
.elementor-element-d4e67b5 .fc-daygrid-event {
    background: #4b1815 !important;
    border-color: #4b1815 !important;
    color: #ffffff !important;
}


/* Event hover */
.elementor-element-d4e67b5 .fc-daygrid-event:hover {
    background: #9b6b2f !important;
    border-color: #9b6b2f !important;
}


/* Event text */
.elementor-element-d4e67b5 .fc-event-title,
.elementor-element-d4e67b5 .fc-event-time {
    color: #ffffff !important;
}


/* Event dot */
.elementor-element-d4e67b5 .fc-daygrid-event-dot {
    border-color: #d7b563 !important;
}


/* =========================================================
   EVENT POPUP
   ========================================================= */

.elementor-element-d4e67b5 .eaelec-modal-content {
    background: #fffaf0 !important;
    border-color: #d8c39a !important;
}


/* Popup header */
.elementor-element-d4e67b5 .eaelec-modal-header {
    background: #4b1815 !important;
}


/* Popup title */
.elementor-element-d4e67b5 .eael-ec-modal-title {
    color: #ffffff !important;
}


/* Popup close icon */
.elementor-element-d4e67b5 .eaelec-modal-close {
    color: #ffffff !important;
}


/* Popup close hover */
.elementor-element-d4e67b5 .eaelec-modal-close:hover {
    color: #d7b563 !important;
}


/* Popup body */
.elementor-element-d4e67b5 .eaelec-modal-body {
    background: #fffaf0 !important;
    color: #594437 !important;
}


/* Popup footer */
.elementor-element-d4e67b5 .eaelec-modal-footer {
    background: #fffaf0 !important;
}


/* Event Details button */
.elementor-element-d4e67b5 .eaelec-event-details-link {
    background: #9b6b2f !important;
    color: #ffffff !important;
}


/* Event Details hover */
.elementor-element-d4e67b5 .eaelec-event-details-link:hover {
    background: #4b1815 !important;
    color: #ffffff !important;
}


/* =========================================================
   MOBILE — COLORS ONLY
   ========================================================= */

@media (max-width: 767px) {

    .elementor-element-d4e67b5 .fc-daygrid-day {
        background: rgba(255, 250, 240, 0.78) !important;
    }

    .elementor-element-d4e67b5 .fc-col-header-cell {
        background: #f1e3c6 !important;
    }

    .elementor-element-d4e67b5 .fc-day-today {
        background: #f4e6c8 !important;
    }

}/* End custom CSS */