#home{section:not(.hero-section){padding:40px 0}.hero-section{position:relative;height:90vh;padding:0 5%;display:flex;justify-content:center;align-items:center;overflow:hidden;.hero-background-image{object-fit:cover;object-position:center center;z-index:-1}.overlay-container{display:flex;justify-content:flex-start;align-items:center;width:100%;max-width:1200px;margin:0 auto;.overlay-content{width:100%;max-width:400px;padding:30px;margin-left:0;border-radius:30px;background:rgba(255,255,255,.8);box-shadow:0 4px 8px rgba(0,0,0,.1);transform:scale(1.4);transform-origin:left center}.app-store-buttons{width:100%;img{width:100%;min-width:100px;max-height:75px;object-fit:contain}}}@media (max-width:768px){&{height:70vh;padding:0 10px}.overlay-container{justify-content:center;.overlay-content{max-width:350px;padding:25px;margin:0;transform:scale(1);transform-origin:center center}}}@media (max-width:480px){.overlay-container{.overlay-content{max-width:300px;padding:20px}}}}.feature-section{.row{padding:0 20px}.feature-item{text-align:start;width:100%;img{width:100%;max-height:100%;object-fit:cover}p{font-size:18px}}}.quickstart-section{.step-count{align-items:center!important}.step-image{max-width:334px;width:100%;height:auto}.step-circle{width:133px;height:133px;border-radius:50%;background-color:#cbc4b7;display:flex;align-items:center;justify-content:center}.step-number{font-weight:700;font-size:35px!important}.line{width:3px;height:193px;background-color:#cbc4b7;display:block}.line:not(.line-bg){background-color:transparent}@media (max-width:767px){.line{display:none}.step-description{text-align:center;padding-bottom:60px}.step-circle{width:60px!important;height:60px!important;margin-bottom:15px}.step-number{font-size:20px!important}}@media (max-width:992px){.step-circle{width:115px;height:115px}.step-count{align-items:start}}@media (max-width:600px){.step-image{max-width:267px!important}.step-padding h3{font-size:20px!important}.step-description p{font-size:16px!important}}}.review-section{.customer-review-item{border:1px solid var(--primary);border-radius:1rem;box-sizing:border-box}.press-review-item{position:relative;margin-bottom:40px;padding:20px 140px;background-color:var(--background);border-radius:1rem;.press-logo{position:absolute;top:-20px;left:-10px;right:auto}}@media (max-width:992px){.press-review-item{padding:20px 40px}.press-logo{top:-20px!important;right:-10px!important;left:auto!important}}}.faq-section{.accordion{--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%237a9e33'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%237a9e33'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion,.accordion-button,.accordion-header,.accordion-item{background-color:transparent!important}.accordion-button:focus{outline:none;box-shadow:none!important}.accordion-button:not(.collapsed){color:inherit!important;background-color:inherit!important}.accordion-item{border-color:var(--primary)}.accordion-button{color:var(--primary);font-weight:700;font-size:26px;&:not(.collapsed){color:var(--primary)!important}}}.app-section{background-color:var(--primary);.app-store-buttons img{&:first-child{width:185px;height:60px}&:last-child{width:200px;height:60px}}}}