 .eac-off-canvas a,.eac-off-canvas a:visited,.eac-off-canvas a:active{text-decoration:none!important}.eac-off-canvas::after{content:'';display:block;clear:both}.oc-offcanvas__wrapper-overlay{position:fixed;display:none;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:10004}.oc-offcanvas__wrapper-canvas{position:fixed;width:auto;height:auto;background-color:#FFF;box-shadow:0 0 15px rgba(0,0,0,.5);z-index:10005;overflow-y:auto;overflow-x:hidden}.oc-offcanvas__canvas-stretch .oc-offcanvas__wrapper-canvas{position:fixed;left:0;width:100%}.oc-offcanvas__canvas-bottom .oc-offcanvas__wrapper-canvas{left:0;bottom:0;width:100%}.oc-offcanvas__canvas-top .oc-offcanvas__wrapper-canvas{left:0;top:0;width:100%}.oc-offcanvas__canvas-right .oc-offcanvas__wrapper-canvas{top:0;right:0;height:100%}.oc-offcanvas__canvas-left .oc-offcanvas__wrapper-canvas{top:0;left:0;height:100%}.oc-offcanvas__canvas-header{display:none;flex-direction:row;align-items:center;padding:5px 10px}.oc-offcanvas__canvas-close{width:50px;text-align:center}.oc-offcanvas__canvas-close a{position:relative;color:black;font-size:25px;font-weight:800;display:inline-block}.oc-offcanvas__canvas-title{font-size:20px;text-align:center;word-wrap:break-word;width:100%}.oc-offcanvas__canvas-close,.oc-offcanvas__wrapper-trigger{cursor:pointer}.oc-offcanvas__canvas-content{position:relative;padding:10px 20px;display:none}.oc-offcanvas__content-text{position:relative}.oc-offcanvas__wrapper-trigger.oc-offcanvas__wrapper-text{width:fit-content}.oc-offcanvas__wrapper-text{display:block}button.oc-offcanvas__wrapper-btn:hover,button.oc-offcanvas__wrapper-btn:focus{color:white;fill:white;background-color:#3f4047}.oc-offcanvas__wrapper-btn.sticky-button-left{position:fixed;top:50%;left:0;transform-origin:top left;transform:rotate(-90deg) translateX(-50%);z-index:8}.oc-offcanvas__wrapper-btn.sticky-button-right{position:fixed;top:50%;right:0;transform-origin:top right;transform:rotate(90deg) translateX(50%);z-index:8}.oc-offcanvas__canvas-content .widget{margin:0 0 15px;border-radius:8px}.oc-offcanvas__menu-wrapper .menu,.oc-offcanvas__menu-wrapper .menu li.menu-item,.oc-offcanvas__menu-wrapper .menu li.page_item{display:block}.oc-offcanvas__menu-wrapper>ul{list-style:none;margin:0 0 1em 1.5em}.oc-offcanvas__menu-wrapper ul li{list-style:none}.oc-offcanvas__menu-wrapper ul ul li[class*="current-menu-item"]>a,.oc-offcanvas__menu-wrapper ul li[class*="current-menu-item"]{background-color:lightblue}.oc-offcanvas__menu-wrapper ul li>ul{list-style:none;margin-bottom:0;margin-left:1.5em}.oc-offcanvas__canvas-content .widget>ul,.oc-offcanvas__canvas-content aside.widget ul{list-style:none;margin:0 0 1em 1.5em}.oc-offcanvas__canvas-content .widget ul li{padding-bottom:0}.oc-offcanvas__menu-wrapper ul li::before,.oc-offcanvas__canvas-content .widget ul li::before{position:relative;display:inline-block;content:'\f344';font-family:'dashicons';font-size:inherit;margin-right:5px;top:.125em}.oc-offcanvas__canvas-content aside.widget.widget_media_image img{text-align:center;padding:5px 5px 0 5px}.oc-offcanvas__canvas-content aside.widget .custom-html-widget{padding:0 10px 10px}.oc-offcanvas__canvas-content section.elementor-section-stretched,.oc-offcanvas__canvas-content aside.widget .custom-html-widget section.elementor-section-stretched{max-width:100%;left:0!important}.oc-offcanvas__canvas-content aside.widget .wp-video{padding:0 5px 5px}.oc-offcanvas__canvas-content aside.widget .gallery{margin-bottom:1em}.oc-offcanvas__canvas-content .widget .widgettitle,.oc-offcanvas__canvas-content .widget .widget-title{text-align:center;margin-bottom:10px;font-size:1.1em;background-color:antiquewhite;line-height:2em!important;border-top-left-radius:8px;border-top-right-radius:8px}.oc-offcanvas__canvas-content .widget.widget_search .search-form{padding:10px}.oc-offcanvas__canvas-content .widget.widget_search .search-field{width:20em;height:2.5em;border-color:var(--eac-color-primary);box-shadow:0 0 0 1px var(--eac-color-primary);background-color:white;font-size:.8em;border-radius:5px}.oc-offcanvas__canvas-content .widget .tagcloud{padding:5px}.oc-offcanvas__canvas-content .widget .calendar_wrap{margin:10px}.oc-offcanvas__canvas-content .widget.widget_calendar caption,.oc-offcanvas__canvas-content .widget.widget_calendar td,.oc-offcanvas__canvas-content .widget.widget_calendar th{text-align:center}