.Hero_hero__Z352h{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;position:relative}.Hero_content__13v4I{text-align:center;color:#fff}.Hero_content__13v4I h1{font-family:TAN Ashford,serif;font-size:4rem;margin:0}.Hero_content__13v4I p{font-size:1.5rem;margin:1rem 0 2rem}.Hero_ctaButton__Xxyda{font-size:1rem;padding:.75rem 2rem;border:2px solid #fff;background:transparent;color:#fff;border-radius:12px;cursor:pointer;transition:all .3s ease}.Hero_ctaButton__Xxyda:hover{background-color:rgba(255,255,255,.2)}.Section_section__MqWk8{padding:6rem 5%;max-width:1200px;margin:0 auto;text-align:center}.Section_header__336Zc{margin-bottom:2rem;display:inline-block;position:relative;padding:1rem 2rem}.Section_header__336Zc:after,.Section_header__336Zc:before{content:"";position:absolute;width:20px;height:20px;border:3px solid #2979ff}.Section_header__336Zc:before{top:0;left:0;border-right:none;border-bottom:none}.Section_header__336Zc:after{bottom:0;right:0;border-left:none;border-top:none}.Section_subtitle__XEeq5{display:inline-block;color:#2979ff;font-weight:700;letter-spacing:.1em;margin-bottom:.5rem;font-size:1.25rem}.Section_title__mL2bu{font-size:2.5rem;margin:0;font-family:serif;font-weight:500;letter-spacing:.05em}.Section_content__aapMI{font-size:1rem;line-height:1.8;color:#333;text-align:center}.StrengthBox_strengthBox__2vvAu{border:2px solid #0070f3;border-radius:12px;padding:20px 30px;background-color:rgba(0,112,243,.05);box-shadow:0 4px 12px rgba(0,0,0,.1);margin:30px 0}.StrengthBox_strengthBox__2vvAu h2{text-align:center;font-weight:600;margin-bottom:15px;color:#0070f3;letter-spacing:.05em}.StrengthBox_strengthBox__2vvAu ul{list-style:none;padding-left:0}.StrengthBox_strengthBox__2vvAu ul li{margin-bottom:10px;font-weight:500;line-height:1.6}.SubSection_subSection__NPSrl{padding:2rem 5%;max-width:1200px;margin:0 auto;text-align:center}.SubSection_subContent__W8ES_{font-size:1rem;line-height:1.8;color:#333;text-align:center}.AboutHero_hero__t4B4B{width:100%;height:100vh;background:url(/aboutbackground.svg) 50%/cover no-repeat;display:flex;justify-content:center;align-items:center;position:relative}.AboutHero_content__5f9kA{text-align:center;color:#fff;max-width:80%;background-color:rgba(0,0,0,.1);border-radius:12px;padding:3rem;margin:0 1rem}.AboutHero_content__5f9kA h1{font-family:TAN Ashford,serif;font-size:4rem;margin:0}.AboutHero_content__5f9kA p{font-size:1.5rem;margin:1rem 0 2rem}.AboutHero_ctaButton__TnNa_{font-size:1rem;padding:.75rem 2rem;border:2px solid #fff;background:transparent;color:#fff;border-radius:12px;cursor:pointer;transition:all .3s ease}.AboutHero_ctaButton__TnNa_:hover{background-color:rgba(255,255,255,.2)}.PlansHero_hero__GPDkL{width:100%;height:100vh;background:url(/plansbackground.svg) 50%/cover no-repeat;display:flex;justify-content:center;align-items:center;position:relative}.PlansHero_content__0IFSA{text-align:center;color:#fff;max-width:80%;background-color:rgba(0,0,0,.1);border-radius:12px;padding:3rem;margin:0 1rem}.PlansHero_content__0IFSA h1{font-family:TAN Ashford,serif;font-size:4rem;margin:0}.PlansHero_content__0IFSA p{font-size:1.5rem;margin:1rem 0 2rem}.PlansHero_ctaButton__qy3Wv{font-size:1rem;padding:.75rem 2rem;border:2px solid #fff;background:transparent;color:#fff;border-radius:12px;cursor:pointer;transition:all .3s ease}.PlansHero_ctaButton__qy3Wv:hover{background-color:rgba(255,255,255,.2)}.ServicesHero_hero__Jm6_V{width:100%;height:100vh;background:url(/servicesbackground.svg) 50%/cover no-repeat;display:flex;justify-content:center;align-items:center;position:relative}.ServicesHero_content__XLEVp{text-align:center;color:#fff;max-width:80%;background-color:rgba(0,0,0,.15);border-radius:12px;padding:3rem;margin:0 1rem}.ServicesHero_content__XLEVp h1{font-family:TAN Ashford,serif;font-size:4rem;margin:0}.ServicesHero_content__XLEVp p{font-size:1.5rem;margin:1rem 0 2rem}.ServicesHero_ctaButton__59RL5{font-size:1rem;padding:.75rem 2rem;border:2px solid #fff;background:transparent;color:#fff;border-radius:12px;cursor:pointer;transition:all .3s ease}.ServicesHero_ctaButton__59RL5:hover{background-color:rgba(255,255,255,.2)}