:root{--color-primary:#141414;--color-secondary:#1f1f25;--color-body:#74787c;--color-heading-1:#fff;--color-white:#fff;--color-success:#3eb75e;--color-danger:#ff0003;--color-warning:#ff8f3c;--color-info:#1ba2db;--color-facebook:#3b5997;--color-twitter:#1ba1f2;--color-youtube:#ed4141;--color-linkedin:#0077b5;--color-pinterest:#e60022;--color-instagram:#c231a1;--color-vimeo:#00adef;--color-twitch:#6441a3;--color-discord:#7289da;--transition:0.3s;--font-size-b1:16px;--font-size-b2:16px;--font-size-b3:12px;--font-size-b4:10px;--line-height-b1:26px;--line-height-b2:26px;--line-height-b3:1.7;--h1:60px;--h2:48px;--h3:30px;--h4:26px;--h5:24px;--h6:18px}.contact-page .page-banner .page-banner-content p{padding:0 280px}@media(max-width:575.98px){.contact-page .page-banner .page-banner-content p{padding:0}}.contact-page .contact-section .alert{padding:1rem;border-radius:8px;margin-bottom:1.5rem;font-family:var(--font-figtree),sans-serif;font-size:14px}.contact-page .contact-section .alert.alert-success{background-color:#d1fae5;color:#065f46;border:1px solid #6ee7b7}.contact-page .contact-section .alert.alert-error{background-color:#fee2e2;color:#991b1b;border:1px solid #fca5a5}.contact-page .contact-section .error-message{color:red;font-family:var(--font-figtree),sans-serif}.contact-page .contact-section .contact-info .contact-details{display:flex;flex-direction:column;gap:20px;margin-top:2rem}.contact-page .contact-section .contact-info .contact-details h4{color:var(--Text-Primary,#2E4042);font-family:var(--font-montserrat),sans-serif}.contact-page .contact-section .contact-info .contact-details .contact-item{display:flex;flex-direction:row}.contact-page .contact-section .contact-info .contact-details .contact-item:last-child{margin-bottom:0}.contact-page .contact-section .contact-info .contact-details .contact-item .icon-wrapper{width:40px;height:40px;border-radius:8px;background:#d97706;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:1rem}.contact-page .contact-section .contact-info .contact-details .contact-item .contact-content{display:flex;flex-direction:column}.contact-page .contact-section .contact-info .contact-details .contact-item .contact-content h6{margin:0 0 .5rem}.contact-page .contact-section .contact-info .contact-details .contact-item .contact-content h3{margin:0}