@import url("https://fonts.googleapis.com/css2?family=Bitter:ital,wght@0,200..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bitter:ital,wght@0,200..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bitter:ital,wght@0,200..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bitter:ital,wght@0,200..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bitter:ital,wght@0,200..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..900&display=swap");.component-call-to-action-button.cta__style--standard.cta__background--blue .field a{font-weight:300;display:block;font-family:"Mulish",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;letter-spacing:normal;line-height:22px;min-width:7.15em;padding:0.66em 1.75em;text-align:center;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #0072ce;border-radius:22.5px;-webkit-backface-visibility:hidden;background:#0072ce;border:0;color:#fff;line-height:24px;position:relative;z-index:1;}.component-call-to-action-button.cta__style--standard.cta__background--blue .field a:hover{-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);cursor:pointer;}.component-call-to-action-button.cta__style--standard.cta__background--blue .field a::after{background-image:linear-gradient(225deg,#002e54 0%,#0072ce 100%);border-radius:22.5px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out;width:100%;z-index:2;}.component-call-to-action-button.cta__style--standard.cta__background--blue .field a:hover::after{opacity:1;}.component-call-to-action-button.cta__style--standard.cta__background--blue .field a span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;z-index:3;}.component-call-to-action-button.cta__style--standard.cta__background--white .field a{font-weight:400;display:block;font-family:"Mulish",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;letter-spacing:normal;line-height:22px;min-width:7.15em;padding:0.66em 1.75em;text-align:center;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #0072ce;border-radius:22.5px;background:#fff;color:#0072ce;}.component-call-to-action-button.cta__style--standard.cta__background--white .field a:hover{-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);cursor:pointer;}.component-call-to-action-button.cta__style--standard.cta__background--white .field a span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.component-call-to-action-button.cta__style--compact.cta__background--blue .field a{font-weight:400;display:block;font-family:"Mulish",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;letter-spacing:normal;line-height:22px;min-width:7.15em;padding:0.66em 1.75em;text-align:center;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:2em;color:#0072ce;height:2.375em;padding:0.45em 1.125em;background:#fff;border:1px solid #0072ce;}.component-call-to-action-button.cta__style--compact.cta__background--blue .field a:hover{-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);cursor:pointer;}.component-call-to-action-button.cta__style--compact.cta__background--blue .field a span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.component-call-to-action-button.cta__style--compact.cta__background--white .field a{font-weight:400;display:block;font-family:"Mulish",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;letter-spacing:normal;line-height:22px;min-width:7.15em;padding:0.66em 1.75em;text-align:center;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:2em;color:#0072ce;height:2.375em;padding:0.45em 1.125em;background:#f2f8fd;border:unset;}.component-call-to-action-button.cta__style--compact.cta__background--white .field a:hover{-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);cursor:pointer;}.component-call-to-action-button.cta__style--compact.cta__background--white .field a span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.component-call-to-action-button.cta__style--link.cta__background--white .field a{color:#fff;text-decoration:none;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none;}.component-call-to-action-button.cta__style--link.cta__background--white .field a:hover,.component-call-to-action-button.cta__style--link.cta__background--white .field a:focus,.component-call-to-action-button.cta__style--link.cta__background--white .field a:active,.component-call-to-action-button.cta__style--link.cta__background--white .field a.is-active{color:#fff;outline:none;}.component-call-to-action-button.cta__style--link.cta__background--white .field a:active,.component-call-to-action-button.cta__style--link.cta__background--white .field a.is-active{font-weight:500;}.component-call-to-action-button.cta__style--link.cta__background--white .field a:hover,.component-call-to-action-button.cta__style--link.cta__background--white .field a:active,.component-call-to-action-button.cta__style--link.cta__background--white .field a:focus{text-decoration:underline;text-underline-offset:2px;}.component-call-to-action-button.cta__style--link.cta__background--blue .field a{text-decoration:none;}.component-call-to-action-button.cta__style--link.cta__background--blue .field a:hover,.component-call-to-action-button.cta__style--link.cta__background--blue .field a:active,.component-call-to-action-button.cta__style--link.cta__background--blue .field a:focus{text-decoration:underline;text-underline-offset:2px;}.component-call-to-action-button.cta__style--link-underline.cta__background--white .field a{color:#fff;text-decoration:none;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:underline;text-underline-offset:2px;}.component-call-to-action-button.cta__style--link-underline.cta__background--white .field a:hover,.component-call-to-action-button.cta__style--link-underline.cta__background--white .field a:focus,.component-call-to-action-button.cta__style--link-underline.cta__background--white .field a:active,.component-call-to-action-button.cta__style--link-underline.cta__background--white .field a.is-active{color:#fff;outline:none;}.component-call-to-action-button.cta__style--link-underline.cta__background--white .field a:active,.component-call-to-action-button.cta__style--link-underline.cta__background--white .field a.is-active{font-weight:500;}.component-call-to-action-button.cta__style--link-underline.cta__background--blue .field a{text-decoration:underline;text-underline-offset:2px;}.component-call-to-action-button.icon--arrow .field a span::after{display:inline-block;font-family:"Font Awesome 5 Pro",sans-serif;font-size:13px;font-weight:900;margin-left:10px;margin-top:2px;content:"\f178";font-weight:400;font-size:9px;}.component-call-to-action-button.icon--email .field a span::after{display:inline-block;font-family:"Font Awesome 5 Pro",sans-serif;font-size:13px;font-weight:900;margin-left:10px;margin-top:2px;content:"\f0e0";font-size:11px;}.component-call-to-action-button.icon--phone .field a span::after{display:inline-block;font-family:"Font Awesome 5 Pro",sans-serif;font-size:13px;font-weight:900;margin-left:10px;margin-top:2px;content:"\f879";font-size:10px;}.component-call-to-action-button.icon--external .field a span::after{display:inline-block;font-family:"Font Awesome 5 Pro",sans-serif;font-size:13px;font-weight:900;margin-left:10px;margin-top:2px;content:"\f08e";font-weight:500;font-size:11px;}a.component-call-to-action-button.cta__style--standard.cta__background--blue{font-weight:400;display:block;font-family:"Mulish",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;letter-spacing:normal;line-height:22px;min-width:7.15em;padding:0.66em 1.75em;text-align:center;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #0072ce;border-radius:22.5px;-webkit-backface-visibility:hidden;background:#0072ce;border:0;color:#fff;line-height:24px;position:relative;z-index:1;}a.component-call-to-action-button.cta__style--standard.cta__background--blue:hover{-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);cursor:pointer;}a.component-call-to-action-button.cta__style--standard.cta__background--blue::after{background-image:linear-gradient(225deg,#002e54 0%,#0072ce 100%);border-radius:22.5px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out;width:100%;z-index:2;}a.component-call-to-action-button.cta__style--standard.cta__background--blue:hover::after{opacity:1;}a.component-call-to-action-button.cta__style--standard.cta__background--blue span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;z-index:3;}a.component-call-to-action-button.cta__style--standard.cta__background--white{font-weight:400;display:block;font-family:"Mulish",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;letter-spacing:normal;line-height:22px;min-width:7.15em;padding:0.66em 1.75em;text-align:center;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #0072ce;border-radius:22.5px;background:#fff;color:#0072ce;}a.component-call-to-action-button.cta__style--standard.cta__background--white:hover{-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);cursor:pointer;}a.component-call-to-action-button.cta__style--standard.cta__background--white span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}a.component-call-to-action-button.cta__style--compact.cta__background--blue{font-weight:400;display:block;font-family:"Mulish",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;letter-spacing:normal;line-height:22px;min-width:7.15em;padding:0.66em 1.75em;text-align:center;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:2em;color:#0072ce;height:2.375em;padding:0.45em 1.125em;background:#fff;border:1px solid #0072ce;}a.component-call-to-action-button.cta__style--compact.cta__background--blue:hover{-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);cursor:pointer;}a.component-call-to-action-button.cta__style--compact.cta__background--blue span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}a.component-call-to-action-button.cta__style--compact.cta__background--white{font-weight:400;display:block;font-family:"Mulish",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;letter-spacing:normal;line-height:22px;min-width:7.15em;padding:0.66em 1.75em;text-align:center;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:2em;color:#0072ce;height:2.375em;padding:0.45em 1.125em;background:#f2f8fd;border:unset;}a.component-call-to-action-button.cta__style--compact.cta__background--white:hover{-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 10px 0 rgba(0,0,0,0.2);cursor:pointer;}a.component-call-to-action-button.cta__style--compact.cta__background--white span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}a.component-call-to-action-button.cta__style--link.cta__background--blue{text-decoration:none;}a.component-call-to-action-button.cta__style--link.cta__background--blue:hover,a.component-call-to-action-button.cta__style--link.cta__background--blue:active,a.component-call-to-action-button.cta__style--link.cta__background--blue:focus{text-decoration:underline;text-underline-offset:2px;}a.component-call-to-action-button.cta__style--link.cta__background--white{color:#fff;text-decoration:none;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none;}a.component-call-to-action-button.cta__style--link.cta__background--white:hover,a.component-call-to-action-button.cta__style--link.cta__background--white:focus,a.component-call-to-action-button.cta__style--link.cta__background--white:active,a.component-call-to-action-button.cta__style--link.cta__background--white.is-active{color:#fff;outline:none;}a.component-call-to-action-button.cta__style--link.cta__background--white:active,a.component-call-to-action-button.cta__style--link.cta__background--white.is-active{font-weight:500;}a.component-call-to-action-button.cta__style--link.cta__background--white:hover,a.component-call-to-action-button.cta__style--link.cta__background--white:active,a.component-call-to-action-button.cta__style--link.cta__background--white:focus{text-decoration:underline;text-underline-offset:2px;}a.component-call-to-action-button.cta__style--link-underline.cta__background--blue{text-decoration:underline;text-underline-offset:2px;}a.component-call-to-action-button.cta__style--link-underline.cta__background--white{color:#fff;text-decoration:none;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:underline;text-underline-offset:2px;}a.component-call-to-action-button.cta__style--link-underline.cta__background--white:hover,a.component-call-to-action-button.cta__style--link-underline.cta__background--white:focus,a.component-call-to-action-button.cta__style--link-underline.cta__background--white:active,a.component-call-to-action-button.cta__style--link-underline.cta__background--white.is-active{color:#fff;outline:none;}a.component-call-to-action-button.cta__style--link-underline.cta__background--white:active,a.component-call-to-action-button.cta__style--link-underline.cta__background--white.is-active{font-weight:500;}a.component-call-to-action-button.icon--arrow span::after{display:inline-block;font-family:"Font Awesome 5 Pro",sans-serif;font-size:13px;font-weight:900;margin-left:10px;margin-top:2px;content:"\f178";font-weight:400;font-size:9px;}a.component-call-to-action-button.icon--email span::after{display:inline-block;font-family:"Font Awesome 5 Pro",sans-serif;font-size:13px;font-weight:900;margin-left:10px;margin-top:2px;content:"\f0e0";font-size:11px;}a.component-call-to-action-button.icon--phone span::after{display:inline-block;font-family:"Font Awesome 5 Pro",sans-serif;font-size:13px;font-weight:900;margin-left:10px;margin-top:2px;content:"\f879";font-size:10px;}a.component-call-to-action-button.icon--external span::after{display:inline-block;font-family:"Font Awesome 5 Pro",sans-serif;font-size:13px;font-weight:900;margin-left:10px;margin-top:2px;content:"\f08e";font-weight:500;font-size:11px;}
@media (max-width:47.99em){.component-fingerprint-hero{left:calc(-50vw + 50%);position:relative;width:100vw;}}.fingerprint-hero__background--blue .component-fingerprint-hero__content{background:url("/themes/custom/cityofhope/images/rebrand-texture-bg-blue.jpg") no-repeat;background-size:100% 17.5em;}@media (max-width:47.99em){.fingerprint-hero__background--blue .component-fingerprint-hero__content{background:url("/themes/custom/cityofhope/images/rebrand-texture-bg-blue-mobile-2x.jpg") no-repeat;background-size:100% 17.5em;}}.fingerprint-hero__background--purple .component-fingerprint-hero__content{background:url("/themes/custom/cityofhope/images/rebrand-texture-bg-purple.jpg") no-repeat;background-size:100% 17.5em;}@media (max-width:47.99em){.fingerprint-hero__background--purple .component-fingerprint-hero__content{background:url("/themes/custom/cityofhope/images/rebrand-texture-bg-purple-mobile-2x.jpg") no-repeat;background-size:100% 17.5em;}}.fingerprint-hero__background--red .component-fingerprint-hero__content{background:url("/themes/custom/cityofhope/images/rebrand-texture-bg-red.jpg") no-repeat;background-size:100% 17.5em;}@media (max-width:47.99em){.fingerprint-hero__background--red .component-fingerprint-hero__content{background:url("/themes/custom/cityofhope/images/rebrand-texture-bg-red-mobile-2x.jpg") no-repeat;background-size:100% 17.5em;}}.fingerprint-hero__background--teal .component-fingerprint-hero__content{background:url("/themes/custom/cityofhope/images/rebrand-texture-bg-cyan.jpg") no-repeat;background-size:100% 17.5em;}@media (max-width:47.99em){.fingerprint-hero__background--teal .component-fingerprint-hero__content{background:url("/themes/custom/cityofhope/images/rebrand-texture-bg-cyan-mobile-2x.jpg") no-repeat;background-size:100% 17.5em;}}.fingerprint-hero__background--green .component-fingerprint-hero__content{background:url("/themes/custom/cityofhope/images/rebrand-texture-bg-green.jpg") no-repeat;background-size:100% 17.5em;}@media (max-width:47.99em){.fingerprint-hero__background--green .component-fingerprint-hero__content{background:url("/themes/custom/cityofhope/images/rebrand-texture-bg-green-mobile-2x.jpg") no-repeat;background-size:100% 17.5em;}}.fingerprint-hero__background--icon-card{background:-webkit-gradient(linear,left top,right top,from(rgba(0,114,206,0.1)),to(rgba(0,46,84,0)));background:linear-gradient(90deg,rgba(0,114,206,0.1) 0%,rgba(0,46,84,0) 100%);}.fingerprint-hero__background--icon-card .cards{padding:2.2em 0;}@media (max-width:61.24em){.fingerprint-hero__background--icon-card{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,114,206,0.1)),to(rgba(0,46,84,0)));background:linear-gradient(180deg,rgba(0,114,206,0.1) 0%,rgba(0,46,84,0) 100%);}.fingerprint-hero__background--icon-card .cards{padding:2.8em 0 0;}}.fingerprint-hero__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-direction:column;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0 auto;max-width:55em;padding:4.5em 1em;background:unset;padding-bottom:0px;}@media (min-width:48em){.fingerprint-hero__header{padding-bottom:60px;}}.fingerprint-hero__header .field--name-field-title{color:#061037;font-family:"Mulish",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;letter-spacing:inherit;line-height:1.33;margin:1.25em 0 0.5em;padding:0;color:#061037;font-size:3.333125em;line-height:1.33em;font-weight:300;margin:0;text-align:center;}@media (max-width:47.99em){.fingerprint-hero__header .field--name-field-title{font-size:1.75em;}}@media (min-width:48em){.fingerprint-hero__header .field--name-field-title{font-size:3em;}}.fingerprint-hero__header .field--name-field-subtitle{font-size:1.1875em;line-height:1.33em;font-size:1.125em;padding:0.667em 0 0;text-align:center;}.component-fingerprint-hero__content{margin-top:2em;}.component-fingerprint-hero__content .cards{margin:0 auto;padding-top:2.8em;}@media (min-width:61.25em){.component-fingerprint-hero__content .cards{margin:0 2em;padding-top:2.2em;}}@media (min-width:80em){.component-fingerprint-hero__content .cards{padding-top:2.2em;}}.component-fingerprint-hero__content .cards .slick-slide{margin:0 0.375em;}.component-fingerprint-hero__content .cards .slick-list{display:grid;max-width:100%;}.component-fingerprint-hero__content .cards .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:1rem 0;list-style-type:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding-top:0;position:relative;}.component-fingerprint-hero__content .cards .slick-dots li{margin-right:3px;}.component-fingerprint-hero__content .cards .slick-dots button{display:block;width:7px;height:11px;padding:0;border:unset;background-color:#FFF;text-indent:-9999px;-webkit-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out;}.component-fingerprint-hero__content .cards .slick-dots li.slick-active button{width:24px;background-color:#0072ce;}.component-fingerprint-hero__content .cards .slick-dots button{background-color:#D9D9D6;}.component-fingerprint-hero__content .cards .field--name-field-cards{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.component-fingerprint-hero__content .cards .field--name-field-cards.slick-initialized{display:block;}.component-fingerprint-hero__content .cards .field--name-field-cards .field__item{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.8)),color-stop(20%,#FFFFFF));background:linear-gradient(180deg,rgba(255,255,255,0.8) 0%,#FFFFFF 20%);-webkit-box-shadow:2px -15px 25px 1px rgba(0,0,0,0.05);box-shadow:2px -15px 25px 1px rgba(0,0,0,0.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:16em;overflow:hidden;}@media (max-width:48em){.component-fingerprint-hero__content .cards .field--name-field-cards .field__item{-webkit-box-shadow:0px 5px 5px 5px rgba(0,0,0,0.02);box-shadow:0px 5px 5px 5px rgba(0,0,0,0.02);margin-top:4px;}}@media (min-width:48em){.component-fingerprint-hero__content .cards .field--name-field-cards .field__item{padding-top:0;}}.component-fingerprint-hero__content .cards .field--name-field-cards .field--name-field-content{background:unset;-webkit-box-shadow:unset;box-shadow:unset;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-area:main;}.component-fingerprint-hero__content .cards .field--name-field-cards .field--name-field-content p{-webkit-box-flex:1;-ms-flex:1;flex:1;}.component-fingerprint-hero__content .cards .component-card{-webkit-box-shadow:unset;box-shadow:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;}.component-fingerprint-hero__content .cards .component-card__content{font-size:0.875em;line-height:1.33em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:15px;font-weight:500;line-height:28px;overflow:hidden;padding:2.1em 1.6em 1.5em;}@media (min-width:61.25em){.component-fingerprint-hero__content .cards .component-card__content{margin:1.87em 0 0 0;max-width:100%;padding:0 1em 1.5em;}}.component-fingerprint-hero__content .cards .component-card__content .component-card__content--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;}.component-fingerprint-hero__content .cards .component-card__content .field--name-field-title{font-size:16px;font-family:"Mulish",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:900;color:#3d3d3d;letter-spacing:0.5px;line-height:1.5em;text-transform:uppercase;background:unset;-webkit-box-shadow:unset;box-shadow:unset;padding-bottom:0.625em;}@media (min-width:48em){.component-fingerprint-hero__content .cards .component-card__content .field--name-field-title{grid-area:header;}}.component-fingerprint-hero__content .cards .component-card__content .field--name-field-card-links .field__item{background:unset;-webkit-box-shadow:unset;box-shadow:unset;margin-top:10px;}.component-fingerprint-hero__content .cards .component-card__content .component-call-to-action-button__content .field--name-field-link a{width:unset;}.component-fingerprint-hero__content .paragraph--view-mode-icon-card .component-card__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;min-width:100%;padding:0;}.component-fingerprint-hero__content .paragraph--view-mode-icon-card .component-card__content .component-card__image--left{width:20rem;}.component-fingerprint-hero__content .paragraph--view-mode-icon-card .component-card__content .component-card__image--left .field--name-field-media-item{-webkit-box-shadow:none;box-shadow:none;display:block;}.component-fingerprint-hero__content .paragraph--view-mode-icon-card .component-card__content .component-card__image--left .field--name-field-media-item img{-o-object-fit:cover;object-fit:cover;width:100%;}.component-fingerprint-hero__content .paragraph--view-mode-icon-card .component-card__content .component-card__content--right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.5rem;}.component-fingerprint-hero__content .paragraph--view-mode-icon-card .component-card__content .component-card__content--right .field--name-field-title{color:#061037;font-family:"Mulish",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.75rem;font-weight:300;letter-spacing:0;line-height:2.125rem;text-align:left;}.component-fingerprint-hero__content .paragraph--view-mode-icon-card .component-card__content .component-card__content--right .field--name-field-content{font-size:1.125rem;font-weight:300;letter-spacing:0;line-height:2rem;text-align:left;}.component-fingerprint-hero__content .paragraph--view-mode-icon-card .component-card__content .component-card__content--right .field--name-field-link a{margin-left:0;}@media (min-width:61.25em){.component-fingerprint-hero__content .paragraph--view-mode-icon-card{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.component-fingerprint-hero__content .paragraph--view-mode-icon-card .component-card__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.component-fingerprint-hero__content .paragraph--view-mode-icon-card .component-card__content .component-card__image--left{width:16rem;}.component-fingerprint-hero__content .paragraph--view-mode-icon-card .component-card__content .component-card__content--right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:54rem;padding:1.9rem 2.5rem;}}.component-full-width-section__content .component-fingerprint-hero .overlay__dual-gradient{background:-webkit-gradient(linear,left bottom,left top,color-stop(25%,rgb(255,255,255)),color-stop(10%,rgba(255,255,255,0)),color-stop(70%,rgb(255,255,255)),to(rgb(255,255,255)));background:linear-gradient(to top,rgb(255,255,255) 25%,rgba(255,255,255,0) 10%,rgb(255,255,255) 70%,rgb(255,255,255) 100%);}.component-full-width-section__content .component-fingerprint-hero__content{margin:0 auto;}@media (min-width:48em){.component-full-width-section__content .component-fingerprint-hero__content{max-width:1110px;padding-bottom:1.25rem;}}@media (min-width:80em){.component-full-width-section__content .component-fingerprint-hero__content .cards{margin:0;}}
.field--name-field-small-cards{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin:0 auto 1.25rem;max-width:1110px;}@media (max-width:48em){.field--name-field-small-cards{-ms-flex-wrap:wrap;flex-wrap:wrap;}}.field--name-field-small-cards .field__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:distribute;justify-content:space-around;text-align:center;width:100%;}.field--name-field-small-cards .component-small-card{-webkit-box-shadow:2px 2px 20px 5px rgba(0,0,0,0.1);box-shadow:2px 2px 20px 5px rgba(0,0,0,0.1);background:#fff;}@media (max-width:35.5em){.field--name-field-small-cards .component-small-card{margin:0 1.6em;}}.field--name-field-small-cards .component-small-card__content .field--name-field-link a,.field--name-field-small-cards .component-small-card__content .field--name-field-border-color a{color:#0072ce;display:block;font-size:1rem;height:100%;line-height:1.5rem;padding:2.25rem 0 1.875rem;width:100%;}.field--name-field-small-cards .component-small-card__content .field--name-field-link a span::after,.field--name-field-small-cards .component-small-card__content .field--name-field-border-color a span::after{bottom:0.1rem;content:url("/themes/custom/cityofhope/css/libraries/paragraph/../../../icons/arrow-right-blue.svg");display:inline-block;margin-left:0.625em;position:relative;}.small-card__border--blue{border-width:0.625em 0 0 0;border-style:solid;-o-border-image:linear-gradient(90deg,#264491 0%,#6AC6E7 74.66%,#FCFEA3 100%) 1 1;border-image:-webkit-gradient(linear,left top,right top,from(#264491),color-stop(74.66%,#6AC6E7),to(#FCFEA3)) 1 1;border-image:linear-gradient(90deg,#264491 0%,#6AC6E7 74.66%,#FCFEA3 100%) 1 1;}.small-card__border--green{border-width:0.625em 0 0 0;border-style:solid;-o-border-image:linear-gradient(270deg,#FCFEA3 0%,#00A88E 100%) 1 1;border-image:-webkit-gradient(linear,right top,left top,from(#FCFEA3),to(#00A88E)) 1 1;border-image:linear-gradient(270deg,#FCFEA3 0%,#00A88E 100%) 1 1;}.small-card__border--purple{border-width:0.625em 0 0 0;border-style:solid;-o-border-image:linear-gradient(270deg,#FCFEA3 0%,#A066AA 100%) 1 1;border-image:-webkit-gradient(linear,right top,left top,from(#FCFEA3),to(#A066AA)) 1 1;border-image:linear-gradient(270deg,#FCFEA3 0%,#A066AA 100%) 1 1;}.small-card__border--red{border-width:0.625em 0 0 0;border-style:solid;-o-border-image:linear-gradient(270deg,#F6F7C2 0%,#FA4244 100%) 1 1;border-image:-webkit-gradient(linear,right top,left top,from(#F6F7C2),to(#FA4244)) 1 1;border-image:linear-gradient(270deg,#F6F7C2 0%,#FA4244 100%) 1 1;}.small-card__border--teal{border-width:0.625em 0 0 0;border-style:solid;-o-border-image:linear-gradient(270deg,#FCFEA3 0%,#009BDF 100%) 1 1;border-image:-webkit-gradient(linear,right top,left top,from(#FCFEA3),to(#009BDF)) 1 1;border-image:linear-gradient(270deg,#FCFEA3 0%,#009BDF 100%) 1 1;}.node--type-homepage .field--name-field-small-cards{margin-bottom:0;}.node--type-homepage .small-card__border--purple{border-width:0.625em 0 0 0;border-style:solid;-o-border-image:linear-gradient(270deg,#FCFEA3 0%,#A066AA 100%) 1 1;border-image:-webkit-gradient(linear,right top,left top,from(#FCFEA3),to(#A066AA)) 1 1;border-image:linear-gradient(270deg,#FCFEA3 0%,#A066AA 100%) 1 1;}.node--type-homepage .small-card__border--blue{border-width:0.625em 0 0 0;border-style:solid;-o-border-image:linear-gradient(270deg,#FCFEA3 0%,#00C4E9 100%) 1 1;border-image:-webkit-gradient(linear,right top,left top,from(#FCFEA3),to(#00C4E9)) 1 1;border-image:linear-gradient(270deg,#FCFEA3 0%,#00C4E9 100%) 1 1;}.node--type-homepage .small-card__border--green{border-width:0.625em 0 0 0;border-style:solid;-o-border-image:linear-gradient(270deg,#FCFEA3 0%,#00A88E 100%) 1 1;border-image:-webkit-gradient(linear,right top,left top,from(#FCFEA3),to(#00A88E)) 1 1;border-image:linear-gradient(270deg,#FCFEA3 0%,#00A88E 100%) 1 1;}
.page-node-type-homepage .content__container{width:100%;height:100%;}@media (min-width:48em){.page-node-type-homepage .content__container{height:auto;background:url("/themes/custom/cityofhope/css/libraries/paragraph/../../../images/helix-ring.png") rgba(139,138,138,0.8) no-repeat;background-position:center;background-attachment:fixed;background-size:cover;}}.page-node-type-homepage .component-full-width-section{left:calc(-50vw + 50%);max-width:none;position:relative;width:100%;width:100vw;background:#fff;}@media (min-width:48em){.page-node-type-homepage .component-full-width-section .component-article-list .component-article-list__content{margin:0 2em;}}@media (min-width:35.51em){.page-node-type-homepage .component-small-card-container__content .field--name-field-small-cards{margin:0 2em;}}.page-node-type-homepage .homepage__section-purple{left:calc(-50vw + 50%);max-width:none;position:relative;width:100%;width:100vw;background:linear-gradient(290deg,rgba(246,247,194,0.8) 6%,rgba(237,192,244,0.7) 41%);overflow:hidden;}.page-node-type-homepage .component-homepage-section__content .section__overlay{left:calc(-50vw + 50%);max-width:none;position:relative;width:100%;width:100vw;background:-webkit-gradient(linear,left top,left bottom,color-stop(33%,rgb(255,255,255)),to(transparent));background:linear-gradient(to bottom,rgb(255,255,255) 33%,transparent 100%);padding-top:5.938rem;}.page-node-type-homepage .homepage__section-green{left:calc(-50vw + 50%);max-width:none;position:relative;width:100%;width:100vw;background:linear-gradient(290deg,rgba(246,247,194,0.8) 9%,rgba(0,168,142,0.8) 41%);}.page-node-type-homepage .homepage__section-blue{left:calc(-50vw + 50%);max-width:none;position:relative;width:100%;width:100vw;background:linear-gradient(290deg,rgba(246,247,194,0.8) 9%,rgba(0,155,223,0.8) 41%);}.component-homepage-section .component-homepage-section__content{text-align:center;max-width:69.375em;margin:0 auto;padding-bottom:3.375rem;}.component-homepage-section .component-homepage-section__content .field--name-field-section-header-icon{width:48px;height:48px;margin:0 auto;}.component-homepage-section .component-homepage-section__content .field--name-field-section-header-text{color:#061037;font-family:"Mulish",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;letter-spacing:inherit;line-height:1.33;margin:1.25em 0 0.5em;padding:0;color:#061037;font-size:3.333125em;line-height:1.33em;font-size:3em;font-weight:200;margin-top:0.5em;}@media (max-width:47.99em){.component-homepage-section .component-homepage-section__content .field--name-field-section-header-text{font-size:1.75em;}}@media (max-width:35.5em){.component-homepage-section .component-homepage-section__content .field--name-field-section-header-text{padding:0.8em 0.8em 0;}}.component-homepage-section .component-homepage-section__content .field--name-field-section-subheader-text{color:#3d3d3d;font-size:1.125em;line-height:1.75em;-webkit-margin-after:1em;margin-block-end:1em;max-width:41em;margin-inline:auto;padding:0 0 0.4em;}.component-homepage-section .component-homepage-section__content .field--name-field-section-subheader-text p{margin-inline:2em;}.component-homepage-section .component-homepage-section__content .component-small-card-container__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.component-homepage-section .component-homepage-section__content .component-small-card-container__content .field--name-field-small-cards{width:100%;}@media (max-width:35.5em){.component-homepage-section .component-homepage-section__content .field--name-field-media-item{left:calc(-50vw + 50%);max-width:none;position:relative;width:100%;width:100vw;}}.component-homepage-section .component-homepage-section__content .media--view-mode-section-image{margin-bottom:2.8em;}
.margin__bottom-none.component-breather .component-breather__content{padding-bottom:0;}.component-breather{left:calc(-50vw + 50%);max-width:none;position:relative;width:100%;width:100vw;}.component-breather.breather__background--blue{background:-webkit-gradient(linear,left top,left bottom,from(#E9F2FA),to(rgba(255,255,255,0)));background:linear-gradient(180deg,#E9F2FA 0%,rgba(255,255,255,0) 100%);}.component-breather .component-breather__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-direction:column;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0 auto;max-width:46em;padding:4.5em 1em;}.component-breather .component-breather__content .component-breather__title{color:#061037;font-family:"Mulish",Tahoma,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:200;letter-spacing:inherit;line-height:1.33;margin:1.25em 0 0.5em;padding:0;color:#061037;font-size:3.333125em;line-height:1.33em;font-weight:200;display:block;font-size:36px;margin:0;padding-bottom:1em;text-align:center;}@media (max-width:47.99em){.component-breather .component-breather__content .component-breather__title{font-size:1.75em;}}@media (min-width:35.5em){.component-breather .component-breather__content .component-breather__title{padding-bottom:0;}}.component-breather .component-breather__content .field--name-field-subtitle{font-size:1.1875em;line-height:1.33em;color:#3d3d3d;display:block;font-weight:400;letter-spacing:0;line-height:32px;margin:0;text-align:center;}.component-breather .component-breather__content .field--name-field-cta-button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-direction:column;padding:1.25em 0;}@media (min-width:35.5em){.component-breather .component-breather__content .field--name-field-cta-button{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-direction:row;}}.component-breather .component-breather__content .field--name-field-cta-button .field__item:not(:last-child){margin-bottom:1em;margin-right:0;}@media (min-width:35.5em){.component-breather .component-breather__content .field--name-field-cta-button .field__item:not(:last-child){margin-bottom:0;margin-right:1.25em;}}.node--type-homepage .component-breather{background:#fff;}.node--type-homepage .component-breather .component-breather__content{max-width:54em;padding:0 1em 0.8em 1em;}@media (max-width:35.5em){.node--type-homepage .component-breather .component-breather__content{padding:2em 1.8em 0.8em 1.8em;}}.node--type-homepage .component-breather .component-breather__content .field--name-field-subtitle{color:#3d3d3d;font-size:1.125em;line-height:1.75em;-webkit-margin-after:1em;margin-block-end:1em;margin-top:1.4em;padding:0 4.5em;}@media (max-width:35.5em){.node--type-homepage .component-breather .component-breather__content .field--name-field-subtitle{margin-top:0;padding:0;}}
