.elementor-152 .elementor-element.elementor-element-abwstudy1{--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;}.elementor-152 .elementor-element.elementor-element-abwinner{--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;}.elementor-152 .elementor-element.elementor-element-abwhead{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-abwstat{--display:flex;}.elementor-152 .elementor-element.elementor-element-abwstcp{--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;}.elementor-152 .elementor-element.elementor-element-abwsttt .elementor-heading-title{color:var( --e-global-color-white );}.elementor-152 .elementor-element.elementor-element-abwsttx{color:var( --e-global-color-muted );}.elementor-152 .elementor-element.elementor-element-abwstlk{color:var( --e-global-color-brand_gold );}.elementor-152 .elementor-element.elementor-element-abwrights{--display:flex;}.elementor-152 .elementor-element.elementor-element-abwrc1{--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;}.elementor-152 .elementor-element.elementor-element-abwrc2{--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;}.elementor-152 .elementor-element.elementor-element-abwrc3{--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;}.elementor-152 .elementor-element.elementor-element-abwrc4{--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;}.elementor-152 .elementor-element.elementor-element-abwsched{--display:flex;}.elementor-152 .elementor-element.elementor-element-abwschhd{--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;}.elementor-152 .elementor-element.elementor-element-abwschgr{--display:flex;}.elementor-152 .elementor-element.elementor-element-abwsch1{--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;}.elementor-152 .elementor-element.elementor-element-abwsch2{--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;}.elementor-152 .elementor-element.elementor-element-abwsch3{--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;}.elementor-152 .elementor-element.elementor-element-abwmatch{--display:flex;}.elementor-152 .elementor-element.elementor-element-abwexample{--display:flex;}.elementor-152 .elementor-element.elementor-element-abwexhd{--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;}.elementor-152 .elementor-element.elementor-element-abwweek{color:var( --e-global-color-white );}.elementor-152 .elementor-element.elementor-element-abwsupport{--display:flex;}.elementor-152 .elementor-element.elementor-element-abwsupport.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-152 .elementor-element.elementor-element-abwspthd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-152 .elementor-element.elementor-element-abwsptgr{--display:flex;}.elementor-152 .elementor-element.elementor-element-abwsp1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-152 .elementor-element.elementor-element-abwsp1tt{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-152 .elementor-element.elementor-element-abwsp1tt .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-152 .elementor-element.elementor-element-abwsp2{--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;}.elementor-152 .elementor-element.elementor-element-abwsp2tt .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-152 .elementor-element.elementor-element-abwsp3{--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;}.elementor-152 .elementor-element.elementor-element-abwsp3tt .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-152 .elementor-element.elementor-element-abwsp4{--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;}.elementor-152 .elementor-element.elementor-element-abwsp4tt .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-152 .elementor-element.elementor-element-abwsafety{--display:flex;}.elementor-152 .elementor-element.elementor-element-abwsa1{--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;}.elementor-152 .elementor-element.elementor-element-abwsa2{--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;}.elementor-152 .elementor-element.elementor-element-abwcta{--display:flex;}.elementor-152 .elementor-element.elementor-element-abwctcp{--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;}.elementor-152 .elementor-element.elementor-element-abwctk .elementor-heading-title{color:var( --e-global-color-white );}.elementor-152 .elementor-element.elementor-element-abwctx{color:var( --e-global-color-white );}.elementor-152 .elementor-element.elementor-element-abwacts{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-152 .elementor-element.elementor-element-abwbt2 .elementor-button{background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-152 .elementor-element.elementor-element-abwsupport{--width:100%;}.elementor-152 .elementor-element.elementor-element-abwspthd{--content-width:500px;}.elementor-152 .elementor-element.elementor-element-abwsptgr{--width:100%;}.elementor-152 .elementor-element.elementor-element-abwsp1{--content-width:899px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}/* Start custom CSS for container, class: .elementor-element-abwstudy1 */.elementor-152 .elementor-element.elementor-element-abwstudy1{
 --abw-forest:#05425E;
 --abw-green:#05425E;
 --abw-gold:#F8BEA1;
 --abw-gold2:#F8BEA1;
 --abw-sage:#D9E1DC;
 --abw-cream:#F3F5F1;
 --abw-ink:#2A2A2A;
 --abw-muted:#536B78;
 padding:104px 28px;
 background:
  radial-gradient(circle at 94% 5%,rgba(212,166,74,.15),transparent 24rem),
  linear-gradient(180deg,#fff 0%,#F5F7F3 100%);
 overflow:hidden;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-inner{
 width:min(1240px,100%);
 margin-inline:auto;
 display:flex;
 flex-direction:column;
 gap:22px;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-head{
 width:min(850px,100%);
 margin:0 auto 18px;
 align-items:center;
 text-align:center;
 gap:11px;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-kicker .elementor-heading-title,
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-section-kicker .elementor-heading-title{
 color:var(--abw-gold);
 font:800 12px/1 Inter,sans-serif;
 letter-spacing:.17em;
 text-transform:uppercase;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-title .elementor-heading-title{
 color:var(--abw-forest);
 font-family:"Playfair Display",serif;
 font-size:clamp(40px,5vw,64px);
 line-height:1.07;
 letter-spacing:-.025em;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-lead{
 max-width:760px;
 color:var(--abw-muted);
 font:400 18px/1.72 Inter,sans-serif;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-lead p{margin:0}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-status{
 display:grid!important;
 grid-template-columns:auto 1fr auto;
 gap:22px;
 align-items:center;
 padding:24px 28px;
 border-radius:22px;
 background:var(--abw-forest);
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-status-badge{
 width:60px;
 height:60px;
 display:flex;
 align-items:center;
 justify-content:center;
 border-radius:18px;
 background:var(--abw-gold);
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-status-badge .elementor-heading-title{
 color:var(--abw-forest);
 font:900 18px/60px Inter,sans-serif;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-status-title .elementor-heading-title{
 color:#fff;
 font-family:"Playfair Display",serif;
 font-size:27px;
 line-height:1.2;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-status-copy{
 color:rgba(255,255,255,.75);
 font:400 14px/1.6 Inter,sans-serif;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-status-copy p{margin:0}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-status-link{
 color:var(--abw-gold2);
 font:800 13px/1.4 Inter,sans-serif;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-status-link p{margin:0}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-rights-grid,
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-support-grid{
 display:grid!important;
 grid-template-columns:repeat(4,minmax(0,1fr));
 gap:15px;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-card{
 min-width:0;
 padding:28px;
 gap:11px;
 border-radius:23px;
 background:#fff;
 border:1px solid rgba(31,74,56,.13);
 box-shadow:0 15px 42px rgba(15,36,27,.07);
 transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-card:hover,
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-mini:hover,
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-schedule:hover{
 transform:translateY(-5px);
 border-color:rgba(212,166,74,.58);
 box-shadow:0 21px 52px rgba(15,36,27,.11);
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-card-label{
 width:max-content;
 padding:8px 11px;
 border-radius:999px;
 background:var(--abw-cream);
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-card-label .elementor-heading-title{
 color:var(--abw-green);
 font:800 11px/1 Inter,sans-serif;
 letter-spacing:.12em;
 text-transform:uppercase;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-card-title .elementor-heading-title,
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-mini-title .elementor-heading-title{
 color:var(--abw-forest);
 font-family:"Playfair Display",serif;
 font-size:25px;
 line-height:1.18;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-copy,
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-section-copy{
 color:var(--abw-muted);
 font:400 15px/1.68 Inter,sans-serif;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-copy p,
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-section-copy p{margin:0 0 10px}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-copy p:last-child,
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-section-copy p:last-child{margin-bottom:0}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-copy ul,
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-section-copy ul{margin:3px 0 0;padding-left:1.15em}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-copy li,
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-section-copy li{margin-bottom:8px}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-copy strong,
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-section-copy strong{color:var(--abw-ink);font-weight:750}
.elementor-152 .elementor-element.elementor-element-abwstudy1 a{
 color:var(--abw-green);
 font-weight:750;
 text-decoration:none;
 border-bottom:1px solid var(--abw-gold2);
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 a:hover{color:#9A701C;border-color:#9A701C}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-section{
 display:grid!important;
 grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);
 gap:30px;
 align-items:start;
 padding:42px;
 border-radius:28px;
 background:#fff;
 border:1px solid rgba(31,74,56,.12);
 box-shadow:0 16px 50px rgba(15,36,27,.07);
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-section-head{gap:10px}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-section-title .elementor-heading-title{
 color:var(--abw-forest);
 font-family:"Playfair Display",serif;
 font-size:clamp(30px,3.2vw,44px);
 line-height:1.13;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-schedule-grid{
 display:grid!important;
 grid-template-columns:repeat(3,minmax(0,1fr));
 gap:13px;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-schedule{
 min-width:0;
 padding:24px;
 gap:9px;
 border-radius:20px;
 background:var(--abw-cream);
 border:1px solid rgba(31,74,56,.1);
 transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-schedule-time .elementor-heading-title{
 color:var(--abw-green);
 font:800 20px/1.2 Inter,sans-serif;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-schedule-title .elementor-heading-title{
 color:var(--abw-forest);
 font:800 15px/1.35 Inter,sans-serif;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-schedule-copy{
 color:var(--abw-muted);
 font:400 13.5px/1.55 Inter,sans-serif;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-schedule-copy p{margin:0}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-match{
 display:grid!important;
 grid-template-columns:repeat(3,minmax(0,1fr));
 gap:12px;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-match-item{
 padding:20px;
 border-radius:18px;
 background:#fff;
 border:1px solid rgba(31,74,56,.12);
 color:var(--abw-muted);
 font:400 14px/1.6 Inter,sans-serif;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-match-item p{margin:0}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-match-item strong{color:var(--abw-forest)}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-example{
 display:grid!important;
 grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);
 gap:32px;
 align-items:center;
 padding:44px;
 border-radius:29px;
 background:
  radial-gradient(circle at 90% 18%,rgba(212,166,74,.22),transparent 18rem),
  var(--abw-green);
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-example .abw-section-title .elementor-heading-title{color:#fff}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-example .abw-section-copy{color:rgba(255,255,255,.78)}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-example .abw-section-copy strong{color:#fff}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-week{
 padding:28px;
 border-radius:22px;
 background:rgba(255,255,255,.09);
 border:1px solid rgba(255,255,255,.14);
 color:#fff;
 font:600 15px/1.65 Inter,sans-serif;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-week ul{margin:0;padding-left:1.15em}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-week li{margin-bottom:9px}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-mini{
 min-width:0;
 padding:25px;
 gap:9px;
 border-radius:21px;
 background:#fff;
 border:1px solid rgba(31,74,56,.13);
 transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-mini-copy{
 color:var(--abw-muted);
 font:400 14px/1.62 Inter,sans-serif;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-mini-copy p{margin:0}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-safety{
 display:grid!important;
 grid-template-columns:repeat(2,minmax(0,1fr));
 gap:18px;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-safe-card{
 padding:30px;
 border-radius:22px;
 background:#fff;
 border:1px solid rgba(31,74,56,.13);
 gap:10px;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-safe-card .abw-mini-title .elementor-heading-title{font-size:28px}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-cta{
 display:grid!important;
 grid-template-columns:1fr auto;
 gap:26px;
 align-items:center;
 padding:39px;
 border-radius:26px;
 background:var(--abw-forest);
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-cta .abw-section-title .elementor-heading-title{color:#fff}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-cta-copy{
 color:rgba(255,255,255,.76);
 font:400 15px/1.65 Inter,sans-serif;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-cta-copy p{margin:0}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-actions{
 display:flex;
 flex-direction:row;
 flex-wrap:wrap;
 gap:10px;
 justify-content:flex-end;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-btn-primary .elementor-button,
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-btn-secondary .elementor-button{
 padding:14px 20px;
 border-radius:999px;
 font:800 13px/1 Inter,sans-serif;
 white-space:nowrap;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-btn-primary .elementor-button{background:var(--abw-gold);color:var(--abw-forest)}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-btn-secondary .elementor-button{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.35)}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-btn-primary .elementor-button:hover{background:#fff;color:var(--abw-forest)}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-btn-secondary .elementor-button:hover{border-color:var(--abw-gold);color:var(--abw-gold2)}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-note{
 padding:22px 25px;
 border-radius:18px;
 background:#FFF8E9;
 border:1px solid rgba(212,166,74,.45);
 color:#6A5938;
 font:500 14px/1.65 Inter,sans-serif;
}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-note p{margin:0}
.elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-note strong{color:var(--abw-forest)}
@media(prefers-reduced-motion:no-preference){
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-card,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-section,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-example,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-mini,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-cta{animation:abwRise .62s cubic-bezier(.2,.7,.2,1) both}
 @keyframes abwRise{from{opacity:.01;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}
}
@media(max-width:1024px){
 .elementor-152 .elementor-element.elementor-element-abwstudy1{padding:82px 24px}
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-rights-grid,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-status{grid-template-columns:auto 1fr}
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-status-link{grid-column:1/-1}
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-section,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-example{grid-template-columns:1fr;padding:36px}
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-schedule-grid{grid-template-columns:1fr}
}
@media(max-width:767px){
 .elementor-152 .elementor-element.elementor-element-abwstudy1{padding:64px 16px}
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-inner{gap:15px}
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-title .elementor-heading-title{font-size:38px}
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-lead{font-size:16px}
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-status,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-rights-grid,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-support-grid,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-match,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-safety,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-cta{grid-template-columns:1fr}
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-status{padding:24px}
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-section,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-example,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-cta{padding:27px 22px;border-radius:21px}
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-card,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-mini,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-safe-card{padding:23px;border-radius:19px}
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-actions{flex-direction:column;justify-content:flex-start}
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-btn-primary,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-btn-secondary,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-btn-primary .elementor-button,
 .elementor-152 .elementor-element.elementor-element-abwstudy1 .abw-btn-secondary .elementor-button{width:100%}
}/* End custom CSS */