.elementor-905 .elementor-element.elementor-element-b983d9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-905 .elementor-element.elementor-element-b983d9b:not(.elementor-motion-effects-element-type-background),.elementor-905 .elementor-element.elementor-element-b983d9b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(241deg,#24B2ABF7 0%,#202020 100%)}.elementor-905 .elementor-element.elementor-element-d616a33{padding:0 0 0 0}.elementor-905 .elementor-element.elementor-element-2cc7f9e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-905 .elementor-element.elementor-element-d0c770c{padding:0 0 0 0}.elementor-905 .elementor-element.elementor-element-3fea272{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-905 .elementor-element.elementor-element-3fea272:not(.elementor-motion-effects-element-type-background),.elementor-905 .elementor-element.elementor-element-3fea272>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(241deg,#24B2ABF7 0%,#202020 100%)}.elementor-905 .elementor-element.elementor-element-26c6859{padding:0 0 0 0}:root{--page-title-display:none}.page-hero{padding:120px 40px 90px;position:relative;overflow:hidden}.phbg{position:absolute;inset:0;background-image:linear-gradient(rgb(251 170 44 / .04) 1px,transparent 1px),linear-gradient(90deg,rgb(251 170 44 / .04) 1px,transparent 1px);background-size:60px 60px}.phbar{position:absolute;bottom:0;left:0;right:0;height:4px;background:#C8A648}.phi{position:relative;z-index:2;max-width:1280px;margin:auto}.bc{display:flex;align-items:center;gap:8px;margin-bottom:20px}.bc a,.bc span{color:#aaa;font-size:12px;text-decoration:none;text-transform:uppercase;font-weight:600}.bc .cur{color:#C8A648}.ptag{display:inline-flex;padding:6px 14px;border-radius:4px;background:rgb(251 170 44 / .1);border:1px solid rgb(251 170 44 / .3);color:#C8A648;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:20px}.ph1{font-size:clamp(42px,5vw,72px);line-height:1;color:#fff;font-weight:900;margin-bottom:20px}.gold{color:#C8A648}.psub{max-width:650px;color:#aaa;font-size:17px;line-height:1.7}@media(max-width:768px){.page-hero{padding:100px 20px 70px}.ph1{font-size:42px}.psub{font-size:15px}}.reviews-stats-sec{padding:80px 40px;background:#1a1a1a}.stats-row{max-width:1280px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.scard{background:#2d2d2d;border-radius:14px;padding:36px;text-align:center;border:1px solid rgb(255 255 255 / .06)}.scard.acc{background:#C8A648}.snum{font-size:48px;font-weight:900;color:#C8A648;margin-bottom:8px}.slbl{color:#aaa;font-size:14px;font-weight:600}.scard.acc .snum,.scard.acc .slbl{color:#fff}@media(max-width:768px){.reviews-stats-sec{padding:60px 20px}.stats-row{grid-template-columns:1fr 1fr}.scard{padding:24px}.snum{font-size:34px}}.reviews-sec{padding:90px 40px}.reviews-grid{max-width:1280px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.review-card{background:white!important;border-radius:16px;padding:34px;border:1px solid rgb(255 255 255 / .06);transition:.25s}.review-card:hover{transform:translateY(-6px);border-color:rgb(251 170 44 / .3)}.r-stars{color:#fbaa2c;font-size:20px;margin-bottom:18px}.r-text{color:#000;line-height:1.8;font-size:15px;margin-bottom:22px}.r-name{color:#000;font-weight:800;margin-bottom:4px}.r-loc{color:#000;font-size:13px}.r-badge{color:#000}@media(max-width:768px){.reviews-sec{padding:60px 20px;color:#000}.reviews-grid{grid-template-columns:1fr;color:#000}.review-card{padding:26px}}