.certification_header{margin-top:7rem;background-size:cover;background-position:50%;width:100%;position:relative;max-height:85vh;overflow:hidden}.cert_floatingCard_nav_{background-color:white;box-shadow:1px 1px 5px lightgray,-1px -1px 5px lightgray;height:fit-content;padding:3rem 1rem;border-radius:.2rem;display:flex;flex-direction:column;gap:2rem}.aha_,.ena_{display:flex;flex-direction:column;gap:.5rem}.pals_header{display:none}.certification_header.pals{min-height:80vh}.header_imgCont.pals{height:100%;width:100%}.cert_header_img.pals{height:80vh}.certHeader_overlay,.cert_header_img,.header_imgCont{width:100%;height:100%}.certHeader_overlay{background-color:rgba(0,0,0,.7);display:flex;align-items:center;flex-direction:column;justify-content:center;padding:0 clamp(1rem,9vw,7rem);position:absolute;top:0}.certification_h1{font-size:clamp(1.5rem,5vw,4.5rem);font-weight:700;color:white;text-align:center;max-width:70rem}.cert_header_txt{padding:1rem clamp(.5rem,15vw,14rem);text-align:center;color:white}.aboutCertification_section{display:flex;padding:2rem clamp(1rem,7vw,6rem);justify-content:space-between;margin-top:2rem;position:relative}.sideStar_r{position:absolute;right:0;bottom:0;max-width:10rem;z-index:-1}.ena_logo_cont{width:100%;display:flex;align-items:flex-end;justify-content:flex-end;margin-right:-3rem;position:relative}.ena_logo{width:clamp(5rem,10vw,8rem)}.aha_logo,.ena_logo{position:absolute;bottom:-8rem}.aha_logo{width:clamp(4rem,7vw,6rem)}.cert_floatingCard_nav{background-color:white;padding:1rem;display:flex;gap:3rem;flex-direction:column;box-shadow:1px 1px 3px lightgray,-1px -1px 3px lightgray;height:max-content}.aha h3,.ena h3{font-weight:600}.cert_type.active{color:#7e25ca}.aboutCert_type{width:75%;z-index:1rem;background-color:rgba(255,255,255,.1)}.aboutCertification_section h2,.howTo_register_section h2,.overViewSection h2,.ready_section h2,.testimonials_section h2{font-weight:700;font-size:clamp(1.4rem,3vw,2.5rem);text-align:center;margin-bottom:1rem;color:#7e25ca}.keyPoints_section{margin-top:1rem}ol{list-style-type:decimal;margin-left:2.5rem;display:flex;flex-direction:column}.keyPoints,ul{list-style-type:disc;margin-left:2.5rem}.keyPoints_no{display:flex;align-items:top;gap:.2rem}.keyPoints_dotIcons{display:inline;margin-top:.25rem;margin-right:.3rem;width:5%}.keyPoints span{width:95%}.aboutCert_buttons_cont{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;margin-top:1rem}.btn.noBg{background-color:transparent;color:#7e25ca;border:1.5px solid #7e25ca}.btn{white-space:nowrap}.overViewSection{margin-top:2rem}.overview_txt_intro{padding:0 clamp(1rem,9vw,8rem);margin-bottom:1rem}.overViewFlex_section{display:flex;gap:clamp(1rem,6vw,4rem);align-items:center}.overViewData{width:60%;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.cert_type_logoCont{width:30%;height:auto}.howTo_register_section{margin-top:3rem}.howTo_register_section h2{margin-bottom:0}.stepsCont{gap:clamp(1rem,3vw,2rem);align-items:stretch;justify-content:center;margin-top:2rem;flex-wrap:wrap}.stepsCard,.stepsCont{display:flex;padding:1rem}.stepsCard{flex-direction:column;border-radius:.5rem;align-items:center;background-color:#eddef9;box-shadow:1px 1px 3px lightgray,-1px -1px 3px lightgray;max-width:20rem;min-width:15rem}.centerBtn{display:flex;align-items:center;justify-content:center;margin-top:2rem}.stepCard_imgCont{width:50%}.numbering.pals{width:max-content}.ready_section{display:flex;justify-content:center;align-items:center;margin:5rem 0}.ready_txtSection{width:65%;padding:0 clamp(1rem,6vw,5rem);margin-left:clamp(0,2vw,1rem)}.ready_img{width:35%}.aboutCert_buttons_cont.center,.lastText{align-items:center}.lastText{display:flex;flex-direction:column;justify-content:center}.lastText p{width:50%;margin-bottom:1.5rem}@media only screen and (max-width:45rem){.certification_header{max-height:max-content}.cert_header_img.pals,.pals_header{min-height:50vh}.pals_header{display:block;background-image:url(/pals_header.png);background-position:-8rem;background-size:cover}.cert_header_img.pals{display:none}.certHeader_overlay{position:relative;height:60%;background:linear-gradient(111.77deg,#6120b9 29.94%,rgba(186,85,240,.4) 132.39%);padding:clamp(1rem,6vw,5rem) 0;margin-top:-3rem}.cert_header_txt{padding:.5rem}.cert_floatingCard_nav_{display:none}.aboutCert_type{width:100%}.aboutCert_buttons_cont{width:100%;align-items:center;justify-content:center;gap:.7rem}.cert_type_logoCont,.sideStar_r{display:none}.overViewData{width:100%;padding:1rem}.testimonial_backdrop_imgCont{position:relative;width:50%}.testimonial_overlay{background-color:rgba(255,255,255,.5);padding:0 1rem}.overlay_card{width:100%}.trainee_carousel .flex{justify-content:start;align-items:start}.ready_section{flex-direction:column-reverse}.ready_img{width:60%}.ready_txtSection{width:100%}.lastText h2{margin-bottom:0}.lastText p{width:100%;padding:0 1rem;margin-bottom:1rem}.lastText .btn{margin-bottom:2rem}}.testimonials_section{display:flex;flex-direction:column;align-items:center;overflow:hidden;position:relative;margin-top:clamp(2rem,5vw,4rem)}.testimonial_backdrop_imgCont{width:80%;position:absolute;top:-32%;z-index:-1}.testimonial_overlay{background-color:rgba(72,21,115,.698);height:100%;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,6vw,5rem) 1rem}.overlay_card{background-color:#fdfdfde5;width:80%;padding:1rem;display:flex;align-items:center;flex-direction:column;justify-content:baseline}#line{border:.13rem solid #481573;width:8rem;border-radius:1rem;margin-bottom:1rem}.overlay_card h3{font-size:clamp(1.2rem,3vw,1.8rem);font-weight:700;text-align:center;color:#7e25ca}.trainee_carousel{display:flex;align-items:stretch;justify-content:center}.trainee_carousel .flex{width:85%;justify-content:space-between;align-items:center;width:100%;opacity:0;display:none;transition:opacity 1.5s ease-in-out;gap:1rem}.trainee_carousel .flex.active{display:flex;opacity:1}.trainee_img{width:30%}.trainee_msg{width:65%}@media (max-width:45rem){.trainee_carousel .flex{flex-direction:column}.trainee_img{width:45%}.trainee_msg{width:100%;padding:.5rem}.overlay_card{width:95%}}