/**handles:customtheme-styles**/
#header-secondary-outer .container.header-info nav{display:inline-flex;flex-wrap:nowrap;align-items:center;width:100%;position:relative;vertical-align:middle}#header-secondary-outer[data-full-width=true]>.container{padding:0 8vw}body.material #header-secondary-outer nav>ul>li:first-child{margin:0}#header-secondary-outer #social{float:right}#header-outer ul.sf-menu>li.menu-item-has-icon>a{align-items:normal}.secondary-header-text{text-align:center}.secondary-header-text,.secondary-header-text>a>span{font-size:14px;font-weight:500}.secondary-header-text ion-icon{vertical-align:-3px;font-size:16px;padding-right:5px}@media only screen and (min-width:1px) and (max-width:999px){#header-outer.lighten-logo.transparent #logo[data-supplied-ml=true] img.mobile-only-logo{filter:none}#header-secondary-outer .container.header-info nav{flex-direction:column-reverse}#slide-out-widget-area.fullscreen-split .inner>.container{margin:30px auto!important}#slide-out-widget-area.fullscreen-split .left-side .off-canvas-menu-container.mobile-only .secondary-header-text{text-align:left;background-color:transparent;padding:0}#slide-out-widget-area.fullscreen-split .off-canvas-menu-container>ul>li>a,#slide-out-widget-area[data-dropdown-func].fullscreen-split .inner .off-canvas-menu-container li li a{font-size:16px!important;padding:5px 0}.secondary-header-text{text-align:center}.mobile-only .bookappt-cta.menu-item.menu-item-type-custom{margin-top:30px;padding:8px 16px;background-color:#72060e;width:fit-content;border-radius:6px;-webkit-border-radius:6px!important;color:#fff}.mobile-only .bookappt-cta.menu-item.menu-item-type-custom>a{color:#fff!important;border-color:#72060e}body #slide-out-widget-area.fullscreen-split .mobile-only .bookappt-cta.menu-item.menu-item-type-custom>a:hover{color:#fff!important}}.img-with-animation.skip-lazy.footer-logo,svg.img-with-animation.skip-lazy.footer-logo.replaced-svg{max-width:35%}.footer-menu .menu-footer-container ul.menu{margin-left:0}.footer-menu .menu-footer-menu-container ul li,.footer-menu .widget.widget_nav_menu ul li{list-style:none;font-size:.95em}.footer-menu .menu-footer-menu-container ul li.current-menu-item,.footer-menu .menu-footer-menu-container ul li:active{font-weight:600;color:#640002}.footer-cta .text{line-height:1.5em}ul.list-social li{list-style:none}ul.list-social li:not(:last-of-type){margin-right:1em}.list-social svg{height:auto;width:1.5em;margin:0 auto}@media only screen and (max-width:1000px){img.img-with-animation.footer-logo,svg.img-with-animation.footer-logo.replaced-svg{max-width:40%}}.sidebar-widget-global-lists.widget-area>li{margin:36px auto}.widget .textwidget .quicklinks_widget{background:#640002;padding:36px;color:#fff!important}.widget .textwidget .register_widget{background:#fff;padding:36px;border:1px solid #e1e1e1}.sidebar-widget-global-lists .widget_text .textwidget .quicklinks_widget>h3{color:#fff}.sidebar-widget-global-lists .widget-area>li,.sidebar-widget-global-lists .widget_text .textwidget .sub-menu ul li,.sidebar-widget-global-lists ul li,.sidebar-widget-global-lists-light ul li{list-style:none}.sidebar-widget-global-lists .widget_text .textwidget .sub-menu ul,.sidebar-widget-global-lists ul,.sidebar-widget-global-lists-light ul{margin-left:0}.sidebar-widget-global-lists .widget_text .textwidget .sub-menu ul li a{font-weight:400!important}.sidebar-widget-global-lists a,.sidebar-widget-global-lists ul>li a{color:#fff}.sidebar-widget-global-lists .widget_text .textwidget .sub-menu ul li a:hover,.sidebar-widget-global-lists a:hover,.sidebar-widget-global-lists ul>li a:hover{color:rgba(255,255,255,.7)!important}.single .heading-title{padding-top:0!important;padding-bottom:0}.single.single-post .post-content h2{font-size:36px;color:#640002;margin-top:30px!important;margin-bottom:15px}.single.single-post .post-content h3{font-size:30px;color:#640002}#sidebar .widget_media_image img.image,.widget_media_image img.image{margin-bottom:0!important;border-radius:5px}#sidebar .widget{margin-bottom:30px}@media only screen and (min-width :1px) and (max-width :999px){#sidebar .widget_media_image{display:none}}#sidebar .textwidget .sidebar-wrap.cta{padding:1.75em;background:#640002;color:#fff;text-align:center;font-size:1em;line-height:1.5;border-radius:5px}#sidebar .textwidget .sidebar-wrap.cta h3{color:#fff;font-size:30px;line-height:1.2;margin-bottom:15px;font-style:italic;letter-spacing:0}.sidebar-wrap.cta .nectar-button.medium.see-through.accent-color{margin-top:15px;margin-bottom:15px}body.single-post.material[data-bg-header=true] .container-wrap,body.single-post[data-bg-header=true] .container-wrap{padding-top:0!important}.nectar-post-grid-item{margin-top:0!important}.nectar-post-grid .nectar-post-grid-item .content{padding:1em 0!important}#sidebar .textwidget .sidebar-wrap .nectar-button.n-sc-button.large.accent-color.regular-button{color:#fff}.sidebar-forms-container{background-color:#ededed;margin-top:60px;margin-bottom:80px;padding:30px}.custom-form div.wpforms-container-full .wpforms-form input[type=email],.custom-form div.wpforms-container-full .wpforms-form input[type=text],.custom-form div.wpforms-container-full .wpforms-form textarea{border-radius:4px;border:0}div.wpforms-container-full .wpforms-form button[type=submit].custom-form-btn{background-color:#d20b0b;border:0;color:#fff;font-size:1em;padding:15px 48px!important;margin-bottom:40px}div.wpforms-container-full .wpforms-form button[type=submit].custom-form-btn:hover{background-color:#72060e!important;border:0;color:#fff;padding:15px 48px!important;margin-bottom:40px}