.elementor-22095 .elementor-element.elementor-element-71881292{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-22095 .elementor-element.elementor-element-71881292:not(.elementor-motion-effects-element-type-background), .elementor-22095 .elementor-element.elementor-element-71881292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6702c );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-eyebrow{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-copy{font-family:var( --e-global-typography-fba1ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-fba1ce3-font-size );font-weight:var( --e-global-typography-fba1ce3-font-weight );text-transform:var( --e-global-typography-fba1ce3-text-transform );font-style:var( --e-global-typography-fba1ce3-font-style );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-btn, .elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-link{font-family:var( --e-global-typography-d14ec28-font-family ), Sans-serif;font-size:var( --e-global-typography-d14ec28-font-size );font-weight:var( --e-global-typography-d14ec28-font-weight );text-transform:var( --e-global-typography-d14ec28-text-transform );font-style:var( --e-global-typography-d14ec28-font-style );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-slider-nav__count{font-family:var( --e-global-typography-d92e087-font-family ), Sans-serif;font-size:var( --e-global-typography-d92e087-font-size );font-weight:var( --e-global-typography-d92e087-font-weight );text-transform:var( --e-global-typography-d92e087-text-transform );font-style:var( --e-global-typography-d92e087-font-style );line-height:var( --e-global-typography-d92e087-line-height );letter-spacing:var( --e-global-typography-d92e087-letter-spacing );}.elementor-widget-ad1-hero-slider .ad1ew-hero{background-color:var( --e-global-color-1a6702c );--ad1-hero-fade-color:var( --e-global-color-1a6702c );--ad1-nav-active:var( --e-global-color-accent );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-title .ad1ew-title__accent{color:var( --e-global-color-accent );}.elementor-widget-ad1-hero-slider .ad1ew-hero__microcopy{font-family:var( --e-global-typography-d92e087-font-family ), Sans-serif;font-size:var( --e-global-typography-d92e087-font-size );font-weight:var( --e-global-typography-d92e087-font-weight );text-transform:var( --e-global-typography-d92e087-text-transform );font-style:var( --e-global-typography-d92e087-font-style );line-height:var( --e-global-typography-d92e087-line-height );letter-spacing:var( --e-global-typography-d92e087-letter-spacing );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-btn--primary{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-btn--primary:hover, .elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-btn--primary:focus-visible{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-link{color:var( --e-global-color-secondary );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-slider-nav__button:hover, .elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-slider-nav__button:focus-visible{border-color:var( --e-global-color-accent );}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero{--ad1-hero-min-height:700px;--ad1-hero-copy:43%;--ad1-hero-image-fit:cover;--ad1-hero-side-fade:16%;--ad1-hero-image-opacity:1;--ad1-hero-image-blur:0px;--ad1-hero-bottom-fade:38%;}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-eyebrow{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-94e63da );}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-copy{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-btn, .elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-link{font-family:var( --e-global-typography-d14ec28-font-family ), Sans-serif;font-size:var( --e-global-typography-d14ec28-font-size );font-weight:var( --e-global-typography-d14ec28-font-weight );text-transform:var( --e-global-typography-d14ec28-text-transform );font-style:var( --e-global-typography-d14ec28-font-style );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-btn--primary{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-btn--primary:hover, .elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-btn--primary:focus-visible{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-link{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-6fb4ad5c{--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-22095 .elementor-element.elementor-element-14bc551c{--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-22095 .elementor-element.elementor-element-8d4313a{--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;--flex-wrap:nowrap;}.elementor-22095 .elementor-element.elementor-element-68e6fc65{--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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-22095 .elementor-element.elementor-element-5585ec80 .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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-b9a4a18 );}.elementor-22095 .elementor-element.elementor-element-5585ec80 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-5585ec80 .elementor-heading-title a:focus{color:var( --e-global-color-b9a4a18 );}.elementor-22095 .elementor-element.elementor-element-48bf2d93 .elementor-heading-title{font-family:var( --e-global-typography-6ab8ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6ab8ea4-font-size );font-weight:var( --e-global-typography-6ab8ea4-font-weight );text-transform:var( --e-global-typography-6ab8ea4-text-transform );font-style:var( --e-global-typography-6ab8ea4-font-style );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );color:var( --e-global-color-c4eafc1 );}.elementor-22095 .elementor-element.elementor-element-48bf2d93 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-48bf2d93 .elementor-heading-title a:focus{color:var( --e-global-color-c4eafc1 );}.elementor-22095 .elementor-element.elementor-element-36ca9c1e{--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-22095 .elementor-element.elementor-element-279b5f82 .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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-b9a4a18 );}.elementor-22095 .elementor-element.elementor-element-279b5f82 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-279b5f82 .elementor-heading-title a:focus{color:var( --e-global-color-b9a4a18 );}.elementor-22095 .elementor-element.elementor-element-14ffc067 .elementor-heading-title{font-family:var( --e-global-typography-6ab8ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6ab8ea4-font-size );font-weight:var( --e-global-typography-6ab8ea4-font-weight );text-transform:var( --e-global-typography-6ab8ea4-text-transform );font-style:var( --e-global-typography-6ab8ea4-font-style );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );color:var( --e-global-color-c4eafc1 );}.elementor-22095 .elementor-element.elementor-element-14ffc067 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-14ffc067 .elementor-heading-title a:focus{color:var( --e-global-color-c4eafc1 );}.elementor-22095 .elementor-element.elementor-element-563f6b39{--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-22095 .elementor-element.elementor-element-164cbea5 .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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-b9a4a18 );}.elementor-22095 .elementor-element.elementor-element-164cbea5 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-164cbea5 .elementor-heading-title a:focus{color:var( --e-global-color-b9a4a18 );}.elementor-22095 .elementor-element.elementor-element-11cbc73f .elementor-heading-title{font-family:var( --e-global-typography-6ab8ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6ab8ea4-font-size );font-weight:var( --e-global-typography-6ab8ea4-font-weight );text-transform:var( --e-global-typography-6ab8ea4-text-transform );font-style:var( --e-global-typography-6ab8ea4-font-style );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );color:var( --e-global-color-c4eafc1 );}.elementor-22095 .elementor-element.elementor-element-11cbc73f .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-11cbc73f .elementor-heading-title a:focus{color:var( --e-global-color-c4eafc1 );}.elementor-22095 .elementor-element.elementor-element-6125ae0c{--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-22095 .elementor-element.elementor-element-6125ae0c:not(.elementor-motion-effects-element-type-background), .elementor-22095 .elementor-element.elementor-element-6125ae0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13121300;}.elementor-22095 .elementor-element.elementor-element-7a4d1633 .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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-b9a4a18 );}.elementor-22095 .elementor-element.elementor-element-7a4d1633 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-7a4d1633 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-16800429 .elementor-heading-title{font-family:var( --e-global-typography-6ab8ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6ab8ea4-font-size );font-weight:var( --e-global-typography-6ab8ea4-font-weight );text-transform:var( --e-global-typography-6ab8ea4-text-transform );font-style:var( --e-global-typography-6ab8ea4-font-style );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );color:var( --e-global-color-c4eafc1 );}.elementor-22095 .elementor-element.elementor-element-16800429 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-16800429 .elementor-heading-title a:focus{color:var( --e-global-color-94e63da );}.elementor-22095 .elementor-element.elementor-element-7561836e{--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-22095 .elementor-element.elementor-element-378e32e8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:400;text-transform:none;font-style:normal;line-height:1.15em;letter-spacing:-0.01em;color:var( --e-global-color-b9a4a18 );}.elementor-22095 .elementor-element.elementor-element-378e32e8 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-378e32e8 .elementor-heading-title a:focus{color:var( --e-global-color-b9a4a18 );}.elementor-22095 .elementor-element.elementor-element-4cb3d5ac .elementor-heading-title{font-family:var( --e-global-typography-6ab8ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6ab8ea4-font-size );font-weight:var( --e-global-typography-6ab8ea4-font-weight );text-transform:var( --e-global-typography-6ab8ea4-text-transform );font-style:var( --e-global-typography-6ab8ea4-font-style );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );color:var( --e-global-color-c4eafc1 );}.elementor-22095 .elementor-element.elementor-element-4cb3d5ac .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-4cb3d5ac .elementor-heading-title a:focus{color:var( --e-global-color-c4eafc1 );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-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-22095 .elementor-element.elementor-element-43ad7835{text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b9a4a18 );}.elementor-22095 .elementor-element.elementor-element-43ad7835 a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-43ad7835 a:hover, .elementor-22095 .elementor-element.elementor-element-43ad7835 a:focus{color:var( --e-global-color-9b41345 );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc{--ad1hrc-overlay:var( --e-global-color-1a6702c );--ad1hrc-overlay-active:var( --e-global-color-1a6702c );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc-card{border-color:var( --e-global-color-f3040a0 );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc-card:hover, .elementor-widget-ad1-hover-reveal-cards .ad1hrc-card:focus-within, .elementor-widget-ad1-hover-reveal-cards .ad1hrc-card.is-open{border-color:var( --e-global-color-accent );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc__eyebrow{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc__heading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc-card__title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc-card__age{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-94e63da );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc-card__body{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc-card__toggle{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-3e7ac5e0 .ad1hrc__grid{--ad1hrc-columns:3;}.elementor-22095 .elementor-element.elementor-element-3e7ac5e0 .ad1hrc-card__media img{object-fit:cover;}.elementor-22095 .elementor-element.elementor-element-3e7ac5e0 .ad1hrc{--ad1hrc-overlay-opacity:0.47;--ad1hrc-overlay-active-opacity:0.76;--ad1hrc-transition:350ms;}.elementor-22095 .elementor-element.elementor-element-3e7ac5e0 .ad1hrc-card:hover, .elementor-22095 .elementor-element.elementor-element-3e7ac5e0 .ad1hrc-card:focus-within, .elementor-22095 .elementor-element.elementor-element-3e7ac5e0 .ad1hrc-card.is-open{border-color:var( --e-global-color-f3040a0 );}.elementor-22095 .elementor-element.elementor-element-3e7ac5e0 .ad1hrc__eyebrow{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-94e63da );}.elementor-22095 .elementor-element.elementor-element-3e7ac5e0 .ad1hrc__heading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-7835cf1d{--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-22095 .elementor-element.elementor-element-7548ca7b{--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-22095 .elementor-element.elementor-element-33c5c286{--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-22095 .elementor-element.elementor-element-68427366{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-68427366 a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-68427366 a:hover, .elementor-22095 .elementor-element.elementor-element-68427366 a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-188713e1 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-188713e1 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-188713e1 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-76b2409f{--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-22095 .elementor-element.elementor-element-33fbcc32{--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-22095 .elementor-element.elementor-element-62973c65{--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-22095 .elementor-element.elementor-element-28cdf391 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-28cdf391 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-28cdf391 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-57773f37{--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-22095 .elementor-element.elementor-element-57773f37:not(.elementor-motion-effects-element-type-background), .elementor-22095 .elementor-element.elementor-element-57773f37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ad1film.com/wp-content/uploads/2026/08/Proje-Tabanli-Film-Yapimi-Programi.webp");background-position:center center;background-size:cover;}.elementor-22095 .elementor-element.elementor-element-74337d90{--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-22095 .elementor-element.elementor-element-10f4c035 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-10f4c035 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-10f4c035 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-5a245910{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-5a245910 a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-5a245910 a:hover, .elementor-22095 .elementor-element.elementor-element-5a245910 a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-18ce204f{--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-22095 .elementor-element.elementor-element-14156702{--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-22095 .elementor-element.elementor-element-4531b5b1 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-4531b5b1 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-4531b5b1 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-3a058f2b{--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-22095 .elementor-element.elementor-element-3a058f2b:not(.elementor-motion-effects-element-type-background), .elementor-22095 .elementor-element.elementor-element-3a058f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ad1film.com/wp-content/uploads/2026/08/film-on-yapim-planlama-ve-set-koordinasyonu-ad1-film-1.webp");background-position:center center;background-size:cover;}.elementor-22095 .elementor-element.elementor-element-41e5b8c{--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-22095 .elementor-element.elementor-element-1492a28f .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-1492a28f .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-1492a28f .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-104a873e{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-104a873e a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-104a873e a:hover, .elementor-22095 .elementor-element.elementor-element-104a873e a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-3b550509{--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-22095 .elementor-element.elementor-element-2d55e5ff{--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-22095 .elementor-element.elementor-element-765530b .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-765530b .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-765530b .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-6ad3f41d{--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-22095 .elementor-element.elementor-element-6ad3f41d:not(.elementor-motion-effects-element-type-background), .elementor-22095 .elementor-element.elementor-element-6ad3f41d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ad1film.com/wp-content/uploads/2026/08/ad1film-antalya-kamera-onu-oyunculuk-egitimi-1-1.webp");background-position:center center;background-size:cover;}.elementor-22095 .elementor-element.elementor-element-6af078f9{--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-22095 .elementor-element.elementor-element-53326667 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-53326667 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-53326667 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-7403e7cf{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-7403e7cf a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-7403e7cf a:hover, .elementor-22095 .elementor-element.elementor-element-7403e7cf a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-37ba8873{--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-22095 .elementor-element.elementor-element-41e68028{--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-22095 .elementor-element.elementor-element-1f67359b{--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-22095 .elementor-element.elementor-element-18b806ac{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-18b806ac a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-18b806ac a:hover, .elementor-22095 .elementor-element.elementor-element-18b806ac a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-4d9a2177 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-4d9a2177 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-4d9a2177 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-56351b86{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-56351b86 a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-56351b86 a:hover, .elementor-22095 .elementor-element.elementor-element-56351b86 a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-7738f241{--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;--flex-wrap:nowrap;}.elementor-22095 .elementor-element.elementor-element-60b31b0e{--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-22095 .elementor-element.elementor-element-11544ce0{--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-22095 .elementor-element.elementor-element-11544ce0:not(.elementor-motion-effects-element-type-background), .elementor-22095 .elementor-element.elementor-element-11544ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ad1film.com/wp-content/uploads/2026/08/2slide.webp");background-position:center center;background-size:cover;}.elementor-22095 .elementor-element.elementor-element-7873562b{--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-22095 .elementor-element.elementor-element-7873562b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22095 .elementor-element.elementor-element-21c0ee52 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-21c0ee52 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-21c0ee52 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-53fb66d5 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-53fb66d5 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-53fb66d5 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-2cf93439{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-2cf93439 a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-2cf93439 a:hover, .elementor-22095 .elementor-element.elementor-element-2cf93439 a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-46c5a225{--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-22095 .elementor-element.elementor-element-488af581{--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-22095 .elementor-element.elementor-element-488af581:not(.elementor-motion-effects-element-type-background), .elementor-22095 .elementor-element.elementor-element-488af581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ad1film.com/wp-content/uploads/2026/08/kamera-onu-oyunculuk-atolyesi-ad1film-akademy-1-1.webp");background-position:center center;background-size:cover;}.elementor-22095 .elementor-element.elementor-element-3c1d8c6e{--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-22095 .elementor-element.elementor-element-69411553 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-69411553 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-69411553 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-70ba8f7e .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-70ba8f7e .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-70ba8f7e .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-c62712a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-c62712a a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-c62712a a:hover, .elementor-22095 .elementor-element.elementor-element-c62712a a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-494c5ca4{--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-22095 .elementor-element.elementor-element-38f94a82{--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-22095 .elementor-element.elementor-element-38f94a82:not(.elementor-motion-effects-element-type-background), .elementor-22095 .elementor-element.elementor-element-38f94a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ad1film.com/wp-content/uploads/2026/08/3alide.webp");background-position:center center;background-size:cover;}.elementor-22095 .elementor-element.elementor-element-6c15d425{--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-22095 .elementor-element.elementor-element-37d59575 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-37d59575 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-37d59575 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-75aa0071 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:#FFFFFF;}.elementor-22095 .elementor-element.elementor-element-75aa0071 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-75aa0071 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-7fc22318{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-7fc22318 a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-7fc22318 a:hover, .elementor-22095 .elementor-element.elementor-element-7fc22318 a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-3a20d302{--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-22095 .elementor-element.elementor-element-5c7cfe2b{--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-22095 .elementor-element.elementor-element-3afef9f7{--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-image .widget-image-caption{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-24183159{--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-22095 .elementor-element.elementor-element-5a0ad068{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-5a0ad068 a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-5a0ad068 a:hover, .elementor-22095 .elementor-element.elementor-element-5a0ad068 a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-383617ef .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-383617ef .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-383617ef .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-35aab265 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-35aab265 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-35aab265 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-c5649fa{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-c5649fa a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-c5649fa a:hover, .elementor-22095 .elementor-element.elementor-element-c5649fa a:focus{color:var( --e-global-color-9b41345 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22095 .elementor-element.elementor-element-5964ad41{--divider-border-style:solid;--divider-color:var( --e-global-color-9b41345 );--divider-border-width:1px;}.elementor-22095 .elementor-element.elementor-element-5964ad41 .elementor-divider-separator{width:42%;}.elementor-22095 .elementor-element.elementor-element-5964ad41 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22095 .elementor-element.elementor-element-5fcb54cf{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-94e63da );}.elementor-22095 .elementor-element.elementor-element-5fcb54cf a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-5fcb54cf a:hover, .elementor-22095 .elementor-element.elementor-element-5fcb54cf a:focus{color:var( --e-global-color-9b41345 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-22095 .elementor-element.elementor-element-e734d9f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-22095 .elementor-element.elementor-element-e734d9f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-22095 .elementor-element.elementor-element-e734d9f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-22095 .elementor-element.elementor-element-e734d9f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-22095 .elementor-element.elementor-element-e734d9f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22095 .elementor-element.elementor-element-e734d9f .elementor-icon-list-text{color:var( --e-global-color-9b41345 );transition:color 0.3s;}.elementor-22095 .elementor-element.elementor-element-e734d9f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-3d257160{--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-22095 .elementor-element.elementor-element-7db4d36f{--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-22095 .elementor-element.elementor-element-4415d511{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-4415d511 a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-4415d511 a:hover, .elementor-22095 .elementor-element.elementor-element-4415d511 a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-576a021a{--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-22095 .elementor-element.elementor-element-548a22d4{--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-22095 .elementor-element.elementor-element-46aef6a4 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-46aef6a4 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-46aef6a4 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-3fed00ca{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-3fed00ca a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-3fed00ca a:hover, .elementor-22095 .elementor-element.elementor-element-3fed00ca a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-2c232363{--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-22095 .elementor-element.elementor-element-445f1dd .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-445f1dd .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-445f1dd .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-9032c50{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-9032c50 a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-9032c50 a:hover, .elementor-22095 .elementor-element.elementor-element-9032c50 a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-263d90d8{--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-22095 .elementor-element.elementor-element-77ae9223 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-77ae9223 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-77ae9223 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-57d751f{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-57d751f a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-57d751f a:hover, .elementor-22095 .elementor-element.elementor-element-57d751f a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-4716a943{--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-22095 .elementor-element.elementor-element-1ea37406 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-1ea37406 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-1ea37406 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-3b65cb2c{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-3b65cb2c a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-3b65cb2c a:hover, .elementor-22095 .elementor-element.elementor-element-3b65cb2c a:focus{color:var( --e-global-color-9b41345 );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__eyebrow{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__intro .ad1ew-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__intro p{font-family:var( --e-global-typography-fba1ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-fba1ce3-font-size );font-weight:var( --e-global-typography-fba1ce3-font-weight );text-transform:var( --e-global-typography-fba1ce3-text-transform );font-style:var( --e-global-typography-fba1ce3-font-style );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__number{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__copy .ad1ew-item-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__copy p{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__intro p, .elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__copy p{color:var( --e-global-color-text );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum{--ad1-academy-accent:var( --e-global-color-accent );}.elementor-22095 .elementor-element.elementor-element-5290a345 .ad1ew-academy-curriculum__frame, .elementor-22095 .elementor-element.elementor-element-5290a345 .ad1ew-academy-curriculum__slide{min-height:520px;}.elementor-22095 .elementor-element.elementor-element-5290a345 .ad1ew-academy-curriculum__intro p{font-family:var( --e-global-typography-004b216-font-family ), Sans-serif;font-size:var( --e-global-typography-004b216-font-size );font-weight:var( --e-global-typography-004b216-font-weight );text-transform:var( --e-global-typography-004b216-text-transform );font-style:var( --e-global-typography-004b216-font-style );line-height:var( --e-global-typography-004b216-line-height );letter-spacing:var( --e-global-typography-004b216-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-5290a345 .ad1ew-academy-curriculum__intro .ad1ew-title{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-5290a345 .ad1ew-academy-curriculum__intro p, .elementor-22095 .elementor-element.elementor-element-5290a345 .ad1ew-academy-curriculum__copy p{color:var( --e-global-color-9b41345 );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__eyebrow{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__intro .ad1ew-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__intro-copy{font-family:var( --e-global-typography-fba1ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-fba1ce3-font-size );font-weight:var( --e-global-typography-fba1ce3-font-weight );text-transform:var( --e-global-typography-fba1ce3-text-transform );font-style:var( --e-global-typography-fba1ce3-font-style );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__number{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__item .ad1ew-item-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__item p{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__intro-copy, .elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__item p{color:var( --e-global-color-text );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes{--ad1-outcomes-accent:var( --e-global-color-accent );}.elementor-22095 .elementor-element.elementor-element-593a395c .ad1ew-academy-outcomes{--ad1-outcomes-intro:28%;}.elementor-22095 .elementor-element.elementor-element-593a395c .ad1ew-academy-outcomes__icon{width:126px;height:126px;}.elementor-22095 .elementor-element.elementor-element-593a395c .ad1ew-academy-outcomes__eyebrow{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-593a395c .ad1ew-academy-outcomes__intro-copy{font-family:var( --e-global-typography-fba1ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-fba1ce3-font-size );font-weight:var( --e-global-typography-fba1ce3-font-weight );text-transform:var( --e-global-typography-fba1ce3-text-transform );font-style:var( --e-global-typography-fba1ce3-font-style );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-593a395c .ad1ew-academy-outcomes__item .ad1ew-item-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-593a395c .ad1ew-academy-outcomes__intro .ad1ew-title{color:var( --e-global-color-b9a4a18 );}.elementor-22095 .elementor-element.elementor-element-3740346d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:52px;--padding-right:52px;}.elementor-22095 .elementor-element.elementor-element-3740346d:not(.elementor-motion-effects-element-type-background), .elementor-22095 .elementor-element.elementor-element-3740346d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6702c );}.elementor-22095 .elementor-element.elementor-element-2d4af7a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f3040a0 );--border-color:var( --e-global-color-f3040a0 );--padding-top:30px;--padding-bottom:24px;--padding-left:34px;--padding-right:34px;}.elementor-22095 .elementor-element.elementor-element-2d4af7a:not(.elementor-motion-effects-element-type-background), .elementor-22095 .elementor-element.elementor-element-2d4af7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6702c );}.elementor-22095 .elementor-element.elementor-element-74f6ef89{--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;--flex-wrap:nowrap;}.elementor-22095 .elementor-element.elementor-element-5eaa81db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:30px;}.elementor-22095 .elementor-element.elementor-element-600b452b{--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;--flex-wrap:nowrap;}.elementor-22095 .elementor-element.elementor-element-32c69afd{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-94e63da );}.elementor-22095 .elementor-element.elementor-element-32c69afd a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-32c69afd a:hover, .elementor-22095 .elementor-element.elementor-element-32c69afd a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-18ac8c05{--divider-border-style:solid;--divider-color:var( --e-global-color-9b41345 );--divider-border-width:2px;}.elementor-22095 .elementor-element.elementor-element-18ac8c05 .elementor-divider-separator{width:38px;margin:0 auto;margin-left:0;}.elementor-22095 .elementor-element.elementor-element-18ac8c05 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-22095 .elementor-element.elementor-element-624ab82e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-624ab82e .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-624ab82e .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-812f7ea{--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;--flex-wrap:nowrap;}.elementor-22095 .elementor-element.elementor-element-3f772adb{--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;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-f3040a0 );--border-color:var( --e-global-color-f3040a0 );--padding-top:4px;--padding-bottom:6px;--padding-left:24px;--padding-right:24px;}.elementor-22095 .elementor-element.elementor-element-65dcc9bc .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-accent );}.elementor-22095 .elementor-element.elementor-element-65dcc9bc .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-65dcc9bc .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-389aae1f{--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-22095 .elementor-element.elementor-element-749088da .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-95fe102 );}.elementor-22095 .elementor-element.elementor-element-749088da .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-749088da .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-30bc5f3d{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-30bc5f3d a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-30bc5f3d a:hover, .elementor-22095 .elementor-element.elementor-element-30bc5f3d a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-75d255fe{--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;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-f3040a0 );--border-color:var( --e-global-color-f3040a0 );--padding-top:4px;--padding-bottom:6px;--padding-left:24px;--padding-right:24px;}.elementor-22095 .elementor-element.elementor-element-6dfd076c .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-accent );}.elementor-22095 .elementor-element.elementor-element-6dfd076c .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-6dfd076c .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-761ba3fd{--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-22095 .elementor-element.elementor-element-4bcd0288 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-95fe102 );}.elementor-22095 .elementor-element.elementor-element-4bcd0288 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-4bcd0288 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-17685334{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-17685334 a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-17685334 a:hover, .elementor-22095 .elementor-element.elementor-element-17685334 a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-b7da598{--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;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-f3040a0 );--border-color:var( --e-global-color-f3040a0 );--padding-top:4px;--padding-bottom:6px;--padding-left:24px;--padding-right:24px;}.elementor-22095 .elementor-element.elementor-element-2d43515e .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-accent );}.elementor-22095 .elementor-element.elementor-element-2d43515e .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-2d43515e .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-76e78f1c{--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-22095 .elementor-element.elementor-element-3765ad04 .elementor-heading-title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );color:var( --e-global-color-95fe102 );}.elementor-22095 .elementor-element.elementor-element-3765ad04 .elementor-heading-title a:hover, .elementor-22095 .elementor-element.elementor-element-3765ad04 .elementor-heading-title a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-410fd52d{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-410fd52d a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-410fd52d a:hover, .elementor-22095 .elementor-element.elementor-element-410fd52d a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-79646b9a{--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;--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-22095 .elementor-element.elementor-element-7a036946{--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-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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-41ceb6ee .elementor-button{background-color:var( --e-global-color-1a6702c );font-family:var( --e-global-typography-d14ec28-font-family ), Sans-serif;font-size:var( --e-global-typography-d14ec28-font-size );font-weight:var( --e-global-typography-d14ec28-font-weight );text-transform:var( --e-global-typography-d14ec28-text-transform );font-style:var( --e-global-typography-d14ec28-font-style );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );fill:var( --e-global-color-9b41345 );color:var( --e-global-color-9b41345 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f3040a0 );}.elementor-22095 .elementor-element.elementor-element-41ceb6ee .elementor-button:hover, .elementor-22095 .elementor-element.elementor-element-41ceb6ee .elementor-button:focus{background-color:var( --e-global-color-2b2191e );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-41ceb6ee .elementor-button-content-wrapper{flex-direction:row;}.elementor-22095 .elementor-element.elementor-element-41ceb6ee .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22095 .elementor-element.elementor-element-41ceb6ee .elementor-button:hover svg, .elementor-22095 .elementor-element.elementor-element-41ceb6ee .elementor-button:focus svg{fill:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-289d0ca0{text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-289d0ca0 a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-289d0ca0 a:hover, .elementor-22095 .elementor-element.elementor-element-289d0ca0 a:focus{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-737d206c{--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-22095 .elementor-element.elementor-element-59c1089e .elementor-button{background-color:var( --e-global-color-1a6702c );font-family:var( --e-global-typography-d14ec28-font-family ), Sans-serif;font-size:var( --e-global-typography-d14ec28-font-size );font-weight:var( --e-global-typography-d14ec28-font-weight );text-transform:var( --e-global-typography-d14ec28-text-transform );font-style:var( --e-global-typography-d14ec28-font-style );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );fill:var( --e-global-color-9b41345 );color:var( --e-global-color-9b41345 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f3040a0 );}.elementor-22095 .elementor-element.elementor-element-59c1089e .elementor-button:hover, .elementor-22095 .elementor-element.elementor-element-59c1089e .elementor-button:focus{background-color:var( --e-global-color-2b2191e );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-59c1089e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22095 .elementor-element.elementor-element-59c1089e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22095 .elementor-element.elementor-element-59c1089e .elementor-button:hover svg, .elementor-22095 .elementor-element.elementor-element-59c1089e .elementor-button:focus svg{fill:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-77dcb502{text-align:center;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-77dcb502 a{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-77dcb502 a:hover, .elementor-22095 .elementor-element.elementor-element-77dcb502 a:focus{color:var( --e-global-color-9b41345 );}.elementor-widget-ad1-editorial-faq .ad1ew-faq .ad1ew-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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-ad1-editorial-faq .ad1ew-faq__intro > p{font-family:var( --e-global-typography-fba1ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-fba1ce3-font-size );font-weight:var( --e-global-typography-fba1ce3-font-weight );text-transform:var( --e-global-typography-fba1ce3-text-transform );font-style:var( --e-global-typography-fba1ce3-font-style );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-ad1-editorial-faq .ad1ew-faq summary{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-ad1-editorial-faq .ad1ew-faq__answer{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-ad1-editorial-faq .ad1ew-faq .ad1-accordion-icon{color:var( --e-global-color-accent );}.elementor-widget-ad1-editorial-faq .ad1ew-faq{background-color:var( --e-global-color-4acb6b8 );--ad1-faq-line:var( --e-global-color-23fc15c );}.elementor-widget-ad1-editorial-faq .ad1ew-faq--path-cards .ad1ew-path-card__number{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-ad1-editorial-faq .ad1ew-faq--path-cards .ad1ew-path-card__title{font-family:var( --e-global-typography-105c2b0-font-family ), Sans-serif;font-size:var( --e-global-typography-105c2b0-font-size );font-weight:var( --e-global-typography-105c2b0-font-weight );text-transform:var( --e-global-typography-105c2b0-text-transform );font-style:var( --e-global-typography-105c2b0-font-style );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-widget-ad1-editorial-faq .ad1ew-faq--path-cards .ad1ew-path-card__summary{font-family:var( --e-global-typography-fba1ce3-font-family ), Sans-serif;font-size:var( --e-global-typography-fba1ce3-font-size );font-weight:var( --e-global-typography-fba1ce3-font-weight );text-transform:var( --e-global-typography-fba1ce3-text-transform );font-style:var( --e-global-typography-fba1ce3-font-style );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );}.elementor-widget-ad1-editorial-faq .ad1ew-faq--path-cards .ad1ew-path-card__cta{font-family:var( --e-global-typography-d14ec28-font-family ), Sans-serif;font-size:var( --e-global-typography-d14ec28-font-size );font-weight:var( --e-global-typography-d14ec28-font-weight );text-transform:var( --e-global-typography-d14ec28-text-transform );font-style:var( --e-global-typography-d14ec28-font-style );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );color:var( --e-global-color-accent );}.elementor-widget-ad1-editorial-faq .ad1ew-faq--path-cards .ad1ew-path-card{--ad1-path-fade:var( --e-global-color-4acb6b8 );}.elementor-22095 .elementor-element.elementor-element-2e6678b3 .ad1ew-faq__list{--ad1-faq-columns:2;}.elementor-22095 .elementor-element.elementor-element-2e6678b3 .ad1ew-faq summary{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b9a4a18 );}.elementor-22095 .elementor-element.elementor-element-2e6678b3 .ad1ew-faq__answer{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-c4eafc1 );}.elementor-22095 .elementor-element.elementor-element-2e6678b3 .ad1ew-faq .ad1ew-title{color:var( --e-global-color-primary );}.elementor-22095 .elementor-element.elementor-element-2e6678b3 .ad1ew-faq__intro > p{color:var( --e-global-color-c4eafc1 );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta .ad1ew-eyebrow{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta .ad1ew-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta__copy > p{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta__record strong{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta__record span{font-family:var( --e-global-typography-6ab8ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6ab8ea4-font-size );font-weight:var( --e-global-typography-6ab8ea4-font-weight );text-transform:var( --e-global-typography-6ab8ea4-text-transform );font-style:var( --e-global-typography-6ab8ea4-font-style );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta .ad1ew-btn{font-family:var( --e-global-typography-d14ec28-font-family ), Sans-serif;font-size:var( --e-global-typography-d14ec28-font-size );font-weight:var( --e-global-typography-d14ec28-font-weight );text-transform:var( --e-global-typography-d14ec28-text-transform );font-style:var( --e-global-typography-d14ec28-font-style );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta .ad1ew-btn--primary{background-color:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta .ad1ew-btn--primary:hover, .elementor-widget-ad1-editorial-cta .ad1ew-final-cta .ad1ew-btn--primary:focus-visible{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta .ad1ew-btn--ghost:hover, .elementor-widget-ad1-editorial-cta .ad1ew-final-cta .ad1ew-btn--ghost:focus-visible{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta__inner{gap:34px;}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta__visual{min-height:220px;}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta .ad1ew-eyebrow{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta .ad1ew-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta__copy > p{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta__record strong{font-family:var( --e-global-typography-dccfa82-font-family ), Sans-serif;font-size:var( --e-global-typography-dccfa82-font-size );font-weight:var( --e-global-typography-dccfa82-font-weight );text-transform:var( --e-global-typography-dccfa82-text-transform );font-style:var( --e-global-typography-dccfa82-font-style );line-height:var( --e-global-typography-dccfa82-line-height );letter-spacing:var( --e-global-typography-dccfa82-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta__record span{font-family:var( --e-global-typography-6ab8ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6ab8ea4-font-size );font-weight:var( --e-global-typography-6ab8ea4-font-weight );text-transform:var( --e-global-typography-6ab8ea4-text-transform );font-style:var( --e-global-typography-6ab8ea4-font-style );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );color:var( --e-global-color-94e63da );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta .ad1ew-btn{font-family:var( --e-global-typography-d14ec28-font-family ), Sans-serif;font-size:var( --e-global-typography-d14ec28-font-size );font-weight:var( --e-global-typography-d14ec28-font-weight );text-transform:var( --e-global-typography-d14ec28-text-transform );font-style:var( --e-global-typography-d14ec28-font-style );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta .ad1ew-btn--primary{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta .ad1ew-btn--primary:hover, .elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta .ad1ew-btn--primary:focus-visible{color:var( --e-global-color-9b41345 );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta .ad1ew-btn--ghost:hover, .elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta .ad1ew-btn--ghost:focus-visible{color:var( --e-global-color-9b41345 );}@media(max-width:1024px){.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-eyebrow{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 );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-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 );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-copy{font-size:var( --e-global-typography-fba1ce3-font-size );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-btn, .elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-link{font-size:var( --e-global-typography-d14ec28-font-size );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-slider-nav__count{font-size:var( --e-global-typography-d92e087-font-size );line-height:var( --e-global-typography-d92e087-line-height );letter-spacing:var( --e-global-typography-d92e087-letter-spacing );}.elementor-widget-ad1-hero-slider .ad1ew-hero__microcopy{font-size:var( --e-global-typography-d92e087-font-size );line-height:var( --e-global-typography-d92e087-line-height );letter-spacing:var( --e-global-typography-d92e087-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero{--ad1-hero-min-height:560px;--ad1-hero-media-height:480px;}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-eyebrow{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 );}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-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 );}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-copy{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 );}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-btn, .elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-link{font-size:var( --e-global-typography-d14ec28-font-size );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}.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 );}.elementor-22095 .elementor-element.elementor-element-5585ec80 .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 );}.elementor-22095 .elementor-element.elementor-element-48bf2d93 .elementor-heading-title{font-size:var( --e-global-typography-6ab8ea4-font-size );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-279b5f82 .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 );}.elementor-22095 .elementor-element.elementor-element-14ffc067 .elementor-heading-title{font-size:var( --e-global-typography-6ab8ea4-font-size );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-164cbea5 .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 );}.elementor-22095 .elementor-element.elementor-element-11cbc73f .elementor-heading-title{font-size:var( --e-global-typography-6ab8ea4-font-size );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-7a4d1633 .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 );}.elementor-22095 .elementor-element.elementor-element-16800429 .elementor-heading-title{font-size:var( --e-global-typography-6ab8ea4-font-size );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-378e32e8 .elementor-heading-title{font-size:32px;}.elementor-22095 .elementor-element.elementor-element-4cb3d5ac .elementor-heading-title{font-size:var( --e-global-typography-6ab8ea4-font-size );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-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 );}.elementor-22095 .elementor-element.elementor-element-43ad7835{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 );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc__eyebrow{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 );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc-card__title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc-card__age{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 );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc-card__body{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 );}.elementor-22095 .elementor-element.elementor-element-3e7ac5e0 .ad1hrc__grid{--ad1hrc-columns:2;}.elementor-22095 .elementor-element.elementor-element-3e7ac5e0 .ad1hrc__eyebrow{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 );}.elementor-22095 .elementor-element.elementor-element-3e7ac5e0 .ad1hrc__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-68427366{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 );}.elementor-22095 .elementor-element.elementor-element-188713e1 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-28cdf391 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-10f4c035 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-5a245910{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 );}.elementor-22095 .elementor-element.elementor-element-4531b5b1 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-1492a28f .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-104a873e{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 );}.elementor-22095 .elementor-element.elementor-element-765530b .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-53326667 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-7403e7cf{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 );}.elementor-22095 .elementor-element.elementor-element-18b806ac{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 );}.elementor-22095 .elementor-element.elementor-element-4d9a2177 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-56351b86{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 );}.elementor-22095 .elementor-element.elementor-element-21c0ee52 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-53fb66d5 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-2cf93439{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 );}.elementor-22095 .elementor-element.elementor-element-69411553 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-70ba8f7e .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-c62712a{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 );}.elementor-22095 .elementor-element.elementor-element-37d59575 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-75aa0071 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-7fc22318{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 );}.elementor-widget-image .widget-image-caption{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 );}.elementor-22095 .elementor-element.elementor-element-5a0ad068{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 );}.elementor-22095 .elementor-element.elementor-element-383617ef .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-35aab265 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-c5649fa{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 );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-5fcb54cf{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 );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-22095 .elementor-element.elementor-element-4415d511{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 );}.elementor-22095 .elementor-element.elementor-element-46aef6a4 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-3fed00ca{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 );}.elementor-22095 .elementor-element.elementor-element-445f1dd .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-9032c50{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 );}.elementor-22095 .elementor-element.elementor-element-77ae9223 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-57d751f{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 );}.elementor-22095 .elementor-element.elementor-element-1ea37406 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-3b65cb2c{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 );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__eyebrow{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 );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__intro .ad1ew-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__intro p{font-size:var( --e-global-typography-fba1ce3-font-size );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__number{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 );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__copy .ad1ew-item-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__copy p{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 );}.elementor-22095 .elementor-element.elementor-element-5290a345 .ad1ew-academy-curriculum__intro p{font-size:var( --e-global-typography-004b216-font-size );line-height:var( --e-global-typography-004b216-line-height );letter-spacing:var( --e-global-typography-004b216-letter-spacing );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__eyebrow{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 );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__intro .ad1ew-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__intro-copy{font-size:var( --e-global-typography-fba1ce3-font-size );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__number{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 );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__item .ad1ew-item-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__item p{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 );}.elementor-22095 .elementor-element.elementor-element-593a395c .ad1ew-academy-outcomes__eyebrow{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 );}.elementor-22095 .elementor-element.elementor-element-593a395c .ad1ew-academy-outcomes__intro-copy{font-size:var( --e-global-typography-fba1ce3-font-size );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-593a395c .ad1ew-academy-outcomes__item .ad1ew-item-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-3740346d{--padding-top:10px;--padding-bottom:10px;--padding-left:24px;--padding-right:24px;}.elementor-22095 .elementor-element.elementor-element-2d4af7a{--padding-top:26px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-22095 .elementor-element.elementor-element-74f6ef89{--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-22095 .elementor-element.elementor-element-5eaa81db{--padding-top:6px;--padding-bottom:24px;--padding-left:8px;--padding-right:8px;}.elementor-22095 .elementor-element.elementor-element-32c69afd{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 );}.elementor-22095 .elementor-element.elementor-element-624ab82e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-3f772adb{--padding-top:4px;--padding-bottom:6px;--padding-left:14px;--padding-right:14px;}.elementor-22095 .elementor-element.elementor-element-65dcc9bc .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-749088da .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-30bc5f3d{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 );}.elementor-22095 .elementor-element.elementor-element-75d255fe{--padding-top:4px;--padding-bottom:6px;--padding-left:14px;--padding-right:14px;}.elementor-22095 .elementor-element.elementor-element-6dfd076c .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-4bcd0288 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-17685334{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 );}.elementor-22095 .elementor-element.elementor-element-b7da598{--padding-top:4px;--padding-bottom:6px;--padding-left:14px;--padding-right:14px;}.elementor-22095 .elementor-element.elementor-element-2d43515e .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-3765ad04 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-410fd52d{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 );}.elementor-22095 .elementor-element.elementor-element-79646b9a{--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}.elementor-22095 .elementor-element.elementor-element-41ceb6ee .elementor-button{font-size:var( --e-global-typography-d14ec28-font-size );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-289d0ca0{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 );}.elementor-22095 .elementor-element.elementor-element-59c1089e .elementor-button{font-size:var( --e-global-typography-d14ec28-font-size );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-77dcb502{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 );}.elementor-widget-ad1-editorial-faq .ad1ew-faq .ad1ew-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 );}.elementor-widget-ad1-editorial-faq .ad1ew-faq__intro > p{font-size:var( --e-global-typography-fba1ce3-font-size );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );}.elementor-widget-ad1-editorial-faq .ad1ew-faq summary{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 );}.elementor-widget-ad1-editorial-faq .ad1ew-faq__answer{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 );}.elementor-widget-ad1-editorial-faq .ad1ew-faq--path-cards .ad1ew-path-card__number{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 );}.elementor-widget-ad1-editorial-faq .ad1ew-faq--path-cards .ad1ew-path-card__title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-widget-ad1-editorial-faq .ad1ew-faq--path-cards .ad1ew-path-card__summary{font-size:var( --e-global-typography-fba1ce3-font-size );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );}.elementor-widget-ad1-editorial-faq .ad1ew-faq--path-cards .ad1ew-path-card__cta{font-size:var( --e-global-typography-d14ec28-font-size );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-2e6678b3 .ad1ew-faq__list{--ad1-faq-columns:1;}.elementor-22095 .elementor-element.elementor-element-2e6678b3 .ad1ew-faq summary{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 );}.elementor-22095 .elementor-element.elementor-element-2e6678b3 .ad1ew-faq__answer{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 );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta .ad1ew-eyebrow{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 );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta .ad1ew-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta__copy > p{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 );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta__record strong{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 );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta__record span{font-size:var( --e-global-typography-6ab8ea4-font-size );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta .ad1ew-btn{font-size:var( --e-global-typography-d14ec28-font-size );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta .ad1ew-eyebrow{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 );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta .ad1ew-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta__copy > p{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 );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta__record strong{font-size:var( --e-global-typography-dccfa82-font-size );line-height:var( --e-global-typography-dccfa82-line-height );letter-spacing:var( --e-global-typography-dccfa82-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta__record span{font-size:var( --e-global-typography-6ab8ea4-font-size );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta .ad1ew-btn{font-size:var( --e-global-typography-d14ec28-font-size );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}}@media(max-width:768px){.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-eyebrow{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 );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-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 );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-copy{font-size:var( --e-global-typography-fba1ce3-font-size );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-btn, .elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-link{font-size:var( --e-global-typography-d14ec28-font-size );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}.elementor-widget-ad1-hero-slider .ad1ew-hero .ad1ew-slider-nav__count{font-size:var( --e-global-typography-d92e087-font-size );line-height:var( --e-global-typography-d92e087-line-height );letter-spacing:var( --e-global-typography-d92e087-letter-spacing );}.elementor-widget-ad1-hero-slider .ad1ew-hero__microcopy{font-size:var( --e-global-typography-d92e087-font-size );line-height:var( --e-global-typography-d92e087-line-height );letter-spacing:var( --e-global-typography-d92e087-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero{--ad1-hero-min-height:760px;--ad1-hero-media-height:320px;}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-eyebrow{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 );}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-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 );}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-copy{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 );}.elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-btn, .elementor-22095 .elementor-element.elementor-element-1b23583d .ad1ew-hero .ad1ew-link{font-size:var( --e-global-typography-d14ec28-font-size );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}.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 );}.elementor-22095 .elementor-element.elementor-element-5585ec80 .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 );}.elementor-22095 .elementor-element.elementor-element-48bf2d93 .elementor-heading-title{font-size:var( --e-global-typography-6ab8ea4-font-size );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-279b5f82 .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 );}.elementor-22095 .elementor-element.elementor-element-14ffc067 .elementor-heading-title{font-size:var( --e-global-typography-6ab8ea4-font-size );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-164cbea5 .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 );}.elementor-22095 .elementor-element.elementor-element-11cbc73f .elementor-heading-title{font-size:var( --e-global-typography-6ab8ea4-font-size );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-7a4d1633 .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 );}.elementor-22095 .elementor-element.elementor-element-16800429 .elementor-heading-title{font-size:var( --e-global-typography-6ab8ea4-font-size );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-378e32e8 .elementor-heading-title{font-size:28px;}.elementor-22095 .elementor-element.elementor-element-4cb3d5ac .elementor-heading-title{font-size:var( --e-global-typography-6ab8ea4-font-size );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-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 );}.elementor-22095 .elementor-element.elementor-element-43ad7835{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 );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc__eyebrow{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 );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc-card__title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc-card__age{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 );}.elementor-widget-ad1-hover-reveal-cards .ad1hrc-card__body{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 );}.elementor-22095 .elementor-element.elementor-element-3e7ac5e0 .ad1hrc__grid{--ad1hrc-columns:1;}.elementor-22095 .elementor-element.elementor-element-3e7ac5e0 .ad1hrc__eyebrow{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 );}.elementor-22095 .elementor-element.elementor-element-3e7ac5e0 .ad1hrc__heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-68427366{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 );}.elementor-22095 .elementor-element.elementor-element-188713e1 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-28cdf391 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-10f4c035 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-5a245910{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 );}.elementor-22095 .elementor-element.elementor-element-4531b5b1 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-1492a28f .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-104a873e{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 );}.elementor-22095 .elementor-element.elementor-element-765530b .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-53326667 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-7403e7cf{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 );}.elementor-22095 .elementor-element.elementor-element-18b806ac{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 );}.elementor-22095 .elementor-element.elementor-element-4d9a2177 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-56351b86{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 );}.elementor-22095 .elementor-element.elementor-element-21c0ee52 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-53fb66d5 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-2cf93439{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 );}.elementor-22095 .elementor-element.elementor-element-69411553 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-70ba8f7e .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-c62712a{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 );}.elementor-22095 .elementor-element.elementor-element-37d59575 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-75aa0071 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-7fc22318{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 );}.elementor-widget-image .widget-image-caption{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 );}.elementor-22095 .elementor-element.elementor-element-5a0ad068{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 );}.elementor-22095 .elementor-element.elementor-element-383617ef .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-35aab265 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-c5649fa{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 );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-5fcb54cf{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 );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-22095 .elementor-element.elementor-element-4415d511{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 );}.elementor-22095 .elementor-element.elementor-element-46aef6a4 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-3fed00ca{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 );}.elementor-22095 .elementor-element.elementor-element-445f1dd .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-9032c50{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 );}.elementor-22095 .elementor-element.elementor-element-77ae9223 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-57d751f{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 );}.elementor-22095 .elementor-element.elementor-element-1ea37406 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-3b65cb2c{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 );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__eyebrow{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 );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__intro .ad1ew-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__intro p{font-size:var( --e-global-typography-fba1ce3-font-size );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__number{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 );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__copy .ad1ew-item-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ad1-academy-curriculum .ad1ew-academy-curriculum__copy p{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 );}.elementor-22095 .elementor-element.elementor-element-5290a345 .ad1ew-academy-curriculum__intro p{font-size:var( --e-global-typography-004b216-font-size );line-height:var( --e-global-typography-004b216-line-height );letter-spacing:var( --e-global-typography-004b216-letter-spacing );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__eyebrow{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 );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__intro .ad1ew-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__intro-copy{font-size:var( --e-global-typography-fba1ce3-font-size );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__number{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 );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__item .ad1ew-item-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ad1-academy-outcomes .ad1ew-academy-outcomes__item p{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 );}.elementor-22095 .elementor-element.elementor-element-593a395c .ad1ew-academy-outcomes__eyebrow{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 );}.elementor-22095 .elementor-element.elementor-element-593a395c .ad1ew-academy-outcomes__intro-copy{font-size:var( --e-global-typography-fba1ce3-font-size );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-593a395c .ad1ew-academy-outcomes__item .ad1ew-item-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-3740346d{--padding-top:8px;--padding-bottom:8px;--padding-left:14px;--padding-right:14px;}.elementor-22095 .elementor-element.elementor-element-2d4af7a{--padding-top:24px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-22095 .elementor-element.elementor-element-74f6ef89{--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-22095 .elementor-element.elementor-element-5eaa81db{--width:100%;--padding-top:4px;--padding-bottom:22px;--padding-left:4px;--padding-right:4px;}.elementor-22095 .elementor-element.elementor-element-32c69afd{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 );}.elementor-22095 .elementor-element.elementor-element-624ab82e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-812f7ea{--width:100%;--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-22095 .elementor-element.elementor-element-3f772adb{--width:100%;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:4px;--padding-right:4px;}.elementor-22095 .elementor-element.elementor-element-65dcc9bc .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-749088da .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-30bc5f3d{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 );}.elementor-22095 .elementor-element.elementor-element-75d255fe{--width:100%;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:4px;--padding-right:4px;}.elementor-22095 .elementor-element.elementor-element-6dfd076c .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-4bcd0288 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-17685334{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 );}.elementor-22095 .elementor-element.elementor-element-b7da598{--width:100%;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:4px;--padding-right:4px;}.elementor-22095 .elementor-element.elementor-element-2d43515e .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-3765ad04 .elementor-heading-title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-410fd52d{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 );}.elementor-22095 .elementor-element.elementor-element-79646b9a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22095 .elementor-element.elementor-element-7a036946{--width:100%;}.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 );}.elementor-22095 .elementor-element.elementor-element-41ceb6ee .elementor-button{font-size:var( --e-global-typography-d14ec28-font-size );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-289d0ca0{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 );}.elementor-22095 .elementor-element.elementor-element-737d206c{--width:100%;}.elementor-22095 .elementor-element.elementor-element-59c1089e .elementor-button{font-size:var( --e-global-typography-d14ec28-font-size );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-77dcb502{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 );}.elementor-widget-ad1-editorial-faq .ad1ew-faq .ad1ew-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 );}.elementor-widget-ad1-editorial-faq .ad1ew-faq__intro > p{font-size:var( --e-global-typography-fba1ce3-font-size );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );}.elementor-widget-ad1-editorial-faq .ad1ew-faq summary{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 );}.elementor-widget-ad1-editorial-faq .ad1ew-faq__answer{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 );}.elementor-widget-ad1-editorial-faq .ad1ew-faq--path-cards .ad1ew-path-card__number{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 );}.elementor-widget-ad1-editorial-faq .ad1ew-faq--path-cards .ad1ew-path-card__title{font-size:var( --e-global-typography-105c2b0-font-size );line-height:var( --e-global-typography-105c2b0-line-height );letter-spacing:var( --e-global-typography-105c2b0-letter-spacing );}.elementor-widget-ad1-editorial-faq .ad1ew-faq--path-cards .ad1ew-path-card__summary{font-size:var( --e-global-typography-fba1ce3-font-size );line-height:var( --e-global-typography-fba1ce3-line-height );letter-spacing:var( --e-global-typography-fba1ce3-letter-spacing );}.elementor-widget-ad1-editorial-faq .ad1ew-faq--path-cards .ad1ew-path-card__cta{font-size:var( --e-global-typography-d14ec28-font-size );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-2e6678b3 .ad1ew-faq__list{--ad1-faq-columns:1;}.elementor-22095 .elementor-element.elementor-element-2e6678b3 .ad1ew-faq summary{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 );}.elementor-22095 .elementor-element.elementor-element-2e6678b3 .ad1ew-faq__answer{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 );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta .ad1ew-eyebrow{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 );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta .ad1ew-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta__copy > p{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 );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta__record strong{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 );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta__record span{font-size:var( --e-global-typography-6ab8ea4-font-size );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );}.elementor-widget-ad1-editorial-cta .ad1ew-final-cta .ad1ew-btn{font-size:var( --e-global-typography-d14ec28-font-size );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta .ad1ew-eyebrow{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 );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta .ad1ew-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta__copy > p{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 );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta__record strong{font-size:var( --e-global-typography-dccfa82-font-size );line-height:var( --e-global-typography-dccfa82-line-height );letter-spacing:var( --e-global-typography-dccfa82-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta__record span{font-size:var( --e-global-typography-6ab8ea4-font-size );line-height:var( --e-global-typography-6ab8ea4-line-height );letter-spacing:var( --e-global-typography-6ab8ea4-letter-spacing );}.elementor-22095 .elementor-element.elementor-element-54651d7e .ad1ew-final-cta .ad1ew-btn{font-size:var( --e-global-typography-d14ec28-font-size );line-height:var( --e-global-typography-d14ec28-line-height );letter-spacing:var( --e-global-typography-d14ec28-letter-spacing );}}@media(min-width:769px){.elementor-22095 .elementor-element.elementor-element-71881292{--width:100%;}.elementor-22095 .elementor-element.elementor-element-7873562b{--width:81.654%;}.elementor-22095 .elementor-element.elementor-element-5eaa81db{--width:25%;}.elementor-22095 .elementor-element.elementor-element-812f7ea{--width:75%;}.elementor-22095 .elementor-element.elementor-element-3f772adb{--width:33.333%;}.elementor-22095 .elementor-element.elementor-element-75d255fe{--width:33.333%;}.elementor-22095 .elementor-element.elementor-element-b7da598{--width:33.333%;}.elementor-22095 .elementor-element.elementor-element-7a036946{--width:50%;}.elementor-22095 .elementor-element.elementor-element-737d206c{--width:50%;}}@media(max-width:1024px) and (min-width:769px){.elementor-22095 .elementor-element.elementor-element-5eaa81db{--width:100%;}.elementor-22095 .elementor-element.elementor-element-812f7ea{--width:100%;}.elementor-22095 .elementor-element.elementor-element-3f772adb{--width:33.333%;}.elementor-22095 .elementor-element.elementor-element-75d255fe{--width:33.333%;}.elementor-22095 .elementor-element.elementor-element-b7da598{--width:33.333%;}}