.flex-2,.flex-3,.flex-4,.flex-5{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start;align-items:flex-start}.flex-6{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:center}.flex-2>.box,.flex-3>.box,.flex-4>.box,.flex-5>.box,.flex-6>.box{flex-grow:0;flex-shrink:0;flex-basis:100%}@media (min-width:768px){.flex-2>.box{flex-basis:calc(50% - 1rem)}}@media (min-width:768px){.flex-3>.box{flex-basis:calc(50% - 1rem)}}@media (min-width:1024px){.flex-3>.box{flex-basis:calc(33.333% - 1rem)}}@media (min-width:768px){.flex-4>.box{flex-basis:calc(50% - 1rem)}}@media (min-width:992px){.flex-4>.box{flex-basis:calc(25% - 1rem)}}@media (min-width:576px){.flex-5>.box{flex-basis:calc(50% - 1rem)}}@media (min-width:768px){.flex-5>.box{flex-basis:calc(33.333% - 1rem)}}@media (min-width:992px){.flex-5>.box{flex-basis:calc(25% - 1rem)}}@media (min-width:1200px){.flex-5>.box{flex-basis:calc(20% - 1rem)}}@media (min-width:576px){.flex-6>.box{flex-basis:calc(50% - 1rem)}}@media (min-width:768px){.flex-6>.box{flex-basis:calc(33.333% - 1rem)}}@media (min-width:992px){.flex-6>.box{flex-basis:calc(25% - 1rem)}}@media (min-width:1200px){.flex-6>.box{flex-basis:calc(20% - 1rem)}}@media (min-width:1400px){.flex-6>.box{flex-basis:calc(16.666% - 1rem)}}.mt-5{margin-top:3rem}.mb-5{margin-bottom:3rem}.mb-4{margin-bottom:96px}.mt-4{margin-top:2rem}.m-auto{margin:auto}.general-btn3 a{background-color:transparent!important;color:#000!important;padding:16px 32px;border:1px solid #020617;border-radius:46px;line-height:16px;display:inline-flex;align-items:center;transition:all .3s ease;position:relative;overflow:hidden}.general-btn3 a span{font-family:Parabolica;font-size:18px;font-style:normal;font-weight:400;line-height:16px}.general-btn3 .elementor-button-content-wrapper{position:relative;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease}.general-btn3 .elementor-button-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:1;transition:all .4s ease;z-index:2}.general-btn3 .elementor-button-text{margin-left:24px;white-space:nowrap;transition:all .4s ease;z-index:1}.general-btn3 a svg path{fill:#000}.general-btn3 a:hover{background-color:#a11e29!important;color:#fff!important;border-color:#a11e29!important}.general-btn3 a:hover svg path{fill:#fff}.general-btn3 a:hover .elementor-button-icon{left:100%;transform:translate(-100%,-50%)}.general-btn3 a:hover .elementor-button-text{margin-left:0;margin-right:24px}.general-btn4 a{background:rgba(255,255,255,.2)!important;backdrop-filter:blur(2px)!important;color:#fff!important;padding:16px 32px;border:1px solid rgba(255,255,255,.2);border-radius:46px;line-height:16px;display:inline-flex;align-items:center;transition:all .3s ease;position:relative;overflow:hidden}.general-btn4 a span{font-family:Parabolica;font-size:18px;font-style:normal;font-weight:400;line-height:16px}.general-btn4 .elementor-button-content-wrapper{position:relative;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease}.general-btn4 .elementor-button-icon{position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:1;transition:all .4s ease;z-index:2}.general-btn4 .elementor-button-text{margin-left:24px;white-space:nowrap;transition:all .4s ease;z-index:1}.general-btn4 a svg path{fill:#fff}.general-btn4 a:hover{background-color:#fff!important;color:#000!important;border-color:#fff!important}.general-btn4 a:hover svg path{fill:#000}.general-btn4 a:hover .elementor-button-icon{left:100%;transform:translate(-100%,-50%)}.general-btn4 a:hover .elementor-button-text{margin-left:0;margin-right:24px}.pecb-list{list-style:none;padding-left:0;margin-left:0}.pecb-list li{list-style:none;position:relative;padding-left:24px!important;margin-bottom:8px}.pecb-list li::before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><g clip-path="url(%23clip0_4465_7220)"><path d="M13.6568 2.34313C12.1458 0.832156 10.1369 0 8 0C5.86309 0 3.85409 0.832156 2.34313 2.34313C0.832125 3.85413 0 5.86312 0 8C0 10.1369 0.832125 12.1458 2.34313 13.6568C3.85413 15.1678 5.86309 16 8 16C10.1369 16 12.1458 15.1678 13.6568 13.6568C15.1678 12.1458 16 10.1369 16 8C16 5.86312 15.1678 3.85416 13.6568 2.34313ZM8 15.0625C4.10572 15.0625 0.9375 11.8943 0.9375 8C0.9375 4.10572 4.10572 0.9375 8 0.9375C11.8943 0.9375 15.0625 4.10572 15.0625 8C15.0625 11.8943 11.8943 15.0625 8 15.0625Z" fill="%23B10D49"/><path d="M11.8205 5.43314C11.6374 5.25014 11.3406 5.25014 11.1576 5.43318L7.01823 9.57252L4.83927 7.39355C4.65623 7.21052 4.35942 7.21052 4.17636 7.39355C3.9933 7.57658 3.9933 7.87339 4.17636 8.05646L6.68677 10.5669C6.7783 10.6584 6.89827 10.7041 7.0182 10.7041C7.13814 10.7041 7.25814 10.6584 7.34964 10.5669L11.8205 6.09605C12.0035 5.91302 12.0035 5.61621 11.8205 5.43314Z" fill="%23B10D49"/></g><defs><clipPath id="clip0_4465_7220"><rect width="16" height="16" fill="white"/></clipPath></defs></svg>');background-repeat:no-repeat;background-size:contain}.header_section h1{color:#00f}.tc-container{max-width:1200px;margin:0 auto;padding:30px;border-radius:10px}.tc-container h1,.tc-container h2,.tc-container h5{color:#333}.tc-container .tc-text-muted{color:#666}.tc-container .tc-text-center{text-align:center}.tc-container .card .taxonomy-card p{color:#000;text-align:center;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important;margin:0}.tc-container .search-div{max-width:565px;flex-shrink:0;border-radius:54px;border:1px solid #cbd5e1;margin:auto;padding:7px}.tc-container #trainings-search-form{display:flex!important}.tc-container #trainings-search-form input[type=text]{background:#fff;border:none;color:#333;padding:10px;border-radius:20px;outline:0}.tc-container #trainings-search-form input[type=text]:active,.tc-container #trainings-search-form input[type=text]:focus{background:#fff;outline:0}.tc-container #trainings-search-form button{padding:14px 42px 14px 30px!important;flex-direction:column;align-items:center;gap:10px;border-radius:46px;background:#a11e29;color:#fff}.tc-container #trainings-search-form button{display:flex!important;flex-direction:row!important;align-items:center;gap:18px;padding:8px 12px}.tc-container #trainings-search-form button img{width:16px;height:16px;display:inline-block}.tc-container #trainings-search-form button:hover{background:#000;background-color:#000}.tc-container .taxonomy-card{display:flex;width:179.67px;height:179.67px;padding:63px 20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:8px;border:1px solid #e2e8f0;background:#f1f5f9;cursor:pointer}.tc-container .post-card:hover img{transform:scale(1.01);filter:brightness(80%)}.tc-container .taxonomy-card .card-title{color:#000;text-align:center;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important;margin:0}.tc-container .card.taxonomy-card{position:relative;overflow:hidden;cursor:pointer;transition:background-color .3s ease;width:100%}.tc-container .card.taxonomy-card::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:var(--bg-image);background-size:cover;background-position:center;background-color:rgba(0,0,0,.6);opacity:0;transition:opacity .3s ease;z-index:0}.tc-container .card.taxonomy-card.active::before,.tc-container .card.taxonomy-card:hover::before{opacity:1}.tc-container .card.taxonomy-card.active .card-title{color:#fff}.tc-container .card.taxonomy-card>.card-body{position:relative;z-index:1}.tc-container .taxonomy-card:hover .card-title{color:#fff}.tc-container .taxonomy-card:hover{background-color:#000!important}.tc-container .post-card .title{color:#020617;font-family:Parabolica;font-size:24px;font-style:normal;font-weight:400;line-height:28.8px}.tc-container .post-card{background:#fff;border-radius:10px;overflow:hidden;position:relative;transition:transform .3s}.tc-container .post-card img{width:100%;height:200px!important;object-fit:cover;filter:brightness(70%);border-radius:8px!important;transition:transform .3s ease,filter .3s ease}.tc-container .post-card .category-label,.tc-container .post-card .category-tag{color:#fff!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:16px!important;text-decoration:none!important;position:absolute!important;z-index:1!important;top:160px!important;left:16px!important;width:fit-content!important;border-radius:6px!important;background:rgba(255,255,255,.3)!important;backdrop-filter:blur(2.3499999046px)!important;padding:4px 16px!important;align-items:center!important}.tc-container .post-card .get-started{color:#020617;font-size:18px;font-style:normal;font-weight:400;line-height:16px;text-decoration:none!important}.tc-container .post-card .get-started:hover{color:#a11e29}.tc-container .tc-position-relative{position:relative}.tc-container .tc-btn:hover{color:#a11e29}.tc-container .tc-btn-danger{background:#a11e29;color:#fff;padding:10px 20px;border-radius:46px;transition:background .3s}.tc-container .tc-btn-danger:hover{background:#a11e29;color:#fff}.tc-container .filter-info{padding:10px 10px 10px 28px;background:#f8f9fa;border-radius:54px;border:1px solid #cbd5e1}.tc-container .filter-info-inner{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.tc-container .filter-info p{margin:0}.tc-container #current-categories:empty::before,.tc-container #current-search:empty::before{content:"None";color:#6c757d}.tc-container #clear-filters{margin-left:auto}.tc-container .loading-spinner{text-align:center;padding:20px;color:#6c757d}.tc-container .loading-skeleton{display:flex;flex-wrap:wrap;gap:16px;width:100%}.tc-container .loading-card{flex:1 1 calc(33.333% - 20px);box-sizing:border-box;background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.1)}.tc-container .skeleton-image{width:100%;height:200px;background:#e0e0e0;animation:shimmer 1.5s infinite linear}.tc-container .skeleton-card-content{padding:15px}.tc-container .skeleton-text{background:#e0e0e0;border-radius:4px;animation:shimmer 1.5s infinite linear}@keyframes shimmer{0%{background-position:-200px 0}100%{background-position:200px 0}}.tc-container .skeleton-image,.tc-container .skeleton-text{background-image:linear-gradient(90deg,#e0e0e0 0,#f0f0f0 50%,#e0e0e0 100%);background-size:200px 100%}@media (max-width:1024px){.tc-container .loading-card{flex:1 1 calc(50% - 20px)}}@media (max-width:737px){.tc-container .loading-card{flex:1 1 100%}}.tc-container .flex-3{display:flex;flex-wrap:wrap;gap:20px}.tc-container .box.post-card{flex:1 1 calc(33.333% - 20px);box-sizing:border-box}@media (max-width:1024px){.tc-container .box.post-card{flex:1 1 calc(50% - 20px)}}@media (max-width:737px){.tc-container .box.post-card{flex:1 1 100%}}