h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1.12em}h5{font-size:.83em}h6{font-size:.75em}.x-breadcrumb-wrap{font-size:1rem}.wpml-ls-legacy-list-horizontal{border:none;padding:7px;clear:none;float:right}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{font-size:1.4rem}.wpml-ls-legacy-list-vertical .wpml-ls-item{border:none}.widget ul li a,.widget ol li a{border:none}.widget ul,.widget ol{border:none}.wpml-ls-legacy-list-vertical .wpml-ls-flag+span{color:#005a40}.x-brand img{border:1pt solid rgba(0,0,0,.15);padding:4px;background-color:#fff;margin-bottom:7px}body .x-topbar .p-info{font-size:1.5rem;color:#005a40}.topLinks{color:#005a40!important;font-size:1.5rem}.topLinks:hover{color:#000!important;font-weight:700}.x-topbar .p-info a{border-bottom:none}.x-navbar{background:#005a40;border:0}.site .x-navbar{background-color:#005a40}.desktop .sub-menu{background-color:#005a40}#menu-primary li>a:hover{box-shadow:inset 0 130px 0 0 #fff;color:#005a40}#menu-primary{text-align:center}.current-menu-item a{color:#005a40!important;box-shadow:inset 0 130px 0 0 #fff!important}.navbar_icon{font-size:5rem;padding:0 0 10px;margin:0 auto}#sub-anchors{line-height:1.3;margin-top:.5em}#sub-anchors a{font-size:10pt}.content-below-navbar{background-color:#fff;color:#005a40!important}.h-feature-headline span{padding-left:0;letter-spacing:.15em}.content-below-navbar .x-container a:link{font-weight:700}.content-below-navbar .x-container a:hover{color:#000;font-weight:700}.subnav-search{font-size:18px!important}.x-breadcrumb-wrap a,.x-breadcrumbs .delimiter,.x-breadcrumbs .current{color:#005a40!important}.x-breadcrumb-wrap a:hover,.x-breadcrumbs .delimiter,.x-breadcrumbs .current{color:#000!important}.headlineLink{color:#fff!important}.headlineLink:hover{color:#b0b452!important}.apply-services{border:dashed 2px red;text-align:center;vertical-align:middle;font-size:5em;padding:10px;margin:2px}.ubermenu .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack>.ubermenu-target{border-width:2px}#black-studio-tinymce-20 .h-widget{margin-bottom:.1em}#sb-custom-content>div>p.sb-custom-phone{font-size:x-large;font-weight:500;margin-bottom:0}#sb-custom-content>.sb-custom-top{border:grey 2px dotted;background-color:#fff;padding:1.5em;text-align:center}#sb-custom-content>.sb-custom-top h2{font-weight:bolder;border-top:1px;border-right:0;border-bottom:1px;border-left:0;border-color:#000;border-style:solid}#sb-custom-content>div>h2{margin-top:0}.quickLinks a:link{color:#000}.quickLinks a:visited{color:#000}.quickLinks a{font-weight:500}.rfi{font-weight:400}.applyServicesText{border:dashed 2px #005a40;text-align:center;padding:10px;margin:2px;font-size:3rem;text-transform:uppercase;width:80%}.applyServicesTextPhone{border:dashed 2px #005a40;text-align:center;padding:10px;margin:2px;font-size:1.5rem;text-transform:uppercase;width:80%}.ehsd-loc{color:crimson;font-size:2rem;padding-left:.4rem}.free-pc-labels{font-weight:600;color:#000}body #gform_wrapper_4 .gform_body .gform_fields .gfield .gfield_label .gfield_required{color:red;font-weight:600}body #gform_wrapper_4 .gform_body .gform_fields .gfield .gfield_label{font-weight:400}.special-announcement{font-size:.85rem;border:1.5px #000 dotted;background-color:#71a3ff!important}.special-announcement p{margin-bottom:0}.special-announcement strong{color:#fff}.special-announcement a{text-decoration:underline;color:#fff}.special-announcement a:hover{color:#000}@media(min-width:569px){.special-announcement{font-size:1rem}}@media(min-width:768px){.special-announcement{font-size:1.15rem;padding:15px 25px!important;width:50%;margin:0 auto!important}}.archive .p-landmark-sub{display:none}#glt-translate-trigger{background:linear-gradient(#2ac890,#005A40)}#top>footer.x-colophon.bottom{color:#000}.flex-container{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center}.flex-item{padding:15px;width:200px;margin-top:10px;line-height:2rem;font-size:2rem;text-align:center;border-radius:.5rem}.flex-item a{color:#000}.btn__icon{margin-bottom:1rem;font-size:7rem}li.flex-item:hover{background-color:#005a40;border-radius:5px;color:#50b500}li.flex-item a:hover{color:#50b500!important}.flex-item a:hover{color:#005a40}.hero{position:relative;background:#fff;z-index:1}.hero__logo{position:relative;width:45%;border-radius:5px;z-index:3}.hero:after{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;opacity:.5;background-image:url(https://ehsd.org/wp-content/uploads/2019/01/calwin-hompage-bg-image.jpg);background-repeat:no-repeat;background-position:50% 0;-ms-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;border-radius:5px}.hero--text{z-index:3;position:relative;padding:1rem}.flex-container__hero{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:column wrap;justify-content:center;align-items:center;border-radius:5px;background-color:darkgrey}.flex-item__hero{padding:5px;margin-top:10px;color:#000;text-align:center}.flex-item__hero>h2{text-transform:none;color:#fff;text-shadow:#000 1px 1px 2px}#gfield_consent_description_19_24,#gfield_consent_description_27_27,#gfield_consent_description_21_14,#gfield_consent_description_20_32,#gfield_consent_description_23_34,#gfield_consent_description_24_30,#gfield_consent_description_25_22,#gfield_consent_description_26_25,#gfield_consent_description_28_23{border:none;overflow:hidden}