*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth;font-family:Arial,Helvetica,sans-serif}#root{margin:0 auto;--red: rgb(220, 38, 38);--laptopMar: 5rem;--mobileMar: 3rem;line-height:2}button{cursor:pointer}.logo{width:100%;max-width:500px}header{display:flex;justify-content:center;background-color:#fff;position:sticky;top:0;width:100%;z-index:1}.header-wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.header-top{display:flex;justify-content:center;width:100%;box-shadow:0 0 5px 2px #0000001a}.header-top-wrapper{width:100%;max-width:1280px;display:flex;justify-content:space-between;align-items:center;padding:1rem}.header-top-right{display:flex;align-items:center;font-size:13px;gap:3rem;color:#5e5e5e}.temp-title{color:var(--red)}nav{display:flex;justify-content:start;padding:1rem;max-width:1280px;width:100%}.navbar-links{display:flex;flex-wrap:wrap;flex-direction:row;gap:2rem}.header-address{display:none}.link{color:#000;text-decoration:none}.header-btn{padding:10px 15px;font-size:15px;border-radius:6px;border:1px solid var(--red);color:var(--red);background-color:#fff}.hero-section{background-image:url(https://images.unsplash.com/photo-1499793983690-e29da59ef1c2?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=2070&q=80);background-position:center;background-size:cover;min-height:70vh;display:flex;align-items:center;justify-content:center}.hero-wrapper{display:flex;flex-direction:column;justify-content:center;width:100%;min-height:80vh;padding:2rem;gap:1rem;max-width:1280px}.hero-wrapper-wrapper{display:flex;justify-content:center;width:100%;background-color:#0000006e}.hero-title{color:#fff;font-size:50px}.hero-desc{color:#fff;font-size:18px}.hero-button-container{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.hero-btn{width:100%;padding:10px;border-radius:6px;color:#fff;font-weight:700}.learn-more{display:flex;align-items:center;gap:.5rem;padding:12px 20px;border-radius:6px;color:#fff;font-weight:700;font-size:15px}.red{background-color:var(--red);border:none}.transparent{background-color:transparent;border:1px solid white}.action-section{margin-top:var(--mobileMar);margin-bottom:0rem;display:flex;align-items:center;justify-content:center}.action-wrapper{display:flex;flex-direction:column;align-items:center;padding:2rem;gap:2rem;max-width:1280px;width:100%}.action-title{font-size:30px}.action-title-text{display:flex;flex-direction:column;align-items:center;gap:1rem}.action-card-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;width:100%}.action-card{background-color:#f9fafb;padding:2rem;border-radius:1rem}.action-card-desc{color:#464748}.action-card-wrapper{display:flex;flex-direction:column;gap:2rem}.action-card-text{display:flex;flex-direction:column;gap:1rem}.action-card-title{font-size:17px;font-weight:500;text-align:center;color:#4b5563}.icon{background-color:#e8e8e8;padding:8px;border-radius:6px;display:inline-flex}.action-learn-more{display:flex;align-items:center;gap:.5rem;color:var(--red);background-color:transparent;border:none;font-weight:700;font-size:14px}.take-action-section{padding:4rem 2rem;margin-top:var(--mobileMar);background-color:#111;display:flex;justify-content:center}.take-action-wrapper{display:flex;flex-direction:column;gap:2rem;color:#fff;width:100%;max-width:800px}.ameet-section{margin-top:var(--mobileMar);background-color:#fff;padding:4rem 2rem 2rem;display:flex;justify-content:center}.ameet-wrapper{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:1280px}.meet-section{background-color:#f9fafb;padding:4rem 2rem;display:flex;justify-content:center}.meet-wrapper{display:flex;flex-direction:column;gap:2rem;max-width:1280px;width:100%;justify-content:center}.meet-img{width:100%;max-width:400px;border-radius:9px;box-shadow:0 0 8px 1px #0000001a}.meet-text{display:flex;flex-direction:column;gap:2rem;max-width:600px}.meet-desc{display:flex;flex-direction:column;gap:1rem}.contactme-section{padding:2rem;margin-top:var(--mobileMar);margin-bottom:2rem;display:flex;justify-content:center}.contactme-wrapper{display:flex;flex-direction:column;gap:3rem;width:100%;max-width:1280px}.contactme-section-container{display:flex;flex-direction:column;gap:2rem}.contact-detail{display:flex;align-items:center;gap:1rem}.contact-titles-container{display:flex;flex-direction:column;align-items:center;gap:1rem}.contactme-container{display:flex;flex-direction:column;justify-content:center;gap:1rem;background-color:#f9fafb;padding:2rem;border-radius:9px}.googlemaps-container{width:100%;height:15rem;overflow:hidden;border-radius:9px}.input-container{display:flex;flex-direction:column}form{display:flex;flex-direction:column;gap:1.5rem}textarea{min-height:7rem;border-radius:6px;border:1px solid lightgray}input{padding:12px;border-radius:6px;border:1px solid lightgray}.center{display:flex;flex-direction:row;justify-content:center}.footer{background-color:#f3f4f6;color:#4a5568;font-size:.875rem;padding:2rem 1rem;display:flex;justify-content:center}.footer-legal-container{display:flex;flex-direction:column;gap:2rem}.container{width:100%;margin:0 auto;max-width:1280px}.footer-grid{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 768px){.footer-grid{grid-template-columns:1fr 1fr 1fr}}.footer-section{margin-bottom:1.5rem}.footer-heading{font-weight:700;color:#2d3748;margin-bottom:1rem}.footer-links{list-style:none;padding:0}.footer-links li{margin-bottom:.5rem}.footer-link{color:#4a5568;text-decoration:none;transition:color .3s ease}.footer-link:hover{color:#e53e3e}.footer-legal{font-size:.75rem;line-height:1.5}.mt-4{margin-top:1rem}.aboutus-section{background-color:#f9fafb;padding:4rem 2rem;display:flex;justify-content:center}.aboutus-wrapper{width:100%;max-width:1280px}.aboutus-title{font-size:2rem}.aboutus-desc{font-size:1.2rem;color:#4a5568;max-width:600px}.ps-section{margin-top:var(--mobileMar);padding:2rem;display:flex;justify-content:center}.ps-wrapper{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:1280px}.ps-container{display:flex;flex-direction:column;gap:1rem}.service{display:flex;flex:row;align-items:center;gap:.5rem}.service-container{display:flex;flex-direction:column;padding:1rem;gap:1rem;border-top:3px solid rgb(220,38,38)}.ms-section{margin-top:var(--mobileMar);background-color:#f9fafb;padding:4rem 2rem;display:flex;justify-content:center}.ms-wrapper{display:flex;flex-direction:column;text-align:center;gap:1.75rem;align-items:center;justify-content:center;max-width:700px}.ms-desc{color:#4a5568}.credential{display:flex;flex:row;align-items:center;gap:.5rem}.credentials-wrapper{display:flex;flex-direction:column;gap:1rem}.credentials-container{display:flex;flex-direction:column;gap:.5rem}.ul-section{margin-top:var(--mobileMar);background-color:#f9fafb;padding:4rem 2rem;display:flex;justify-content:center}.ul-wrapper{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:1280px}.ul-link{color:#e53e3e}.ul-card-container{display:grid;flex-direction:column;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));width:100%;box-sizing:border-box}.ul-links-container{display:flex;flex-direction:column;gap:.5rem}.ul-card{display:flex;flex-direction:column;gap:1rem;background-color:#fff;border-radius:6px;padding:2rem;box-shadow:0 0 2px #0000001a}.event-card-details{display:flex;flex-direction:row;align-items:center;gap:.5rem}.events-section{background-color:#fff;padding:4rem 2rem;display:flex;justify-content:center}.events-wrapper{width:100%;max-width:1280px}.event-card-top{display:flex;flex-direction:column;align-items:center;padding:1rem;border-radius:6px;background-color:#dc2626;color:#fff;font-weight:700;gap:.5rem}.event-card-bottom{display:flex;flex-direction:column;gap:.5rem}.event-card-date{display:flex;flex-direction:column;align-items:center;line-height:1.75rem}.event-card-date .day{font-size:30px}.events-container{display:flex;flex-direction:column;gap:2rem}.event-card{padding:2rem;display:flex;flex-direction:column;gap:1rem;border-radius:6px;box-shadow:0 0 2px #0000001a}.aboutlpl-section{background-color:#fff;padding:4rem 2rem;display:flex;justify-content:center}.aboutlpl-wrapper{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:1280px}.aboutlpl-text{display:flex;flex-direction:column;gap:2rem}.about-lpl-text{display:flex;flex-direction:column;gap:1rem}.lpl-logo{border-radius:6px;width:100%}.whylpl-section{background-color:#fff;padding:4rem 2rem;background-color:#f9fafb;display:flex;justify-content:center}.whylpl-wrapper{display:flex;flex-direction:column;gap:3rem;width:100%;max-width:1280px}.why-card{display:flex;flex-direction:column;gap:1rem;background-color:#fff;padding:1.5rem;border-radius:6px;box-shadow:0 0 1px #0000001a;border-left:5px solid rgb(220,38,38)}.why-card-container{display:flex;flex-direction:column;gap:2rem}.disclaimer{text-align:center;color:gray;font-size:14px}.resources-section{background-color:#fff;padding:4rem 2rem;display:flex;justify-content:center}.resources-wrapper{display:flex;flex-direction:column;gap:3rem;width:100%;max-width:1280px}.resource-card{display:flex;flex-direction:column;gap:1rem;background-color:#fff;padding:1.5rem;border-radius:6px;box-shadow:0 0 1px #0000001a;background-color:#f9fafb;border-left:5px solid rgb(220,38,38)}.resource-card-text{display:flex;flex-direction:column;gap:1rem}.gray{color:#4a5568}.resources-container{display:flex;flex-direction:column;gap:2rem}.resourcet-section{background-color:#f9fafb;display:flex;justify-content:center}.resourcet-wrapper{width:100%;max-width:1280px}.video{width:100%}.video-container{width:100%;display:flex;justify-content:center;padding:1rem}.youtube-vid{width:100%;max-width:1100px;aspect-ratio:16 / 9;height:auto;min-height:500px;border-radius:0;border:0;box-shadow:0 4px 16px #00000014;background-color:#000}@media (max-width: 900px){.youtube-vid{min-height:320px}}@media (min-width: 900px){.youtube-vid{border-radius:9px}}.resource-text{padding:3rem 2rem 1rem;display:flex;flex-direction:column;gap:1rem}.video-text{padding:0rem 2rem 3rem}.resourcet-wrapper{display:flex;flex-direction:column;gap:2rem}.video-title{color:#dc2626;font-size:1.4rem}@media (width > 600px){.hero-button-container{flex-direction:row}.hero-btn{font-size:15px;padding:16px 25px}.hero-title{font-size:clamp(4rem,1rem,6vw)}.hero-desc{font-size:clamp(21px,1rem,6vw)}.action-title{font-size:40px}.take-action-wrapper p{font-size:1.1rem}.take-action-wrapper{align-items:center;text-align:center}}@media (width > 770px){.header-address{display:block}.action-wrapper{gap:4rem}.meet-wrapper{flex-direction:row;align-items:center;gap:3rem}.ameet-wrapper{flex-direction:row;align-items:start;justify-content:center;gap:3rem}.ameet-wrapper .meet-img{position:sticky;top:10rem}.event-card{display:grid;grid-template-columns:1fr 4fr;gap:3rem}.action-section,.ms-section,.ul-section,.ps-section,.contactme-section{margin-top:var(--laptopMar)}.meet-section{padding-top:var(--laptopMar)}.ps-wrapper{align-items:center;justify-content:center}.aboutlpl-wrapper{flex-direction:row}.lpl-logo{max-width:50%}.ps-container{flex-direction:row;justify-content:space-evenly;width:100%}}@media (width > 1000px){.googlemaps-container{grid-area:map}.contactme-container{grid-area:details}.contact-form{grid-area:contact}.contactme-section-container{display:grid;grid-template-areas:"details map" "contact contact";grid-template-columns:1fr 1fr}.googlemaps-container{height:100%}}
