:root{--aafr-red:#c8102e;--aafr-red-dark:#9f1028;--aafr-ink:#18212b;--aafr-muted:#66717d;--aafr-paper:#f7f6f2;--aafr-white:#fff;--aafr-line:#e3e5e7}body.aafr-refined{color:var(--aafr-ink)!important;background:var(--aafr-paper)!important}.aafr-topbar{position:relative;z-index:40;width:100%;box-sizing:border-box;background:#fff!important;color:var(--aafr-ink)!important;border-bottom:1px solid var(--aafr-line);font:500 13px/1.35 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.aafr-topbar-editorial{position:sticky;top:0}.aafr-topbar-inner{max-width:1320px;min-height:46px;margin:0 auto;padding:7px clamp(16px, 3vw, 36px);display:flex;align-items:center;justify-content:space-between;gap:14px 26px;box-sizing:border-box}.aafr-topbar-context{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;color:var(--aafr-muted);white-space:nowrap}.aafr-clock{color:var(--aafr-ink);font-variant-numeric:tabular-nums;font-weight:650}.aafr-top-links{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:5px}.aafr-topbar .aafr-top-link{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 11px;border:1px solid #fff0;border-radius:5px;color:var(--aafr-ink)!important;background:transparent!important;font:700 12px/1.1 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;letter-spacing:.025em;text-decoration:none!important;white-space:nowrap;cursor:pointer;box-sizing:border-box}.aafr-topbar .aafr-top-link:hover,.aafr-topbar .aafr-top-link:focus-visible{color:var(--aafr-red)!important;border-color:rgb(200 16 46 / .25);outline:none}.aafr-topbar .aafr-top-account{color:#fff!important;background:var(--aafr-red)!important;border-color:var(--aafr-red)}.aafr-topbar .aafr-top-account:hover,.aafr-topbar .aafr-top-account:focus-visible{color:#fff!important;background:var(--aafr-red-dark)!important;border-color:var(--aafr-red-dark)}.aafr-topbar .aafr-top-search-toggle{border-color:var(--aafr-line)}.aafr-top-search{width:min(100%, 480px);margin:4px 0 2px auto;display:flex;align-items:center;gap:8px}.aafr-top-search[hidden]{display:none!important}.aafr-top-search label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.aafr-top-search input{min-width:0;flex:1 1 auto;min-height:40px;padding:9px 12px;border:1px solid #cfd4da;border-radius:5px;background:#fff;color:var(--aafr-ink);font:15px/1.3 system-ui,sans-serif}.aafr-top-search button{min-height:40px;padding:9px 15px;border:0;border-radius:5px;background:var(--aafr-red);color:#fff;font:700 13px/1 system-ui,sans-serif;cursor:pointer}body.aafr-utility .aafr-topbar-utility{border-bottom:2px solid var(--aafr-red)}body.aafr-utility .aafr-topbar-utility .aafr-topbar-inner{justify-content:center}body.aafr-utility .pagelayer-content,body.aafr-utility .site-main{background-color:var(--aafr-paper)!important;color:var(--aafr-ink)!important}body.aafr-editorial .pagelayer-content{background:var(--aafr-paper)!important;color:var(--aafr-ink)!important}body.aafr-editorial.single-post{--aaf-night:#f7f6f2;--aaf-panel:#fff;--aaf-line:#e3e5e7;--aaf-text:#18212b;--aaf-muted:#66717d;background:var(--aafr-paper)!important;color:var(--aafr-ink)!important}body.aafr-editorial.single-post .pagelayer-content{background:var(--aafr-paper)!important;color:var(--aafr-ink)!important}body.aafr-editorial.single-post .pagelayer-content .pagelayer-post_content{background:#fff!important;border:1px solid var(--aafr-line)!important;border-radius:14px!important;box-shadow:0 12px 38px rgb(24 33 43 / .07)!important}body.aafr-editorial.single-post .pagelayer-content .pagelayer-post_content .entry-content,body.aafr-editorial.single-post .pagelayer-content .pagelayer-post_content :is(p,ul,ol,li,dl,dt,dd,figcaption,caption,cite,pre,code,td,th){color:#303a44!important}body.aafr-editorial.single-post .pagelayer-content .pagelayer-post_content :is(h1,h2,h3,h4,h5,h6){color:var(--aafr-ink)!important}body.aafr-editorial.single-post .aaf-single-post-extras,body.aafr-editorial.single-post .comments-area{background:var(--aafr-paper)!important;color:var(--aafr-ink)!important}body.aafr-editorial .pagelayer-header .aafr-nav-tools{max-width:1320px;margin:0 auto;padding:5px clamp(16px, 3vw, 36px) 12px;display:flex;align-items:center;justify-content:flex-end;gap:8px;box-sizing:border-box}body.aafr-editorial .pagelayer-header .aafr-nav-tools .aaf-nav-search,body.aafr-editorial .pagelayer-header .aafr-nav-tools .aaf-nav-account{display:inline-flex!important;align-items:center;justify-content:center;min-height:36px;padding:8px 14px!important;margin:0!important;border:1px solid var(--aafr-line)!important;border-radius:5px!important;background:#fff!important;color:var(--aafr-ink)!important;font:700 13px/1.1 system-ui,sans-serif!important;text-decoration:none!important;cursor:pointer}body.aafr-editorial .pagelayer-header .aafr-nav-tools .aaf-nav-account{background:var(--aafr-red)!important;border-color:var(--aafr-red)!important;color:#fff!important}body.aafr-editorial .pagelayer-header .aafr-nav-tools .aaf-nav-search:hover,body.aafr-editorial .pagelayer-header .aafr-nav-tools .aaf-nav-search:focus-visible{color:var(--aafr-red)!important;border-color:var(--aafr-red)!important}body.aafr-editorial .pagelayer-header .aafr-nav-tools .aaf-nav-account:hover,body.aafr-editorial .pagelayer-header .aafr-nav-tools .aaf-nav-account:focus-visible{background:var(--aafr-red-dark)!important;border-color:var(--aafr-red-dark)!important}body.blog .pagelayer-archive_posts .pagelayer-posts-container,body.archive .pagelayer-archive_posts .pagelayer-posts-container{width:min(100% - 32px, 1240px)!important;margin-inline:auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(16px, 2vw, 26px)!important}body.blog .pagelayer-archive_posts .pagelayer-wposts-col,body.archive .pagelayer-archive_posts .pagelayer-wposts-col{min-width:0;border:1px solid var(--aafr-red)!important;border-radius:10px!important;overflow:hidden;background:#fff!important;box-shadow:0 8px 24px rgb(24 33 43 / .07)!important;animation:none!important}body.blog .pagelayer-archive_posts .pagelayer-wposts-post,body.archive .pagelayer-archive_posts .pagelayer-wposts-post{height:100%;display:flex;flex-direction:column;background:#fff!important}body.blog .pagelayer-archive_posts .pagelayer-wposts-thumb,body.archive .pagelayer-archive_posts .pagelayer-wposts-thumb{aspect-ratio:16 / 9;background-position:center!important;background-size:cover!important;transition:transform .35s ease}body.blog .pagelayer-archive_posts .pagelayer-wposts-featured,body.archive .pagelayer-archive_posts .pagelayer-wposts-featured{overflow:hidden}body.blog .pagelayer-archive_posts .pagelayer-wposts-col:hover .pagelayer-wposts-thumb,body.archive .pagelayer-archive_posts .pagelayer-wposts-col:hover .pagelayer-wposts-thumb{transform:scale(1.035)}body.blog .pagelayer-archive_posts .pagelayer-wposts-content,body.archive .pagelayer-archive_posts .pagelayer-wposts-content{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;padding:18px 19px 20px!important;color:var(--aafr-ink)!important;background:#fff!important}body.blog .pagelayer-archive_posts .pagelayer-wposts-title,body.archive .pagelayer-archive_posts .pagelayer-wposts-title{margin:0 0 10px!important;color:var(--aafr-ink)!important;font:750 clamp(17px, 1.35vw, 21px)/1.35 system-ui,sans-serif!important}body.blog .pagelayer-archive_posts .pagelayer-wposts-meta,body.archive .pagelayer-archive_posts .pagelayer-wposts-meta{margin-bottom:10px;color:var(--aafr-red)!important;font:700 11px/1.3 system-ui,sans-serif!important;letter-spacing:.08em;text-transform:uppercase}body.blog .pagelayer-archive_posts .pagelayer-wposts-excerpt,body.archive .pagelayer-archive_posts .pagelayer-wposts-excerpt{margin-bottom:17px;color:#515c67!important;font:400 14px/1.65 system-ui,sans-serif!important}body.blog .pagelayer-archive_posts .pagelayer-wposts-mdiv,body.archive .pagelayer-archive_posts .pagelayer-wposts-mdiv{margin-top:auto}body.blog .pagelayer-archive_posts a.pagelayer-wposts-more,body.archive .pagelayer-archive_posts a.pagelayer-wposts-more{color:var(--aafr-red)!important;font-weight:750!important;text-decoration:none!important}body.aafr-utility .site-main{width:min(100% - 32px, 1200px)!important;margin:28px auto 64px!important}body.aafr-utility .site-main>article{overflow:visible}body.aafr-utility .entry-content>h1,body.aafr-utility .entry-content>h2,body.aafr-utility .entry-content>h3,body.aafr-utility .entry-content>p,body.aafr-utility .entry-content>ul,body.aafr-utility .entry-content>ol,body.aafr-utility .entry-content>form,body.aafr-utility .entry-content>.wp-block-separator{max-width:900px;margin-left:auto!important;margin-right:auto!important}body.aafr-utility .entry-content a:not(.pagelayer-btn-holder){color:var(--aafr-red)!important;text-underline-offset:3px}body.aafr-utility .entry-content .wp-block-separator{width:62px;height:3px;border:0!important;background:var(--aafr-red)!important;margin-top:28px!important;margin-bottom:28px!important}body.aafr-utility .entry-content .pagelayer-row{border-radius:10px}body.page-id-11786 .entry-content,body.page-id-11786 .entry-content .pagelayer-row,body.page-id-11786 .entry-content .pagelayer-col,body.page-id-11786 .entry-content .pagelayer-col-holder,body.page-id-11786 .entry-content .pagelayer-text,body.page-id-11786 .entry-content .pagelayer-heading{color:var(--aafr-ink)!important}body.page-id-11786 .entry-content>.pagelayer-row,body.page-id-11786 .entry-content .pagelayer-row-stretch-full,body.page-id-11786 .entry-content .pagelayer-row-stretch-auto{background-color:var(--aafr-paper)!important;min-height:0!important;height:auto!important}body.page-id-11786 .entry-content>.pagelayer-row{padding-top:clamp(28px, 5vw, 68px)!important;padding-bottom:clamp(28px, 5vw, 68px)!important}body.page-id-11786 .entry-content .pagelayer-row-holder{max-width:1180px!important;margin-inline:auto!important}body.page-id-11786 .entry-content .pagelayer-background,body.page-id-11786 .entry-content .pagelayer-background-overlay{background:transparent!important;opacity:0!important}body.page-id-11786 .entry-content .pagelayer-heading-holder h1,body.page-id-11786 .entry-content .pagelayer-heading-holder h2,body.page-id-11786 .entry-content .pagelayer-heading-holder h3,body.page-id-11786 .entry-content .pagelayer-text-holder h1,body.page-id-11786 .entry-content .pagelayer-text-holder h2,body.page-id-11786 .entry-content .pagelayer-text-holder h3{color:var(--aafr-ink)!important;font-family:Georgia,"Times New Roman",serif!important;line-height:1.18!important}body.page-id-11786 .entry-content .pagelayer-text-holder p,body.page-id-11786 .entry-content .pagelayer-text-holder li{color:#424c56!important;font:400 16px/1.78 system-ui,sans-serif!important}body.page-id-11786 .entry-content img{max-width:100%;height:auto;border-radius:9px}body.page-id-11228 .entry-content{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;background:transparent!important}body.page-id-11228 .aafr-consult-section{padding:clamp(24px, 3vw, 40px);border:1px solid var(--aafr-line);border-radius:16px;background:#fff;box-shadow:0 12px 34px rgb(24 33 43 / .06)}body.page-id-11228 .aafr-consult-section:first-child{grid-column:1 / -1;background:linear-gradient(135deg,#fff 0%,#fbecef 100%);border-color:#e8c1ca;padding-block:clamp(38px,5vw,72px)}body.page-id-11228 .aafr-consult-section:last-child{grid-column:1 / -1}body.page-id-11228 .aafr-consult-section h1,body.page-id-11228 .aafr-consult-section h2,body.page-id-11228 .aafr-consult-section h3{margin:0 0 18px!important;color:var(--aafr-ink)!important;font-family:Georgia,"Times New Roman",serif!important;line-height:1.12!important}body.page-id-11228 .aafr-consult-section h1{max-width:860px;font-size:clamp(34px,4.6vw,58px)!important}body.page-id-11228 .aafr-consult-section h2{font-size:clamp(26px,3vw,36px)!important}body.page-id-11228 .aafr-consult-section h3{font-size:clamp(22px,2.4vw,29px)!important}body.page-id-11228 .aafr-consult-section p,body.page-id-11228 .aafr-consult-section li{color:#38434d!important;font:400 16px/1.75 system-ui,sans-serif!important}body.page-id-11228 .aafr-consult-section p{margin:0 0 16px!important}body.page-id-11228 .aafr-consult-section p:last-child{margin-bottom:0!important}body.page-id-11228 .aafr-consult-section li{margin-bottom:10px;padding-left:4px}body.page-id-11228 .aafr-consult-section li::marker{color:var(--aafr-red)}body.page-id-11228 .aafr-consult-contact{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}body.page-id-11228 .aafr-consult-contact a{display:inline-flex;align-items:center;min-height:42px;padding:10px 17px;border-radius:6px;background:var(--aafr-red);color:#fff!important;font:700 13px/1.2 system-ui,sans-serif;text-decoration:none!important}body.page-id-11228 .aafr-consult-contact a+a{background:var(--aafr-ink)}.aafr-topbar-utility .aafr-topbar-inner,.aafr-topbar-utility .aafr-top-links{justify-content:center!important}.aafr-topbar-utility .aafr-top-links{width:100%}.aafr-topbar-utility .aafr-top-search{margin-inline:auto}body.page-id-11786 .entry-content .pagelayer-row,body.page-id-11786 .entry-content .pagelayer-col-holder{background:#fff!important}body.page-id-11786 .entry-content>.pagelayer-row{border:1px solid #e8e3dd;border-radius:16px;margin:16px auto!important;box-shadow:0 12px 35px rgb(24 33 43 / .045);overflow:hidden}body.page-id-11786 .entry-content :is(h1,h2,h3,h4,h5,h6,p,li,span,strong,em){color:#25303a!important;opacity:1!important;text-shadow:none!important}body.page-id-11786 .entry-content :is(h1,h2,h3,h4,h5,h6)[style]{background:transparent!important}body.page-id-11786 .entry-content :is(p,li){line-height:1.75!important}body.page-id-11786 .entry-content a{color:#a90c2a!important;text-decoration-thickness:1px;text-underline-offset:3px}body.page-id-11786 .entry-content .pagelayer-btn-holder,body.page-id-11786 .entry-content .pagelayer-btn-holder :is(span,strong,em){color:#fff!important}body.page-id-11228 .aafr-consult-contact a:first-child,body.page-id-11228 .aafr-consult-contact a:first-child:visited,body.page-id-11228 .aafr-consult-contact a:first-child:hover{background:#c8102e!important;color:#fff!important}body.page-id-11228 .aafr-consult-contact .aafr-whatsapp,body.page-id-11228 .aafr-consult-contact .aafr-whatsapp:visited,body.page-id-11228 .aafr-consult-contact .aafr-whatsapp:hover{background:#25d366!important;color:#10261a!important;gap:8px}.page-id-11228 .entry-content .aafr-consult-section .aafr-consult-contact a.aafr-whatsapp,.page-id-11228 .entry-content .aafr-consult-section .aafr-consult-contact a.aafr-whatsapp :is(span,svg){color:#fff!important}.aafr-whatsapp svg{width:20px;height:20px;flex:none}body:is(.woocommerce-shop,.blog,.archive):not(.single-post) .pagelayer-header>:is(.p-p8g2420,.p-2wj9804){display:none!important}body:is(.woocommerce-shop,.blog,.archive):not(.single-post) .pagelayer-header>.p-br32747{background:#111820!important;padding-block:12px!important}body.woocommerce-shop .woocommerce-products-header__title{color:#18212b!important;text-shadow:none!important}.pagelayer-footer .aafr-social-link{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;border-radius:50%;background:#fff!important}.pagelayer-footer .aafr-social-link i{font-size:19px!important}.pagelayer-footer .aafr-social-youtube i{color:#ff0033!important}.pagelayer-footer .aafr-social-linkedin i{color:#0a66c2!important}.pagelayer-footer .aafr-social-twitter i{color:#1da1f2!important}.pagelayer-footer .aafr-social-facebook i{color:#1877f2!important}.pagelayer-footer .aafr-social-instagram i{color:#c13584!important}.pagelayer-footer .aafr-social-whatsapp i{color:#25d366!important}body.page-id-4325 #comments{max-width:1100px;margin:32px auto 70px;padding:clamp(22px,4vw,44px);background:#fff;color:#25303a;border:1px solid #e5e0da;border-radius:16px;box-shadow:0 12px 36px rgb(24 33 43 / .05)}body.page-id-4325 #comments :is(h2,h3,p,label,li,span,strong,time){color:#25303a}body.page-id-4325 #comments .aafr-hall-engagement h2{font:700 clamp(28px,3vw,40px)/1.15 Georgia,serif;margin:0 0 10px}body.page-id-4325 #comments .aafr-hall-engagement p{font:400 16px/1.6 system-ui,sans-serif;margin:0 0 20px}.aafr-hall-engagement-actions{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:28px}.aafr-hall-engagement-actions :is(a,button){display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 17px;border:1px solid #c8102e;border-radius:6px;background:#fff;color:#a90c2a!important;font:700 13px/1.2 system-ui,sans-serif;text-decoration:none!important;cursor:pointer}.aafr-hall-engagement-actions .aafr-hall-like{background:#c8102e;color:#fff!important}.aafr-hall-engagement-actions .aafr-hall-like:disabled{opacity:.8;cursor:default}body.aafr-utility .pagelayer-header .pagelayer-wp_menu{width:100%!important}body.aafr-utility .pagelayer-header .pagelayer-wp_menu-ul{display:flex!important;align-items:center;justify-content:center!important;flex-wrap:wrap;gap:clamp(4px,.7vw,12px);width:100%}body.aafr-utility .pagelayer-header .pagelayer-wp_menu-ul a{padding:9px clamp(5px,.7vw,11px)!important;white-space:nowrap}body.aafr-utility .pagelayer-header .pagelayer-wp_menu-ul .pagelayer-nav-menu-title{font-size:clamp(11px,.86vw,14px)!important}.aa-foot{text-align:center!important}.aa-foot nav{justify-content:center!important;align-items:center;flex-wrap:wrap}.aa-foot :is(strong,p,.aa-copyright){display:block;text-align:center!important;margin-inline:auto!important}.aa-foot p{max-width:760px}.aa-discover .aa-foot{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.aa-discover .aa-foot nav{display:flex!important;justify-content:center!important;width:100%!important}.aa-discover .aa-foot .aa-copyright{display:block!important;width:100%!important;max-width:none!important;text-align:center!important;margin:12px auto 0!important}.aa-mast-actions .aaf-nav-search~.aaf-nav-search{display:none!important}body.page-id-11788 .entry-content>:is(.p-wdy1279,.p-6l86716){display:none!important}body.page-id-11788 .entry-content{background:#f6f3ef!important}.aafr-contact-v2{max-width:1220px;margin:0 auto;padding:clamp(24px,4vw,60px) 20px}.aafr-contact-hero{padding:clamp(30px,5vw,72px);border-radius:22px;background:linear-gradient(130deg,#101820,#253341);color:#fff;box-shadow:0 20px 55px #10182022}.aafr-contact-hero .aafr-eyebrow{margin:0 0 16px;font:800 clamp(15px,1.45vw,20px)/1.2 system-ui,sans-serif;letter-spacing:.16em;color:#ff8799!important}.aafr-contact-hero h1{max-width:900px;margin:0 0 18px;font:700 clamp(40px,5.5vw,74px)/1.07 Georgia,serif;color:#fff!important}.aafr-contact-hero>p:last-child{max-width:670px;margin:0;font:400 clamp(17px,1.5vw,20px)/1.65 system-ui,sans-serif;color:#e4e9ef!important}.aafr-contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0}.aafr-contact-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:220px;padding:28px;border:1px solid #e5dde0;border-radius:16px;background:#fff;color:#26323d!important;text-decoration:none!important;box-shadow:0 10px 30px #18212b0c;transition:transform .25s ease,box-shadow .25s ease}.aafr-contact-card:hover{transform:translateY(-5px);box-shadow:0 18px 42px #18212b18}.aafr-contact-card strong{font:700 25px/1.15 Georgia,serif;color:#18212b!important}.aafr-contact-card>span{color:#515c66!important;font:400 15px/1.5 system-ui,sans-serif}.aafr-contact-card b{margin-top:auto;color:#a90c2a;font:700 13px/1.3 system-ui,sans-serif}.aafr-contact-glyph{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;background:#e9f9ee;color:#25d366!important;font-size:26px!important}.aafr-contact-whatsapp .aafr-contact-glyph{animation:aafr-whatsapp-breathe 2.8s ease-in-out infinite}.aafr-contact-glyph.aafr-facebook{background:#eaf2ff;color:#1877f2!important}.aafr-contact-glyph.aafr-instagram{background:#fcecf5;color:#c13584!important}@keyframes aafr-whatsapp-breathe{50%{transform:scale(1.11);box-shadow:0 0 0 8px #25d36617}}.aafr-contact-mail{display:grid;grid-template-columns:minmax(200px,.85fr) 1.4fr;gap:28px;padding:clamp(24px,4vw,44px);border-radius:18px;background:#fff;border:1px solid #e6e1dc}.aafr-contact-mail .aafr-eyebrow{margin:0 0 10px;color:#bd1232!important;font:800 12px/1.4 system-ui,sans-serif;letter-spacing:.15em}.aafr-contact-mail h2{margin:0;color:#18212b!important;font:700 clamp(30px,3vw,44px)/1.15 Georgia,serif}.aafr-contact-mail-list{display:grid;gap:9px}.aafr-contact-mail-list a{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:16px 18px;border-radius:9px;background:#f7f5f2;text-decoration:none!important}.aafr-contact-mail-list strong{color:#27323c!important;font:700 14px/1.4 system-ui,sans-serif}.aafr-contact-mail-list span{color:#a90c2a!important;font:600 14px/1.4 system-ui,sans-serif;overflow-wrap:anywhere}body.page-id-11788 .entry-content>.p-nar4224{max-width:1180px;margin:0 auto 60px!important;padding:28px!important;border:1px solid #e7e0d8;border-radius:16px;background:#fff!important}body.page-id-11786 .entry-content .pagelayer-iconbox{background:#fff!important;border:1px solid #e7e1da;border-radius:14px;padding:24px!important;box-shadow:0 12px 34px #18212b0d}body.page-id-11786 .entry-content .pagelayer-iconbox :is(.pagelayer-service-container,.pagelayer-service-details,.pagelayer-service-heading,.pagelayer-service-text,.pagelayer-icon-holder){background:transparent!important;color:#26313b!important;opacity:1!important}body.page-id-11786 .entry-content .pagelayer-iconbox .pagelayer-service-heading{color:#18212b!important;font:700 clamp(20px,2vw,28px)/1.2 Georgia,serif!important}body.page-id-11786 .entry-content .pagelayer-iconbox .pagelayer-service-text{color:#43505b!important;font:400 15px/1.65 system-ui,sans-serif!important}body.page-id-11786 .entry-content .pagelayer-iconbox i{color:#bd1232!important}body.page-id-52,body.page-id-52 .pagelayer-content,body.page-id-52 .site-main{background:#101820!important;color:#edf2f4!important}body.page-id-52 .entry-content>.pagelayer-row,body.page-id-52 .entry-content .pagelayer-row,body.page-id-52 .entry-content .pagelayer-col-holder{background-color:#14202b!important;color:#edf2f4!important}body.page-id-52 .entry-content .pagelayer-background-overlay{opacity:0!important}body.page-id-52 .entry-content :is(h1,h2,h3,h4,h5,h6,p,li,span,strong,em,.pagelayer-service-heading,.pagelayer-service-text){color:#edf2f4!important;text-shadow:none!important;opacity:1!important}body.page-id-52 .entry-content p,body.page-id-52 .entry-content li{line-height:1.7!important}body.page-id-52 .entry-content a:not(.pagelayer-btn-holder){color:#ffb8c4!important}body.page-id-52 .entry-content .pagelayer-btn-holder{color:#fff!important;background:#bc1432!important}body.page-id-52 .entry-content :is(.pagelayer-pricing,.pagelayer-iconbox,.pagelayer-service-container){background:#1b2a36!important;border:1px solid #344655!important;border-radius:12px}@media(max-width:800px){.aafr-contact-grid,.aafr-contact-mail{grid-template-columns:1fr}.aafr-contact-mail-list a{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.aafr-contact-whatsapp .aafr-contact-glyph{animation:none}.aafr-contact-card{transition:none}}body.page-id-4325 .aafr-portrait-field{display:block;padding:18px 20px;margin:16px 0;border:1px solid #d8dfe5;border-radius:11px;background:#f8f9fa;color:#24313c}body.page-id-4325 .aafr-portrait-field label{display:block;margin-bottom:9px;color:#18212b;font:700 15px/1.45 system-ui,sans-serif}body.page-id-4325 .aafr-portrait-field input[type=file]{display:block;max-width:100%;margin:8px 0;padding:10px;border:1px dashed #b5bec6;border-radius:7px;background:#fff;color:#24313c}body.page-id-4325 .aafr-portrait-field small{display:block;color:#4d5964;font:400 13px/1.6 system-ui,sans-serif}body.page-id-4325 #comments textarea,body.page-id-4325 #comments input:not([type=submit]){background:#fff!important;color:#25303a!important;border:1px solid #bfc7ce;border-radius:6px}body.page-id-4325 #comments input[type=submit]{background:#c8102e!important;color:#fff!important;border:0;border-radius:6px;padding:12px 20px}body.page-id-11788 .entry-content .pagelayer-row,body.page-id-11788 .entry-content .pagelayer-col,body.page-id-11788 .entry-content .pagelayer-col-holder,body.page-id-11788 .entry-content .pagelayer-text,body.page-id-11788 .entry-content .pagelayer-heading{background-color:transparent!important;color:var(--aafr-ink)!important}body.page-id-11788 .entry-content .pagelayer-row-stretch-full{background:var(--aafr-paper)!important}body.page-id-11788 .entry-content form,body.page-id-11788 .entry-content .wpcf7,body.page-id-11788 .entry-content .pagelayer-contact{color:var(--aafr-ink)!important}body.page-id-11788 .entry-content input:not([type="submit"]),body.page-id-11788 .entry-content textarea,body.page-id-11788 .entry-content select{width:100%;min-height:46px;padding:11px 13px!important;border:1px solid #cfd4da!important;border-radius:6px!important;background:#fff!important;color:var(--aafr-ink)!important;box-sizing:border-box}body.page-id-11788 .entry-content textarea{min-height:150px}body.page-id-11788 .entry-content input[type="submit"],body.page-id-11788 .entry-content button[type="submit"]{min-height:44px;padding:11px 20px!important;border:0!important;border-radius:5px!important;background:var(--aafr-red)!important;color:#fff!important;font-weight:750!important;cursor:pointer}body.page-id-11792 .entry-content,body.page-id-4325 .entry-content{color:var(--aafr-ink)!important}body.page-id-11792 .entry-content .pagelayer-pricing,body.page-id-4325 .entry-content .aaf-hall{border:1px solid var(--aafr-line)!important;border-radius:12px!important;background:#fff!important;color:var(--aafr-ink)!important;box-shadow:0 10px 30px rgb(24 33 43 / .06)!important}body.page-id-11792 .entry-content .aafr-pricing-updated{display:grid;gap:clamp(36px, 5vw, 58px);width:min(100%, 1200px);margin:clamp(36px, 5vw, 64px) auto}body.page-id-11792 .entry-content .aafr-pricing-section{min-width:0}body.page-id-11792 .entry-content .aafr-pricing-section-head{max-width:850px;margin:0 auto 24px;text-align:center}body.page-id-11792 .entry-content .aafr-pricing-eyebrow,body.page-id-11792 .entry-content .aafr-pricing-card-eyebrow{margin:0 0 9px!important;color:#b3102a!important;font:800 11px/1.4 system-ui,sans-serif!important;letter-spacing:.15em!important;text-transform:uppercase}body.page-id-11792 .entry-content .aafr-pricing-section-head h2{margin:0 0 12px!important;color:#18212b!important;font:800 clamp(26px, 3.5vw, 38px)/1.15 system-ui,sans-serif!important;letter-spacing:-.025em;text-transform:none}body.page-id-11792 .entry-content .aafr-pricing-section-head>p:not(.aafr-pricing-eyebrow){margin:7px 0 0!important;color:#53606c!important;font:400 15px/1.7 system-ui,sans-serif!important}body.page-id-11792 .entry-content .aafr-pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px}body.page-id-11792 .entry-content .aafr-pricing-access .aafr-pricing-grid{grid-template-columns:minmax(0,420px);justify-content:center}body.page-id-11792 .entry-content .aafr-pricing-sessions .aafr-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.page-id-11792 .entry-content .aafr-pricing-grid>.pagelayer-pricing{box-sizing:border-box;width:100%!important;height:100%;margin:0!important;padding-bottom:22px}body.page-id-11792 .entry-content .aafr-pricing-grid .pagelayer-pricing-type{margin:0!important;color:#18212b!important;font:750 20px/1.3 system-ui,sans-serif!important;text-transform:none}body.page-id-11792 .entry-content .aafr-pricing-grid .pagelayer-pricing-rate-section{padding:12px 10px!important;border-top:1px solid #e2e6ea!important;border-bottom:1px solid #e2e6ea!important;border-left:0!important;border-right:0!important;background:#fff!important}body.page-id-11792 .entry-content .aafr-pricing-grid .pagelayer-pricing-currency{color:#b3102a!important;font-size:18px!important;font-weight:800!important}body.page-id-11792 .entry-content .aafr-pricing-grid .pagelayer-pricing-rate{color:#18212b!important;font-size:clamp(28px, 3vw, 38px)!important;font-weight:800!important}body.page-id-11792 .entry-content .aafr-pricing-grid .pagelayer-pricing-duration{color:#626f7b!important;font:600 13px/1.5 system-ui,sans-serif!important}body.page-id-11792 .entry-content .aafr-pricing-grid .pagelayer-pricing-features{display:flex;flex:1;flex-direction:column;background:#fff!important}body.page-id-11792 .entry-content .aafr-pricing-grid .pagelayer-pricing-ul{margin:0 0 18px!important;padding:18px 0 0!important;list-style:none!important}body.page-id-11792 .entry-content .aafr-pricing-grid .pagelayer-pricing-ul li{color:#37434f!important;font:500 14px/1.55 system-ui,sans-serif!important}body.page-id-11792 .entry-content .aafr-pricing-grid .pagelayer-pricing-ul li span{color:#37434f!important;font:inherit!important}body.page-id-11792 .entry-content .aafr-pricing-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:9px;margin-top:auto;padding-top:12px}body.page-id-11792 .entry-content .aafr-pricing-grid .aafr-pricing-action,body.page-id-11792 .entry-content .aafr-pricing-custom-card .aafr-pricing-action{display:inline-flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;padding:11px 14px;border:1px solid #c8102e!important;border-radius:9px;background:#c8102e!important;color:#fff!important;font:750 13px/1.25 system-ui,sans-serif!important;text-align:center;text-decoration:none!important;transition:background .18s ease,transform .18s ease}body.page-id-11792 .entry-content .aafr-pricing-grid .aafr-pricing-action:hover,body.page-id-11792 .entry-content .aafr-pricing-custom-card .aafr-pricing-action:hover{background:#a70e26!important;transform:translateY(-1px)}body.page-id-11792 .entry-content .aafr-pricing-grid .aafr-pricing-action-secondary{background:#fff!important;color:#b3102a!important}body.page-id-11792 .entry-content .aafr-pricing-grid .aafr-pricing-action-secondary:hover{background:#fff4f5!important}body.page-id-11792 .entry-content .aafr-pricing-custom-card{display:flex;flex-direction:column;min-width:0;box-sizing:border-box;padding:25px 23px 22px;border:1px solid #d8dfe5;border-top:4px solid #c8102e;border-radius:14px;background:#fff;color:#18212b;box-shadow:0 10px 30px rgb(24 33 43 / .06)}body.page-id-11792 .entry-content .aafr-pricing-card-title{margin:0 0 15px!important;color:#18212b!important;font:750 21px/1.3 system-ui,sans-serif!important;text-transform:none!important}body.page-id-11792 .entry-content .aafr-pricing-card-price{display:flex;align-items:baseline;gap:9px;padding:12px 0;border-block:1px solid #e2e6ea}body.page-id-11792 .entry-content .aafr-pricing-card-price span{color:#b3102a;font:800 15px/1 system-ui,sans-serif}body.page-id-11792 .entry-content .aafr-pricing-card-price strong{color:#18212b;font:800 clamp(28px, 3vw, 38px)/1 system-ui,sans-serif}body.page-id-11792 .entry-content .aafr-pricing-card-duration{margin:9px 0 0!important;color:#626f7b!important;font:600 13px/1.5 system-ui,sans-serif!important}body.page-id-11792 .entry-content .aafr-pricing-card-description{margin:14px 0 0!important;color:#46525e!important;font:400 14px/1.65 system-ui,sans-serif!important}body.page-id-11792 .entry-content .aafr-pricing-card-features{display:grid;gap:10px;margin:17px 0 20px!important;padding:0 0 0 19px!important;color:#37434f!important;font:500 14px/1.55 system-ui,sans-serif!important}body.page-id-11792 .entry-content .aafr-pricing-card-note{margin:auto 0 13px!important;padding:11px 13px;border-radius:8px;background:#fff4f5;color:#5b2630!important;font:600 13px/1.55 system-ui,sans-serif!important}body.page-id-11792 .entry-content .aafr-pricing-custom-card .aafr-pricing-actions{margin-top:auto}body.page-id-11792 .entry-content .aafr-pricing-access .aafr-pricing-grid>.pagelayer-pricing{width:min(100%, 420px)!important}@media (max-width:980px){body.page-id-11792 .entry-content .aafr-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.page-id-11792 .entry-content .aafr-pricing-access .aafr-pricing-grid{grid-template-columns:minmax(0,420px)}}@media (max-width:620px){body.page-id-11792 .entry-content .aafr-pricing-grid,body.page-id-11792 .entry-content .aafr-pricing-sessions .aafr-pricing-grid{grid-template-columns:minmax(0,1fr)}body.page-id-11792 .entry-content .aafr-pricing-actions{grid-template-columns:1fr}body.page-id-11792 .entry-content .aafr-pricing-section-head{margin-bottom:18px}body.page-id-11792 .entry-content .aafr-pricing-custom-card{padding:21px 18px 19px}}.pagelayer-footer .aafr-footer-home a,.aa-foot nav .aafr-footer-home{color:var(--aafr-red)!important;font-weight:800!important}@media (max-width:980px){.aafr-topbar-inner{align-items:flex-start;flex-direction:column;gap:6px}.aafr-top-links{justify-content:flex-start}body.blog .pagelayer-archive_posts .pagelayer-posts-container,body.archive .pagelayer-archive_posts .pagelayer-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.aafr-topbar-inner{padding:9px 14px}.aafr-topbar-context{white-space:normal;font-size:11px}.aafr-top-links{width:100%;gap:3px}.aafr-topbar .aafr-top-link{min-height:32px;padding:7px 8px;font-size:11px!important}body.aafr-utility .aafr-topbar-utility .aafr-topbar-inner{align-items:center}body.aafr-utility .aafr-topbar-utility .aafr-top-links{justify-content:center}.aafr-top-search{margin-left:0}body.aafr-editorial .pagelayer-header .aafr-nav-tools{justify-content:center;padding:7px 12px 12px}body.blog .pagelayer-archive_posts .pagelayer-posts-container,body.archive .pagelayer-archive_posts .pagelayer-posts-container{width:calc(100% - 28px)!important;grid-template-columns:minmax(0,1fr)!important}body.aafr-utility .site-main{width:calc(100% - 28px)!important;margin-block:18px 42px!important}body.page-id-11228 .entry-content{padding:0}body.page-id-11786 .entry-content>.pagelayer-row{padding-block:26px!important}}@media (prefers-reduced-motion:reduce){body.blog .pagelayer-archive_posts .pagelayer-wposts-thumb,body.archive .pagelayer-archive_posts .pagelayer-wposts-thumb{transition:none}}.pagelayer-header .pagelayer-email,.pagelayer-header .pagelayer-address,.pagelayer-header .pagelayer-service-heading,.pagelayer-header .pagelayer-service-text{font-size:13px!important;line-height:1.4!important}.pagelayer-header .pagelayer-email-icon i,.pagelayer-header .pagelayer-address-icon i{font-size:16px!important}.pagelayer-header .pagelayer-email-icon,.pagelayer-header .pagelayer-address-icon{margin-right:8px!important}.pagelayer-header .pagelayer-icon i.fa-moon,.pagelayer-header .fa-moon{font-size:24px!important}.pagelayer-header .pagelayer-service-icon i,.pagelayer-header .pagelayer-service-icon{font-size:24px!important}.pagelayer-header .pagelayer-service-heading,.pagelayer-header .pagelayer-service-text{margin-block:0!important}.aafr-topbar-editorial .aafr-topbar-inner{display:grid;grid-template-columns:1fr auto 1fr}.aafr-topbar-editorial .aafr-topbar-context{display:contents}.aafr-topbar-editorial .aafr-topbar-context>span{grid-column:1}.aafr-topbar-editorial .aafr-clock{grid-column:2;justify-self:center;text-align:center;white-space:nowrap}.aafr-topbar-editorial .aafr-top-links{grid-column:3;justify-self:end}.aa-local-clock{text-align:center!important}body.blog .sharemypost-floating-bar,body.home.aafr-editorial .sharemypost-floating-bar{display:none!important}body.page-id-4325 .aaf-hall-hero{background:linear-gradient(125deg,#fff 0%,#f5eee7 55%,#fbe4e8 100%)!important;border:1px solid #ead7d4!important;border-radius:16px!important;box-shadow:0 18px 46px rgb(24 33 43 / .07)}body.page-id-4325 .aaf-hall-hero :is(.aaf-hall-eyebrow,.aaf-hall-lede){color:#48535e!important}body.page-id-4325 .aaf-hall-hero h1{color:#18212b!important}body.page-id-4325 .aaf-hall-hero h1 em{color:var(--aafr-red)!important}body.page-id-4325 .aaf-hall-hero .aaf-hall-button{color:#fff!important;background:var(--aafr-red)!important}body.page-id-4325 .aaf-hall-hero .aaf-hall-text-link{color:var(--aafr-red)!important}body.page-id-4325 .aaf-hall-hero .aaf-hall-eyebrow{letter-spacing:.15em}@media (max-width:760px){.aafr-topbar-editorial .aafr-topbar-inner{grid-template-columns:1fr;justify-items:center;gap:5px}.aafr-topbar-editorial .aafr-topbar-context>span,.aafr-topbar-editorial .aafr-clock,.aafr-topbar-editorial .aafr-top-links{grid-column:1;justify-self:center}body.page-id-11228 .entry-content{grid-template-columns:1fr}body.page-id-11228 .aafr-consult-section{grid-column:1!important}}body.aafr-utility .pagelayer-header .aaf-account-menu-item,body.aafr-utility .pagelayer-header .aaf-account-mobile{display:none!important}html.aafr-refinement-pending body.page-id-11228 .entry-content,html.aafr-refinement-pending body.page-id-11788 .entry-content,html.aafr-refinement-pending body.page-id-11792 .entry-content,html.aafr-refinement-pending body.page-id-52 .entry-content,html.aafr-refinement-pending body.page-id-4325 #hall-registration{visibility:hidden!important}html.aafr-refinement-pending body.aafr-editorial .pagelayer-header,html.aafr-refinement-pending body.aafr-refined .pagelayer-footer .pagelayer-social_grp{visibility:hidden!important}html.aafr-refinement-pending body.home .aa-foot nav{visibility:hidden!important}.aa-topline{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.aa-topline .aa-topline-note{grid-column:1}.aa-topline .aa-local-clock{grid-column:2;justify-self:center;white-space:nowrap}.aa-topline .aa-toplinks{grid-column:3;justify-self:end}.aa-mast-actions .aaf-nav-search,.aa-mast-actions .aaf-nav-account{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 17px;border:1px solid rgb(200 16 46 / .5);border-radius:5px;background:#fff0;color:var(--aafr-red);font:700 12px/1.2 system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer}.aa-mast-actions .aaf-nav-account{background:var(--aafr-red);color:#fff}@media (max-width:900px){.aa-topline{grid-template-columns:1fr!important;justify-items:center}.aa-topline .aa-topline-note,.aa-topline .aa-local-clock,.aa-topline .aa-toplinks{grid-column:1;justify-self:center}.aa-mast-actions{flex-wrap:wrap}}.pagelayer-header .google-auto-placed{display:none!important}body.aafr-utility .pagelayer-header>.pagelayer-row{padding-block:12px!important}body.aafr-utility .pagelayer-header .pagelayer-wp_menu-ul{display:flex!important;justify-content:flex-end;flex-wrap:wrap;gap:0 5px}body.aafr-utility .pagelayer-header .pagelayer-wp_menu-ul>li>a{font-size:12px!important}body.page-id-4325 .entry-content .aaf-hall-hero a.aaf-hall-button{color:#fff!important}body.page-id-4325 #hall-registration .aaf-hall-register-heading{max-width:920px}body.page-id-4325 #hall-registration #hall-register-title{color:#17232c!important;font-size:clamp(30px,4.2vw,48px)!important;line-height:1.12!important;letter-spacing:.015em}body.page-id-4325 #hall-registration .aafr-join-guidance{margin-top:18px;color:#35414c}body.page-id-4325 #hall-registration .aafr-join-guidance p{max-width:850px;margin:0 0 17px;color:#35414c!important;font:400 16px/1.75 system-ui,sans-serif!important}body.page-id-4325 #hall-registration .aafr-join-guidance .aafr-join-opening{margin-bottom:20px;color:#17232c!important;font-size:18px!important;line-height:1.6!important}body.page-id-4325 #hall-registration .aafr-join-guidance h3{margin:28px 0 12px;color:#a80f2b!important;font:800 13px/1.3 system-ui,sans-serif!important;letter-spacing:.13em}body.page-id-4325 #hall-registration .aafr-join-guidance a{color:#a80f2b!important;font-weight:750;text-decoration:underline;text-underline-offset:3px}body.page-id-4325 #hall-registration .aafr-join-guidance .aafr-join-important-heading{margin-top:30px}body.page-id-4325 #hall-registration .aafr-join-guidance .aafr-join-photo-notice{padding:16px 18px;border-left:4px solid #c8102e;border-radius:0 8px 8px 0;background:#fff4f5;color:#303a43!important}body.page-id-4325 #hall-registration .aafr-join-guidance .aafr-join-thanks{margin-top:20px;color:#17232c!important}body.page-id-4325 #hall-registration .aafr-join-guidance .aafr-join-signature{color:#58636d!important;font-size:14px!important}body.page-id-4325 .aafr-portrait-field small{display:block;margin-top:9px;color:#45515c!important;font:400 14px/1.6 system-ui,sans-serif!important}body.page-id-4325 input.wpcf7-submit{color:#fff!important}.pagelayer-header>.pagelayer-row:has(.pagelayer-email-holder){padding-block:6px!important}.pagelayer-header>.pagelayer-row:has(.pagelayer-email-holder) .pagelayer-col-holder{padding:4px 8px!important}.pagelayer-header .pagelayer-service-icon i,.pagelayer-header .pagelayer-icon i.fa-moon,.pagelayer-header .fa-moon{font-size:18px!important}body.home .aa-foot{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}body.home .aa-foot nav{display:flex!important;justify-content:center!important;width:100%!important}body.home .aa-foot .aa-copyright{width:100%!important;max-width:none!important;text-align:center!important;margin:12px auto 0!important}.aafr-registration-modal{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:22px;background:rgb(14 20 27 / .72);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:aafr-modal-in .22s ease-out both}.aafr-registration-modal-panel{width:min(100%,520px);box-sizing:border-box;padding:clamp(26px,5vw,42px);border:1px solid rgb(200 16 46 / .18);border-radius:20px;background:linear-gradient(145deg,#fff 0%,#fff 74%,#fff4f5 100%);color:#18212b;text-align:center;box-shadow:0 26px 80px rgb(0 0 0 / .28)}.aafr-registration-modal-symbol{display:grid;width:54px;height:54px;margin:0 auto 18px;place-items:center;border-radius:50%;font:800 26px/1 system-ui,sans-serif}.aafr-registration-modal-symbol.is-success{color:#137347;background:#e4f7ed}.aafr-registration-modal-symbol.is-failure{color:#a30e27;background:#fde7ea}.aafr-registration-modal-panel h2{margin:0 0 12px;color:#18212b!important;font:750 clamp(24px,4vw,32px)/1.16 Georgia,serif!important}.aafr-registration-modal-panel p{margin:0 auto 24px;max-width:430px;color:#4e5b67!important;font:400 16px/1.65 system-ui,sans-serif!important}.aafr-registration-modal-okay,.aafr-registration-modal-close,.aafr-registration-modal-whatsapp{display:inline-flex;min-height:46px;align-items:center;justify-content:center;box-sizing:border-box;padding:12px 24px;border:1px solid var(--aafr-red);border-radius:8px;background:var(--aafr-red);color:#fff!important;font:750 15px/1 system-ui,sans-serif;text-decoration:none!important;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.aafr-registration-modal-okay:hover,.aafr-registration-modal-okay:focus-visible,.aafr-registration-modal-whatsapp:hover,.aafr-registration-modal-whatsapp:focus-visible{background:var(--aafr-red-dark);color:#fff!important;transform:translateY(-1px);box-shadow:0 8px 20px rgb(200 16 46 / .22)}.aafr-registration-modal-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.aafr-registration-modal-close{border-color:#d9dde1;background:#fff;color:#35414c!important}.aafr-registration-modal-close:hover,.aafr-registration-modal-close:focus-visible{background:#f2f3f4;color:#18212b!important}@keyframes aafr-modal-in{from{opacity:0}to{opacity:1}}.aafr-membership-actions,.aafr-discover-payment-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.aafr-payment-button{display:inline-flex!important;min-height:46px;align-items:center;justify-content:center;box-sizing:border-box;padding:12px 18px!important;border:1px solid var(--aafr-red)!important;border-radius:8px!important;background:var(--aafr-red)!important;color:#fff!important;font:750 14px/1.25 system-ui,sans-serif!important;text-align:center;text-decoration:none!important;box-shadow:0 7px 20px rgb(200 16 46 / .16);transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.aafr-payment-button:hover,.aafr-payment-button:focus-visible{transform:translateY(-2px);background:var(--aafr-red-dark)!important;color:#fff!important;box-shadow:0 12px 24px rgb(200 16 46 / .24)}.aaf-hall-existing .aafr-membership-actions{gap:12px;margin-top:10px}body.page-id-4325.aafr-utility .entry-content .aaf-hall-existing .aafr-membership-actions a.aafr-payment-button,body.page-id-4325.aafr-utility .entry-content .aaf-hall-existing .aafr-membership-actions a.aafr-payment-button:visited,body.page-id-4325.aafr-utility .entry-content .aaf-hall-existing .aafr-membership-actions a.aafr-payment-button:hover,body.page-id-4325.aafr-utility .entry-content .aaf-hall-existing .aafr-membership-actions a.aafr-payment-button:focus-visible,body.page-id-4325.aafr-utility .entry-content .aaf-hall-existing .aafr-membership-actions a.aafr-payment-button:active{color:#fff!important;-webkit-text-fill-color:#fff!important}.aafr-discover-payments{margin:28px 0 36px;padding:clamp(22px,4vw,34px);border:1px solid rgb(200 16 46 / .35);border-radius:16px;background:linear-gradient(135deg,#17232c 0%,#202b35 100%);color:#f8f8f8;box-shadow:0 14px 34px rgb(0 0 0 / .2)}.aafr-discover-payments .aafr-eyebrow{margin:0 0 8px;color:#ff8798!important}.aafr-discover-payments h2{margin:0 0 10px;color:#fff!important;font:750 clamp(25px,3.2vw,36px)/1.18 Georgia,serif}.aafr-discover-payments>p:not(.aafr-eyebrow){max-width:720px;margin:0 0 20px;color:#e2e6e9!important;font:400 15px/1.65 system-ui,sans-serif}.pagelayer-footer .aafr-social-link{display:inline-flex!important;width:38px;height:38px;min-width:38px;min-height:38px;align-items:center;justify-content:center;padding:0!important;border-radius:50%;background:#fff!important;color:var(--aafr-social-color)!important;text-decoration:none!important;transition:transform .18s ease,box-shadow .18s ease}.pagelayer-footer .aafr-social-link svg,.aa-foot .aafr-footer-social svg{display:block;width:19px;height:19px;fill:currentColor;color:var(--aafr-social-color)}.pagelayer-footer .aafr-social-link:hover,.pagelayer-footer .aafr-social-link:focus-visible{transform:translateY(-2px);box-shadow:0 5px 14px rgb(0 0 0 / .22)}.aa-foot .aafr-footer-social{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:14px auto}.aa-foot .aafr-footer-social a{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / .16);border-radius:50%;background:#fff;color:var(--aafr-social-color);text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.aa-foot .aafr-footer-social a:hover,.aa-foot .aafr-footer-social a:focus-visible{transform:translateY(-2px);box-shadow:0 5px 14px rgb(0 0 0 / .25)}body.blog .pagelayer-archive_posts .pagelayer-wposts-meta,body.archive .pagelayer-archive_posts .pagelayer-wposts-meta{position:static!important;display:flex!important;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:4px 8px;width:100%;height:auto!important;margin:0 0 14px!important;clear:both;line-height:1.5!important;white-space:normal!important}body.blog .pagelayer-archive_posts .pagelayer-wposts-mdiv,body.archive .pagelayer-archive_posts .pagelayer-wposts-mdiv{position:static!important;display:flex!important;flex:0 0 auto;align-items:flex-start;width:100%;height:auto!important;margin:auto 0 0!important;padding-top:16px!important;clear:both;transform:none!important}body.blog .pagelayer-archive_posts a.pagelayer-wposts-more,body.archive .pagelayer-archive_posts a.pagelayer-wposts-more{display:inline-flex!important;width:auto!important;min-height:40px;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;padding:10px 15px!important;border:1px solid var(--aafr-red)!important;border-radius:7px!important;background:var(--aafr-red)!important;color:#fff!important;font:750 13px/1.1 system-ui,sans-serif!important;text-decoration:none!important;box-shadow:0 5px 14px rgb(200 16 46 / .14);transition:transform .18s ease,background .18s ease,box-shadow .18s ease}body.blog .pagelayer-archive_posts a.pagelayer-wposts-more:hover,body.blog .pagelayer-archive_posts a.pagelayer-wposts-more:focus-visible,body.archive .pagelayer-archive_posts a.pagelayer-wposts-more:hover,body.archive .pagelayer-archive_posts a.pagelayer-wposts-more:focus-visible{transform:translateY(-1px);background:var(--aafr-red-dark)!important;color:#fff!important;box-shadow:0 8px 18px rgb(200 16 46 / .23)}body.blog .pagelayer-archive_posts a.pagelayer-wposts-more .pagelayer-btn-icon:first-child,body.archive .pagelayer-archive_posts a.pagelayer-wposts-more .pagelayer-btn-icon:first-child{display:none!important}body.blog .pagelayer-archive_posts a.pagelayer-wposts-more .pagelayer-btn-text,body.archive .pagelayer-archive_posts a.pagelayer-wposts-more .pagelayer-btn-text{color:#fff!important;font:inherit!important}@media (max-width:620px){.aafr-registration-modal-panel{border-radius:16px}.aafr-membership-actions,.aafr-discover-payment-actions{align-items:stretch}.aafr-membership-actions .aafr-payment-button,.aafr-discover-payment-actions .aafr-payment-button{flex:1 1 100%}}body.aafr-archive-header .pagelayer-header{display:none!important}body.aafr-archive-header .aafr-primary-header{position:relative;z-index:30;width:100%;background:#101820;color:#fff}body.aafr-archive-header .aafr-primary-header-inner{display:grid;grid-template-columns:250px minmax(0,1fr) 122px;align-items:center;gap:20px;box-sizing:border-box;width:min(100%,1170px);min-height:92px;margin:0 auto}body.aafr-archive-header .aafr-primary-brand{display:block;margin-left:35px;color:#fff!important;font:800 30px/1.04 system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.015em;text-decoration:none!important}body.aafr-archive-header .aafr-primary-brand span{display:block}body.aafr-archive-header .aafr-primary-nav{min-width:0;max-width:700px}body.aafr-archive-header .aafr-primary-nav ul{display:flex;align-items:center;justify-content:space-between;gap:clamp(5px,.8vw,12px);margin:0!important;padding:0!important;list-style:none}body.aafr-archive-header .aafr-primary-nav li{margin:0!important;padding:0!important;list-style:none}body.aafr-archive-header .aafr-primary-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:7px 2px;color:#fff!important;font:750 12px/1.1 system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.035em;text-decoration:none!important;text-transform:uppercase;white-space:nowrap;transition:color .16s ease}body.aafr-archive-header .aafr-primary-nav a:hover,body.aafr-archive-header .aafr-primary-nav a:focus-visible{color:#ff9aaa!important;outline:none}body.aafr-archive-header .aafr-primary-join{display:inline-flex;align-items:center;justify-content:center;min-width:122px;min-height:44px;box-sizing:border-box;padding:10px 18px;border:1px solid #c8102e;border-radius:5px;background:#c8102e;color:#fff!important;font:800 13px/1 system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.035em;text-decoration:none!important;text-transform:uppercase;white-space:nowrap;transition:background .16s ease,transform .16s ease}body.aafr-archive-header .aafr-primary-join:hover,body.aafr-archive-header .aafr-primary-join:focus-visible{transform:translateY(-1px);background:#a80f2b;color:#fff!important;outline:none}@media (max-width:1050px){body.aafr-archive-header .aafr-primary-header-inner{grid-template-columns:160px minmax(0,1fr) 112px;gap:12px;padding-inline:18px}body.aafr-archive-header .aafr-primary-brand{margin-left:0}body.aafr-archive-header .aafr-primary-nav{max-width:none}body.aafr-archive-header .aafr-primary-nav ul{gap:4px}body.aafr-archive-header .aafr-primary-nav a{font-size:10px;letter-spacing:.02em}body.aafr-archive-header .aafr-primary-join{min-width:112px}}@media (max-width:760px){body.aafr-archive-header .aafr-primary-header-inner{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;min-height:0;padding:12px 18px 14px}body.aafr-archive-header .aafr-primary-brand{font-size:24px}body.aafr-archive-header .aafr-primary-join{grid-column:2;grid-row:1;min-width:104px;min-height:42px}body.aafr-archive-header .aafr-primary-nav{grid-column:1 / -1;grid-row:2}body.aafr-archive-header .aafr-primary-nav ul{justify-content:center;flex-wrap:wrap;gap:2px 8px}body.aafr-archive-header .aafr-primary-nav a{min-height:32px;padding:5px 3px;font-size:10px}}