.contract[data-v-a3147b6c]{display:flex;flex-direction:column;gap:12px}.contract .wrapper[data-v-a3147b6c]{overflow:hidden;width:100%}.contract .card.wrapper.-light .img[data-v-a3147b6c]{display:flex;justify-content:center;width:100%}.contract .card.wrapper.-light .img .nuxt-icon[data-v-a3147b6c]{left:-8px;position:relative}@media screen and (max-width:991px){.contract .card.wrapper.-light .img .nuxt-icon[data-v-a3147b6c] svg{height:120px;width:180px}}@media screen and (min-width:768px){.contract .card.wrapper.-light .img .nuxt-icon[data-v-a3147b6c] svg{height:243px;width:358px}}.contract .card.wrapper.-light .download[data-v-a3147b6c]{display:flex;justify-content:center;text-align:left;width:100%}.contract .card.wrapper.-light .download .title[data-v-a3147b6c]{color:#0a213d;font-size:18px;font-weight:700;letter-spacing:0;line-height:22px;margin:0;text-align:left}.contract .card.wrapper.-light .download .subtitle[data-v-a3147b6c]{color:#0a213d;font-size:14px;font-weight:400;letter-spacing:0;line-height:21px;text-align:left}.contract .card.wrapper.-light .download .btn-download[data-v-a3147b6c]{border:2px solid #149ce1;border-radius:26px;height:48px;margin-top:20px;width:auto}.contract .card.wrapper.-light .download .btn-download[data-v-a3147b6c]:hover{background-color:#149ce1;color:#fff}.contract .cards[data-v-a3147b6c]{display:flex;flex-wrap:wrap;gap:12px;padding:0}.contract .cards .cards-item[data-v-a3147b6c]{display:flex;max-width:400px;min-width:0;width:100%}.contract .cards .cards-item[data-v-a3147b6c] .card{width:100%}.contract .cards .cards-item .title-document[data-v-a3147b6c]{color:#0a213d;font-size:14px;font-weight:700;letter-spacing:0;line-height:18px;text-align:left}.contract .cards .cards-item .trash-icon[data-v-a3147b6c]{align-items:center;display:flex}.contract .cards .cards-item .trash-icon .nuxt-icon[data-v-a3147b6c] svg{cursor:pointer;height:24px;width:24px}.contract .cards .cards-item .trash-icon .nuxt-icon[data-v-a3147b6c] svg:hover path{fill:#ed1844}.contract .cards .cards-item .content[data-v-a3147b6c]{cursor:pointer;display:flex;flex-direction:column;position:relative;top:10px;width:100%}.contract .cards .cards-item .content .img-wrapper[data-v-a3147b6c]{background-color:#000;border-radius:10px;height:226px;min-width:0;position:relative;width:100%}.contract .cards .cards-item .content .img-wrapper .img[data-v-a3147b6c]{border-radius:10px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.contract .cards .cards-item .content .img-wrapper[data-v-a3147b6c]:after{background:url(./watermark.6ef98f60.svg) space;background-size:30% 30%;content:"";inset:0;opacity:.2;position:absolute}.contract .cards .cards-item .file[data-v-a3147b6c]{height:382px}.contract .cards .cards-item .file .file-wrapper[data-v-a3147b6c]{align-items:center;border:1px dashed #169ce1;border-radius:10px;display:flex;height:226px;justify-content:center;position:relative;text-align:center;top:10px}.contract .cards .cards-item .file .file-wrapper .file-text[data-v-a3147b6c]{font-size:12px;font-weight:400;letter-spacing:0;line-height:18px;text-align:center;width:219px}.contract .cards .cards-item .file .file-wrapper .error-message[data-v-a3147b6c]{bottom:0;left:0;position:absolute}.contract .cards .cards-item .file .document-name[data-v-a3147b6c]{margin-top:22px}.contract .cards .cards-item .file .document-name .error-message[data-v-a3147b6c]{position:absolute}.contract .cards .cards-item input[type=file][data-v-a3147b6c]{display:none}.contract .cards .cards-item .custom-file-upload[data-v-a3147b6c]{color:#169ce1;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:0;margin:0;text-align:center}@media screen and (min-width:992px){.contract .cards .cards-item[data-v-a3147b6c]{width:calc(33.33333% - 8px)}}@media (min-width:768px) and (max-width:1279.98px){.contract .card.wrapper.-light .download[data-v-a3147b6c],.contract .card.wrapper.-light .download .subtitle[data-v-a3147b6c],.contract .card.wrapper.-light .download .title[data-v-a3147b6c]{text-align:center}.contract .cards .cards-item[data-v-a3147b6c]{max-width:100%}}@media (max-width:767.98px){.contract .card.wrapper.-light .download[data-v-a3147b6c],.contract .card.wrapper.-light .download .subtitle[data-v-a3147b6c],.contract .card.wrapper.-light .download .title[data-v-a3147b6c]{text-align:center}.contract .cards .cards-item[data-v-a3147b6c]{max-width:100%}}
