section.me-cards-home{background-color:#f9fafb;padding:80px 18px 60px}section.me-cards-home .cards{display:grid;gap:35px;grid-template-columns:repeat(auto-fit,minmax(47%,1fr));max-width:1200px}section.me-cards-home .cards .card{box-shadow:0 8px 12px #585d6929;display:flex;flex-direction:column;position:relative}section.me-cards-home .cards .card picture{overflow:hidden}section.me-cards-home .cards .card img{aspect-ratio:585/266;object-fit:cover;transition:all .5s ease;width:100%}section.me-cards-home .cards .card .contenido{padding:7% 20px}section.me-cards-home .cards .card .contenido h2{font-size:26px;line-height:1.1}section.me-cards-home .cards .card .contenido p{font-size:18px;line-height:27px}section.me-cards-home .cards .card .btn-card{border-top:1px solid #e7e8ea;display:flex;justify-content:space-between;margin-top:auto;padding:20px}section.me-cards-home .cards .card .btn-card a{color:#2c2a29;font-size:16px;font-weight:700;line-height:20px;text-decoration:underline;transition:all .5s ease}section.me-cards-home .cards .card .btn-card a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}section.me-cards-home .cards .card .btn-card img.me-arrow{max-width:25px;width:25px}section.me-cards-home .cards .card:hover img.img-card{transform:scale(1.2)}section.me-cards-home .cards .card:hover .btn-card a{color:var(--color-primary)}section.me-cards-home .cards img.badget-img{max-width:158px!important;position:absolute;shape-rendering:crispedges;aspect-ratio:auto}.contacto-popup .content-popup form label.hs-error-msg{display:block;font-size:13px}.contacto-popup .content-popup form ul.no-list.hs-error-msgs.inputs-list{list-style:none;margin-bottom:0;margin-left:0}.hs-richtext.hs-main-font-element p span{display:none;font-size:15px}.contacto-popup{bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.contacto-popup .overlay-popup{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.76);bottom:0;left:0;position:absolute;right:0;top:0}.contacto-popup .content-popup{background-color:#fff;margin:2% auto;max-height:97vh;max-width:600px;overflow:auto;padding:30px 50px 50px;position:relative}.contacto-popup .close-popup{cursor:pointer;font-size:25px;position:absolute;right:15px;top:15px}.contacto-popup .content-popup h2{color:#2c2a29;text-align:center;width:100%}.contacto-popup .content-popup form *{color:#2c2a29}.contacto-popup .hs-form-field{padding-bottom:10px}.contacto-popup fieldset :is(input,select){width:100%!important}.contacto-popup input.hs-button.primary.large{background-color:#00bf6f;border:1px solid #00bf6f;color:#fff;display:block;font-size:18px;height:54px;margin:auto;padding:0 40px;transition:all .5s ease}.contacto-popup input.hs-button.primary.large:hover{background-color:#fff;border:1px solid #00bf6f;color:#00bf6f}.contacto-popup .content-popup form .legal-consent-container label{align-items:flex-start;display:flex}.contacto-popup .legal-consent-container ul input[type=checkbox]{display:block}@media screen and (max-width:768px){section.me-cards-home .cards .card img:not(.badget-img){aspect-ratio:338/266;object-position:60%}section.me-cards-home .cards .card:nth-child(4) img:not(.badget-img){object-position:left}section.me-cards-home{background-color:#fff;padding:30px 18px 60px}section.me-cards-home .cards .card .btn-card a{color:#03be6e}section.me-cards-home .cards .card .btn-card img.me-arrow{filter:brightness(0) saturate(100%) invert(58%) sepia(28%) saturate(6919%) hue-rotate(121deg) brightness(97%) contrast(101%)}}