.swipe-indicator{color:var(--tc-neutral-500);animation:2s ease-in-out infinite swipeAnimation}@keyframes swipeAnimation{0%{opacity:.7;transform:translate(0)}50%{opacity:1;transform:translate(10px)}to{opacity:.7;transform:translate(0)}}@media (min-width:768px){.swipe-indicator{display:none!important}}.first-article-sec{background-color:#f8f9fa;padding:80px 0}.first-article-inner{align-items:center;gap:60px;display:flex;position:relative}.first-article-inner figure{flex:none;margin:0;position:relative}.first-article-inner figure img{border-radius:12px;transition:transform .3s;box-shadow:0 20px 40px #0000001a}.first-article-content{flex:1;max-width:600px}.first-article-content h4{color:#1a1a1a;margin-bottom:20px;font-size:2.5rem;font-weight:700;line-height:1.2}.first-article-content h4 a{color:inherit;text-decoration:none;transition:color .3s}.first-article-content h4 a:hover{color:#e67e22}.first-article-content p{color:#666;margin-bottom:30px;font-size:1.1rem;line-height:1.6}.btn-download{color:#fff;background:linear-gradient(135deg,#ff5e00,#ff5e00);border-radius:8px;align-items:center;gap:10px;padding:15px 30px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 15px #e67e224d}.btn-download:hover{color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #e67e2266}.btn-download i{font-size:.9rem}.first-article-content .btn-download,.first-article-content h4 a{z-index:2;position:relative}@media (max-width:768px){.first-article-inner{text-align:center;flex-direction:column;gap:40px}.first-article-content h4{font-size:2rem}.first-article-inner figure img{max-width:100%;height:auto}}.content-sidebar-inner{padding:40px 0}.content-block-area{padding-right:30px}.image-content-article{margin:0;padding:0;list-style:none}.image-content-article li{border-bottom:1px solid #eee;gap:20px;padding:25px 0;transition:all .3s;display:flex;position:relative}.image-content-article li:hover{background-color:#fafafa;border-radius:8px;padding-left:10px;padding-right:10px}.image-content-article figure{border-radius:8px;flex:0 0 200px;margin:0;position:relative;overflow:hidden}.image-content-article figure img{object-fit:cover;width:100%;height:130px;transition:transform .3s}.image-content-article li:hover figure img{transform:scale(1.05)}.image-content-article-content{flex:1}.image-content-article-content h4{margin-bottom:12px;font-size:1.3rem;font-weight:600;line-height:1.4}.image-content-article-content h4 a{color:#2c3e50;text-decoration:none;transition:color .3s}.image-content-article-content h4 a:hover{color:#e67e22}.image-content-article-content p{color:#666;margin-bottom:15px;font-size:.95rem;line-height:1.6}.image-content-article .btn-download{color:#fff;z-index:2;background:linear-gradient(135deg,#e67e22,#d35400);border-radius:6px;align-items:center;gap:8px;padding:10px 20px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex;position:relative}.image-content-article .btn-download:hover{color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #e67e224d}.full-link{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.page-numbers{color:#666;border:1px solid #ddd;border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.page-numbers:hover{color:#2c3e50;background-color:#f8f9fa;text-decoration:none}.page-numbers.current{color:#fff;background-color:#e67e22;border-color:#e67e22}.sidebar-area{padding-left:30px}.sidebar-area h3,.sidebar-area h4{color:#2c3e50;margin-bottom:20px;font-weight:600}.posts-widget-1{margin-bottom:40px}.posts-widget-1 article{border-bottom:1px solid #eee;padding:15px 0}.posts-widget-1 article:last-child{border-bottom:none}.posts-widget-1 a{color:#2c3e50;justify-content:space-between;align-items:center;text-decoration:none;transition:color .3s;display:flex}.posts-widget-1 a:hover{color:#e67e22}.posts-widget-1 p{margin:0;font-size:.95rem;font-weight:500}.posts-widget-1 i{opacity:.7;font-size:.8rem}@media (max-width:991px){.content-block-area{margin-bottom:40px;padding-right:0}.sidebar-area{padding-left:0}.image-content-article figure{flex:0 0 150px}.image-content-article figure img{height:100px}}@media (max-width:768px){.image-content-article li{flex-direction:column;gap:15px}.image-content-article figure{flex:none;width:100%;height:200px}.image-content-article figure img{height:200px}}.videos-section{background-color:#f8f9fa}.videos-main-panel{padding-right:30px}.videos-left-panel{background:#fff;border-radius:12px;padding:30px;box-shadow:0 2px 15px #00000014}.videos-list-container{flex-direction:column;gap:30px;display:flex}.video-card-item{position:relative}.media.media-card{background:#fff;border-radius:12px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 2px 10px #0000000d}.media.media-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}.media-card-thumb{position:relative;overflow:hidden}.video-thumbnail-wrapper{width:100%;height:250px;position:relative;overflow:hidden}.video-thumbnail{object-fit:cover;width:100%;height:100%;transition:transform .3s}.media.media-card:hover .video-thumbnail{transform:scale(1.05)}.embed-play-icon{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.embed-play-icon i{color:#fff;margin-left:3px;font-size:24px;font-style:normal}.media.media-card:hover .embed-play-icon{background:#e67e22e6;transform:translate(-50%,-50%)scale(1.1)}.media-card-body{padding:20px}.media-card-title{margin:0;font-size:1.3rem;font-weight:700;line-height:1.4}.media-card-title a{color:#2c3e50;text-decoration:none;transition:color .3s}.media-card-title a:hover{color:#e67e22}.video-full-link{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.pagination-wrap{border-top:1px solid #eee;justify-content:center;align-items:center;gap:15px;margin-top:40px;padding-top:30px;display:flex}.pagination-prev-next{color:#e67e22;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:2px solid #e67e22;border-radius:8px;align-items:center;gap:8px;padding:12px 20px;font-weight:600;transition:all .3s;display:flex}.pagination-prev-next:hover:not(.disabled){color:#fff;background:#e67e22}.pagination-prev-next.disabled{opacity:.5;cursor:not-allowed;color:#999;border-color:#ddd}.pagination-page-num{color:#666;margin:0;padding:12px 20px;font-weight:600}.pagination-page-num.active{color:#fff;background:#e67e22;border-radius:8px}.form-container{flex-direction:column;gap:20px;display:flex}.form-row{grid-template-columns:1fr 1fr;gap:15px;display:grid}.form-col-two{flex-direction:column;display:flex}.form-col-full{grid-column:1/-1}.form-group{position:relative}.form-control{border:1px solid var(--form-input-border);background:var(--form-input-bg);width:100%;color:var(--form-input-color);border-radius:10px;padding:14px 16px;font-size:.95rem;font-weight:400;transition:all .3s;box-shadow:0 2px 4px #00000005}.form-control::placeholder{color:var(--form-input-placeholder);font-weight:400}.form-control:focus{border-color:var(--form-input-focus-border);background:var(--form-bg);box-shadow:0 0 0 3px var(--form-input-focus-shadow);outline:none;transform:translateY(-1px)}select.form-control{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}textarea.form-control{resize:vertical;min-height:90px;font-family:inherit;line-height:1.5}.form-text{color:var(--form-text-muted);margin-top:6px;font-size:.8rem;font-weight:400}.form-action{margin-top:15px}@media (max-width:991px){.videos-main-panel{margin-bottom:40px;padding-right:0}.form-row{grid-template-columns:1fr}}@media (max-width:768px){.videos-left-panel{padding:20px}.video-thumbnail-wrapper{height:200px}.pagination-wrap{flex-wrap:wrap;gap:10px}.pagination-prev-next{padding:10px 15px;font-size:.9rem}}.btn-scroll-top:after{display:none!important}.btn-scroll-top svg{z-index:2;width:1.5rem;height:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--tc-system-white)!important}.btn-scroll-top svg path{fill:currentColor!important;stroke:currentColor!important}
.mega-menu a{font-size:.85rem!important}.mega-menu .text-primary{font-size:.95rem!important}.blue-section{height:100%!important;margin-left:0!important;padding-top:1rem!important;padding-bottom:1rem!important}.dropdown-container{padding:0!important}.row.py-0{margin:0}.links-column{padding:1rem!important}@media (max-width:991.98px){.mega-menu{width:100%!important;max-width:100%!important;left:0!important;transform:none!important}.blue-section{min-height:200px}}@media (max-width:767.98px){.links-column{padding:.75rem!important}.mega-menu .text-primary{font-size:.9rem!important}.mega-menu a{font-size:.8rem!important}}@media (max-width:575.98px){.blue-section h2{font-size:1.25rem!important}.blue-section h3{font-size:1rem!important}}.top-bar-inner,.top-bar-text,.top-bar-btn{padding-top:.45rem;padding-bottom:.45rem;font-size:.86rem}@media (max-width:1399.98px){.top-bar-text,.top-bar-btn{font-size:.86rem!important}.language-switcher span{margin-left:.35rem!important;margin-right:.35rem!important;font-size:.85rem!important}.top-bar-btn{padding:.25rem .8rem!important}}@media (max-width:1199.98px){.top-bar-text{font-size:.78rem!important}.language-switcher span{margin-left:.25rem!important;margin-right:.25rem!important;font-size:.77rem!important}}@media (max-width:991.98px){.top-bar-text{font-size:.71rem!important}.language-switcher span{margin-left:.12rem!important;margin-right:.12rem!important;font-size:.68rem!important}}@media (max-width:1299.98px){.navbar-brand img{width:160px!important;height:auto!important}}@media (max-width:1129.98px){.top-bar{display:none!important}header>nav{top:0!important}.desktop-menu,.desktop-controls{display:none!important}.mobile-controls{display:flex!important}}@media (min-width:1130px){.desktop-menu{display:flex!important}.desktop-controls{display:block!important}.mobile-controls{display:none!important}}
