.text-white{color:#fff}.bg-success{background-color:#10be16}.bg-secondary{background-color:#003b5c}.bg-primary{background-color:#ff8f1c}.text-gray-primary{color:#1d1d1d}.text-success{color:#10be16}.text-gray-secondary{color:#ddd}.pagination .page-item .page-link{background-color:#003b5c!important;color:#fff!important;border:1px solid #ffffff!important}.pagination .page-item .page-link.active{background-color:#fff!important;color:#003b5c!important}.pagination .page-item.page-item-back .page-link,.pagination .page-item.page-item-next .page-link{border:none!important}@media screen and (min-width: 768px){.blog-header-container{background-color:#003b5c;padding:0;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:0 0 45px 45px;min-height:51vh}.blog-header-container .blog-header-content{width:100%;height:44dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-position:center;background-size:cover;border-radius:0 0 45px 45px;z-index:2}.blog-header-container .blog-header-content .blog-header-filter{margin:0;padding:20dvh 0 0;width:100%;height:100%;background-color:#fffc;border-radius:0 0 45px 45px;display:flex;flex-direction:column;align-items:center;justify-content:center}.blog-header-container .blog-header-content .blog-header-filter .blog-header-title{color:#ff8f1c;font-size:2rem;margin:0;padding:0}.blog-header-container .blog-header-content .blog-header-filter .blog-header-description{color:#3d3d3d;font-size:1rem;margin:0;padding:0;max-width:700px;font-weight:600;text-align:center}.blog-header-container .blog-header-search-container{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 5vw;background-color:#003b5c;border-radius:0 0 30px 30px;z-index:1}.blog-header-container .blog-header-search-container #search-container{display:flex;justify-content:start;align-items:center;gap:16px;border-bottom:2px solid #ffffff;width:fit-content;background-color:transparent}.blog-header-container .blog-header-search-container #search-container i{color:#fff;font-size:1rem}.blog-header-container .blog-header-search-container #search-container #search-filter-input{background:transparent;border:none;outline:none;font-size:.8rem;color:#3d3d3d;padding:5px 0;width:200px;background-color:transparent;color:#fff}.blog-header-container .blog-header-search-container #search-container #search-filter-input::placeholder{color:#c4c4c4;font-size:.8rem}.blog-header-container .blog-header-search-container #search-container #search-filter-input:focus{box-shadow:none}.blog-container{display:flex;justify-content:center;align-items:start;gap:20px;padding:5dvh 5vw;flex-wrap:wrap}.blog-container .blog-card{width:calc(33.33% - 20px);background-color:#fff;box-shadow:0 4px 6px #0000001a;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:30px;padding:0 0 10px}.blog-container .blog-card .blog-card-image{width:100%;height:15dvw;object-fit:cover;border-radius:30px}.blog-container .blog-card .blog-card-content{padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.blog-container .blog-card .blog-card-content .blog-card-title{font-size:.9rem;font-weight:700;color:#003b5c;text-align:left;margin:0}.blog-container .blog-card .blog-card-content .blog-card-description{font-size:.9rem;color:#3d3d3d;text-align:left;margin:0}.blog-container .blog-card .blog-card-content .blog-card-button{background-color:#ff8f1c;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:.9rem}.blog-container .blog-card .blog-card-content .blog-card-button:hover{background-color:#e87600}}@media screen and (max-width: 768px){.blog-header-container{background-color:#003b5c;padding:0;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:0 0 45px 45px}.blog-header-container .blog-header-content{width:100%;height:25dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-position:center;background-size:cover;border-radius:0 0 45px 45px;z-index:2}.blog-header-container .blog-header-content .blog-header-filter{margin:0;padding:10dvh 0 0;width:100%;height:100%;background-color:#fffc;border-radius:0 0 45px 45px;display:flex;flex-direction:column;align-items:center;justify-content:center}.blog-header-container .blog-header-content .blog-header-filter .blog-header-title{color:#ff8f1c;font-size:1.8rem;margin:0;padding:0}.blog-header-container .blog-header-content .blog-header-filter .blog-header-description{color:#3d3d3d;font-size:1rem;margin:0;padding:0;max-width:700px;font-weight:600;text-align:center}.blog-header-container .blog-header-search-container{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 5vw;background-color:#003b5c;border-radius:0 0 30px 30px;z-index:1}.blog-header-container .blog-header-search-container #search-container{display:flex;justify-content:start;align-items:center;gap:5px;border-bottom:2px solid #ffffff;width:fit-content;background-color:transparent}.blog-header-container .blog-header-search-container #search-container i{color:#fff;font-size:1rem}.blog-header-container .blog-header-search-container #search-container #search-filter-input{background:transparent;border:none;outline:none;font-size:.8rem;color:#3d3d3d;padding:5px 0;width:200px;background-color:transparent;color:#fff}.blog-header-container .blog-header-search-container #search-container #search-filter-input::placeholder{color:#c4c4c4;font-size:.8rem}.blog-container{display:flex;justify-content:space-between;align-items:stretch;gap:10px;padding:5dvh 5vw;flex-wrap:wrap}.blog-container .blog-card{width:calc(50% - 10px);background-color:#fff;box-shadow:0 4px 6px #0000001a;overflow:hidden;display:flex;flex-direction:column;align-items:start;text-align:stretch;border-radius:10px;padding:0 0 10px}.blog-container .blog-card .blog-card-image{width:100%;height:30dvw;object-fit:cover;border-radius:5px}.blog-container .blog-card .blog-card-content{padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.blog-container .blog-card .blog-card-content .blog-card-title{font-size:.9rem;font-weight:700;color:#003b5c;text-align:left;margin:0}.blog-container .blog-card .blog-card-content .blog-card-description{font-size:.9rem;color:#3d3d3d;text-align:left;margin:0}.blog-container .blog-card .blog-card-content .blog-card-button{background-color:#ff8f1c;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:.9rem}.blog-container .blog-card .blog-card-content .blog-card-button:hover{background-color:#e87600}}
