.pagination-dots-container[data-v-07769744]{bottom:16px;right:16px;display:flex;gap:10px}.pagination-dots-container[data-v-07769744]::-webkit-scrollbar{display:none}.dot[data-v-07769744]{width:12px;height:12px;background:#ccc;border-radius:50%;flex-shrink:0;transition:all .3s ease}.dot.active[data-v-07769744]{width:28px;height:12px;background:#405364;border-radius:9999px}.theme-testimonials .dot[data-v-07769744]{background:#546c80}.theme-testimonials .dot.active[data-v-07769744]{width:28px;height:12px;background:#ccc;border-radius:9999px}.card-wrapper[data-v-0f29104e]{width:95%;margin:0 auto;height:100%}.carousel-wrapper[data-v-0f29104e]{position:relative;width:100%}.line-clamp-4[data-v-0f29104e]{-webkit-line-clamp:4}.line-clamp-3[data-v-0f29104e],.line-clamp-4[data-v-0f29104e]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-0f29104e]{-webkit-line-clamp:3}@media (max-width:374px){.truncate[data-v-0f29104e]{width:180px;white-space:nowrap;text-overflow:ellipsis}.my-ln-2[data-v-0f29104e]{--max-lines:2;--lh:1.25rem;line-height:var(--lh)}}.navigation-controls[data-v-0f29104e]{display:flex;justify-content:flex-start;gap:8px;margin-top:16px;margin-bottom:16px}.nav-button[data-v-0f29104e]{background-color:transparent;border:3px solid rgba(64,83,100,.7);border-radius:4px;width:42px;height:42px;margin:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.nav-button[data-v-0f29104e]:hover:not(:disabled){background-color:#f9fafb;border-color:#d1d5db;box-shadow:0 4px 6px rgba(0,0,0,.1)}.nav-button[data-v-0f29104e]:disabled{opacity:.5;cursor:not-allowed}.nav-button .mdi[data-v-0f29104e]{font-size:30px;color:#374151}.pagination-dots[data-v-0f29104e]{display:none}@media (min-width:769px){.pagination-dots[data-v-0f29104e]{display:flex}}.input-shadow[data-v-4086cc19]{box-shadow:0 3px 10px rgb(0 0 0/.2);border-radius:8px;border:none!important;padding:8px;position:relative;border-bottom:0}.custom-size-rg[data-v-4086cc19]{font-size:2rem;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.btn-primary[data-v-4086cc19]{background-color:#009440;color:#fff;border-radius:4px;padding:14px 20px 14px 20px;flex-shrink:0;white-space:nowrap}.line-clamp-2[data-v-4086cc19]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.image-wrapper[data-v-9e04faae]{width:95%;margin:0 auto;height:300px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.carousel-image[data-v-9e04faae]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}.carousel-wrapper[data-v-9e04faae]{position:relative;width:100%}.navigation-controls[data-v-9e04faae]{display:flex;justify-content:flex-start;gap:8px;margin-top:16px;margin-bottom:16px}.nav-button[data-v-9e04faae]{background-color:transparent;border:3px solid rgba(64,83,100,.7);border-radius:4px;width:42px;height:42px;margin:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.nav-button[data-v-9e04faae]:hover:not(:disabled){background-color:#f9fafb;border-color:#d1d5db;box-shadow:0 4px 6px rgba(0,0,0,.1)}.nav-button[data-v-9e04faae]:disabled{opacity:.5;cursor:not-allowed}.nav-button .mdi[data-v-9e04faae]{font-size:30px;color:#374151}.pagination-dots[data-v-9e04faae]{display:none}@media (min-width:769px){.pagination-dots[data-v-9e04faae]{display:flex}}.placeholder-cust[data-v-439ce8e6]{color:#8199ac}.text-justify[data-v-439ce8e6]{text-align:justify}.bottoni[data-v-54b360bf]{font-weight:700;border-width:2px;padding:0 10px!important;font-size:.9rem;height:30px;margin-bottom:10px;span{white-space:nowrap!important}}body.waiting *{cursor:wait!important}@media (min-width:1024px){.cards[data-v-5f96f6dc]{height:125px;width:90%}.pb-5rem[data-v-5f96f6dc]{padding-bottom:5rem}}.w-90[data-v-5f96f6dc]{width:90%}.scrollbar[data-v-5f96f6dc]{&::-webkit-scrollbar-thumb:hover{background:#435766!important}&::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(83,83,83,.07);background-color:#f1f1f1;border-radius:50px}&::-webkit-scrollbar{width:10px}&::-webkit-scrollbar,&::-webkit-scrollbar-thumb{background-color:#435766}}.h-fit[data-v-5f96f6dc]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}