.Container{color:#2f4698;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin-top:5%;display:flex}.Container .gridContainer{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-rows:400px;justify-items:center;gap:10px;width:100%;height:auto;padding:20px;display:grid}.Container .gridContainer .img{border:4px solid #2f4698;border-radius:20px;width:300px!important;height:400px!important}.Container .gridContainer .img:hover{filter:brightness(70%);transform:scale(1.1)}
.ContainerBreak{background-image:url(/piscina.jpg);background-size:cover;width:100%;height:8vh;margin-top:3%}
.FooterContainer{color:#fff;flex-direction:column;justify-content:center;place-items:center;width:100%;height:100%;margin-top:2%;display:flex}.FooterContainer h3{color:#1f2d61;margin-top:1%}.FooterContainer button{cursor:pointer;background-color:green;border:none;border-radius:20px;justify-content:center;align-items:center;width:45rem;margin:3%;padding:10px;display:flex}.FooterContainer button .img{margin-right:3%}.FooterContainer button:hover{transform:scale(1.05)}.FooterContainer .textContainer{background-color:#1d2b60;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:30vh;display:flex}.FooterContainer .textContainer span{justify-content:center;align-items:center;width:100%;margin:3%;display:flex}.FooterContainer .textContainer span .imgBottom{margin-right:25px}.FooterContainer .textContainer span .imgBottom:hover{transform:scale(1.1)}@media screen and (max-width:426px){.FooterContainer h3{font-size:16px}.FooterContainer button{width:20rem}.FooterContainer .textContainer{text-align:center;padding:10%;font-size:12px}}
