.tcl-container-wrapper{background:#000;color:#fff;padding-bottom:25px;scroll-behavior:smooth}
.custom-image{width:100%}
.spacing-top{margin-top:25px}
.googletv{margin-left:0!important}
.hn-main-container a{text-decoration:none;color:inherit}
.hn-main-container a:hover{color:inherit;text-decoration:none}
.hn-main-container a:active{color:inherit;text-decoration:none}
.hn-main-container a:visited{color:inherit;text-decoration:none}
.hn-main-container a:focus-visible{color:inherit;text-decoration:none}
.title-content{color:#fff;font-weight:600}
.tcl-container-wrapper .categories-list{display:flex;justify-content:center;align-items:center;padding:20px 0}
.tcl-container-wrapper .categories-list .tcl-category-border{border-right:2px solid #ffffff70}
.tcl-container-wrapper .categories-list .tcl-category{padding:0 20px;text-align:center;font-weight:600}

.tcl-container-wrapper .categories-list .tcl-category:hover{text-decoration: underline;}

.tcl-shop-now-btn{border-radius:15px;background:inherit;border:1px solid #fff;padding:8px 35px;color:#fff}
.tcl-comparision-container{margin:auto;margin-bottom:120px}
.tcl-comparision-container .tcl-comparision-img-wrapper{display:flex;width:100%;justify-content:space-around}
.tcl-comparision-container .tcl-comparision-img-section{width:fit-content;text-align:center}
.tcl-comparision-container .tcl-comparision-img-section>h3{color:#c0bcbc;margin-bottom:5px}
.tcl-comparision-container .tcl-comparision-img-section>p{margin-top:10px}
.tcl-comparision-container .tcl-comparision-content-wrapper{margin:25px 0;padding:25px 0;border-top:1px solid #ffffff73;border-bottom:1px solid #ffffff73;display:flex;justify-content:space-around}
.tcl-comparision-container .tcl-comparision-btn-wrapper{display:flex;justify-content:space-around}
.tcl-comparision-container .tcl-comparision-content-section{text-align:center}
.tcl-comparision-container .tcl-comparision-content-section>p{margin:2px 0;color:#c0bcbc;font-weight:400}
.content-text-style{font-weight:400;color:#a9a9a9}
.tcl-container-wrapper .banner-img-wrapper,.tcl-container-wrapper .banner-section-2{position:relative}
.tcl-container-wrapper .banner-img-wrapper .banner-contents-absolute .banner-sub-contents{display:flex}
.tcl-container-wrapper .banner-img-wrapper .banner-contents-absolute .banner-sub-contents>img{margin:0 10px}
.tcl-container-wrapper .banner-section-2 .share-content{text-align:center}
.tcl-container-wrapper .banner-section-2 .share-content>span{font-weight:600;color:#fff}
.tcl-container-wrapper .banner-section-3{position:relative;margin-top:40px}
.tcl-container-wrapper .banner-section-4{margin:40px 0;text-align:center}
.tcl-container-wrapper .banner-section-4 .screen-size-wrapper{display:flex;justify-content:space-around;align-items:flex-end}
.screen-size-wrapper p {color: #fff !important;}
.tcl-container-wrapper .banner-section-5{position:relative;margin-bottom:40px}
.tcl-container-wrapper .banner-section-5 .qled-content-wrapper{text-align:center;max-width:85%;margin:auto}
.tcl-container-wrapper .banner-section-5 .qled-content-wrapper>h4{color:#fff;font-weight:500}
.tcl-container-wrapper .banner-section-5 .qled-content-wrapper>h2{color:#fff;font-weight:500}
.tcl-container-wrapper .banner-section-5 .qled-content-wrapper>p{color:#a9a9a9;font-weight:400}
.tcl-container-wrapper .banner-section-6{margin:70px 0;position:relative}
.tcl-container-wrapper .banner-section-6 .video_play_logo{top:45%!important;left:0!important;right:0!important;margin:auto!important}
.tcl-container-wrapper .banner-section-6 .video_play_logo_mobile{top:35%!important;left:0!important;right:0!important;margin:auto!important;width:45px!important;height:45px!important}
.banner-section-slider .banner-gaming-slider{width:60%;margin-left:15%}
.banner-slider-wrapper>h3{color:#fff;font-weight:700;margin-bottom:20px}
.banner-slider-wrapper>p{color:#a9a9a9;font-weight:400;margin:15px 0}
.banner-slider-wrapper .slider-content{border-left:2px solid #ffffff5e;padding:7px 0 7px 15px;color:#ffffff5e}
.banner-slider-wrapper .smart-home-slider{padding:14px 0;border-left:2px solid #ffffff5e}
.banner-slider-wrapper .slider-content>a{text-decoration:none;color:#ffffff5e}
.banner-slider-wrapper .active{border-left:2px solid #fff!important}
.banner-slider-wrapper .active>a{color:#fff!important}
.tcl-container-wrapper .banner-section-8{padding:40px 0;background:linear-gradient(to right,#0d061d,#12090f,#1d0d05)}
.tcl-container-wrapper .banner-section-8 .section-8-content-wrapper{width:fit-content;text-align:center;margin:40px auto}
.banner-section-8 img { display: block; margin: 0 auto;}
.banner-section-8 .section-8-content-wrapper>h3{color:#fff;margin-bottom:5px}
.banner-section-8 .section-8-content-wrapper>h1{color:#fff;font-weight:700;margin-bottom:15px}
.banner-section-8 .section-8-content-wrapper>p{color:#a9a9a9;font-weight:400;margin-bottom:15px}
.tcl-container-wrapper .banner-section-9{background:linear-gradient(to bottom,#0d061d 50%,transparent 50%),linear-gradient(to right,#0d061d,#12090f,#1d0d05);background-size:100% 50%,auto;padding-top:40px;margin-bottom:40px}
.banner-section-9 .section9-content-container{display:flex}
.banner-section-9 .section9-content-container .section9-content-wrapper{flex:1 1 0%}
.banner-section-9 .section9-content-container .section9-content-wrapper>h1{color:#fff;font-weight:600;margin-bottom:5px}
.banner-section-9 .section9-content-container .section9-content-wrapper>p{color:#a9a9a9;font-weight:400;margin-bottom:15px}
.banner-section-9 .section9-content-container .section9-content-wrapper>img{width:100%}
.banner-section-9 .section9-content-container .content9-flex-spacing{margin-left:0!important}
.tcl-container-wrapper .banner-section-10{margin:90px 0;text-align:center}
.tcl-container-wrapper .banner-section-10>h3{color:#fff;margin:5px 0}
.tcl-container-wrapper .banner-section-10>h1{color:#fff;font-weight:700;margin-bottom:5px}
.banner-section-angle{text-align:center;max-width:90%;margin:100px auto}
.banner-section-angle>h1{color:#fff;font-weight:700;margin-bottom:20px}
.banner-section-angle>img{width:100%}
.banner-feature-section{display:flex;justify-content:center;margin-top:50px; flex-wrap: wrap;gap: 20px;align-items: center;}
.comparision-responsive-view .tcl-comparision-content-section{display:flex;flex-direction:column;justify-content:space-between}
.comparision-responsive-view .tcl-comparision-content-wrapper{border-top:none}
.comparision-responsive-view .tcl-comparision-content-section>button{margin-top:25px}
.comparision-responsive-view .comparision-content-text>p{margin:2px 0;color:#c0bcbc;font-weight:400}
.comparision-responsive-view .tcl-comparision-img-section{width:50%}
.comparision-responsive-view .tcl-comparision-img-section>img{width:70%;margin:auto}
.banner-feature-section>img{width:120px}
.medium-tv-spacing{padding:0 15px}
@media screen and (min-width:320px) and (max-width:424px){
  .screen-size-wrapper {flex-direction: column; align-items: center !important;justify-content: center; gap: 40px;}
.tcl-container-desktop{display:none}
.tcl-container-wrapper .categories-list .tcl-category{padding:0 7px;font-size:10px}
.tcl-container-wrapper .logo-absolute{position:absolute;top:15px;left:7px;width:35px}
.tcl-container-wrapper .banner-img-wrapper .banner-contents-absolute{position:absolute;top:40%;left:20px}
.tcl-container-wrapper .banner-img-wrapper .banner-contents-absolute .banner-sub-contents{margin:10px 0}
.tcl-container-wrapper .banner-img-wrapper .banner-contents-absolute .banner-sub-contents>img{width:30px;margin:0 5px}
.tcl-container-wrapper .banner-section-3 .content-absolute{position:absolute;bottom:0;left:35%;display:flex}
.tcl-container-wrapper .banner-section-3 .content-absolute>img{margin:0 5px;width:35px}
.tcl-container-wrapper .banner-section-4 .scrren-size-content{width:30%}
.tcl-container-wrapper .banner-section-4 .scrren-size-content>button{font-size:10px;padding:0 20px}
.tcl-container-wrapper .banner-section-4 .scrren-size-content>p{font-size:11px}
.banner-section-4 .scrren-size-content .screen-size-large{width:125px;margin:auto}
.banner-section-4 .scrren-size-content .screen-size-medium{width:85px;margin:auto}
.banner-section-4 .scrren-size-content .screen-size-small{width:75px;margin:auto}
.tcl-container-wrapper .banner-section-5>button{margin-left:10%}
.banner-section-5 .qled-content-wrapper>h2{font-size:28px!important}
.banner-section-5 .qled-content-wrapper>p{font-size:12px!important;line-height:20px!important}
.banner-section-slider .banner-gaming-slider{width:45%;margin-left:5%}
.tcl-container-wrapper .banner-slider-wrapper{margin:25px 0 0 25px}
.banner-slider-wrapper>h3{font-size:28px}
.banner-section-8 .section-8-content-wrapper>h1{font-size:21px}
.banner-section-8 .section-8-content-wrapper>p{margin:0 10px}
.banner-section-9 .section9-content-container{align-items:flex-end}
.banner-section-9 .section9-content-container .section9-content-wrapper{margin:10px}
.banner-section-9 .section9-content-container .section9-content-wrapper>h1{font-size:10px;line-height:15px}
.banner-section-9 .section9-content-container .section9-content-wrapper>p{font-size:10px;line-height:12px}
.tcl-container-wrapper .banner-section-10>h3{line-height:15px;font-size:12px}
.tcl-container-wrapper .banner-section-10>h1{line-height:15px;font-size:14px}
.tcl-comparision-container{max-width:98%;margin:auto;margin-bottom:60px}
.tcl-comparision-container .comparision-spacing{margin:40px 0}
.tcl-comparision-container .tcl-comparision-img-section>img{width:120px}
.banner-section-angle{margin:50px auto}
.banner-section-angle>h1{font-size:14px}
.tcl-container-mobile .tcl-container-wrapper .banner-feature-section>img{width:24%}
}
@media screen and (min-width:424px) and (max-width:767px){
.tcl-container-desktop{display:none}
.banner-section-slider img {width: 100%;}
.tcl-container-wrapper .categories-list .tcl-category{padding:0 16px;font-size:11px}
.tcl-container-wrapper .logo-absolute{position:absolute;top:15px;left:7px;width:35px}
.tcl-container-wrapper .banner-img-wrapper .banner-contents-absolute{position:absolute;top:40%;left:7%}
.tcl-container-wrapper .banner-img-wrapper .banner-contents-absolute .banner-sub-contents{margin:10px 0}
.tcl-container-wrapper .banner-img-wrapper .banner-contents-absolute .banner-sub-contents>img{width:50px;margin:0 5px}
.tcl-container-wrapper .banner-section-3 .content-absolute{position:absolute;bottom:7px;left:40%;display:flex}
.tcl-container-wrapper .banner-section-3 .content-absolute>img{margin:0 10px;width:50px}
.tcl-container-wrapper .banner-section-4 .scrren-size-content{width:33%}
.tcl-container-wrapper .banner-section-4 .scrren-size-content>button{font-size:10px;padding:0 20px}
.tcl-container-wrapper .banner-section-4 .scrren-size-content>p{font-size:11px}
.banner-section-4 .scrren-size-content .screen-size-large{width:125px;margin:auto}
.banner-section-4 .scrren-size-content .screen-size-medium{width:100px;margin:auto}
.banner-section-4 .scrren-size-content .screen-size-small{width:75px;margin:auto}
.tcl-container-wrapper .banner-section-5>button{margin-left:10%}
.banner-section-5 .qled-content-wrapper>h2{font-size:28px!important}
.banner-section-5 .qled-content-wrapper>p{font-size:16px!important;line-height:20px!important}
.banner-section-slider .banner-gaming-slider{width:55%;margin-left:5%}
.tcl-container-wrapper .banner-slider-wrapper{margin:25px 0 0 25px}
.banner-slider-wrapper>h3{font-size:28px}
.banner-section-8 .section-8-content-wrapper>h1{font-size:24px}
.banner-section-8 .section-8-content-wrapper>p{margin:0 40px}
.banner-section-9 .section9-content-container{align-items:flex-end}
.banner-section-9 .section9-content-container .section9-content-wrapper{flex:1 1 0%;margin:10px!important}
.banner-section-9 .section9-content-container .section9-content-wrapper>h1{font-size:14px;line-height:18px}
.banner-section-9 .section9-content-container .section9-content-wrapper>p{font-size:12px;line-height:15px}
.tcl-container-wrapper .banner-section-10>h3{line-height:18px;font-size:14px}
.tcl-container-wrapper .banner-section-10>h1{line-height:20px;font-size:16px}
.tcl-comparision-container{max-width:99%;margin:auto;margin-bottom:60px}
.tcl-comparision-container .comparision-spacing{margin:40px 0}
.banner-section-angle{margin:50px auto}
.banner-section-angle>h1{font-size:18px}
.tcl-container-mobile .tcl-container-wrapper .banner-feature-section>img{width:65px}
}
@media screen and (min-width:768px) and (max-width:1023px){
.tcl-container-mobile{display:none}
.tcl-container-wrapper .categories-list .tcl-category{padding:0 1.7rem;font-size:16px}
.tcl-container-wrapper .banner-img-wrapper .logo-absolute{position:absolute;top:30px;left:30px}
.tcl-container-wrapper .banner-img-wrapper .banner-contents-absolute{position:absolute;top:40%;left:50px}
.tcl-container-wrapper .banner-img-wrapper .banner-contents-absolute .banner-sub-contents>img{margin:7px}
.tcl-container-wrapper .banner-section-2 .logo-absolute{position:absolute;top:40px;left:20px}
.tcl-container-wrapper .banner-section-3 .content-absolute{position:absolute;bottom:20px;left:39%;display:flex}
.tcl-container-wrapper .banner-section-3 .content-absolute>img{margin:0 5px}
.tcl-container-wrapper .banner-section-4>h2{font-size:30px}
.tcl-container-wrapper .banner-section-5>button{margin-left:10%}
.tcl-container-wrapper .banner-section-5 .qled-content-wrapper{position:absolute;top:30px;left:0;right:0}
.tcl-container-wrapper .banner-section-5 .qled-content-wrapper>h4{font-size:20px;margin:5px 0}
.tcl-container-wrapper .banner-section-5 .qled-content-wrapper>h2{font-size:30px;margin:5px 0}
.tcl-container-wrapper .banner-section-5 .qled-content-wrapper>p{font-size:16px;line-height:22px;margin:5px 0}
.tcl-container-wrapper .banner-section-slider{display:flex;justify-content:flex-end;margin-bottom:40px}
.tcl-container-wrapper .banner-slider-wrapper{margin-top:25px}
.tcl-container-wrapper .banner-slider-wrapper>h3{font-size:30px}
.tcl-comparision-container .tcl-comparision-img-wrapper .tab-responsive-img>img{width:130px}
.banner-section-8 .section-8-content-wrapper{max-width:65%}
.banner-section-8 .section-8-content-wrapper>h3{font-size:21px}
.banner-section-8 .section-8-content-wrapper>h1{font-size:35px}
.banner-section-9 .section9-content-container .section9-content-wrapper>h1{font-size:16px;margin:0}
.banner-section-9 .section9-content-container .section9-content-wrapper>p{line-height:14px}
.banner-section-9 .section9-content-container .section9-content-wrapper{margin:20px}
.tcl-container-wrapper .banner-section-10>h3{font-size:14px}
.tcl-container-wrapper .banner-section-10>h1{font-size:24px;line-height:20px}
.tcl-container-wrapper .comparision-tab-view{max-width:80%}
.tcl-container-wrapper .banner-section-angle>h1{font-size:21px}
}
@media screen and (min-width:1024px){
.tcl-container-mobile{display:none}
.title-content{font-size:40px}
.title-screen-size{margin:40px 0}
.tcl-container-wrapper .categories-list .tcl-category{padding:0 2.5rem;font-size:18px}
.tcl-container-wrapper .banner-img-wrapper .logo-absolute{position:absolute;top:40px;left:30px}
.tcl-container-wrapper .banner-img-wrapper .banner-contents-absolute{position:absolute;top:45%;left:80px}
.tcl-container-wrapper .banner-section-2 .logo-absolute{position:absolute;top:40px;left:30px}
.tcl-container-wrapper .banner-section-3 .content-absolute{position:absolute;bottom:20px;left:35%;display:flex}
.tcl-container-wrapper .banner-section-3 .content-absolute>img{margin:0 5px}
.tcl-container-wrapper .banner-section-5>button{margin-left:10%}
.tcl-container-wrapper .banner-section-5 .qled-content-wrapper{position:absolute;top:60px;left:0;right:0}
.tcl-container-wrapper .banner-section-5 .qled-content-wrapper>h4{font-size:24px;margin:15px 0}
.tcl-container-wrapper .banner-section-5 .qled-content-wrapper>h2{font-size:40px;margin:15px 0}
.tcl-container-wrapper .banner-section-5 .qled-content-wrapper>p{font-size:18px;line-height:28px;margin:15px 0}
.banner-section-slider .banner-slider-wrapper>h3{font-size:35px}
.tcl-container-wrapper .banner-section-slider{display:flex;justify-content:flex-end;margin-bottom:40px}
.tcl-container-wrapper .banner-slider-wrapper{margin-top:75px}
.banner-section-8 .section-8-content-wrapper>h3{font-size:21px}
.banner-section-8 .section-8-content-wrapper>h1{font-size:35px}
.banner-section-9 .section9-content-container .section9-content-wrapper>h1{font-size:28px}
.banner-section-9 .section9-content-container .section9-content-wrapper{margin:30px}
.tcl-comparision-container{max-width:85%}
.tcl-comparision-container .tcl-comparision-img-section>img{width:150px;}
.tcl-container-wrapper .banner-section-10>h3{font-size:21px}
.tcl-container-wrapper .banner-section-10>h1{font-size:30px}
.banner-section-angle>h1{font-size:30px}
.banner-feature-section>img{width:100px}
}