@import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@700&family=Lato:wght@300;400;700&display=swap);body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Bogart;font-style:normal;font-weight:400;src:url(/static/media/Bogart-Light-trial.7a302717e112f7a7cb74.ttf) format("truetype")}@font-face{font-family:Bogart;font-style:normal;font-weight:700;src:url(/static/media/Bogart-Bold-trial.6eabe4954eda937a6190.ttf) format("truetype")}@font-face{font-family:Dream Avenue;font-style:normal;font-weight:400;src:url(/static/media/Dream-Avenue.c5cd3fc9b0ec474ff098.ttf) format("truetype")}@font-face{font-family:Nickainley;font-style:normal;font-weight:400;src:url(/static/media/Nickainley-Normal.4484295cc8d72807de8a.otf) format("truetype")}@font-face{font-family:Ovo;font-style:normal;font-weight:400;src:url(/static/media/Ovo-Regular.a2511df28388e6c5e2c2.ttf) format("truetype")}:root{--light-blue:#f0f8ff;--sky-blue:#58b9df;--golden-yellow:gold;--dark-text:#555;--background-color:#f0f8ff;--font-main:"Dream Avenue",sans-serif;--font-heading:"Nickainley",cursive}.content-section p{font-family:Ovo,sans-serif}.numbers{font-feature-settings:"lnum";font-family:Dream Avenue,Arial,sans-serif;font-variant-numeric:lining-nums}html{font-family:Bogart,sans-serif;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f0f8ff;background-color:var(--background-color);color:#555;color:var(--dark-text);font-family:Dream Avenue,sans-serif;font-family:var(--font-main);font-weight:300;margin:0}.app-header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:15px 5%;position:sticky;top:0;width:90%;z-index:1000}.logo{color:#58b9df;color:var(--sky-blue);font-family:Nickainley,cursive;font-family:var(--font-heading);font-size:2.2rem;font-weight:700}.app-nav a{color:#555;color:var(--dark-text);font-weight:400;margin:0 15px;padding-bottom:5px;position:relative;text-decoration:none;transition:color .3s ease}.app-nav a:hover{color:#58b9df;color:var(--sky-blue)}.app-nav a:after{background-color:gold;background-color:var(--golden-yellow);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width .3s ease-in-out;width:0}.app-nav a:hover:after{width:100%}.hero-section{background-attachment:fixed;background-image:url(/static/media/splash-image.04d801e13665d27dd5d9.webp);background-position:50%;background-size:cover;color:#fff;min-height:90vh;text-align:center}.hero-overlay,.hero-section{align-items:center;display:flex;justify-content:center}.hero-overlay{background:#0006;height:100%;left:0;position:absolute;top:0;width:100%}.hero-logo-container{margin-bottom:1rem}.hero-logo{height:auto;width:30vh}.hero-subtitle{font-family:Ovo;font-size:1.3rem;font-weight:400;line-height:1.7;margin:20px auto 35px;max-width:650px;text-shadow:1px 1px 4px #000000b3}@media (max-width:600px){.hero-subtitle{font-size:.2rem;line-height:1;max-width:95vw;padding:0 8px}}.hero-button{background-color:gold;background-color:var(--golden-yellow);border:none;border-radius:50px;color:#333;display:inline-block;font-weight:700;padding:16px 35px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.hero-button:hover{box-shadow:0 12px 25px #0003;transform:translateY(-4px)}.features-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1000px}.feature-item{text-align:center}.feature-icon{color:#58b9df;color:var(--sky-blue);height:48px;margin-bottom:1rem;width:48px}.feature-icon-bg{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:80px;justify-content:center;margin:0 auto 1rem;width:80px}.features-grid .feature-item:first-child .feature-icon,.features-grid .feature-item:nth-child(2) .feature-icon{transform:translateY(5px)}.features-grid .feature-item:nth-child(3) .feature-icon{transform:translateY(7px) translateX(-1px)}.features-grid .feature-item:nth-child(4) .feature-icon{transform:translateY(8px) translateX(-2px)}.feature-item h3{color:#333;font-size:1.3rem;font-weight:700;margin-bottom:10px}.pricing-content{background:#fff;border-radius:12px;box-shadow:0 8px 16px #0000000d;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding:40px;text-align:left}.price-main{flex-basis:300px;flex-grow:1;text-align:center}.price-main .price-amount{color:#58b9df;color:var(--sky-blue);font-size:2.5rem;font-weight:700;margin:10px 0}.price-large-items{flex-basis:300px;flex-grow:1}.price-large-items ul{list-style:none;padding:0}.price-large-items li{border-bottom:1px solid #eee;display:flex;font-family:Ovo;justify-content:space-between;padding:8px 0}.disclaimer{color:#777;font-size:.9rem;margin-top:30px}.disclaimer,.invoice-disclaimer{font-family:Ovo}.content-section{margin:100px auto;max-width:900px;padding:0 20px;text-align:center}.section-header{margin-bottom:2rem}.section-header h2{color:#58b9df;color:var(--sky-blue);font-family:Nickainley,cursive;font-family:var(--font-heading);font-size:4rem;font-weight:700;margin:0}.content-section p{font-size:1.15rem;line-height:1.9;margin:1rem auto;max-width:750px}.about-content{align-items:flex-start;display:flex;gap:50px;text-align:left}.about-image-container{background-color:#fff;box-shadow:0 10px 30px #0000001a;flex-shrink:0;padding:10px;position:relative}.about-image{display:block;height:350px;object-fit:cover;width:300px}.about-text .verse{border-left:3px solid gold;border-left:3px solid var(--golden-yellow);font-style:italic;margin-top:2rem;padding-left:1.5rem}.about-text .verse p{line-height:1.6;margin:0}.about-text .verse strong{display:block;font-style:normal;margin-top:.5rem;text-align:right}.google-form-container{border-radius:12px;box-shadow:0 8px 16px #0000000d;min-height:700px;overflow:hidden;width:100%}.form-button{background-image:url(/static/media/form-button.bb7d370e8ccfc37e075b.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;border-radius:12px;color:#000;display:inline-block;font-size:1.2rem;font-weight:700;height:300px;line-height:300px;padding:0;text-align:center;text-decoration:none;transition:transform .1s cubic-bezier(.4,.2,.2,1);width:300px}.form-button:hover{transform:translateY(-5px)}.app-footer{background-color:#82b1ee;color:#536ea8;font-weight:400;margin-top:60px;padding:50px 20px;text-align:center}.app-footer p{margin:5px 0}.flower-background{height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-1}.flower{opacity:.1;position:absolute;transition:transform 1.5s cubic-bezier(.03,.72,.38,.93)}.app-footer,.hero-section,main>.content-section{position:relative;z-index:1}@media (max-width:768px){.about-content{flex-direction:column}.about-content,.about-content .section-header{text-align:center}.app-header{flex-direction:column;gap:15px}.section-header h2{font-size:3rem}}@media (max-width:900px){.hero-section{background-attachment:scroll!important}}
/*# sourceMappingURL=main.a5727032.css.map*/