.contact-details{display:grid;gap:15px;margin-top:24px}.contact-details>a,.contact-details>div{display:flex;align-items:center;gap:12px;color:#fff}.contact-detail-icon{width:37px;height:37px;display:grid;place-items:center;flex:none;border:1px solid #ffffff45;border-radius:50%;color:#9fe0fa;font-size:17px}.contact-details a:hover strong{text-decoration:underline}.contact-details small,.contact-details strong{display:block}.contact-details small{color:#b9cce0;font-size:10px}.contact-details strong{color:#fff;font-size:13px;font-weight:600;overflow-wrap:anywhere}.footer-contact{display:grid;gap:3px;color:#bed0e4;font-size:11px}.footer-contact a:hover{color:#fff;text-decoration:underline}.footer-social{display:flex;align-items:center;gap:10px;margin-left:auto}.footer-social>span{margin-right:3px;color:#bed0e4;font-size:11px}.social-icon{width:36px;height:36px;display:grid;place-items:center;border:1px solid #ffffff38;border-radius:50%;color:#fff;transition:background .2s ease,transform .2s ease}.social-icon:hover{transform:translateY(-2px);background:#ffffff1a}.social-icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.social-icon svg .instagram-dot{fill:currentColor;stroke:none}.social-whatsapp svg path:last-child{fill:currentColor;stroke:none}.footer-top{margin-left:10px}@media(max-width:700px){.footer-contact{width:100%;margin-left:54px}.footer-social{margin-left:54px}.footer-top{margin-left:auto}}@media(max-width:370px){.footer-social{margin-left:0}.footer-social>span{font-size:10px}}
