:root{--crg-blue:#153344;--crg-footer-blue:#0d2936;--crg-green:#7bb590;--crg-orange:orange;--crg-gray:#e8e8e8;--crg-white:#fff;--crg-required:#ff3155;--crg-radius:8px;--crg-pill:999px}body,h1,h2,h3,h4,h5,h6{color:var(--crg-blue)}.header .menu-link,.header a,.hs-header-container .menu-link,.hs-header-container a,header .menu-link,header a{color:var(--crg-blue)!important}.header[class*=dark] .menu-link,.header[class*=dark] a,.hs-header-container[class*=dark] a,header[class*=dark] .menu-link,header[class*=dark] a{color:var(--crg-white)!important}.crg-dark-section{background-color:var(--crg-blue)!important}.crg-dark-section h1,.crg-dark-section h2,.crg-dark-section h3,.crg-dark-section h4,.crg-dark-section h5,.crg-dark-section h6,.crg-dark-section label,.crg-dark-section legend,.crg-dark-section li,.crg-dark-section p,.crg-dark-section small{color:var(--crg-white)!important}.crg-dark-section a:not(.button):not(.btn):not(.theme-btn):not(.cta_button){color:var(--crg-white)}.body-container-wrapper .hs-button,.body-container-wrapper .hs-cta-wrapper a,.body-container-wrapper a.btn,.body-container-wrapper a.button,.body-container-wrapper a.cta_button,.body-container-wrapper a.theme-btn,.body-container-wrapper button.btn,.body-container-wrapper button.button,.body-container-wrapper input[type=submit]{background:var(--crg-orange)!important;background-color:var(--crg-orange)!important;background-image:none!important;border:1px solid var(--crg-orange)!important;border-radius:var(--crg-pill)!important;box-shadow:none!important;color:var(--crg-white)!important;text-shadow:none!important}.body-container-wrapper .hs-button span,.body-container-wrapper a.btn span,.body-container-wrapper a.button span,.body-container-wrapper a.cta_button span,.body-container-wrapper a.theme-btn span{color:var(--crg-white)!important}.body-container-wrapper .hs-button:hover,.body-container-wrapper .hs-cta-wrapper a:hover,.body-container-wrapper a.btn:hover,.body-container-wrapper a.button:hover,.body-container-wrapper a.cta_button:hover,.body-container-wrapper a.theme-btn:hover,.body-container-wrapper button.btn:hover,.body-container-wrapper button.button:hover,.body-container-wrapper input[type=submit]:hover{color:var(--crg-white)!important;filter:brightness(.92)}.body-container-wrapper .hs-cta-wrapper,.body-container-wrapper .widget-type-cta,.body-container-wrapper div[class*=cta_wrapper]{background:transparent!important;background-color:transparent!important}.hs-form-required{color:var(--crg-required)!important}.hs-form input,.hs-form select,.hs-form textarea{border-radius:var(--crg-radius)}.hs-form input:focus,.hs-form select:focus,.hs-form textarea:focus{border-color:var(--crg-green)!important;box-shadow:0 0 0 2px rgba(123,181,144,.25)!important;outline:none!important}.crg-dark-section form .hs-form-field>label,.crg-dark-section form .hs-richtext,.crg-dark-section form .hs-richtext p,.crg-dark-section form label,.crg-dark-section form legend{color:var(--crg-white)!important}.crg-dark-section form input:not([type=submit]),.crg-dark-section form select,.crg-dark-section form textarea{background-color:hsla(0,0%,100%,.12)!important;border:1px solid hsla(0,0%,100%,.18)!important;color:var(--crg-white)!important}.crg-dark-section form input::placeholder,.crg-dark-section form textarea::placeholder{color:hsla(0,0%,100%,.9)!important;opacity:1!important}.footer,.hs-footer-container,footer{background-color:var(--crg-footer-blue)!important}.footer hr,.hs-footer-container hr,footer hr{border-color:hsla(0,0%,100%,.15)!important}.footer a,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer li,.footer p,.footer small,.footer span,.hs-footer-container a,.hs-footer-container h1,.hs-footer-container h2,.hs-footer-container h3,.hs-footer-container h4,.hs-footer-container h5,.hs-footer-container h6,.hs-footer-container li,.hs-footer-container p,.hs-footer-container small,.hs-footer-container span,footer a,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer li,footer p,footer small,footer span{color:var(--crg-white)!important}.footer a:hover,.hs-footer-container a:hover,footer a:hover{color:var(--crg-green)!important;text-decoration:underline!important}.body-container-wrapper [class*=appointment],.body-container-wrapper [class*=background-dark],.body-container-wrapper [class*=bg-dark],.body-container-wrapper [class*=contact],.body-container-wrapper [class*=hero],.body-container-wrapper section[class*=dark]{background:#153344!important;background-color:#153344!important;background-image:none!important}.body-container-wrapper [class*=appointment] .content-box,.body-container-wrapper [class*=appointment] .content-box-inner,.body-container-wrapper [class*=appointment] .content-wrapper,.body-container-wrapper [class*=appointment] .row-fluid,.body-container-wrapper [class*=appointment]:after,.body-container-wrapper [class*=appointment]:before,.body-container-wrapper [class*=contact] .content-box,.body-container-wrapper [class*=contact] .content-box-inner,.body-container-wrapper [class*=contact] .content-wrapper,.body-container-wrapper [class*=contact] .row-fluid,.body-container-wrapper [class*=contact]:after,.body-container-wrapper [class*=contact]:before,.body-container-wrapper [class*=hero] .content-box,.body-container-wrapper [class*=hero] .content-box-inner,.body-container-wrapper [class*=hero] .content-wrapper,.body-container-wrapper [class*=hero] .row-fluid,.body-container-wrapper [class*=hero]:after,.body-container-wrapper [class*=hero]:before{background-color:transparent!important;background-image:none!important}.body-container-wrapper [class*=appointment] h1,.body-container-wrapper [class*=appointment] h2,.body-container-wrapper [class*=appointment] h3,.body-container-wrapper [class*=appointment] h4,.body-container-wrapper [class*=appointment] h5,.body-container-wrapper [class*=appointment] h6,.body-container-wrapper [class*=appointment] label,.body-container-wrapper [class*=appointment] legend,.body-container-wrapper [class*=appointment] li,.body-container-wrapper [class*=appointment] p,.body-container-wrapper [class*=contact] h1,.body-container-wrapper [class*=contact] h2,.body-container-wrapper [class*=contact] h3,.body-container-wrapper [class*=contact] h4,.body-container-wrapper [class*=contact] h5,.body-container-wrapper [class*=contact] h6,.body-container-wrapper [class*=contact] label,.body-container-wrapper [class*=contact] legend,.body-container-wrapper [class*=contact] li,.body-container-wrapper [class*=contact] p,.body-container-wrapper [class*=hero] h1,.body-container-wrapper [class*=hero] h2,.body-container-wrapper [class*=hero] h3,.body-container-wrapper [class*=hero] h4,.body-container-wrapper [class*=hero] h5,.body-container-wrapper [class*=hero] h6,.body-container-wrapper [class*=hero] li,.body-container-wrapper [class*=hero] p{color:#fff!important}.body-container--crg-service .bg-dark,.body-container--crg-service .bg-primary,.body-container--crg-service .hero-banner-with-video,.body-container--crg-service .theme-dark{background-color:#153344!important}.body-container--crg-service .bg-dark h1,.body-container--crg-service .bg-dark h2,.body-container--crg-service .bg-dark h3,.body-container--crg-service .bg-dark li,.body-container--crg-service .bg-dark p,.body-container--crg-service .bg-primary h1,.body-container--crg-service .bg-primary h2,.body-container--crg-service .bg-primary h3,.body-container--crg-service .bg-primary li,.body-container--crg-service .bg-primary p,.body-container--crg-service .theme-dark h1,.body-container--crg-service .theme-dark h2,.body-container--crg-service .theme-dark h3,.body-container--crg-service .theme-dark li,.body-container--crg-service .theme-dark p{color:#fff!important}