.public-content-layout:before{height:auto;inset:0}.public-content-layout>main{min-height:94vh;padding-top:66px}.public-content-layout .home-content{margin-left:0;padding:0}@media (width<=1200px){.public-content-layout:before{height:calc(100vh + 400px);position:fixed;top:-400px;bottom:auto}.public-content-layout .home-footer:after{display:none}}
