a{text-decoration:none}a:hover{color:#41d27d}.gridmaster,.gridmaster h2{margin-top:10vh}.gridmaster h2{color:#144835;text-align:center;font-family:halyard-display,Arial,Helvetica,sans-serif;font-size:130px;font-style:normal;font-weight:400;line-height:100.905%;margin-bottom:40px}@media only screen and (max-width:990px){.gridmaster h2{font-size:100px}}@media only screen and (max-width:700px){.gridmaster h2{font-size:80px}}@media only screen and (max-width:600px){.gridmaster h2{font-size:60px}}@media only screen and (max-width:450px){.gridmaster h2{font-size:50px}}@media only screen and (max-width:390px){.gridmaster h2{font-size:12vw}}.gridmaster__elements{width:auto;height:auto;display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;grid-row-gap:75px;row-gap:75px;grid-column-gap:25px;column-gap:25px}@media only screen and (max-width:990px){.gridmaster__elements{grid-template-columns:1fr 1fr}}@media only screen and (max-width:600px){.gridmaster__elements{grid-template-columns:1fr}}.grid__master:hover .grid__img img{border-radius:15px;transition:.5s ease-in-out}.grid__master .grid__img{position:relative}.grid__master .grid__img img{border-radius:30px;width:100%;object-fit:cover;height:300px;transition:border-radius .5s ease-in-out}@media only screen and (max-width:700px){.grid__master .grid__img img{height:250px}}@media only screen and (max-width:600px){.grid__master .grid__img img{height:150px;border-radius:20px}}.grid__master .grid__img .top-solicitado{position:absolute;bottom:20px;right:20px;border-radius:59px;background:#e5e83e;padding:8px 14px}@media only screen and (max-width:700px){.grid__master .grid__img .top-solicitado{padding:6px 10px}}.grid__master .grid__img .top-solicitado p{color:#144835;font-family:neue-haas-unica,Arial,Helvetica,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase}@media only screen and (max-width:700px){.grid__master .grid__img .top-solicitado p{font-size:14px}}.grid__master .grid__info .grid__service{color:#144835;font-family:halyard-display,Arial,Helvetica,sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:34px;margin-top:8px;max-width:90%}@media only screen and (max-width:700px){.grid__master .grid__info .grid__service{font-size:24px}}@media only screen and (max-width:600px){.grid__master .grid__info .grid__service{font-size:28px;text-align:center;max-width:100%}}.grid__master .grid__info .grid__description{color:#144835;font-family:neue-haas-unica,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;max-width:95%;margin-top:12px}@media only screen and (max-width:700px){.grid__master .grid__info .grid__description{font-size:14px;line-height:18px}}@media only screen and (max-width:600px){.grid__master .grid__info .grid__description{text-align:center;max-width:100%}}.grid__master .grid__info .grid__buttons{margin-top:16px}.grid__master .grid__info .grid__buttons .standardButton{margin-right:7px}@media only screen and (max-width:700px){.grid__master .grid__info .grid__buttons .standardButton{margin-bottom:7px}}@media only screen and (max-width:600px){.grid__master .grid__info .grid__buttons{display:flex;justify-content:center}}.location__master{background-color:#41d27d;border-radius:40px;margin-top:10vh;padding:80px 30px}.location__master .location__title{color:#144835;text-align:center;font-family:halyard-display,Arial,Helvetica,sans-serif;font-size:70px;font-style:normal;font-weight:400;line-height:100.905%;margin-bottom:40px}@media only screen and (max-width:1458px){.location__master .location__title{font-size:55px}}@media only screen and (max-width:990px){.location__master .location__title{font-size:40px}}.location__master .location__description{color:#144835;text-align:center;font-family:neue-haas-unica,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;max-width:1000px;margin:0 auto 40px}.location__master .location__description strong{font-style:normal;font-weight:700}@media only screen and (max-width:700px){.location__master .location__description{font-size:14px;line-height:18px}}.location__master .location__buttons{display:flex;justify-content:center;margin-bottom:60px}.location__master .location__buttons .standardButton{background-color:#fffffb;margin-right:5px}.location__master .location__buttons .standardButton:hover{background-color:#144835;color:#41d27d}.location__master .location__buttons .emptyStandardButton{background-color:#41d27d}.location__master .location__buttons .emptyStandardButton:hover{background-color:#144835;color:#41d27d}.location__master .location__seo-link{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:space-between;grid-row-gap:15px;row-gap:15px;grid-column-gap:15px;column-gap:15px;justify-items:center}@media only screen and (max-width:990px){.location__master .location__seo-link{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:600px){.location__master .location__seo-link{grid-template-columns:1fr 1fr}}.location__master .location__seo-link a{color:#fffffb;font-family:neue-haas-unica,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;text-align:center;font-weight:300;line-height:100.905%;-webkit-text-decoration-line:underline;text-decoration-line:underline}.location__master .location__seo-link a:hover{color:#144835}@media only screen and (max-width:700px){.location__master .location__seo-link a{font-size:14px;line-height:18px}}.nosotros__master .nosotros__title{color:#144835;text-align:center;font-family:halyard-display,Arial,Helvetica,sans-serif;font-size:130px;font-style:normal;font-weight:400;line-height:100.905%;margin-top:90px}@media only screen and (max-width:990px){.nosotros__master .nosotros__title{font-size:100px}}@media only screen and (max-width:700px){.nosotros__master .nosotros__title{font-size:80px}}@media only screen and (max-width:600px){.nosotros__master .nosotros__title{font-size:60px}}@media only screen and (max-width:450px){.nosotros__master .nosotros__title{font-size:50px}}@media only screen and (max-width:390px){.nosotros__master .nosotros__title{font-size:12vw}}.nosotros__master .nosotros__tarjeta{margin-top:60px;margin-bottom:40px}.nosotros__master .nosotros__tarjeta img{width:300px;height:300px;border-radius:30px;display:block;margin:0 auto}.nosotros__master .nosotros__tarjeta .nosotros__tarjeta-info{font-size:18px;line-height:normal;border-radius:60px;background:#e5e83e;max-width:300px;display:block;margin:10px auto 0}.nosotros__master .nosotros__description,.nosotros__master .nosotros__tarjeta .nosotros__tarjeta-info{color:#144835;font-family:neue-haas-unica,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;text-align:center}.nosotros__master .nosotros__description{font-size:16px;line-height:20px;max-width:1000px;margin:0 auto 40px}@media only screen and (max-width:700px){.nosotros__master .nosotros__description{font-size:14px;line-height:16px}}.nosotros__master .location__buttons{display:flex;justify-content:center}.nosotros__master .location__buttons .standardButton{margin-right:5px}.nosotros__master .review__title{color:#144835;text-align:center;font-family:halyard-display,Arial,Helvetica,sans-serif;font-size:130px;font-style:normal;font-weight:400;line-height:100.905%;margin:80px 0 60px}@media only screen and (max-width:990px){.nosotros__master .review__title{font-size:100px}}@media only screen and (max-width:700px){.nosotros__master .review__title{font-size:80px}}@media only screen and (max-width:600px){.nosotros__master .review__title{font-size:60px}}@media only screen and (max-width:450px){.nosotros__master .review__title{font-size:50px}}@media only screen and (max-width:390px){.nosotros__master .review__title{font-size:12vw}}.nosotros__master .review__list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:25px;gap:25px}@media only screen and (max-width:990px){.nosotros__master .review__list{grid-template-columns:1fr 1fr}}@media only screen and (max-width:700px){.nosotros__master .review__list{grid-template-columns:1fr}}.nosotros__master .review__list .review__tarjeta{background-color:#144835;border-radius:30px;padding:20px}.nosotros__master .review__list .review__tarjeta .review__tarjeta-star{display:flex;justify-content:space-between}.nosotros__master .review__list .review__tarjeta .review__author{color:#fffffb;font-family:neue-haas-unica,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-top:30px}@media only screen and (max-width:700px){.nosotros__master .review__list .review__tarjeta .review__author{font-size:16px;line-height:16px}}.nosotros__master .review__list .review__tarjeta .review__description{color:#fffffb;font-family:neue-haas-unica,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-top:10px}@media only screen and (max-width:700px){.nosotros__master .review__list .review__tarjeta .review__description{font-size:14px;line-height:16px}}.nosotros__master .review__list .review__tarjeta .review__time{color:#90a495;font-family:neue-haas-unica,Arial,Helvetica,sans-serif;font-size:16px;font-style:italic;font-weight:350;line-height:20px;margin-top:10px}@media only screen and (max-width:700px){.nosotros__master .review__list .review__tarjeta .review__time{font-size:14px;line-height:16px}}.nosotros__master .review__list .review__tarjeta .emptyStandardButton{margin-top:20px;background-color:#144835;border:1px solid #fffffb}.nosotros__master .review__list .review__tarjeta .emptyStandardButton:hover{background-color:#41d27d;border:1px solid #144835}.nosotros__master .review__list .review__tarjeta .emptyStandardButton p{color:#fffffb}.nosotros__master .review__list .review__tarjeta .emptyStandardButton p:hover{color:#144835}.nosotros__master .review__ask-review{color:#144835;text-align:center;font-family:neue-haas-unica,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;max-width:1000px;margin:40px auto 0}@media only screen and (max-width:700px){.nosotros__master .review__ask-review{font-size:14px;line-height:16px}}.nosotros__master .review__buttons{display:flex;justify-content:center;margin-top:30px}.nosotros__master .review__buttons .standardButton{margin-right:5px}.masterOther{width:70%;margin:0 auto;padding-bottom:60px}@media only screen and (max-width:2200px){.masterOther{width:80%}}@media only screen and (max-width:1200px){.masterOther{width:90%}}.other{background-color:#144835}.other .master{padding-bottom:50px}.other h2{padding-top:40px}.other .gridmaster__elements .grid__master .grid__description,.other .gridmaster__elements .grid__master .grid__service,.other h2{color:#fffffb}.other .gridmaster__elements .grid__master .standardButton:hover{background-color:#fffffb}.other .gridmaster__elements .grid__master .emptyStandardButton{background-color:#144835;border:1px solid #fffffb}.other .gridmaster__elements .grid__master .emptyStandardButton p{color:#fffffb}.other .gridmaster__elements .grid__master .emptyStandardButton:hover{background-color:#41d27d;border:1px solid #144835}.other .gridmaster__elements .grid__master .emptyStandardButton:hover p{color:#144835}@import"https://use.typekit.net/usg7enf.css";.mt-xs{margin-top:16px}.mt-s{margin-top:32px}.mt-m{margin-top:48px}.mt-l{margin-top:64px}.mt-xl{margin-top:104px}.mt-xxl{margin-top:148px}.mb-xs{margin-bottom:16px}.mb-s{margin-bottom:32px}.mb-m{margin-bottom:48px}.mb-l{margin-bottom:64px}.mb-xl{margin-bottom:104px}.mb-xxl{margin-bottom:148px}.margin-auto{margin-left:20px;margin-right:20px}.spacer-s{height:2vh}.spacer-m{height:8vh}.spacer-l{height:15vh}.spacer-xl{height:20vh}.spacer-xxl{height:30vh}h1{text-align:center;font-size:130px;font-weight:400;line-height:100.905%}h1,h2{color:#144835;font-family:halyard-display,Arial,Helvetica,sans-serif;font-style:normal}h2{font-size:28px;font-weight:500;line-height:34px;margin-top:38px;max-width:100%}.seoCards{max-width:1300px;display:block;margin:100px auto}.card{display:flex;margin-bottom:60px}@media only screen and (max-width:800px){.card{display:grid}}.card .card__info{margin-right:50px;order:1}@media only screen and (max-width:800px){.card .card__info{order:2;margin-right:0}}.card .card__title{color:#144835;font-family:halyard-display,Arial,Helvetica,sans-serif;font-size:60px;font-style:normal;font-weight:400;line-height:100.905%;margin-bottom:30px;max-width:1000px}@media only screen and (max-width:1200px){.card .card__title{font-size:50px}}@media only screen and (max-width:990px){.card .card__title{font-size:40px}}@media only screen and (max-width:800px){.card .card__title{text-align:center}}@media only screen and (max-width:700px){.card .card__title{font-size:32px;line-height:36px}}.card .card__info{color:#144835;font-family:neue-haas-unica,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:30px;max-width:1000px}@media only screen and (max-width:800px){.card .card__info{text-align:center}}@media only screen and (max-width:700px){.card .card__info{font-size:14px;line-height:16px}}.card .card__img{height:300px;object-fit:cover;border-radius:30px;order:2}@media only screen and (max-width:1200px){.card .card__img{height:400px;width:100%}}@media only screen and (max-width:990px){.card .card__img{height:400px;width:300px}}@media only screen and (max-width:800px){.card .card__img{order:1;width:100%;height:200px;border-radius:20px;margin-bottom:30px}}.card .standardButton{margin-right:5px}