*{margin:0;padding:0;scroll-behavior:smooth}::-webkit-scrollbar{width:1px;background-color:#222}body{width:75%;margin:0 auto;background-color:#fff;color:#000}.Menu{width:100%;height:60px}.Menu ul{display:flex;align-items:center;width:100%;height:100%}.Menu li{padding:10px;margin:0 auto;list-style:none;border-bottom:1px solid transparent;transition:border-bottom .5s}.Menu li:hover{border-bottom:1px solid #000000;transition:border-bottom .5s}.Menu a{margin:0 auto;color:#000;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:700;text-decoration:none;cursor:pointer}.Menu>li{float:left;transition:1.5s all}.Menu li ul{display:none;position:absolute;background-color:#fff;width:500px;height:auto;transition:1.5s all;cursor:pointer;border:1px solid}.Menu li:hover>ul{display:grid;grid-template-columns:repeat(2,1fr);padding:10px;border-radius:10px;transition:1.5s all;transform:translate(-200px)}.Menu li ul li{position:relative;transition:1.5s all;width:50%;text-align:center}.Banner{margin:0 auto;width:100%;height:200px;background-color:#fff}.Banner picture{width:100%;height:100%}.Banner img{width:100%;height:100%;object-fit:cover;transition:.5s all}.Contenido{width:100%;margin:40px auto;height:auto;color:#000}.Titulo{padding:10px 10px 10px 0;font-size:40px}.Descripcion{width:90%;height:auto;margin-top:10px;text-align:justify;padding-left:10px}.footer{color:#000;width:100%;height:auto;padding:3rem 0;display:flex;justify-content:center;align-items:center}.container{max-width:1120px;width:100%;display:flex;justify-content:space-between}.footer-section{display:flex;flex-direction:row;gap:2rem;width:100%}.footer-column{flex:1}.footer-title{font-size:2rem;font-weight:700;margin-bottom:1rem}.footer-subtitle{font-size:1.25rem;font-weight:medium;margin-top:15px}.footer-text{color:#000;margin-top:10px}.footer-list{list-style:none;padding:0;margin:0}@media (max-width: 768px){.footer-section{flex-direction:column;align-items:center}}.Equipo{display:flex;border-radius:10px;width:95%;overflow-y:auto;margin:0 auto}.Equipo::-webkit-scrollbar{height:5px;background-color:#fff;border-radius:10px}.Equipo::-webkit-scrollbar-thumb{background-color:#fff;border-radius:15px}.containers{display:grid;grid-template-columns:repeat(3,1fr);max-width:940px;grid-gap:20px;margin:0 auto;padding:10px}.card{width:300px;height:auto;border-radius:10px;overflow:hidden;box-shadow:5px 5px 0 1px}.card .card-body{margin-top:-5px;width:100%;padding:12px;background-color:#fff;display:flex;flex-direction:column;align-items:flex-start;min-height:175px}.card-header img{width:100%;height:250px;object-fit:cover}.card .card-body .tag{height:auto;padding:2px 10px;background-color:#000;font-size:12px;margin:0;color:#fff;border-radius:50px;text-transform:uppercase}.card .card-body .tag.tag-travel{background-color:#8e44ad}.card .card-body p{font-size:13px;margin:15px 0 40px;height:auto}h4{margin:10px 0}.card .card-user{display:flex;align-items:center;margin-top:auto}.card-user img{width:40px;height:40px;object-fit:cover;border-radius:40px;margin-right:10px}.card-user small{color:#000}@media screen and (max-width: 960px){.container{grid-template-columns:1fr;justify-content:center}}.hrs{width:90%;margin:10px auto}@media screen and (max-width: 760px){body{width:95%}.containers{margin-top:-10px;width:100%;grid-gap:0px;padding:15px}.footer-section{display:flex;flex-direction:column;gap:3rem;align-items:flex-start}.Menu li:hover>ul{width:95%;margin:0 auto;height:auto;flex-direction:column}}.ServiciosPrecios{width:100%;height:450px;display:flex;align-items:center;justify-content:center;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:700;margin-top:30px}.Card{border:1px solid;width:280px;height:95%;background-color:#fff;display:flex;align-items:center;flex-direction:column;box-shadow:10px 10px 0 4px;margin:10px}.Card span{font-size:35px;margin:15px}.Card .Barra{width:70%;height:1px;background-color:#000}.Card p{text-align:start;text-wrap:wrap;font-size:10px;width:70%;height:30px;min-height:30px;margin-top:10px}.Card ul{width:50%;height:35%;min-height:35%;display:flex;align-items:start;flex-direction:column;margin-top:10px;font-size:10px}.Card .Button{margin-top:35px;background-color:#fff;border:1px solid;width:60%;height:25px;transition:.5s;text-align:center;color:#000;text-decoration:none}.Card button:hover{background-color:#c7c5c5;transition:.5s}@media screen and (max-width: 760px){.ServiciosPrecios{display:flex;flex-direction:column;height:auto}.Card{width:290px;height:470px;margin:10px}}
