.contract[data-v-413d2578]{display:flex;flex-direction:column;gap:12px}.contract .wrapper[data-v-413d2578]{overflow:hidden;width:100%}.contract .card.wrapper.-light .img[data-v-413d2578]{display:flex;justify-content:center;width:100%}.contract .card.wrapper.-light .img .nuxt-icon[data-v-413d2578]{left:-8px;position:relative}@media screen and (max-width:991px){.contract .card.wrapper.-light .img .nuxt-icon[data-v-413d2578] svg{height:120px;width:180px}}@media screen and (min-width:768px){.contract .card.wrapper.-light .img .nuxt-icon[data-v-413d2578] svg{height:243px;width:358px}}.contract .card.wrapper.-light .download[data-v-413d2578]{display:flex;justify-content:center;text-align:left;width:100%}.contract .card.wrapper.-light .download .title[data-v-413d2578]{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-413d2578]{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-413d2578]{border:2px solid #149ce1;border-radius:26px;height:48px;margin-top:20px;width:auto}.contract .card.wrapper.-light .download .btn-download[data-v-413d2578]:hover{background-color:#149ce1;color:#fff}.contract .cards[data-v-413d2578]{display:flex;flex-wrap:wrap;gap:12px;padding:0}.contract .cards .cards-item[data-v-413d2578]{display:flex;max-width:400px;min-width:0;width:100%}.contract .cards .cards-item[data-v-413d2578] .card{width:100%}.contract .cards .cards-item .title-document[data-v-413d2578]{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-413d2578]{align-items:center;display:flex}.contract .cards .cards-item .trash-icon .nuxt-icon[data-v-413d2578] svg{cursor:pointer;height:24px;width:24px}.contract .cards .cards-item .trash-icon .nuxt-icon[data-v-413d2578] svg:hover path{fill:#ed1844}.contract .cards .cards-item .content[data-v-413d2578]{cursor:pointer;display:flex;flex-direction:column;position:relative;top:10px;width:100%}.contract .cards .cards-item .content .img-wrapper[data-v-413d2578]{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-413d2578]{border-radius:10px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.contract .cards .cards-item .content .img-wrapper[data-v-413d2578]: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-413d2578]{height:382px}.contract .cards .cards-item .file .file-wrapper[data-v-413d2578]{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-413d2578]{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-413d2578]{bottom:0;left:0;position:absolute}.contract .cards .cards-item .file .document-name[data-v-413d2578]{margin-top:22px}.contract .cards .cards-item .file .document-name .error-message[data-v-413d2578]{position:absolute}.contract .cards .cards-item input[type=file][data-v-413d2578]{display:none}.contract .cards .cards-item .custom-file-upload[data-v-413d2578]{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-413d2578]{width:calc(33.33333% - 8px)}}@media (min-width:768px) and (max-width:1279.98px){.contract .card.wrapper.-light .download[data-v-413d2578],.contract .card.wrapper.-light .download .subtitle[data-v-413d2578],.contract .card.wrapper.-light .download .title[data-v-413d2578]{text-align:center}.contract .cards .cards-item[data-v-413d2578]{max-width:100%}}@media (max-width:767.98px){.contract .card.wrapper.-light .download[data-v-413d2578],.contract .card.wrapper.-light .download .subtitle[data-v-413d2578],.contract .card.wrapper.-light .download .title[data-v-413d2578]{text-align:center}.contract .cards .cards-item[data-v-413d2578]{max-width:100%}}
