.alert-container{height:40px;background:#ececec;border-radius:6px;max-width:1260px;margin:10px auto}:root{--color-bg-alert:#222222;--color-text-alert:#FFFFFF}.menu__titles{margin-bottom:15px;font-weight:400}.menu-destacado__itemIcon{margin-bottom:10px}.menu-destacado_itemTitle{font-size:14px;line-height:1.2}.menu-destacado__item{width:calc(33% - 20px);text-align:center}.menu-destacado{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;row-gap:10px;margin-bottom:20px}.banner-zocalo{position:fixed;bottom:0;left:50%;transform:translate(-50%, 0);z-index:2147483646;transition:transform .2s}.close-zocalo{position:absolute;left:calc(50% - 30px);top:-24px;background:#f3f3f3;border:0;width:60px;height:24px;align-items:center;justify-content:center;cursor:pointer;padding:0;display:none;border-radius:5px 5px 0 0;box-shadow:0 -2px 3px -2px #959595b0;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee}.banner-zocalo .banner-zocalo__inner:has(> div[id^=google_ads_iframe_]:not(:empty)){padding-top:5px;background:#f3f3f3;box-shadow:0 0 5px #959595b0;border-radius:5px 5px 0 0}.banner-zocalo .banner-zocalo__inner:has(> div[id^=google_ads_iframe_]:empty){pointer-events:none}.banner-zocalo .banner-zocalo__inner:has(> div[id^=google_ads_iframe_]:not(:empty))+.close-zocalo{display:block}@media (max-width:767px){.banner-zocalo .close-zocalo{left:0}.banner-zocalo{left:0;transform:none;width:100%;text-align:center}.banner-zocalo .banner-zocalo__inner{border-radius:0!important}}.form{display:flex;flex-direction:column;justify-content:center;margin:40px auto;border-radius:16px;max-width:560px;box-shadow:0 0 20px #0000005e;background:#fff;border:2px solid #0550c8;width:100%;padding:20px;gap:16px}.form input{font-size:18px;width:100%;padding:12px 15px;box-sizing:border-box;border:1px solid #000;border-radius:4px;color:#000;box-shadow:3px 3px 6px #00000030;background:#fff}.form .form_logo{width:100%;display:block;max-width:200px;margin:0 auto}.form .timer{text-align:center;font-size:32px;font-weight:900;margin:4px 0}.form button{padding:14px;border-radius:4px;overflow:hidden;transition:box-shadow .3s ease-in-out;background:#0550c8;font-weight:700;cursor:pointer;text-transform:uppercase;letter-spacing:1px;box-shadow:3px 3px 6px #00000030;margin:12px 0;width:100%;color:#fff;font-size:18px;border:none}.form button:hover{box-shadow:0 0 20px 10px hsla(204, 70%, 53%, .5)}.all-coments{border:1px solid #bbb;margin-bottom:20px}.all-coments p{margin:0}.text-all-coments{padding:10px;font-weight:700;font-size:16px}.place-coment{display:flex;flex-direction:column-reverse;align-items:center}.coment{margin-top:10px;display:flex;width:95%;margin-bottom:20px;opacity:1;transition:.4s;transform:translateY(0)}.ava-coment{border-radius:100px;width:70px;height:70px;padding:10px}.name-coment{color:#365899;font-size:16px;font-weight:700;padding:5px}.info-coment{width:90%}.text-coment{font-size:16px;padding:10px;border-radius:100px;background-color:#eaebef;width:100%}.all-buttons-coment{font-size:16px;display:flex;justify-content:space-between;align-items:center}.btn-react-coment{display:flex;align-items:center;font-size:13px;gap:10px;color:#365899}.btn-react-coment p:last-child{color:#696969}.react-coment{cursor:pointer}.react-coment:hover{text-decoration:underline}.btn-like-coment{display:flex;justify-content:center;align-items:center;box-shadow:0 0 3px 1px rgba(1, 1, 1, .3);border-radius:100px;padding:2px 5px}.btn-like-coment p{margin:0}@media (max-width:900px){.text-coment{font-size:16px;padding:30px 10px;border-radius:30px;background-color:#eaebef;width:100%}}@media (max-width:390px){.all-buttons-coment{display:flex;flex-direction:column;align-items:flex-start;gap:10px}}[type=submit],a{cursor:pointer}.iti,.iti.iti--allow-dropdown.iti--separate-dial-code,[name=phone2]{width:100%}.iti__country-list{margin:0!important;padding:0!important}.iti__country{padding:5px 10px!important;list-style:none!important}.iti__country-name,.iti__selected-dial-code{color:#000}.iti__selected-flag{--r:0px;border-radius:var(--r) 0 0 var(--r)}input.error{border:1px solid #ff7c7c!important;color:#ff7c7c!important}input[name=phone2]{outline:0}.hide{display:none}.body>img,.body>figure{margin:20px auto;width:100%;display:block}.body figcaption{margin-top:12px;text-align:center}