.philosophy-section{align-items:center;display:flex;justify-content:center;width:100%}.philosophy-content-wrapper{margin:0 auto;text-align:center;width:100%}.philosophy-hero-headline{font-size:3rem;line-height:1.2;margin-bottom:20px}.philosophy-subtext{font-size:1.5rem;line-height:1.4;margin-bottom:15px}.philosophy-alternative-subtext{font-size:1.25rem;line-height:1.4;margin-bottom:30px}.philosophy-body-content{font-size:1rem;line-height:1.8}.philosophy-body-content p{margin-bottom:20px}.philosophy-body-content p:last-child{margin-bottom:0}.philosophy-cta{margin-top:40px;text-align:center}.philosophy-cta-button{background-color:#000;border:1px solid #000;color:#fff;display:inline-block;font-size:16px;font-style:normal;font-weight:800;letter-spacing:7px;line-height:20px;padding:25px 38px;text-align:center;text-transform:uppercase;transition:all .4s ease}.philosophy-cta-button:hover{background-color:transparent;color:#000}@media (max-width:768px){.philosophy-section{padding:40px 15px}.philosophy-hero-headline{font-size:2rem}.philosophy-subtext{font-size:1.25rem}.philosophy-alternative-subtext{font-size:1.1rem}.philosophy-body-content{font-size:.95rem}.philosophy-cta{margin-top:30px}.philosophy-cta-button{font-size:1rem;padding:12px 30px}}