.elementor-7650 .elementor-element.elementor-element-29b6e732{--display:flex;}.elementor-7650 .elementor-element.elementor-element-29b6e732:not(.elementor-motion-effects-element-type-background), .elementor-7650 .elementor-element.elementor-element-29b6e732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7650 .elementor-element.elementor-element-7503717f{padding:0px 10px 0px 10px;}.elementor-7650 .elementor-element.elementor-element-5613a131{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-7650 .elementor-element.elementor-element-5613a131:not(.elementor-motion-effects-element-type-background), .elementor-7650 .elementor-element.elementor-element-5613a131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.as-agb-page{width:100%;background:#ffffff;padding:90px 0}.as-agb-page__container{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.as-agb-page__header{max-width:900px;margin:0 auto 70px;text-align:center}.as-agb-page__eyebrow{font-family:"Poppins",sans-serif;font-size:18px;font-weight:700;line-height:1.4;color:#FFCF00;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:18px}.as-agb-page__header h1{font-family:"Poppins",sans-serif;font-size:48px;font-weight:700;line-height:1.15;color:#111111;margin:0 0 24px}.as-agb-page__header p{font-family:"Poppins",sans-serif;font-size:18px;font-weight:400;line-height:1.8;color:#555555;margin:0}.as-agb-page__content{max-width:950px;margin:0 auto}.as-agb-page__block{padding:38px 0;border-top:1px solid #e5e5e5}.as-agb-page__block:last-child{border-bottom:1px solid #e5e5e5}.as-agb-page__block h2{font-family:"Poppins",sans-serif;font-size:32px;font-weight:700;line-height:1.25;color:#111111;margin:0 0 20px}.as-agb-page__block p{font-family:"Poppins",sans-serif;font-size:18px;font-weight:400;line-height:1.85;color:#555555;margin:0 0 18px}.as-agb-page__block p:last-child{margin-bottom:0}.as-agb-page__block a{color:#111111;font-weight:700;text-decoration:underline;text-decoration-color:#FFCF00}.as-agb-page__block a:hover,.as-agb-page__block a:focus{color:#FFCF00}@media(max-width:767px){.as-agb-page{padding:70px 0}.as-agb-page__container{padding-left:20px;padding-right:20px}.as-agb-page__header{margin-bottom:50px;text-align:center}.as-agb-page__header h1{font-size:28px}.as-agb-page__header p{font-size:18px;line-height:1.75}.as-agb-page__block{padding:32px 0;text-align:center}.as-agb-page__block h2{font-size:28px}.as-agb-page__block p{font-size:18px;line-height:1.8}}

.as-cta{width:100%;background:#111111;color:#ffffff}.as-cta__container{max-width:1200px;margin:0 auto;padding-left:24px;padding-right:24px}.as-cta__content{max-width:900px;margin:0 auto;text-align:center}.as-cta__eyebrow{font-family:"Poppins",sans-serif;font-size:18px;font-weight:700;line-height:1.4;color:#FFCF00;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:18px}.as-cta__content h2{font-family:"Poppins",sans-serif;font-size:48px;font-weight:700;line-height:1.15;color:#ffffff;margin:0 0 24px}.as-cta__content p{font-family:"Poppins",sans-serif;font-size:18px;font-weight:400;line-height:1.8;color:#d5d5d5;margin:0 auto 40px;max-width:750px}.as-cta__buttons{display:flex;justify-content:center;gap:20px;margin-bottom:50px}.as-cta__button{min-width:220px;min-height:58px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-family:"Poppins",sans-serif;font-size:16px;font-weight:700;border-radius:4px;transition:0.2s ease}.as-cta__button--primary{background:#FFCF00;color:#111111}.as-cta__button--primary:hover{opacity:0.9}.as-cta__button--secondary{background:transparent;color:#ffffff;border:1px solid rgba(255,255,255,0.25)}.as-cta__button--secondary:hover{border-color:#FFCF00;color:#FFCF00}.as-cta__locations{display:flex;flex-wrap:wrap;justify-content:center;gap:18px 28px;max-width:900px;margin:0 auto}.as-cta__locations a{color:#bdbdbd;text-decoration:none;font-family:"Poppins",sans-serif;font-size:16px;font-weight:500}.as-cta__locations a:hover{color:#FFCF00}@media(max-width:767px){.as-cta__container{padding-left:20px;padding-right:20px}.as-cta__content h2{font-size:28px}.as-cta__buttons{flex-direction:column;align-items:center}.as-cta__button{width:100%;max-width:320px}.as-cta__locations{gap:12px 18px}}

