h1,h2{color:#30b24b;font-weight:700;font-size:2.6rem}h1{padding:1rem;font-size:3rem}h2{padding:1rem;font-size:2.6rem}a{text-decoration:none}p{padding:0 1rem}@media only screen and (max-width:768px){h1,h2{font-size:1.6rem;text-align:center}}img.auto-size{max-width:100%;height:auto;width:auto}.p-4{padding:.5rem!important}.banner{margin:6rem -2rem;min-height:300px;background-image:url(/build/assets/practicealpha-hero-banner-bg-1536x485-NWOubOPP.jpg)}.banner h1{font-size:40px;font-style:normal;line-height:3.6rem}.banner p{margin:0 auto 3rem;max-width:32rem}.banner2{background-position:top center;min-height:20rem;padding:7rem 4rem 2rem}.banner2 p{text-align:center;color:#fff;font-size:.9rem;font-weight:700;margin-bottom:4rem}section.learn-more{margin-bottom:5rem}@media only screen and (max-width:1020px){.banner{margin-top:6rem;min-height:300px;margin-bottom:6rem}.banner h1{font-size:2rem;line-height:2.8rem}}@media only screen and (min-width:1020px){.banner{margin-top:6rem;min-height:300px;margin-bottom:6rem}.banner h1{font-size:4rem;line-height:5.6rem}}@media only screen and (max-width:768px){.banner{background-image:none}.banner #bg-carousel{display:block}}@media only screen and (min-width:768px){.banner{background-image:url(/build/assets/practicealpha-hero-banner-bg-1536x485-NWOubOPP.jpg)}.banner #bg-carousel{display:none}}
