:root{--dl-color-gray-500:#595959;--dl-color-gray-700:#999;--dl-color-gray-900:#d9d9d9;--dl-size-size-large:144px;--dl-size-size-small:48px;--dl-color-danger-300:#a22020;--dl-color-danger-500:#bf2626;--dl-color-danger-700:#e14747;--dl-color-gray-black:#000;--dl-color-gray-white:#fff;--dl-size-size-medium:96px;--dl-size-size-xlarge:192px;--dl-size-size-xsmall:16px;--dl-space-space-unit:16px;--dl-color-primary-100:#003eb3;--dl-color-primary-300:#0074f0;--dl-color-primary-500:#14a9ff;--dl-color-primary-700:#85dcff;--dl-color-success-300:#199033;--dl-color-success-500:#32a94c;--dl-color-success-700:#4cc366;--dl-size-size-xxlarge:288px;--dl-size-size-maxwidth:1400px;--dl-radius-radius-round:50%;--dl-color-custom-accent1:#c4d78b;--dl-color-custom-accent2:#768350;--dl-space-space-halfunit:8px;--dl-space-space-sixunits:96px;--dl-space-space-twounits:32px;--dl-color-custom-primary1:#3e4650;--dl-color-custom-primary2:#121417;--dl-radius-radius-radius2:2px;--dl-radius-radius-radius4:4px;--dl-radius-radius-radius8:8px;--dl-space-space-fiveunits:80px;--dl-space-space-fourunits:64px;--dl-space-space-threeunits:48px;--dl-color-custom-secondary1:#fdfaf7;--dl-color-custom-secondary2:#c9e072;--dl-color-custom-neutral-dark:#3e4650;--dl-color-custom-neutral-light:#fdfaf7;--dl-space-space-oneandhalfunits:24px}.buttonFilled{background-color:#3e4650;background-color:var(--dl-color-custom-primary1);border-radius:48px;color:#fdfaf7;color:var(--dl-color-custom-neutral-light);font-family:Nunito;font-weight:700;padding:8px 24px;padding:var(--dl-space-space-halfunit) var(--dl-space-space-oneandhalfunits);transition:.3s}.buttonFilled:hover{background-color:#121417;background-color:var(--dl-color-custom-primary2)}.buttonFilledSecondary{background-color:#3e4650;background-color:var(--dl-color-custom-primary1);border-radius:48px;color:#fdfaf7;color:var(--dl-color-custom-neutral-light);font-family:Nunito;font-weight:700;padding:8px 24px;padding:var(--dl-space-space-halfunit) var(--dl-space-space-oneandhalfunits);transition:.3s}.buttonFilledSecondary:hover{background-color:#121417;background-color:var(--dl-color-custom-primary2)}.buttonOutline{border:1px solid #3e4650;border-color:var(--dl-color-custom-neutral-dark);border-radius:48px;color:#3e4650;color:var(--dl-color-custom-neutral-dark);font-family:Nunito;font-weight:700;padding:8px 24px;padding:var(--dl-space-space-halfunit) var(--dl-space-space-oneandhalfunits)}.buttonOutline:hover{background-color:#121417;background-color:var(--dl-color-custom-primary2)}.buttonFlat{color:#3e4650;color:var(--dl-color-custom-neutral-dark);font-family:Nunito;font-weight:700;padding:8px 24px;padding:var(--dl-space-space-halfunit) var(--dl-space-space-oneandhalfunits)}.buttonFlat:hover{color:#121417;color:var(--dl-color-custom-primary2)}.featuresContainer{align-items:center;background-color:#c9e072;background-color:var(--dl-color-custom-secondary2);color:#3e4650;color:var(--dl-color-custom-neutral-dark);display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;width:100%}.featuresCard{align-items:flex-start;background-color:#ffffffa6;border-radius:24px;display:flex;flex-direction:row;justify-content:flex-start;padding:24px;padding:var(--dl-space-space-oneandhalfunits);width:100%}.featuresIcon{fill:#3e4650;fill:var(--dl-color-custom-neutral-dark);flex-shrink:0;height:2rem;margin-right:24px;margin-right:var(--dl-space-space-oneandhalfunits);width:2rem}.basicPricingCard,.freePricingCard,.proPricingCard{align-items:flex-start;background-color:#c4d78b;background-color:var(--dl-color-custom-accent1);border-radius:24px;display:flex;flex-direction:column;gap:32px;gap:var(--dl-space-space-twounits);max-width:450px;min-height:450px;padding:32px;padding:var(--dl-space-space-twounits);width:100%}.faqContainer{background-color:#c4d78b;background-color:var(--dl-color-custom-accent1);flex:0 0 auto;flex-direction:row;justify-content:center}.faqContainer,.navbarContainer{align-items:center;color:#3e4650;color:var(--dl-color-custom-neutral-dark);display:flex;width:100%}.navbarContainer{background-color:#fdfaf7;background-color:var(--dl-color-custom-neutral-light);justify-content:space-between;padding:24px 48px;padding:var(--dl-space-space-oneandhalfunits) var(--dl-space-space-threeunits);position:-webkit-sticky;position:sticky}.heroContainer,.mobileMenu{background-color:#fdfaf7;background-color:var(--dl-color-custom-neutral-light);color:#3e4650;color:var(--dl-color-custom-neutral-dark)}.heroContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:auto;padding:96px 48px;padding:var(--dl-space-space-sixunits) var(--dl-space-space-threeunits);width:100%}.pricingContainer{gap:32px;gap:var(--dl-space-space-twounits);justify-content:center;padding:64px 48px;padding:var(--dl-space-space-fourunits) var(--dl-space-space-threeunits)}.bannerContainer,.pricingContainer{align-items:center;background-color:#fdfaf7;background-color:var(--dl-color-custom-neutral-light);color:#3e4650;color:var(--dl-color-custom-neutral-dark);display:flex;flex-direction:column;width:100%}.bannerContainer{justify-content:space-between;padding:96px 80px;padding:var(--dl-space-space-sixunits) var(--dl-space-space-fiveunits)}.footerContainer{align-items:center;background-color:#fdfaf7;background-color:var(--dl-color-custom-neutral-light);color:#3e4650;color:var(--dl-color-custom-neutral-dark);display:flex;flex-direction:column;justify-content:space-between;padding:32px 48px;padding:var(--dl-space-space-twounits) var(--dl-space-space-threeunits);width:100%}.socialIcons{fill:#3e4650;fill:var(--dl-color-custom-neutral-dark)}.button{display:inline-block}.button,.input{background-color:#fff;background-color:var(--dl-color-gray-white);border-color:#000;border-color:var(--dl-color-gray-black);border-radius:4px;border-width:1px;color:#000;color:var(--dl-color-gray-black);padding:.5rem 1rem}.input,.textarea{cursor:auto}.textarea{background-color:#fff;background-color:var(--dl-color-gray-white);border-color:#000;border-color:var(--dl-color-gray-black);border-radius:4px;border-width:1px;color:#000;color:var(--dl-color-gray-black);padding:.5rem}.list{display:block;list-style-position:outside;list-style-type:none;margin:1em 0;padding:0 0 0 1.5rem;width:100%}.list-item{display:list-item}.teleport-show{display:flex!important;transform:none!important}.bodyLarge{font-family:Nunito;font-size:18px;font-weight:400;line-height:150%}.Content{font-family:Inter;font-size:16px;font-weight:400;line-height:1.15;text-decoration:none;text-transform:none}.heading2{font-family:Laila;font-size:35px;font-weight:600;line-height:150%}.logo{font-size:2em}.logo,.overline{font-family:Nunito;font-weight:700;line-height:150%;text-transform:uppercase}.overline{font-size:12px}.heading1{font-size:48px;font-weight:700}.heading1,.heading3{font-family:Laila;line-height:150%;text-align:center}.heading3{font-size:20px;font-weight:600}.Heading{font-family:Inter;font-size:32px;font-weight:700;line-height:1.15;text-decoration:none;text-transform:none}.bodySmall{font-family:Nunito;font-size:16px;font-weight:400;line-height:150%}.layout-wrapper{display:flex;flex-direction:column;min-height:100vh}.layout-content{flex:1 1}body,html{font-family:Inter,sans-serif}.App{display:flex;flex-direction:column;font-family:Laila,sans-serif;min-height:100vh;text-align:center}.content{flex:1 1}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.navbar{align-items:center;background-color:#fff;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:1rem 2rem}.navbar-logo img{cursor:pointer;height:50px;width:auto}.nav-links{display:flex;gap:20px;list-style:none}.nav-links li a{color:#000;font-size:1.5rem;font-weight:500;text-decoration:none;transition:color .3s ease}.nav-links li a:hover{color:#1781b7}.footer{font-size:14px;padding:12px 0}.footer-links{margin-top:4px}.footer-links a{color:#fff;font-weight:500;margin:0 8px;text-decoration:underline}.footer-links span{color:#fff;padding:0 4px}.container{max-width:60%;padding:0 20px}.homepage{align-items:center;background-color:#dededc;display:flex;flex-direction:column;text-align:center}.homepage-container{margin:0 auto;max-width:70%;padding:40px 20px}.home-section{align-items:center;display:flex;flex-direction:column;padding:50px 20px;text-align:center;width:100%}.intro{background-color:#dededc;width:100%}.intro h2{font-size:2.5rem;margin-bottom:20px;margin-top:50px}.intro p{font-size:1.5rem;margin-bottom:20px}.booking-options{align-items:center;display:flex;flex-direction:column;margin-top:-80px;width:100%}.booking-option{background-color:#bbc9c9b8;border-radius:10px;margin-bottom:20px;max-width:700px;padding:20px;width:90%}.container h2{font-size:2rem;padding-bottom:20px;text-align:center}.footer{background-color:#f5f5f5;margin:0 auto;padding:5px 0}.about{margin-top:-100px}.home-image{border-radius:10px;display:block;margin:0 auto 20px;max-width:600px;object-fit:cover;width:100%}@media screen and (max-width:768px){.booking-option{max-width:100%;width:100%}.intro h2{font-size:2rem}.intro p{font-size:1.2rem}.booking-options{margin-top:-50px}.container h2{font-size:1.5rem}.about{margin-top:-50px}}@media only screen and (max-width:480px){.home-section{padding:20px 10px}.booking-option{max-width:100%;width:100%}.intro h2{font-size:2rem}.intro p{font-size:1rem}.booking-options{margin-top:-20px}.container h2{font-size:1.8rem}.about{margin-top:-20px}.container.second{display:none}}.container{max-width:100%;padding:40px 20px}.about-container,.container{background-color:#dededc;margin:0 auto}.about-container{max-width:70%;padding:60px 20px}.about-container h1{color:teal;text-align:center}.about-container h2{color:#70a9a1}.about-container p{color:#050202;line-height:1.6;margin-bottom:40px}.row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.column{flex-basis:48%}.section{background-color:#dededc;margin-bottom:20px;padding:10px}.highlight,Link{font-weight:700}.contactAbout,.highlight,Link{color:teal;text-decoration:none}.contactAbout:hover{color:#70a9a1}@media only screen and (max-width:768px){.container{background-color:#dededc;max-width:100%}.about-container{max-width:90%;padding:50px 20px}}@media only screen and (max-width:480px){.container{background-color:#dededc;max-width:100%}.about-container{max-width:90%;padding:30px 10px}.column{flex-basis:100%}}.not-found-container{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:100vh;justify-content:center}.not-found-graphic{height:auto;margin-bottom:20px;width:200px}.not-found-heading{font-size:24px;margin-bottom:10px}.not-found-message{font-size:16px;margin-bottom:20px;text-align:center}.not-found-suggestion{color:#666;font-size:14px}body,html{height:100%;margin:0;padding:0}.contact-page,body,html{display:flex;flex-direction:column}.contact-page{min-height:100vh}.contact-container{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;justify-content:center;margin:0 auto;width:80%}.contact-page{background-color:#dededc}.contact-heading{color:teal;font-size:2rem;margin-bottom:20px;text-align:center}.contact-card{font-family:Lexend-Regular;margin:10px;padding:10px}.contact-card p{color:#000;font-size:1.2rem;margin:0}.contact-card a{color:teal;text-decoration:none}.request-form{background-color:#ffffff12;border-radius:10px;margin-right:20px;max-width:500px;padding:20px;width:45%}.request-form label{color:#000;display:block;font-weight:700;margin:10px 0 5px}.request-form input,.request-form textarea{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:1rem;margin-top:5px;padding:12px;width:100%}textarea{height:100px}.request-form button{background-color:#007399;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-top:15px;padding:15px;transition:background-color .3s ease;width:100%}.request-form button:hover{background-color:#018370}.contact-details{font-family:Lexend-Regular;max-width:500px;width:45%}.required{color:red;font-style:italic}@media only screen and (max-width:768px){.contact-container{flex-direction:column;text-align:center;width:90%}.contact-details,.request-form{margin:10px auto;max-width:500px;width:90%}.request-form{margin-bottom:20px}}.footer{background-color:#14acac;color:#fff;margin-top:auto;padding:10px 0;text-align:center;width:100%}.invalid-token-container,.reset-password-container,.reset-success-container{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000000f;font-family:Arial,sans-serif;margin:80px auto;max-width:460px;padding:40px 24px;text-align:center}body{font-family:Inter,sans-serif}.invalid-token-container h2,.reset-password-container h2,.reset-success-container h2{color:#39f;font-size:22px;margin-bottom:20px}.invalid-token-container p,.reset-password-container p,.reset-success-container p{color:#333;font-size:16px;line-height:1.5;margin-bottom:20px}.reset-input{border:1px solid #ccc;border-radius:6px;margin-bottom:16px}.reset-button,.reset-input{font-size:15px;padding:12px;width:100%}.reset-button{background-color:#337ab7;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700}.reset-button:hover{background-color:#286ba3}.deletion-container,.deletion-invalid-container,.deletion-success-container{background-color:#fff4f4;border-radius:10px;box-shadow:0 0 10px #cc00001a;font-family:Arial,sans-serif;margin:80px auto;max-width:460px;padding:40px 24px;text-align:center}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}.deletion-container h2,.deletion-invalid-container h2,.deletion-success-container h2{color:#d9534f;font-size:22px;margin-bottom:20px}.deletion-container p,.deletion-invalid-container p,.deletion-success-container p{color:maroon;font-size:16px;line-height:1.5;margin-bottom:20px}.deletion-input{background-color:#fff5f5;border:1px solid #d9534f;border-radius:6px;margin-bottom:16px}.deletion-button,.deletion-input{font-size:15px;padding:12px;width:100%}.deletion-button{background-color:#d9534f;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700}.deletion-button:hover{background-color:#c9302c}.privacy-container{background-color:#fff;border-radius:10px;color:#333;font-family:Inter,sans-serif;line-height:1.6;margin:80px auto;max-width:800px;padding:40px 24px}.privacy-title{color:#2d6ca7;font-size:32px;margin-bottom:20px;text-align:center}.privacy-date{color:#555;font-size:14px;margin:4px 0;text-align:center}.privacy-intro{color:#444;font-size:16px;margin:30px 0;text-align:center}.privacy-section{margin-top:40px}.privacy-section h2{color:#2d6ca7;font-size:20px;margin-bottom:12px}.privacy-section ul{list-style:disc;padding-left:20px}.privacy-section p{margin-bottom:12px}.privacy-section a{color:#1781b7;text-decoration:none}.privacy-section a:hover{text-decoration:underline}.terms-container{background-color:#fff;border-radius:10px;color:#333;font-family:Inter,sans-serif;line-height:1.6;margin:80px auto;max-width:800px;padding:40px 24px}.terms-title{color:#2d6ca7;font-size:32px;margin-bottom:20px;text-align:center}.terms-date{color:#555;font-size:14px;margin-bottom:30px;text-align:center}.terms-intro{color:#444;font-size:16px;margin-bottom:40px;text-align:center}.terms-section{margin-top:40px}.terms-section h2{color:#2d6ca7;font-size:20px;margin-bottom:12px}.terms-section ul{list-style:disc;padding-left:20px}.terms-section p{margin-bottom:12px}.terms-section a{color:#1781b7;text-decoration:none}.terms-section a:hover{text-decoration:underline}
/*# sourceMappingURL=main.597b49ca.css.map*/