h1{font-size:48px;font-weight:700;color:#27387d;margin-bottom:5px}h1,h2{margin-top:0}h2{font-size:36px;color:#00ab90}h2,p{font-weight:600}p{font-size:18px;color:#27387d;line-height:1.5em}p:last-of-type{margin-bottom:0}img.logo{width:200px;height:auto;margin-bottom:30px}button{background-color:#fcdf7e;color:#25275d;border:0;border-radius:10px;font-size:24px;padding:14px 30px;font-weight:700;font-family:montserrat,sans-serif!important;cursor:pointer;line-height:1.2em;margin-top:40px;transition-duration:.5s;-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,.5);box-shadow:2px 2px 5px 0 rgba(0,0,0,.5)}button:hover{background-color:#109fda;color:#fcdf7e}.content{display:flex;width:calc(100% - 120px);height:calc(100vh - 120px);align-content:center;align-items:center;padding:60px;background-image:url(https://solutions.revivefinancial.com.au/hubfs/maintenance.jpg);background-repeat:no-repeat;background-position:100%;background-size:calc(100% - 660px) auto}.content>div{max-width:600px;width:100%}@media (max-width:1500px){h1{font-size:36px}h2{font-size:24px}p{font-size:16px;line-height:1.6em}.content{padding:30px;width:calc(100% - 60px);height:calc(100vh - 60px);align-items:center;background-size:60% auto}img.logo{margin-bottom:20px;width:150px}.content>div{max-width:40%}}@media (max-width:1000px){img.logo{display:block;margin:0 auto 20px}.content{align-items:flex-start;width:calc(100% - 40px);height:auto;padding:20px 20px 420px;background-position:bottom;background-size:auto 400px}.content>div{max-width:100%}h1{font-size:28px}h1,h2{text-align:center}h2{font-size:21px}p{font-size:14px;line-height:1.6em;text-align:center}button{display:block;margin:20px auto 0;padding:10px 20px;font-size:18px}}@media (max-width:1000px){.content{padding-bottom:55%;background-size:100% auto}img.logo{width:120px;margin:0 auto 15px}h1{font-size:24px;margin-bottom:0}h2{font-size:18px}p{line-height:1.5em}}