body.home .hentry-wrapper header{background-color:var(--blue-extra-light);overflow:hidden;padding-bottom:80px}@media (max-width:767px){body.home .hentry-wrapper header{padding-bottom:60px}}body.home .hentry-wrapper header:before{background-color:var(--blue-medium);border-radius:0% 0% 150% 150%/0% 0% 40% 40%;content:"";height:100%;position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:120vw}@media (max-width:767px){body.home .hentry-wrapper header:before{width:180vw}}body.home .hentry-wrapper header .header-content-inner{display:flex;align-items:flex-start;position:relative}@media (min-width:1350px){body.home .hentry-wrapper header .header-content-inner{justify-content:flex-end}}@media (max-width:767px){body.home .hentry-wrapper header .header-content-inner{flex-direction:column-reverse}}body.home .hentry-wrapper header .header-content-inner .content{display:flex;flex-direction:column;justify-content:center;max-width:1350px;padding:60px 30px 0}@media (min-width:1350px){body.home .hentry-wrapper header .header-content-inner .content{height:calc(100% + 60px);left:50%;padding-top:0;position:absolute;top:0;transform:translateX(-50%);width:100vw}}@media (min-width:768px) and (max-width:1023px){body.home .hentry-wrapper header .header-content-inner .content{flex:0 0 450px}}@media (max-width:767px){body.home .hentry-wrapper header .header-content-inner .content{padding-top:40px}}@media (max-width:599px){body.home .hentry-wrapper header .header-content-inner .content{padding:40px 20px 0}}@media (min-width:768px){body.home .hentry-wrapper header .header-content-inner .content .content-inner{max-width:520px}}body.home .hentry-wrapper header .header-content-inner .content .content-inner .button{padding:12px 30px 10px}body.home .hentry-wrapper header .header-content-inner img{width:816px}@media (min-width:1024px) and (max-width:1349px){body.home .hentry-wrapper header .header-content-inner img{max-width:calc(100vw - 520px)}}@media (min-width:768px) and (max-width:1023px){body.home .hentry-wrapper header .header-content-inner img{max-width:calc(100vw - 450px);min-width:500px}}