@import url('https://fonts.googleapis.com/css2?family=Archivo:wght@500;600;700&family=Source+Sans+3:wght@400;600;700&display=swap');:root{--mbz-ink:#142b33;--mbz-teal:#1e6f75;--mbz-saff:#f2b53a;--mbz-mist:#edf3f2;--mbz-line:#d5e0df;--mbz-text:#4a5a5f}body,#page-container{font-family:'Source Sans 3',sans-serif}.mbz-i{display:inline-block;width:1em;height:1em;background:currentColor;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat;vertical-align:-.15em;flex:none}.mbz-i-ventana{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='10' width='28' height='32'/%3E%3Cline x1='20' y1='10' x2='20' y2='42'/%3E%3Cline x1='16' y1='24' x2='16' y2='29'/%3E%3Cline x1='24' y1='24' x2='24' y2='29'/%3E%3Ccircle cx='38' cy='10' r='6'/%3E%3Cpath d='M35 10l2 2 4-4'/%3E%3C/svg%3E")}.mbz-i-espacios{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22l9-7 9 7v18H6z'/%3E%3Crect x='24' y='12' width='18' height='28'/%3E%3Crect x='28' y='17' width='4' height='5'/%3E%3Crect x='35' y='17' width='4' height='5'/%3E%3Crect x='28' y='27' width='4' height='5'/%3E%3Crect x='35' y='27' width='4' height='5'/%3E%3Crect x='11' y='28' width='8' height='12'/%3E%3C/svg%3E")}.mbz-i-practicables{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='10' y='6' width='28' height='36'/%3E%3Cline x1='24' y1='6' x2='24' y2='42'/%3E%3Cpath d='M10 6L5 9v30l5 3'/%3E%3Cline x1='21' y1='22' x2='21' y2='27'/%3E%3Cline x1='27' y1='22' x2='27' y2='27'/%3E%3C/svg%3E")}.mbz-i-correderas{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='8' width='38' height='32'/%3E%3Crect x='8' y='11' width='16' height='26'/%3E%3Crect x='24' y='11' width='16' height='26'/%3E%3C/svg%3E")}.mbz-i-solar{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 14l10 4v9c0 7-5 11-10 13-5-2-10-6-10-13v-9z'/%3E%3Cline x1='18' y1='14' x2='18' y2='40'/%3E%3Cline x1='8' y1='26' x2='28' y2='26'/%3E%3Ccircle cx='35' cy='12' r='4'/%3E%3Cpath d='M35 4v2M35 18v2M27 12h2M41 12h2M29.5 6.5l1.4 1.4M39.1 16.1l1.4 1.4M40.5 6.5l-1.4 1.4'/%3E%3C/svg%3E")}.mbz-i-barandillas{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='13' width='40' height='3'/%3E%3Crect x='4' y='34' width='40' height='3'/%3E%3Cpath d='M8 16v18M12 16v18M16 16v18M20 16v18M24 16v18M28 16v18M32 16v18M36 16v18M40 16v18'/%3E%3C/svg%3E")}.mbz-i-puertas{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='14' y='4' width='20' height='40'/%3E%3Cline x1='17.5' y1='23' x2='17.5' y2='27'/%3E%3C/svg%3E")}.mbz-i-acabados{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 23L22 10l14 14-13 13z'/%3E%3Cpath d='M22 10l-5-5'/%3E%3Cpath d='M38 26s4 5 4 8a4 4 0 0 1-8 0c0-3 4-8 4-8z'/%3E%3C/svg%3E")}.mbz-i-accesorios{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='24' r='7'/%3E%3Ccircle cx='12' cy='24' r='2'/%3E%3Cpath d='M19 21h20a3 3 0 0 1 0 6H19'/%3E%3C/svg%3E")}.mbz-i-pin{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M24 44s14-13 14-24a14 14 0 0 0-28 0c0 11 14 24 14 24z'/%3E%3Ccircle cx='24' cy='20' r='5'/%3E%3C/svg%3E")}.mbz-i-clock{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='24' cy='24' r='18'/%3E%3Cpath d='M24 13v11l7 5'/%3E%3C/svg%3E")}.mbz-i-mail{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='11' width='36' height='26' rx='2'/%3E%3Cpath d='M6 13l18 13 18-13'/%3E%3C/svg%3E")}.mbz-i-phone{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 6h7l3 9-5 3a24 24 0 0 0 11 11l3-5 9 3v7a4 4 0 0 1-4 4C21 38 10 27 10 10a4 4 0 0 1 4-4z'/%3E%3C/svg%3E")}.mbz-v{display:inline-flex;width:28px;height:28px;border-radius:50%;background:var(--c);flex:none}.mbz-v::after{content:'';margin:auto;width:16px;height:16px;background:#fff;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat}.mbz-v--lg{width:46px;height:46px}.mbz-v--lg::after{width:24px;height:24px}.mbz-v-luz{--c:#d99a12;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v3M12 19v3M2 12h3M19 12h3M5 5l2 2M17 17l2 2M19 5l-2 2M7 17l-2 2'/%3E%3C/svg%3E")}.mbz-c-luz{color:#d99a12!important}.mbz-v-confort{--c:#1e6f75;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 14V5a2 2 0 0 1 4 0v9a4 4 0 1 1-4 0z'/%3E%3C/svg%3E")}.mbz-c-confort{color:#1e6f75!important}.mbz-v-descanso{--c:#4a5d8a;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 14.5A8 8 0 1 1 9.5 4a6.5 6.5 0 0 0 10.5 10.5z'/%3E%3C/svg%3E")}.mbz-c-descanso{color:#4a5d8a!important}.mbz-v-seguridad{--c:#142b33;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='1'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E")}.mbz-c-seguridad{color:#142b33!important}.mbz-v-ahorro{--c:#4f8a5b;--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19C5 9 11 5 20 4c-1 9-5 15-15 15z'/%3E%3Cpath d='M5 19l8-8'/%3E%3C/svg%3E")}.mbz-c-ahorro{color:#4f8a5b!important}.mbz-h2{font-family:Archivo,sans-serif!important;font-weight:700;font-size:40px;line-height:1.12;letter-spacing:-.02em;color:var(--mbz-ink);padding-bottom:18px;max-width:18ch}.mbz-h2--center{margin:0 auto;max-width:22ch}.mbz-h2--light{color:#fff}@media (max-width:767px){.mbz-h2{font-size:28px}}.mbz-label{font-family:Archivo,sans-serif;font-weight:600;font-size:15px;color:var(--mbz-teal);padding-bottom:10px!important}.mbz-label--light{color:var(--mbz-saff)}.mbz-sub{font-size:18px;color:var(--mbz-text);padding-bottom:24px!important}.mbz-body,.mbz-body p{font-size:17px;line-height:1.7;color:var(--mbz-text);max-width:62ch}.mbz-body--light,.mbz-body--light p{color:#d9e8e8}.mbz-note{font-size:13px!important;color:#7a8a8e!important}.mbz-lead{font-size:20px;line-height:1.55;max-width:46ch;padding:8px 0 28px!important}.mbz-hero-row .et_pb_button_module_wrapper{display:inline-block;margin-right:12px}.mbz-topbar{display:flex;gap:22px;align-items:center;font-size:14px}.mbz-topbar span,.mbz-topbar a{display:inline-flex;align-items:center;gap:7px;color:#c9d6d6}.mbz-topbar a:hover{color:#fff}.mbz-topbar .mbz-i{width:15px;height:15px;color:var(--mbz-saff)}.mbz-topbar--right{justify-content:flex-end}.mbz-topbar--right a{color:#fff;font-weight:600}.mbz-menu .et-menu>li.mbz-menu-cta>a{background:var(--mbz-saff);color:var(--mbz-ink)!important;padding:10px 20px!important;border-radius:40px;margin-top:-10px}.mbz-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 30px}.mbz-nav__item{display:flex;flex-direction:column;align-items:center;color:#c9d6d6;font-family:Archivo,sans-serif;font-weight:500;font-size:13px;text-align:center;padding:4px 2px;border-bottom:2px solid transparent;transition:color .2s,border-color .2s}.mbz-nav__item .mbz-i{width:40px;height:40px;margin-bottom:8px;color:#9fb6b8}.mbz-nav__item:hover,.mbz-nav__item:hover .mbz-i{color:#fff}.mbz-nav__item.is-active{color:#fff;border-color:var(--mbz-saff)}.mbz-nav__item.is-active .mbz-i{color:var(--mbz-saff)}.mbz-nav__item:focus-visible{outline:2px solid var(--mbz-saff);outline-offset:3px}@media (max-width:767px){.mbz-nav{gap:10px}.mbz-nav__item{width:30%;font-size:12px}.mbz-nav__item .mbz-i{width:32px;height:32px}}.mbz-stat{background:var(--mbz-ink);color:#fff;border-radius:12px;padding:40px 34px;font-family:Archivo,sans-serif;line-height:1}.mbz-stat span{display:block}.mbz-stat__pre,.mbz-stat__post{font-size:20px;font-weight:500;color:#c9d6d6}.mbz-stat__num{font-size:110px;font-weight:700;letter-spacing:-.04em;color:var(--mbz-saff);margin:6px 0}@media (max-width:767px){.mbz-stat__num{font-size:80px}}.mbz-blurb{background:#fff;border:1px solid var(--mbz-line);border-radius:10px;padding:28px 24px;height:100%}.mbz-blurb .et_pb_main_blurb_image{margin-bottom:18px!important}.mbz-crumb{font-size:14px;color:#9fb6b8}.mbz-crumb a{color:#c9d6d6}.mbz-ptitle{font-family:Archivo,sans-serif!important;font-weight:700;font-size:52px;letter-spacing:-.02em;color:#fff;line-height:1.08;padding:8px 0 12px}.mbz-pintro{font-size:20px;color:#d9e8e8;max-width:46ch}@media (max-width:767px){.mbz-ptitle{font-size:32px}.mbz-pintro{font-size:17px}}.mbz-card{background:#fff;border-radius:10px;margin-bottom:24px;overflow:hidden;box-shadow:0 1px 0 var(--mbz-line)}.mbz-card__title{font-family:Archivo,sans-serif!important;font-weight:600;font-size:18px!important;color:var(--mbz-ink);padding:22px 26px 0!important;margin:0}.mbz-card--main .mbz-card__title{font-size:28px!important;letter-spacing:-.01em;line-height:1.2!important;padding:34px 36px 0!important}.mbz-card__body{padding:14px 26px 24px;color:var(--mbz-text);font-size:16px;line-height:1.75}.mbz-card--main .mbz-card__body{padding:16px 36px 34px;font-size:17px}.mbz-card__body p{padding-bottom:12px}.mbz-card__body ul:not(.mbz-links):not(.mbz-ventajas){list-style:none;padding:0}.mbz-card--main ul li{position:relative;padding:5px 0 5px 28px}.mbz-card--main ul li::before{content:'';position:absolute;left:0;top:.65em;width:16px;height:16px;border-radius:50%;background:var(--mbz-teal);-webkit-mask:none}.mbz-card--main ul li::after{content:'';position:absolute;left:5px;top:calc(.65em + 4px);width:5px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.mbz-links{list-style:none!important;padding:0!important;margin:0}.mbz-links li{border-bottom:1px solid var(--mbz-mist)}.mbz-links li:last-child{border:0}.mbz-links a{display:flex;justify-content:space-between;padding:9px 0;color:var(--mbz-ink);font-weight:600}.mbz-links a::after{content:'';width:8px;height:8px;margin-top:8px;border:solid var(--mbz-teal);border-width:2px 2px 0 0;transform:rotate(45deg)}.mbz-links a:hover{color:var(--mbz-teal)}.mbz-ventajas{list-style:none!important;padding:0!important;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.mbz-ventajas a{display:flex;align-items:center;gap:8px;font-family:Archivo,sans-serif;font-weight:600;font-size:15px}.mbz-cta{background:var(--mbz-teal);border-radius:10px;padding:30px 26px;color:#fff}.mbz-cta h4{font-family:Archivo,sans-serif;color:#fff;font-size:20px;line-height:1.25;padding-bottom:8px}.mbz-cta p{color:#d9e8e8;font-size:15px;padding-bottom:18px}.mbz-cta__btn{display:inline-block;background:var(--mbz-saff);color:var(--mbz-ink)!important;font-family:Archivo,sans-serif;font-weight:600;padding:10px 24px;border-radius:40px}.mbz-cta__btn:hover{filter:brightness(1.05)}.mbz-figure{margin:0;border-radius:10px;overflow:hidden;background:#fff}.mbz-figure img{display:block;width:100%;height:auto}.mbz-figure figcaption{padding:12px 18px;font-size:14px;color:var(--mbz-text)}.mbz-feat{display:grid;grid-template-columns:46px minmax(0,1fr);column-gap:18px;align-items:start;padding-bottom:26px}.mbz-feat>:first-child{grid-column:1;grid-row:1/span 2;padding:0!important;margin:0;line-height:0}.mbz-feat>:not(:first-child){grid-column:2}.mbz-feat>p:empty{display:none}.mbz-feat__t{font-family:Archivo,sans-serif!important;font-weight:700;font-size:20px!important;padding:4px 0 4px!important}.mbz-feat p{font-size:16px;line-height:1.6;color:var(--mbz-text)}.mbz-esp--luz{--c:#d99a12}.mbz-esp--confort{--c:#1e6f75}.mbz-esp--descanso{--c:#4a5d8a}.mbz-esp--seguridad{--c:#142b33}.mbz-esp--ahorro{--c:#4f8a5b}.mbz-esp h2{font-family:Archivo,sans-serif!important;font-weight:700;font-size:36px;letter-spacing:-.02em;color:var(--mbz-ink);padding:18px 0 14px}.mbz-esp__lead{font-size:20px;line-height:1.5;color:var(--c);font-weight:600;padding-bottom:16px!important;border-left:3px solid var(--c);padding-left:16px!important}.mbz-esp p{font-size:16px;line-height:1.7;color:var(--mbz-text);max-width:58ch}@media (max-width:767px){.mbz-esp h2{font-size:28px}}.mbz-map{position:relative;border-radius:12px;overflow:hidden;background:var(--mbz-mist)}.mbz-map iframe{display:block;width:100%;height:520px;border:0;filter:saturate(.6)}.mbz-map--tall iframe{height:640px}.mbz-map__card{position:absolute;left:20px;right:20px;bottom:20px;background:var(--mbz-ink);color:#c9d6d6;border-radius:10px;padding:20px 22px;display:grid;gap:6px;font-size:15px}.mbz-map__card strong{color:#fff;font-family:Archivo,sans-serif;font-size:18px}.mbz-map__card span{display:flex;align-items:center;gap:8px}.mbz-map__card a{color:#fff}.mbz-map__card .mbz-i{width:16px;height:16px;color:var(--mbz-saff)}@media (max-width:767px){.mbz-map iframe,.mbz-map--tall iframe{height:320px}.mbz-map__card{position:static;border-radius:0}}.mbz-form .et_pb_contact_form_label{display:block!important;position:static!important;clip:auto!important;width:auto!important;height:auto!important;overflow:visible!important;margin:0 0 6px;font-weight:600;font-size:15px;color:var(--mbz-ink)}.mbz-form .et_pb_contact_field[data-required_mark="required"]>.et_pb_contact_form_label::after{content:' *';color:var(--mbz-teal)}.mbz-form .et_pb_contact_field_options_title{display:none}.mbz-form .input:not([type=checkbox]){background:var(--mbz-mist)!important;border:1px solid transparent!important;border-radius:8px;padding:13px 14px!important;color:var(--mbz-ink)!important;font-size:16px}.mbz-form .input:focus{background:#fff!important;border-color:var(--mbz-teal)!important}.mbz-form input::placeholder,.mbz-form textarea::placeholder{color:transparent}.mbz-form textarea.input{min-height:110px}.mbz-form .et_pb_contact_field_checkbox label{font-size:14px;color:var(--mbz-text)}.mbz-form .et_contact_bottom_container{float:none!important;margin-top:14px}.mbz-form .et_pb_contact_submit{margin-left:0!important}.mbz-foot-t{font-family:Archivo,sans-serif;color:#fff;font-size:17px;padding-bottom:10px}.mbz-foot-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.mbz-foot-bottom span{display:flex;gap:18px;flex-wrap:wrap}.mbz-wa{position:fixed;right:22px;bottom:22px;z-index:9999;width:56px;height:56px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(0,0,0,.22);transition:transform .2s}.mbz-wa:hover{transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.mbz-wa,.mbz-nav__item{transition:none}}.mbz-sw{position:relative;padding:0 46px}.mbz-sw__track{display:flex;gap:28px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none!important;padding:4px 2px 10px!important;margin:0}.mbz-sw__track::-webkit-scrollbar{display:none}.mbz-sw__item{flex:0 0 calc((100% - 5*28px)/6);scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0!important}.mbz-sw__chip{display:block;width:100%;aspect-ratio:16/9;border:1px solid #e4e4e4;margin-bottom:10px;border-radius:8px;border-color:var(--mbz-line)}.mbz-sw__tag{font-size:12px;letter-spacing:.05em;color:#aaa}.mbz-sw__name{font-size:15px;color:var(--mbz-ink);font-weight:600}.mbz-sw__btn{position:absolute;top:calc(50% - 32px);width:38px;height:38px;border:0;cursor:pointer;background:var(--mbz-ink);border-radius:50%}.mbz-sw__btn::after{content:'';position:absolute;inset:0;margin:auto;width:9px;height:9px;border:solid #fff;border-width:2px 2px 0 0}.mbz-sw__btn--prev{left:0}.mbz-sw__btn--prev::after{transform:translateX(2px) rotate(-135deg)}.mbz-sw__btn--next{right:0}.mbz-sw__btn--next::after{transform:translateX(-2px) rotate(45deg)}.mbz-sw__btn:focus-visible{outline:2px solid var(--mbz-saff);outline-offset:2px}@media (max-width:980px){.mbz-sw__item{flex-basis:calc((100% - 2*28px)/3)}}@media (max-width:600px){.mbz-sw{padding:0 40px}.mbz-sw__item{flex-basis:calc((100% - 28px)/2)}}