@import url(https://fonts.googleapis.com/css2?family=Dela+Gothic+One&family=Roboto+Condensed:wght@400;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.button{background-color:#ffd793;border-radius:5px;color:#000!important;cursor:pointer;padding:20px 100px;text-decoration:none}li{font-size:1.4rem}a:-webkit-any-link{color:#fff;cursor:pointer}a:-webkit-any-link:hover{color:#3498db}@media (max-width:48em){html{font-size:.9rem}.button{padding:20px 50px}}.root{align-items:center;background-color:#f2f6f8;background-position:50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;position:relative;width:100vw}html{scroll-behavior:smooth}section{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:100px 50px;position:relative;scroll-margin:20px;width:100vw}.section1{background-image:linear-gradient(90deg,hsla(0,0%,99%,.3),hsla(0,0%,99%,.3) 50%,hsla(0,0%,99%,.3)),url(https://images.pexels.com/photos/2925304/pexels-photo-2925304.jpeg?auto=compress&cs=tinysrgb&w=600);background-position:50%;background-repeat:no-repeat;background-size:cover}.section1 h1{text-shadow:4px 4px 2px rgba(0,0,0,.6)}.section1 div p{text-shadow:2px 0 2px rgba(0,0,0,.6)}.sectionContent{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;overflow:auto;padding:50px 15px;text-align:center}.sectionHeading{box-shadow:none;color:#000;font-family:Dela Gothic One,cursive;font-size:3rem;letter-spacing:1px;margin-bottom:12px}.button:hover{scroll-behavior:smooth}.mainHeading{font-size:6rem}.sectionTextContainer{width:50%}.sectionText{color:#000;font-size:1.4rem;letter-spacing:.5;text-align:left}.sectionDivider{background-color:#000;height:3px;margin:auto;width:50%}.testimonialCardContainer{display:flex;gap:180px;justify-content:center;overflow-x:auto;overflow-y:hidden}.quoteImage{color:#ddd;height:50px;margin-left:16px;width:50px}.testimonialCard{align-items:center;display:flex;flex-direction:column;font-size:1.4rem;padding:25px;position:relative;width:300px}.testimonialDivider{margin:0;z-index:1}.testimonialContent{z-index:1}.testimonialName{font-size:1.2rem;opacity:.8;z-index:1}.testimonialBg{color:#ffd793;font-family:Dela Gothic One,cursive;font-size:10rem;line-height:0;opacity:.3;position:absolute;top:-50px;z-index:0}@media (max-width:90em){.section1{padding-bottom:50px;padding-top:50px}.testimonialCard{position:relative}.testimonialCardContainer{align-items:center;flex-direction:column;gap:0}.testimonialBg{line-height:0;top:-70px}#more{scroll-margin-top:78px}}@media (max-width:86.5em){.mainHeading{line-height:100px;margin-bottom:50px}.sectionTextContainer{flex:1.5 1}}@media (max-width:64em){.sectionContentContainer{flex-direction:column-reverse}.sectionTextContainer{width:100%}.imageContainer{display:none}.section{padding-bottom:50px;padding-top:50px}}@media (max-width:49.75em){.mainHeading{font-size:5rem}}@media (max-width:48em){.section{padding-bottom:30px;padding-top:30px}.sectionHeading{font-size:2rem;margin-bottom:24px;width:100%!important}.mainHeading{font-size:4rem;line-height:70px;padding-bottom:16px;padding-top:8px}.testimonialCards h2{width:100%}.sectionContent{font-size:1rem}.page>section:nth-of-type(3)>div>div>div:first-child{order:1}.testimonialCard{max-width:300px;padding:16px}}@media (max-width:35em){.mainHeading{font-size:2.5rem;line-height:50px}#more{scroll-margin-top:78px}}@media (max-width:23.43em){html{font-size:.8rem}}.faq-page{padding:20px;text-align:center}.faq-list{list-style:none;padding:0}.faq-list li{background-color:#f5f5f5;border:1px solid #ddd;border-radius:5px;margin-bottom:20px;padding:10px}.question{font-weight:700}.answer{margin-top:10px}.footer{color:#000;display:flex;justify-content:space-between;padding:2rem 0}.socialIcons{color:#000!important;font-size:2rem;transition:color .3s ease-in-out}.socialIcons:hover{color:#68967d!important}.smallText{font-size:.8rem}.container{margin:0 auto;max-width:1200px}@media (max-width:48em){.footer{flex-direction:column}}.appBar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000!important;border-radius:0!important;left:0;padding:5px 0;position:fixed;right:0;top:0}.html{scroll-behavior:smooth}#bookflow_scroll{font-size:1.8rem;font-weight:700;text-decoration:none}#bookflow_scroll:hover{color:#b5b2b2!important}.headerText{flex-grow:1;font-family:Verdana,Geneva,Tahoma,sans-serif;padding-left:20px}.headerLink{font-size:1.6rem;font-weight:700;text-decoration:none}.headerLink:hover{color:#fff!important;font-size:1.7rem;text-decoration:none!important;transition:font-size .1s ease-in-out}.loginLink{color:inherit;font-size:1.2rem;margin-inline:11px;padding:6px 10px;text-decoration:none}.linksWrapper{display:flex;.active{border-bottom:4px solid #fff;transition:all .2s ease-in-out}}.navLink{font-size:1.2rem;margin-inline:11px;padding:6px 10px;text-decoration:none}.loginLink:hover,.navLink:hover{border-bottom:4px solid #fff;color:#fff!important;text-decoration:none!important;transition:all .2s ease-in-out}.toggleNav{display:none;padding:0 10px}.mobileMenuIcon{cursor:pointer;display:none}.mobileMenuIcon .bar{background-color:#fff;height:3px;margin:5px 0;transition:.4s;width:25px}.change .bar:first-child{-webkit-transform:rotate(-45deg) translate(-5px,6px);transform:rotate(-45deg) translate(-5px,6px)}.change .bar:nth-child(2){opacity:0}.change .bar:nth-child(3){-webkit-transform:rotate(45deg) translate(-5px,-6px);transform:rotate(45deg) translate(-5px,-6px)}.mobileLinksWrapper{align-items:center;display:flex;flex-direction:column}@media (max-width:768px){.linksWrapper{display:none}.mobileMenuIcon{display:block}}.mobileDropdownMenu{align-items:center;background:#000;border:1px solid #333;box-shadow:0 2px 4px rgba(0,0,0,.2);display:flex;flex-direction:column;padding:10px 0;position:absolute;right:0;top:60px;width:100%;z-index:1}.mobileNavLink{color:#fff;font-size:1.2rem;margin:10px 0;text-decoration:none}.mobileNavLink:hover{color:#b5b2b2}@media (max-width:48em){.loginLink:hover,.navLink:hover{background-color:#000;color:#fff!important}.linksWrapper{display:none}.mobileLinksWrapper{background-color:#000;border-radius:2px;display:flex;flex-direction:column;padding:10px 0;position:absolute;right:20px;top:70px;width:200px}.toggleNav{display:block}}
/*# sourceMappingURL=main.d57c23e9.css.map*/