@font-face{font-family:MADE Soulmaze;src:url(https://19618217.fs1.hubspotusercontent-na1.net/hubfs/19618217/Dito_July2021/fonts/made-soulmaze.otf)}@font-face{font-family:MADE Soulmaze;font-style:italic;src:url(https://19618217.fs1.hubspotusercontent-na1.net/hubfs/19618217/Dito_July2021/fonts/made-soulmaze-italic.otf)}.todo-alalay-section h1,.todo-alalay-section h2,.todo-alalay-section h3,.todo-alalay-section h4,.todo-alalay-section h5,.todo-alalay-section h6,.todo-alalay-section p{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.todo-alalay-section{background-image:url(https://19618217.fs1.hubspotusercontent-na1.net/hubfs/19618217/Alalay%20BG.webp);background-size:cover;padding:64px 0 0}.todo-alalay-wrapper{padding:0 10px}.todo-alalay-container{align-items:center;background-color:#fff;border-radius:50px;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:1402px;padding:50px;width:100%}@media screen and (max-width:620px){.todo-alalay-container{padding:24px}}.todo-alalay-container .module-header{margin:auto auto 24px}.todo-alalay-container .module-subheader{color:#ce1126;font-size:28px;font-style:normal;font-weight:600;line-height:110%;margin-bottom:80px;max-width:1070px;text-align:center}@media screen and (max-width:767px){.todo-alalay-container .module-subheader{font-size:20px;margin-bottom:40px}}.todo-alalay-container .boxes-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin-bottom:70px;row-gap:32px;width:100%}@media screen and (max-width:767px){.todo-alalay-container .boxes-container{margin-bottom:40px}}.todo-alalay-container .box-border-wrapper{background-image:url(https://19618217.fs1.hubspotusercontent-na1.net/hubfs/19618217/Alalay%20BG.webp);background-size:cover;border-radius:50px;height:300px;padding:8px;width:530px}@media screen and (max-width:1329px){.todo-alalay-container .box-border-wrapper{width:450px}}@media screen and (max-width:1129px){.todo-alalay-container .box-border-wrapper{width:400px}}@media screen and (max-width:425px){.todo-alalay-container .box-border-wrapper{height:fit-content}}.todo-alalay-container .box-container{background-color:#fff;border-radius:42px}.todo-alalay-container .box-container,.todo-alalay-container .texts-container{height:100%;position:relative;width:100%}.todo-alalay-container .box-1 .texts-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:16px}.todo-alalay-container .box-1 .text-1{color:#ce1126;font-family:MADE Soulmaze;font-size:90px;font-style:normal;font-weight:400;letter-spacing:3.6px;line-height:100%;text-align:center}.active-button-location{color:#ce1126!important}@media screen and (max-width:425px){.todo-alalay-container .box-1 .text-1{font-size:60px}}@media screen and (max-width:400px){.todo-alalay-container .box-1 .text-1{font-size:60px}}.todo-alalay-container .box-1 .text-2{color:#ce1126;font-family:MADE Soulmaze;font-size:50px;font-style:normal;font-weight:400;line-height:90%;text-align:center}@media screen and (max-width:425px){.todo-alalay-container .box-1 .text-2{font-size:40px}}@media screen and (max-width:400px){.todo-alalay-container .box-1 .text-2{font-size:32px}}.todo-alalay-container .box-2 .texts-container{display:flex;flex-direction:column;justify-content:center;padding:50px}@media screen and (max-width:460px){.todo-alalay-container .box-2 .texts-container{padding:24px 16px}}.todo-alalay-container .box-2 .text-1{color:#ce1126;font-family:MADE Soulmaze;font-size:40px;font-style:normal;font-weight:400;line-height:95%}@media screen and (max-width:425px){.todo-alalay-container .box-2 .text-1{font-size:32px}}.todo-alalay-container .box-2 .text-2{color:#0038a8;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.4px;line-height:120%}.todo-alalay-container .box-2 .text-2 .red-dito-text{color:#ce1126;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;letter-spacing:.4px;line-height:24px}.todo-alalay-container .box-1 .floating-image,.todo-alalay-container .box-2 .floating-image{position:absolute;transform:translate(-50%,-50%)}.todo-alalay-container .box-1 .charging-station-image{bottom:53%;left:100%;top:47%;width:27.5%}@media screen and (max-width:425px){.todo-alalay-container .box-1 .charging-station-image{width:20%}}.todo-alalay-container .box-1 .electricity-image{left:2.5%;top:5%;width:25%}.todo-alalay-container .box-1 .pin-image{left:-4%;top:65%;width:19%}.todo-alalay-container .box-2 .electric-fan-image{left:95%;top:10%;width:45%}.todo-alalay-container .box-2 .water-cup-image{bottom:55%;left:100%;top:45%;width:25%}.todo-alalay-container .box-2 .fan-image{left:90%;top:80%;width:50%}.todo-alalay-container .caveat-text{color:#3e3e3e;font-size:14px;font-style:normal;font-weight:500;line-height:110%;max-width:1000px;text-align:center}.todo-alalay-map-container{display:flex;gap:25px;margin:auto;max-width:1153px;padding:40px 10px 140px;position:relative;width:100%}@media screen and (max-width:1100px){.todo-alalay-map-container{gap:16px}}@media screen and (max-width:767px){.todo-alalay-map-container{flex-direction:column}.todo-alalay-container .box-2 .electric-fan-image{left:88%}.todo-alalay-container .box-2 .fan-image{left:80%}}.map-header-container{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center;margin-bottom:24px;margin-top:75px;padding:10px;width:100%}.map-header-container .map-header{color:#fcd116;font-family:MADE Soulmaze;font-size:48px;font-style:italic;font-weight:400;line-height:110%;text-align:center}@media screen and (max-width:460px){.map-header-container .map-header{font-size:32px}}.map-header-container .map-subheader{color:#fff;font-size:20px;font-style:normal;font-weight:500;line-height:110%;text-align:center}@media screen and (max-width:460px){.map-header-container .map-subheader{font-size:16px}}.todo-alalay-map-container .navigation-container{display:flex;flex-direction:column;gap:16px}.todo-alalay-map-container .navigation-buttons-container{background:none;border-radius:20px;display:flex;flex-direction:column;width:335px}@media screen and (max-width:1100px){.todo-alalay-map-container .navigation-buttons-container{width:300px}}@media screen and (max-width:767px){.todo-alalay-map-container .navigation-buttons-container{width:100%}}.todo-alalay-map-container .navigation-buttons-container:has(.active-button){background:#fff}.todo-alalay-map-container .navigation-button{background:transparent;color:#fff;margin:0}.todo-alalay-map-container .navigation-button,.todo-alalay-map-container .navigation-button.active-button{border:1px solid #fff;border-radius:28px;font-family:MADE Soulmaze;font-size:26px;font-style:italic;line-height:90%;padding:12px 24px;text-align:start;width:100%}.todo-alalay-map-container .navigation-button.active-button{background:#fff;color:#ce1126;filter:drop-shadow(0 2px 2px rgba(0,0,0,.16))}.todo-alalay-map-container .dropdown-container{display:flex;flex-direction:column;max-height:0;overflow:hidden;padding:0;transition:ease-in}.todo-alalay-map-container .navigation-buttons-container:has(.active-button) .dropdown-container{max-height:fit-content;padding:8px 24px}.todo-alalay-map-container .location-button{background:none;border:none;color:#0038a8;font-family:MADE Soulmaze;font-size:26px;font-style:italic;font-weight:400;line-height:90%;margin:0;padding:8px 0;text-align:left;width:100%}.todo-alalay-map-container .map-container{border-radius:10px;flex-grow:1;height:600px;overflow:hidden;position:relative;width:100%}.todo-alalay-map-container #map{height:100%;width:100%}.todo-alalay-map-container .location-info{background:#0038a8;border-radius:10px;height:fit-content;padding:8px 16px;position:absolute;right:16px;top:16px;width:300px}@media screen and (max-width:425px){.todo-alalay-map-container .location-info{right:0;top:0;width:100%}}.todo-alalay-map-container .inclusive-dates{color:#fcd116;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:160%}.todo-alalay-map-container .establishment-name{margin-bottom:12px;text-decoration:underline}.todo-alalay-map-container .establishment-name,.todo-alalay-map-container .location{color:#fff;font-family:MADE Soulmaze;font-size:20px;font-style:italic;font-weight:400;line-height:110%}@media screen and (max-width:425px){.todo-alalay-map-container .inclusive-dates{font-size:14px}.todo-alalay-map-container .establishment-name{font-size:18px;margin-bottom:8px}.todo-alalay-map-container .location{font-size:18px}}.ad-info p{color:#fff}