.aligncenter{display:block;margin-right:auto;margin-left:auto}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.gallery{margin-bottom:1.6em}.gallery-item{display:inline-block;padding:1.79104477%;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{color:#707070;color:rgb(51 51 51 / .7);display:block;font-family:"Noto Sans",sans-serif;font-size:12px;font-size:1.2rem;line-height:1.5;padding:.5em 0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.wp-caption{border:1px solid #ccc;margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:1.2% auto 0;max-width:98%}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body,h1,h2,h3,h4,h5,h6,a,font,span,p{font-family:'Roboto',sans-serif!important;--RedColor:#7c28b2;--YellowColor:#3b0168;--HeadingColor:#131313;--TextColor:#666666;--LightBg:#ededed}a{transition-duration:0.3s}h1,h2,h3,h4,h5,h6{padding:0;margin:0;color:var(--HeadingColor)}button{transition-duration:0.3s}.container{max-width:1240px!important}p{color:var(--TextColor);font-size:16px;line-height:28px}.page-container{width:100%}.slick-slide{margin:0 0}.slick-slide img{width:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;min-width:100%}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-ms-transform:translate(0,-50%);cursor:pointer;color:#fff0;border:none;outline:none;background:#fff0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#fff0;outline:none;background:#fff0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;color:#fff;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-15px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px!important;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;width:10px;height:10px;display:block;padding:2px;cursor:pointer;color:#fff0;border:0;outline:none;background:#fff0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:15px;height:15px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.stageshow-scroll .slick-dots li,.sponsors-scroll .slick-dots li,.banner-wrapper .slick-dots li,.artist-scroll .slick-dots li{width:auto;list-style:none!important;padding:0}.stageshow-scroll .slick-dots li button,.sponsors-scroll .slick-dots li button,.banner-wrapper .slick-dots li button,.artist-scroll .slick-dots li button{border:2px solid var(--RedColor);list-style:none!important;z-index:990;border-radius:50%}.slick-dots li button:before{display:none;visibility:hidden}.stageshow-scroll .slick-dots li.slick-active button,.sponsors-scroll .slick-dots li.slick-active button,.banner-wrapper .slick-dots li.slick-active button,.artist-scroll .slick-dots li.slick-active button{background:var(--RedColor);width:15px;border-radius:5px}.stageshow-scroll .slick-dots,.sponsors-scroll .slick-dots,.artist-scroll .slick-dots{bottom:-30px}.banner-wrapper .slick-dots{bottom:30px}.footer-btm-wrap{background:rgb(59 1 104);background:-moz-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgb(59 1 104)),color-stop(100%,rgb(125 40 178)));background:-webkit-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-o-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-ms-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:linear-gradient(to right,rgb(59 1 104) 0%,rgb(125 40 178) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b0168',endColorstr='#7d28b2',GradientType=1);width:100%;min-height:80px}.footer-btm-wrap p{font-size:15px;color:#fff;padding:0;margin:25px 0 0 0}.footer-btm-wrap .col-lg-6:last-child p{text-align:right}.footer-btm-wrap .col-lg-6:last-child p a{color:#fff}.footer-top-wrap{width:100%;background:url(/wp-content/themes/tt-productions/assets/img/footer-bg.svg) no-repeat bottom var(--LightBg);background-size:auto 300px;position:relative;overflow:hidden;padding:80px 0}.footer-top-wrap .socialmedia-links{width:100%;padding:0;margin:20px 0 0 0;display:block}.footer-top-wrap .socialmedia-links li{list-style:none;padding:0;margin:0;display:inline-block}.footer-top-wrap .socialmedia-links li a{width:35px;height:35px;background:var(--RedColor);border-radius:3px;text-align:center;float:left;line-height:35px;color:#fff;font-size:14px}.footer-top-wrap .socialmedia-links li a:hover{background:var(--YellowColor)}.footer-top-wrap h4{padding:0;margin:0 0 20px 0;font-family:'Bebas Neue',cursive!important;font-size:28px;letter-spacing:.25}.footer-top-wrap p{padding:0;margin:0 0 10px 0;color:#666;line-height:24px;font-size:15px}.footer-top-wrap p a{color:#666}.footer-top-wrap p a:hover{color:var(--RedColor);text-decoration:none}.footer-top-wrap .footer-links,.footer-top-wrap #menu-footer{width:100%;padding:0;margin:0}.footer-top-wrap .footer-links li,.footer-top-wrap #menu-footer li{list-style:none;padding:0;margin:0 0 12px 0;font-size:15px;line-height:normal}.footer-top-wrap .footer-links li:last-child,.footer-top-wrap #menu-footer li:last-child{margin-bottom:0}.footer-top-wrap .footer-links li a,.footer-top-wrap #menu-footer li a{color:#666}.footer-top-wrap .footer-links li a:hover,.footer-top-wrap #menu-footer li a:hover{text-decoration:none;color:var(--RedColor)}.footer-top-wrap .col-lg-3 img{width:120px;height:125px;object-fit:cover;position:relative;top:50%;margin-top:-83px}.header-wrapper{width:100%;height:110px;background:rgb(59 1 104);background:-moz-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgb(59 1 104)),color-stop(100%,rgb(125 40 178)));background:-webkit-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-o-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-ms-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:linear-gradient(to right,rgb(59 1 104) 0%,rgb(125 40 178) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b0168',endColorstr='#7d28b2',GradientType=1);width:100%;position:fixed;left:0;top:0;z-index:1020;transition-duration:0.3s}.header-wrapper .header-logo{width:180px;height:175px;background:url(/wp-content/themes/tt-productions/assets/img/ttlogo.png) no-repeat #fff;background-position:30px 24px;background-size:120px auto;float:left;margin-top:10px;border-radius:15px;-webkit-box-shadow:0 0 15px 0 rgb(0 0 0 / .3);-moz-box-shadow:0 0 15px 0 rgb(0 0 0 / .3);box-shadow:0 0 15px 0 rgb(0 0 0 / .3)}.header-wrapper .mega-menu-link{font-family:'Bebas Neue',cursive!important;font-weight:normal!important;letter-spacing:0.5px!important}@media screen and (min-width:1024px){#mega-menu-item-22 .mega-menu-link{background:#fff!important;color:var(--YellowColor)!important;-webkit-box-shadow:0 5px 8px 0 rgb(0 0 0 / .2)!important;-moz-box-shadow:0 5px 8px 0 rgb(0 0 0 / .2)!important;box-shadow:0 5px 8px 0 rgb(0 0 0 / .2)!important}}.header-wrapper .col-lg-9{padding-top:36px;transition-duration:0.3s}.banner-wrapper{width:100%;height:auto;background:#000;position:relative;margin-top:110px}.banner-wrapper img{width:100%}.banner-caption{width:100%;position:absolute;left:0;top:0;z-index:100;height:100%;display:table}.banner-caption .caption-middlealign{width:100%;display:table-cell;vertical-align:middle;padding-top:75px}.banner-caption .caption-middlealign h2{font-size:58px;color:#fff;width:100%;text-align:left;padding:0;margin:0 0 10px 0;line-height:54px;font-family:'Bebas Neue',cursive!important}.banner-caption .caption-middlealign p{color:var(--LightBg);padding:0;margin:0 0 40px 0;opacity:.75}.banner-caption .caption-middlealign a{background:#fff;color:var(--HeadingColor);line-height:normal;text-transform:uppercase;padding:15px 0;width:160px;line-height:normal;border-radius:6px;font-weight:500;font-size:14px;text-align:center;display:inline-block;margin-left:0;text-decoration:none;transition-duration:0.3s}.page-heading{font-size:52px;color:var(--HeadingColor);width:100%;text-align:center;padding:0;margin:0 0 0 0;line-height:normal}.page-heading font{font-family:'Bebas Neue',cursive!important;line-height:normal;padding:0 0 0 0;margin:0;position:relative}.f-nav .header-wrapper{height:54px}.f-nav .header-wrapper .col-lg-9{padding-top:10px}.f-nav .header-logo{margin-top:4px;height:46px;border-radius:6px;width:66px;background-size:100px auto;background-position:-16px 6px;background:none;background:url(/wp-content/themes/tt-productions/assets/img/whitelogo.png) no-repeat;background-position:0 0;background-size:45px auto;-webkit-box-shadow:0 0 15px 0 #fff0;-moz-box-shadow:0 0 15px 0 #fff0;box-shadow:0 0 15px 0 #fff0}.popular-shows{margin-top:100px;width:100%;overflow:hidden}.popular-shows .popular-shows-item{width:100%;float:left}.popular-shows .popular-shows-item:hover{-webkit-box-shadow:0 0 15px 0 rgb(0 0 0 / .2);-moz-box-shadow:0 0 15px 0 rgb(0 0 0 / .2);box-shadow:0 0 15px 0 rgb(0 0 0 / .2);border-radius:12px}.popular-shows .popular-shows-item:hover .popular-show-content{border-color:var(--RedColor)}.popular-shows .popular-shows-item span{width:100%;height:220px;background:#000;float:left;border-radius:12px;overflow:hidden;position:relative}.popular-shows .popular-shows-item span img{width:100%;height:220px;object-fit:cover;transition-duration:0.3s}.popular-shows .popular-shows-item span i{position:absolute;left:50%;top:40%;z-index:955;font-size:26px;color:#fff;margin-top:-14px;margin-left:-14px;opacity:0;transition-duration:0.3s}.popular-shows .popular-shows-item:hover span i{opacity:1;top:50%}.popular-shows .popular-shows-item:hover span i:hover{color:var(--RedColor)}.popular-shows .popular-shows-item:hover span img{opacity:.2}.popular-shows .popular-show-content{border:1px solid #ccc;float:left;padding:0 25px;width:100%;float:left;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:none;margin-top:-8px;min-height:auto;transition-duration:0.3s}.popular-shows .popular-show-content h5{padding:0;margin:5px 0 0 0;font-size:18px;color:var(--HeadingColor);line-height:24px;text-align:center;width:100%;height:80px;display:table}.popular-shows .popular-show-content h5 font{display:table-cell;vertical-align:middle}.malayalam-text{font-family:'Noto Sans Malayalam',sans-serif!important}.popular-shows .popular-show-content h6{padding:0 0 0 18px;margin:0;font-size:14px;color:var(--TextColor);font-weight:400;position:relative}.popular-shows .popular-show-content h6 i{position:absolute;left:0;top:1px;color:var(--RedColor);font-size:13px}.popular-shows .upcoming-event{background:rgb(59 1 104);background:-moz-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgb(59 1 104)),color-stop(100%,rgb(125 40 178)));background:-webkit-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-o-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-ms-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:linear-gradient(to right,rgb(59 1 104) 0%,rgb(125 40 178) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b0168',endColorstr='#7d28b2',GradientType=1);float:left;color:#fff;font-family:'Bebas Neue',cursive!important;font-size:15px;line-height:normal;letter-spacing:.5px;padding:3px 16px;border-radius:20px;position:absolute;left:15px;top:15px;z-index:995;-webkit-box-shadow:0 0 12px 0 #fff0;-moz-box-shadow:0 0 12px 0 #fff0;box-shadow:0 0 12px 0 #fff0}.popular-shows .popular-row{margin-left:-25px;margin-right:-25px}.popular-shows .popular-row .col-lg-4{padding-left:25px;padding-right:25px}.home-about-wrap{width:100%;padding:100px 0 145px 0;background:var(--LightBg);margin-top:100px}.home-about-wrap .page-heading{text-align:left}.home-about-wrap .page-heading font::after{left:0;margin-left:0}.home-about-wrap p{text-align:justify}.home-about-wrap .learnmore{float:left;background:rgb(59 1 104);background:-moz-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgb(59 1 104)),color-stop(100%,rgb(125 40 178)));background:-webkit-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-o-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-ms-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:linear-gradient(to right,rgb(59 1 104) 0%,rgb(125 40 178) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b0168',endColorstr='#7d28b2',GradientType=1);color:#fff;line-height:normal;text-transform:uppercase;padding:15px 0;width:160px;line-height:normal;border-radius:6px;font-weight:500;font-size:14px;text-align:center}.home-about-wrap .learnmore:hover{text-decoration:none}.home-about-wrap .contactbtn{float:left;background:#fff;color:var(--HeadingColor);line-height:normal;text-transform:uppercase;padding:15px 0;width:160px;line-height:normal;border-radius:6px;font-weight:500;font-size:14px;text-align:center;margin-left:20px}.home-about-wrap .contactbtn:hover{text-decoration:none;color:var(--RedColor)}.home-about-wrap .col-lg-7 div{width:100%;float:left;margin-top:20px}.play-view-wrap{width:100%;height:auto;background:var(--HeadingColor);float:left;margin-top:12px;position:relative;overflow:hidden;border-radius:8px}.play-view-wrap img{width:100%;height:422px;object-fit:cover;border-radius:8px;display:inline-block}.home-about-wrap .col-lg-5{padding-left:45px}.home-about-wrap .col-lg-7{padding-right:45px}.home-about-wrap .col-lg-5 .play-btn{width:80px;height:80px;border-radius:50%;position:absolute;left:50%;margin-left:-40px;top:50%;margin-top:-40px;border:none;outline:none;padding:0 0 0 4px;background:#fff;color:var(--RedColor);font-size:28px;-webkit-animation:puls 1.25s infinite cubic-bezier(.66,0,0,1);-moz-animation:puls 1.25s infinite cubic-bezier(.66,0,0,1);-ms-animation:puls 1.25s infinite cubic-bezier(.66,0,0,1);animation:puls 1.25s infinite cubic-bezier(.66,0,0,1);box-shadow:0 0 0 0 rgb(253 126 41 / .5)}.home-about-wrap .col-lg-5 .play-btn:hover{color:var(--YellowColor)}@-webkit-keyframes puls{to{box-shadow:0 0 0 30px #fff0}}@-moz-keyframes puls{to{box-shadow:0 0 0 30px #fff0}}@-ms-keyframes puls{to{box-shadow:0 0 0 30px #fff0}}@keyframes puls{to{box-shadow:0 0 0 30px #fff0}}.middle-counts{width:100%;min-height:auto;border-radius:8px;background:rgb(59 1 104);background:-moz-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgb(59 1 104)),color-stop(100%,rgb(125 40 178)));background:-webkit-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-o-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-ms-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:linear-gradient(to right,rgb(59 1 104) 0%,rgb(125 40 178) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b0168',endColorstr='#7d28b2',GradientType=1);float:left;position:relative;z-index:900;margin-top:-55px}.middle-counts .row{margin:0}.middle-counts .col-lg-3{padding:0;margin:0;position:relative}.middle-counts .counts-item-div{width:100%;height:140px;text-align:center;display:table}.middle-counts .counts-item-div span{display:table-cell;vertical-align:middle;width:100%}.middle-counts .counts-item-div span div{width:auto;text-align:left;display:inline-block;position:relative}.middle-counts .counts-item-div span div img{float:left;display:inline-block;position:absolute;left:0;top:6px}.middle-counts .col-lg-3:nth-child(1) .counts-item-div span div{padding-left:56px}.middle-counts .col-lg-3:nth-child(2) .counts-item-div span div{padding-left:63px}.middle-counts .col-lg-3:nth-child(3) .counts-item-div span div{padding-left:70px}.middle-counts .col-lg-3:nth-child(4) .counts-item-div span div{padding-left:68px}.middle-counts .col-lg-3:last-child:after{display:none;visibility:hidden}.middle-counts .col-lg-3 h2{padding:0;margin:0 0 0 0;color:#fff;font-family:'Bebas Neue',cursive!important;font-size:40px}.middle-counts .col-lg-3 h6{padding:0;margin:-5px 0 0 0;font-size:14px;color:#fff}.middle-counts .row{margin-left:0;margin-right:0}.middle-counts .row .col-lg-3{padding-left:0;padding-right:0;border-right:1px solid rgb(255 255 255 / .2)}.middle-counts .row .col-lg-3:last-child{border-right:none}.homenews-listing h5{font-size:18px!important;line-height:26px!important;margin:0px!important}.homenews-listing .popular-show-content{padding-bottom:0}.our-spnsors-wrap .col-lg-3 span{width:100%;float:left;border:1px solid #ccc;height:115px;border-radius:8px;overflow:hidden;background:#fff}.our-spnsors-wrap{margin-bottom:100px;margin-top:100px}.line-seperator{width:100%;padding:0;margin:70px 0 0 0;border:none;height:9px;background-size:auto 100px;background:url(/wp-content/themes/tt-productions/assets/img/line-repeat.jpg) repeat-x}.page-header-div{width:100%;height:160px;background:#ededed;margin-top:110px;padding-top:45px}.page-header-div h2{width:100%;text-align:center;padding:0;margin:0 0 0 0;font-family:'Bebas Neue',cursive!important;font-size:54px;letter-spacing:0.25!important}.page-header-div h2 font{font-family:'Bebas Neue',cursive!important;line-height:normal;padding:0 0 0 0;margin:0;position:relative}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{line-height:36px!important}::selection{background:var(--RedColor);color:#fff}::-moz-selection{background:var(--RedColor);color:#fff}::-webkit-scrollbar{width:8px;height:0}::-webkit-scrollbar-track{border-radius:0}::-webkit-scrollbar-thumb{border-radius:0;background-color:rgb(253 34 123 / .7);-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}::-webkit-scrollbar-thumb:hover{background-color:rgb(253 34 123)}.page-container-con{margin-top:80px;margin-bottom:80px}.contact-page h3{width:100%;text-align:center;padding:0;margin:0 0 30px 0;font-size:24px}.contact-page .col-lg-8 h4{width:100%;padding:0;margin:0 0 0 0;font-size:20px}.contact-page .col-lg-8 p{padding:0;margin:4px 0 25px 0;font-size:16px}.contact-page .col-lg-8 .col-lg-6 input{width:100%;height:40px;font-size:16px;border:1px solid #9c9c9c;border-radius:4px;padding-left:12px;outline:none}.contact-page .col-lg-8 .col-lg-12 textarea{width:100%;height:100px;font-size:16px;border:1px solid #9c9c9c;border-radius:4px;padding-left:12px;outline:none;margin-bottom:-7px}.contact-page .col-lg-8 .wpcf7-submit{float:left;background:rgb(59 1 104);background:-moz-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgb(59 1 104)),color-stop(100%,rgb(125 40 178)));background:-webkit-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-o-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-ms-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:linear-gradient(to right,rgb(59 1 104) 0%,rgb(125 40 178) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b0168',endColorstr='#7d28b2',GradientType=1);color:#fff;font-family:'Bebas Neue',cursive!important;letter-spacing:.8px;line-height:normal;padding:0 30px;height:38px;line-height:42px;border-radius:25px;width:100%;border:none;outline:none}.wpcf7-spinner{display:none;visibility:hidden}.wpcf7-response-output{text-align:center;font-size:15px}.grecaptcha-badge{visibility:hidden;display:none}.wpcf7-not-valid-tip{font-size:13px}.contact-page .col-lg-8 .col-lg-6,.contact-page .col-lg-8 .col-lg-12{padding-bottom:15px}.contact-page .contact-item{width:100%;padding:0 0 0 40px;margin:0 0 25px 0;position:relative}.contact-page .contact-item:last-child{margin-bottom:0}.contact-page .contact-item p{padding:0;margin:0;line-height:26px;font-size:16px}.contact-page .contact-item p strong{font-weight:500}.contact-page .contact-item p a{text-decoration:none;color:var(--TextColor)}.contact-page .contact-item h6{width:100%;padding:0;margin:0;font-size:18px;font-weight:700}.contact-page .contact-item i{position:absolute;left:0;top:2px;color:var(--RedColor);font-size:26px}.google-maps{position:relative;padding-bottom:400px;height:0;overflow:hidden;margin:75px 0 0 0}.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.statement-con{background:rgb(59 1 104);background:-moz-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgb(59 1 104)),color-stop(100%,rgb(125 40 178)));background:-webkit-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-o-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:-ms-linear-gradient(left,rgb(59 1 104) 0%,rgb(125 40 178) 100%);background:linear-gradient(to right,rgb(59 1 104) 0%,rgb(125 40 178) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b0168',endColorstr='#7d28b2',GradientType=1);width:100%;text-align:center;color:#fff;border-radius:8px;padding:60px 40px;margin-top:65px;margin-bottom:65px}.statement-con p{color:#fff;padding:0;margin:0}.statement-con h4{padding:0;margin:0 0 5px 0;font-size:28px;font-weight:700;color:#fff}.aboutus-wrap .col-lg-4 img{width:100%;border-radius:8px;height:auto}.about-page-image img{border-radius:8px;height:300px!important;margin-top:8px;object-fit:cover}.aboutus-wrap .col-lg-8{text-align:justify;padding-right:60px}.ourteam-item{width:100%;float:left;text-align:center;border:1px solid #e5c0cd;border-radius:8px;padding:80px 10px 0 10px;margin-top:60px;position:relative;min-height:340px}.ourteam-item p{font-size:15px;line-height:22px}.ourteam-item h5{width:100%;line-height:20px;font-size:14px;padding:0;margin:5px 0 12px 0;color:var(--RedColor)}.ourteam-item h4{width:100%;padding:0;margin:0;text-align:center;font-size:18px;font-weight:700}.ourteam-item h6{width:100%;padding:0;margin:10px 0 0 0;font-size:14px;text-align:center}.ourteam-item h6 a{text-decoration:none;color:var(--HeadingColor)}.ourteam-item p{padding:0;margin:0 0 20px 0}.ourteam-item span{width:120px;height:120px;background:var(--HeadingColor);position:absolute;left:50%;border-radius:5px;margin-left:-60px;top:-60px;overflow:hidden}.ourteam-item span img{width:100%;height:120px;object-fit:cover}.stageshow-modal{max-width:700px!important}.stageshow-modal .modal-body{position:relative;padding:0;margin:0}.stageshow-modal .modal-body img{width:100%}.stageshow-modal .modal-body .close{position:absolute;top:0;right:0;opacity:1;background:rgb(255 255 255 / .8);color:var(--HeadingColor);font-size:14px;width:25px;height:25px;text-align:center}.stage-show-page .col-lg-4{padding-top:15px;padding-bottom:15px}.news-single-page img{width:100%}.newspage-heading{width:100%;text-align:center;font-size:24px;margin:0 0 10px 0}.news-events-con .malayalam-text{line-height:22px!important}.news-events-con h5{height:100px!important}.pageheading-style{width:100%;display:block;margin-bottom:45px}.pageheading-style h2{font-size:52px;color:var(--HeadingColor);width:100%;text-align:center;padding:0;margin:0 0 10px 0;line-height:48px;font-family:'Bebas Neue',cursive!important}.pageheading-style p{text-align:center;padding:0;margin:0}.footerwrapper-div{width:100%;background:#200236;padding-bottom:10px;padding-top:60px}.footerwrapper-div .footer-bottom{width:100%;background:#fff;padding:25px 0;margin:0}.footerwrapper-div .footer-bottom p{padding:0;margin:0;line-height:normal}.footerwrapper-div .footer-bottom .col-lg-6:last-child{text-align:right}.footerwrapper-div .footer-bottom p a{color:var(--TextColor);text-decoration:none}.footerwrapper-div .footer-bottom p span{margin:0 20px}.footerwrapper-div .footer-logo{width:100%;display:block;text-align:center}.footerwrapper-div .footer-logo img{width:auto;height:100px;object-fit:cover;display:inline-block}.footerwrapper-div .footer-menu ul{width:100%;text-align:center;display:block;text-align:center;padding:0;margin:30px 0 0 0}.footerwrapper-div .footer-menu ul li{list-style:none;display:inline-block;padding:0 16px;margin:0}.footerwrapper-div .footer-menu ul li a{color:var(--LightBg);font-size:15px;transition-duration:0.3s;text-transform:uppercase;text-decoration:none}.aura-wrapper-section .col-lg-8{padding-right:80px}.aura-wrapper-section .col-lg-8 p{text-align:justify}.aura-wrapper-section .col-lg-8 p:last-child{margin-bottom:0}.aura-wrapper-section .col-lg-8 h2{font-size:52px;color:var(--HeadingColor);width:100%;text-align:left;padding:0;margin:0 0 25px 0;line-height:48px;font-family:'Bebas Neue',cursive!important}.aura-wrapper-section .col-lg-8 h5{width:100%;padding:0;margin:0 0 5px 0;font-size:14px;text-transform:uppercase;font-weight:700}.aura-wrapper-section .col-lg-8 h5 span{background:var(--YellowColor);color:var(--LightBg);display:inline-block;padding:8px 16px 6px 16px;border-radius:15px}.aura-wrapper-section .col-lg-4 img{width:100%;height:auto;border-radius:6px;object-fit:cover}.aura-wrapper-section{margin-top:100px}.featured-artists{margin-top:45px;border-bottom:1px solid rgb(0 0 0 / .2);padding-bottom:100px}.featured-artists h4{width:100%;padding:0;margin:0 0 20px 0;font-size:20px;font-weight:600;color:var(--HeadingColor)}.featuredartist-item{width:100%;background:var(--LightBg);height:300px;border-radius:8px;position:relative;display:table;overflow:hidden}.featuredartist-item img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}.featuredartist-item span{display:table-cell;vertical-align:bottom}.featuredartist-item:after{width:100%;height:60%;position:absolute;left:0;bottom:0;background:linear-gradient(0deg,rgb(0 0 0) 0%,#fff0 100%,rgb(0 0 0) 40%);opacity:.7;content:''}.featuredartist-item h5{padding:15px 0;margin:0 0;width:100%;text-align:center;position:relative;z-index:100;font-size:24px;line-height:24px;color:#fff;text-transform:uppercase;font-family:'Bebas Neue',cursive!important;background:#fff0;text-shadow:2px 2px 5px rgb(0 0 0 / .39);z-index:200}.artist-scroll,.sponsors-scroll{margin-left:-8px;margin-right:-8px}.artist-scroll .col-lg-3,.sponsors-scroll .col-lg-3{padding-left:8px;padding-right:8px}.contactform-div .col-lg-6 p,.contactform-div .col-lg-12 p{margin-bottom:0}.footer-socialmedia .socialmedia-icons{width:auto;padding:0 0 0 0;margin:0 0 0 0;display:block;text-align:center}.footer-socialmedia .socialmedia-icons li{list-style:none;padding:0;margin:0 5px 0 0;display:inline-block}.footer-socialmedia .socialmedia-icons li:last-child{margin-right:0}.footer-socialmedia .socialmedia-icons li a{width:40px;height:40px;display:block;border-radius:50%;text-align:center;line-height:40px;font-size:14px;color:#fff;text-decoration:none}.footer-socialmedia .socialmedia-icons li a:hover{color:#fff!important;text-decoration:none}.footer-socialmedia .socialmedia-icons li a.fb{background:#3f64ac}.footer-socialmedia .socialmedia-icons li a.tw{background:#000}.footer-socialmedia .socialmedia-icons li a.li{background:#0e72a3}.footer-socialmedia .socialmedia-icons li a.in{background:#f6523f}.footer-socialmedia .socialmedia-icons li a.em{background:#ec4134}.footer-socialmedia{width:100%;display:block;text-align:center;margin:20px 0 45px 0}@media screen and (max-width:1024px){.banner-caption .caption-middlealign p br,.banner-caption .caption-middlealign a{display:none;visibility:hidden}.banner-caption .caption-middlealign h2{font-size:48px;line-height:48px}.banner-caption .caption-middlealign p{margin-bottom:0}}@media screen and (max-width:980px){.banner-caption{display:none;visibility:hidden}.aura-wrapper-section .col-lg-4 img{height:auto;margin-top:45px}.aura-wrapper-section .col-lg-8{padding-right:15px}.featuredartist-item{height:260px}.footerwrapper-div .footer-bottom p{text-align:center!important;margin:4px 0}.popular-shows .popular-row .col-lg-4{padding-left:6px;padding-right:6px}.popular-shows .popular-row{margin-left:-6px;margin-right:-6px}.popular-shows .popular-show-content h6{margin-top:5px}.popular-shows .popular-show-content h5{margin-bottom:5px}.popular-shows .popular-shows-item span,.popular-shows .popular-shows-item span img{height:180px}.home-about-wrap .page-heading{text-align:center}.home-about-wrap .page-heading font::after{left:50%;margin-left:-45px}.home-about-wrap .col-lg-7,.home-about-wrap .col-lg-5{padding-left:15px;padding-right:15px}.home-about-wrap .col-lg-7 div{text-align:center;display:block}.home-about-wrap .col-lg-7 div a{float:none;clear:both;display:inline-block}.play-view-wrap{margin-top:55px}.middle-counts .col-lg-3:before{display:none;visibility:hidden}.middle-counts .col-lg-3{padding-left:0px!important;text-align:center}.popular-shows .popular-show-content h5{font-size:16px!important;line-height:20px!important}.homenews-listing .popular-show-content{padding-bottom:20px}.footer-top-wrap .col-lg-3:first-child{display:none;visibility:hidden}.footer-btm-wrap p{text-align:center!important;width:100%;padding:0;margin:2px 0}.footer-btm-wrap{padding-top:10px}.f-nav .header-wrapper .col-lg-9{padding-top:7px}.popular-shows,.home-about-wrap,.our-spnsors-wrap{margin-top:60px}.home-about-wrap{padding-top:60px}.line-seperator{margin-top:70px}.aboutus-wrap .col-lg-8{padding-right:15px;margin-bottom:45px}.ourteam-item{margin-bottom:20px}}@media screen and (max-width:812px){.footer-top-wrap{padding-top:60px;padding-bottom:60px}.our-spnsors-wrap .row{margin-left:-5px;margin-right:-5px}.our-spnsors-wrap .col-lg-3{padding-left:5px;padding-right:5px}}@media screen and (max-width:520px){.page-heading{font-size:44px}.footer-top-wrap .col-lg-3{padding-top:0}.footer-top-wrap .col-lg-3:nth-child(2),.footer-top-wrap .col-lg-3:nth-child(3),.middle-counts .col-lg-3:after,.contact-page h3 br{display:none;visibility:hidden}.footer-top-wrap .col-lg-3:nth-child(2){padding-top:0}.our-spnsors-wrap .col-lg-3 span,.our-spnsors-wrap .col-lg-3 span img{height:100px}.line-seperator{margin-top:50px!important}.middle-counts .col-lg-3 h2{margin-top:0}.middle-counts .col-lg-3:nth-child(2),.middle-counts .col-lg-3:nth-child(1){border-bottom:1px dashed rgb(255 255 255 / .5)}.middle-counts .col-lg-3:nth-child(1),.middle-counts .col-lg-3:nth-child(3){border-right:1px dashed rgb(255 255 255 / .5)}.middle-counts .col-lg-3{padding:16px 0}.page-header-div h2{font-size:40px}.page-header-div{padding-top:60px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:16px;line-height:44px!important}.banner-wrapper img,.banner-wrapper{height:auto}.contact-page h3{font-size:18px}.contact-page .col-lg-8{padding-top:45px}.ourteam-item{min-height:auto;padding-bottom:30px}.aboutus-wrap .col-lg-3:last-child .ourteam-item{margin-bottom:0}.header-wrapper .header-logo{width:115px;height:120px;background-size:75px auto;background-position:19px 19px}.f-nav .header-logo{margin-top:4px;height:46px;border-radius:6px;width:66px;background-size:100px auto;background-position:-16px 6px;background:none;background:url(/wp-content/themes/tt-productions/assets/img/logo-white.svg) no-repeat;background-position:0 0;background-size:66px auto;-webkit-box-shadow:0 0 15px 0 #fff0;-moz-box-shadow:0 0 15px 0 #fff0;box-shadow:0 0 15px 0 #fff0}.pageheading-style h2,.aura-wrapper-section .col-lg-8 h2{font-size:36px;line-height:34px}.play-view-wrap img{height:auto}.aura-wrapper-section .col-lg-8 h2{text-align:center}.footer-menu{display:none;visibility:hidden}.footerwrapper-div .footer-logo{margin-bottom:40px}.footerwrapper-div .footer-bottom p{font-size:14px}.middle-counts .col-lg-3 h2{width:100%;text-align:center}.middle-counts .col-lg-3 h6{width:100%;text-align:center}.middle-counts .counts-item-div span div{padding:70px 0 0 0px!important}.middle-counts .counts-item-div span div img{position:absolute;left:50%;transform:translateX(-50%);transition:transform 0.4s ease}.aura-wrapper-section .col-lg-8 h5{text-align:center}.banner-caption{display:table;visibility:visible;text-align:center;background:linear-gradient(0deg,rgb(0 0 0 / .6) 0%,#fff0 100%)}.banner-caption .caption-middlealign p,.banner-caption .caption-middlealign h2 br{display:none;visibility:hidden}.banner-caption .caption-middlealign h2{text-align:center;font-size:26px;line-height:28px}.banner-caption .caption-middlealign{vertical-align:bottom}}