.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.wp-block-button.is-style-fill .wp-block-button__link{display:inline-block;border-color:#0274be;background:#0274be;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link:hover,.wp-block-button.is-style-fill .wp-block-button__link:focus{background:#5b5858;border-color:#5b5858}.wp-block-button.is-style-fill.secondary .wp-block-button__link{display:inline-block;border-color:#5b5858;background:#5b5858;color:#fff}.wp-block-button.is-style-fill.secondary .wp-block-button__link:hover,.wp-block-button.is-style-fill.secondary .wp-block-button__link:focus{border-color:#8e8b8b;background:#8e8b8b}.wp-block-button.is-style-outline .wp-block-button__link{display:inline-block;border:2px solid #0274be;background:0 0;color:#0274be}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:focus{border-color:#5b5858;background:#5b5858;color:#fff}.text-over-image .wp-block-getwid-image-box .wp-block-getwid-image-box__image-container:before,a,input[type=submit]{transition:all .2s ease-in-out}.right{float:right}.left{float:left}.padding{padding:1em}.text-center,.confidence p{text-align:center}.nomargin{margin:0 !important}.confidence p{font-size:3em;margin-bottom:.5em}.hero h2,.hero h1,.hero h3,.text-shadow,.page-header .wp-block-getwid-section__inner-content>span{text-shadow:4px 4px 14px rgba(0,0,0,.8)}header.site-header .main-header-menu>.menu-item>.menu-link{text-transform:capitalize !important}header.site-header .widget-custom-menu-item a.ast-button{background:#78a22f;color:#fff}.main-header-bar{background:#fff !important}body.page-template-default .ast-theme-transparent-header #masthead{position:relative !important}.ContactBanner .wp-block-getwid-section__background{background-size:600px !important}.footer-adv-overlay .widget_nav_menu li{border-bottom:1px dotted #b0b0b0;line-height:2.5}.ast-site-identity{padding:.2em}h4,.entry-content h4{text-transform:uppercase;letter-spacing:1.5px;font-weight:700}.spasticity .wp-block-getwid-section__background.has-background.lazyloaded{background-size:40% !important;background-position:right center !important}.CTA .wp-block-button .wp-block-button__link{background:#009ade;border-color:#009ade}header.site-header.ast-logo-title-inline .site-logo-img{padding-right:0}header.site-header.ast-logo-title-inline .site-logo-img .custom-logo-link img{max-width:130px}header.site-header .widget-custom-menu-item a:not(.ast-button){font-weight:700;font-size:1.3em;margin-right:15px}header.site-header .widget-custom-menu-item a:not(.ast-button):before{content:"\f095";font-family:"Font Awesome 5 Pro"}header.site-header .widget-custom-menu-item a:not(.ast-button):after{content:"Call";margin-left:10px}header.site-header .widget-custom-menu-item a:not(.ast-button) span{display:none}header.site-header .widget-custom-menu-item a.ast-button{font-weight:600;text-transform:uppercase;letter-spacing:.03em}header.site-header .main-header-menu>.menu-item>.menu-link{text-transform:uppercase}.ast-header-break-point .main-header-bar-navigation{width:100%;margin:0}.ast-header-break-point .site-header .ast-container{padding:0 !important}.ast-header-break-point .site-header .main-header-bar-wrap .main-header-bar{border:none}.ast-header-break-point .site-header .main-header-bar-wrap .site-branding{display:block;flex:auto;width:100%;padding:0}.ast-header-break-point .site-header .main-header-bar-wrap .site-branding .ast-site-identity{display:block;text-align:center;padding:.5em 0}.ast-header-break-point .site-header .main-header-bar-wrap .ast-mobile-menu-buttons{width:50%}.ast-header-break-point .site-header .main-header-bar-wrap .ast-mobile-menu-buttons .ast-button-wrap{width:100%}.ast-header-break-point .site-header .main-header-bar-wrap .ast-mobile-menu-buttons .ast-button-wrap .menu-toggle.main-header-menu-toggle{width:100%;padding:0;background:#f4f5f7;height:50px}.ast-header-break-point .site-header .main-header-bar-wrap .ast-mobile-menu-buttons .ast-button-wrap .menu-toggle.main-header-menu-toggle:before{content:"Menu";font-size:1rem;text-transform:uppercase;letter-spacing:.03em;font-weight:600;position:relative;top:-2px}.ast-header-break-point .site-header .main-header-bar-wrap .ast-main-header-bar-alignment{position:absolute;top:100%;background:#fff !important;z-index:9999999999999}.ast-header-break-point .site-header .main-header-bar-wrap .ast-main-header-bar-alignment .main-header-bar-navigation.toggle-on{padding-top:0 !important}@media (max-width:480px){.ast-header-break-point .site-header .main-header-bar-wrap .ast-masthead-custom-menu-items{padding:0;width:50%}.ast-header-break-point .site-header .main-header-bar-wrap .ast-masthead-custom-menu-items .ast-header-widget-area .widget{margin:0}.ast-header-break-point .site-header .main-header-bar-wrap .ast-masthead-custom-menu-items .ast-header-widget-area .widget a{height:50px;display:inline-block;width:100%;float:left;text-align:center;padding:0;border-radius:0;font-weight:600;text-transform:uppercase;font-size:.9rem;letter-spacing:.03em;line-height:50px}.ast-header-break-point .site-header .main-header-bar-wrap .ast-masthead-custom-menu-items .ast-header-widget-area .widget a:not(.ast-button){margin:0;background:#5b5858;color:#fff}}.scroll header#masthead,.scroll.ast-theme-transparent-header header#masthead{position:fixed;width:100%;background:#fff}body:not(.single-post) #primary{margin:0;padding:0}.ast-plain-container .ast-container{padding:0}.ast-plain-container .ast-container .entry-content{padding-left:20px;padding-right:20px}.ast-row{margin:0}.slick-list.draggable:before{background:linear-gradient(to bottom,#fff,transparent);content:'';width:100%;height:40%;position:absolute}.hero h2,.hero .h1{font-size:2.5em;font-weight:700}.hero h3,.hero .h2{margin-bottom:10px}.hero .wp-block-getwid-media-text-slider-slide-content{max-width:100%}.page-header .wp-block-getwid-section__inner-content h1{margin:0}.page-header .wp-block-getwid-section__inner-content>span{color:#fff;opacity:1}.page-header .wp-block-getwid-section__inner-content>span a{color:#5cbefd}.slick-next,.slick-prev{width:50px;height:50px}.slick-next:before,.slick-prev:before{font-family:"Font Awesome 5 Pro";font-size:50px}.slick-next{right:-50px}.slick-next:before{content:"\f105"}.slick-prev{left:-50px}.slick-prev:before{content:"\f104"}.wp-block-getwid-media-text-slider.has-arrows-inside .slick-next{right:0}.wp-block-getwid-media-text-slider.has-arrows-inside .slick-prev{left:0}.is-carousel.has-arrows-outside .slick-next,.is-carousel.has-arrows-outside .slick-prev{height:100%;background:#fff}.wp-block-getwid-post-carousel.has-slides-gap-large .slick-list,.wp-block-getwid-images-slider.has-slides-gap-large .slick-list{margin:0}.text-over-image .wp-block-getwid-image-box{position:relative}.text-over-image .wp-block-getwid-image-box .wp-block-getwid-image-box__image-container{position:relative;margin:0}.text-over-image .wp-block-getwid-image-box .wp-block-getwid-image-box__image-container:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);opacity:.5}.text-over-image .wp-block-getwid-image-box .wp-block-getwid-image-box__content{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);z-index:2}.text-over-image .wp-block-getwid-image-box .wp-block-getwid-image-box__content h3,.text-over-image .wp-block-getwid-image-box .wp-block-getwid-image-box__content p{color:#fff}.text-over-image .wp-block-getwid-image-box:hover .wp-block-getwid-image-box__image-container:before,.text-over-image .wp-block-getwid-image-box:focus .wp-block-getwid-image-box__image-container:before{opacity:.7}.collapsed .wp-block-getwid-section__wrapper{padding:0}.collapsed .wp-block-getwid-section__wrapper .wp-block-columns{margin-bottom:0}.collapsed .wp-block-getwid-section__wrapper .wp-block-columns .wp-block-column:not(:first-child){margin-left:0}@media (max-width:781px){.collapsed .wp-block-column{flex-basis:100% !important}}.wp-block-getwid-testimonial .wp-block-getwid-testimonial__wrapper{padding:15px}.wp-block-getwid-testimonial .wp-block-getwid-testimonial__wrapper .wp-block-getwid-testimonial__content{margin:0;font-size:1.25em}.wp-block-getwid-testimonial .wp-block-getwid-testimonial__wrapper .wp-block-getwid-testimonial__content:before{content:"\f10d";font-family:"Font Awesome 5 Pro";font-size:60px;line-height:60px;position:relative;top:20px;opacity:.2;margin-right:-30px}.wp-block-getwid-testimonial .wp-block-getwid-testimonial__wrapper .wp-block-getwid-testimonial__title{font-weight:700}.wp-block-getwid-testimonial .wp-block-getwid-testimonial__wrapper .wp-block-getwid-testimonial__subtitle{opacity:.8}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{flex-grow:0}.related-links{list-style:none;margin:0 0 2em}.related-links li{position:relative;padding-left:30px}.related-links li:before{font-family:"Font Awesome 5 Pro";content:"\f105";position:absolute;left:10px;color:#0274be;font-size:18px;top:-1px}.wp-block-image{margin-bottom:0}.wp-block-columns.has-background{padding:0}.single-post .entry-header{text-align:center}.wpcf7-form br{display:none}.wpcf7-form span.wpcf7-form-control-wrap input,.wpcf7-form span.wpcf7-form-control-wrap select,.wpcf7-form span.wpcf7-form-control-wrap textarea{width:100%;max-height:200px;margin-bottom:10px;background:0 0;border:none;border-bottom:2px solid #747272}.wpcf7-form span.wpcf7-form-control-wrap input:hover,.wpcf7-form span.wpcf7-form-control-wrap input:focus,.wpcf7-form span.wpcf7-form-control-wrap select:hover,.wpcf7-form span.wpcf7-form-control-wrap select:focus,.wpcf7-form span.wpcf7-form-control-wrap textarea:hover,.wpcf7-form span.wpcf7-form-control-wrap textarea:focus{border-bottom-color:#272626}.footer-form .wpcf7-form{text-align:center}.footer-form .wpcf7-form span.wpcf7-form-control-wrap input,.footer-form .wpcf7-form span.wpcf7-form-control-wrap select,.footer-form .wpcf7-form span.wpcf7-form-control-wrap textarea{background:0 0;color:#fff;border:none;border-bottom:2px solid #5cbefd}.footer-form .wpcf7-form span.wpcf7-form-control-wrap input:hover,.footer-form .wpcf7-form span.wpcf7-form-control-wrap input:focus,.footer-form .wpcf7-form span.wpcf7-form-control-wrap select:hover,.footer-form .wpcf7-form span.wpcf7-form-control-wrap select:focus,.footer-form .wpcf7-form span.wpcf7-form-control-wrap textarea:hover,.footer-form .wpcf7-form span.wpcf7-form-control-wrap textarea:focus{background:rgba(255,255,255,.3)}.footer-form .wpcf7-form input[type=submit]{background:0 0;border-color:#fff;border-width:2px}.footer-form .wpcf7-form input[type=submit]:hover,.footer-form .wpcf7-form input[type=submit]:focus{border-color:#5b5858;background:#5b5858}.footer-form .wpcf7-form input::-webkit-input-placeholder{color:#fff}.footer-form .wpcf7-form input:-ms-input-placeholder{color:#fff}.footer-form .wpcf7-form input::placeholder{color:#fff}.footer-form .wpcf7-form textarea::-webkit-input-placeholder{color:#fff}.footer-form .wpcf7-form textarea:-ms-input-placeholder{color:#fff}.footer-form .wpcf7-form textarea::placeholder{color:#fff}.site-footer .footer-adv .ast-col-lg-3{text-align:center}.site-footer .footer-adv .ast-col-lg-3:first-of-type{width:100%;display:none}.site-footer .footer-adv .ast-col-lg-3 .widget:last-of-type p i{font-size:30px;margin-right:5px}.site-footer .footer-adv .ast-col-lg-3 .widget:last-of-type p a{overflow-wrap:break-word}#cboxContent{padding:0 40px}#cboxCurrent,#cboxNext,#cboxNext,#cboxPrevious,#cboxClose{top:4px}#cboxNext,#cboxPrevious{top:50%}#cboxPrevious{left:0}#cboxNext{right:0}#cboxTitle{font-size:120%;line-height:1.8em}#cboxLoadedContent{margin-top:28px}@media only screen and (min-width:481px){.ast-header-break-point .site-header .main-header-bar-wrap .site-branding{display:flex;flex:1;width:auto;padding-right:1em}.ast-header-break-point .site-header .main-header-bar-wrap .site-branding .ast-site-identity{display:inline-flex;padding:1em 0}.ast-header-break-point .site-header .main-header-bar-wrap .ast-mobile-menu-buttons{width:auto}.ast-header-break-point .site-header .main-header-bar-wrap .ast-mobile-menu-buttons .ast-button-wrap{width:auto}.ast-header-break-point .site-header .main-header-bar-wrap .ast-mobile-menu-buttons .ast-button-wrap .menu-toggle.main-header-menu-toggle{width:auto;padding:0 .5em;background:0 0}.ast-header-break-point .site-header .main-header-bar-wrap .ast-mobile-menu-buttons .ast-button-wrap .menu-toggle.main-header-menu-toggle:before{content:none}}@media only screen and (min-width:768px){header.site-header{position:fixed;width:100vw}header.site-header.ast-logo-title-inline .site-logo-img .custom-logo-link img{max-width:175px}header.site-header .widget-custom-menu-item a:not(.ast-button){font-size:1.5em;margin-right:20px}header.site-header .widget-custom-menu-item a:not(.ast-button):before,header.site-header .widget-custom-menu-item a:not(.ast-button):after{content:none}header.site-header .widget-custom-menu-item a:not(.ast-button) span{display:inline}.hero h2,.hero .h1{font-size:3em}.hero .wp-block-getwid-media-text-slider-slide-content{max-width:80%}.wpcf7-form span.wpcf7-form-control-wrap:not(.your-message){display:block;float:left;width:calc(50% - 5px)}.wpcf7-form span.wpcf7-form-control-wrap:not(.your-message):nth-of-type(odd){margin-right:10px}.ast-footer-overlay{padding:1em 0}.site-footer .footer-adv .ast-col-lg-3{text-align:left}.site-footer .footer-adv .ast-col-lg-3:nth-of-type(3){width:50%;padding:0 30px}.site-footer .footer-adv .ast-col-lg-3 .menu li{width:calc(50% - 5px);float:left}.site-footer .footer-adv .ast-col-lg-3 .menu li:nth-of-type(odd){margin-right:10px}.onecol{width:5.801104972%}.twocol{width:14.364640883%}.threecol{width:22.928176794%}.fourcol{width:31.491712705%}.fivecol{width:40.055248616%}.sixcol{width:48.618784527%}.sevencol{width:57.182320438000005%}.eightcol{width:65.74585634900001%}.ninecol{width:74.30939226%}.tencol{width:82.87292817100001%}.elevencol{width:91.436464082%}.twelvecol{width:99.999999993%}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{position:relative;float:left;margin-left:2.762430939%}.first{margin-left:0}.last{float:right}.grid:after{content:'';display:block;clear:both}.grid-sizer,.grid-item{width:19%}.gutter-sizer{width:1%}.grid-item{min-height:120px;float:left;margin-bottom:1%}.grid-item--width2{width:50%}.grid-item--height2{min-height:240px}body:not(.admindex) .grid>br{display:none}}@media only screen and (min-width:1024px){.row-small{max-width:1200px;margin:0 auto}.main-header-bar{background:0 0 !important}.main-navigation ul{margin-top:4em}.main-header-bar .ast-masthead-custom-menu-items{position:absolute;right:0;top:5%}.ast-theme-transparent-header #masthead{background:linear-gradient(180deg,rgba(255,255,255,.7) 0%,transparent 100%);height:10%}.ast-header-break-point .site-header .main-header-bar-wrap .ast-main-header-bar-alignment{z-index:99999}header.site-header.ast-logo-title-inline .site-logo-img .custom-logo-link img{max-width:172px}header.site-header .main-header-menu>.menu-item>.menu-link{letter-spacing:normal;padding:0 .4em;font-size:14px}header.site-header .widget-custom-menu-item a:not(.ast-button){font-size:1.3em;margin-right:10px}header.site-header .widget-custom-menu-item a.ast-button{padding:13px 35px;letter-spacing:normal}.spasticity .wp-block-getwid-section__background.has-background.lazyloaded{background-size:cover;background-position:left center !important}.scroll .site-logo-img .custom-logo-link img{max-width:150px}.scroll .ast-site-identity{padding:.6em 0}.scroll.ast-theme-transparent-header .main-header-menu .menu-link{color:#5b5858}.scroll.ast-theme-transparent-header .main-header-menu .menu-item:hover .menu-link{color:#0274be}.scroll.ast-theme-transparent-header .site-header{box-shadow:0 0 3px rgba(0,0,0,.3)}.scroll.ast-theme-transparent-header .site-header .widget-custom-menu-item a:not(.ast-button) span{color:#0274be}.scroll.ast-theme-transparent-header .site-header .transparent-custom-logo{display:none}.scroll.ast-theme-transparent-header .site-header .ast-transparent-mobile-logo{display:inline-block}body:not(.ast-theme-transparent-header) .site-content{padding-top:92px}.hero h2,.hero .h1{font-size:3.5em}}@media only screen and (min-width:1300px){body.page-template-default .ast-theme-transparent-header #masthead{position:relative !important}header.site-header .main-header-menu>.menu-item>.menu-link{letter-spacing:0em;padding:0 .7em;font-size:1.15rem}header.site-header .widget-custom-menu-item a:not(.ast-button){font-size:1.5em;margin-right:20px}header.site-header .widget-custom-menu-item a.ast-button{padding:13px 40px;letter-spacing:.03em}body:not(.ast-theme-transparent-header) .site-content{padding-top:100px}}@media only screen and (min-width:1300px) and (min-width:1500px){header.site-header.ast-logo-title-inline .site-logo-img .custom-logo-link img{max-width:382px}}