.et-waypoint,.et_pb_animation_top,.et_pb_animation_left,.et_pb_animation_right,.et_pb_animation_bottom,.et_pb_fade,.et_animated{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}#footer-widgets{display:flex!important;flex-direction:column;align-items:center}.et_pb_gutters3 .footer-widget{margin-bottom:2%!important;margin-right:initial!important}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}@media screen and (min-width:981px){header .et_pb_menu__logo-wrap{display:none!important}header .et_pb_sticky .et_pb_menu__logo-wrap{display:flex!important}}.tribe-events-calendar-month__day-date{background-color:#f3f3f3;font-size:16px!important}.tribe-events-calendar-month__day--current{background-color:#B7CF8E}.tribe-events-calendar-month__calendar-event-title a{font-size:15px}.tribe-events-calendar-month__calendar-event{background-color:#0B8899;font-size:15px}.tribe-events-calendar-month__header-column-title-desktop{background-color:#0B8899;font-size:18px;color:white;text-align:center!important;padding-top:15px!important}.tribe-events-calendar-month__header-column{background-color:#0B8899;overflow:visible!important;height:auto!important}.tribe-events-calendar-month__header{background-color:#0B8899}.tribe-events-calendar-month__calendar-event-title-link{font-size:16px;color:white!important;text-align:center!important}.tribe-events-calendar-month__calendar-event-datetime{color:#B7CF8E!important;font-size:16px!important}.tribe-events-calendar-month__calendar-event{border-bottom:10px solid #B7CF8E!important}.tribe-events-c-search__button{background-color:#0B8899!important;color:white!important}.tribe-events-calendar-list__event-date-tag-daynum{color:#0B8899!important;font-size:40px!important}.tribe-events-calendar-list__event-date-tag-weekday{background-color:#B7CF8E!important;font-size:14px!important}.tribe-events-calendar-list__event-title-link{color:#0B8899!important}@media only screen and (max-width:768px){.tribe-events-calendar-month__day-date,.tribe-events-calendar-month__calendar-event-datetime,.tribe-events-calendar-month__calendar-event-title-link{font-size:12px!important}.tribe-events-calendar-month__calendar-event{display:block!important;padding:4px!important;margin-bottom:4px}.tribe-events-calendar-month__calendar-event-title-link,.tribe-events-calendar-month__calendar-event-datetime{white-space:normal!important;word-wrap:break-word}.tribe-events-calendar-month__header-column-title-desktop{font-size:12px!important;padding:8px 4px!important}.tribe-events-calendar-month__day{padding:4px;min-height:60px}.tribe-events-calendar-month__calendar-event-datetime{display:none}}@media screen and (min-width:981px){body.single .et_pb_gallery_item{margin-right:3%!important;margin-bottom:3%!important;width:48%!important}body.single .et_pb_gallery_item.last_in_row{margin-right:0!important}}.tukios_search_button,.tukios_obituaries_visit_button,.tukios_obituaries_livestream_button{background-color:#198fa0!important}.tukios_obituaries_flowers_button{border:2px solid #198fa0!important;color:#198fa0!important}.tukios_search_container{background-color:#fafafa}.tukios_search_form{background-color:white;border:1px solid #000}.tukios_search_title{display:none}.tukios_search_input{font-size:1rem;border:none!important}.tukios_obituary_profile_container{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,0.1);padding-top:1rem!important;margin-top:2%;margin-bottom:2%;border:1px solid #d4d4d4!important}.tukios_obituary_listing_profile_name{font-size:35px!important}@media (max-width:768px){.tukios_obituary_profile_container{flex-direction:column;align-items:center;text-align:center}.tukios_obituary_profile_container img{max-width:100%}.tukios_obituary_listing_profile_name{font-size:27px!important}}.single .et_pb_post{margin-bottom:0px}.single .post{padding-bottom:0px}.et_pb_post{margin-bottom:0px}