.fwh-icon-list-icon-flex-start.elementor-widget.elementor-widget-icon-list .elementor-icon-list-item>a{align-items:flex-start}.site-header{box-shadow:0px 3px 5px 0px #00000017}.site-above-footer-wrap[data-section=section-above-footer-builder] .ast-builder-grid-row{padding-left:0;padding-right:0}#block-8 p,#block-10 p{margin-bottom:0}@media only screen and (max-width:921px){.site-footer-section .footer-widget-area .footer-widget-area-inner{font-size:15px}}@media only screen and (max-width:544px){.site-footer-section .footer-widget-area .footer-widget-area-inner .widget{text-align:center}#block-8 .elementor-icon-list-item a{justify-content:center}}h1.elementor-heading-title{text-transform:uppercase}h2{letter-spacing:1px;position:relative;padding-left:28px !important}h2:before{content:"";background-image:url(//frameworkhealth.ca/wp-content/uploads/square.svg);width:18px;height:18px;display:block;position:absolute;top:6px;left:0}.no-square h2{padding-left:0 !important}.no-square h2:before{display:none}.elementor-widget .elementor-icon-list-item{margin-bottom:5px !important}.elementor-widget .elementor-icon-list-item{align-items:flex-start !important}.elementor-widget .elementor-icon-list-icon{margin-top:4px}@media (min-width:768px){.ast-primary-header-bar .main-header-menu .menu-item#menu-item-858{display:none !important}}@media (max-width:544px){.astra-logo-svg{width:210px}}.fluentform .fh-ff-contact-form .ff-el-form-control{padding:12px}.ff-message-success{border:none;box-shadow:none;margin-top:0;padding:0}.page-id-475 .ff-message-success{text-align:center}