:root,[data-bs-theme=light]{--bs-primary:#3b82f6;--bs-primary-rgb:59,130,246;--bs-primary-text-emphasis:#183462;--bs-primary-bg-subtle:#D8E6FD;--bs-primary-border-subtle:#B1CDFB;--bs-secondary:#6c757d;--bs-secondary-rgb:108,117,125;--bs-secondary-text-emphasis:#2B2F32;--bs-secondary-bg-subtle:#E2E3E5;--bs-secondary-border-subtle:#C4C8CB;--bs-dark:#212529;--bs-dark-rgb:33,37,41;--bs-dark-text-emphasis:#0D0F10;--bs-dark-bg-subtle:#D3D3D4;--bs-dark-border-subtle:#A6A8A9;--bs-body-font-family:Montserrat,sans-serif}.btn-primary{--bs-btn-color:#000000;--bs-btn-bg:#3b82f6;--bs-btn-border-color:#3b82f6;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#5895F7;--bs-btn-hover-border-color:#4F8FF7;--bs-btn-focus-shadow-rgb:9,20,37;--bs-btn-active-color:#000000;--bs-btn-active-bg:#629BF8;--bs-btn-active-border-color:#4F8FF7;--bs-btn-disabled-color:#000000;--bs-btn-disabled-bg:#3b82f6;--bs-btn-disabled-border-color:#3b82f6}.btn-outline-primary{--bs-btn-color:#3b82f6;--bs-btn-border-color:#3b82f6;--bs-btn-focus-shadow-rgb:59,130,246;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#3b82f6;--bs-btn-hover-border-color:#3b82f6;--bs-btn-active-color:#000000;--bs-btn-active-bg:#3b82f6;--bs-btn-active-border-color:#3b82f6;--bs-btn-disabled-color:#3b82f6;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#3b82f6}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5C636A;--bs-btn-hover-border-color:#565E64;--bs-btn-focus-shadow-rgb:233,234,236;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565E64;--bs-btn-active-border-color:#51585E;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1C1F23;--bs-btn-hover-border-color:#1A1E21;--bs-btn-focus-shadow-rgb:222,222,223;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1A1E21;--bs-btn-active-border-color:#191C1F;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529}[data-bs-theme=dark]{--bs-primary:#0ea5e9;--bs-primary-rgb:14,165,233;--bs-primary-text-emphasis:#6EC9F2;--bs-primary-bg-subtle:#03212F;--bs-primary-border-subtle:#08638C;--bs-link-color:#0ea5e9;--bs-link-color-rgb:14,165,233;--bs-link-hover-color:#0284c7;--bs-link-hover-color-rgb:2,132,199}.btn-primary[data-bs-theme=dark],[data-bs-theme=dark] .btn-primary{--bs-btn-color:#000000;--bs-btn-bg:#0ea5e9;--bs-btn-border-color:#0ea5e9;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#32B3EC;--bs-btn-hover-border-color:#26AEEB;--bs-btn-focus-shadow-rgb:2,25,35;--bs-btn-active-color:#000000;--bs-btn-active-bg:#3EB7ED;--bs-btn-active-border-color:#26AEEB;--bs-btn-disabled-color:#000000;--bs-btn-disabled-bg:#0ea5e9;--bs-btn-disabled-border-color:#0ea5e9}.btn-outline-primary[data-bs-theme=dark],[data-bs-theme=dark] .btn-outline-primary{--bs-btn-color:#0ea5e9;--bs-btn-border-color:#0ea5e9;--bs-btn-focus-shadow-rgb:14,165,233;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#0ea5e9;--bs-btn-hover-border-color:#0ea5e9;--bs-btn-active-color:#000000;--bs-btn-active-bg:#0ea5e9;--bs-btn-active-border-color:#0ea5e9;--bs-btn-disabled-color:#0ea5e9;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0ea5e9}.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-xs{--bs-icon-size:1rem;width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.2)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none!important}.navbar-toggler{border:none!important}.icon-size{font-size:30px}.fit-cover{object-fit:cover}.whatsapp-container{position:fixed;bottom:20px;right:20px;display:flex;align-items:center;z-index:100000;gap:10px}.whatsapp-button{background-color:#212529;color:#f8f9fa;border-radius:50%;text-align:center;font-size:50px;box-shadow:2px 2px 3px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;width:50px;height:50px;text-decoration:none;overflow:hidden;transition:.4s}.whatsapp-button:hover{background-color:#000;transform:scale(1.05);box-shadow:2px 2px 5px rgba(0,0,0,.4)}.whatsapp-button svg{width:25px;height:25px}.whatsapp-message{background-color:#212529;color:#f8f9fa;padding:10px 15px;border-radius:20px;font-size:14px;box-shadow:0 1px 4px rgba(33,37,41,.25);opacity:0;transform:translateX(30px);transition:opacity 1s,transform 1s;white-space:nowrap;visibility:hidden}