.services{background:var(--g);padding:64px 0;min-height:calc(100svh - 90px)}.services h1,.services h2,.services .h3,.services .h4,.services .h5{color:#12567b}.services .bg{position:absolute;top:0;left:60%;width:50%;height:100%;object-fit:cover;object-position:50% 20%;z-index:0}.services .container{display:grid;grid:auto/3fr 2fr;position:relative;z-index:1}.services .form{padding:32px 0 0;display:grid;grid:auto/1fr 1fr;grid-gap:24px 16px}.services .form label{display:flex;flex-direction:column;justify-content:space-between;gap:8px}.services .form .w100{grid-column-end:span 2}.services .form .error+.select2 .select2-selection{border:1px solid var(--r)}.services .form .btn{width:100%;margin:0}.services .childs{background:var(--w);padding:16px;display:flex;flex-direction:column;gap:8px}.services .childs .hdr{padding:12px 16px;margin:-16px -16px 8px;background:var(--d);color:var(--w)}.services .childs .btn{margin:8px 0 0;background:var(--p);color:var(--w)}@media(pointer: fine){.services .childs .btn:hover{background:#4790b7;color:var(--w)}}.services .childs .child{background:var(--g);color:var(--p);font:var(--f16);padding:8px;display:flex;align-items:center;justify-content:space-between;gap:8px;transition:background .4s}.services .childs .child .remove{padding:2px 7px;margin-right:-3px;font:var(--f18);color:var(--r)}.services .childs .child .remove:hover{color:var(--p)}.services .childs .child:hover{background:#eee}.services #addchild{position:fixed;top:0;left:0;z-index:6666;background:rgba(18,86,123,.8);padding:16px;overflow:auto;height:100%;width:100%;display:flex;align-items:center;justify-content:center;transition:.4s;opacity:0;visibility:hidden}.services #addchild .grid{width:100%;max-width:640px;padding:48px;background:var(--g);display:grid;grid:auto/1fr 1fr;grid-gap:24px 16px;position:relative}.services #addchild .grid .ac_close{color:var(--y);font:var(--f24);position:absolute;top:-36px;right:0;pointer-events:none}.services #addchild label{display:flex;flex-direction:column;justify-content:space-between;gap:8px}.services #addchild .w100{grid-column-end:span 2}.services #addchild .btn{margin:0}.services #addchild.show{opacity:1;visibility:visible}@media(max-width: 1199px){.services .bg{display:none}.services .container{grid:auto/1fr}.services .__{padding:0;max-width:560px;margin:auto}}@media(max-width: 767px){.services .container{grid:auto/1fr}.services .form{padding:16px 0 0;grid:auto/1fr;grid-gap:16px}.services .form .w100{grid-column-end:span 1}.services #addchild{padding:8px}.services #addchild .grid{max-width:340px;padding:16px;grid:auto/1fr;grid-gap:16px}.services #addchild .grid select{width:100%}.services #addchild .w100{grid-column-end:span 1}}.services_found{padding:64px 0;background:var(--g)}.services_found .hdr{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.services_found .hdr h2{flex:1}.services_found .hdr .btn{margin:0}.services_found .results{padding:32px 0 0;display:grid;grid:auto/1fr 1fr;grid-gap:16px}.services_found .scard{padding:24px;background:var(--w);display:flex;flex-wrap:wrap;gap:16px}.services_found .scard a{color:var(--p);text-decoration:1px solid underline var(--w)}@media(pointer: fine){.services_found .scard a:hover{text-decoration:1px solid underline var(--y)}}.services_found .scard .f_{display:flex;flex-direction:column;align-items:flex-start}.services_found .scard .img{align-self:center}.services_found .scard .img img{width:100px;height:80px;object-fit:contain}.services_found .scard .hdr{align-self:center;flex:1;font:350 24px/1.25 f,sans-serif}.services_found .scard .cats{align-self:start;width:100%;display:flex;flex-wrap:wrap;gap:8px}.services_found .scard .cats p{padding:4px 4px 0;height:24px;font:350 12px/1.25 f,sans-serif;background:var(--p);color:var(--w)}.services_found .scard .dsc{margin:auto 0;width:100%}.services_found .scard .inf{align-self:end;flex:1;display:flex;flex-direction:column;gap:4px;word-break:break-all}.services_found .scard .btn{align-self:end;width:240px;margin:auto 0 0}@media(max-width: 1199px){.services_found .scard .btn{width:100%}}@media(max-width: 767px){.services_found .hdr .btn{margin:-48px 0 0;width:calc(50% - 8px);order:-1}.services_found .results{padding:16px 0 0;grid:auto/1fr}.services_found .scard{padding:16px;width:calc(100vw - 32px)}.services_found .scard .inf{flex-direction:row}.services_found .scard .inf .tel{width:120px}.services_found .scard .inf .web{flex:1}}.african-american-perinatal-health-aaph+.african-american-perinatal-health-aaph,.wic-women-infant-and-children+.wic-women-infant-and-children,.black-infant-health-bih+.black-infant-health-bih,.sutter-teen-programs+.sutter-teen-programs,.shine-together+.shine-together,.bemomaware+.bemomaware{display:none !important}
