@import url('https://fonts.googleapis.com/css2?family=Playfair:ital,opsz,wght@0,5..1200,300..900;1,5..1200,300..900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');h1,h2,h3,h4,h5,h6{font-family:"Playfair",serif!important}p,a,li{font-family:"Open Sans",sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:31px!important;letter-spacing:-0.64px!important}h1{font-size:56px!important;font-style:normal!important;font-weight:700!important;line-height:130%!important;letter-spacing:-1.96px!important;text-transform:capitalize!important}h2{font-size:40px!important;font-style:normal!important;font-weight:700!important;line-height:45px!important}#ss h3{color:#fff!important}.goldText{font-size:28px!important;background:linear-gradient(90deg,#FEC40B 0%,#F2EA99 39.9%,#FEC40B 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}img.upcoming-proimg{height:300px;width:100%;object-fit:cover}h2{background:linear-gradient(90deg,#FEC40B 0%,#F2EA99 39.9%,#FEC40B 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}h3{font-size:32px!important;font-style:normal!important;font-weight:700!important;line-height:28px!important;letter-spacing:-1.28px!important}#mainHeaderr{position:absolute!important;width:100%!important}#header1{width:46%!important;margin:0!important}a{text-decoration:none!important}ul.menuLink li a{text-decoration:none!important;text-transform:capitalize}#header3{width:43%!important;margin:0!important}#header2{width:16%!important;margin:0!important}.event-box a.full-link{display:block}.event-box .view.overlay{height:311px}#bgpasr .view{background-position:center!important}#header4{width:8%!important}a.gold{background:radial-gradient(321.73% 201.8% at -23.16% -56.36%,#997500 0%,#F2EA99 37.98%,#C59600 62.98%,#F2EA99 98.08%)!important;background-size:200% 200%!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;gap:5px!important;color:#000!important;text-decoration:none!important;transition:background-position 0.5s ease,transform 0.3s ease!important;padding:10px 15px!important;color:#000!important}.contact-pagee p.clearfix{margin:0;color:#fff}#et_pb_contact_form_0 .et-pb-contact-message p{color:#fff}#et_pb_contact_form_0 ul{color:#fff;padding:0}#production h4{background:linear-gradient(90deg,#FEC40B 0%,#F2EA99 39.9%,#FEC40B 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:32px;font-style:normal;font-weight:700;line-height:28px}.mtts-2{width:37%}.golden{color:#FEC40B}p.bigtext{font-size:20px!important;line-height:30px!important}.text-btn{display:flex;align-items:center;gap:20px;margin-top:28px;flex-wrap:wrap}.know-more{display:flex;padding:14px 22px;justify-content:center;align-items:center;gap:5px;border:1px solid rgba(255,255,255,0.34);background:#000;color:#fff;text-decoration:none;font-weight:bold;position:relative;overflow:hidden;transition:color 0.3s ease;z-index:0}.know-more::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,#997500,#F2EA99,#C59600);transition:left 0.4s ease;z-index:-1}.post-meta{display:inline-block;position:relative}.post-meta::after{content:"";position:absolute;right:0;background:#171717;width:1ch;height:100%}.know-more i{transition:transform 0.3s ease}.know-more:hover::before{left:0}.know-more:hover i{transform:translateX(5px)}.know-more span,.know-more i{position:relative;z-index:1}a.gradient-color,.gradient-color{background:radial-gradient(321.73% 201.8% at -23.16% -56.36%,#997500 0%,#F2EA99 37.98%,#C59600 62.98%,#F2EA99 98.08%);background-size:200% 200%;display:inline-flex;padding:14px 22px;justify-content:center;align-items:center;gap:5px;color:#000;text-decoration:none;transition:background-position 0.5s ease,transform 0.3s ease}.gradient-color:hover,a.gold:hover,.gradient-color:hover{background-position:right center!important;transform:translateY(-3px)!important}.gradient-color i{transition:transform 0.3s ease}.gradient-color:hover i{transform:translateX(5px)}p.text18{font-size:18px;font-style:normal;font-weight:300;line-height:27px;margin:16px 0px}.mtt-2{display:flex;gap:10px;align-items:flex-start}a.morelink{display:inline-flex;align-items:center;gap:8px}.morelinkgg{display:inline-flex;align-items:center;gap:8px;padding-bottom:10px}a.gold{background:linear-gradient(97deg,#F2EA99 5.5%,#FEC40B 95.35%);padding:10px 15px;color:#000;font-size:15px!important}ul#menu-header-right a,ul#menu-header-left a{font-size:15px!important;margin:0!important}ul.loctin{list-style:none;padding:0!important;margin:0!important;display:flex;margin-top:19px!important;gap:12px;color:rgba(255,255,255,0.54)}ul.menuLink{list-style:none!important;padding:0!important}ul.menuLink li a{color:rgba(255,255,255,0.54)!important}h4.entry-title a{font-size:24px!important;line-height:34px!important;font-family:"Playfair Display"!important;background:linear-gradient(270deg,#FEC40B 0.01%,#F2EA99 45.18%,#FEC40B 96.49%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#pastProd h5.entry-title a{font-size:30px!important;background:linear-gradient(270deg,#FEC40B 0.01%,#F2EA99 45.18%,#FEC40B 96.49%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"Playfair Display"!important;font-size:32px!important;font-style:normal!important;font-weight:700!important;line-height:28px!important}#pastProd .et_pb_image_container{margin:0!important}.know-more-btn{display:inline-flex;align-items:center;gap:8px;position:relative;padding-bottom:10px;cursor:pointer}.know-more-btn::after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background:#FEC40B;transition:width 0.3s ease}.know-more-btn:hover::after{width:100%}#pastProd article{padding:0!important}#pastProd .et_pb_image_container{margin:0!important;height:263px}#pastProd .et_pb_image_container img{height:241px;object-fit:cover}#footer1{width:43%!important}#footer2{width:20%!important}#footer3{width:30%!important}.cardsz{display:flex;gap:32px;flex-wrap:wrap}.cardz{max-width:48%}.cardz h2{color:#f4c94b;font-size:1.6rem;font-weight:bold;margin:20px 0 10px}.cardz p{color:#ffffff;font-size:0.95rem;line-height:1.5;margin-bottom:20px}.cardz .links{display:inline-flex;gap:27px;flex-direction:row}.links{display:inline-flex;gap:0px;flex-direction:column;margin:0!important}.links a{color:white;text-decoration:none;font-size:0.9rem;display:flex;align-items:center;gap:6px;position:relative;margin:0!important}.links a:hover{color:#f4c94b!important}.links a.get-tickets::after{content:"";display:block;height:2px;width:100%;background:#f4c94b;position:absolute;bottom:-4px;left:0}.morelinkgg{display:inline-flex;align-items:center;gap:8px;position:relative;padding-bottom:10px;text-decoration:none}ul.menuLink li a{color:rgba(255,255,255,0.54)!important;margin:0}ul.menuLink{list-style:none!important;padding:0!important;margin:0;text-align:left!important}ul.menuLink li{width:100%}.morelinkgg::after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background:#FEC40B;transition:width 0.3s ease}.morelinkgg:hover::after{width:100%}h3.workshop-titles a{font-size:24px!important;line-height:34px!important;font-family:"Playfair Display"!important;background:linear-gradient(270deg,#FEC40B 0.01%,#F2EA99 45.18%,#FEC40B 96.49%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#bannerid::after{content:'';background:url(https://thegreatindiantheatrecomp.com/wp-content/uploads/2025/08/t002-1.webp) no-repeat bottom;background-size:cover;position:absolute;inset:0;z-index:0;transform:translateY(var(--parallax-y,36px));transition:transform 0.1s linear;will-change:transform}ul#menu-header-right,ul#menu-header-left{display:contents!important}.about-section{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2rem;padding:60px 80px}.about-text{padding:20px}.about-text h4{color:#f4c542;font-size:14px;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.about-text h2{font-size:28px;margin-bottom:20px;line-height:1.3}.about-text p{font-size:16px;line-height:1.6;color:#ccc;margin-bottom:20px}.btn{display:inline-block;background:#f4c542;color:#000;padding:10px 20px;border-radius:4px;text-decoration:none;font-weight:bold}.flip-card-parent{display:flex;gap:45px;flex-wrap:wrap;justify-content:center}.about-images img{height:auto;border-radius:6px;object-fit:cover;position:relative;z-index:1}.about-images img:nth-child(2){position:absolute;top:20px;left:80px;z-index:0;opacity:0.85}.about-images img:nth-child(3){position:absolute;bottom:-30px;right:20px;width:160px;border:2px solid #fff;z-index:2}.flip-card{background-color:transparent;width:300px;height:400px;perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.6s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 10px 20px rgba(0,0,0,0.1)}.flip-card-front{background-color:#2a2a2a;display:flex;align-items:center;padding:14px;flex-direction:column}.flip-card-front img{width:100%;max-height:375px;margin-bottom:24px}.flip-card-front h3{font-size:26px!important;color:#ffffff}.flip-card-back{background-color:#222;color:white;transform:rotateY(180deg);padding:25px;display:flex;flex-direction:column;justify-content:center;align-items:center}.flip-card-back p{font-size:0.95rem;margin-bottom:20px}.flip-card-back button{background-color:#ff5722;color:white;border:none;padding:10px 20px;border-radius:6px;font-size:0.9rem;cursor:pointer;transition:background 0.3s}.flip-card-back button:hover{background-color:#e64a19}.flipcard-pgn.pagination{display:flex;gap:10px;margin:20px 0;font-family:Arial,sans-serif;padding-top:40px;justify-content:center}.flipcard-pgn .page-numbers{padding:8px 12px;text-decoration:none;color:#666;border:1px solid #ddd;border-radius:4px;background:white;transition:all 0.2s ease}.flipcard-pgn .page-numbers:hover{background:#f5f5f5;color:#333}.flipcard-pgn .page-numbers.current{background:#fdc30b;color:white;border-color:#8c6c06;align-items:center;display:flex}.flipcard-pgn .next.page-numbers{font-weight:bold}#mobilemenu{position:absolute;margin-top:28px}#mobilemenu ul#mobile_menu3{margin-top:10px}#header11{margin:0 0 15px 0!important;width:42%!important;transition:0.9s!important}.et_pb_sticky--top #header11{width:30%!important}.acknowledge-inner{width:50%;margin:auto;padding-top:50px}.acknowledge-inner{display:flex;flex-direction:column;justify-content:center;height:87vh}#pum-1014 div#popmake-1014{height:100vh!important;top:0px!important}#hww .entry-title a{font-size:28px!important;font-weight:600!important;line-height:21px!important}.et_pb_module.et_pb_image.et_pb_image_0_tb_header{transition:width 0.4s ease-in-out,opacity 0.4s ease-in-out,transform 0.4s ease-in-out;width:100%}.has_et_pb_sticky .et_pb_image_0_tb_header{width:52%!important}.has_et_pb_sticky .et_pb_row.et_pb_row_0_tb_header.et_pb_row--with-menu{padding-top:10px;padding-bottom:10px}#conz .et_pb_row{width:100%!important}@media only screen and (max-width:999px){.mtts-2{width:100%!important}#footer1,#footer2,#footer3{width:100%!important}.cardz{max-width:100%!important}}@media(max-width:900px){.about-section{grid-template-columns:1fr;text-align:center}.about-images{margin-top:30px}.about-section{padding:0!important}.acknowledge-inner{display:block;width:90%;height:84vh;overflow:scroll}.acknowledge-inner h2{font-size:31px!important}}@media only screen and (max-width:499px){h1{font-size:36px!important}}@media (max-width:400px){.flip-card{width:90%;height:380px}}@media (max-width:399px){.flip-card-parent{gap:87px!important}#mobilemenu{margin-top:15px}.flip-card-front,.flip-card-back{position:relative!important}}