#page-container{padding-top:0px!important;margin-top:-1px!important}#footer-info{float:none;text-align:center}#et-footer-nav .bottom-nav{display:flex;justify-content:center}.et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}.text-container{font-size:3rem;font-weight:bold;text-align:center;height:auto;overflow:visible;line-height:1.2;font-family:Playfair Display;color:#333333}.text-animation{display:inline-block;opacity:0;transform:translateY(20px);transition:opacity 0.25s ease-out,transform 0.25s ease-out}.scroll-hint{text-align:center;margin-top:20px;font-size:1.2rem;opacity:0.7;animation:bounce 1.5s infinite}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(10px)}}@media only screen and (min-width:768px){.vertical-align{display:flex;align-items:center}}