@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap";*{padding:0;margin:0;box-sizing:border-box;font-family:Poppins,sans-serif}:root{--title-pink: #FF4D78}body{height:100vh}header{display:flex;align-items:center;background-color:#fff;box-shadow:#959da533 0 8px 24px}header span:nth-child(1){color:#ff4d78}header ul,a{list-style:none;text-decoration:none;font-size:30px;transition:.5s}header nav{width:40%}header ul{display:flex;justify-content:space-evenly}header a{color:#000000e6;font-size:20px}header ul a:hover{color:red;transition:.5s}header div{display:flex;height:100px;align-items:center;padding:10px 5% 10px 10%}.card-geometric{display:flex;flex-direction:column;width:20%;border-radius:15px;margin:20px;padding:20px;box-shadow:0 8px 23px #506b524d;background-color:#fff}.card-geometric img{width:100%}.card-geometric h3{font-size:25px}.card-geometric p{margin-bottom:10px}.card-geometric button{border:none;font-size:20px;background-color:var(--title-pink);padding:5px 30px;border-radius:8px;box-shadow:0 0 10px #00000040}.card-geometric a{font-size:20px;color:#fff;font-weight:700}.cardReview{display:flex;flex-direction:column;align-items:center;width:20%;box-shadow:0 8px 23px #506b524d;margin:0 30px;border-radius:15px;padding:25px}.cardReview img{width:100%}.cardReview img:nth-child(1){width:25%;border-radius:50%}.cardReview img:nth-child(2){width:45%}.reviewDescription{font-weight:700;width:70%;text-align:center;font-size:18px}.cardReview a{color:var(--title-pink);font-size:15px}.container-home{margin:auto}.container-background{background-image:url(/assets/background-0d1e7e50.svg);background-repeat:no-repeat;background-size:cover}.first-section-home{text-align:center;width:45%;height:90vh;margin:auto;background:rgba(80,128,107,.3);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;flex-direction:column;align-items:center;justify-content:center}.first-section-home h2{font-size:80px}.first-section-home p{font-size:30px;width:80%}.section-popular{background-color:#fff;width:70%;margin:auto}.section-popular h2{font-size:45px;margin:40px 0 25px}.section-popular span{color:var(--title-pink)}.section-popular div{margin:15px 0;display:flex;justify-content:space-around}.section-popular-2{background-color:#e0e5f6;padding:5px 0}.section-review div{display:flex;justify-content:center;text-align:center}.section-review h2{margin:25px 0;text-align:center;font-size:45px}footer{height:70px;background-color:#50806b;color:#fff;font-size:25px;display:flex;justify-content:center;align-items:center;margin-top:7%;width:100%}footer a{color:var(--title-pink);text-decoration:underline;font-size:25px}.articleForms div{display:flex;flex-wrap:wrap;justify-content:center}.articleForms h2{text-align:center;margin:40px 0;font-size:40px}.descriptionImage{display:flex;flex-direction:column;width:35%}.descriptionImage a{color:#0009;margin:25px 0}.calcForms{display:flex;align-items:center;justify-content:center}.calcForms input{width:350px;height:40px;font-size:30px;margin:20px 0}.calcForms label{display:flex;flex-direction:column;color:#0009;font-size:20px}.calcForms div:nth-child(2){margin:0 40px}.calcForms button{padding:10px 40px;border:none;color:#fff;font-size:20px;background-color:var(--title-pink);border-radius:8px;box-shadow:0 0 10px #00000040;margin:20px 0}.calcForms p{font-size:20px}.calcForms span{color:var(--title-pink);font-weight:700}.divPolygon{display:flex;flex-direction:column;width:100%}.divPolygon label{display:flex;flex-direction:row;align-items:center}.polygonInput label{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:start}.teamCard{max-width:70%;margin:20px auto auto}.teamCard h2{display:flex;text-align:center;justify-content:center;margin:15px}.teamCard p{display:flex;text-align:justify;justify-content:center;margin-bottom:10px}.cardPhoto{width:250px;height:350px;flex-shrink:0;box-shadow:#64646f33 0 7px 29px;border-radius:20px}.cardPhoto img{max-width:70%;border-radius:80%;box-shadow:#00000026 0 2px 8px;display:flex;justify-content:center;align-items:center;margin:20px auto auto}.infos{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:auto;padding:10px}.linkIcons{margin-right:10px}.cards{max-width:70%;gap:50px;margin:auto;display:flex;justify-content:center;align-items:center}.title{max-width:70%;margin:auto auto 20px;display:flex;justify-content:center;text-align:center}.backgroundIcon{margin:10px;color:#ff4d78}
