@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,600;0,700;0,800;1,400&display=swap);
html{scroll-behavior:smooth}a:link,a:visited{color:#1d1d1c}p{font-size:16px;line-height:1.7em}.sticky{position:fixed;top:0;width:100%}.sticky+#content{padding-top:30px}body{background-color:none;font-family:Arial,sans-serif;font-size:16px}body .testimonial-content hr{border-top-color:#f0483e;position:relative;bottom:0;border-width:2px;width:70%;margin-left:auto;margin-right:auto}body h1,body h2,body h3,body h4,body h5,body p{font-family:montserrat,arial,san-serif}body h1{font-weight:700}body #submitButton,body .button,body .n2-ss-button-container a,body .wp-block-button a,body .wpcf7-submit,body .wpgmza-search{letter-spacing:1px;font-weight:600!important;color:#f1f3f2!important;background-color:#f0483e}body #submitButton:hover,body .button:hover,body .n2-ss-button-container a:hover,body .wp-block-button a:hover,body .wpcf7-submit:hover,body .wpgmza-search:hover{color:#f1f3f2!important;background-color:#f68a33!important}body .n2-ss-button-container a div{letter-spacing:1px;font-weight:600!important}body #topbar{background-color:#e2a065;color:#fff;font-weight:700}body #topbar a{color:#fff}body div.container{max-width:1200px;margin:0 auto}body header{position:relative;top:0;width:100%;z-index:10}body header nav a:hover{color:#db864b}body header.entry-header{padding-left:0!important}body header .site-branding{padding:.7em 0 1.4em!important}body header .ast-custom-button,body header .ast-custom-button-link{font-weight:700}body header .ast-custom-button-link:hover,body header .ast-custom-button:hover{text-decoration:none;color:#f0483e!important}body header input[type=button]{font-weight:700}body header input[type=button]:hover{text-decoration:none;color:#f1f3f2!important}body header .ast-search-icon a{color:#cd5046}body header .ast-search-menu-icon .search-form{border:0 solid transparent}body header .ast-search-menu-icon .search-form .search-field{border:1px solid #1d1d1c}body header .mobile-menu-toggle-icon{color:#f0483e}body header .header-nav{margin-top:30px}body header .header-nav .logo img{max-width:220px}body header .header-nav #menu-main-menu li{list-style-type:none}body header .header-nav .container{justify-content:space-between}body #banner{background-size:cover;background-size:center}body #banner .container,body #banner .container-fluid{min-height:600px}body #banner .container-fluid h1,body #banner .container h1{font-size:80px;color:#1d1d1c}body #banner .container-fluid h2,body #banner .container-fluid h3,body #banner .container-fluid h4,body #banner .container-fluid h5,body #banner .container h2,body #banner .container h3,body #banner .container h4,body #banner .container h5{color:#1d1d1c}body #banner .container-fluid .button,body #banner .container .button{padding:15px 35px;font-weight:700!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#f1f3f2;background-color:#f0483e;font-size:32px;margin:20px auto}body #banner .container-fluid .button:hover,body #banner .container .button:hover{text-decoration:none;background-color:#1d1d1c}body #banner-inner{background-color:#f1f3f2;background-size:contain;background-position:100%;background-repeat:no-repeat}body #banner-inner h1{font-size:60px;color:#1d1d1c}body #banner-inner .container,body #banner-inner .container-fluid{min-height:450px}body #content{min-height:70vh}body #content .wp-block-column,body #content .wp-block-columns{justify-content:center;margin-top:0;margin-bottom:0}body #content .program-eligibility a,body #content .program-eligibility a:hover{color:#f1f3f2!important}body #content .wpss_title{color:#000;font-weight:bolder;margin-bottom:40px}body #content .wpss fieldset{margin:5px 0;padding:10px}body #content .wpss .wpss-fields label{display:block;margin-top:10px}body #content #submitButton{margin-top:15px}body #content .wpss_prev_next{display:none!important}body #content #FAQ{font-family:montserrat,arial,san-serif!important}body #content #FAQ .card-header{background-color:#f0483e}body #content #FAQ .card-header a h5{font-weight:700;color:#fff}body #content #FAQ a:link,body #content #FAQ a:visited{font-weight:700;text-decoration:none}body #content #FAQ h1{margin:1.5em 0!important}body #content #FAQ h3{text-align:initial!important}body #content form{font-family:montserrat,arial,san-serif!important}body #content form select{width:100%;max-width:400px}body #content .program-provider form{margin:0 auto;width:600px}body #content .program-provider form label{width:100%}body #content .page-numbers.current{color:#f0483e}body #content #sitemap ul{margin-left:20px}body #content #sitemap ul li::marker{color:transparent}body #content #sitemap h2{text-align:left!important}body #content .wpgmza-use-my-location{display:none}body #content .wpgmza-store-locator{width:50%;margin:0 auto}body #content .wpgmza-address-container,body #content .wpgmza-address.addressInput{width:100%}body #content .wpgmza-store-locator .fa-search{position:relative;top:10px;right:92%;color:#f0483e}body #content .wpgmza_modern_infowindow{z-index:0}body #content .wpgmza-address::-moz-placeholder{color:transparent}body #content .wpgmza-address:-ms-input-placeholder{color:transparent}body #content .wpgmza-address::placeholder{color:transparent}body .footer-nav-wrap a:link,body .footer-nav-wrap a:visited,body footer a:link,body footer a:visited{color:#fff}body .footer-nav-wrap .logo img,body footer .logo img{max-width:150px}body .footer-nav-wrap .site-primary-footer-wrap,body footer .site-primary-footer-wrap{border-top:0 solid!important}body .footer-nav-wrap ul .sub-menu li,body footer ul .sub-menu li{padding-left:0!important}body .footer-nav-wrap ul li,body footer ul li{list-style-type:none}body .footer-nav-wrap ul li a,body footer ul li a{color:#f1f3f2!important}body .footer-nav-wrap #social-icons,body footer #social-icons{margin-left:auto}body #back-to-top{position:fixed;z-index:1000;bottom:20px;right:20px;display:none}body #back-to-top a{background-image:url(../../../uploads/2021/10/backtotop@2x.png);background-size:15px 10px;display:block;width:40px;height:40px;background:rgba(0,0,0,.5) url(../../../uploads/2021/10/backtotop@2x.png) no-repeat 50%;text-indent:-9999px;border-radius:3px;transition:all .4s ease}@media (max-width:1140px){#banner-inner{background-position:110px 50%!important}.main-header-menu li>a{padding:0 .4em 0 .7em!important}footer ul:first-child{padding-left:15px}}@media (max-width:768px){body .hide-mobile{display:none}body .full-width-mobile{width:100%}body #banner-inner{background-position:50px 50%!important}body #banner-inner .container,body #banner-inner .container-fluid{min-height:300px!important}body #banner-inner .container-fluid h1,body #banner-inner .container h1{font-size:2.3em!important}body #chm-services .wp-block-column{padding-bottom:50px!important;border-right:0!important}body #chm-services .wp-block-column .wp-block-spacer{height:auto!important}}@media (max-width:544px){body #topbar .container{padding:5px!important;text-align:center!important}body #banner h1{font-size:2em!important;text-align:center!important}body #banner-inner{background-size:contain!important;background-size:230%!important;background-position:92% 50%!important}body #banner-inner .container,body #banner-inner .container-fluid{margin-bottom:100px!important;padding:0!important}body #banner-inner .container-fluid .row,body #banner-inner .container .row{width:100%;padding:0}body #banner-inner .container-fluid .row:first-child .col-md-12,body #banner-inner .container .row:first-child .col-md-12{background-color:#f1f3f2;display:block;position:relative;left:0;top:183px;padding:10px;font-size:.9em}body .container-fluid h1,body .container h1{font-size:2em!important;text-align:center!important}body .container-fluid h2,body .container h2{font-size:1.8em!important;text-align:center!important}body .container-fluid h3,body .container h3{font-size:1.4em!important;text-align:center!important}body .container #Forms h2,body .container-fluid #Forms h2{text-align:left!important}body .container #Forms .wp-block-buttons,body .container-fluid #Forms .wp-block-buttons{justify-content:left}body .container-fluid .program-provider form,body .container .program-provider form{width:100%!important}body .container-fluid .wpmtst-testimonial-content p:first-of-type,body .container .wpmtst-testimonial-content p:first-of-type{text-align:left;line-height:1.2em}body .container-fluid .testimonial-inner,body .container .testimonial-inner{padding-bottom:20px!important}body .container-fluid .wpgmza-store-locator,body .container .wpgmza-store-locator{width:100%!important;margin:0 auto!important;display:block!important}body .container-fluid .wpgmza-store-locator .wpgmza-search,body .container .wpgmza-store-locator .wpgmza-search{width:100%;margin-top:10px}body footer ul:first-child{padding-left:0!important}body footer #policy:last-child{margin-bottom:20px}body footer .site-above-footer-wrap{border:0}body footer .ast-footer-html-2{padding:10px 20px}body footer .container .row{display:flex;flex-direction:column;justify-content:center;align-items:center}body footer .container .footer-menu{margin:10px 0}body footer .container #social-icons{margin-left:0}}
