.elementor-731 .elementor-element.elementor-element-17991bb{--display:flex;}/* Start custom CSS */body.page-id-731 main.site-main{padding:0!important;max-width:none!important}body.page-id-731 .page-header{display:none}.elementor-731 h1,.elementor-731 h2,.elementor-731 h3{font-family:Georgia,'Times New Roman',serif!important;font-weight:400!important}.elementor-731 a{min-height:44px;transition:filter .2s}.elementor-731 a:hover{filter:brightness(.92)}.elementor-731 a:focus-visible{outline:3px solid #C4AB70;outline-offset:4px}.elementor-731 #enrollment{scroll-margin-top:40px}.elementor-731 .elementor-element-a3c1c57 a,.elementor-731 .elementor-element-63233c7 a{align-self:stretch!important;text-align:center;margin-top:auto}.elementor-731 .elementor-element-2b7f081 a{align-self:center!important}.elementor-731 .elementor-element-ebcafd8{background-image:linear-gradient(90deg,rgba(0,48,38,1) 0%,rgba(0,48,38,.98) 38%,rgba(0,48,38,.94) 58%,rgba(0,48,38,.55) 74%,rgba(0,48,38,0) 100%),url('https://elearning.magnaassistants.com/wp-content/uploads/2026/10/Magna-Assistants-Academy-Course-photo-1.png')!important}.elementor-731 .elementor-element-782b975{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}@media(max-width:1024px){.elementor-731 .elementor-element-782b975{grid-template-columns:repeat(3,minmax(0,1fr))!important}.elementor-731 .elementor-element-e5cf7b8{max-width:70%!important}}@media(max-width:767px){.elementor-731 .elementor-element-ebcafd8{padding:3.5rem 1.5rem!important;background-position:35% center!important}.elementor-731 .elementor-element-e5cf7b8{max-width:100%!important}.elementor-731 h1{font-size:2.5rem!important}.elementor-731 h2{font-size:2rem!important}.elementor-731 .elementor-element-d0dc1c1,.elementor-731 .elementor-element-e5da574,.elementor-731 .elementor-element-6bd9335,.elementor-731 .elementor-element-0b32194,.elementor-731 .elementor-element-2b7f081{padding:3rem 1.5rem!important;gap:2rem!important}.elementor-731 .elementor-element-a08bf1c{padding:0 1.5rem 3rem!important}.elementor-731 .elementor-element-782b975{grid-template-columns:1fr!important}.elementor-731 .elementor-element-a3c1c57,.elementor-731 .elementor-element-63233c7{padding:1.75rem 1.25rem!important}.elementor-731 img{height:auto!important;aspect-ratio:4/3;object-fit:cover}.elementor-731 .elementor-element-b23920c{flex-direction:column!important}.elementor-731 .elementor-element-b23920c>.e-con{flex:auto!important}}

@media(min-width:1025px){
.elementor-731 .elementor-element-ebcafd8{min-height:580px!important;padding:90px max(6vw,calc((100vw - 1200px)/2))!important;background-position:center!important;justify-content:center!important}
.elementor-731 .elementor-element-e5cf7b8{width:640px!important;max-width:56%!important}
.elementor-731 h1{font-size:clamp(48px,4.1vw,64px)!important;line-height:1.08!important;letter-spacing:-1.4px!important}
.elementor-731 h2{font-size:clamp(36px,3vw,44px)!important;line-height:1.15!important}
.elementor-731 .elementor-element-d0dc1c1,.elementor-731 .elementor-element-e5da574,.elementor-731 .elementor-element-6bd9335,.elementor-731 .elementor-element-0b32194{padding:80px max(6vw,calc((100vw - 1200px)/2))!important}
.elementor-731 .elementor-element-d0dc1c1,.elementor-731 .elementor-element-e5da574,.elementor-731 .elementor-element-6bd9335{flex-wrap:nowrap!important;gap:64px!important;align-items:center!important}
.elementor-731 .elementor-element-d0dc1c1>.e-con,.elementor-731 .elementor-element-e5da574>.e-con,.elementor-731 .elementor-element-6bd9335>.e-con{flex:1 1 0!important;min-width:0!important}
.elementor-731 .elementor-element-7bcdab0 img,.elementor-731 .elementor-element-40b7bc8 img,.elementor-731 .elementor-element-8b33cab img{width:100%!important;height:420px!important;object-fit:cover!important}
.elementor-731 .elementor-element-a08bf1c{padding:0 max(6vw,calc((100vw - 1200px)/2)) 80px!important}
.elementor-731 .elementor-element-b23920c{max-width:1040px!important;width:100%!important;align-self:center!important;flex-wrap:nowrap!important;gap:32px!important}
.elementor-731 .elementor-element-b23920c>.e-con{flex:1 1 0!important;min-width:0!important;padding:44px!important}
.elementor-731 .elementor-element-2b7f081{padding:88px max(6vw,calc((100vw - 1200px)/2))!important}
}

@media(min-width:768px) and (max-width:1024px){.elementor-731 .elementor-element-ebcafd8{min-height:540px!important;padding:64px 40px!important;background-position:60% center!important;background-image:linear-gradient(90deg,rgba(0,48,38,1) 0%,rgba(0,48,38,.96) 65%,rgba(0,48,38,.8) 82%,rgba(0,48,38,.25) 100%),url('https://elearning.magnaassistants.com/wp-content/uploads/2026/10/Magna-Assistants-Academy-Course-photo-1.png')!important}.elementor-731 .elementor-element-e5cf7b8{width:100%!important;max-width:76%!important}.elementor-731 h1{font-size:clamp(40px,5.3vw,52px)!important;line-height:1.12!important}}
@media(max-width:767px){.elementor-731 .elementor-element-ebcafd8{min-height:570px!important;padding:48px 24px 100px!important;background-position:65% center!important;background-image:linear-gradient(90deg,rgba(0,48,38,1) 0%,rgba(0,48,38,.95) 55%,rgba(0,48,38,.85) 100%),url('https://elearning.magnaassistants.com/wp-content/uploads/2026/10/Magna-Assistants-Academy-Course-photo-1.png')!important}.elementor-731 .elementor-element-e5cf7b8{width:100%!important;max-width:100%!important;gap:20px!important}.elementor-731 h1{font-size:clamp(32px,9vw,40px)!important;line-height:1.12!important;letter-spacing:-.5px!important}.elementor-731 .elementor-element-e5cf7b8 p{line-height:1.6!important}.elementor-731 .elementor-element-e5cf7b8 a{max-width:100%!important;white-space:normal!important;text-align:center!important}}

/* Modern course hero title */
.elementor-731 .elementor-element-ebcafd8 h1{font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;letter-spacing:-.035em!important;line-height:1.08!important;text-wrap:balance}
@media(max-width:767px){.elementor-731 .elementor-element-ebcafd8 h1{letter-spacing:-.025em!important;line-height:1.12!important}}
/* Show carousel photos without a shading overlay on every device. */
.elementor-731 .elementor-element-ebcafd8 .magna-course-slides:after{display:none!important;background:none!important}
/* Mobile and tablet: clear text on solid dark green. */
@media(max-width:1024px){.elementor-731 .elementor-element-ebcafd8{background-color:#003d32!important;background-image:none!important}.elementor-731 .elementor-element-ebcafd8 .magna-course-slides{display:none!important}}
/* Short, prominent hero headline */
.elementor-731 .elementor-element-ebcafd8 h1{color:#FFFFFF!important;font-size:clamp(56px,5.5vw,76px)!important;line-height:1.04!important;max-width:620px}
@media(max-width:1024px){.elementor-731 .elementor-element-ebcafd8 h1{font-size:56px!important}}
@media(max-width:767px){.elementor-731 .elementor-element-ebcafd8 h1{font-size:clamp(40px,11vw,48px)!important;line-height:1.08!important}}
/* Gold beige enrollment section and interactive pricing cards */
.elementor-731 [data-id="0b32194"]{background:#C9AF7F!important;color:#292C29!important}
.elementor-731 [data-id="0b32194"] h2,.elementor-731 [data-id="0b32194"] h3{color:#183D32!important}
.elementor-731 [data-id="0b32194"] p{color:#292C29!important}
.elementor-731 [data-id="a3c1c57"],.elementor-731 [data-id="63233c7"]{background:#FFFCF6!important;border:1px solid #A99F91!important;border-radius:14px!important;box-shadow:0 5px 16px rgba(16,42,36,.10);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
.elementor-731 [data-id="0b32194"] a{background:#183D32!important;color:#FFFCF6!important;border:1px solid #183D32!important}
.elementor-731 [data-id="0b32194"] a:hover{background:#102A24!important}
@media(hover:hover) and (pointer:fine){.elementor-731 [data-id="a3c1c57"]:hover,.elementor-731 [data-id="63233c7"]:hover{transform:translateY(-8px);box-shadow:0 18px 32px rgba(16,42,36,.22);border-color:#183D32!important}}
.elementor-731 [data-id="a3c1c57"]:focus-within,.elementor-731 [data-id="63233c7"]:focus-within{box-shadow:0 14px 28px rgba(16,42,36,.22);border-color:#183D32!important}
@media(prefers-reduced-motion:reduce){.elementor-731 [data-id="a3c1c57"],.elementor-731 [data-id="63233c7"]{transition:none!important;transform:none!important}}

body.elementor-kit-6 .elementor.elementor-731 .elementor-element.elementor-element-0b32194{background:#C9AF7F!important;background-color:#C9AF7F!important}

/* Solid closing section, flush to footer */
body.elementor-kit-6 .elementor.elementor-731 .elementor-element.elementor-element-2b7f081{background:#183D32!important;background-image:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin-bottom:0!important}
.elementor-731 [data-id="2b7f081"]:before,.elementor-731 [data-id="2b7f081"]:after{display:none!important}
body.elementor-kit-6 .elementor-731 [data-id="2b7f081"] h2,body.elementor-kit-6 .elementor-731 [data-id="2b7f081"] p{color:#FFFCF6!important;text-shadow:none!important}
body.elementor-kit-6 .elementor-731 [data-id="2b7f081"] a{background:#FFFCF6!important;color:#183D32!important;box-shadow:none!important;text-shadow:none!important;border:0!important}
.elementor-731 [data-id="17991bb"]{padding:0!important;margin:0!important;min-height:0!important;height:0!important;overflow:hidden!important}
body.page-id-731 .elementor-location-footer{margin-top:0!important}

/* Light closing section */
body.elementor-kit-6 .elementor.elementor-731 .elementor-element.elementor-element-2b7f081{background:#F6F1E7!important}
body.elementor-kit-6 .elementor-731 [data-id="2b7f081"] h2,body.elementor-kit-6 .elementor-731 [data-id="2b7f081"] p{color:#183D32!important}
body.elementor-kit-6 .elementor-731 [data-id="2b7f081"] a{background:#183D32!important;color:#FFFCF6!important}/* End custom CSS */