@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");:root{--primary-color:#0aeb8c;--secondary-color:#d2ffec;--header-color:#052a2d;--fotter-color:#151817}*{padding:0;border:0;box-sizing:border-box;font-family:Roboto,sans-serif}body{width:100%;height:100%;margin-left:0;margin-top:0;background-image:url(/_next/static/media/ImgLandingPage.65405003.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.header_container{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;height:64px}.button_google,.header_container{background-color:var(--header-color)}.button_google{border-style:none;border:1px solid var(--primary-color);border-radius:5px;padding:10px 20px;color:var(--primary-color)}.button_google:hover{border-color:#000;cursor:pointer}.button_google:hover,.button_responsive{color:#000;background-color:var(--primary-color)}.button_responsive{border-style:none;border:1px solid var(--primary-color);border-radius:5px;padding:10px 20px}.button_responsive:hover{color:var(--primary-color);background-color:var(--header-color);border-color:var(--primary-color);cursor:pointer}.footer_container{position:absolute;bottom:0;padding:10px 15px;background-color:var(--fotter-color);height:64px;width:100%;color:var(--primary-color)}.footer_container h3{font-weight:100;font-size:14px}.main_container{width:400px;margin-left:5%;margin-top:5%}.main_container p{line-height:100%;color:#fff;font-size:48px;margin-bottom:10px}.line_main{background-color:var(--primary-color);width:25px;height:5px;margin-bottom:10px;margin-top:10px;display:none}.main_container h2{letter-spacing:1px;margin-top:0;color:var(--primary-color);font-size:34px;font-weight:300}.main_fixed{position:absolute;bottom:64px;border-radius:30px 30px 0 0;background-color:var(--primary-color);height:148px;width:100%}.card_container{background-color:#fff;width:500px;height:246px;border-radius:30px;padding:30px}.card_container h1{margin:0;font-size:38px;font-weight:500}.card_container p{margin:3px;font-size:20px;font-weight:350}.card_container hr{background-color:var(--primary-color);height:2px}.card_landing_section{margin-top:90px;position:relative;display:flex;justify-content:center}.card_landing_container{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}@media screen and (max-width:834px){body{background-image:url(/_next/static/media/pexels-cottonbro-4009024\ 1.ed77e8ed.png)}.main_fixed{height:40vh;border-radius:20px 20px 0 0}.main_container p{margin-bottom:10px}.main_container h2,.main_container p{font-size:clamp(1.2rem,6vw,2.5rem)}.card_landing_section{margin-top:220px}.card_landing_container{margin-top:-30%;width:55vh}.main_container{margin-top:5%}.card_container{width:100vh;height:50%;border-radius:25px;padding:15px}.card_container h1{margin:5px;font-size:clamp(1.2rem,8vw,2rem)}.card_container p{margin:3px;font-size:clamp(.5rem,8vw,1rem)}}@media screen and (max-width:390px){body{background-image:url(/_next/static/media/MobileIMG.7b266b31.png);background-position:top;background-size:cover}.main_container p{margin-bottom:0}.main_container h2,.main_container p{font-size:clamp(.5rem,5vw,1.2rem)}.header_container{height:10vw;padding:20px}.header_container img{width:60px;height:25px}.button_google,.button_responsive{font-size:.9rem;padding:5px 10px}.footer_container{text-align:center}.main_container{width:190px}.line_main{display:inline-block;width:10%;margin:0}.main_fixed{height:320px}.card_container{width:354px;height:190px;padding:20px}.card_landing_section{margin-top:115px}.card_container h1{margin:0;font-size:28px}.card_container p{margin:0;font-size:16px}}@media screen and (max-width:320px){.main_fixed{height:40vh}.main_container p{margin-bottom:0}.main_container h2,.main_container p{font-size:clamp(.3rem,4vw,1rem)}.card_landing_section{margin-top:100px}.card_landing_container{margin-top:-30%;width:65vh}.main_container{margin-top:5%}.card_container{width:100vh;height:50%;border-radius:15px;padding:10px}.card_container h1{margin:5px;font-size:clamp(.2rem,8vw,.8rem)}.card_container p{margin:3px;font-size:clamp(.2rem,8vw,.7rem)}}