@import url("reset.css");@import url("helpers/colors.css");@import url("helpers/typography.css");@import url("parts/linkSection.css");@import url("parts/header.css");@import url("parts/nav.css");@import url("parts/hero.css");@import url("parts/hero2.css");@import url("parts/budget.css");@import url("parts/bePartner.css");@import url("parts/testimony.css");@import url("parts/ourPartners.css");@import url("parts/faq.css");@import url("parts/talkToUs.css");@import url("parts/contact.css");@import url("parts/footer.css");@import url("component/button.css");body{background-color:var(--background-color);font-family:Hind,sans-serif}.modal{background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}.modal-content{background-color:#fefefe;border:1px solid #888;margin:15% auto;padding:20px;width:80%}.modal-title{align-items:center;display:flex;justify-content:space-between}.close{color:#aaa;float:right;font-size:28px;font-weight:700;text-align:end}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}#privacy{padding:30px}#privacy h1,ul{margin-bottom:15px!important}#privacy ul{list-style:disc}#privacy ul li{margin-bottom:.5rem}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.pulse{-moz-animation:pulse 2s infinite;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.logo-desktop{display:block}.logo-mobile{display:none}.active{display:block!important}.mobile-menu{background-color:var(--main----background-color--primary);display:none;height:100%;left:0;overflow-x:hidden;position:fixed;top:0;transition:.5s;width:0;z-index:10}.slick-dots{bottom:25px!important;color:var(--foundation----light--light-50)}.swiper{width:890px}.swiper-slide{display:flex;justify-content:center}#floating-button{bottom:50px;position:fixed;right:20px;z-index:5}#floating-button-scroll{bottom:130px;position:fixed;right:20px;z-index:5}#floating-button,#floating-button-scroll a{background-color:#25d366;border-radius:50%;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#fff;display:block;font-size:24px;height:72px;line-height:65px;text-align:center;text-decoration:none;transition:background-color .3s ease;width:78px}#floating-button #floating-button-scroll a:hover{background-color:#128c7e}#floating-button-scroll a,#floating-button-whatsapp{border-radius:50%;color:#fff;display:block;font-size:24px;height:58px;line-height:65px;text-align:center;text-decoration:none;transition:background-color .3s ease;width:58px}.cookie-consent{background-color:var(--main----text-color--primary);bottom:0;color:#fff;display:none;left:0;padding:10px;position:fixed;right:0;text-align:center;z-index:10}.cookie-consent p{margin-bottom:20px}.cookie-consent .container-buttons .btn{color:var(--main----text-color--white);margin-left:10px}.cookie-consent a{color:var(--main----text-color--white);cursor:pointer;display:block;margin:20px auto 10px;width:fit-content}@media (max-width:768px){.logo-desktop{display:none}.logo-mobile{display:block;margin-left:75px}.cookie-consent{padding:20px 10px}.container-buttons{display:flex;flex-direction:column;gap:10px;justify-content:space-between}}