.contacts_contactHeaderVideo__rYX3E{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;max-height:85vh}.contacts_contact_section__UtDyA{width:100%;padding:4rem 2rem;background-color:#f6f5ff}.contacts_contact_grid__0ETiP{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.contacts_contact_card__lfOPj{background:#fff;border-radius:16px;padding:2rem;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;align-items:center}.contacts_contact_card__lfOPj:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(0,0,0,.15)}.contacts_contact_icon_wrapper__f11a7{width:64px;height:64px;background-color:#3d3d3b;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;box-shadow:0 4px 12px rgba(61,61,59,.2)}.contacts_contact_icon__MwEEs{width:32px;height:32px;filter:brightness(0) invert(1)}.contacts_contact_card_title__4bl7f{font-size:1.25rem;font-weight:600;color:#1a202c;margin-bottom:1rem;letter-spacing:.02em}.contacts_contact_info__DWaIl{display:flex;flex-direction:column;gap:.5rem;width:100%}.contacts_contact_link__MpOJ7{color:#4a5568;text-decoration:none;font-size:.95rem;transition:color .3s ease;word-break:break-word}.contacts_contact_link__MpOJ7:hover{color:#3d3d3b;text-decoration:underline}.contacts_contact_address__Jz6jC{color:#4a5568;font-size:.95rem;line-height:1.6;margin:0;word-break:break-word}.contacts_contact_plank__5qXKq{display:grid;grid-template-columns:repeat(4,1fr);font-size:140%;text-align:center;background-color:#f9f5ff;padding-top:2%;padding-bottom:2%}.contacts_contact_paddings__c2giT{padding-left:45%;margin-bottom:5%;width:55%}.contacts_contact_info_list__Qtuxs{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;text-align:left;padding-left:1rem}.contacts_contact_info_item__FCO5f{display:block;text-decoration:none;width:100%}.contacts_contact_subheader__UvhQ7{font-size:200%;font-weight:500;text-align:center}.contacts_contact_text__H0QzR{font-size:120%}.contacts_contact_form__CuClp{font-size:120%;display:flex;flex-direction:column;gap:.6rem}.contacts_contact_form__CuClp p{display:block;margin-bottom:.3rem;font-size:14px;font-weight:400;color:#000;letter-spacing:.02em}.contacts_contact_form__CuClp .contacts_Input__nIfVI,.contacts_contact_form__CuClp select{width:100%;background-color:hsla(0,0%,100%,.05);border:1.5px solid rgba(59,130,246,.3);border-radius:8px;color:#000;font-size:14px;font-weight:300;transition:all .3s cubic-bezier(.4,0,.2,1);outline:none;font-family:inherit;padding:.35rem .75rem;height:auto;background-color:#fff}.contacts_contact_form__CuClp textarea.contacts_Input__nIfVI{padding:.5rem .75rem;resize:vertical;min-height:60px;line-height:1.4}.contacts_contact_form__CuClp .contacts_Input__nIfVI::-moz-placeholder,.contacts_contact_form__CuClp textarea::-moz-placeholder{color:rgba(0,0,0,.5)}.contacts_contact_form__CuClp .contacts_Input__nIfVI::placeholder,.contacts_contact_form__CuClp select,.contacts_contact_form__CuClp textarea::placeholder{color:rgba(0,0,0,.5)}.contacts_contact_form__CuClp .contacts_Input__nIfVI:focus,.contacts_contact_form__CuClp select:focus,.contacts_contact_form__CuClp textarea:focus{border-color:#3b82f6;background-color:hsla(0,0%,100%,.08);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.contacts_contact_form__CuClp .contacts_Input__nIfVI:hover,.contacts_contact_form__CuClp select:hover,.contacts_contact_form__CuClp textarea:hover{border-color:rgba(59,130,246,.5);background-color:hsla(0,0%,100%,.06)}.contacts_contact_form__CuClp select{background-color:#fff;cursor:pointer}.contacts_contact_form__CuClp select:disabled{opacity:.6;cursor:not-allowed}.contacts_contacts_form_header__e_XHZ{font-size:160%;font-weight:bolder;margin-bottom:3%}@media (max-width:1250px){.contacts_contact_section__UtDyA{padding:3rem 1.5rem}.contacts_contact_grid__0ETiP{gap:1.5rem}.contacts_contact_card__lfOPj{padding:1.5rem}.contacts_contact_plank__5qXKq{font-size:120%}.contacts_contact_paddings__c2giT{width:55%}.contacts_contact_subheader__UvhQ7{font-size:180%}.contacts_contact_form__CuClp,.contacts_contact_text__H0QzR{font-size:110%}}@media (max-width:992px){.contacts_contact_section__UtDyA{padding:2.5rem 1rem}.contacts_contact_grid__0ETiP{grid-template-columns:repeat(2,1fr);gap:1.5rem}.contacts_contact_plank__5qXKq{font-size:100%}.contacts_contact_paddings__c2giT{width:55%}.contacts_contact_subheader__UvhQ7{font-size:170%}.contacts_contact_form__CuClp,.contacts_contact_text__H0QzR{font-size:100%}}@media (max-width:767px){.contacts_contact_section__UtDyA{padding:2rem 1rem}.contacts_contact_grid__0ETiP{grid-template-columns:1fr;gap:1.5rem}.contacts_contact_card__lfOPj{padding:1.5rem}.contacts_contact_plank__5qXKq{font-size:80%}.contacts_contact_paddings__c2giT{width:60%}.contacts_contact_subheader__UvhQ7{font-size:140%}.contacts_contact_form__CuClp,.contacts_contact_text__H0QzR{font-size:80%}}@media (max-width:580px){.contacts_contact_section__UtDyA{padding:1.5rem .75rem}.contacts_contact_card__lfOPj{padding:1.25rem}.contacts_contact_icon_wrapper__f11a7{width:56px;height:56px}.contacts_contact_icon__MwEEs{width:28px;height:28px}.contacts_contact_card_title__4bl7f{font-size:1.1rem}.contacts_contact_address__Jz6jC,.contacts_contact_link__MpOJ7{font-size:.85rem}.contacts_contacts_form_header__e_XHZ{font-size:130%}.contacts_contact_plank__5qXKq{font-size:70%}.contacts_contact_subheader__UvhQ7{font-size:130%}.contacts_contact_form__CuClp,.contacts_contact_text__H0QzR{font-size:75%}}@media (max-width:480px){.contacts_contact_paddings__c2giT{width:58%}.contacts_contact_subheader__UvhQ7{font-size:120%}.contacts_contact_form__CuClp,.contacts_contact_text__H0QzR{font-size:70%}}.Input{width:100%;padding:.35rem .75rem;margin:5px 0;border:1.5px solid rgba(59,130,246,.3);border-radius:8px;color:#000;font-size:14px;font-weight:300;transition:all .3s cubic-bezier(.4,0,.2,1);outline:none;font-family:inherit}.Input,.Input:focus{background-color:#fff}.Input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.Input:hover{border-color:rgba(59,130,246,.5);background-color:#fff}.Input::-moz-placeholder{color:rgba(0,0,0,.5)}.Input::placeholder{color:rgba(0,0,0,.5)}textarea.Input{padding:.5rem .75rem;resize:vertical;min-height:60px;line-height:1.4}.myButton{padding:5px 15px;color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border:1px solid rgba(59,130,246,.5);border-radius:8px;cursor:pointer;height:auto;display:flex;text-align:center;width:140px;height:50px;align-items:center;justify-content:center;font-weight:300;font-size:14px;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(59,130,246,.2);text-decoration:none}.myButton:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px rgba(59,130,246,.4);transform:translateY(-1px);border-color:rgba(59,130,246,.7);text-decoration:none}.myButton:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 4px rgba(59,130,246,.3)}@media (max-width:1250px){.myButton{padding:5px 15px;font-size:100%}}@media (max-width:992px){.myButton{padding:4px 12px;font-size:80%}}@media (max-width:767px){.myButton{padding:3px 10px;font-size:90%;width:120px;height:35px}}@media (max-width:480px){.myButton{padding:2px 9px;font-size:90%;width:120px;height:35px}}.button-spinner{display:inline-block;width:20px;height:20px;border-color:#542906 #542906 rgba(0,0,0,.2) rgba(0,0,0,.2);border-style:solid;border-width:3px;border-radius:50%;animation:button-spin .8s linear infinite;margin-right:10px;vertical-align:middle;flex-shrink:0}@keyframes button-spin{to{transform:rotate(1turn)}}.myButton:disabled .button-spinner{border-color:#542906 #542906 rgba(0,0,0,.15) rgba(0,0,0,.15)}