.App{background-color:#cfd8d7;margin:0;padding:0}.text-color{color:#247ba0}.space-border{border-bottom:2px solid #247ba0;width:60px}.primary-heading{font-size:32px}.primary-heading,.secondary-heading{margin-bottom:10px;text-transform:uppercase}.secondary-heading{font-size:28px}.sub-heading{color:#247ba0}.backdrop{height:60vh}.backdrop-img{border-bottom:2px solid #ffffff60;height:60vh;object-fit:cover;width:100%}@media only screen and (max-width:700px){.space-border{margin:0 auto}}.get-in-touch{border-top:2px solid #ffffff60;display:flex;padding:20px;position:relative;width:100%}.form-container{margin:0 auto;width:500px}.form-container,.form-heading{text-align:center}.contact-form-border{margin:0 auto}.contact-details{list-style:none;margin:10px 0 0;padding:0}.contact-details li{margin:10px 0}.contact-details p{margin:0}.contact-details p:hover{color:#247ba0;cursor:pointer}.contact-details p a{color:#247ba0;text-decoration:none}.contact-details p a:hover{border-bottom:1px solid #247ba0;cursor:pointer}@media only screen and (max-width:700px){.get-in-touch{margin:0;padding-top:20px;position:relative;width:100%}}.form{margin:0 auto;max-width:400px}form{align-items:center;display:flex;flex-direction:column}input,textarea{border:.2px solid #247ba0;border-radius:.4rem;max-width:80%;padding:10px;width:80%}input:focus,textarea:focus{border:2px solid #247ba0;outline:none}button{background-color:#247ba060;border:2px solid #247ba060;border-radius:15px;color:#185975;font-size:16px;font-weight:600;height:40px;outline:none;width:100px}button:hover{background-color:#247ba0;border:2px solid #247ba0;color:#fff;cursor:pointer;text-decoration:underline}.error-validation{color:red;padding-top:5px}.success-validation{color:green;padding-top:10px;text-align:center}@media only screen and (max-width:700px){.form{max-width:100%}}.spacer{bottom:100%;height:130px;position:absolute}.details-container{align-items:center;display:flex;position:relative}.details-content{display:flex;margin:auto;max-width:1200px;min-width:360px;padding:50px 20px}.details-content p{font-size:18px}.list-level-1{margin-left:25px}.who-i-am{border-right:2px solid #247ba0;margin-right:10px;padding:5px 10px 5px 5px}.what-i-do,.who-i-am{max-width:800px;min-width:300px}.what-i-do{padding:5px}.cover-img-container{align-items:center;display:flex}.cover-img{margin:0 auto;max-height:550px;width:auto}.address{color:#247ba0;outline:none}@media only screen and (max-width:700px){.details-container{height:auto}.details-content{flex-direction:column;margin:0;padding:20px}.who-i-am{border-bottom:2px solid #247ba0;border-right:0}.what-i-do,.who-i-am{margin:0 0 20px;padding-top:20px;position:relative;width:100%}.cover-img-container{margin:30px auto}.cover-img{margin:0 auto;max-height:400px;width:auto}.secondary-heading{text-align:center}}.footer-container{border-top:2px solid #ffffff60;text-align:center;width:100%}.footer-content h6{margin:0 auto;max-width:1200px;padding:20px}@media only screen and (max-width:700px){.footer-content h6{font-size:9px;padding:20px 40px}}.nav{align-items:center;display:flex;height:130px;position:fixed;top:0;width:100%;z-index:1}.menu{border-bottom:2px solid #0000}.mobile-menu{z-index:2}.nav-background{animation:fadeBackgroundIn 1s;animation-fill-mode:forwards;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#247ba0a0;border-bottom:2px solid #fff}@keyframes fadeBackgroundIn{0%{background-color:initial}to{background-color:#247ba0a0}}.nav-container{align-items:flex-end;display:flex;justify-content:space-between;margin:0 auto;min-width:360px;padding:20px;width:1200px}.nav-title-container{align-items:center;color:#fff;display:flex;flex-direction:column}.nav-title{border-bottom:2px solid #fff;text-align:center;width:100%}.nav-title-container h1{font-size:32px;font-weight:400}.nav-title-container h2{font-size:20px;font-weight:100}.nav-list{display:flex;list-style-type:none}.nav-link{border-bottom:2px solid #0000;color:#fff;display:block;font-size:1.2rem;font-weight:500;padding:10px 20px;text-decoration:none;transition:.5s ease-in-out;width:100%}.nav-link:hover{border-bottom:2px solid #247ba0;color:#247ba0;cursor:pointer;text-shadow:0 0 1px}@media only screen and (max-width:700px){.menu{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#247ba0a0;border-left:2px solid #fff;border-radius:1rem 0 0 0;display:flex;height:100vh;position:absolute;top:0;transition:.5s ease-in-out;width:80%}.mobile-hidden{display:none}.nav-list{flex-direction:column;height:300px;justify-content:space-evenly;width:100%}.nav-list li{border-bottom:2px solid #fff;width:100%}.nav-link:hover{border-bottom:2px solid #fff;color:#fff;cursor:pointer;text-shadow:0 0 1px}.burger-container{height:20px;position:fixed;right:2rem;top:4rem;z-index:3}.burger-menu{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:2.1rem}.burger-bar{background-color:#fff;border-radius:.5rem;height:.2rem;width:2rem}.burger-bar.clicked:first-child{transform:rotate(45deg) translate(.2rem,.2rem);transition:.5s ease-out}.burger-bar.clicked:nth-child(2){opacity:0}.burger-bar.clicked:nth-child(3){transform:rotate(135deg) translate(-.5em,.5em);transition:.5s ease-out}.burger-bar.unclicked{transition:.5s cubic-bezier(.175,.885,.32,1.275)}.hidden{right:-80%}.visible{right:0}}@media only screen and (min-width:700px){.burger-container,.mobile-menu{display:none}}.packages-section-container{align-items:center;background-color:#cfd8d7;display:flex;flex-direction:column;margin:30px auto;max-width:1200px;padding:50px 20px;position:relative;width:90%}.packages-header{margin-bottom:40px;text-align:center}.packages-header .space-border{margin:10px auto 20px}.packages-description{color:#333;font-size:16px;line-height:1.6;max-width:700px}.packages-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;width:100%}.package-card{align-items:flex-start;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 2px 4px #0000000d;display:flex;flex-direction:column;font-family:Nunito Sans,sans-serif;padding:25px;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.package-card:hover{box-shadow:0 8px 16px #0003;transform:translateY(-5px)}.package-card-heading{align-self:center;color:#247ba0;font-size:20px;font-weight:700;margin-bottom:10px}.package-card-target{color:#6c757d;font-size:16px;margin-bottom:15px;text-align:center}.package-card-price{align-self:center;color:#247ba0;font-size:16px;margin-bottom:15px}.package-card-text{align-self:center;color:#495057;font-size:14px;line-height:1.7;margin-bottom:10px}.package-card-text:last-child{margin-bottom:0}@media only screen and (max-width:700px){.packages-section-container{margin:0;padding:20px;width:100%}.packages-header{margin-bottom:25px}.packages-grid{gap:15px;grid-template-columns:1fr}.package-card{padding:20px}.package-card-heading{font-size:18px;margin-bottom:8px}.package-card-price{font-size:15px;margin-bottom:12px}.package-card-text{font-size:13px;margin-bottom:8px}}.write-up-container{align-items:center;border-bottom:2px solid #ffffff60;border-radius:0 0 1rem 1rem;display:flex;height:40vh;justify-content:center;padding:20px 0;position:relative}.write-up-content{max-width:1200px;min-width:360px;padding:50px 20px}.write-up-content p{font-size:18px}.mental-health-link,.mental-health-link:visited{color:#247ba0}@media only screen and (max-width:700px){.write-up-container{height:auto}.primary-heading{text-align:center}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Nunito Sans,sans-serif;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}p{margin:10px 0}html{scroll-behavior:smooth}
/*# sourceMappingURL=main.8eec7c34.css.map*/