.container-image[data-v-a412f902]{display:inline-block;margin-top:2rem;overflow:hidden;position:relative;vertical-align:middle;width:100%}.container-image .btn-link[data-v-a412f902]{align-items:center;background-color:#7b9e8999;color:#fff;display:flex;font-size:1.55rem;height:100%;justify-content:start;left:0;overflow:hidden;position:absolute;text-decoration:none;text-transform:uppercase;top:0;transition:width .5s ease;width:0}.container-image .btn-link__container[data-v-a412f902]{align-items:center;display:flex;flex-direction:column;gap:10px;opacity:0;padding:2rem;transition:opacity .3s ease}.container-image .btn-link__container p[data-v-a412f902]{border-top:1px solid #fff}.container-image .btn-link[data-v-a412f902]:before{border-bottom:2px solid #fff;border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:calc(100% - 2rem);left:0;margin:1rem 1rem 1rem 0;position:absolute;top:0;width:calc(100% - 1rem)}.container-image img[data-v-a412f902]{height:100%;-o-object-fit:cover;object-fit:cover;transition:1s ease;width:100%}.container-image:hover .btn-link[data-v-a412f902]{width:100%}.container-image:hover .btn-link div[data-v-a412f902]{opacity:1}.item-description[data-v-a412f902]{color:#000;margin-bottom:2rem;margin-top:1rem}h3[data-v-a412f902]{font-size:2rem;font-weight:500}h4[data-v-a412f902]{font-size:1.5rem;font-weight:400}@media (max-width:1280px){.container-image[data-v-a412f902]{display:inline-block;margin-top:2rem;overflow:hidden;position:relative;vertical-align:middle;width:100%}.container-image .btn-link[data-v-a412f902]{align-items:center;background-color:#7b9e8999;color:#fff;display:flex;font-size:1.55rem;height:100%;justify-content:start;left:0;overflow:hidden;position:absolute;text-decoration:none;text-transform:uppercase;top:0;transition:width .5s ease;width:0}.container-image .btn-link__container[data-v-a412f902]{align-items:center;display:flex;flex-direction:column;gap:10px;opacity:0;padding:2rem;transition:opacity .3s ease}.container-image .btn-link__container p[data-v-a412f902]{border-top:1px solid #fff}.container-image .btn-link[data-v-a412f902]:before{border-bottom:2px solid #fff;border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:calc(100% - 2rem);left:0;margin:1rem 1rem 1rem 0;position:absolute;top:0;width:calc(100% - 1rem)}.container-image img[data-v-a412f902]{height:100%;-o-object-fit:cover;object-fit:cover;transition:1s ease;width:100%}.container-image:hover .btn-link[data-v-a412f902]{width:100%}.container-image:hover .btn-link div[data-v-a412f902]{opacity:1}.item-description[data-v-a412f902]{color:#000;margin-bottom:2rem;margin-top:1rem}h3[data-v-a412f902]{font-size:1.5rem;font-weight:500}h4[data-v-a412f902]{font-size:1rem;font-weight:400}}@media (max-width:1024px){.item-description[data-v-a412f902]{color:#000;margin-bottom:2rem;margin-top:1rem}.item-description h3[data-v-a412f902]{font-size:18px;font-weight:500}.item-description h4[data-v-a412f902]{font-size:14px;font-weight:400;opacity:.8}}@media (max-width:640px){.container-image[data-v-a412f902]{margin-top:2rem;overflow:hidden;position:relative;vertical-align:middle;width:100%;z-index:10}.container-image .btn-link[data-v-a412f902]{align-items:center;background-color:#2e4a3d99;color:#fff;display:flex;font-size:1.15rem;height:100%;justify-content:start;left:0;overflow:hidden;position:absolute;text-decoration:none;text-transform:uppercase;top:0;transition:width .5s ease;width:0}.container-image .btn-link__container[data-v-a412f902]{align-items:center;display:flex;flex-direction:column;gap:10px;opacity:0;padding:2rem;transition:opacity .3s ease}.container-image .btn-link__container p[data-v-a412f902]{border-top:1px solid #fff}.container-image .btn-link[data-v-a412f902]:before{border-bottom:2px solid #fff;border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:calc(100% - 2rem);left:0;margin:1rem 1rem 1rem 0;position:absolute;top:0;width:calc(100% - 1rem)}.container-image img[data-v-a412f902]{height:100%;-o-object-fit:cover;object-fit:cover;transition:1s ease;width:100%}.container-image:hover .btn-link[data-v-a412f902]{width:100%}.container-image:hover .btn-link__container[data-v-a412f902]{opacity:1}.item-description[data-v-a412f902]{color:#000;margin-bottom:2rem;margin-top:1rem;text-align:left}h3[data-v-a412f902]{font-size:1.1rem;font-weight:500}h4[data-v-a412f902]{font-size:.9rem;font-weight:400;opacity:.7}}
