@charset "utf-8";html{cursor:pointer;cursor:help;cursor:progress;cursor:url(../images/arrowhead-rounded-outline.svg),auto}body .modal-backdrop{background-color:rgba(0,0,0,.9)!important}.shadow_under_banner{margin:0;padding:0;align-content:center;text-align:center;margin-bottom:-31px}@media (max-width:576px){.shadow_under_banner{margin:-9px;margin-bottom:-15px}.under_banner_sec-content h1{font-size:21px!important;padding:7% 2%}.margin_on_mobi{margin:4% 0!important}.welcome_bg_gradient h1{font-size:21px!important;line-height:2rem!important;padding-bottom:6%}.party_area_bg h3{font-size:20px!important}.under_party_area_cont h1{font-size:38px!important}.under_party_area_cont h2{font-size:33px!important;line-height:25px!important}.under_party_area_cont{width:90%!important}.best_banquet_halls_stripe h1{font-size:29px!important}.best_banquet_halls_stripe p{font-size:20px!important;line-height:27px!important}.under_party_area_bg_2{width:80%!important}.services_we_do h4{font-size:20px!important}.amenities{width:90%!important;padding:6% 0!important}.amenities_new{width:90%!important;padding:6% 0!important}.responsive-slide-content{top:80%!important}.responsive-slide-content a{font-size:15px!important}.welcome_bg_stripe_contentarea_bg{height:auto!important}.custom-navbar{background:#a81908!important}.navbar-brand-wrapper{padding-left:6px!important;padding-right:0!important}.navbar-brand{font-size:19px!important;line-height:40px!important}.navbar-brand_slogan{font-size:15px!important}.party_area_bg h3{font-size:20px!important}}@media (max-width:768px){.header-section .logo{display:none}.slide-content{font-size:13px}.custom-navbar{backdrop-filter:blur(10px)!important;padding:0 0;border-radius:0!important;margin-top:0!important}.navbar-wrapper{position:fixed;top:0;left:0;width:100%;z-index:1000;margin-top:0!important}.navbar{margin-top:0!important;border-radius:0;width:100%!important}.navbar-spacer{height:70px!important}.custom-navbar .navbar-brand img{max-height:60px}.custom-navbar .nav-link{font-size:14px;padding:6px 10px}.welcome_bg_gradient h2{font-size:21px!important;line-height:33px!important}.party_area_bg h1{font-size:20px!important}.welcome_bg_stripe_contentarea_bg{height:auto!important}}@media only screen and (min-width:600px) and (max-width:768px){.menu_ovr_lay_cs{margin-bottom:-10.5%!important}.hide_in_oth_device{visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;display:block!important}}@media only screen and (min-width:769px) and (max-width:992px){.menu_ovr_lay_cs{margin-bottom:-10.5%!important}.hide_in_oth_device{visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;display:block!important}}@media only screen and (min-width:993px) and (max-width:1199px){.hide_in_oth_device{visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;display:block!important}}@media only screen and (min-width:1200px) and (max-width:1300px){header .menu_ovr_lay_cs{margin-bottom:-10.5%!important}.main-menu{max-width:52%!important}.under_banner_sec-content h1{font-size:40px!important}.under_banner_sec-content p{font-size:22px!important}.welcome_bg_gradient h1{font-size:40px!important;line-height:50px!important}.whoiam p{font-size:22px!important;line-height:35px!important}.welcome_bg_stripe_contentarea_bg{height:auto!important}.custom-navbar .nav-link{font-size:14px!important}.under_party_area_cont{width:94%!important}.flex-container .flex-item{width:113px!important;height:140px!important}.hide_in_oth_device{visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;display:block!important}}@media only screen and (min-width:1301px) and (max-width:1400px){.menu_ovr_lay_cs{margin-bottom:-10.5%!important}.main-menu{max-width:52%!important}.under_banner_sec-content h1{font-size:40px!important}.under_banner_sec-content p{font-size:22px!important}.welcome_bg_stripe_contentarea_bg h2{font-size:18px!important}.welcome_bg_gradient h1{font-size:40px!important;line-height:50px!important}.whoiam p{font-size:22px!important;line-height:35px!important}.welcome_bg_stripe_contentarea_bg{height:auto!important}.custom-navbar .nav-link{font-size:14px!important}.under_party_area_cont h1{font-size:65px!important}.flex-item{width:123px!important;height:150px!important}.hide_in_oth_device{visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;display:block!important}}@media only screen and (min-width:1401px) and (max-width:1600px){.hide_in_oth_device{visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;display:block!important}.amenities{width:97%!important}.amenities_new{width:97%!important}.under_party_area_cont{width:90%!important}.welcome_bg_stripe_contentarea_bg{height:auto!important}}@media only screen and (min-width:1601px) and (max-width:1700px){.hide_in_oth_device{visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;display:block!important}}@media only screen and (min-width:1701px) and (max-width:2000px){.hide_in_oth_device{visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;display:block!important}}.navbar-brand-wrapper{background-color:#a81908;border-radius:15px;padding:.4rem 1rem 0 1rem;display:flex;flex-direction:column;align-items:flex-start;line-height:1.1}.navbar-brand{font-family:Cinzel,serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:35px;background-image:linear-gradient(to right,#e4c400 10%,#fdf499 30%,#fdf499 55%,#e4c400 90%);background-clip:text;-webkit-background-clip:text;color:transparent;margin:0}.navbar-brand_slogan{font-family:Cinzel,serif;font-optical-sizing:auto;font-style:normal;font-size:15px;font-weight:600;color:#fff;padding-bottom:5px}.navbar-brand-wrapper a.navbar-brand span{font-size:clamp(15px,2.5vw,21px)}.navbar-brand:hover{background-image:linear-gradient(to right,#fdf499 25%,#fdf499 25%,#fdf499 75%,#fdf499 25%);background-clip:text;-webkit-background-clip:text;color:transparent}.navbar-wrapper{display:flex;justify-content:center;width:100%;position:fixed;top:0;left:0;z-index:1000}.navbar{width:94%;margin-top:1rem}.custom-navbar{background-color:transparent;border-radius:20px;background:url(../images/maharaja-mahal-menu-bg.png) top center repeat;box-shadow:rgba(0,0,0,.16) 0 10px 36px 0,rgba(0,0,0,.06) 0 0 0 1px;transition:all .3s ease-in-out}.navbar-wrapper.sticky-scrolled .custom-navbar{background-color:transparent;border-radius:20px;backdrop-filter:blur(10px);background:linear-gradient(101deg,#ffdfb8 0,#ffd0e3 52%,#c0c5ff 100%,.5);box-shadow:rgba(0,0,0,.16) 0 10px 36px 0,rgba(0,0,0,.06) 0 0 0 1px}.custom-navbar .navbar-brand img{max-height:90px}.custom-navbar .nav-item{padding:0 10px}.custom-navbar .nav-link{font-family:Merienda,Arial,Helvetica,sans-serif;text-decoration:none;color:#000;font-weight:700;font-size:14px;padding:8px 15px;transition:all .3s}.custom-navbar .nav-link:hover{background-color:#a81908;color:#000;border-radius:5px;-webkit-text-stroke:none;text-shadow:none}.custom-navbar .active{background-color:#cd9575;color:#000!important;border-radius:5px;-webkit-text-stroke:none;text-shadow:none}.dropdown-item{font-family:Merienda,Arial,Helvetica,sans-serif;text-decoration:none;color:#000;font-weight:600;font-size:19px;padding:12px 34px!important}.dropdown-item:hover{background-color:#cd9575!important;color:#000!important;-webkit-text-stroke:none;text-shadow:none}.dropdown-item.active{background-color:#cd9575!important;color:#000!important;border-radius:5px;-webkit-text-stroke:none;text-shadow:none}.custom-navbar .nav-item.dropdown>.nav-link.dropdown-active{background-color:#cd9575;color:#000!important;border-radius:5px;-webkit-text-stroke:none;text-shadow:none}@media (max-width:768px){.custom-navbar .navbar-brand img{max-height:60px}.custom-navbar .navbar-toggler{background-color:#a4d8ff}.custom-navbar .navbar-collapse{background-color:#ffb6c1;padding-bottom:1rem}}.welcome_bg{margin:0;padding:0;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='44' viewBox='0 0 34 44'%3E%3Cg fill='%23f7c8d9' fill-opacity='0.4'%3E%3Cpath fill-rule='evenodd' d='M1 6.2C.72 5.55.38 4.94 0 4.36v13.28c.38-.58.72-1.2 1-1.84A12.04 12.04 0 0 0 7.2 22 12.04 12.04 0 0 0 1 28.2c-.28-.65-.62-1.26-1-1.84v13.28c.38-.58.72-1.2 1-1.84A12.04 12.04 0 0 0 7.2 44h21.6a12.05 12.05 0 0 0 5.2-4.36V26.36A12.05 12.05 0 0 0 28.8 22a12.05 12.05 0 0 0 5.2-4.36V4.36A12.05 12.05 0 0 0 28.8 0H7.2A12.04 12.04 0 0 0 1 6.2zM17.36 23H12a10 10 0 1 0 0 20h5.36a11.99 11.99 0 0 1 0-20zm1.28-2H24a10 10 0 1 0 0-20h-5.36a11.99 11.99 0 0 1 0 20zM12 1a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm0 14a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm-3.46-2a2 2 0 1 0-3.47 2 2 2 0 0 0 3.47-2zm0-4a2 2 0 1 0-3.47-2 2 2 0 0 0 3.47 2zM12 7a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm3.46 2a2 2 0 1 0 3.47-2 2 2 0 0 0-3.47 2zm0 4a2 2 0 1 0 3.47 2 2 2 0 0 0-3.47-2zM24 43a10 10 0 1 0 0-20 10 10 0 0 0 0 20zm0-14a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm3.46 2a2 2 0 1 0 3.47-2 2 2 0 0 0-3.47 2zm0 4a2 2 0 1 0 3.47 2 2 2 0 0 0-3.47-2zM24 37a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm-3.46-2a2 2 0 1 0-3.47 2 2 2 0 0 0 3.47-2zm0-4a2 2 0 1 0-3.47-2 2 2 0 0 0 3.47 2z'/%3E%3C/g%3E%3C/svg%3E");align-items:center;text-align:center}.welcome_bg_gradient{margin:0;padding:3% 3% 0 3%;background:linear-gradient(to top,rgba(255,255,255,1) 10%,rgba(255,0,0,0) 50%)}.welcome_bg_gradient h1{font-family:Merienda,cursive;font-size:34px;line-height:50px;color:#743089;font-weight:500;font-style:normal}.welcome_bg_gradient h2{padding:.5% 0 .5% 0;color:#000;font-family:"Barlow Condensed",sans-serif;font-size:25px;font-style:italic;line-height:41px;text-align:center;font-weight:400}.welcome_bg_gradient_cont_sec{width:96%;margin:0 auto;margin-bottom:-8%;padding:1%;background:linear-gradient(to top,rgba(238,238,238,1) 25%,rgba(255,0,0,0) 66%);border-radius:0 0 10px 10px;z-index:9;position:relative}.welcome_bg_stripe_contentarea_bg{background-image:linear-gradient(101deg,#ffdfb8 0,#ffd0e3 52%,#c0c5ff 100%);background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:13px}.welcome_bg_gradient .welcome_bg_stripe_contentarea_bg img{transition:transform .3s,scale .3s;box-shadow:rgba(50,50,93,0) 0 6px 12px -2px,transparent 0 3px 7px -3px}.welcome_bg_gradient .welcome_bg_stripe_contentarea_bg img:hover{transform:scale(1.05) rotate(0);box-shadow:rgba(50,50,93,.25) 0 6px 12px -2px,rgba(0,0,0,.3) 0 3px 7px -3px}.welcome_bg_stripe_contentarea_bg p{margin:0;padding:0;font-family:Merienda,cursive;font-weight:600;font-style:normal;color:#a81908;font-size:25px;line-height:41px}.welcome_bg_gradient .welcome_bg_stripe_contentarea_bg h4{margin:0;padding:3.5% 0;color:#973d93;font-family:"Barlow Condensed",sans-serif;font-size:20px;line-height:41px;text-align:center;font-weight:600}.welcome_bg_stripe_contentarea_bg li{color:#000;font-family:'Tiro Tamil',sans-serif;font-size:18px;line-height:30px;text-align:justify;font-weight:400;font-style:italic;padding:7px 0 6px 20px;list-style:none;background:url(../images/tick.png) 0 13px no-repeat}.welcome_bg_gradient_cont_sec li a{padding-left:1px;background:0 0!important;color:#fff;text-decoration:none}.owl-carousel .item img{max-width:100%;height:auto}.image-container{background-size:cover;background-position:center;min-height:250px}.owl-carousel .item img{max-width:100%;height:auto}.image-container{background-size:cover;background-position:center;min-height:250px}.party_area_bg{background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(../images/party_bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;padding:12% 5%}.party_area_bg h3{font-family:Merienda,cursive;font-weight:500;font-style:normal;font-size:30px;line-height:1.6em;color:#fff;text-align:center}.under_party_area_bg{background:url(../images/tradition-background.png) bottom center no-repeat;padding-bottom:3%}.under_party_area_cont{width:75%;margin:0 auto;margin-top:-8%;padding:3% 1%;background-image:url(../images/sundarmahal-pattern-4.webp);border-radius:10px;z-index:9;position:relative;box-shadow:rgba(50,50,93,.25) 0 6px 12px -2px,rgba(0,0,0,.3) 0 3px 7px -3px;align-items:center;text-align:center}.under_party_area_cont h2{margin:0;padding:0;font-family:Tangerine,cursive;font-weight:600;font-style:normal;font-size:54px;line-height:3rem;color:#a81908}.under_party_area_cont p{margin:0;padding:1.2% 0;color:#000;font-family:Poppins,sans-serif;font-size:18px;line-height:29px;font-weight:400}.best_marraige_hall{margin:0;padding:0;background:url(../images/best-marriage-stripe.jpg) top center repeat-x}.best_banquet_halls_stripe{background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(../images/Best-Banquet-Halls-Sathyamangalam.webp);background-size:cover;background-position:center bottom;background-repeat:no-repeat;background-attachment:fixed;align-items:center;text-align:center}.best_banquet_halls_stripe_cont{padding:5% 5% 12% 5%;align-items:center;text-align:center}.best_banquet_halls_stripe h2{top:0;height:45px;background:url(../images/decoration_top.png) top center repeat-x}.best_banquet_halls_stripe h3{font-family:Merienda,cursive;font-weight:500;font-style:italic;font-size:35px;line-height:1.6em;color:#eadd7c}.best_banquet_halls_stripe p{margin:0;padding:0 0;color:#fff;font-family:"Barlow Condensed",sans-serif;font-size:37px;line-height:41px;font-weight:300;font-style:italic}.amenities{width:75%;margin:0 auto;margin-top:-8%;padding:2% 0;background-image:url(../images/sundarmahal-pattern-2.png);border-radius:10px;z-index:9;position:relative;box-shadow:rgba(50,50,93,.25) 0 6px 12px -2px,rgba(255,230,97,.3) 0 3px 7px -3px;align-items:center;text-align:center}.amenities h5{font-family:Merienda,cursive;font-size:30px;line-height:50px;color:#ff0080;font-weight:600;font-style:italic}.amenities_new{width:90%;margin:0 auto;padding:2% 0;z-index:9;position:relative;align-items:center;text-align:center}.services_we_do{background-color:#ff9d00;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23000' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23ff9d00' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23fb8d17' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23f47d24' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23ed6e2d' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23e35f34' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23d85239' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23cc453e' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23be3941' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23b02f43' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23a02644' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23901e44' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23801843' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%236f1341' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%235e0f3d' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%234e0c38' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%233e0933' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%232e062c' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23210024' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover;align-items:center;text-align:center;margin-top:-4%;padding:5% 0 1% 0}.services_we_do h3{margin:0;padding:0;font-family:Merienda,cursive;font-weight:600;font-style:normal;font-size:45px;line-height:3rem;color:#ffe701}.services_we_do h4{margin:0;padding:1% 0;color:#fff;font-family:"Barlow Condensed",sans-serif;font-size:25px;font-style:italic}.services_we_do h5{margin:0;padding:3% 0;color:#ffe701;font-family:"Barlow Condensed",sans-serif;font-size:25px;font-style:italic}.services_we_do p{color:#fff;font-family:Epilogue,sans-serif;font-size:15px;line-height:25px;font-style:italic}.services_we_do img{transition:transform .3s,scale .3s}.services_we_do img:hover{transform:scale(1.05) rotate(0)}@media (max-width:575.98px){.services_we_do h3{font-size:38px!important}.amenities h5,.home_pge_gallery h5{font-size:25px!important}}.home_pge_gallery{width:95%;margin:0 auto;padding:2% 0 5% 0;align-content:center;align-items:center;text-align:center}.home_pge_gallery h5{font-family:Merienda,cursive;font-size:30px;line-height:50px;color:#ff0080;font-weight:600;font-style:italic;padding-bottom:1%}.order-now{display:flex;align-items:flex-start;justify-content:space-between;background:#ffd6db;padding:40px;border-radius:10px;max-width:1600px;margin:0 auto;flex-wrap:wrap;gap:30px;position:relative;margin-top:2rem}.order-now-content{flex:1;min-width:280px;display:flex;flex-direction:column;justify-content:center}.order-now-content h6{margin-bottom:20px;font-family:Merienda,cursive;font-weight:700;font-style:normal;font-size:35px;line-height:1.6em;color:#1f1f1f}.order-now-content h4{font-family:Merienda,cursive;font-weight:700;font-style:normal;font-size:23px;color:#1f1f1f}.order-now-content h5{margin-bottom:10px;font-family:Merienda,cursive;font-weight:700;font-style:normal;font-size:clamp(23px,2.5vw,23px);line-height:clamp(1rem,2.5vw,3rem);color:#1f1f1f}.order-now-content p{font-family:"Barlow Condensed",Arial,Helvetica,sans-serif;color:#4a4a4a;font-size:clamp(22px,2.5vw,22px);line-height:clamp(1.8rem,2.5vw,2rem);font-weight:400;margin-bottom:1em}.order-now-content button{background-color:#000;color:#fff;padding:14px 24px;border:none;border-radius:8px;font-size:16px;cursor:pointer;margin-right:10px;margin-bottom:10px;transition:background-color .3s ease}.order-now-content button a{color:#fff;transition:background-color .3s ease;text-decoration:none}.order-now-content button:hover{background-color:#333}.order-now-image{flex:1;min-width:280px;display:flex;justify-content:center;align-items:flex-end}.order-now-image img{max-width:100%;height:auto}.kumaran_party_area_bg{background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(../images/party_bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;padding:1% 5% 9% 5%}.kumaran_party_area_bg li{color:#fff;font-family:'Tiro Tamil',sans-serif;font-size:27px;line-height:44px;text-align:justify;font-weight:400;font-style:italic;padding:7px 0 6px 20px;list-style:none;background:url(../images/tick.png) 0 22px no-repeat}.kumaran_party_area_bg li a{padding-left:1px;background:0 0!important;color:#fff;text-decoration:none}.social_media_strp{margin:0;padding:0;background-color:#6351ce}.social_media_strp span{margin:0;padding:3% 0;color:#fff;font-family:"Barlow Condensed",sans-serif;font-size:25px;font-style:italic}.shadow_im{margin:0;padding:0;height:31px;align-content:center;text-align:center}#backToTopBtn{display:none;position:fixed;bottom:20px;right:20px;z-index:99;border:none;outline:0;background-color:#ff0080;color:#fff;cursor:pointer;padding:10px 15px;border-radius:5px;font-size:18px;opacity:.8;transition:opacity .3s ease-in-out}#backToTopBtn:hover{opacity:1}#backToTopBtn i{font-size:20px}.video-card{border:1px solid #ddd;border-radius:10px;padding:20px;background-color:#fff;margin-bottom:30px;box-shadow:0 5px 15px rgba(0,0,0,.05)}.video-thumb-wrapper{position:relative;width:100%;padding-top:56.25%;border-radius:10px;overflow:hidden;margin-bottom:15px}.video-thumb-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:10px}