.hamburger{display:block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;border:0;margin:0;overflow:visible}.hamburger-box{display:block;position:relative}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;display:block}.hamburger-inner{left:0}.hamburger-inner::after,.hamburger-inner::before{content:""}.hamburger--spring .hamburger-inner{top:-10px!important;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner::before{top:10px!important;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:20px!important;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.et-db #et-boc .et-l #dm_nav .nav li li{padding:0}#dm-menu.nav li,.dm_tb_shortcode ul{list-style:none!important}.menu-wrap__inner{height:0!important}body .hamburger{padding:0;opacity:1!important}.divi-mobile-menu{padding-top:0!important;margin-top:0!important;z-index:99999999999999999;position:relative}.scroll_section{overflow-y:auto;max-height:80vh}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(img[class*=wp-image-]){height:auto;max-width:100%}.menu-wrap__inner{position:fixed;left:0;top:0;width:100%;background:rgba(2,23,37,.96);z-index:99999999;text-align:center;padding:50px 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s}#dm-menu,.menu-side{width:100%}#dm-menu a{padding:20px 10px}.dm_menu_button{position:fixed;z-index:99999999999999999999;-webkit-transition:-webkit-transform .3s;transition:transform .3s;cursor:pointer}.scroll_section{height:80vh;display:flex;flex-direction:column;justify-content:flex-start}ul#dm-menu.nav li a:hover{background-color:transparent;opacity:1}.et_pb_text_align_left{text-align:left}.et_pb_text_align_center{text-align:center}.et_pb_text_align_right{text-align:right}button::-moz-focus-inner{padding:0;border:0}h2,h6{overflow-wrap:normal;font-family:"Begum-Bold",Georgia,serif}.nav li ul{width:300px!important}.et-menu li li a{padding:6px 15px;width:260px}.et_pb_menu .et-menu-nav>ul ul{padding:10px 0}body{font-family:"ModulesFont",Arial,sans-serif}.nav ul li a:hover{opacity:1;background-color:transparent}li{padding-bottom:.4em}a{text-underline-offset:2px}.et_pb_social_media_follow .et_pb_social_media_follow_network_0_tb_footer .icon,.et_pb_social_media_follow .et_pb_social_media_follow_network_1_tb_footer .icon,ul.et_pb_social_media_follow_0_tb_footer li a.icon{background-color:#000!important}a,li,p,span{font-family:"Assistant",Arial,sans-serif}#dm_nav li ul.sub-menu a{padding-left:36px!important}#menu-main-menu a:before{position:absolute;content:"";top:20px;left:0;width:0;height:2px;background-color:#fff;transition-duration:.5s}#menu-main-menu a:hover:before{width:100%;left:0}#menu-main-menu a:hover{color:#fff!important;opacity:1!important}.sub-menu li a::hover{background-color:none!important;transition-duration:0s}#menu-main-menu .sub-menu a:before{background-color:transparent!important;transition-duration:0s}#menu-main-menu .sub-menu a:hover{color:#541a25!important}ul.sub-menu{border-bottom-left-radius:5px;border-bottom-right-radius:5px}li.last_menu_option.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-249375 ul{right:0;left:auto;max-width:250px;width:100%;padding:10px 0}.et_pb_menu .et-menu>li{padding-left:9px;padding-right:9px}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li a{margin-right:0!important}.et_pb_image_0_tb_header .et_pb_image_wrap img{width:130px!important}@media only screen and (max-width:1200px){.divi-mobile-menu,div#mobile_header_cst{display:block!important}}.et-db #et-boc .et-l .et_builder_inner_content{z-index:unset}@font-face{font-display:swap;font-family:"FontName1";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/fontname1/v1/i7dZIFdwY.woff2)format("woff2")}@font-face{font-display:swap;font-family:"FontName2";font-style:normal;font-weight:400;font-display:swap;src:url(https://mawellnessandyoga.ca/fonts/Begum-W03-Regular.ttf)format("truetype")}.custom-image{width:50px;height:50px}