@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Inter:wght@400;500&display=swap");html{font-family:Inter,sans-serif,-apple-system;font-size:16px;line-height:1.5;color:#545666;background-color:#fff}body,html{margin:0;padding:0}*{box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-block:0;padding-block:0}h1,h2{margin-bottom:5px;font-size:30px;font-family:Bebas Neue}h3{margin-bottom:10px;font-size:19px;font-weight:600}h3,h4,h5,h6{font-family:Inter,sans-serif}h4,h5,h6{font-size:17px;font-weight:500}p{margin-bottom:15px;line-height:1.4}a{color:inherit;text-decoration:none}.top{background-image:linear-gradient(90deg,#30a3bf,#0465ad);padding:10px;color:#fff;margin:0;display:flex;justify-content:space-between;height:90px;align-items:center;align-content:center}.box-outer{padding:40px}.box{margin:0 auto;border:1px solid rgba(0,0,0,.15);padding:20px 30px;border-radius:10px;max-width:1500px}.box,.button{box-shadow:0 0 8px 1px rgba(0,0,0,.02)}.button{padding:15px;background-color:#fff;border:1px solid rgba(0,0,0,.1);transition:all .3s ease-in-out;color:#000;border-radius:5px;line-height:0;font-size:16px;vertical-align:middle;justify-content:center;text-align:center;cursor:pointer;height:auto;display:inline-flex;font-weight:600}.button.cta{background-color:#2971a3;color:#fff}.button:hover{opacity:.7}.contact{display:flex;justify-content:space-between;flex-direction:row;margin-top:40px;grid-gap:20px;gap:20px;height:100%}.contact .col{width:33.33%;display:flex;flex-direction:column;align-items:baseline;border:1px solid rgba(0,0,0,.075);border-radius:10px;padding:20px}.contact .button-wrapper{display:flex;flex-grow:1;flex-shrink:1;flex-basis:auto;align-items:flex-end}.contact .button{margin-top:20px;display:inline-block;padding:10px 15px}.contact .button *{vertical-align:middle}.contact .button svg{margin-right:5px;height:18px;width:18px}@media screen and (max-width:1000px){.box-outer{padding:40px 10px}.box{padding:20px}.contact{display:block;justify-content:baseline;padding:0;border:0}.contact .col{margin-top:20px;width:100%}.contact .col:first-child{margin-top:0}}