@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}header{align-items:flex-start;background-color:initial;display:flex;flex-direction:row;height:auto;justify-content:flex-start;padding-inline:2.2rem;padding-bottom:1.4rem;padding-top:2rem;position:fixed;top:0;transition:all .2s ease-in-out;width:100%;z-index:2000}@media (min-width:1024px){header{padding-inline:9rem;padding-top:4rem}}header a{text-decoration:none}header h3{color:#fff;cursor:pointer;font-size:1.4rem;font-weight:100}@media (min-width:1024px){header h3{font-size:1.6rem}}header h3 span{font-weight:700}nav{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:auto;row-gap:1.4rem}nav>*{border-bottom:1.4px solid transparent;color:#fff;font-size:1rem;font-weight:300;padding-bottom:.3rem;text-decoration:none;transition:all .2s ease-in-out}@media (min-width:1024px){nav>*{font-size:1.1rem}}nav>:hover{border-bottom:1.4px solid hsla(0,0%,100%,.6);color:hsla(0,0%,100%,.6)}.header-scrolled{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(84,26,61,.6)}@media (min-width:1024px){.header-scrolled{padding-top:2rem}.header-scrolled nav{align-items:center;-webkit-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:row;justify-content:flex-start}}.landing-section{height:750px;position:relative;width:100%}@media (min-width:1024px){.landing-section{height:900px;max-height:1080px}}.landing-section .landing-background{height:100%;overflow:hidden;position:absolute;width:100%;z-index:1000}.landing-section .landing-background img{height:100%;width:1200px}@media (min-width:1024px){.landing-section .landing-background img{height:auto;width:150%}}.landing-section .landing-illustration{bottom:20%;left:20%;position:absolute;z-index:1200}@media (min-width:1024px){.landing-section .landing-illustration{bottom:40%;left:50%}}.landing-section .landing-content{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:hsla(0,0%,85%,.09);bottom:0;color:#fff;max-width:500px;padding-inline:2rem;position:absolute;width:100%;z-index:1500}@media (min-width:1024px){.landing-section .landing-content{height:80%;max-width:1700px;padding-inline:9rem;width:75%}}.landing-section .landing-content h1{font-size:2rem;margin-top:4rem;max-width:300px}@media (min-width:1024px){.landing-section .landing-content h1{font-size:4rem;margin-top:7rem;max-width:500px}}.landing-section .landing-content p{font-size:1rem;font-weight:300;line-height:30px;margin-top:4rem;max-width:300px}@media (min-width:1024px){.landing-section .landing-content p{font-size:1.1rem;line-height:40px;margin-top:4rem;max-width:400px}}.landing-section .landing-content .call-to-action{align-items:center;border:2px solid transparent;border-radius:15px;-webkit-column-gap:1rem;column-gap:1rem;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:7rem;margin-left:-.5rem;margin-top:5rem;padding:.5rem;transition:all .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.landing-section .landing-content .call-to-action{margin-bottom:10rem}}.landing-section .landing-content .call-to-action:hover{border:2px solid #fff}.landing-section .landing-content .call-to-action img{height:2rem;width:2rem}.landing-section .landing-content .call-to-action h3{font-size:1.4rem}.features{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:center;margin-inline:auto;margin-top:10rem;max-width:1500px;width:90%}.features-left,.features-right{height:38rem;width:50%}.features-left{align-items:center;display:flex;flex-direction:row;height:0;justify-content:center;overflow:hidden;width:0}@media (min-width:767px){.features-left{height:35rem;width:50%}}@media (min-width:1024px){.features-left{height:40rem;width:50%}}.features-right{background-color:#4d1540;position:relative;width:100%}@media (min-width:767px){.features-right{height:35rem;width:50%}}@media (min-width:1024px){.features-right{height:40rem;width:50%}}.features-right .features-text{padding-block:4rem;padding-inline:4rem}@media (min-width:1024px){.features-right .features-text{padding-inline:6rem}}.features-right .features-text h2{color:#fff;font-size:2.5rem;font-weight:500;line-height:50px;margin-bottom:6rem;width:20ch}.features-right .features-text p{color:hsla(0,0%,100%,.6);width:30ch}@media (min-width:1024px){.features-right .features-text p{width:40ch}}.features-right .features-nav{align-items:center;background-color:#541a3d;bottom:0;display:flex;flex-direction:row;height:8rem;justify-content:center;position:absolute;width:100%}.features-right .features-nav .arrow-left,.features-right .features-nav .arrow-right{border-radius:10px;cursor:pointer;padding:.5rem;transition:all .2s ease-in-out}.features-right .features-nav .arrow-left:hover,.features-right .features-nav .arrow-right:hover{background-color:#c01eba}.features-right .features-nav .features-pages{align-items:center;-webkit-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:row;justify-content:center;padding-inline:1rem}@media (min-width:1450px){.features-right .features-nav .features-pages{padding-inline:2rem}}.features-right .features-nav .features-pages .page-slides{background-color:#fff;cursor:pointer;height:5px;margin-block:2rem;width:1.5rem}@media (min-width:1024px){.features-right .features-nav .features-pages .page-slides{width:3rem}}.testimonials{flex-direction:column;height:auto;margin-top:12rem;position:relative}.testimonials,.testimonials .testimonials-background{align-items:center;display:flex;justify-content:center;width:100%}.testimonials .testimonials-background{flex-direction:row;height:30rem;max-width:70rem;overflow:hidden;position:absolute;z-index:500}@media (min-width:1024px){.testimonials .testimonials-background{width:60%}}.testimonials .testimonials-content{align-items:flex-start;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:hsla(0,0%,74%,.24);display:flex;flex-direction:column;justify-content:center;padding-bottom:10rem;padding-top:6rem;padding-inline:2.5rem;position:relative;row-gap:4rem;width:100%;z-index:1800}@media (min-width:767px){.testimonials .testimonials-content{padding-inline:3rem;row-gap:6rem}}@media (min-width:1024px){.testimonials .testimonials-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:16rem;padding-top:10rem}}.testimonials .testimonials-content h2{color:#fff;font-size:1.6rem;font-weight:500}@media (min-width:767px){.testimonials .testimonials-content h2{margin-left:3rem}}@media (min-width:1024px){.testimonials .testimonials-content h2{font-size:2.5rem;margin-left:0;width:1042px}}@media (min-width:1450px){.testimonials .testimonials-content h2{width:1522px}}.testimonials .testimonials-content .testimonials-slider{align-items:center;-webkit-column-gap:1.4rem;column-gap:1.4rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:1.4rem}@media (min-width:1024px){.testimonials .testimonials-content .testimonials-slider{align-items:center;-webkit-column-gap:3.5rem;column-gap:3.5rem;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex}}.testimonials .testimonials-content .testimonials-slider .user-review{background-color:#eaeaea;display:grid;grid-template-areas:"image rating" "review review";max-width:310px;padding-inline:2rem;padding-bottom:2rem;padding-top:1.7rem;width:100%}@media (min-width:1450px){.testimonials .testimonials-content .testimonials-slider .user-review{-webkit-column-gap:2rem;column-gap:2rem;grid-template-areas:"image rating" ". review";height:280px;max-width:470px;padding-top:2.5rem;padding-inline:3rem}}.testimonials .testimonials-content .testimonials-slider .user-review .profile-image{grid-area:image;height:3.5rem;width:3.5rem}@media (min-width:1450px){.testimonials .testimonials-content .testimonials-slider .user-review .profile-image{height:6rem;width:6rem}}.testimonials .testimonials-content .testimonials-slider .user-review .rating{align-items:center;display:flex;flex-direction:row;grid-area:rating;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1450px){.testimonials .testimonials-content .testimonials-slider .user-review .rating{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}}.testimonials .testimonials-content .testimonials-slider .user-review .rating .star{height:1.4rem;width:1.4rem}@media (min-width:1024px){.testimonials .testimonials-content .testimonials-slider .user-review .rating .star{height:2rem;width:2rem}}.testimonials .testimonials-content .testimonials-slider .user-review .user-statement{grid-area:review;line-height:35px;margin-top:1rem}@media (min-width:1450px){.testimonials .testimonials-content .testimonials-slider .user-review .user-statement{margin-top:-4rem}}.call-to-action{position:relative}@media (min-width:1024px){.call-to-action{padding-bottom:10rem;padding-top:5rem;padding-inline:5rem}}@media (min-width:1450px){.call-to-action{padding-inline:13rem}}.call-to-action .call-to-action-bkg{display:none}@media (min-width:1024px){.call-to-action .call-to-action-bkg{display:inline;display:initial;height:100%;position:absolute;right:0;width:100%;z-index:500}}.call-to-action .call-to-action-bkg .square{position:absolute;right:10rem;top:5rem}@media (min-width:1450px){.call-to-action .call-to-action-bkg .square{right:20rem;top:10rem}}.call-to-action .call-to-action-bkg .sphere{position:absolute;right:12rem;top:18rem}@media (min-width:1450px){.call-to-action .call-to-action-bkg .sphere{right:25rem;top:20rem}}.call-to-action .call-to-action-content,.call-to-action .call-to-action-content .crystal-image{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.call-to-action .call-to-action-content .crystal-image{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;z-index:800}.call-to-action .call-to-action-content .CTA-body{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(0,0%,71%,.47);height:100%;padding-inline:1rem;padding-top:8rem;position:absolute;top:0;width:100%;z-index:900}@media (min-width:1024px){.call-to-action .call-to-action-content .CTA-body{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:7rem;padding-inline:4rem;padding-bottom:12rem;top:7rem}}.call-to-action .call-to-action-content .CTA-body>*{margin-inline:4rem}.call-to-action .call-to-action-content .CTA-body h2{color:#fff;font-size:1.6rem;font-weight:500;line-height:50px;margin-bottom:6rem;width:20ch}.call-to-action .call-to-action-content .CTA-body p{color:#fff;margin-bottom:6rem;width:30ch}.call-to-action .call-to-action-content .CTA-body button{background-color:#fff;border:none;cursor:pointer;font-size:1rem;font-weight:700;outline:none;padding-block:1rem;padding-inline:4rem;transition:all .1s ease-in-out}.call-to-action .call-to-action-content .CTA-body button:hover{background-color:#a8e0ff;color:#fff}footer{background-color:#541a3d;width:100%}footer .footer-content{padding-block:4rem;padding-inline:3rem}@media (min-width:767px){footer .footer-content{align-items:center;display:grid;grid-template-areas:"title . ." "map contact legal" ". social ." ". creator .";justify-items:center;padding-block:4rem;padding-inline:3rem}}footer .footer-content ul{list-style-type:none}footer .footer-content h3{color:#fff;font-size:1.4rem;font-weight:500;line-height:50px;margin-block:1rem;width:20ch}footer .footer-content .logo-title{font-size:1.4rem;font-weight:200;margin-bottom:4rem}footer .footer-content .logo-title span{font-weight:600}@media (min-width:767px){footer .footer-content .logo-title{font-size:1.6rem;grid-area:title}}footer .footer-content li{color:hsla(0,0%,100%,.6);cursor:pointer;font-size:1rem;font-weight:300;line-height:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:767px){footer .footer-content .site-map{grid-area:map}footer .footer-content .contact{grid-area:contact}footer .footer-content .legal{grid-area:legal}}footer .footer-content .social-links{align-items:center;-webkit-column-gap:2rem;column-gap:2rem;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;margin-block:2rem}@media (min-width:767px){footer .footer-content .social-links{grid-area:social}}footer .footer-content .created-by{color:hsla(0,0%,100%,.6)}@media (min-width:767px){footer .footer-content .created-by{grid-area:creator}}.prices-page{width:100%}.partial-background{height:14rem;overflow:hidden;position:relative;width:100%}@media (min-width:1024px){.partial-background{height:18rem}}.partial-background img{height:auto;position:absolute;top:-10rem;-webkit-transform:scale(2);transform:scale(2);width:100%}@media (min-width:1024px){.partial-background img{-webkit-transform:none;-webkit-transform:initial;transform:none}}.pricing-section .pricing-content{padding-bottom:12rem;padding-top:12rem}.pricing-section .pricing-content h2.pricing-text{color:#fff;font-size:1.6rem;margin-inline:auto;margin-bottom:10rem;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.pricing-section .pricing-content h2.pricing-text{font-size:2.5rem;margin-bottom:16rem}}.pricing-section .pricing-content .pricing-plans{align-items:center;-webkit-column-gap:7rem;column-gap:7rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:4rem}.pricing-section .pricing-content .pricing-plans .pricing-plan{background-color:#89c7cb;width:25rem}.pricing-section .pricing-content .pricing-plans .pricing-plan .plan-name{align-items:center;background-color:#abe2e5;display:flex;flex-direction:row;justify-content:center;padding-bottom:3rem;padding-top:4rem}.pricing-section .pricing-content .pricing-plans .pricing-plan .plan-name h2{font-size:1.6rem}@media (min-width:1024px){.pricing-section .pricing-content .pricing-plans .pricing-plan .plan-name h2{font-size:2.5rem}}.pricing-section .pricing-content .pricing-plans .pricing-plan .price-and-features{align-items:center;display:flex;flex-direction:column;justify-content:center}.pricing-section .pricing-content .pricing-plans .pricing-plan .price-and-features h3{color:#181515;font-size:1.4rem;margin-block:2rem;margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.pricing-section .pricing-content .pricing-plans .pricing-plan .price-and-features h3{font-size:2.5rem}}.pricing-section .pricing-content .pricing-plans .pricing-plan .price-and-features ul{align-items:center;display:flex;flex-direction:column;justify-content:center;list-style-type:none;row-gap:1.6rem}.pricing-section .pricing-content .pricing-plans .pricing-plan .price-and-features ul li{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;padding-right:3rem}.pricing-section .pricing-content .pricing-plans .pricing-plan .price-and-features ul li img{padding-inline:2rem}.pricing-section .pricing-content .pricing-plans .pricing-plan .price-and-features ul li p{color:#181515;font-size:1rem;font-weight:500;margin-top:-6px}@media (min-width:1024px){.pricing-section .pricing-content .pricing-plans .pricing-plan .price-and-features ul li p{font-size:1.1rem}}.pricing-section .pricing-content .pricing-plans .pricing-plan .price-and-features button.apply-btn{background-color:#c84c4c;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;margin-block:4rem;margin-inline:auto;padding-block:1rem;padding-inline:3rem;transition:all .2s ease-in-out}.pricing-section .pricing-content .pricing-plans .pricing-plan .price-and-features button.apply-btn:hover{background-color:#ea5b5b}.contact-us{width:100%}.contact-title{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-inline:auto;padding-bottom:4rem;padding-top:4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.contact-title{padding-bottom:15rem;padding-top:15rem}}.contact-title h2{color:#fff;font-size:1.6rem;margin-bottom:2rem}@media (min-width:1024px){.contact-title h2{font-size:2.5rem}}.contact-title p{color:hsla(0,0%,100%,.6);font-size:1rem;text-align:center;width:40ch}@media (min-width:1024px){.contact-title p{font-size:1.4rem;width:50ch}}.contact-container{margin-bottom:15rem;max-width:100rem;width:100%}@media (min-width:767px){.contact-container{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-inline:auto}}@media (min-width:1024px){.contact-container{margin-bottom:20rem}}.contact-left{background-color:#6d84b1;overflow:hidden;position:relative}@media (min-width:767px){.contact-left{height:55rem;width:50%}}.contact-left .circle-image-mask{left:-12rem;position:absolute;top:-12rem;z-index:500}.contact-left .circle-image-mask .circle-image{background:linear-gradient(189.99deg,#b3acff 33.02%,rgba(105,170,174,0) 82.99%);border-radius:50%;height:528px;width:528px}.contact-left .contact-left-content,.contact-left form{padding-left:2rem;position:relative;z-index:1000}@media (min-width:1024px){.contact-left .contact-left-content,.contact-left form{padding-left:5rem}}.contact-left .contact-left-content{padding-bottom:6rem;padding-top:4rem}.contact-left .contact-left-content h2{color:#fff;font-size:1.6rem;margin-bottom:2rem}@media (min-width:1024px){.contact-left .contact-left-content h2{font-size:2.5rem}}.contact-left .contact-left-content p{color:hsla(0,0%,100%,.6);font-size:1rem;width:40ch}@media (min-width:1024px){.contact-left .contact-left-content p{font-size:1.1rem;width:50ch}}.contact-left form{align-items:center;-webkit-column-gap:3rem;column-gap:3rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;max-width:32rem;padding-bottom:4rem;row-gap:3rem}.contact-left form div{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;row-gap:1rem}.contact-left form div label{color:hsla(0,0%,100%,.6);transition:all .2s ease-in-out}.contact-left form div input,.contact-left form div textarea{background:none;border:none;border-bottom:1px solid hsla(0,0%,100%,.6);border-radius:0;color:#fff;outline:none;transition:all .2s ease-in-out}.contact-left form div textarea{resize:none}.contact-left form div textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.6)}.contact-left form div textarea::placeholder{color:hsla(0,0%,100%,.6)}.contact-left form div:focus-within label{color:#fff}.contact-left form div:focus-within input{border-bottom:1px solid #fff}.contact-left form button{background-color:#fff;border:none;color:#181515;font-weight:600;padding:.6rem 2rem}.contact-right{background-color:#147d9e;position:relative}@media (min-width:767px){.contact-right{height:55rem;width:50%}}.contact-right .contact-right-content{padding-bottom:10rem;padding-top:4rem}.contact-right .contact-right-content .contact-list,.contact-right .contact-right-content h2,.contact-right .contact-right-content p{margin-left:5rem}.contact-right .contact-right-content h2{color:#fff;font-size:1.6rem;margin-bottom:2rem}@media (min-width:1024px){.contact-right .contact-right-content h2{font-size:2.5rem}}.contact-right .contact-right-content p{color:hsla(0,0%,100%,.6);font-size:1rem;width:40ch}@media (min-width:1024px){.contact-right .contact-right-content p{font-size:1.1rem;width:50ch}}.contact-right .contact-right-content .contact-list{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;list-style:none;padding-bottom:10rem;padding-top:4rem;row-gap:2rem}.contact-right .contact-right-content .contact-list li{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.contact-right .contact-right-content .contact-list li img{height:1.3rem;width:1.3rem}.contact-right .contact-right-content .contact-list li p{color:#fff}.contact-right .contact-right-content .contact-image-list{bottom:0;position:absolute;right:0}.contact-right .contact-right-content .contact-image-list li{height:225px;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}*{box-sizing:border-box;font-size:16px;margin:0;padding:0;scroll-behavior:smooth}body,html{overflow-x:hidden}body{background-color:#181515}p{font-size:1rem;font-weight:300;line-height:40px}.App,button,input,textarea{font-family:Roboto,sans-serif}.App{height:100%;width:100vw}.homepage{height:100%;width:100%}.back-to-top{border:none;border-radius:10px;bottom:2rem;cursor:pointer;outline:none;position:fixed;right:2rem;z-index:3000}
/*# sourceMappingURL=main.3f60960c.css.map*/