html{font-family:"oxygen",sans-serif;font-size:16px}@media (min-width:576px){html{font-size:16.8px!important}}@media (min-width:768px){html{font-size:17.28px!important}}@media (min-width:1025px){html{font-size:17.6px!important}}@media (min-width:1200px){html{font-size:17.92px!important}}@media (min-width:1400px){html{font-size:18.24px!important}}body,body p,body input,body button,body select,body textarea{font-size:1rem;font-family:"oxygen",sans-serif!important}body .x-btn,body .button,body [type="submit"],body input[type="button"],body input[type="reset"],body input[type="submit"]{font-size:.9rem}h1,h2,h3,h4,h5,h6{font-family:"lato",sans-serif!important}#x-root h1,#x-root .h1{font-size:1.76rem}#x-root h2,#x-root .h2{font-size:1.54rem}#x-root h3,#x-root .h3{font-size:1.32rem}#x-root h4,#x-root .h4{font-size:1.1rem}#x-root h5,#x-root .h5{font-size:.99rem}#x-root h6,#x-root .h6{font-size:.88rem}@media (min-width:768px){.equal-height-columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.equal-height-columns .x-column{float:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.equal-height-columns .x-column.x-1-3{-webkit-flex-basis:30.66666%;-ms-flex-preferred-size:30.66666%;flex-basis:30.66666%;max-width:30.66666%}.equal-height-columns .x-column.x-2-3{-webkit-flex-basis:65.33332%;-ms-flex-preferred-size:65.33332%;flex-basis:65.33332%;max-width:65.33332%}.equal-height-columns .x-column>div{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.equal-height-columns .x-column>div .video-wrapper{margin-bottom:0}}#x-root .masthead{background:#a6dad1}#x-root .masthead .global-logo-bar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-webkit-justify-content:left;-moz-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#x-root .masthead .global-logo-bar .x-brand.img{margin:5px 0}#x-root .masthead .global-logo-bar .navbar-contact-phone{text-align:right;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}#x-root .masthead .global-logo-bar .navbar-contact-phone i{margin-right:10px}@media (min-width:768px){#x-root .masthead .global-logo-bar .navbar-contact-phone{font-size:18px}}@media (min-width:1200px){#x-root .masthead .global-logo-bar .navbar-contact-phone{font-size:24px}}@media (max-width:767.98px){#x-root .masthead .global-logo-bar{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#x-root .masthead .global-logo-bar .x-brand.img,#x-root .masthead .global-logo-bar .navbar-contact-phone{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;line-height:1.8;font-size:1.1rem;padding-bottom:5px}}#x-root .masthead .global-ubermenu-wrapper{background:#1e3852}#x-root .masthead .global-ubermenu-wrapper,#x-root .masthead .global-ubermenu-wrapper *{-moz-box-sizing:border-box;box-sizing:border-box}#x-root .masthead .global-ubermenu-wrapper .fa,#x-root .masthead .global-ubermenu-wrapper .fas{font-weight:300}#x-root .masthead .global-ubermenu-wrapper .ubermenu-main{font-size:.9rem;font-weight:300;border-width:0 0 0 1px}#x-root .masthead .global-ubermenu-wrapper .ubermenu-main .ubermenu-item-level-0>.ubermenu-target,#x-root .masthead .global-ubermenu-wrapper .ubermenu-main .ubermenu-submenu .ubermenu-item-header>.ubermenu-target{font-weight:300}@media (min-width:1025px){#x-root .masthead .global-ubermenu-wrapper .ubermenu-main .shop-link-menu-item{border-right:1px solid #fff}}#x-root .masthead .global-ubermenu-wrapper .ubermenu-submenu{background:#1e3852;border:0!important}#x-root .masthead .global-ubermenu-wrapper .ubermenu-submenu>.ubermenu-item>.ubermenu-target{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;border-top:0;border-left:0}#x-root .masthead .global-ubermenu-wrapper .ubermenu-submenu>.ubermenu-item>.ubermenu-target .ubermenu-image{-webkit-flex-basis:50px;-ms-flex-preferred-size:50px;flex-basis:50px;border-radius:70px;float:none;display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#x-root .masthead .global-ubermenu-wrapper .ubermenu-submenu>.ubermenu-item>.ubermenu-target .ubermenu-target-title{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;float:none;display:block;margin-left:10px;padding:0;color:#fff}#x-root .masthead .global-ubermenu-wrapper .ubermenu-submenu>.ubermenu-item>.ubermenu-target:hover .ubermenu-target-title{color:#fff}#x-root .masthead .global-ubermenu-wrapper .ubermenu-submenu>.ubermenu-item>.ubermenu-target:hover{background:#6d7d8e!important}@media (min-width:1025px){#x-root .masthead .global-ubermenu-wrapper .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop.ubermenu-submenu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid white!important;border-bottom:0!important;box-shadow:inset 0 -1px 0 0 #fff;margin:0}#x-root .masthead .global-ubermenu-wrapper .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop.ubermenu-submenu .ubermenu-column{-webkit-flex-basis:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;float:none}#x-root .masthead .global-ubermenu-wrapper .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop.ubermenu-submenu .ubermenu-column:nth-child(3n) a{border-right-width:0}#x-root .masthead .global-ubermenu-wrapper .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop.ubermenu-submenu .ubermenu-column a{height:100%}}@media (min-width:1200px){#x-root .masthead .global-ubermenu-wrapper .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop.ubermenu-submenu .ubermenu-column{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;float:none}#x-root .masthead .global-ubermenu-wrapper .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop.ubermenu-submenu .ubermenu-column:nth-child(3n) a{border-right-width:1px}#x-root .masthead .global-ubermenu-wrapper .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop.ubermenu-submenu .ubermenu-column:nth-child(4n) a{border-right-width:0}}@media (min-width:1400px){#x-root .masthead .global-ubermenu-wrapper .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop.ubermenu-submenu .ubermenu-column{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;float:none}#x-root .masthead .global-ubermenu-wrapper .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop.ubermenu-submenu .ubermenu-column:nth-child(4n) a{border-right-width:1px}#x-root .masthead .global-ubermenu-wrapper .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop.ubermenu-submenu .ubermenu-column:nth-child(5n) a{border-right-width:0}}#x-root .masthead .global-ubermenu-wrapper .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop.ubermenu-submenu .ubermenu-column{background:#1e3852}#x-root .masthead .global-ubermenu-wrapper .ubermenu-current-menu-ancestor>.ubermenu-target,#x-root .masthead .global-ubermenu-wrapper .ubermenu-current-menu-item>.ubermenu-target{background:#6d7d8e!important}#x-root .masthead .global-ubermenu-wrapper .ubermenu-current-menu-item>.ubermenu-target .ubermenu-submenu{background:#6d7d8e!important}@media (max-width:1024px){#x-root .masthead .global-ubermenu-wrapper .ubermenu-main{border:0}#x-root .masthead .global-ubermenu-wrapper .ubermenu-main .ubermenu-nav{margin-bottom:15px}#x-root .masthead .global-ubermenu-wrapper .ubermenu-main .ubermenu-nav>.ubermenu-item{border:1px solid #fff;margin-top:-1px}#x-root .masthead .global-ubermenu-wrapper .ubermenu-main .ubermenu-nav .ubermenu-submenu{border-left:1px solid white!important;left:0!important}#x-root .masthead .global-ubermenu-wrapper .ubermenu-main .ubermenu-nav .ubermenu-retractor-mobile{color:#fff;border-right:1px solid #fff}#x-root .masthead .global-ubermenu-wrapper .ubermenu-main .ubermenu-nav:after{content:'';display:block;clear:both}}@media (max-width:1024px) and (min-width:481px){#x-root .masthead .global-ubermenu-wrapper .ubermenu-main .ubermenu-nav>.ubermenu-item{border:1px solid #fff}#x-root .masthead .global-ubermenu-wrapper .ubermenu-main .ubermenu-nav>.ubermenu-item:nth-child(even){border-left:0}}#ubermenu-sidebar{max-height:100%;border-width:1px 0 0 0;background:#1e3852;margin-top:3em}#ubermenu-sidebar .ubermenu-sidebar-title{padding:10px 20px;color:#fff;border-bottom:1px solid #fff}#ubermenu-sidebar .ubermenu-sidebar-list,#ubermenu-sidebar .ubermenu-sidebar-list .ubermenu-sidebar-list-item{margin:0;padding:0;list-style:none}#ubermenu-sidebar .ubermenu-sidebar-list .ubermenu-sidebar-list-item .ubermenu-sidebar-list-item-anchor{color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #fff;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;font-size:.9rem}#ubermenu-sidebar .ubermenu-sidebar-list .ubermenu-sidebar-list-item .ubermenu-sidebar-list-item-anchor img{-webkit-flex-basis:50px;-ms-flex-preferred-size:50px;flex-basis:50px;margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:45px}#ubermenu-sidebar .ubermenu-sidebar-list .ubermenu-sidebar-list-item .ubermenu-sidebar-list-item-anchor .ubermenu-target-title{padding:0}#ubermenu-sidebar .ubermenu-sidebar-list .ubermenu-sidebar-list-item .ubermenu-sidebar-list-item-anchor:hover{background:#6d7d8e}.button_styles_global{background:#1e3852;color:#fff;border:2px solid #1e3852;line-height:1;border-radius:50px}.button_styles_global .x-anchor-text-primary{color:#fff}.button_styles_global:hover{background:#fff;color:#1e3852}.button_styles_global:hover .x-anchor-text-primary{color:#1e3852}.button_styles_global.button-invert{background:#fff;color:#1e3852}.button_styles_global.button-invert .x-anchor-text-primary{color:#1e3852}.button_styles_global.button-invert:hover{background:#1e3852;color:#fff}.button_styles_global.button-invert:hover .x-anchor-text-primary{color:#fff}#x-root #top{background-color:#fdfcfb}#x-root .ubermenu-skin-aqua{box-shadow:none}#x-root .ubermenu-skin-aqua.ubermenu-responsive-toggle{border:0}#x-root .ubermenu-responsive-toggle .fa-bars{margin-right:.6em}#x-root .x-header-landmark{display:none}#x-root .grecaptcha-badge{opacity:0;visibility:hidden}#x-root .button,#x-root .btn:not(.mec-map-get-direction-btn-cnt),#x-root .x-anchor-button,#x-root input[type=submit],#x-root input[type=button],#x-root button[type=submit]{background:#1e3852;color:#fff;border:2px solid #1e3852;line-height:1;border-radius:50px}#x-root .button .x-anchor-text-primary,#x-root .btn:not(.mec-map-get-direction-btn-cnt) .x-anchor-text-primary,#x-root .x-anchor-button .x-anchor-text-primary,#x-root input[type=submit] .x-anchor-text-primary,#x-root input[type=button] .x-anchor-text-primary,#x-root button[type=submit] .x-anchor-text-primary{color:#fff}#x-root .button:hover,#x-root .btn:not(.mec-map-get-direction-btn-cnt):hover,#x-root .x-anchor-button:hover,#x-root input[type=submit]:hover,#x-root input[type=button]:hover,#x-root button[type=submit]:hover{background:#fff;color:#1e3852}#x-root .button:hover .x-anchor-text-primary,#x-root .btn:not(.mec-map-get-direction-btn-cnt):hover .x-anchor-text-primary,#x-root .x-anchor-button:hover .x-anchor-text-primary,#x-root input[type=submit]:hover .x-anchor-text-primary,#x-root input[type=button]:hover .x-anchor-text-primary,#x-root button[type=submit]:hover .x-anchor-text-primary{color:#1e3852}#x-root .button.button-invert,#x-root .btn:not(.mec-map-get-direction-btn-cnt).button-invert,#x-root .x-anchor-button.button-invert,#x-root input[type=submit].button-invert,#x-root input[type=button].button-invert,#x-root button[type=submit].button-invert{background:#fff;color:#1e3852}#x-root .button.button-invert .x-anchor-text-primary,#x-root .btn:not(.mec-map-get-direction-btn-cnt).button-invert .x-anchor-text-primary,#x-root .x-anchor-button.button-invert .x-anchor-text-primary,#x-root input[type=submit].button-invert .x-anchor-text-primary,#x-root input[type=button].button-invert .x-anchor-text-primary,#x-root button[type=submit].button-invert .x-anchor-text-primary{color:#1e3852}#x-root .button.button-invert:hover,#x-root .btn:not(.mec-map-get-direction-btn-cnt).button-invert:hover,#x-root .x-anchor-button.button-invert:hover,#x-root input[type=submit].button-invert:hover,#x-root input[type=button].button-invert:hover,#x-root button[type=submit].button-invert:hover{background:#1e3852;color:#fff}#x-root .button.button-invert:hover .x-anchor-text-primary,#x-root .btn:not(.mec-map-get-direction-btn-cnt).button-invert:hover .x-anchor-text-primary,#x-root .x-anchor-button.button-invert:hover .x-anchor-text-primary,#x-root input[type=submit].button-invert:hover .x-anchor-text-primary,#x-root input[type=button].button-invert:hover .x-anchor-text-primary,#x-root button[type=submit].button-invert:hover .x-anchor-text-primary{color:#fff}#x-root .soliloquy-container .soliloquy-caption .soliloquy-caption-inside a{color:#fff}#x-root .column-align-center-top{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}#x-root .column-align-center-center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#x-root .column-align-center-bottom{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}#x-root .woocommerce-tabs .x-tab-pane>h2{display:none}body.single-therapist .x-section,body.single-therapy .x-section{padding-top:0!important}body.single-therapist h1,body.single-therapy h1{margin-top:0}body.single-therapist #featured-img-id img,body.single-therapy #featured-img-id img{display:block;border-radius:300px}@media (min-width:980px){body.single-therapist #featured-img-id img,body.single-therapy #featured-img-id img{width:100%}}@media (max-width:979px){body.single-therapist #featured-img-id img,body.single-therapy #featured-img-id img{margin:0 auto}}body.single-therapist .entry-content,body.single-therapy .entry-content{margin-top:0}body.single-therapist #name-titles{margin-bottom:1.4rem}body.single-therapist #name-titles h1,body.single-therapist #name-titles p{display:inline;line-height:1}body.single-therapist #name-titles h1{display:inline-block;margin-right:.4rem}body.single-therapy h1,body.single-therapy h2{margin-bottom:1.4rem}.form-wrapper{background:#a6dad1;background:-webkit-gradient(linear,left top,left bottom,from(#a6dad1),to(#cae9e4));background:-webkit-linear-gradient(top,#a6dad1 0%,#cae9e4 100%);background:-moz-linear-gradient(top,#a6dad1 0%,#cae9e4 100%);background:linear-gradient(to bottom,#a6dad1 0%,#cae9e4 100%)}.form-wrapper h3.form-heading{margin:0}.form-wrapper .form-container{width:90%;max-width:540px;margin:0 auto;padding:60px 0}.form-wrapper .nf-form-content{padding:0}.form-wrapper .nf-form-wrap{margin-bottom:0}.form-wrapper .nf-form-wrap .nf-field-element,.form-wrapper .nf-form-wrap .nf-field-element input[type=text],.form-wrapper .nf-form-wrap .nf-field-element input[type=email],.form-wrapper .nf-form-wrap .nf-field-element input[type=tel],.form-wrapper .nf-form-wrap .nf-field-element input[type=button],.form-wrapper .nf-form-wrap .nf-field-element input[type=submit],.form-wrapper .nf-form-wrap .nf-field-element textarea{border-radius:25px;overflow:hidden;width:100%;display:block}.form-wrapper .nf-form-wrap .nf-field-element input[type="submit"],.form-wrapper .nf-form-wrap .nf-field-element input[type="button"]{width:100%;background:#1e3852;color:#fff;border:2px solid #1e3852;line-height:1;border-radius:50px}.form-wrapper .nf-form-wrap .nf-field-element input[type="submit"] .x-anchor-text-primary,.form-wrapper .nf-form-wrap .nf-field-element input[type="button"] .x-anchor-text-primary{color:#fff}.form-wrapper .nf-form-wrap .nf-field-element input[type="submit"]:hover,.form-wrapper .nf-form-wrap .nf-field-element input[type="button"]:hover{background:#fff;color:#1e3852}.form-wrapper .nf-form-wrap .nf-field-element input[type="submit"]:hover .x-anchor-text-primary,.form-wrapper .nf-form-wrap .nf-field-element input[type="button"]:hover .x-anchor-text-primary{color:#1e3852}.form-wrapper .nf-form-wrap .nf-field-element input[type="submit"].button-invert,.form-wrapper .nf-form-wrap .nf-field-element input[type="button"].button-invert{background:#fff;color:#1e3852}.form-wrapper .nf-form-wrap .nf-field-element input[type="submit"].button-invert .x-anchor-text-primary,.form-wrapper .nf-form-wrap .nf-field-element input[type="button"].button-invert .x-anchor-text-primary{color:#1e3852}.form-wrapper .nf-form-wrap .nf-field-element input[type="submit"].button-invert:hover,.form-wrapper .nf-form-wrap .nf-field-element input[type="button"].button-invert:hover{background:#1e3852;color:#fff}.form-wrapper .nf-form-wrap .nf-field-element input[type="submit"].button-invert:hover .x-anchor-text-primary,.form-wrapper .nf-form-wrap .nf-field-element input[type="button"].button-invert:hover .x-anchor-text-primary{color:#fff}.form-wrapper .nf-form-wrap .nf-field-element::after{height:100%}.form-wrapper.form-container-light{background:0}.form-wrapper.form-container-light .nf-form-wrap .nf-field-element input[type="submit"],.form-wrapper.form-container-light .nf-form-wrap .nf-field-element input[type="button"]{background:#333;border:0;color:#f7f7f7;-webkit-transition:all 0.5s;-o-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.form-wrapper.form-container-light .nf-form-wrap .nf-field-element input[type="submit"]:hover,.form-wrapper.form-container-light .nf-form-wrap .nf-field-element input[type="button"]:hover{background:#c4c4c4;color:#787878}.form-wrapper.form-container-transparent-bg{background:0}.form-wrapper .nf-error-msg.nf-error-field-errors,.form-wrapper .nf-error .nf-error-msg{color:#404040!important}.form-wrapper form{margin-bottom:0}.ninja-forms-form-wrap{max-width:540px;margin:0 auto}.ninja-forms-form-wrap .nf-field-element,.ninja-forms-form-wrap .nf-field-element input[type=text],.ninja-forms-form-wrap .nf-field-element input[type=email],.ninja-forms-form-wrap .nf-field-element input[type=tel],.ninja-forms-form-wrap .nf-field-element input[type=button],.ninja-forms-form-wrap .nf-field-element input[type=submit],.ninja-forms-form-wrap .nf-field-element textarea{border-radius:25px;overflow:hidden;width:100%;display:block}.ninja-forms-form-wrap .nf-field-element input[type="submit"],.ninja-forms-form-wrap .nf-field-element input[type="button"]{color:#fff;width:100%}.ninja-forms-form-wrap .nf-field-element::after{height:100%}.ninja-forms-form-wrap .html-container .nf-field-element{border-radius:0}.ninja-forms-form-wrap .google-notice_field .nf-field-element{border-radius:0;font-size:12px}.contact-page-text .fa,.contact-page-text .fas{min-width:22px;text-align:left}.x-colophon.bottom{font-size:.8rem}.x-colophon.bottom .x-nav li a{display:inline;letter-spacing:1px;text-transform:none;opacity:1}@media (max-width:767.98px){.x-colophon.bottom .x-nav li{line-height:1.8}.x-colophon.bottom .x-nav li a{line-height:2;display:inline-block;padding-top:10px;padding-bottom:10px}.x-colophon.bottom .x-nav li:before{margin-top:10px}}.x-colophon.bottom #isua-link{color:white!important}.x-colophon.bottom #isua-link:hover{opacity:0.35!important}#x-root .mec-wrap h1,#x-root .mec-wrap h2,#x-root .mec-wrap h3,#x-root .mec-wrap h4,#x-root .mec-wrap h5,#x-root .mec-wrap h6{color:#404040}#x-root .mec-wrap .button,#x-root .mec-wrap a.button:not(.owl-dot),#x-root .mec-wrap button:not(.owl-dot):not(.gm-control-active),#x-root .mec-wrap input[type="button"],#x-root .mec-wrap input[type="reset"],#x-root .mec-wrap input[type="submit"]{font-size:.9rem;text-transform:none}#x-root .mec-wrap .mec-load-more-wrap .mec-load-more-button{background:#1e3852;color:#fff;border:2px solid #1e3852;line-height:1;border-radius:50px;text-transform:none;height:auto;line-height:2}#x-root .mec-wrap .mec-load-more-wrap .mec-load-more-button .x-anchor-text-primary{color:#fff}#x-root .mec-wrap .mec-load-more-wrap .mec-load-more-button:hover{background:#fff;color:#1e3852}#x-root .mec-wrap .mec-load-more-wrap .mec-load-more-button:hover .x-anchor-text-primary{color:#1e3852}#x-root .mec-wrap .mec-load-more-wrap .mec-load-more-button.button-invert{background:#fff;color:#1e3852}#x-root .mec-wrap .mec-load-more-wrap .mec-load-more-button.button-invert .x-anchor-text-primary{color:#1e3852}#x-root .mec-wrap .mec-load-more-wrap .mec-load-more-button.button-invert:hover{background:#1e3852;color:#fff}#x-root .mec-wrap .mec-load-more-wrap .mec-load-more-button.button-invert:hover .x-anchor-text-primary{color:#fff}#x-root .mec-wrap .mec-totalcal-box .mec-totalcal-view span,#x-root .mec-wrap .mec-totalcal-box input,#x-root .mec-wrap .mec-totalcal-box select{font-size:.9rem}#x-root .mec-wrap .button,#x-root .mec-wrap a.button:not(.owl-dot),#x-root .mec-wrap button:not(.owl-dot):not(.gm-control-active),#x-root .mec-wrap input[type="button"],#x-root .mec-wrap input[type="reset"],#x-root .mec-wrap input[type="submit"]{font-size:.9rem;font-weight:300}#x-root .mec-wrap .mec-search-form .mec-date-search select{width:-webkit-calc(100% - 136px);width:-moz-calc(100% - 136px);width:calc(100% - 136px)}#x-root .mec-wrap .mec-search-form .mec-date-search select:last-child{width:100px}#x-root .mec-wrap .mec-event-article .mec-color-hover{color:#1e3852}#x-root .mec-wrap .mec-color,#x-root .mec-wrap .mec-color-before ::before,#x-root .mec-wrap .mec-color-hover:hover,#x-root .mec-wrap .mec-color,#x-root .mec-wrap .mec-color-before ::before,#x-root .mec-wrap .mec-color-hover:hover{color:#6d7d8e}#x-root .mec-wrap h1,#x-root .mec-wrap .mec-single-title{font-weight:300}#x-root .mec-single-event .col-md-4{display:none!important}#x-root .mec-single-event .col-md-8{float:none;width:100%;max-width:820px;margin:0 auto}#x-root .mec-single-event.mec-single-modern .mec-single-event-bar>div dd{font-size:1rem}#x-root .mec-single-event .mec-event-cost dd{font-size:1rem}#x-root .mec-wrap,#x-root .mec-event-list-classic,#x-root .mec-event-article-clinic{font:inherit}#x-root .mec-event-list-clinic{position:relative}#x-root .mec-event-list-clinic,#x-root .mec-event-list-clinic div:not([class^="elementor-"]){font-family:Oxygen,sans-serif}#x-root .mec-event-list-clinic .mec-month-divider{margin:15px 0}#x-root .mec-event-list-clinic .mec-month-divider span{background:#1e3852;border-radius:4px;border:0;padding:0;font-size:1rem;font-weight:400;text-transform:none;line-height:2;color:#fff}#x-root .mec-event-list-clinic .mec-month-divider span:before{display:none!important}#x-root .mec-event-list-clinic .mec-event-image{width:90px;position:relative}@media (max-width:575px){#x-root .mec-event-list-clinic .mec-event-image{margin-right:10px}}#x-root .mec-event-list-clinic .mec-event-title{margin:0 0 4px;font-weight:300;overflow:hidden;text-transform:none}#x-root .mec-event-list-clinic .mec-event-title h4,#x-root .mec-event-list-clinic .mec-event-title h4 span,#x-root .mec-event-list-clinic .mec-event-title a{color:#1e3852;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#x-root .mec-event-list-clinic .mec-event-title span.event-color{display:none}#x-root .mec-event-list-clinic .mec-event-content{padding:6px;position:relative}#x-root .mec-event-list-clinic .mec-event-content .mec-event-description{max-height:36px;overflow:hidden}#x-root .mec-event-list-clinic .mec-event-data{overflow:hidden}#x-root .mec-event-list-clinic .mec-event-date,#x-root .mec-event-list-clinic .mec-event-time,#x-root .mec-event-list-clinic .mec-event-detail{margin:0 5px 0 0}#x-root .mec-event-list-clinic .mec-event-date,#x-root .mec-event-list-clinic .mec-event-time,#x-root .mec-event-list-clinic .mec-event-detail,#x-root .mec-event-list-clinic .mec-event-date span,#x-root .mec-event-list-clinic .mec-event-time span,#x-root .mec-event-list-clinic .mec-event-detail span{display:initial;line-height:18px;color:#666;font-weight:700}#x-root .mec-event-list-clinic .mec-event-article{position:relative}#x-root .mec-event-list-clinic .mec-event-article.mec-event-article-clinic{font-family:Oxygen,sans-serif;font-size:.8rem;color:#333;word-wrap:break-word;background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 1px 2px rgb(0 0 0 / .15);margin-bottom:10px;overflow:hidden;opacity:.85;filter:alpha(opacity=85);position:relative;padding:0}#x-root .mec-event-list-clinic .mec-event-article:before{display:block;position:absolute;content:'';left:0;right:0;top:0;bottom:0;background:rgb(30 56 82 / .9);opacity:0;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#x-root .mec-event-list-clinic .mec-event-article:hover:before{opacity:1}#x-root .mec-event-list-clinic .mec-event-article:hover .mec-event-title{margin:0 0 4px;font-weight:300;overflow:hidden;text-transform:none;color:#fff}#x-root .mec-event-list-clinic .mec-event-article:hover .mec-event-title h4,#x-root .mec-event-list-clinic .mec-event-article:hover .mec-event-title h4 span,#x-root .mec-event-list-clinic .mec-event-article:hover .mec-event-title a{color:#fff}#x-root .mec-event-list-clinic .mec-event-article:hover .mec-event-title h4:hover,#x-root .mec-event-list-clinic .mec-event-article:hover .mec-event-title h4 span:hover,#x-root .mec-event-list-clinic .mec-event-article:hover .mec-event-title a:hover{color:#fff}#x-root .mec-event-list-clinic .mec-event-article:hover .mec-start-date-label,#x-root .mec-event-list-clinic .mec-event-article:hover div:not([class^="elementor-"]){color:#fff}#x-root .mec-googlemap-details{margin-bottom:25px}#x-root .mec-get-direction input[type=text]{margin-bottom:15px}#x-root .lity-container,#x-root .mec-wrap,#x-root .mec-wrap div:not([class^="elementor-"]),#x-root .mec-event-content,#x-root .lity-container p,#x-root .mec-wrap p,#x-root .mec-wrap div:not([class^="elementor-"]) p,#x-root .mec-event-content p{font-family:"oxygen",sans-serif!important;font-size:1rem;color:#404040;font-weight:400}@media (max-width:1199px){#x-root .upcoming_events_row_home>.x-row-inner>.x-col{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;border:0}}#x-root .upcoming_events_row_home h3{margin-top:0;margin-bottom:18px}#x-root .upcoming_events_row_home h1,#x-root .upcoming_events_row_home p{margin:0}@media (max-width:479px){#x-root .upcoming_events_row_home .x-image.msr_image{display:block}#x-root .upcoming_events_row_home .x-image.msr_image img{width:100%}}#x-root .mec-skin-grid-container .mec-event-article{padding:0;background:#fdfcfb}#x-root .mec-skin-grid-container .mec-event-article .mec-event-image{position:relative}#x-root .mec-skin-grid-container .mec-event-article .mec-event-image>a{position:absolute;top:0;bottom:0;left:0;right:0}#x-root .mec-skin-grid-container .mec-event-article .mec-event-date-time{background:rgb(30 56 82 / .55);opacity:1;position:absolute;width:100%;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#x-root .mec-skin-grid-container .mec-event-article .mec-event-date-time .mec-event-month,#x-root .mec-skin-grid-container .mec-event-article .mec-event-date-time .mec-time-details{color:#fff}#x-root .mec-skin-grid-container .mec-event-article .mec-event-loc-place,#x-root .mec-skin-grid-container .mec-event-article .mec-grid-event-location{font-size:.8rem}#x-root .mec-skin-grid-container .mec-event-article:hover .mec-event-date-time{background:rgb(30 56 82 / .9)}#x-root .mec-skin-grid-container .mec-event-article .mec-event-content{padding:15px 15px 0}#x-root .mec-skin-grid-container .mec-event-article .mec-event-title{min-height:4rem}#x-root .mec-skin-grid-container .event-grid-t2-head{color:#fff}#x-root .mec-skin-grid-container .mec-event-grid-clean .row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#x-root .mec-skin-grid-container .mec-event-grid-clean .row .col-sm-3{float:none;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#x-root .mec-skin-grid-container .mec-event-grid-clean .row .col-sm-3 .mec-event-article{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:768px){#x-root .mec-skin-grid-container .mec-event-grid-clean .row .col-sm-3{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1200px){#x-root .mec-skin-grid-container .mec-event-grid-clean .row .col-sm-3{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}