.elementor-7566 .elementor-element.elementor-element-2e7a496{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-7566 .elementor-element.elementor-element-54fe6ed6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:14px;--padding-bottom:14px;--padding-left:24px;--padding-right:24px;}.elementor-7566 .elementor-element.elementor-element-5f936357.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7566 .elementor-element.elementor-element-2f7c97d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7566 .elementor-element.elementor-element-723a6983.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7566 .elementor-element.elementor-element-723a6983 .elementor-menu-toggle{margin-left:auto;}.elementor-7566 .elementor-element.elementor-element-723a6983 .elementor-nav-menu .elementor-item{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-7566 .elementor-element.elementor-element-723a6983 .elementor-nav-menu--main .elementor-item{padding-left:14px;padding-right:14px;}.elementor-7566 .elementor-element.elementor-element-723a6983 .elementor-nav-menu--dropdown .elementor-item, .elementor-7566 .elementor-element.elementor-element-723a6983 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14.5px;font-weight:500;}.elementor-7566 .elementor-element.elementor-element-3259bc2a .elementor-search-form{text-align:center;}.elementor-7566 .elementor-element.elementor-element-3259bc2a .elementor-search-form__toggle{--e-search-form-toggle-size:42px;}.elementor-7566 .elementor-element.elementor-element-3259bc2a input[type="search"].elementor-search-form__input{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:500;}.elementor-7566 .elementor-element.elementor-element-3259bc2a:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-7566 .elementor-element.elementor-element-3259bc2a.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-7566 .elementor-element.elementor-element-38898f24 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7566 .elementor-element.elementor-element-38898f24 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-7566 .elementor-element.elementor-element-54fe6ed6{--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-7566 .elementor-element.elementor-element-54fe6ed6{--content-width:1240px;}}/* Start custom CSS */:root{--alr-green:#0F4C3A;--alr-green-2:#1B6B52;--alr-deep:#0A3328;--alr-gold:#C8A24A;--alr-gold-2:#E3C77E;--alr-cream:#F7F3EA;--alr-paper:#FCFAF5;--alr-ink:#1E2B26;--alr-muted:#5F6F68;--alr-line:#E6DFCF;--alr-radius:18px;--alr-shadow:0 18px 40px -22px rgba(10,51,40,.45);--alr-ease:cubic-bezier(.2,.7,.2,1)}
html{scroll-behavior:smooth}
body{background:var(--alr-paper);color:var(--alr-ink);font-family:'Plus Jakarta Sans',system-ui,-apple-system,'Segoe UI',sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
a{color:var(--alr-green-2);transition:color .2s}a:hover{color:var(--alr-green)}
::selection{background:var(--alr-gold-2);color:var(--alr-deep)}
:focus-visible{outline:2px solid var(--alr-gold);outline-offset:3px;border-radius:6px}
.alr-pattern{position:relative;isolation:isolate}
.alr-pattern::before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='88' viewBox='0 0 88 88'%3E%3Cg fill='none' stroke='%23E3C77E' stroke-width='1'%3E%3Crect x='26' y='26' width='36' height='36'/%3E%3Crect x='26' y='26' width='36' height='36' transform='rotate(45 44 44)'/%3E%3Ccircle cx='44' cy='44' r='6'/%3E%3C/g%3E%3C/svg%3E");background-size:88px 88px;opacity:.08;z-index:-1;pointer-events:none}
.alr-header{background:rgba(255,255,255,.88);-webkit-backdrop-filter:saturate(170%) blur(14px);backdrop-filter:saturate(170%) blur(14px);border-bottom:1px solid rgba(15,76,58,.08);transition:box-shadow .35s var(--alr-ease),background .35s}
.alr-header::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--alr-green),var(--alr-gold) 50%,var(--alr-green));z-index:2}
.alr-header.elementor-sticky--effects{background:rgba(255,255,255,.96);box-shadow:0 10px 30px -20px rgba(10,51,40,.55)}
.alr-logo img{width:200px;max-width:none;height:auto;transition:width .35s var(--alr-ease)}
.alr-header.elementor-sticky--effects .alr-logo img{width:164px}
@media(max-width:767px){.alr-logo img{width:150px}.alr-header.elementor-sticky--effects .alr-logo img{width:136px}}
.alr-nav .elementor-nav-menu--main .elementor-item{color:var(--alr-ink);font-weight:600;padding-left:14px;padding-right:14px}
.alr-nav .elementor-nav-menu--main .elementor-item:hover,.alr-nav .elementor-nav-menu--main .elementor-item.elementor-item-active,.alr-nav .elementor-nav-menu--main .elementor-item.highlighted{color:var(--alr-green)}
.alr-nav .e--pointer-underline .elementor-item:after{background-color:var(--alr-gold);height:2px;border-radius:2px}
.alr-nav .elementor-nav-menu--main .sub-menu{background:#fff;border-radius:14px;padding:8px;border:1px solid var(--alr-line);box-shadow:var(--alr-shadow);min-width:210px!important}
.alr-nav .elementor-nav-menu--dropdown a,.alr-nav .sub-menu a{color:var(--alr-ink);border-radius:10px;font-weight:500;font-size:14.5px}
.alr-nav .elementor-nav-menu--dropdown a:hover,.alr-nav .sub-menu a:hover,.alr-nav .elementor-nav-menu--dropdown a.elementor-item-active{background:var(--alr-cream);color:var(--alr-green)}
.alr-nav .elementor-menu-toggle{background:var(--alr-cream);color:var(--alr-green);border-radius:12px;padding:10px}
.alr-nav .elementor-menu-toggle svg{fill:var(--alr-green)}
.alr-nav nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:14px;border-radius:16px;border:1px solid var(--alr-line);box-shadow:var(--alr-shadow);background:#fff;padding:8px}
.alr-search .elementor-search-form__toggle i,.alr-search .elementor-search-form__toggle div{background:var(--alr-cream);color:var(--alr-green);border-radius:12px}
.alr-search .elementor-search-form__toggle svg{fill:var(--alr-green)}
.alr-search .elementor-search-form--full-screen .elementor-search-form__container{background:rgba(10,51,40,.95)}
.alr-search .elementor-search-form--full-screen input[type=search].elementor-search-form__input{color:#fff;border-bottom:2px solid var(--alr-gold);font-family:Fraunces,serif;font-size:clamp(26px,5vw,44px)}
.alr-searchbox .elementor-search-form__container{border-radius:999px;overflow:hidden;border:1px solid var(--alr-line);background:#fff;box-shadow:0 10px 30px -20px rgba(10,51,40,.4)}
.alr-searchbox .elementor-search-form__input{padding-left:22px;font-size:15px}
.alr-searchbox .elementor-search-form__submit{background:var(--alr-green);min-width:56px}
.alr-searchbox .elementor-search-form__submit:hover{background:var(--alr-deep)}
.alr-btn .elementor-button{background:var(--alr-green);color:#fff;border-radius:999px;padding:13px 24px;gap:10px;box-shadow:0 8px 20px -12px rgba(10,51,40,.7);transition:transform .3s var(--alr-ease),box-shadow .3s,background .3s,color .3s}
.alr-btn .elementor-button:hover{background:var(--alr-deep);color:#fff;transform:translateY(-2px);box-shadow:0 14px 26px -14px rgba(10,51,40,.8)}
.alr-btn .elementor-button-icon svg{fill:currentColor;width:.9em;transition:transform .3s var(--alr-ease)}
.alr-btn .elementor-button:hover .elementor-button-icon svg{transform:translateX(4px)}
.alr-btn--gold .elementor-button{background:linear-gradient(135deg,var(--alr-gold-2),var(--alr-gold));color:var(--alr-deep)}
.alr-btn--gold .elementor-button:hover{background:linear-gradient(135deg,#EDD596,var(--alr-gold-2));color:var(--alr-deep)}
.alr-btn--ghost .elementor-button{background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.5)}
.alr-btn--ghost .elementor-button:hover{background:rgba(255,255,255,.12);box-shadow:inset 0 0 0 1.5px #fff}
.alr-btn--line .elementor-button{background:transparent;color:var(--alr-green);box-shadow:inset 0 0 0 1.5px var(--alr-green)}
.alr-btn--line .elementor-button:hover{background:var(--alr-green);color:#fff}
.alr-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:10px;color:var(--alr-gold);letter-spacing:.2em;text-transform:uppercase}
.alr-eyebrow .elementor-heading-title::before{content:"";width:28px;height:2px;background:currentColor;border-radius:2px}
.alr-h2 .elementor-heading-title{color:var(--alr-deep);letter-spacing:-.01em}
.alr-lead,.alr-lead p,.alr-lead .elementor-heading-title{color:var(--alr-muted)}
.alr-card{background:#fff;border:1px solid var(--alr-line);border-radius:var(--alr-radius);overflow:hidden;height:100%;transition:transform .45s var(--alr-ease),box-shadow .45s var(--alr-ease),border-color .45s}
.alr-card:hover{transform:translateY(-6px);box-shadow:var(--alr-shadow);border-color:transparent}
.alr-card__body{flex-grow:1}
.alr-thumb{overflow:hidden;background:var(--alr-cream)}
.alr-thumb img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;transition:transform .8s var(--alr-ease)}
.alr-card:hover .alr-thumb img,.alr-feature:hover .alr-thumb img{transform:scale(1.045)}
.alr-chips .elementor-icon-list-items{gap:8px 14px;align-items:center}
.alr-chips .elementor-icon-list-item{color:var(--alr-muted)}
.alr-chips .elementor-icon-list-item:after{display:none!important}
.alr-chips .elementor-post-info__terms-list a,.alr-chips .elementor-post-info__terms-list-item{display:inline-block;background:var(--alr-cream);color:var(--alr-green);padding:3px 11px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.02em;text-decoration:none}
.alr-chips--light .elementor-post-info__terms-list a{background:rgba(255,255,255,.12);color:var(--alr-gold-2)}
.alr-card-title .elementor-heading-title a,.alr-feature__title .elementor-heading-title a{color:var(--alr-deep);background:linear-gradient(var(--alr-gold-2),var(--alr-gold-2)) 0 100%/0 2px no-repeat;transition:background-size .5s var(--alr-ease),color .3s}
.alr-card:hover .alr-card-title a,.alr-feature:hover .alr-feature__title a{background-size:100% 2px;color:var(--alr-green)}
.alr-more{margin-top:auto}
.alr-more .elementor-heading-title a{color:var(--alr-green);display:inline-flex;align-items:center;gap:8px}
.alr-more .elementor-heading-title a::after{content:"→";transition:transform .3s var(--alr-ease)}
.alr-card:hover .alr-more a::after{transform:translateX(5px)}
.alr-feature{background:#fff;border:1px solid var(--alr-line);border-radius:24px;overflow:hidden;box-shadow:var(--alr-shadow)}
.alr-feature .alr-thumb,.alr-feature .alr-thumb a{height:100%;display:block}
.alr-feature__media>.elementor-widget,.alr-feature__media .elementor-widget-container{height:100%}
.alr-feature .alr-thumb img{height:100%;aspect-ratio:16/10}
.alr-badge .elementor-heading-title{display:inline-flex;align-items:center;gap:8px;background:var(--alr-deep);color:var(--alr-gold-2);padding:6px 13px;border-radius:999px;letter-spacing:.12em;text-transform:uppercase}
.alr-badge .elementor-heading-title::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--alr-gold-2);animation:alrPulse 1.8s infinite}
@keyframes alrPulse{0%{box-shadow:0 0 0 0 rgba(227,199,126,.7)}70%{box-shadow:0 0 0 8px rgba(227,199,126,0)}100%{box-shadow:0 0 0 0 rgba(227,199,126,0)}}
.elementor-pagination{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:40px}
.elementor-pagination .page-numbers{min-width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:12px;border:1px solid var(--alr-line);background:#fff;color:var(--alr-ink);font-weight:600;transition:all .25s}
.elementor-pagination .page-numbers.current,.elementor-pagination a.page-numbers:hover{background:var(--alr-green);border-color:var(--alr-green);color:#fff}
.elementor-widget-loop-grid .e-loop__load-more .elementor-button{background:transparent;color:var(--alr-green);border-radius:999px;box-shadow:inset 0 0 0 1.5px var(--alr-green);padding:13px 26px;font-weight:700}
.elementor-widget-loop-grid .e-loop__load-more .elementor-button:hover{background:var(--alr-green);color:#fff}
.alr-hero{background:radial-gradient(1200px 500px at 85% -10%,rgba(227,199,126,.22),transparent 60%),linear-gradient(140deg,#082A21 0%,var(--alr-green) 55%,var(--alr-green-2) 100%);color:#fff;overflow:hidden}
.alr-hero .elementor-heading-title{color:#fff}
.alr-hero .alr-h1 .elementor-heading-title em{font-style:italic;color:var(--alr-gold-2);font-weight:500}
.alr-hero .alr-lead,.alr-hero .alr-lead p{color:rgba(255,255,255,.82)}
.alr-hero .alr-eyebrow .elementor-heading-title{color:var(--alr-gold-2)}
.alr-calli .elementor-heading-title{color:var(--alr-gold-2)!important;text-shadow:0 10px 40px rgba(0,0,0,.25);animation:alrFloat 7s ease-in-out infinite;direction:rtl}
.alr-calli-sub .elementor-heading-title{color:rgba(255,255,255,.7)!important;letter-spacing:.06em}
@keyframes alrFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}
.alr-calli-wrap{position:relative}
.alr-calli-wrap::before{content:"";position:absolute;width:340px;height:340px;max-width:90%;aspect-ratio:1;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(227,199,126,.28);box-shadow:0 0 0 28px rgba(227,199,126,.05),0 0 0 56px rgba(227,199,126,.03);animation:alrSpin 40s linear infinite}
@keyframes alrSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}
.alr-stats{border-top:1px solid rgba(255,255,255,.14)}
.alr-stat-num .elementor-heading-title{color:var(--alr-gold-2)!important}
.alr-stat-lbl .elementor-heading-title{color:rgba(255,255,255,.7)!important}
.alr-topics .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}
.alr-topics .elementor-icon-list-item{margin:0!important;padding:0!important}
.alr-topics .elementor-icon-list-item a{background:#fff;border:1px solid var(--alr-line);padding:12px 20px;border-radius:999px;color:var(--alr-deep);font-weight:600;transition:all .3s var(--alr-ease)}
.alr-topics .elementor-icon-list-item a:hover{background:var(--alr-green);border-color:var(--alr-green);color:#fff;transform:translateY(-3px);box-shadow:var(--alr-shadow)}
.alr-topics .elementor-icon-list-item a:hover .elementor-icon-list-text{color:#fff}
.alr-topics .elementor-icon-list-icon svg{fill:var(--alr-gold)!important;width:15px}
.alr-years{display:grid!important;grid-template-columns:repeat(7,1fr);gap:14px}
@media(max-width:1024px){.alr-years{grid-template-columns:repeat(4,1fr)}}
@media(max-width:600px){.alr-years{grid-template-columns:repeat(2,1fr)}}
.alr-year{background:#fff;border:1px solid var(--alr-line);border-radius:16px;transition:all .35s var(--alr-ease);text-decoration:none}
.alr-year:hover{background:var(--alr-deep);border-color:var(--alr-deep);transform:translateY(-4px);box-shadow:var(--alr-shadow)}
.alr-year .elementor-heading-title{transition:color .3s}
.alr-year-num .elementor-heading-title{color:var(--alr-deep)}
.alr-year-lbl .elementor-heading-title{color:var(--alr-muted)}
.alr-year:hover .alr-year-num .elementor-heading-title{color:var(--alr-gold-2)}
.alr-year:hover .alr-year-lbl .elementor-heading-title{color:rgba(255,255,255,.75)}
.alr-cta{background:linear-gradient(120deg,var(--alr-cream),#FFF8E6);border:1px solid #EADDB8;border-radius:28px;overflow:hidden}
.alr-cta .alr-h2 .elementor-heading-title{color:var(--alr-deep)}
.alr-pagehero{background:linear-gradient(180deg,var(--alr-cream),var(--alr-paper))}
.alr-pagehero .alr-h1 .elementor-heading-title{color:var(--alr-deep)}
.alr-progress{position:fixed!important;top:0;left:0;right:0;z-index:10001;pointer-events:none;margin:0!important}
.alr-feat-img img{width:100%;border-radius:22px;box-shadow:var(--alr-shadow);aspect-ratio:16/9;object-fit:cover}
.alr-content{font-family:'Plus Jakarta Sans','Amiri',serif;color:#26332E}
.alr-content h3:first-child{display:none}
.alr-content h3:first-child+p{font-style:italic;color:var(--alr-muted);font-size:15.5px;text-align:center!important;margin-bottom:.4em}
.alr-content p{margin:0 0 1.15em}
.alr-content p:has(>strong:only-child),.alr-content h2,.alr-content h3,.alr-content h4{font-family:Fraunces,serif;color:var(--alr-deep);font-size:1.32em;line-height:1.3;margin:1.7em 0 .6em;font-weight:600}
.alr-content p:has(>strong:only-child) strong{font-weight:600}
.alr-content [dir=rtl],.alr-content [lang=ar],.alr-content p[style*="right"]{font-family:Amiri,serif;font-size:1.45em;line-height:2.1}
.alr-content blockquote{margin:1.6em 0;padding:18px 24px;border-left:4px solid var(--alr-gold);background:var(--alr-cream);border-radius:0 14px 14px 0;font-style:italic}
.alr-content img{border-radius:14px;height:auto}
.alr-content a{text-decoration:underline;text-decoration-color:var(--alr-gold);text-underline-offset:3px}
.alr-content hr{border:0;height:1px;background:var(--alr-line);margin:2.4em 0 1.4em}
.alr-content hr~*,.alr-content p:has(>a[href^="#_ednref"]){font-size:14px;line-height:1.7;color:var(--alr-muted)}
.alr-share .elementor-share-btn{border-radius:12px!important;transition:transform .25s}
.alr-share .elementor-share-btn:hover{transform:translateY(-3px)}
.alr-postnav{border-top:1px solid var(--alr-line);border-bottom:1px solid var(--alr-line)}
.alr-postnav .post-navigation__prev--label,.alr-postnav .post-navigation__next--label{color:var(--alr-gold);font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700}
.alr-postnav .post-navigation__prev--title,.alr-postnav .post-navigation__next--title{font-family:Fraunces,serif;color:var(--alr-deep);font-size:17px}
.alr-postnav .elementor-post-navigation__link a svg{fill:var(--alr-gold)}
.alr-member{background:#fff;border:1px solid var(--alr-line);border-radius:22px;transition:all .4s var(--alr-ease);height:100%}
.alr-member:hover{transform:translateY(-6px);box-shadow:var(--alr-shadow)}
.alr-avatar img{width:120px!important;height:120px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 5px #fff,0 0 0 7px var(--alr-gold-2)}
.alr-avatar-ph .elementor-heading-title{width:120px;height:120px;border-radius:50%;display:grid;place-items:center;margin:0 auto;background:linear-gradient(135deg,var(--alr-green),var(--alr-green-2));color:var(--alr-gold-2)!important;box-shadow:0 0 0 5px #fff,0 0 0 7px var(--alr-gold-2)}
.alr-role .elementor-heading-title{color:var(--alr-gold)!important;letter-spacing:.14em;text-transform:uppercase}
.alr-name .elementor-heading-title{color:var(--alr-deep)}
.alr-doc{color:#26332E}
.alr-doc h1,.alr-doc h2,.alr-doc h3,.alr-doc h4{font-family:Fraunces,serif;color:var(--alr-deep);font-weight:600}
.alr-doc table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--alr-line);border-radius:14px;overflow:hidden;font-size:15px;margin:1em 0 1.6em}
.alr-doc th,.alr-doc td{padding:10px 14px;border:0;border-bottom:1px solid var(--alr-line)}
.alr-doc tr:nth-child(even) td{background:var(--alr-cream)}
.alr-doc tr:first-child td{background:var(--alr-deep);color:#fff;font-weight:700}
.alr-doc ol,.alr-doc ul{padding-left:1.3em}
.alr-doc li{margin-bottom:.6em}
.alr-footer{background:linear-gradient(160deg,#072219,var(--alr-deep) 45%,#0D3F31);color:rgba(255,255,255,.72)}
.alr-footer .elementor-heading-title{color:#fff}
.alr-footer .alr-fhead .elementor-heading-title{color:var(--alr-gold-2);letter-spacing:.16em;text-transform:uppercase}
.alr-footer p,.alr-footer .elementor-icon-list-text{color:rgba(255,255,255,.74)}
.alr-footer a .elementor-icon-list-text{transition:color .25s,padding .25s}
.alr-footer a:hover .elementor-icon-list-text{color:var(--alr-gold-2);padding-left:4px}
.alr-footer .elementor-icon-list-icon svg{fill:var(--alr-gold)!important}
.alr-footer .elementor-social-icon{background:rgba(255,255,255,.08)!important;transition:all .3s var(--alr-ease)}
.alr-footer .elementor-social-icon svg{fill:#fff}
.alr-footer .elementor-social-icon:hover{background:var(--alr-gold)!important;transform:translateY(-3px)}
.alr-footer .elementor-social-icon:hover svg{fill:var(--alr-deep)}
.alr-fbottom{border-top:1px solid rgba(255,255,255,.1)}
.alr-fbottom .elementor-heading-title{color:rgba(255,255,255,.55)!important;font-weight:400}
.alr-totop{position:fixed;right:20px;bottom:20px;width:46px;height:46px;border-radius:14px;border:0;background:var(--alr-gold);color:var(--alr-deep);display:grid;place-items:center;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(16px);transition:all .35s var(--alr-ease);z-index:999;box-shadow:0 12px 24px -12px rgba(0,0,0,.5)}
.alr-totop.is-on{opacity:1;visibility:visible;transform:none}
.alr-totop:hover{background:var(--alr-gold-2)}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

.alr-stats>.e-con,.alr-stats>.e-con-inner>.e-con{--width:auto;width:auto!important;flex:0 0 auto}
.alr-hero.alr-pattern::before{opacity:.05}
.alr-feature__body{background:#fff}/* End custom CSS */