.hm-row{width:80%;max-width:1200px;margin:0 auto}.hm-cols{grid-template-columns:47.25% 47.25%;column-gap:5.5%;display:grid}.hm-logo-bar{background:#fff;padding:20px 0 19px}.hm-logo-bar img{width:36.725%;height:auto;display:block}.hm-hero{color:#fff;background:#35378c url(/uploads/2022/05/yorcmo-BG.png) 50%/cover no-repeat;padding:86px 0}.hm-h1{color:#fff;margin:-19px 0 5.82%;padding:0 0 10px;font-size:40px;font-weight:700;line-height:1.2}.hm-lilac{color:#cda2cf;font-weight:700}.hm-pains{font-size:22px}.hm-pains ul{margin:0 0 16px;padding:0 0 22px 22px;line-height:26px;list-style:outside}.hm-consult{text-align:center}.hm-consult>p{color:#fff;margin:0 0 5.82%;font-size:17px;line-height:1.2}.hm-band{background-image:linear-gradient(282deg,#cda2cf 0%,#a5e3e0 100%);padding:38px 0}.hm-band h2{color:#35378c;text-align:center;margin:0 0 8px;padding:0 0 10px;font-size:calc(1.375rem + 1.5vw);font-weight:500;line-height:1.4}.hm-enter{padding:53px 0 9px}.hm-copy{color:#515151;margin:24px 0 5.82%;font-size:17px;line-height:1.4}.hm-enter h3{color:#35378c;margin:0 0 5.82%;padding:0 0 10px;font-size:calc(1.3rem + .6vw);font-weight:500;line-height:1.4}@media (min-width:1200px){.hm-band h2{font-size:40px}.hm-enter h3{font-size:28px}}.hm-button{color:#fff;background:#f18500;border:1px solid #0000;border-radius:5px;margin:0 0 24px;padding:.3em 1em;font-size:17px;font-weight:700;line-height:1.7;text-decoration:underline;transition:all .3s;display:inline-block}.hm-button:hover{color:#f8951d;background:#fff;border-color:#f8951d}.hm-unicorn{width:100%;height:auto;display:block}.hm-legal{box-sizing:border-box;text-align:center;background:#f3f3f3;height:94px;padding-top:28.8px}.hm-legal p{color:#000;margin:0;font-size:17px;line-height:1.2}.hm-legal a{color:#000;text-decoration:underline}@media (max-width:980px){.hm-logo-bar{padding:19px 0 50px}.hm-logo-bar img{width:100%}.hm-hero{padding:50px 0}.hm-hero .hm-row{padding:30px 0}.hm-cols{grid-template-columns:1fr;row-gap:30px}.hm-band{padding:9px 0}.hm-band .hm-row{padding:30px 0}.hm-h1,.hm-consult>p,.hm-copy,.hm-enter h3{margin-bottom:30px}.hm-legal{height:96px;padding-top:30px}}@media (min-width:1500px){.hm-hero{padding:90px 0}.hm-band{padding:39px 0}.hm-legal{height:96px;padding-top:30px}}
