/*******homepage-takeover starts******/
.homepage-takeover{margin:0 0 20px;padding:0 0 20px;position:relative;background:linear-gradient(180deg, #FF2493 0%, #77023E 100%); background-repeat:no-repeat; background-position: center center; background-size:cover;}
.homepage-takeover.yes-bg:after{content:'';width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:9;background:linear-gradient(180deg, #00000065 0%, #000000cf 100%);display:block;}
.homepage-takeover.no-bg:after{display:none;}
.homepage-takeover .takeover-bottom,
.homepage-takeover .takeover-top{width:100%;float:left;position:relative;z-index:15;}
.homepage-takeover .col-left{float:left;width:calc(100% - 40%);padding-right:15px;}
.homepage-takeover .col-right{float:right;width:40%;} 
.homepage-takeover .only-blog{height:316px;} 
.homepage-takeover h2{font-size:30px;line-height:36px; font-weight:700; color:var(--white);padding:0;margin:0 0 25px;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;}
html[lang="hi"] .homepage-takeover h2{line-height:1.5;}
.homepage-takeover h2 a{color:var(--white);text-decoration:none;}
.homepage-takeover h2 a:hover{color:var(--white);text-decoration:none;}
.homepage-takeover .only-news p{font-size:18px;color:var(--white);line-height:28px;font-weight:400;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;padding:0;}
.homepage-takeover .tagline{display:flex;justify-content:space-between;align-items:center;width:100%;padding:25px 0 15px;}
.homepage-takeover .tagline p{padding:5px 10px;display:inline-flex;background:var(--orange);border-radius:4px;font-size:16px;line-height:1.4;color:var(--white);font-weight:400;}
.homepage-takeover .live-btn-heading{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;padding:15px 0;height:80px;}
.homepage-takeover .live{font-size:16px;line-height:1.5;font-weight:600;border-radius:4px;padding:3px 10px 3px 28px;border:0;margin:0;cursor:default;min-width:inherit;background-color:var(--white);color:var(--black)!important;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:15;}
.homepage-takeover .liveBlink{width:30px;height:30px;position:absolute;left:0px;top:0px;}
.homepage-takeover .liveBlink svg{width:30px;height:30px;}
.homepage-takeover .liveBlink:before,
.homepage-takeover .liveBlink:after{display:none;} 
.takeover-blog{height:135px;overflow:hidden;}
.takeover-blog li{position:relative;padding:0!important;font-size:16px;color:var(--white);line-height:1.4;font-weight:400;margin:0;}
.takeover-blog li:before{content:'';width:100%;height:1px;position:absolute;left:0;right:0;top:9px;z-index:9;background:rgba(255, 255, 255, 0.6);display: block !important;}
.takeover-blog li a{font-size:16px;color:var(--white);line-height:1.5;font-weight:400;display:block;text-decoration:none;position:relative;padding:25px 0 0 0;max-width:95%;}
.takeover-blog li:last-child:before{display:none;}
.takeover-blog li .b-text{font-size:16px;color:var(--white);line-height:1.5;font-weight:400;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;}
.takeover-blog li .time{font-size:14px;color:#D7D7D7;display:block;padding:0;margin:0 0 15px;}
.takeover-blog li a:after{content:'';width:18px;height:18px;border-radius:30px;position:absolute;left:1px;top:0;z-index:12;background:var(--pink);border:3px solid var(--white);}
.takeover-blog li a:hover:after{background:var(--purple);}
.takeover-blog li .b-text *{font-size:16px!important;color:var(--white)!important;line-height:1.5!important;font-weight:400!important;text-shadow: 0 1px 1px var(--color-4);}
.takeover-blog .splide__track{margin:0 40px;}
.takeover-blog .splide__arrow--prev{left:0;}
.takeover-blog .splide__arrow--next{right:0;}
.takeover-bottom{height:120px;overflow:hidden;}
.takeover-bottom .repeat-box{background:var(--white);border-radius:15px;padding:10px;}
.takeover-bottom .repeat-box .photo{flex:0 0 126px;}
/**.takeover-bottom .repeat-box .photo .lazy-image{aspect-ratio: 3/2.24;}**/
.takeover-bottom .repeat-box .text h2,
.takeover-bottom .repeat-box .text h3{font-size:16px!important; line-height:24px; font-weight:600;}
.takeover-bottom .splide__track{margin:0 40px;}
.takeover-bottom .splide__arrow{background:var(--color-4);box-shadow:none;}
.takeover-bottom .splide__arrow:before{border:solid var(--white);border-width:0 2px 2px 0;}
.takeover-blog .splide__arrow:hover,
.takeover-bottom .splide__arrow:hover{background-color:var(--purple);border-color:transparent;}
.takeover-bottom .splide__arrow:hover:before{border:solid var(--white);border-width:0 2px 2px 0;}
.takeover-bottom .splide__arrow--prev{left:0;}
.takeover-bottom .splide__arrow--next{right:0;}
.display-show{display:block!important}
.display-none{display:none!important}
.video-iframe{position:relative;height:0;overflow:hidden;padding-bottom:87%!important;border:1px solid #707070;border-radius:8px;margin-top:18px;background-color:#000;}
.video-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.video-rhs,
.photo-rhs{margin:73px 0px 30px;}
.video-rhs .lazy-image,
.photo-rhs .lazy-image{border: 2px solid #FFFFFF;}
.video-iframe.normal-video{padding-bottom:56.16% !important;border: 2px solid #FFFFFF;}
.newleft-takeover p{color:var(--white);font-size:16px;line-height:24px;padding:0;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical;}
.newleft-takeover p a{color:var(--white);}
.homepage-takeover .video-icon-link span.video-icon{width:57px;height:57px;border-radius:100px;background-color:var(--pink);position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;border:0;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:8;color:var(--white);background-image:none;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;}
.homepage-takeover .video-icon-link span.video-icon img{width:18px;height:20px;min-width:inherit;position:static;object-fit:inherit;display:inline-block;margin-left:3px;}
@-webkit-keyframes pulseShadowlgwhite{0%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,.4)}70%{-webkit-box-shadow:0 0 0 15px rgba(255,255,255,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0)}}
@-webkit-keyframes pulseShadowlgblack{0%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.1)}70%{-webkit-box-shadow:0 0 0 15px rgba(0,0,0,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0)}}
.homepage-takeover .video-icon-link a:hover span.video-icon{animation:pulseShadowlgwhite 2000ms linear infinite;border-color:var(--purple);background-color:var(--purple);}
/*******homepage-takeover ends******/
  
.home-top-section{padding-bottom:10px;}

/*************top News starts*************/
.topNews{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;width:100%;gap:30px;}
.topNews .news-lhs{flex:0 0 38%;order:1;max-width:358px;}
.topNews .news-rhs{flex:1;order:2; gap:15px; display:flex; flex-direction: row;flex-wrap: wrap;}
.topNews .news-rhs .big-box a{background-color:var(--pink); border-radius:8px;}
.topNews .news-rhs .big-box .text{padding:10px;}
.topNews .news-rhs .big-box .text h1,
.topNews .news-rhs .big-box .text h2{font-size:26px; line-height:31px; font-weight:700; color:var(--white);} 
html[lang="hi"] .topNews .news-rhs .big-box .text h1,
html[lang="hi"] .topNews .news-rhs .big-box .text h2{line-height:1.5;}
.topNews .news-rhs .two-boxes .repeat-box .text h3{-webkit-line-clamp:2;}
.topNews .news-lhs .ellipsis4line .repeat-box .text h3{-webkit-line-clamp:3!important;}
.topNews .news-lhs .repeat-box.ellipsis2line .text h3{-webkit-line-clamp:2!important;}
/*************top News ends*************/

/*************home common css starts*************/
.repeat-news-section{padding:10px 0 0;}
.PhotoGallery,
.LatestVideos,
.webstories{margin-top:20px; padding-bottom:20px;}
.lhsBigRHSSmall .news-lhs{flex:1;}
.lhsBigRHSSmall .news-rhs{flex:0 0 35%;}
.lhsBigRHSSmall .repeat-top-border10 .repeat-box:nth-child(2){border-top:0; padding-top:0;}
.PhotoGallery .news-rhs{flex:0 0 40%;}
.TVNews .news-rhs{flex:0 0 50%;}
.HollywoodUpdates .news-rhs{flex:0 0 50%;}
.TVNews .two-boxes.c-crd{margin-top:10px;}
.PhotoGallery,
.webstories{background-color:#FFF2F9;}
.VideoReels .repeat-box span.video-icon{right:10px; top:10px; left:auto;-ms-transform:inherit;transform:inherit;}
.VideoReels .repeat-box .photo::after{background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgb(128, 18, 75) 100%); height:50%;}
.HollywoodUpdates .one-boxes .repeat-box .photo{flex:0 0 60%;}
.HollywoodUpdates .one-boxes .repeat-box .text h3{font-size:20px; line-height:24px; font-weight:700; margin-bottom:10px;}
html[lang="hi"] .HollywoodUpdates .one-boxes .repeat-box .text h3{ line-height:1.5;}
.ViralStories{padding-bottom:0; margin-top:20px;}
.LatestVideos{background-color:var(--black-bg);}
.LatestVideos .two-cols-aside .aside{flex: 0 0 320px;}
.LatestVideos .big-box figure{gap:30px;}
.LatestVideos .big-box .photo{flex:0 0 60%;}
.LatestVideos .big-box .text{padding:0;}
.LatestVideos .big-box .text h2{font-size:24px;line-height:31px;font-weight: 700;}
.LatestVideos .big-box .text .line{background-color:var(--white-2); content:''; display: block; height:1px; width:100%; margin:20px 0;}
.LatestVideos .big-box .text p{font-size:16px;line-height:22px; color:var(--white);-webkit-line-clamp:4;}
.LatestVideos .three-boxes{margin-top:30px;}
.LatestVideos .playVdo{display: flex; margin-top:30px;}
.LatestVideos .playVdo .video-icon{-ms-transform:inherit;transform:inherit; position: static; margin-right:15px;}
.LatestVideos .playVdo .watchNow small {display: block;font-weight: 600;font-size: 15px;color:var(--white);}
.LatestVideos .playVdo .watchNow span {display: block;font-weight: normal;font-size: 14px;color: #ccc;}
.HollywoodUpdates .repeat-top-border-all .repeat-box{margin-top: 9px;padding-top:9px;}
/*************home common css ends*************/

/*************RHS all starts*************/
.two-cols-aside .aside .latestReviews + .newsRHS{margin-top:10px;}
.two-cols-aside .aside .borderBox{border: 1px solid #DDDDDD;border-radius: 8px; padding:10px;float: left; width:100%; clear: both;}
.two-cols-aside .aside h2{text-transform: uppercase; text-align:left; overflow: hidden; padding:0 0 0 50px; margin:15px 0 0;}
.two-cols-aside .aside h2 strong{position: relative; display:inline-block; margin:0 auto; padding:0 10px; background-color:var(--white);font-size:24px; line-height:28px; font-weight:800;}
.two-cols-aside .aside h2 span{color:var(--pink);}
.two-cols-aside .aside h2 strong:after{position:absolute;left:-50px;top:13px;width:50px;height:2px;content:'';background-color:var(--pink);z-index:6;}
.latestReviews .repeat-box .photo{position: relative;}
.latestReviews .repeat-box .photo:after{content:"";position:absolute;left:0;right:0;bottom:0;width:auto;height:50%;z-index:5;border-radius:0 0 8px 8px;background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 51%);}
.latestReviews .startBox{position:absolute;left:10px;bottom:5px;z-index:9;}
.latestReviews .startBox span{display:inline-block;margin:5px 1px;font-size:14px;line-height:17px; color:var(--white);}
.latestReviews .repeat-box a:hover .startBox span{color:var(--white);}
.latestReviews .splide__arrow{top:30%;}
.latestReviews .splide__arrow--prev{left:10px;}
.latestReviews .splide__arrow--next{right:10px;}
.latestReviews .repeat-box .text h3,
.latestReviews .repeat-box .text p{-webkit-line-clamp:2;}
.latestReviews .repeat-box .text p{margin:8px 0 15px;}
/*************RHS all ends*************/ 
  
