@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.brxe-jpfrid .brxe-fgeeuc.brxe-image:not(.tag), .brxe-jpfrid .brxe-fgeeuc.brxe-image img {object-fit: cover}.brxe-jpfrid .brxe-fgeeuc.brxe-image {border-radius: var(--radius)}#brxe-inujjs .splide__pagination .splide__pagination__page.is-active {width: 2rem; height: 2px; color: var(--white-trans-70); background-color: var(--white-trans-70)}#brxe-inujjs .splide__pagination .splide__pagination__page {height: 2px; width: 2rem}#brxe-cfiscc {font-style: normal; line-height: 1.2}#brxe-upelof {color: var(--color-text-faint); text-align: justify}#brxe-vtclku {row-gap: var(--space-xs); display: flex; flex-direction: column}#brxe-nsvrlx svg {height: 1em}#brxe-nsvrlx {gap: 0.25em}#brxe-qryglb {row-gap: var(--container-gap)}#brxe-cspqvp.overlay::before {background-color: transparent.}#brxe-gmbxxu {display: grid; align-items: initial; grid-gap: var(--grid-gap); grid-template-columns: var(--grid-auto-2); align-items: center}#brxe-cwqecn {background-color: var(--base); background-blend-mode: screen; background-attachment: fixed; background-position: center center; background-repeat: no-repeat; background-size: auto; background-image: url("https://buenas.com.ph/wp-content/uploads/2026/05/Buenas-Logo-Background.avif"); color: var(--accent)}#brxe-kiexzf {margin-bottom: -35px}#brxe-xoiaiz {align-items: center}#brxe-qloksw {align-self: center; color: var(--primary); fill: var(--primary)}#brxe-lsqill {color: var(--primary); align-self: center}#brxe-lsqill a {color: var(--primary); font-size: inherit}.luxury-icon svg,.luxury-icon i,.luxury-icon img { transition: transform .45s ease, filter .45s ease; animation: luxuryFloat 4s ease-in-out infinite; transform-origin: center; will-change: transform;} .luxury-icon:hover svg,.luxury-icon:hover i,.luxury-icon:hover img { transform: translateY(-5px) scale(1.06); filter: drop-shadow(0 0 8px rgba(245,197,24,.35)) drop-shadow(0 0 18px rgba(245,197,24,.18));}@keyframes luxuryFloat { 0%,100%{ transform: translateY(0); } 50%{ transform: translateY(-5px); }}#brxe-obufxd {text-align: center; align-self: center; color: var(--primary); fill: var(--primary)}#brxe-ufxqcy {align-self: center; color: var(--primary)}#brxe-ufxqcy a {color: var(--primary); font-size: inherit}#brxe-upgimh {align-self: center; color: var(--primary); fill: var(--primary)}#brxe-dxjrfs {color: var(--primary); align-self: center}#brxe-dxjrfs a {color: var(--primary); font-size: inherit}#brxe-pdirqu {align-self: center; color: var(--primary); fill: var(--primary)}#brxe-nznede {align-self: center; color: var(--primary); text-align: center}#brxe-nznede a {color: var(--primary); text-align: center; font-size: inherit}#brxe-ejubyz {width: 1500px; color: var(--base-semi-light); justify-content: center; row-gap: var(--space-xs); display: flex; align-items: stretch; flex-direction: row; column-gap: 50px; align-self: stretch !important; width: 100%}#brxe-vswwlc {align-items: center; margin-top: -30px}#brxe-zpkdkx {padding-top: var(--section-space-m); padding-right: var(--gutter); padding-bottom: var(--section-space-m); padding-left: var(--gutter); background-color: var(--base); background-blend-mode: screen; background-attachment: fixed; background-position: center center; background-repeat: no-repeat; background-size: auto; color: var(--accent); margin-top: -60px}#brxe-zkzbwf {color: var(--primary); text-align: center; text-transform: capitalize; text-decoration: none; text-shadow: 0 0 10px var(--base); font-size: 30px; font-family: "New Glitch Demo"; margin-top: -40px}.hero-subtitle{ font-family: "Poppins", sans-serif; font-size: clamp(14px, 1.3vw, 20px); font-weight: 600; line-height: 1.35; letter-spacing: 0.5px; text-transform: uppercase; color: #F5F5F5; max-width: 460px; margin: 10px auto 20px; text-shadow: 0 2px 8px rgba(0,0,0,.4);}@media (max-width: 991px) {#brxe-zkzbwf {font-family: "New Glitch Demo"}}@media (max-width: 478px) {#brxe-zkzbwf {font-family: "Barlow"; font-weight: 500}}#brxe-qxyymd {text-align: center; color: var(--white); margin-top: -65px}#brxe-qxyymd a {text-align: center; color: var(--white); font-size: inherit}.hero-description{ font-family:"Poppins",sans-serif; font-size:18px; line-height:1.8; color:rgba(255,255,255,.92); max-width:700px; margin:auto;}#brxe-qmrviy {align-self: center; text-align: center; text-transform: none; scroll-snap-align: center}#brxe-gzpznv {text-align: center; text-transform: none; margin-top: 49px; align-self: center}#brxe-vmgmue {align-self: center}.payment-text{ overflow-y:scroll !important; overflow-x:hidden !important; scrollbar-width:thin; scrollbar-color:#F5C518 #1b1b1b;} .payment-text::-webkit-scrollbar{ width:8px;} .payment-text::-webkit-scrollbar-track{ background:#1b1b1b;} .payment-text::-webkit-scrollbar-thumb{ background:#F5C518; border-radius:20px;} .payment-text::-webkit-scrollbar-thumb:hover{ background:#ffd84d;}#brxe-jkghph {align-self: center !important; text-align: center; scroll-snap-align: center; background-position: center center; background-size: cover; background-repeat: no-repeat; justify-content: center; align-items: center; width: 300px; min-height: 250px}.payment-card{ background:#111111; border:1px solid rgba(245,197,24,.25); border-radius:20px; position:relative; overflow:hidden; width:100%; height:340px; padding:25px; transition: transform .4s ease, border-color .4s ease, box-shadow .4s ease;} .payment-card:hover{ transform:translateY(-8px); border-color:#F5C518; box-shadow:0 12px 30px rgba(245,197,24,.2);}.payment-card i{ position:absolute; top:25%; left:50%; transform:translate(-50%,-50%); font-size:55px; color:#F5C518; transition:.4s ease; z-index:2;} .payment-card:hover i{ opacity:0; transform:translate(-50%,-50%) scale(.7);}.payment-card h3{ position:absolute; top:50%; left:20px; right:20px; margin:0; transform:translateY(-50%); color:#fff; font-size:22px; font-weight:700; line-height:1.3; text-align:center; min-height:60px; display:flex; justify-content:center; align-items:center; transition:.4s ease; z-index:2;} .payment-card:hover h3{ top:25px; transform:translateY(0);}.payment-card .payment-text{ position:absolute; left:20px; right:20px; top:100px; bottom:20px; opacity:0; visibility:hidden; transform:translateY(20px); overflow-y:auto; overflow-x:hidden; pointer-events:none; transition: opacity .35s ease, transform .35s ease, visibility .35s ease;} .payment-card:hover .payment-text{ opacity:1; visibility:visible; transform:translateY(0); pointer-events:auto;}.payment-card .payment-text p{ color:#d9d9d9; font-size:15px; line-height:1.6; margin:0 0 12px;} .payment-card .payment-text ul{ margin:0; padding-left:18px; color:#d9d9d9; text-align:left;} .payment-card .payment-text li{ font-size:15px; line-height:1.5; margin-bottom:8px;}.payment-card .payment-text::-webkit-scrollbar{ width:6px;} .payment-card .payment-text::-webkit-scrollbar-track{ background:#1b1b1b; border-radius:10px;} .payment-card .payment-text::-webkit-scrollbar-thumb{ background:#F5C518; border-radius:10px;} .payment-card .payment-text::-webkit-scrollbar-thumb:hover{ background:#ffd84d;}.payment-card .payment-text{ scrollbar-width:thin; scrollbar-color:#F5C518 #1b1b1b;}#brxe-pmjitq {align-self: center; text-align: center; text-transform: none; scroll-snap-align: center}#brxe-bvgovb {text-align: center; text-transform: none; align-self: center; margin-top: 49px}#brxe-fldrmc {align-self: center}#brxe-lrmxgi {text-align: center; background-position: center center; background-size: cover; background-repeat: no-repeat; width: 300px; min-height: 250px; scroll-snap-align: center}.payment-card{ transition:.4s ease;} .payment-card:hover{ transform:translateY(-8px);} .payment-text{ opacity:0; max-height:0; overflow:hidden; transition:.4s ease;} .payment-card:hover .payment-text{ opacity:1; max-height:100px;}#brxe-zrnlnc {align-self: center; text-align: center; text-transform: none; scroll-snap-align: center}#brxe-xeegke {margin-top: 49px; text-align: center; text-transform: none; align-self: center}#brxe-puswam {align-self: center}#brxe-fwkoon {text-align: center; background-position: center center; background-size: cover; background-repeat: no-repeat; width: 300px; min-height: 250px; scroll-snap-align: center}.payment-card{ transition:.4s ease;} .payment-card:hover{ transform:translateY(-8px);} .payment-text{ opacity:0; max-height:0; overflow:hidden; transition:.4s ease;} .payment-card:hover .payment-text{ opacity:1; max-height:100px;}#brxe-uxigpk {text-align: center; text-transform: none; scroll-snap-align: center; align-self: center}#brxe-qjrdue {align-self: center; text-align: center; text-transform: none; margin-top: 49px}#brxe-gzwbtl {align-self: center}#brxe-kjprfw {width: 300px; text-align: center; background-position: center center; background-size: cover; background-repeat: no-repeat; min-height: 250px; scroll-snap-align: center}.payment-card{ transition:.4s ease;} .payment-card:hover{ transform:translateY(-8px);} .payment-text{ opacity:0; max-height:0; overflow:hidden; transition:.4s ease;} .payment-card:hover .payment-text{ opacity:1; max-height:100px;}#brxe-hoetln {align-self: center; text-align: center; text-transform: none; scroll-snap-align: center}#brxe-jlwlng {align-self: center; text-align: center; text-transform: none; margin-top: 49px}#brxe-fikeok {align-self: center}#brxe-bfzlbb {background-position: center center; background-size: cover; background-repeat: no-repeat; width: 300px; min-height: 250px; text-align: center; scroll-snap-align: center}.payment-card{ transition:.4s ease;} .payment-card:hover{ transform:translateY(-8px);} .payment-text{ opacity:0; max-height:0; overflow:hidden; transition:.4s ease;} .payment-card:hover .payment-text{ opacity:1; max-height:100px;}#brxe-tecgov {align-self: center !important; background-color: var(--base); background-blend-mode: screen; background-attachment: fixed; background-position: center center; background-repeat: no-repeat; background-size: auto; flex-direction: row; column-gap: 0px; flex-wrap: nowrap; row-gap: 0px; flex-shrink: 0; margin-bottom: -200px}#brxe-xhprlh {background-position: center center; background-repeat: no-repeat; background-size: cover; background-blend-mode: normal; background-image: url("https://buenas.com.ph/wp-content/uploads/2026/07/image-10-1024x512.jpg"); min-height: 350px; text-align: center; flex-direction: column}#brxe-keuwea {margin-top: 150px; margin-bottom: -35px}#brxe-usgaun {align-items: center}#brxe-zwhipj {align-self: center; color: var(--primary); text-align: center}#brxe-ughzgy {align-self: center; color: var(--primary)}#brxe-ughzgy a {color: var(--primary); font-size: inherit}.payment-card{ background:#111111; border-radius:20px; border:1px solid rgba(245,197,24,.25); position:relative; overflow:hidden; height:280px;  padding:20px;  transition:.4s ease;}#brxe-ikgrdm {align-self: center; color: var(--primary); text-align: center}#brxe-czcfag {align-self: center; color: var(--primary)}#brxe-czcfag a {color: var(--primary); font-size: inherit}#brxe-sbvbvn {align-self: center; color: var(--primary); text-align: center}#brxe-jfhllf {align-self: center; color: var(--primary)}#brxe-jfhllf a {color: var(--primary); font-size: inherit}#brxe-ztpjcv {align-self: center; color: var(--primary); text-align: center}#brxe-ebtito {align-self: center; color: var(--primary); text-align: center}#brxe-ebtito a {color: var(--primary); text-align: center; font-size: inherit}#brxe-dhntky {align-self: center; color: var(--primary); text-align: center}#brxe-hfwweq {align-self: center; color: var(--primary); text-align: center}#brxe-hfwweq a {color: var(--primary); text-align: center; font-size: inherit}.payment-card{ background:#111111; border-radius:20px; border:1px solid rgba(245,197,24,.25); position:relative; overflow:hidden; height:340px; padding:25px;}.payment-card .elementor-widget-heading{ position:absolute; top:50%; left:20px; right:20px; transform:translateY(-50%); transition:.4s ease; z-index:5;} .payment-card .elementor-heading-title{ color:#F5C518; text-align:center; margin:0;}.payment-card .payment-text{ opacity:0; visibility:hidden; transform:translateY(30px); transition:.4s ease; position:absolute; left:15px; right:15px; top:80px; bottom:15px; overflow-y:auto;}.payment-card:hover .elementor-widget-heading{ top:25px; transform:translateY(0);}.payment-card:hover .payment-text{ opacity:1; visibility:visible; transform:translateY(0);}.payment-card .payment-text p{ color:#d9d9d9; font-size:15px; line-height:1.6; text-align:left; margin:0;}.payment-card .payment-text::-webkit-scrollbar{ width:6px;} .payment-card .payment-text::-webkit-scrollbar-track{ background:#1b1b1b;} .payment-card .payment-text::-webkit-scrollbar-thumb{ background:#F5C518; border-radius:10px;}#brxe-chcjww {width: 1500px; color: var(--base-semi-light); justify-content: center; row-gap: var(--space-xs); display: flex; align-items: stretch; flex-direction: row; column-gap: 50px; align-self: stretch !important; width: 100%}#brxe-ofazpv {align-items: center; margin-top: -30px}#brxe-xozspp {padding-top: var(--section-space-m); padding-right: var(--gutter); padding-bottom: var(--section-space-m); padding-left: var(--gutter); background-color: var(--base); background-blend-mode: screen; background-attachment: fixed; background-position: center center; background-repeat: no-repeat; background-size: auto; color: var(--accent)}#brxe-ofilaf {margin-bottom: -35px}#brxe-zbwmes {align-items: center}#brxe-paogef {align-self: center; color: var(--primary); fill: var(--primary)}#brxe-hwclwv {color: var(--primary); align-self: center}#brxe-hwclwv a {color: var(--primary); font-size: inherit}#brxe-qfoxub {align-self: center; text-align: center; color: var(--primary); fill: var(--primary)}#brxe-iscwmh {align-self: center; color: var(--primary)}#brxe-iscwmh a {color: var(--primary); font-size: inherit}#brxe-vslqax {align-self: center; color: var(--primary); fill: var(--primary)}#brxe-exaszk {align-self: center; color: var(--primary)}#brxe-exaszk a {color: var(--primary); font-size: inherit}#brxe-hdzrdo {align-items: stretch; width: 1500px; color: var(--base-semi-light); justify-content: center; row-gap: var(--space-xs); display: flex; flex-direction: row; column-gap: 50px; align-self: stretch !important; width: 100%}#brxe-sjefth {align-items: center; margin-top: -30px; padding-bottom: 20px}#brxe-rektbe {margin-bottom: -10px}#brxe-usqocp {width: 90ch}#brxe-usqocp a {font-size: inherit}#brxe-uxpshx {align-items: center; justify-content: center}#brxe-bwmzzs {background-color: var(--base); background-blend-mode: screen; background-attachment: fixed; background-position: center center; background-repeat: no-repeat; background-size: auto; padding-bottom: 0; color: var(--accent)}#brxe-uxjuvh {padding-top: var(--section-space-m); padding-right: var(--gutter); padding-bottom: var(--section-space-m); padding-left: var(--gutter); background-color: var(--base); background-blend-mode: screen; background-attachment: fixed; background-position: center center; background-repeat: no-repeat; background-size: auto; color: var(--accent); margin-top: -60px}