:root{--tt-blue:#2d6cdf;--tt-blue-dark:#1b52b9;--tt-text-title:#000000;--tt-text-main:#1a1a1a;--tt-text-meta:#757575;--tt-bg-body:#f0f2f5;--tt-bg-content:#ffffff;--tt-bg-gray:#f4f5f7;--tt-border:#e8ebef;--tt-tag-green:#8cc63f;--tt-tag-cyan:#5bc5c5;--tt-tag-red:#d95c39;--tt-tag-yellow:#f1b53d;--tt-tag-purple:#9e3b8e;--tt-container:1144px;--tt-sidebar-width:320px;--tt-gap:24px;--tt-radius-sm:6px;--tt-radius-md:8px;--tt-radius-lg:16px;--tt-font:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;-webkit-text-size-adjust:100%;overflow-x:clip!important}body{font-family:var(--tt-font);background-color:var(--tt-bg-body)!important;color:var(--tt-text-main);line-height:1.5;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip!important}body.home,body.blog{background-color:#ffffff!important}a{color:var(--tt-blue);text-decoration:none;transition:color 0.2s ease}a:hover{color:var(--tt-blue-dark)}img{max-width:100%;height:auto;display:block}ul,ol{list-style:none}.tt-container{max-width:var(--tt-container);margin:0 auto;padding:0 15px;width:100%}.tt-layout-wrapper{display:flex;gap:var(--tt-gap);margin-top:24px}.tt-main-content{flex:1;min-width:0}.tt-sidebar{width:var(--tt-sidebar-width);flex-shrink:0;position:-webkit-sticky;position:sticky;top:90px;align-self:flex-start;height:max-content;z-index:10;padding-bottom:20px}.tt-site-header{background-color:#ffffff!important;border-bottom:1px solid var(--tt-border);position:-webkit-sticky!important;position:sticky!important;top:0;z-index:9999!important;box-shadow:0 1px 4px rgb(0 0 0 / .03)}body.admin-bar .tt-site-header{top:32px!important}.tt-header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 15px;height:70px}.tt-logo{flex-shrink:0;font-size:24px;font-weight:800;color:var(--tt-text-title);display:flex;align-items:center;gap:8px;letter-spacing:-.5px}.tt-logo:hover{color:var(--tt-blue)}.tt-header-nav{flex:1}.tt-primary-menu{display:flex;align-items:center;gap:24px}.tt-primary-menu li{position:relative}.tt-primary-menu>li>a{display:flex;align-items:center;height:70px;color:var(--tt-text-title);font-weight:600;font-size:15px;white-space:nowrap;transition:0.2s}.tt-primary-menu li.menu-item-has-children>a::after{content:"▾";margin-left:6px;font-size:12px;opacity:.6}.tt-primary-menu>li:hover>a,.tt-primary-menu>li.current-menu-item>a{color:var(--tt-blue)}.tt-primary-menu .sub-menu{position:absolute;top:100%;left:0;min-width:220px;background-color:#fff;box-shadow:0 10px 30px rgb(0 0 0 / .08);border:1px solid var(--tt-border);border-radius:var(--tt-radius-md);padding:8px 0;opacity:0;visibility:hidden;transform:translateY(10px);transition:all 0.2s ease;z-index:9999}.tt-primary-menu li:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.tt-primary-menu .sub-menu li a{display:block;padding:10px 20px;color:var(--tt-text-main);font-size:14px;font-weight:500;transition:0.2s}.tt-primary-menu .sub-menu li a:hover{background-color:var(--tt-bg-gray);color:var(--tt-blue);padding-left:24px}.tt-primary-menu .sub-menu .sub-menu{top:0;left:100%;margin-left:2px}.tt-search-wrapper{width:260px;flex-shrink:0}.tt-search-form{display:flex;align-items:center;background-color:var(--tt-bg-gray);border-radius:20px;padding:6px 16px;border:1px solid #fff0;transition:0.2s}.tt-search-form:focus-within{background-color:#fff;border-color:var(--tt-blue);box-shadow:0 0 0 3px rgb(45 108 223 / .1)}.tt-search-form input{flex:1;border:none;background:#fff0;outline:none;font-size:14px;width:100%}.tt-search-form button{background:#fff0;border:none;cursor:pointer;color:var(--tt-text-meta)}.tt-header-action{flex-shrink:0}.tt-btn-primary{background-color:var(--tt-blue);color:#fff;padding:8px 20px;border-radius:20px;font-weight:700;font-size:14px;transition:0.2s;white-space:nowrap}.tt-btn-primary:hover{opacity:.9;color:#fff}.tt-back-to-top{position:fixed;bottom:30px;right:30px;width:44px;height:44px;background:var(--tt-blue);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transition:0.3s;z-index:999;border:none;box-shadow:0 4px 12px rgb(45 108 223 / .4)}.tt-back-to-top.show{opacity:1;visibility:visible}.tt-back-to-top:hover{transform:translateY(-5px);background:#1a56c4}.tt-block-title{font-size:20px;font-weight:700;color:var(--tt-text-title);margin-bottom:16px;display:block}.tt-hero-block{display:grid;grid-template-columns:2fr 1fr;gap:var(--tt-gap);margin-bottom:32px}.tt-hero-main .thumb img{width:100%;height:380px;object-fit:cover;border-radius:var(--tt-radius-md)}.tt-hero-main .title{font-size:24px;font-weight:700;margin-top:12px}.tt-hero-side{display:flex;flex-direction:column;gap:var(--tt-gap)}.tt-hero-side-item .thumb img{width:100%;height:178px;object-fit:cover;border-radius:var(--tt-radius-md)}.tt-hero-side-item .title{font-size:16px;font-weight:600;margin-top:8px;line-height:1.4}.tt-hero-main .title a,.tt-hero-side-item .title a{color:var(--tt-text-title)!important;transition:0.2s}.tt-hero-main .title a:hover,.tt-hero-side-item .title a:hover{color:var(--tt-blue)!important}.tt-tags-block{margin-bottom:32px;display:flex;flex-wrap:wrap;gap:8px}.tt-tag-item{padding:6px 14px;border-radius:var(--tt-radius-sm);color:#fff!important;font-weight:700;font-size:15px;text-transform:lowercase;transition:0.2s}.tt-tag-item:hover{opacity:.8}.tag-color-1{background-color:var(--tt-tag-green)}.tag-color-2{background-color:var(--tt-tag-cyan)}.tag-color-3{background-color:var(--tt-tag-red)}.tag-color-4{background-color:var(--tt-tag-yellow)}.tag-color-5{background-color:var(--tt-tag-purple)}.tt-hot-block{background-color:#f4f5f7!important;padding:20px;border-radius:8px;margin-bottom:32px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px 24px}.tt-hot-item{display:flex;gap:12px;align-items:flex-start}.tt-hot-title{font-size:15px;font-weight:600;color:var(--tt-text-main);line-height:1.4}.tt-feed-list{display:flex;flex-direction:column;gap:20px}.tt-feed-item{display:flex;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--tt-border)}.tt-feed-thumb{width:240px;flex-shrink:0}.tt-feed-thumb img{width:100%;height:140px;object-fit:cover;border-radius:var(--tt-radius-md)}.tt-feed-info h3{font-size:18px;font-weight:700;margin-bottom:8px;line-height:1.4}.tt-feed-info h3 a{color:var(--tt-text-title)!important;transition:0.2s}.tt-feed-info h3 a:hover{color:var(--tt-blue)!important}.tt-feed-excerpt{font-size:14px;color:var(--tt-text-main);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tt-fact-wrapper{margin-bottom:32px}.tt-fact-header{display:flex;justify-content:space-between;margin-bottom:12px}.tt-fact-header h2{font-size:18px;font-weight:700;color:var(--tt-text-title)}.tt-fact-scroll{display:flex;gap:16px;overflow-x:auto;padding-bottom:12px;scroll-behavior:smooth}.tt-fact-scroll::-webkit-scrollbar{height:6px}.tt-fact-scroll::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.tt-fact-item{position:relative;width:110px;height:165px;flex-shrink:0;border-radius:10px;overflow:hidden;background:#222;transition:0.2s}.tt-fact-item:hover{transform:scale(1.02)}.tt-fact-item .tt-fact-bg{width:100%;height:100%;object-fit:cover;opacity:.85}.tt-fact-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#fff0 40%,rgb(0 0 0 / .8) 100%)}.tt-fact-avatar{position:absolute;top:8px;left:8px;width:26px;height:26px;border-radius:50%;border:2px solid var(--tt-blue);z-index:2;overflow:hidden}.tt-fact-avatar img{width:100%;height:100%;object-fit:cover}.tt-fact-name{position:absolute;bottom:8px;left:6px;right:6px;color:#fff!important;font-size:12px;font-weight:600;text-align:center;z-index:2}.tt-fact-create{background:#222!important;display:flex;flex-direction:column;align-items:center;justify-content:center}.tt-fact-create .avatar-wrap{position:relative;width:44px;height:44px;margin-bottom:8px}.tt-fact-create .avatar-wrap img{width:100%;height:100%;border-radius:50%;object-fit:cover}.tt-fact-create .plus{position:absolute;bottom:-2px;right:-2px;background:var(--tt-blue);color:#fff;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:12px;border:2px solid #222}.tt-xn-wrapper{margin-bottom:32px}.tt-xn-header h2{font-size:20px;font-weight:800;margin-bottom:20px}.tt-xn-list-wrap{position:relative;margin-left:8px;padding-left:20px}.tt-xn-list-wrap::before{content:'';position:absolute;top:25px;bottom:0;left:0;width:1px;border-left:1px dotted var(--tt-blue)}.tt-xn-item{position:relative;display:flex;gap:12px;margin-bottom:24px;align-items:center}.tt-xn-item::before{content:'';position:absolute;left:-24px;top:50%;transform:translateY(-50%);width:9px;height:9px;background:var(--tt-blue);border-radius:50%;z-index:2}.tt-xn-item .title{flex:1;font-size:14.5px;font-weight:500;color:var(--tt-text-title)!important;transition:0.2s}.tt-xn-item:hover .title{color:var(--tt-blue)!important}.tt-xn-item .thumb{width:80px;height:50px;flex-shrink:0;border-radius:6px;overflow:hidden}.tt-xn-item .thumb img{width:100%;height:100%;object-fit:cover}#gk-load-more{display:inline-flex;align-items:center;justify-content:center;background:var(--tt-blue);color:#fff;border:none;padding:16px 36px;border-radius:50px;font-size:16px;font-weight:700;cursor:pointer;transition:0.3s;width:100%;max-width:300px;box-shadow:0 4px 15px rgb(45 108 223 / .2);position:relative;overflow:hidden}#gk-load-more:hover:not([disabled]){background:var(--tt-blue-dark);transform:translateY(-3px);box-shadow:0 8px 25px rgb(45 108 223 / .35);color:#fff!important}#gk-load-more[disabled],#gk-load-more[data-loading="true"]{background:#e4e6eb;color:#8c929c;cursor:not-allowed;transform:none;box-shadow:none;padding-left:50px}#gk-load-more::before{content:"";position:absolute;width:16px;height:16px;border:3px solid rgb(255 255 255 / .3);border-radius:50%;border-top-color:#fff;animation:spin-gk 0.8s linear infinite;opacity:0;left:20px;display:none}#gk-load-more[data-loading="true"]::before{display:inline-block;opacity:1}#gk-load-more[disabled]::before{border-color:rgb(140 146 156 / .3);border-top-color:#8c929c}@keyframes spin-gk{to{transform:rotate(360deg)}}.tt-single-card{background-color:var(--tt-bg-content);border-radius:8px;padding:32px;box-shadow:0 1px 2px rgb(0 0 0 / .03);margin-top:24px;margin-bottom:60px}.tt-breadcrumb{font-size:13px;color:var(--tt-text-meta);margin-bottom:20px;font-weight:500}.tt-breadcrumb a:hover{color:var(--tt-blue)}.tt-breadcrumb .separator{margin:0 8px;opacity:.6}.tt-single-title{font-size:32px;font-weight:700;line-height:1.35;margin-bottom:24px;color:#000;letter-spacing:-.5px}.tt-author-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.tt-author-meta{display:flex;align-items:center;gap:12px}.tt-author-meta img.avatar{width:42px;height:42px;border-radius:50%;object-fit:cover}.tt-author-info{display:flex;flex-direction:column;gap:4px}.tt-author-name{font-weight:700;color:var(--tt-blue);font-size:15px}.tt-btn-follow{background:var(--tt-blue);color:#fff;font-size:11px;padding:4px 10px;border-radius:20px;font-weight:700;border:none}.tt-author-info-bottom{font-size:13px;color:var(--tt-text-meta);display:flex;align-items:center;gap:4px}.tt-single-content{font-size:17px;line-height:1.6;color:var(--tt-text-main);margin-bottom:32px}.tt-single-content img{cursor:zoom-in;border-radius:8px}.tt-single-content figure,.tt-single-content .wp-block-image,.tt-single-content .wp-block-video{display:block!important;margin:0 auto!important;max-width:100%!important;width:auto!important;text-align:center}.tt-single-content p>img,.tt-single-content p>video,.tt-single-content p>iframe{display:block;margin:0 auto!important;max-width:100%;border-radius:8px}.tt-single-content iframe{aspect-ratio:16/9;width:100%!important;border:none}.tt-single-content img.wp-smiley,.tt-single-content img.emoji{max-width:1em!important;width:1em!important;height:1em!important;display:inline!important;margin:0 0.07em!important;vertical-align:-0.1em!important;border-radius:0!important}.tt-toc-php{background:var(--tt-bg-gray);padding:24px;border-radius:12px;margin-bottom:32px;border:1px solid var(--tt-border)}.tt-toc-title{margin-top:0;margin-bottom:16px;font-size:16px;font-weight:700}.tt-toc-list{list-style:none;padding-left:0;margin:0}.tt-toc-list li{margin-bottom:12px}.tt-toc-list li.tt-toc-h3{padding-left:20px;border-left:2px solid #ccc;font-size:14px}.tt-toc-list li a{color:var(--tt-text-title);font-weight:500;transition:0.2s}.tt-toc-list li a:hover{color:var(--tt-blue)}.gk-content-expander{position:relative;max-height:800px;overflow:hidden;transition:max-height 0.5s ease}.gk-content-gradient{position:absolute;bottom:0;left:0;right:0;height:150px;background:linear-gradient(to bottom,#fff0 0%,rgb(255 255 255) 90%);pointer-events:none;transition:0.3s}.gk-readmore-wrap{text-align:center;margin:10px 0 40px 0;position:relative;z-index:2}.gk-readmore-btn{background:#fff;color:var(--tt-blue);border:1px solid var(--tt-blue);border-radius:50px;padding:10px 30px;font-size:15px;font-weight:600;cursor:pointer;transition:0.3s;display:inline-flex;align-items:center;gap:6px}.gk-readmore-btn:hover{background:var(--tt-blue);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .1)}.gk-content-expander.expanded{max-height:20000px}.gk-content-expander.expanded .gk-content-gradient{opacity:0}.gk-stars-interactive-row{position:relative;display:inline-flex;line-height:1;cursor:pointer;color:#e5e7eb}.gk-stars-bg-display{display:flex;position:relative;color:#e5e7eb}.gk-stars-bg-display::after{content:"★★★★★";position:absolute;top:0;left:0;width:var(--rating-width);color:#f59e0b;overflow:hidden;white-space:nowrap;transition:0.3s}.gk-stars-interactive-row:hover .gk-stars-bg-display::after{width:0!important}.gk-stars-bg-display .gk-s{position:relative;transition:color 0.15s}.gk-stars-interactive-row:hover .gk-s{color:#f59e0b}.gk-stars-interactive-row .gk-s:hover~.gk-s{color:#e5e7eb}.gk-rating-wrapper.voted .gk-stars-interactive-row{pointer-events:none}.gk-rating-wrapper.voted .gk-stars-bg-display::after{width:var(--rating-width)!important}.gk-rating-wrapper.tpl_small{display:inline-flex!important;align-items:center;gap:5px;margin-left:6px!important;vertical-align:middle;transform:translateY(-1px)}.tpl_small .gk-stars-interactive-row{font-size:18px!important;letter-spacing:-1px}.tpl_small .gk-rating-info{font-size:13px;color:var(--tt-text-meta);display:inline-flex;gap:2px}.tpl_small .gk-score-bold{color:var(--tt-text-title);font-weight:700;font-size:13.5px}.gk-rating-wrapper.tpl_large{display:flex;align-items:center;gap:12px;margin:25px 0;padding:16px 24px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;width:fit-content}.tpl_large .gk-stars-interactive-row{font-size:28px}.tpl_large .gk-rating-info{font-size:16px;color:#333;display:flex;gap:5px}.tpl_large .gk-score-bold{font-size:22px;font-weight:700;color:#d97706}.tt-comments-area{margin-top:40px;padding-top:30px;border-top:1px solid var(--tt-border)}.tt-comment-respond{display:flex;gap:12px;margin-bottom:40px}.tt-comment-respond .avatar{width:44px;height:44px;border-radius:50%}.tt-comment-form{flex:1;display:flex;align-items:flex-end;gap:10px;background:#f4f5f7;border-radius:12px;padding:8px;border:1px solid #fff0;transition:0.2s}.tt-comment-form:focus-within{border-color:var(--tt-blue);background:#fff}.tt-comment-form textarea{flex:1;background:#fff0;border:none;padding:8px;outline:none;font-size:15px;resize:none}.tt-comment-submit{background:#e4e6eb;color:var(--tt-text-meta);border:none;border-radius:8px;padding:0 20px;font-weight:600;cursor:pointer;height:40px;transition:0.2s}.tt-comment-form textarea:focus+.tt-comment-submit{background:var(--tt-blue);color:#fff}.tt-comment-list{list-style:none;padding:0}.tt-comment-item{display:flex;margin-bottom:24px}.tt-comment-avatar{width:48px;margin-right:16px;flex-shrink:0}.tt-comment-avatar img{width:48px;height:48px;border-radius:50%}.tt-comment-body{background:#f4f5f7;padding:12px 16px;border-radius:12px;display:inline-block}.tt-comment-author-name a{font-weight:700;color:var(--tt-blue);font-size:15px}.tt-comment-text{font-size:15px;margin-top:6px}.tt-related-section{margin-top:50px;border-top:1px solid var(--tt-border);padding-top:30px}.tt-related-grid,.related-posts .row,ul.related-posts{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:16px}.tt-related-item,.related-post-item{display:flex;flex-direction:column;gap:8px}.tt-related-item img,.related-post-item img{width:100%;height:120px;object-fit:cover;border-radius:var(--tt-radius-md);border:1px solid var(--tt-border)}.tt-related-title,.related-post-item h3 a{font-size:14px;font-weight:600;line-height:1.4;color:var(--tt-text-main)!important;transition:0.2s}.tt-related-title:hover,.related-post-item h3 a:hover{color:var(--tt-blue)!important}.tt-car-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.tt-car-card{background:#fff;border:1px solid var(--tt-border);border-radius:var(--tt-radius-md);overflow:hidden;display:flex;flex-direction:column;transition:0.3s}.tt-car-card:hover{box-shadow:0 10px 25px rgb(0 0 0 / .08);transform:translateY(-4px)}.tt-car-thumb{display:block;width:100%;height:220px;overflow:hidden}.tt-car-thumb img{width:100%;height:100%;object-fit:cover;transition:0.4s}.tt-car-card:hover .tt-car-thumb img{transform:scale(1.05)}.tt-car-info{padding:20px;display:flex;flex-direction:column;flex:1}.tt-car-title{font-size:17px;font-weight:700;margin-bottom:12px}.tt-car-price-wrap{display:flex;justify-content:space-between;align-items:center;margin-top:auto;border-top:1px dashed #d1d5db;padding-top:16px}.tt-car-price{font-size:18px;font-weight:800;color:#E53935}.tt-btn-outline{padding:8px 16px;border:1px solid var(--tt-blue);color:var(--tt-blue);border-radius:6px;font-weight:600}.tt-booking-box{position:sticky;top:90px;background:#fff;border:1px solid var(--tt-border);border-radius:var(--tt-radius-md);padding:24px;box-shadow:0 4px 12px rgb(0 0 0 / .03)}.tt-btn-block{display:block;width:100%;text-align:center;padding:12px 0;border-radius:24px;font-size:16px;font-weight:700;margin-bottom:12px}.tt-btn-call{background:#00A651;color:#fff}.tt-btn-zalo{background:#0068FF;color:#fff}.tt-pagination{margin-top:40px;text-align:center}.tt-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 12px;border-radius:8px;background:var(--tt-bg-gray);font-weight:600;font-size:14px;margin:0 4px}.tt-pagination .page-numbers.current{background:var(--tt-blue);color:#fff}.fck_detail [data-component-type="image-flip"],.fck_detail .gallery-detail-photo,.fck_detail .gallery_block{display:none!important}.fck_detail .item_slide_show.hidden,.fck_detail .item_slide_show{display:block!important;visibility:visible!important;opacity:1!important;margin-bottom:25px!important;height:auto!important}.fck_detail .item_slide_show>.desc_cation:last-child{display:none!important}.fck_detail .block_thumb_picture img{width:100%!important;height:auto!important;border-radius:8px}.block_thumb_picture{font-size:0}.block_thumb_picture img{font-size:1rem}.tt-site-footer{background:#111;color:#ccc;padding:60px 0 30px;margin-top:60px;font-size:14px}.tt-footer-inner{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:40px}.tt-footer-col h4{color:#fff;font-size:16px;margin-bottom:24px;text-transform:uppercase;font-weight:700}.tt-footer-col ul li{margin-bottom:12px}.tt-footer-col ul li a{color:#aaa;transition:0.2s}.tt-footer-col ul li a:hover{color:var(--tt-blue);transform:translateX(5px);display:inline-block}#gk-lb-tinh-te{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999999;display:none}#gk-lb-tinh-te.gk-lb-active{display:block}.gk-lb-overlay{position:absolute;inset:0;background:rgb(0 0 0 / .9)}.gk-lb-btn-close{position:absolute;top:15px;left:20px;background:rgb(255 255 255 / .1);color:#fff;border:none;font-size:30px;width:45px;height:45px;border-radius:50%;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center}.gk-lb-btn-close:hover{background:#E53935}.gk-lb-container{position:absolute;inset:0;display:flex}.gk-lb-left{width:70%;height:100%;display:flex;flex-direction:column;padding:20px 40px;box-sizing:border-box}.gk-lb-main-img-wrap{flex:1;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:20px}.gk-lb-main-img-wrap img{max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 10px 40px rgb(0 0 0 / .5)}.gk-lb-thumbnails{width:100%;height:70px;display:flex;gap:10px;overflow-x:auto;align-items:center;scroll-behavior:smooth}.gk-lb-thumbnails::-webkit-scrollbar{height:6px}.gk-lb-thumbnails::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .3);border-radius:10px}.gk-lb-thumb{height:100%;width:auto;min-width:80px;object-fit:cover;cursor:pointer;opacity:.4;border:2px solid #fff0;border-radius:4px;transition:0.3s}.gk-lb-thumb.active{opacity:1;border-color:#E53935;transform:scale(1.05)}.gk-lb-right{width:30%;height:100%;background:#fff;display:flex;flex-direction:column}.gk-lb-right-header{padding:20px;border-bottom:1px solid #eee;background:#f8fafc}#gk-lb-comment-box{flex:1;overflow-y:auto;padding:20px}.tt-lightbox,#tt-lightbox,.mfp-wrap,.fancybox-overlay,.fancybox-container,.lg-outer,.lg-backdrop,.pswp,#lightbox,#colorbox{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:-99999!important}body.lg-on,body.fancybox-active{overflow:auto!important}@media (max-width:992px){.tt-layout-wrapper{flex-direction:column}.tt-sidebar{width:100%;margin-top:30px;position:static}.tt-header-inner{padding:10px 15px}.tt-mobile-menu-toggle{display:block;flex-shrink:0;background:none;border:none;font-size:24px}.tt-search-wrapper{display:none}.tt-header-nav{position:fixed;top:0;left:-320px;width:280px;height:100vh;background:#fff;z-index:1002;overflow-y:auto;transition:0.3s}body.tt-menu-open .tt-header-nav{left:0}.tt-primary-menu{flex-direction:column;padding:20px 0;gap:0}.tt-primary-menu>li{width:100%;border-bottom:1px solid var(--tt-border)}.tt-primary-menu>li>a{height:auto;padding:14px 20px}.tt-primary-menu .sub-menu{position:static;box-shadow:none;display:none;background:var(--tt-bg-gray);min-width:100%;opacity:1;visibility:visible;transform:none}.tt-primary-menu li.mobile-active>.sub-menu{display:block}.gk-lb-container{flex-direction:column}.gk-lb-left{width:100%;height:60%;padding:50px 10px 10px 10px}.gk-lb-right{width:100%;height:40%;border-radius:20px 20px 0 0}.gk-lb-btn-close{top:10px;right:15px;left:auto}.gk-lb-thumbnails{height:50px}.tt-footer-inner{grid-template-columns:1fr 1fr}}@media (max-width:768px){.tt-container{padding:0 8px!important}.tt-single-card{padding:16px 12px!important;margin-top:15px!important;border-radius:6px!important}.tt-related-grid,div[class*="related"] .row,ul[class*="related"],.related-posts{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important;margin-left:0!important;margin-right:0!important}.tt-related-grid>*,div[class*="related"] [class*="col-"]{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;flex:none!important}.tt-related-item img,.related-post-item img{height:120px!important;object-fit:cover!important}.tt-related-title,.related-post-item h3{font-size:13px!important;margin-top:8px!important}.tt-hero-block{grid-template-columns:1fr}.tt-car-grid{grid-template-columns:1fr}.tt-feed-item{flex-direction:column!important;gap:12px!important}.tt-feed-thumb{width:100%!important}.tt-feed-thumb img{height:200px!important}.tt-post-content img,.tt-single-content img,.tt-single-content iframe{margin-left:0!important;margin-right:0!important;width:100%!important;border-radius:0!important}.tt-single-title{font-size:22px!important}}@media (max-width:576px){.tt-hot-block{grid-template-columns:1fr}.tt-footer-inner{grid-template-columns:1fr}}.tt-author-name svg,.tt-verified-badge{width:16px!important;height:16px!important;min-width:16px!important;flex-shrink:0!important;display:inline-block!important;vertical-align:text-bottom!important}@media screen and (max-width:782px){body.admin-bar .tt-site-header{top:0!important}}@media (max-width:768px){.tt-author-wrapper{flex-direction:column!important;align-items:flex-start!important;gap:15px!important}.tt-author-info-top{flex-wrap:wrap!important}.tt-author-actions{width:100%!important;justify-content:flex-end!important;border-top:1px dashed var(--tt-border);padding-top:12px!important}.gk-rating-wrapper.tpl_small{margin-left:0!important;display:flex!important;width:100%!important;margin-top:6px!important}}.tt-author-wrapper svg,.tt-author-info-bottom svg,.tt-author-actions svg,.gk-rating-wrapper svg,.gk-rating-info svg,a.post-edit-link svg,a.post-edit-link,.share-icon svg,.tt-share-btn svg{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important;min-width:18px!important;flex-shrink:0!important;display:inline-block!important;vertical-align:middle!important}.tt-author-actions,.gk-rating-info{align-items:center!important;flex-wrap:wrap!important}@media (min-width:993px){.tt-mobile-menu-toggle,.menu-toggle,.mobile-menu-btn,button[aria-controls="primary-menu"]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;width:0!important;margin:0!important;padding:0!important}}.tt-single-hot-block,.tt-hot-block{margin:30px 0;background-color:#f4f5f7;border-radius:8px;padding:24px}.tt-single-hot-grid,.tt-hot-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:16px}.tt-hot-item-single,.tt-hot-item{display:flex;gap:16px;align-items:flex-start}.tt-hot-num{font-size:42px!important;font-weight:800!important;color:#9aa0a6!important;line-height:1!important;opacity:.7;flex:0 0 45px}.tt-hot-item-single h3,.tt-hot-item h3,.tt-hot-title{font-size:15px;margin:0 0 6px 0;line-height:1.4;font-weight:600}.tt-hot-item-single h3 a,.tt-hot-item h3 a,.tt-hot-title a{color:var(--tt-text-title);text-decoration:none;transition:color 0.2s}.tt-hot-item-single h3 a:hover,.tt-hot-item h3 a:hover,.tt-hot-title a:hover{color:var(--tt-blue)}.tt-hot-author{font-size:13px;color:var(--tt-text-meta)}@media (max-width:992px){.tt-single-hot-grid,.tt-hot-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.tt-single-hot-grid,.tt-hot-grid{grid-template-columns:1fr}}.tt-widget-new{display:flex;flex-direction:column;gap:16px}.tt-widget-new-item{display:flex;align-items:flex-start;gap:12px}.tt-widget-new-item .thumb{display:block;width:100px;min-width:100px;max-width:100px;flex-shrink:0;margin:0}.tt-widget-new-item .thumb img{width:100px!important;height:65px!important;object-fit:cover!important;border-radius:6px;display:block}.tt-widget-new-item .title{flex:1;font-size:14px;font-weight:600;line-height:1.4;color:var(--tt-text-title);text-decoration:none;transition:color 0.2s ease}.tt-widget-new-item .title:hover{color:var(--tt-blue)}.tt-single-content .item_slide_show,.tt-single-content .block_thumb_slide_show,.tt-single-content .block_thumb_picture{display:block!important;opacity:1!important;visibility:visible!important;position:relative!important;height:auto!important;overflow:visible!important}.tt-single-content .item_slide_show{margin-bottom:24px!important}.tt-single-content .block_thumb_slide_show .desc_cation{display:none!important}.tt-fact-hover-title{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .75);color:#fff;display:flex;align-items:center;justify-content:center;padding:15px;text-align:center;opacity:0;transition:all 0.3s ease;z-index:5;border-radius:inherit}.tt-fact-hover-title span{font-size:15px;font-weight:600;line-height:1.5;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.tt-fact-item:hover .tt-fact-hover-title{opacity:1}.tt-fact-avatar,.tt-fact-name{transition:all 0.3s ease}.tt-fact-item:hover .tt-fact-avatar,.tt-fact-item:hover .tt-fact-name{opacity:0}.tt-fact-header,.tt-xn-header,.tt-widget-new-header{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:15px!important}.tt-fact-header h2,.tt-xn-header h2,.tt-fact-header a,.tt-xn-header a{margin:0!important;white-space:nowrap!important}.tt-fact-scroll{display:flex!important;flex-wrap:nowrap!important;gap:12px!important;overflow-x:auto!important;padding-bottom:12px!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important}.tt-fact-item{flex:0 0 auto!important;width:130px!important;height:200px!important;position:relative!important;border-radius:8px!important;overflow:hidden!important}.tt-fact-scroll::-webkit-scrollbar{height:6px!important}.tt-fact-scroll::-webkit-scrollbar-track{background:#f1f1f1!important;border-radius:10px!important}.tt-fact-scroll::-webkit-scrollbar-thumb{background:#ccc!important;border-radius:10px!important}.tt-fact-scroll::-webkit-scrollbar-thumb:hover{background:#aaa!important}.tt-sidebar .tt-xn-list-wrap{position:relative;padding-left:24px!important;padding-bottom:16px!important}.tt-sidebar .tt-xn-list-wrap::before{content:'';position:absolute;top:30px;bottom:0;left:4px;width:calc(100% - 10px)!important;border-left:1px dashed var(--tt-blue,#1877f2)!important;border-bottom:1px dashed var(--tt-blue,#1877f2)!important;border-bottom-left-radius:22px!important;z-index:1;pointer-events:none!important}.tt-sidebar .tt-xn-item{position:relative;display:flex!important;flex-direction:row!important;gap:16px!important;align-items:center!important;justify-content:space-between!important;margin-bottom:24px!important;text-decoration:none!important;z-index:2!important}.tt-sidebar .tt-xn-item .title{flex:1;font-size:14px!important;font-weight:600!important;line-height:1.4!important;color:var(--tt-text-title,#333)!important;transition:color 0.2s ease!important}.tt-sidebar .tt-xn-item .thumb{width:90px;flex-shrink:0}.tt-sidebar .tt-xn-item .thumb img{width:90px!important;height:55px!important;object-fit:cover!important;border-radius:6px!important;display:block}.tt-sidebar .tt-xn-item::before{content:'';position:absolute;left:-24px;top:50%;transform:translateY(-50%);width:9px!important;height:9px!important;background-color:var(--tt-blue,#1877f2)!important;border-radius:50%!important;box-shadow:0 0 0 4px #ffffff!important;z-index:2;transition:all 0.3s ease!important}.tt-sidebar .tt-xn-item:hover::before{transform:translateY(-50%) scale(1.3)!important;background-color:#ff3333!important}.tt-sidebar .tt-xn-item:hover .title{color:var(--tt-blue,#1877f2)!important}.tt-hero-grid-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:24px 20px;margin-bottom:40px}.gk-hero-item.item-large{grid-column:span 2}.gk-hero-item.item-medium{grid-column:span 1;background:#f8f9fa;border-radius:8px;padding-bottom:16px}.gk-hero-item.item-small{grid-column:span 1}.gk-hero-item{display:flex;flex-direction:column}.gk-hero-thumb{display:block;margin-bottom:12px;border-radius:8px;overflow:hidden;flex-shrink:0}.gk-hero-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.4s ease}.item-large .gk-hero-thumb img{aspect-ratio:16/9}.item-medium .gk-hero-thumb img{aspect-ratio:16/10}.item-small .gk-hero-thumb img{aspect-ratio:16/10}.gk-hero-thumb:hover img{transform:scale(1.05)}.gk-hero-content{display:flex;flex-direction:column}.item-medium .gk-hero-content{padding:0 16px}.gk-hero-title{margin:0 0 8px 0;line-height:1.4}.gk-hero-title a{color:var(--tt-text-title,#111);text-decoration:none;transition:color 0.2s}.gk-hero-title a:hover{color:var(--tt-blue,#1877f2)}.item-large .gk-hero-title{font-size:24px;font-weight:700}.item-medium .gk-hero-title{font-size:18px;font-weight:700;margin-top:8px}.item-small .gk-hero-title{font-size:16px;font-weight:600}.gk-hero-meta{font-size:13px;color:var(--tt-text-meta,#757575);margin-bottom:8px;text-transform:capitalize}.gk-hero-excerpt{font-size:14px;color:var(--tt-text-main,#444);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:992px){.tt-hero-grid-wrapper{grid-template-columns:repeat(2,1fr)}.gk-hero-item.item-large{grid-column:span 2}.gk-hero-item.item-medium{grid-column:span 2}}@media (max-width:768px){.tt-hero-grid-wrapper{grid-template-columns:1fr}.gk-hero-item.item-large,.gk-hero-item.item-medium,.gk-hero-item.item-small{grid-column:span 1}}.tt-single-content .item_slide_show,.tt-single-content .item_slide_show.hidden{display:block!important;opacity:1!important;visibility:visible!important;position:relative!important;height:auto!important;overflow:visible!important;margin-bottom:24px!important}.tt-single-content .block_thumb_slide_show .desc_cation{display:block!important;margin-top:10px!important;font-size:15px!important}.tt-single-content .item_slide_show>.desc_cation{display:none!important}.tt-single-content .item_slide_show .block_thumb_picture img{width:100%!important;height:auto!important;display:block!important}