.card__container .ant-card-body{display:flex;flex-direction:column;justify-content:space-between}.ant-card-cover img{height:200px;object-fit:cover}.ant-card-meta-title{color:var(--azul)!important;font-size:1.2em!important;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--azul);text-align:center}.ant-card-meta-description p{color:#000!important;height:100px;font-weight:300;text-align:center}.card__btns{display:flex;margin-top:18px;justify-content:center;gap:10px}.card__btns .ant-btn{font-size:17px;padding:4px 20px;height:auto;line-height:1.5}.ant-btn:not(.ant-btn-primary){border-color:var(--azul)!important;color:var(--azul)!important}.ant-btn:hover,.ant-btn-primary:hover{background-color:var(--azul)!important;border-color:var(--azul)!important;color:#fff!important;opacity:1}.ant-btn-primary{color:#fff!important}.list__container{margin:100px auto 40px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}.list__cards-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:80%}.ant-select-selector{border-color:var(--azul)!important;font-family:var(--font)!important}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--azul)!important;color:#fff!important}.footer__container{height:55px;display:flex;align-items:center;justify-content:space-between;padding:0 25px;background-color:var(--azul)}.footer__text{font-size:.8em;font-weight:400}.footer__links{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:.8em}.footer__link:hover{text-decoration:underline}.header__container{width:100%;height:80px;display:flex;align-items:center;justify-content:center;position:fixed;top:0;z-index:1;background-color:var(--azul)}.header__wrap{display:flex;align-items:center}.header__wrap a{display:flex;align-items:center;text-decoration:none;color:inherit}.header__logo{width:60px;margin-right:2px}.header__title{font-weight:500;font-size:1.5em}.layout__container{min-height:100vh;display:flex;flex-direction:column}.layout__content{flex-grow:1}.home__container{margin:120px auto 60px;display:flex;flex-direction:column;justify-content:center;align-items:center}.home__img{width:300px}.home__info{padding:25px;text-align:center;color:var(--negro)}.info__strong{font-weight:400;color:var(--azul)}.home__btn.ant-btn{background-color:var(--azul);color:#fff!important;font-family:var(--font);font-size:1.4em;padding:8px 24px;height:auto;/}.home__btn.ant-btn:hover,.home__btn.ant-btn:focus{background-color:#fff!important;border-color:var(--azul);color:var(--azul)!important;opacity:1}@media (width > 700px){.home__container{max-width:700px}}.detail__container{margin:120px auto 40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.detail__card{width:80%;max-width:500px;box-shadow:0 4px 12px #24242480}.detail__card .ant-card-meta-title{font-size:1.6em!important}.detail__info{margin-bottom:40px}.detail__info:last-child{margin-bottom:10px}.detail__card .ant-card-meta-description p{height:auto}.detail__strong{font-weight:600!important}.detail__card .ant-btn:not(.ant-btn-primary){border-color:var(--azul, #1677ff)!important;color:var(--azul)!important}.detail__card .ant-btn-primary{color:#fff!important}.detail__card .ant-btn:hover,.detail__card .ant-btn-primary:hover{background-color:var(--azul)!important;border-color:var(--azul)!important;color:#fff!important;opacity:1}.ant-card-actions{border-top:none!important}.ant-card-actions>li:not(:last-child){border-inline-end:none!important}.detail__card .ant-btn{font-size:19px;padding:8px 40px;height:auto;line-height:1.5;margin-bottom:15px}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-VariableFont_wght-CiIa1Ne8.ttf) format("truetype");font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat-Italic;src:url(/assets/Montserrat-Italic-VariableFont_wght-B1o0utJu.ttf) format("truetype");font-weight:100 900;font-style:italic}:root{--font: "Montserrat";--italic: "Montserrat-Italic" color-scheme: light dark;color:#ffffffde;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--azul: #1677ff;--negro: #242424}body{margin:0;padding:0;box-sizing:border-box;font-family:var(--font)}a{text-decoration:none;color:inherit}
