#pearl-footer .top-footer{background-color:#1d3246;display:grid;font-family:Montserrat,sans-serif;gap:10px;grid-template-columns:2fr 7fr 3fr;padding:48px 30px 33px}#pearl-footer .bottom-footer{align-items:center;background-color:#222;display:flex;flex-direction:row;flex-wrap:wrap;font-family:Montserrat,sans-serif;justify-content:space-between;padding:28px 30px 12px}#footer-logo{background:url(https://5664760.fs1.hubspotusercontent-na1.net/hubfs/5664760/assets/Blog%20Custom/logo-white.svg) no-repeat 50%;background-size:cover;display:block;height:126.5px;overflow:hidden;position:relative;width:166.5px}#footer-logo span{left:-100%;position:absolute}.footer-middle{display:flex;flex-direction:row}.footer-list{margin-right:60px;max-width:150px;padding:0;width:100%}.footer-list li{list-style-type:none}.footer-list li a{color:#fff;font-size:16px;font-weight:400;line-height:24px;text-decoration:none}.footer-list .list-first,.footer-list li a{font-family:Montserrat,sans-serif;letter-spacing:0}.footer-list .list-first{color:#23bfee;font-size:18px;font-weight:500;line-height:22px;margin:0 0 13px}.footer-right{display:flex;flex-direction:column;justify-content:center}.footer-right .top-contact{color:#fff;display:block;font-size:14px;font-weight:500;letter-spacing:0;line-height:17px;margin-bottom:3px}.footer-right .footer-contact{color:#23bfee;font-size:12px;font-weight:500;letter-spacing:0;line-height:25px;text-decoration:none}.footer-right .social-footer{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:16px 0 0;padding:0}.footer-right .social-footer li{list-style-type:none;margin:0 16px 16px 0}.bottom-footer span{color:#fff;font-size:10px;font-weight:500;letter-spacing:.16px;line-height:12px;margin-bottom:10px;text-transform:uppercase}.bottom-footer ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;margin:0}.bottom-footer ul li{list-style-type:none;margin:0 0 10px 10px}.bottom-footer ul li img{max-height:30px;width:auto}@media only screen and (max-width:900px){#pearl-footer .top-footer{display:flex;flex-wrap:wrap}.footer-middle{flex-wrap:wrap}}