#mobile_menu.et_mobile_menu{width:calc(100% + 10vw);margin-left:-5vw;margin-right:-5vw}#main-header .et_mobile_menu li:not(.mobile-only) ul.hide{display:none!important}#main-header .mobile_nav .select_page{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}#mobile_menu .not-mobile,#top-menu .only-mobile{display:none!important}#mobile_menu .menu-item{border-left:solid 2px #fff}#mobile_menu .menu-item>a{border-top:solid 1px #0280b9;border-bottom:none;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:300}#mobile_menu>.menu-item:last-child>a{border-bottom:solid 1px #0280b9}#mobile_menu .menu-item-has-children{position:relative;background:#fff}#mobile_menu .menu-item-has-children>a{background:#fff0;font-weight:400}#mobile_menu .menu-item-has-children.open{background:#f2faff;border-left:solid 2px #2080b9}#mobile_menu .menu-item-has-children.open>a{font-weight:500}#mobile_menu .menu-item-has-children .sub-menu .menu-item{background:#f2faff;border-left:none}#mobile_menu .menu-item-has-children .sub-menu .menu-item>a{background:#f2faff;font-weight:400;z-index:6}#mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;top:0;bottom:0;padding:10px 20px;font-size:18px;font-weight:700;cursor:pointer;z-index:3;background:#0280b9}#mobile_menu .menu-item-has-children>a+span.menu-closed.menu-open{background:#0280b9;background:linear-gradient(180deg,#0280b9 25%,#e5f6fe 125%)}span.menu-closed:before{content:"\4c";display:block;color:#fff;font-size:18px;font-weight:700;font-family:ETmodules}span.menu-closed.menu-open:before{content:"\4d"}#top-header a.logo{position:absolute;display:none;top:3px;left:50%;transform:translateX(-50%)}#top-header.et-fixed-header a.logo{display:block}.et_pb_bottom_inside_divider{bottom:-1px!important}#page-container{min-width:320px}.ib{display:inline-block}.my_shortcode_container.my_schedule .et_pb_text_inner strong,.my_event_dates .et_pb_toggle_content strong,.my_event_dates .et_pb_text_inner strong{font-weight:500}.my_shortcode_container.my_event_dates .et_pb_toggle_content strong,.my_shortcode_container.my_event_dates .et_pb_text_inner strong{margin-bottom:.25em}.my_shortcode_container.my_schedule .et_pb_text_inner b,.my_event_dates .et_pb_toggle_content b,.my_event_dates .et_pb_text_inner b{font-weight:400}.my_shortcode_container.my_event_dates .et_pb_toggle_content b:last-of-type,.my_shortcode_container.my_event_dates .et_pb_text_inner b:last-of-type{margin-bottom:.25em}@media only screen and (min-width:981px){.my_event_title_sticky{flex:50%}.et_pb_sticky .my_shortcode_container.my_event_buttons .et_pb_code_inner{gap:1em}}@media only screen and (min-width:768px) and (max-width:980px){.my_event_title_sticky{flex:100%}.et_pb_sticky .my_shortcode_container.my_event_buttons .et_pb_code_inner{gap:.75em}}@media only screen and (max-width:767px){.my_event_title_sticky{display:none}.et_pb_sticky .my_shortcode_container.my_event_buttons .et_pb_code_inner{gap:.5em}}.flex-100{flex:100%}.fa-top .title_col,.fa-top.this{align-items:flex-start;align-content:flex-start}.fa-middle .title_col,.fa-middle.this{align-items:center;align-content:center}.fa-bottom .title_col,.fa-bottom.this{align-items:flex-end;align-content:flex-end}.fa-stretch .title_col,.fa-stretch.this{align-items:stretch;align-content:stretch}.flex-i-t .title_col,.flex-i-t.this{align-items:flex-start}.flex-i-m .title_col,.flex-i-m.this{align-items:center}.flex-i-e .title_col,.flex-i-e.this{align-items:flex-end}.flex-i-s .title_col,.flex-i-s.this{align-items:stretch}.flex-i-b .title_col,.flex-i-b.this{align-items:baseline}.flex-v-t .title_col,.flex-v-t.this{align-content:flex-start}.flex-v-m .title_col,.flex-v-m.this{align-content:center}.flex-v-e .title_col,.flex-v-e.this{align-content:flex-end}.flex-v-s .title_col,.flex-v-s.this{align-content:stretch}.flex-v-b .title_col,.flex-v-b.this{align-content:space-between}.flex-v-a .title_col,.flex-v-a.this{align-content:space-around}.fa-left .title_col,.fa-left.this,.flex-h-l .title_col,.flex-h-l.this{justify-content:flex-start}.fa-center .title_col,.fa-center.this,.flex-h-c .title_col,.flex-h-c.this{justify-content:center}.fa-right .title_col,.fa-right.this,.flex-h-r .title_col,.flex-h-r.this{justify-content:flex-end}.flex-h-b .title_col,.flex-h-b.this{justify-content:space-between}.flex-h-a .title_col,.flex-h-a.this{justify-content:space-around}.flex-h-e .title_col,.flex-h-e.this{justify-content:space-evenly}@media only screen and (min-width:981px){body.et_header_style_centered #main-header .logo_container{height:90px}}.title-left .title_col .et_pb_text_inner *,.title-left .title_col .et_pb_text_inner{text-align:left}.title-center .title_col .et_pb_text_inner *,.title-center .title_col .et_pb_text_inner{text-align:center}.title-right .title_col .et_pb_text_inner *,.title-right .title_col .et_pb_text_inner{text-align:right}.title-white .title_col .et_pb_text_inner *,.title-white .title_col .et_pb_text_inner{color:#fff!important}.title-black .title_col .et_pb_text_inner *,.title-black .title_col .et_pb_text_inner{color:#000!important}.title-box-white .title_col .et_pb_text_inner h1{background:rgb(255 255 255 / .8);display:inline-block;padding:.2em .6em;margin:auto}.title-box-black .title_col .et_pb_text_inner h1{background:rgb(0 0 0 / .4);display:inline-block;padding:.2em .6em;margin:auto}.my_banner-button{min-width:265px;max-width:320px}#top-header .container,#et-top-navigation{font-weight:400}.menu-item.menu-item-strong,.menu-item.menu-item-strong a{font-weight:600;letter-spacing:.5px}.footer-links ul{list-style-type:'►';margin-left:-28px}.footer-links ul li{padding-left:14px;transition:all 0.3s ease}.footer-links ul li:hover{transform:translatex(.5em)}.no-b-pad,h1.no-b-pad,h2.no-b-pad,h3.no-b-pad,h4.no-b-pad,h5.no-b-pad,h6.no-b-pad,.no-b-pad-h h1,.no-b-pad-h h2,.no-b-pad-h h3,.no-b-pad-h h4,.no-b-pad-h h5,.no-b-pad-h h6,.my_home_tiles h1,.my_home_tiles h2,.my_home_tiles h3,.my_home_tiles h4,.my_home_tiles h5,.my_home_tiles h6{padding:0}.et_pb_contact_form_container .et-pb-contact-message p{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;letter-spacing:1px;line-height:1.6em;font-size:18px;text-align:center;font-weight:300;font-style:italic;margin:3em 2em}.my_practitioner_photo img{background:#fff;aspect-ratio:1 / 1}.my_shortcode_container.my_practitioner_tiles .et_pb_code_inner{display:flex;flex-wrap:wrap;align-items:stretch;align-content:stretch;justify-content:center;justify-content:space-evenly;gap:0}.my_shortcode_container.my_event_buttons{margin-bottom:0}.my_shortcode_container.my_event_buttons .et_pb_code_inner{display:flex;flex-wrap:wrap;align-items:baseline;align-content:center;justify-content:center;gap:1em}.my_shortcode_container.my_event_dates .et_pb_code_inner h5{text-align:center;text-transform:uppercase;font-style:italic;font-size:20px;font-weight:300;line-height:1.4em;margin:.5em}.my_shortcode_container.my_event_tiles .et_pb_code_inner{display:flex;flex-wrap:wrap;align-items:stretch;align-content:stretch;justify-content:center;justify-content:space-evenly;gap:3em 2em;padding:0 1em}.my_shortcode_container.my_event_tiles .et_pb_code_inner .my_event_tile{margin:0!important}.my_shortcode_container.my_event_tiles .et_pb_code_inner .my_event_tile .my_event_dates p{padding:.25em 0}.my_shortcode_container.my_event_tiles .et_pb_code_inner .my_event_tile .my_event_dates .more{font-size:16px;text-transform:uppercase;border-radius:1em;border:solid 1px #b5764c;display:inline-block;margin:1em;padding:.3em .9em;color:#b5764c;vertical-align:baseline;transition:all 0.3s ease}.my_shortcode_container.my_event_tiles .et_pb_code_inner .my_event_tile .my_event_dates .more a{color:#b5764c}.my_shortcode_container.my_event_tiles .et_pb_code_inner .my_event_tile .my_event_dates .more .tooltip{visibility:hidden;width:280px;background-color:#f9f4ea;color:#b5764c;text-align:center;border-radius:1em;border:solid 1px #b5764c;padding:1em .5em;position:absolute;z-index:5;bottom:0;left:50%;transform:translateX(-50%);transition:all 0.5s ease;opacity:0;box-shadow:0 12px 18px -6px rgb(157 102 75 / 20%)}.my_shortcode_container.my_event_tiles .et_pb_code_inner .my_event_tile .my_event_dates .more:hover .tooltip,.my_shortcode_container.my_event_tiles .et_pb_code_inner .my_event_tile .my_event_dates .more:focus .tooltip,.my_shortcode_container.my_event_tiles .et_pb_code_inner .my_event_tile .my_event_dates .more .tooltip:hover,.my_shortcode_container.my_event_tiles .et_pb_code_inner .my_event_tile .my_event_dates .more .tooltip:focus{visibility:visible;opacity:1}.my_shortcode_container.my_event_tiles .et_pb_code_inner .my_event_tile .my_event_dates .more .tooltip .ib:nth-child(3n+2){margin-bottom:.25em}.my_shortcode_container.my_event_tiles .et_pb_code_inner .my_event_tile .my_event_dates .more .tooltip .ib:last-of-type{margin-bottom:0}.my_shortcode_container.my_schedule .my_schedule_line{align-items:center}.my_shortcode_container.my_schedule .my_schedule_line:first-child{margin-top:0!important}.my_shortcode_container.my_event_tiles,.my_shortcode_container.my_schedule,.my_shortcode_container.my_practitioner_tiles{padding-top:2em;padding-bottom:2em}.my_shortcode_container h5.no-results{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size:24px;font-weight:300;letter-spacing:1px;text-transform:uppercase;font-style:italic;margin:4em 1em}#main-header .nav li{line-height:1.4em}.et_pb_module.et_pb_code.momence-calendar .et_pb_code_inner{display:flex;justify-content:center;flex-wrap:wrap}h3.momence-loading{font-style:italic;text-align:center;animation:blinking 2s infinite}@keyframes blinking{0%{color:rgb(32 128 185)}50%{color:rgb(32 128 185 / .25)}100%{color:rgb(32 128 185)}}p.top-link{text-align:center;font-style:italic;flex:100%}.et_pb_row.text-media{display:flex;align-items:center;flex-wrap:wrap}