.ContactDrawer_contactDrawer__Huv8C{width:650px!important;max-width:100%;background-color:#121212;color:#fff}.ContactDrawer_drawerHeader__ehe_R{border-bottom:none;padding:1.5rem 1.5rem 0 2.5rem}.ContactDrawer_drawerHeader__ehe_R button{color:#fff!important;opacity:1;font-size:10px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0}.ContactDrawer_drawerHeader__ehe_R button span{color:#fff!important;font-weight:700;text-shadow:0 0 2px rgba(0,0,0,.5)}.ContactDrawer_drawerBody__BOu8M{padding:1rem 1.5rem 2rem 2.5rem}.ContactDrawer_drawerContent__l0xUz{display:flex;flex-direction:column}.ContactDrawer_drawerTitle__8_e7a{font-size:2.5rem;font-weight:600!important;margin-bottom:1rem;line-height:1.2}.ContactDrawer_highlight__SHiqy{color:#0d6efd;font-weight:600!important;font-family:Poppins,sans-serif!important}.ContactDrawer_drawerDescription__dBPPV{color:#a0a0a0;margin-bottom:2rem;line-height:1.6;font-family:Poppins,sans-serif!important}.ContactDrawer_contactForm__Nlt_i{display:flex;flex-direction:column;gap:1rem}.ContactDrawer_formControl__6jdQe{background-color:#27292d;border:none!important;color:#fff!important;padding:.75rem 1rem;border-radius:4px!important;box-shadow:none!important;outline:none!important}.ContactDrawer_formControl__6jdQe::placeholder{color:#a0a0a0}.ContactDrawer_formControl__6jdQe:focus{border:none!important;box-shadow:none!important;outline:none!important;color:#fff!important;background-color:#27292d!important}.ContactDrawer_phoneInputContainer__2zhFb{width:100%}.ContactDrawer_phoneInput__Nkp6K{background-color:#27292d!important;border:none!important;color:#fff!important;padding:.75rem 1rem .75rem 52px!important;border-radius:4px!important;width:100%!important;height:auto!important;font-size:1rem!important;font-family:inherit!important}.ContactDrawer_phoneInput__Nkp6K::placeholder{color:#a0a0a0!important}.ContactDrawer_phoneInput__Nkp6K:focus{border:none!important;box-shadow:none!important;outline:none!important;background-color:#27292d!important}.ContactDrawer_phoneButton__EgM3W{background-color:#27292d!important;border:none!important;border-radius:4px 0 0 4px!important}.ContactDrawer_phoneButton__EgM3W:hover{background-color:#2a2a2a!important}.ContactDrawer_phoneInputContainer__2zhFb .country-list{background-color:#0a0a0a!important;border:1px solid #333!important;border-radius:4px!important}.ContactDrawer_phoneInputContainer__2zhFb .country-list .country{background-color:#0a0a0a!important;color:#fff!important;padding:8px 12px!important}.ContactDrawer_phoneInputContainer__2zhFb .country-list .country .country-name,.ContactDrawer_phoneInputContainer__2zhFb .country-list .country .dial-code{color:#fff!important}.ContactDrawer_phoneInputContainer__2zhFb .country-list .country.highlight,.ContactDrawer_phoneInputContainer__2zhFb .country-list .country:hover{background-color:#27292d!important}.ContactDrawer_phoneInputContainer__2zhFb .country-list .search{background-color:#1a1a1a!important;border:1px solid #333!important;color:#fff!important;padding:8px!important;margin:8px!important;border-radius:4px!important}.ContactDrawer_phoneInputContainer__2zhFb .country-list .search-box{background-color:#1a1a1a!important;border:1px solid #333!important;color:#fff!important}.ContactDrawer_phoneInputContainer__2zhFb .flag-dropdown{background-color:#27292d!important;border:none!important}.ContactDrawer_phoneInputContainer__2zhFb .selected-flag{background-color:#27292d!important;border-radius:4px 0 0 4px!important}.ContactDrawer_phoneInputContainer__2zhFb .selected-flag:hover{background-color:#2a2a2a!important}.ContactDrawer_invalid-feedback__BUocd{color:#dc3545;font-size:.875rem;margin-top:.25rem;display:block}.ContactDrawer_bottomButton__9x1HQ{display:flex;gap:20px}.ContactDrawer_submitButton__WIhLo{width:100%;padding:10px}.ContactDrawer_whatsappNumber__kh2m0{background:#25d366!important;border:1px solid #25d366!important;font-size:16px!important}@media (max-width:576px){.ContactDrawer_contactDrawer__Huv8C{width:100%!important}.ContactDrawer_drawerTitle__8_e7a{font-size:2rem;margin-bottom:.75rem}.ContactDrawer_drawerDescription__dBPPV{margin-bottom:1.5rem}.ContactDrawer_drawerBody__BOu8M{padding:1rem 1rem 2rem}.ContactDrawer_contactForm__Nlt_i{gap:.75rem}.ContactDrawer_formControl__6jdQe{padding:.625rem .875rem}.ContactDrawer_submitButton__WIhLo{margin-top:.25rem;padding:.625rem}.ContactDrawer_bottomButton__9x1HQ{display:flex;gap:0;flex-direction:column}.ContactDrawer_submitButton__WIhLo{width:100%;font-size:14px!important}.ContactDrawer_whatsappNumber__kh2m0{font-size:14px!important;min-height:43px;padding:10px!important}}