@charset "UTF-8";@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200 900;src:url(https://fonts.gstatic.com/s/sourcesans3/v15/nwpMtKy2OAdR1K-IwhWudF-R3woqauLYxnV18JRx.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200 900;src:url(https://fonts.gstatic.com/s/sourcesans3/v15/nwpMtKy2OAdR1K-IwhWudF-R3woqY-LYxnV18JRx.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200 900;src:url(https://fonts.gstatic.com/s/sourcesans3/v15/nwpMtKy2OAdR1K-IwhWudF-R3woqa-LYxnV18JRx.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200 900;src:url(https://fonts.gstatic.com/s/sourcesans3/v15/nwpMtKy2OAdR1K-IwhWudF-R3woqZOLYxnV18JRx.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200 900;src:url(https://fonts.gstatic.com/s/sourcesans3/v15/nwpMtKy2OAdR1K-IwhWudF-R3woqaOLYxnV18JRx.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200 900;src:url(https://fonts.gstatic.com/s/sourcesans3/v15/nwpMtKy2OAdR1K-IwhWudF-R3woqaeLYxnV18JRx.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200 900;src:url(https://fonts.gstatic.com/s/sourcesans3/v15/nwpMtKy2OAdR1K-IwhWudF-R3woqZ-LYxnV18A.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;src:url(https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wIaZejf5HdF8Q.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;src:url(https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wsaZejf5HdF8Q.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;src:url(https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wMaZejf5HdF8Q.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;src:url(https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wwaZejf5HdF8Q.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;src:url(https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wAaZejf5HdF8Q.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;src:url(https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3wEaZejf5HdF8Q.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;src:url(https://fonts.gstatic.com/s/sourcesans3/v15/nwpStKy2OAdR1K-IwhWudF-R3w8aZejf5Hc.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*,:after,:before{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.15;-moz-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%}body{margin:0}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-size:1em}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{padding:0;border-style:none}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}address{font-style:normal}[hidden]{display:none!important}input{-moz-appearance:none;appearance:none}input,select,textarea{-webkit-backdrop-filter:unset;backdrop-filter:unset}a,button{cursor:pointer}a.is-unclickable{cursor:default}body,html{min-width:20rem;background:#f0f6ff;color:#6d6e71;font-family:Montserrat,sans-serif;font-size:16px;scroll-behavior:smooth}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;text-size-adjust:none}*,ol,ul{padding:0;margin:0}ol li,ul li{list-style:none}h1,h2,h3,h4,h5,h6{margin:0 0 1.25rem;font-weight:700}a{text-decoration:none}a:active,a:hover{color:#212d58}img,svg{display:block;max-width:100%;height:auto}section.section.section--generic{padding:clamp(2.5rem,1.90476vw + 2.035714375rem,3.75rem) 0}.generic{--text-color:#212d58;--hover-color:#212d58}.generic h1,.generic h2,.generic h3,.generic h4,.generic h5,.generic h6{margin:0 0 1rem;color:var(--text-color);font-weight:700;letter-spacing:0.03125rem;line-height:120%}@media screen and (min-width:1199px){.generic h1,.generic h2,.generic h3,.generic h4,.generic h5,.generic h6{line-height:140%}}.generic h1{color:var(--text-color);font-size:clamp(1.875rem,1.33333vw + 1.55rem,2.75rem);letter-spacing:0.03125rem}.generic h2{font-size:clamp(1.625rem,0.95238vw + 1.392856875rem,2.25rem)}.generic h3{font-size:clamp(1.5rem,0.7619vw + 1.314285625rem,2rem)}.generic h4{font-size:clamp(1.375rem,0.57143vw + 1.235714375rem,1.75rem)}.generic h5{font-size:clamp(1.25rem,0.57143vw + 1.110714375rem,1.625rem)}.generic h6{font-size:clamp(1.125rem,0.57143vw + 0.985714375rem,1.5rem)}.generic header{margin-bottom:2rem}.generic address,.generic code,.generic hr,.generic p,.generic pre{margin-bottom:1.45rem}.generic li{margin-bottom:clamp(0.7rem,0.7619vw + 0.514285625rem,1.2rem)}.generic li,.generic p{color:var(--text-color);font-size:clamp(1rem,0.38095vw + 0.907143125rem,1.25rem);font-weight:400;letter-spacing:0.009375rem;line-height:162%}@media screen and (min-width:1199px){.generic li,.generic p{line-height:180%}}.generic li:last-of-type,.generic p:last-of-type{margin:0}.generic li:empty,.generic p:empty{display:none}.generic a{color:var(--text-color);cursor:pointer;text-decoration:underline;transition:all 0.3s ease-in-out}.generic a:hover{color:var(--hover-color)}.generic b,.generic strong{font-weight:700}.generic time{color:var(--text-color);font-size:1.25rem;font-weight:400;letter-spacing:0.009375rem;line-height:180%}.generic ul{margin:clamp(1.2rem,0.60952vw + 1.05142875rem,1.6rem) 0}.generic ul li{position:relative;padding-left:1.4375rem;list-style:none}@media screen and (min-width:1199px){.generic ul li{padding-left:1.875rem}}.generic ul li:before{position:absolute;top:0.7rem;left:0.725rem;display:block;width:0.15rem;height:0.15rem;border-radius:50%;background-color:var(--text-color);content:""}@media screen and (min-width:1199px){.generic ul li:before{top:1.2rem;left:0.925rem;width:0.1875rem;height:0.1875rem}}.generic ol{padding-left:1.625rem;margin:2rem 0}.generic ol li{list-style:unset}.generic ol li::marker{padding-right:0.625rem;font-weight:600}.generic blockquote{position:relative;padding-left:1.875rem;margin:2rem 0;color:var(--text-color);font-size:clamp(1rem,0.38095vw + 0.907143125rem,1.25rem);font-style:italic;font-weight:400;letter-spacing:0.009375rem;line-height:162%}@media screen and (min-width:1199px){.generic blockquote{line-height:180%}}.generic blockquote:before{position:absolute;top:0;left:0;content:"“";font-size:2.5rem;font-weight:700}.generic figure,.generic iframe,.generic video{margin-bottom:2rem}.generic figure img,.generic iframe img,.generic video img{max-width:100%;background-color:#cbcbcb}.generic figure figcaption,.generic iframe figcaption,.generic video figcaption{margin-top:0.3125rem;color:var(--text-color);font-size:1.25rem;font-weight:400;letter-spacing:0.009375rem;line-height:180%}.generic iframe{width:100%;border:none;aspect-ratio:16/9}.generic p+h2,.generic ul+h2{margin-top:clamp(2.5rem,4.57143vw + 1.385714375rem,5.5rem)}.generic p+h1,.generic p+h3,.generic p+h4,.generic p+h5,.generic p+h6{margin-top:2rem}.generic button{margin-bottom:2rem}.generic code{display:block;max-height:18.75rem;padding:1.25rem;border-radius:0.375rem;background-color:#cbcbcb;overflow-x:auto;white-space:pre}.button{display:inline-block;padding:1rem 1.25rem;border:0.0625rem solid #fff;border-radius:6.25rem;background:#fff;color:#212d58;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;line-height:100%;text-transform:uppercase}@media screen and (min-width:991px){.button{padding:1rem 2.5rem}}.button:focus,.button:hover{background:#cbcbcb}.button--white{border-color:#fff;background:transparent;color:#fff}.button--white:focus,.button--white:hover{background:#415394;color:#fff}.button--red{padding:1rem 2.5rem;border-color:#A3262A;background:#A3262A;color:#fff}.button--red:focus,.button--red:hover{border-color:#aa2c35;background:#aa2c35}.button--blue{background:#212d58;color:#fff}.button--blue:focus,.button--blue:hover{background:#415394;color:#fff}h1,h2{font-weight:600;letter-spacing:-0.02em}h1{font-size:clamp(3rem,3.04762vw + 2.257143125rem,5rem);line-height:110%}@media screen and (min-width:991px){h1{line-height:120%}}h2{font-size:clamp(2rem,0.7619vw + 1.814285625rem,2.5rem);line-height:110%}h3{font-size:1.5rem;font-weight:600;letter-spacing:-0.03rem;line-height:120%}p{margin-bottom:1.5rem;font-size:1.125rem;line-height:140%}p:last-of-type{margin:0}p:empty{display:none}.page-template-american-dream-contact main.umh-fin.main{margin-top:5.6875rem}.umh-fin.header{position:fixed;z-index:100;top:0;width:100%;transition:all 0.3s ease-in-out}@media screen and (max-width:990px){.umh-fin.header{overflow:hidden;height:5.125rem}}.umh-fin.header #hamburger{display:none}@media screen and (max-width:990px){.umh-fin.header:has(#hamburger:checked) .header__hamburger span:first-child{width:1.25rem;transform:translateY(0.375rem) rotate(45deg)}.umh-fin.header:has(#hamburger:checked) .header__hamburger span:nth-child(2){width:1.25rem;transform:rotate(-45deg)}.umh-fin.header:has(#hamburger:checked) .header__hamburger span:nth-child(3){opacity:0}}.umh-fin.header .header__wrap{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 0}@media screen and (max-width:990px){.umh-fin.header .header__wrap{flex-wrap:wrap}}@media screen and (min-width:991px){.umh-fin.header .header__wrap{padding:1rem 0}}.umh-fin.header .header__wrap img{width:8.125rem;height:2.5rem}@media screen and (min-width:580px){.umh-fin.header .header__wrap img{width:12.5625rem;height:3.8125rem}}.umh-fin.header .header__wrap .logo{display:flex;align-items:center}@media screen and (max-width:375px){.umh-fin.header .header__wrap .logo{max-width:50%}}@media screen and (max-width:990px){.umh-fin.header .header__wrap .logo{order:1}}.umh-fin.header .header__wrap .header__hamburger{display:flex;width:2.875rem;height:2.75rem;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background-color:#fff;cursor:pointer;gap:0.25rem}@media screen and (min-width:991px){.umh-fin.header .header__wrap .header__hamburger{display:none}}@media screen and (max-width:990px){.umh-fin.header .header__wrap .header__hamburger{order:2}}.umh-fin.header .header__wrap .header__hamburger span{display:block;width:1.125rem;height:0.125rem;background-color:#212d58;font-size:0;transition:width 0.35s ease,transform 0.35s ease,opacity 0.35s ease;transition:all 0.3s ease-in-out}.umh-fin.header .header__wrap .header__hamburger span:nth-child(3){width:0.75rem;align-self:flex-end;margin-right:0.8125rem}@media screen and (max-width:990px){.umh-fin.header .header__wrap nav{display:none;overflow:hidden;width:100%;max-height:0;flex-direction:column;order:3;margin-top:3.75rem;opacity:0;pointer-events:none;transform:translateY(-1.25rem);transition:max-height 0.3s ease,opacity 0.3s ease,transform 0.3s ease,visibility 0.3s;visibility:hidden}}@media screen and (min-width:991px){.umh-fin.header .header__wrap nav{display:flex;align-items:center}}.umh-fin.header .header__wrap nav ul{display:flex;align-items:center;padding:0;margin:0;gap:0.625rem;list-style:none}@media screen and (min-width:991px){.umh-fin.header .header__wrap nav ul{gap:1.25rem}}@media screen and (min-width:991px){.umh-fin.header .header__wrap nav ul li.mobile-only{display:none}}@media screen and (min-width:991px){.umh-fin.header .header__wrap nav ul li a:not(.button){color:#fff;font-size:1rem;font-weight:600;text-decoration:none;text-transform:uppercase}.umh-fin.header .header__wrap nav ul li a:not(.button):hover{opacity:0.8}}@media screen and (min-width:991px){.umh-fin.header .header__wrap nav .button--contact-mobile{display:inline-block;padding:1rem 2.5rem;border-radius:1.875rem;background-color:#fff;color:#212d58;font-size:1rem;font-weight:700;text-decoration:none;text-transform:uppercase}.umh-fin.header .header__wrap nav .button--contact-mobile:hover{background-color:#415394;color:#fff}}@media screen and (min-width:991px){.umh-fin.header .header__wrap nav .button--contact-mobile{background-color:#fff;color:#212d58;font-weight:600;transition:background-color 0.5s ease,color "" "" 0.5s ease}.umh-fin.header .header__wrap nav .button--contact-mobile:hover{background-color:#ececec;color:#212d58}}.umh-fin.header .header__wrap nav ul li:last-child{border-bottom:none}.umh-fin.header.is-sticky{background-color:#212d58}body.page-template-american-dream-contact .umh-fin.header{background:#fff;box-shadow:0 0.25rem 0.75rem 0 rgba(0,0,0,.03)}body.page-template-american-dream-contact .umh-fin.header .header__wrap .header__hamburger{background-color:#212d58}body.page-template-american-dream-contact .umh-fin.header .header__wrap .header__hamburger span{background-color:#fff}@media screen and (min-width:991px){body.page-template-american-dream-contact .umh-fin.header .header__wrap nav ul li a:not(.button){color:#212d58}body.page-template-american-dream-contact .umh-fin.header .header__wrap nav ul li a:not(.button):hover{opacity:0.8}}@media screen and (min-width:991px){body.page-template-american-dream-contact .umh-fin.header .header__wrap nav .button--contact-mobile{background-color:#212d58;color:#fff}body.page-template-american-dream-contact .umh-fin.header .header__wrap nav .button--contact-mobile:hover{background-color:#415394;color:#fff}}body.page-template-american-dream-contact .umh-fin.header .button--white{border:0.0625rem solid #212d58;color:#212d58}body.page-template-american-dream-contact .umh-fin.header .button--contact{display:flex;width:3rem;height:3rem;align-items:center;justify-content:center;background:#212d58;color:#fff}@media screen and (min-width:480px){body.page-template-american-dream-contact .umh-fin.header .button--contact{width:unset;height:unset}}body.page-template-american-dream-contact .umh-fin.header .button--contact svg path{stroke:#fff}body.page-template-american-dream-contact .umh-fin.header .button--contact:focus,body.page-template-american-dream-contact .umh-fin.header .button--contact:hover{background:#415394}@media screen and (min-width:991px){body.page-template-american-dream-contact .umh-fin.header .header__wrap nav .button--contact-mobile{transition:background-color 0.5s ease,color "" "" 0.5s ease}body.page-template-american-dream-contact .umh-fin.header .header__wrap nav .button--contact-mobile:hover{background-color:#415394;color:#fff}}body.page-template-american-dream-contact .umh-fin.header.is-sticky{background-color:#fff}@media screen and (max-width:990px){body.page-template-american-dream-contact:has(#hamburger:checked) .umh-fin.header{background-color:#fff;color:#212d58}body.page-template-american-dream-contact:has(#hamburger:checked) .umh-fin.header .header__hamburger{background-color:#212d58}body.page-template-american-dream-contact:has(#hamburger:checked) .umh-fin.header .header__hamburger span{background-color:#fff}body.page-template-american-dream-contact:has(#hamburger:checked) .umh-fin.header nav ul li a:not(.button){color:#212d58}body.page-template-american-dream-contact:has(#hamburger:checked) .umh-fin.header nav ul li.mobile-signin .button--contact-mobile{background-color:#212d58;color:#fff}}@media screen and (max-width:990px){body:has(#hamburger:checked){overflow:hidden}body:has(#hamburger:checked) .umh-fin.header{height:100svh;background-color:#212d58}body:has(#hamburger:checked) .umh-fin.header .header__wrap{padding:1.25rem 0}body:has(#hamburger:checked) .umh-fin.header .logo__img{display:block}body:has(#hamburger:checked) .umh-fin.header .header__hamburger{background-color:#fff}}@media screen and (max-width:990px) and (max-width:990px){body:has(#hamburger:checked) .umh-fin.header nav{display:flex;width:100%;height:calc(100vh - 9.375rem);height:calc(100dvh - 9.375rem);height:calc(100svh - 9.375rem);max-height:100svh;flex-direction:column;opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}body:has(#hamburger:checked) .umh-fin.header nav ul{width:100%;height:100%;flex-direction:column;align-items:flex-start;padding-top:1.25rem;gap:0}body:has(#hamburger:checked) .umh-fin.header nav ul li{width:100%;padding:2rem 0;border-bottom:0.0625rem solid #6189e9}body:has(#hamburger:checked) .umh-fin.header nav ul li:first-child{padding-top:0}body:has(#hamburger:checked) .umh-fin.header nav ul li a:not(.button){display:block;padding:0;color:#fff;font-size:1.875rem;font-weight:600;text-decoration:none}body:has(#hamburger:checked) .umh-fin.header nav ul li.mobile-signin{border-bottom:none;margin-top:auto;margin-bottom:2.5rem;font-weight:600;text-align:center}body:has(#hamburger:checked) .umh-fin.header nav ul li.mobile-signin .button--contact-mobile{display:inline-block;width:100%;padding:1rem;border-radius:1.875rem;background-color:#fff;color:#212d58;font-size:1rem;font-weight:600}body:has(#hamburger:checked) .umh-fin.header nav ul li[role=menuitem]:has(+.mobile-signin){border-bottom:none}}.umh-fin.footer{padding-top:8.75rem;background-color:#212d58;color:#fff}.umh-fin.footer .footer__wrapper .footer__nav .footer__logos{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.75rem}.umh-fin.footer .footer__wrapper .footer__nav .footer__logos a img{max-width:clamp(12.4375rem,4.85714vw + 11.25357125rem,15.625rem);max-height:clamp(3.75rem,1.52381vw + 3.37857125rem,4.75rem)}.umh-fin.footer .footer__wrapper .footer__nav .footer__contact{display:flex;flex-direction:column;align-items:left;justify-content:space-between;margin-bottom:clamp(2.5rem,1.90476vw + 2.035714375rem,3.75rem);gap:1.5rem}@media screen and (min-width:768px){.umh-fin.footer .footer__wrapper .footer__nav .footer__contact{flex-direction:row;align-items:center}}.umh-fin.footer .footer__wrapper .footer__nav .footer__contact .footer__phone{display:flex;align-items:center;gap:0.75rem}.umh-fin.footer .footer__wrapper .footer__nav .footer__contact .footer__phone a,.umh-fin.footer .footer__wrapper .footer__nav .footer__contact li a{color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;line-height:130%;text-decoration:underline}.umh-fin.footer .footer__details{padding:clamp(2.5rem,1.90476vw + 2.035714375rem,3.75rem) 0;border-top:0.0625rem solid rgba(96,109,141,.5019607843)}.umh-fin.footer .footer__details .footer__text p{margin-bottom:2rem;font-size:0.875rem;line-height:150%;text-align:left}.umh-fin.footer .footer__details .footer__text p:last-child{margin-bottom:0}.umh-fin.footer .footer__details .footer__text p b,.umh-fin.footer .footer__details .footer__text p strong{font-weight:700}.umh-fin.footer .footer__details .footer__text p a{color:#f2a94f;cursor:pointer;text-decoration:underline}.umh-fin.footer .footer__details .footer__copyright p{margin-top:clamp(2.5rem,1.90476vw + 2.035714375rem,3.75rem);font-size:1.125rem;line-height:130%;text-align:left}@media screen and (min-width:768px){.umh-fin.footer .footer__details .footer__copyright p{text-align:center}}.l-title{margin-bottom:0;font-size:1.5rem;font-weight:600;letter-spacing:0.03125rem;line-height:120%}@media screen and (min-width:991px){.l-title{font-size:2.5rem}}.aspect-box{position:relative;display:block;width:100%}.aspect-box canvas,.aspect-box iframe,.aspect-box img,.aspect-box svg,.aspect-box video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.aspect-box:before{display:block;padding-top:calc(var(--aspect-ratio) * 100%);content:""}.contact__form .wpcf7 .wpcf7-form .contact__form-group{margin-bottom:0.9375rem}.contact__form .wpcf7 .wpcf7-form .contact__form-group br,.contact__form .wpcf7 .wpcf7-form .contact__form-group label{position:absolute;left:-625rem;display:inline-block;width:0;height:0;font-size:0;line-height:0;text-decoration:none}.contact__form .wpcf7 .wpcf7-form .contact__form-group p{padding:0;margin:0}.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap{position:relative;display:block}.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap input[type=email],.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap input[type=tel],.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap input[type=text],.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap textarea{width:100%;box-sizing:border-box;padding:1rem 1.25rem;border:0.0625rem solid rgba(96,109,141,.3019607843);border-radius:0.25rem;color:#212d58;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:2rem}@media screen and (min-width:991px){.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap input[type=email],.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap input[type=tel],.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap input[type=text],.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap textarea{max-width:36.25rem}}.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap input[type=email]::placeholder,.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap input[type=tel]::placeholder,.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap input[type=text]::placeholder,.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap textarea::placeholder{color:#999fae;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:2rem}.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap input[type=email]:focus,.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap input[type=tel]:focus,.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap input[type=text]:focus,.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap textarea:focus{border-color:#212d58;outline:none}.contact__form .wpcf7 .wpcf7-form .contact__form-group .wpcf7-form-control-wrap textarea{resize:vertical}.contact__form .wpcf7 .wpcf7-form .l-select{position:relative;overflow:visible;width:100%;padding:0;margin:0}@media screen and (min-width:991px){.contact__form .wpcf7 .wpcf7-form .l-select{max-width:36.25rem}}.contact__form .wpcf7 .wpcf7-form .l-select p{width:100%;max-width:100%;padding:0;margin:0}.contact__form .wpcf7 .wpcf7-form .l-select .wpcf7-form-control-wrap{position:relative;display:block;width:100%;max-width:100%}.contact__form .wpcf7 .wpcf7-form .l-select .wpcf7-form-control-wrap select{width:100%;max-width:100%;height:4rem;box-sizing:border-box;padding:1rem 3.125rem 1rem 1.25rem;border:0.0625rem solid rgba(96,109,141,.3019607843);border-radius:0.25rem;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23212D58' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 1.25rem center;background-repeat:no-repeat;background-size:0.75rem 0.5rem;color:#999fae;cursor:pointer;font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:2rem}.contact__form .wpcf7 .wpcf7-form .l-select .wpcf7-form-control-wrap select:focus{border-color:#212d58;outline:none}.contact__form .wpcf7 .wpcf7-form .l-select .wpcf7-form-control-wrap select option{padding:0.625rem 1.25rem;background-color:#fff;color:#212d58;font-size:1rem;font-weight:400;line-height:1.5rem}.contact__form .wpcf7 .wpcf7-form .l-select .wpcf7-form-control-wrap select option span{display:none}.contact__form .wpcf7 .wpcf7-form .form-group.submit-div{margin-top:1.8125rem}.contact__form .wpcf7 .wpcf7-form .form-group.submit-div .wpcf7-submit{display:inline-block;padding:1rem 2.5rem;border:0.0625rem solid #A3262A;border-radius:6.25rem;background-color:#A3262A;color:#fff;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:600;line-height:100%;text-transform:uppercase}.contact__form .wpcf7 .wpcf7-form .form-group.submit-div .wpcf7-submit:focus,.contact__form .wpcf7 .wpcf7-form .form-group.submit-div .wpcf7-submit:hover{border-color:#aa2c35;background:#aa2c35}.container{max-width:82.5rem;padding:0 1.25rem;margin:0 auto}.container--md,.container--mdx{max-width:77.5rem;padding:0 clamp(1.25rem,1.90476vw + 0.785714375rem,2.5rem);margin:0 auto}.container--lg{max-width:90rem;padding:0 clamp(1.25rem,13.33333vw - 2rem,10rem)}.umh-fin.hero-banner{position:relative;min-height:46.0625rem}.umh-fin.hero-banner figure{--aspect-ratio:737/390;position:absolute;height:100%}@media screen and (min-width:991px){.umh-fin.hero-banner figure{--aspect-ratio:736/1440}}.umh-fin.hero-banner figure img{position:absolute;width:100%;height:100%;object-fit:cover}.umh-fin.hero-banner article{position:relative;z-index:1;display:flex;width:100%;flex-direction:column;align-items:center;padding:11.875rem 2.1875rem 8.6875rem;margin:0 auto;color:#fff;gap:1.75rem;text-align:center}@media screen and (min-width:991px){.umh-fin.hero-banner article{width:100%;max-width:64.5625rem;padding:14.1875rem 0 9.5rem}}.umh-fin.hero-banner article h1{margin:0;color:#fff;text-shadow:0 0.25rem 0.25rem rgba(0,0,0,.16);text-transform:capitalize}.umh-fin.hero-banner article h1 span{color:#f2a94f}.umh-fin.hero-banner article p{color:#fff;font-size:clamp(1.125rem,0.57143vw + 0.985714375rem,1.5rem);font-weight:500;letter-spacing:-0.01125rem;line-height:130%}.umh-fin.hero-banner article a:hover{color:#fff}.umh-fin.hero-banner:after{position:absolute;top:0;width:100%;height:100%;background:linear-gradient(182deg,rgba(33,45,88,.9) 45.83%,rgba(86,112,205,.9) 131.06%);content:""}.umh-fin.merits{padding:0.4375rem 0rem;background:#212d58;color:#fff}@media screen and (min-width:991px){.umh-fin.merits{padding:2.5rem 3.75rem 2rem}}.umh-fin.merits ul{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;padding-bottom:0.3125rem;gap:2.5rem;-webkit-overflow-scrolling:touch;overflow-x:auto;scrollbar-color:transparent transparent;scrollbar-width:thin;transition:scrollbar-color 0.3s ease}@media screen and (min-width:768px){.umh-fin.merits ul{justify-content:center}}@media screen and (min-width:991px){.umh-fin.merits ul{gap:3.5rem}}.umh-fin.merits ul::-webkit-scrollbar{height:0.375rem}.umh-fin.merits ul::-webkit-scrollbar-track{background:transparent}.umh-fin.merits ul::-webkit-scrollbar-thumb{border-radius:0.625rem;background:transparent;transition:background 0.3s ease}.umh-fin.merits ul::-webkit-scrollbar-button{display:none;width:0;height:0}.umh-fin.merits ul::-webkit-scrollbar-button:end:increment,.umh-fin.merits ul::-webkit-scrollbar-button:start:decrement{display:none}@media (hover:hover) and (pointer:fine){.umh-fin.merits ul:has(li:nth-child(5)):hover{scrollbar-color:hsla(0,0%,100%,.5) transparent}.umh-fin.merits ul:has(li:nth-child(5)):hover::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.5)}.umh-fin.merits ul:has(li:nth-child(5)):hover::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.8)}.umh-fin.merits ul:has(li:nth-child(5)):hover li{margin-bottom:0.625rem}}.umh-fin.merits ul li{position:relative;flex:0 0 9.71875rem;margin-bottom:0;font-size:1.125rem;font-weight:500;letter-spacing:-0.01125rem;line-height:130%;text-align:center;transition:margin-bottom 0.3s ease}@media screen and (min-width:991px){.umh-fin.merits ul li{flex:0 0 calc(25% - 2.625rem)}}.umh-fin.merits ul li:first-child:after{display:none}.umh-fin.merits ul li:after{position:absolute;top:50%;left:-1.25rem;width:0.0625rem;height:2.8125rem;background:#fff;color:#fff;content:"";transform:translate(-50%,-50%)}@media screen and (min-width:480px){.umh-fin.merits ul li:after{left:-1.75rem}}.umh-fin.media-content-block .container{padding:3.75rem 1.25rem}@media screen and (min-width:991px){.umh-fin.media-content-block .container{padding:6.25rem 1.25rem 3.75rem}}@media screen and (min-width:991px){.umh-fin.media-content-block .media-content-block-wrapper{display:flex;align-items:center;justify-content:space-between;gap:5rem}}.umh-fin.media-content-block .media-content-block-wrapper figure{--aspect-ratio:231/351}@media screen and (min-width:991px){.umh-fin.media-content-block .media-content-block-wrapper figure{--aspect-ratio:452/600}}.umh-fin.media-content-block .media-content-block-wrapper figure img{border-radius:0.5rem}@media screen and (min-width:991px){.umh-fin.media-content-block .media-content-block-wrapper figure img{width:100%;height:100%}}@media screen and (max-width:990px){.umh-fin.media-content-block .media-content-block-wrapper article{margin-top:1.875rem}}@media screen and (min-width:991px){.umh-fin.media-content-block .media-content-block-wrapper article{max-width:37.5rem;padding:5rem 0}}.umh-fin.media-content-block .media-content-block-wrapper article h2{margin-bottom:2rem;color:#212d58;font-size:2rem;font-weight:600;letter-spacing:-0.04rem;line-height:110%;text-transform:capitalize}@media screen and (min-width:991px){.umh-fin.media-content-block .media-content-block-wrapper article h2{margin-bottom:2.5rem;font-size:2.5rem;letter-spacing:-0.05rem}}.umh-fin.media-content-block .media-content-block-wrapper article p{color:#6d6e71;font-size:1.125rem;font-weight:500;line-height:140%}.umh-fin.faq{padding:2.5rem 0;background-color:#fff}@media screen and (min-width:991px){.umh-fin.faq{padding:6.25rem 0}}.umh-fin.faq .faq__wrapper{max-width:72.5rem}.umh-fin.faq .faq__wrapper .faq__header h2{margin-bottom:1.6875rem;color:#212d58;font-size:2rem;font-weight:600;letter-spacing:-0.04rem;line-height:110%}@media screen and (min-width:991px){.umh-fin.faq .faq__wrapper .faq__header h2{margin-bottom:3.0625rem;font-size:2.5rem;letter-spacing:-0.05rem}}.umh-fin.faq .faq__wrapper .faq__header p{margin-bottom:1.875rem}.umh-fin.faq .faq__wrapper .faq__header p:last-child{margin-bottom:0}.umh-fin.faq .faq__wrapper .faq__nav{display:flex;overflow:auto;padding:0 0 2.5rem;border-bottom:0.0625rem solid rgba(96,109,141,.3019607843);margin:0;gap:2.5rem}@media screen and (min-width:991px){.umh-fin.faq .faq__wrapper .faq__nav{padding-bottom:3.75rem}}.umh-fin.faq .faq__wrapper .faq__tab{display:inline-block;padding:0.75rem 0;border:none;border-bottom:0.0625rem solid transparent;background:transparent;color:#6d6e71;cursor:pointer;font-size:1.25rem;font-weight:600;letter-spacing:-0.025rem;line-height:110%;text-decoration:none;transition:all 0.3s ease}.umh-fin.faq .faq__wrapper .faq__tab:hover{color:#A3262A}.umh-fin.faq .faq__wrapper .faq__tab.is-active{border-bottom-color:#A3262A;color:#A3262A}.umh-fin.faq .faq__wrapper .faq__content .faq__tab-panel{display:none}.umh-fin.faq .faq__wrapper .faq__content .faq__tab-panel.is-active{display:block}.umh-fin.faq .faq__wrapper .faq__content .faq__list .faq__item .faq__accordion{border-bottom:0.0625rem solid rgba(96,109,141,.3019607843)}.umh-fin.faq .faq__wrapper .faq__content .faq__list .faq__item .faq__accordion .faq__accordion-header{margin:0}.umh-fin.faq .faq__wrapper .faq__content .faq__list .faq__item .faq__accordion .faq__accordion-button{display:flex;width:100%;align-items:center;justify-content:space-between;padding:1.9375rem 0;border:none;background:none;cursor:pointer;text-align:left}.umh-fin.faq .faq__wrapper .faq__content .faq__list .faq__item .faq__accordion .faq__accordion-button h3{flex:1;margin:0;color:#212d58;font-size:1.125rem;font-weight:600;letter-spacing:-0.0225rem;line-height:140%}@media screen and (min-width:991px){.umh-fin.faq .faq__wrapper .faq__content .faq__list .faq__item .faq__accordion .faq__accordion-button h3{font-size:1.25rem;letter-spacing:-0.025rem}}.umh-fin.faq .faq__wrapper .faq__content .faq__list .faq__item .faq__accordion .faq__accordion-button .faq__accordion-icon{position:relative;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:0.25rem;margin-left:1rem;background-color:rgba(96,109,141,.2)}@media screen and (min-width:991px){.umh-fin.faq .faq__wrapper .faq__content .faq__list .faq__item .faq__accordion .faq__accordion-button .faq__accordion-icon{width:3.25rem;height:3.25rem}}.umh-fin.faq .faq__wrapper .faq__content .faq__list .faq__item .faq__accordion .faq__accordion-button .faq__accordion-icon:after,.umh-fin.faq .faq__wrapper .faq__content .faq__list .faq__item .faq__accordion .faq__accordion-button .faq__accordion-icon:before{position:absolute;background-color:#212d58;content:"";transition:transform 0.3s ease,opacity 0.3s ease}.umh-fin.faq .faq__wrapper .faq__content .faq__list .faq__item .faq__accordion .faq__accordion-button .faq__accordion-icon:before{top:50%;left:50%;width:1.166875rem;height:0.1875rem;border-radius:0.416875rem;transform:translate(-50%,-50%)}.umh-fin.faq .faq__wrapper .faq__content .faq__list .faq__item .faq__accordion .faq__accordion-button .faq__accordion-icon:after{top:50%;left:50%;width:0.1875rem;height:1.041875rem;border-radius:0.416875rem;transform:translate(-50%,-50%)}.umh-fin.faq .faq__wrapper .faq__content .faq__list .faq__item .faq__accordion .faq__accordion-button[aria-expanded=true] .faq__accordion-icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.umh-fin.faq .faq__wrapper .faq__content .faq__list .faq__item .faq__accordion .faq__accordion-content{display:none;padding-bottom:2rem}.umh-fin.faq .faq__wrapper .faq__content .faq__list .faq__item .faq__accordion .faq__accordion-content[aria-hidden=false]{display:block}.umh-fin.faq .faq__wrapper .faq__content .faq__list .faq__item .faq__accordion .faq__accordion-content p{margin:0;color:#6d6e71;font-size:1rem;font-weight:500;letter-spacing:0;line-height:140%}@media screen and (min-width:991px){.umh-fin.faq .faq__wrapper .faq__content .faq__list .faq__item .faq__accordion .faq__accordion-content p{font-size:1.125rem}}.umh-fin.modal{position:fixed;z-index:101;top:0;left:0;display:none;width:100%;height:100%;padding:1.25rem;-webkit-backdrop-filter:blur(0.3125rem);backdrop-filter:blur(0.3125rem);place-content:center center}.umh-fin.modal.is-active{display:block;padding-right:0;padding-left:0}.umh-fin.modal span.modal__overlay{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.umh-fin.modal .modal__content{position:relative;max-height:90vh;padding:2.5rem 1.25rem;border-radius:0.5rem;background-color:#fff;overflow-y:auto}@media screen and (min-width:991px){.umh-fin.modal .modal__content{padding:3.75rem 2.4375rem 2.4375rem}}.umh-fin.modal .modal__content .modal__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.5rem}.umh-fin.modal .modal__content .modal__header h2{margin:0;color:#212d58;font-size:2rem;font-weight:600;letter-spacing:-0.02em;line-height:110%}.umh-fin.modal .modal__content .modal__header .modal__close{flex-shrink:0;padding:0;border:none;background:none;cursor:pointer}.umh-fin.modal .modal__content .modal__header .modal__close img{display:block}.umh-fin.modal .modal__content .modal__body p{margin-bottom:1.25rem;font-size:0.875rem;font-weight:500;line-height:130%}.umh-fin.modal .modal__content .modal__body p:last-child{margin-bottom:0}.umh-fin.article-card{height:100%;padding:2.5rem 1.5rem;border-radius:0.5rem;background:#fff;box-shadow:0 0.125rem 1.25rem 0 rgba(231,233,239,.5)}@media screen and (min-width:991px){.umh-fin.article-card{display:flex;flex-direction:column;align-items:center}}.umh-fin.article-card article{text-align:center}.umh-fin.article-card article h3{color:#212d58}.umh-fin.article-card figure{--aspect-ratio:80/141;max-width:8.8125rem;margin:0 auto 1.25rem}.umh-fin.article-card figure img{object-fit:contain}.umh-fin.grid-card-block{padding:1.25rem 0}.umh-fin.grid-card-block article h2{margin-bottom:1.875rem;color:#212d58;font-size:2rem;font-weight:600;letter-spacing:-0.04rem;line-height:110%;text-transform:capitalize}@media screen and (min-width:991px){.umh-fin.grid-card-block article h2{margin-bottom:2.5rem;font-size:2.5rem;letter-spacing:-0.05rem}}.umh-fin.grid-card-block article p{max-width:49.8125rem;font-weight:500}.umh-fin.grid-card-block ul{display:grid;margin-top:2rem;gap:1.75rem}@media screen and (min-width:991px){.umh-fin.grid-card-block ul{margin-top:3.75rem;grid-template-columns:repeat(3,1fr)}}.umh-fin.media-with-overlay-content{padding:1.25rem 0}@media screen and (min-width:991px){.umh-fin.media-with-overlay-content{padding:8.75rem 0}}.umh-fin.media-with-overlay-content .container{position:relative;padding:0}.umh-fin.media-with-overlay-content article{position:relative;z-index:1;padding:2.5rem 2rem;border-radius:0.5rem;margin:-4.5rem 1.25rem 0;background:#fff;box-shadow:0 0.125rem 1.25rem 0 rgba(231,233,239,.5)}@media screen and (min-width:991px){.umh-fin.media-with-overlay-content article{max-width:46rem;padding:3.75rem;margin-top:5rem;margin-bottom:6.375rem}}.umh-fin.media-with-overlay-content article h2{margin-bottom:2rem;color:#212d58;font-size:2rem;font-weight:600;letter-spacing:-0.04rem;line-height:110%}@media screen and (min-width:991px){.umh-fin.media-with-overlay-content article h2{margin-bottom:2.5rem;font-size:2.5rem;letter-spacing:-0.05rem}}.umh-fin.media-with-overlay-content article p{color:#6d6e71;font-size:1.125rem;font-weight:500;line-height:140%}.umh-fin.media-with-overlay-content article p:last-of-type{color:#212d58}.umh-fin.media-with-overlay-content article a:hover{color:#fff}.umh-fin.media-with-overlay-content article .button{margin-top:1.8125rem}@media screen and (min-width:991px){.umh-fin.media-with-overlay-content article .button{margin-top:2.5rem}}.umh-fin.media-with-overlay-content picture{--aspect-ratio:239/390}@media screen and (min-width:991px){.umh-fin.media-with-overlay-content picture{position:absolute;top:-5rem;right:1.25rem;width:100%;max-width:61.1875rem;--aspect-ratio:715/979;border-radius:0.5rem}}.umh-fin.media-with-overlay-content picture img{width:100%;height:100%}@media screen and (min-width:991px){.umh-fin.media-with-overlay-content picture img{border-radius:0.5rem}}.umh-fin.procedure-block{padding:1.25rem 0 2.5rem}@media screen and (min-width:991px){.umh-fin.procedure-block{padding:1.4375rem 0 5rem}}.umh-fin.procedure-block .procedure-block__wrapper{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:991px){.umh-fin.procedure-block .procedure-block__wrapper{flex-direction:row;gap:3.75rem}}.umh-fin.procedure-block .procedure-block__wrapper article{flex-basis:47.65625%}.umh-fin.procedure-block .procedure-block__wrapper article h2{margin-bottom:2rem;color:#212d58;font-size:2rem;font-weight:600;letter-spacing:-0.04rem;line-height:110%}@media screen and (min-width:991px){.umh-fin.procedure-block .procedure-block__wrapper article h2{font-size:2.5rem;letter-spacing:-0.05rem}}.umh-fin.procedure-block .procedure-block__wrapper article p{color:#6d6e71;font-size:1.125rem;font-weight:500;line-height:140%}.umh-fin.procedure-block .procedure-block__wrapper ul.procedure-block__list{display:flex;flex-basis:47.65625%;flex-direction:column;gap:1.25rem}.umh-fin.procedure-block .procedure-block__wrapper ul.procedure-block__list li{display:flex;min-height:8.3125rem;align-items:center;padding:1.75rem 2rem;border-radius:0.5rem;background-color:#fff;gap:2.8125rem}.umh-fin.procedure-block .procedure-block__wrapper ul.procedure-block__list li span{min-width:3.125rem;color:#f2a94f;font-size:4.375rem;font-weight:800;letter-spacing:-0.0875rem;line-height:110%;text-align:center;text-transform:capitalize}.umh-fin.procedure-block .procedure-block__wrapper ul.procedure-block__list li h4{color:#212d58;font-size:1.25rem;font-weight:600;letter-spacing:-0.025rem;line-height:120%}.umh-fin.procedure-block .procedure-block__wrapper ul.procedure-block__list li h4:last-child{margin-bottom:0}@media screen and (min-width:991px){.umh-fin.procedure-block .procedure-block__wrapper ul.procedure-block__list li h4{font-size:1.5rem;letter-spacing:-0.03rem}}.umh-fin.banner-image{position:relative}.umh-fin.banner-image .aspect-box{--aspect-ratio:219/390;margin:0}@media screen and (min-width:991px){.umh-fin.banner-image .aspect-box{--aspect-ratio:360/1440}}.umh-fin.banner-image article{position:absolute;right:0;bottom:-4.6875rem;left:0}@media screen and (min-width:1199px){.umh-fin.banner-image article{bottom:-3.875rem}}.umh-fin.banner-image article .banner-image__announcement{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:1.5rem 1.25rem;border-radius:0.5rem;background-color:#f2a94f;color:#212d58;gap:1.25rem;text-align:center}@media screen and (min-width:1199px){.umh-fin.banner-image article .banner-image__announcement{flex-direction:row;align-items:center;padding:2.5rem 3.75rem}}.umh-fin.banner-image article .banner-image__announcement h3{max-width:85%;margin:0;font-size:1.125rem;font-weight:600;letter-spacing:-0.03rem;line-height:110%}@media screen and (min-width:1199px){.umh-fin.banner-image article .banner-image__announcement h3{font-size:1.5rem}}.umh-fin.banner-image article .banner-image__announcement .button{padding:1rem 2.5rem;border:none}
/*# sourceMappingURL=page-home.css.map */

/* ==========================================================================
   Header Dropdown Styles - Start
   ========================================================================== */

@media screen and (min-width: 991px) {
  .umh-fin.header {
    overflow: visible;
  }
}

.umh-fin.header .header__wrap nav ul li.has-submenu {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 0.5rem;
}

.umh-fin.header .header__wrap nav ul li.has-submenu > a {
  display: inline-flex;
  align-items: center;
}

.umh-fin.header .header__wrap nav ul li.has-submenu .submenu-toggle {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 0 4px 0;
  border: none;
  background: transparent;
  color: inherit;
  cursor: pointer;
  line-height: 1;
}

.umh-fin.header .header__wrap nav ul li.has-submenu .submenu-toggle .dropdown_arrow {
  display: block;
  width: 0.75rem;
  height: auto;
  transition: transform 0.3s ease;
  transform: rotate(180deg);
}

.umh-fin.header .header__wrap nav ul li.has-submenu .submenu-toggle .dropdown_arrow path {
  fill: #ffffff;
}

.umh-fin.header .header__wrap nav ul li.has-submenu .submenu {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 0;
  list-style: none;
}

/* Desktop dropdown */
@media screen and (min-width: 991px) {
  .umh-fin.header .header__wrap nav ul li.has-submenu .submenu {
    position: absolute;
    z-index: 110;
    top: 100%;
    left: 0;
    min-width: 12.5rem;
    padding: 0;
    margin: 0;
    background-color: #ffffff;
    box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.08);
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transform: translateY(0.5rem);
    transition: opacity 0.25s ease, visibility 0.25s ease, transform 0.25s ease;
  }

  .umh-fin.header .header__wrap nav ul li.has-submenu > a {
    padding-block: 12px;
  }

  .umh-fin.header .header__wrap nav ul li.has-submenu:hover .submenu,
  .umh-fin.header .header__wrap nav ul li.has-submenu:focus-within .submenu,
  .umh-fin.header .header__wrap nav ul li.has-submenu.is-open .submenu {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: translateY(0);
  }

  .umh-fin.header .header__wrap nav ul li.has-submenu:hover .submenu-toggle .dropdown_arrow,
  .umh-fin.header .header__wrap nav ul li.has-submenu:focus-within .submenu-toggle .dropdown_arrow,
  .umh-fin.header .header__wrap nav ul li.has-submenu.is-open .submenu-toggle .dropdown_arrow {
    transform: rotate(0deg);
  }

  .umh-fin.header .header__wrap nav ul li.has-submenu .submenu > li {
    width: 100%;
    margin: 0;
    padding: 0;
    border-bottom: 0.0625rem solid #e5e7eb;
  }

  .umh-fin.header .header__wrap nav ul li.has-submenu .submenu > li:last-child {
    border-bottom: none;
  }

  .umh-fin.header .header__wrap nav ul li.has-submenu .submenu > li > a {
    display: block;
    padding: 1rem 1.25rem;
    color: #212d58;
    font-size: 0.875rem;
    font-weight: 600;
    line-height: 1.3;
    text-decoration: none;
    text-transform: uppercase;
  }

  .umh-fin.header .header__wrap nav ul li.has-submenu .submenu > li > a:hover,
  .umh-fin.header .header__wrap nav ul li.has-submenu .submenu > li > a:focus {
    opacity: 0.8;
    color: #212d58;
  }
}

/* Mobile accordion submenu */
@media screen and (max-width: 990px) {
  body:has(#hamburger:checked) .umh-fin.header nav ul li.has-submenu {
    flex-wrap: wrap;
    align-items: center;
    gap: 0;
  }

  body:has(#hamburger:checked) .umh-fin.header nav ul li.has-submenu > a {
    padding-right: 1.2rem;
  }

  body:has(#hamburger:checked) .umh-fin.header nav ul li.has-submenu .submenu-toggle {
    flex-shrink: 0;
    width: 3rem;
    height: 2.5rem;
    flex-grow: 1;
    justify-content: flex-end;
    position: absolute;
    top: 35px;
    right: 0;
  }

  body:has(#hamburger:checked) .umh-fin.header nav ul li.has-submenu .submenu-toggle .dropdown_arrow {
    width: 22px;
  }

  body:has(#hamburger:checked) .umh-fin.header nav ul li.has-submenu.is-open .submenu-toggle .dropdown_arrow {
    transform: rotate(0deg);
  }

  body:has(#hamburger:checked) .umh-fin.header nav ul li.has-submenu .submenu {
    display: none;
    width: 100%;
    flex-basis: 100%;
    flex-direction: column;
    align-items: flex-start;
    padding: 0;
    margin: 0;
    background: transparent;
    box-shadow: none;
  }

  body:has(#hamburger:checked) .umh-fin.header nav ul li.has-submenu .submenu > li {
    width: 100%;
    padding: 0.75rem 0;
    border-bottom: none;
  }

  body:has(#hamburger:checked) .umh-fin.header nav ul li.has-submenu .submenu > li:first-child {
    padding-top: 1.25rem;
  }

  body:has(#hamburger:checked) .umh-fin.header nav ul li.has-submenu .submenu > li:last-child {
    padding-bottom: 0;
  }

  body:has(#hamburger:checked) .umh-fin.header nav ul li.has-submenu .submenu > li > a {
    display: block;
    color: #ffffff;
    font-size: 1.25rem;
    font-weight: 600;
    text-decoration: none;
  }
}

/* ==========================================================================
   Header Dropdown Styles - End
   ========================================================================== */
