.divievents_divi_events .divi-event__image{position:relative}.divievents_divi_events .divi-event__image .et_overlay{z-index:10;position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:0;pointer-events:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;border:none!important}.divievents_divi_events .divi-event__image .et_overlay:before{display:block;content:attr(data-icon);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:32px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.divievents_divi_events .divi-event__image:hover .et_overlay{opacity:1}.divievents_divi_events .divi-events--layout-grid .divi-event__image{background-size:cover;margin-bottom:10px;height:auto}.divievents_divi_events .divi-events--layout-grid .divi-event__image-4_3{height:auto;aspect-ratio:4/3}.divievents_divi_events .divi-events--layout-grid .divi-event__image-16_9{height:auto;aspect-ratio:16/9}.divievents_divi_events .divi-events--layout-grid .divi-event__image-square{height:auto;aspect-ratio:1/1}.divievents_divi_events .divi-events--layout-grid .divi-event__image img{display:block}.divievents_divi_events .divi-events--layout-grid .divi-event__image.divi-event__image-full img{-o-object-fit:cover;object-fit:cover}.divievents_divi_events .divi-events--layout-grid .divi-event__image:not(.divi-event__image-full) img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.divievents_divi_events .divi-events--layout-list .divi-event{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media (max-width:640px){.divievents_divi_events .divi-events--layout-list .divi-event{-ms-flex-flow:row wrap;flex-flow:row wrap}}.divievents_divi_events .divi-events--layout-list .divi-event__image{background-image:none!important;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px;margin-right:30px}@media (max-width:640px){.divievents_divi_events .divi-events--layout-list .divi-event__image{width:100%;max-width:none;-ms-flex:auto;flex:auto;margin-right:0;margin-bottom:10px}}.divievents_divi_events .divi-events--layout-list .divi-event__image img{vertical-align:bottom}.divievents_divi_events .divi-events .divi-event{border-style:solid;margin-bottom:30px}.divievents_divi_events .divi-events .divi-event__content .et_pb_button_wrapper{margin-top:10px}.divievents_divi_events .divi-events .divi-event__content .et_pb_button_wrapper .et_pb_button{display:inline-block}.divi-event__time{display:block}.single-divi_event .post-meta{display:none}.single-divi_event .divi-events-date{font-size:70%}.single-divi_event .et_post_meta_wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.single-divi_event h1.entry-title{margin-top:1em}.divi-events--layout-grid{display:grid;gap:2%}.diev_desktop_columns-1{grid-template-columns:repeat(1,1fr)}.diev_desktop_columns-2{grid-template-columns:repeat(2,1fr)}.diev_desktop_columns-3{grid-template-columns:repeat(3,1fr)}.diev_desktop_columns-4{grid-template-columns:repeat(4,1fr)}.diev_desktop_columns-5{grid-template-columns:repeat(5,1fr)}.diev_desktop_columns-6{grid-template-columns:repeat(6,1fr)}.diev_desktop_columns-7{grid-template-columns:repeat(7,1fr)}.diev_desktop_columns-8{grid-template-columns:repeat(8,1fr)}@media (max-width:980px){.diev_tablet_columns-1{grid-template-columns:repeat(1,1fr)}.diev_tablet_columns-2{grid-template-columns:repeat(2,1fr)}.diev_tablet_columns-3{grid-template-columns:repeat(3,1fr)}.diev_tablet_columns-4{grid-template-columns:repeat(4,1fr)}.diev_tablet_columns-5{grid-template-columns:repeat(5,1fr)}.diev_tablet_columns-6{grid-template-columns:repeat(6,1fr)}.diev_tablet_columns-7{grid-template-columns:repeat(7,1fr)}.diev_tablet_columns-8{grid-template-columns:repeat(8,1fr)}}@media (max-width:767px){.diev_mobile_columns-1{grid-template-columns:repeat(1,1fr)}.diev_mobile_columns-2{grid-template-columns:repeat(2,1fr)}.diev_mobile_columns-3{grid-template-columns:repeat(3,1fr)}.diev_mobile_columns-4{grid-template-columns:repeat(4,1fr)}.diev_mobile_columns-5{grid-template-columns:repeat(5,1fr)}.diev_mobile_columns-6{grid-template-columns:repeat(6,1fr)}.diev_mobile_columns-7{grid-template-columns:repeat(7,1fr)}.diev_mobile_columns-8{grid-template-columns:repeat(8,1fr)}}