@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){.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:28px!important;line-height:2.3rem!important}.under_party_area_cont h1{font-size:38px!important}.under_party_area_cont h2{font-size:35px!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}.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:22px!important;line-height:29px!important}.navbar-brand_slogan{font-size:13px!important;line-height:28px!important}.party_area_bg h3{font-size:20px!important}.shadow_under_banner{margin:-9px;margin-bottom:-15px}}@media (max-width:768px){.header-section .logo{display:none}.slide-content{font-size:13px}.custom-navbar{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}.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;background-clip:text;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-image:linear-gradient(to right,#e4c400,#fdf499,#e4c400);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-image:linear-gradient(to right,#e4c400,#fdf499,#e4c400);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:#fff;border-radius:5px;-webkit-text-stroke:none;text-shadow:none}.custom-navbar .active{background-color:#a81908;color:#fff!important;border-radius:5px;-webkit-text-stroke:none;text-shadow:none}.navbar-nav .dropdown:hover>.dropdown-menu{display:block;position:absolute;top:100%;left:0;z-index:999;opacity:1;visibility:visible}.navbar-nav .dropdown-menu{display:none;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out}.dropdown-item{font-family:Merienda,Arial,Helvetica,sans-serif;text-decoration:none;color:#a81908;font-weight:600;font-size:19px;padding:12px 34px!important}.dropdown-item:hover{background-color:#a81908!important;color:#fff!important;-webkit-text-stroke:none;text-shadow:none}.dropdown-item.active{background-color:#a81908!important;color:#fff!important;border-radius:5px;-webkit-text-stroke:none;text-shadow:none}.custom-navbar .nav-item.dropdown>.nav-link.dropdown-active{background-color:#a81908;color:#fff!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:#fff}.custom-navbar .navbar-collapse{background-color:#fff28a;padding-bottom:1rem}}.welcome_bg h5{top:0;height:45px;background:url(../images/decoration_top.png) top center repeat-x;position:relative}.welcome_bg{margin:0;padding:0;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 28' width='56' height='28'%3E%3Cpath fill='%23fff28a' fill-opacity='0.48' d='M56 26v2h-7.75c2.3-1.27 4.94-2 7.75-2zm-26 2a2 2 0 1 0-4 0h-4.09A25.98 25.98 0 0 0 0 16v-2c.67 0 1.34.02 2 .07V14a2 2 0 0 0-2-2v-2a4 4 0 0 1 3.98 3.6 28.09 28.09 0 0 1 2.8-3.86A8 8 0 0 0 0 6V4a9.99 9.99 0 0 1 8.17 4.23c.94-.95 1.96-1.83 3.03-2.63A13.98 13.98 0 0 0 0 0h7.75c2 1.1 3.73 2.63 5.1 4.45 1.12-.72 2.3-1.37 3.53-1.93A20.1 20.1 0 0 0 14.28 0h2.7c.45.56.88 1.14 1.29 1.74 1.3-.48 2.63-.87 4-1.15-.11-.2-.23-.4-.36-.59H26v.07a28.4 28.4 0 0 1 4 0V0h4.09l-.37.59c1.38.28 2.72.67 4.01 1.15.4-.6.84-1.18 1.3-1.74h2.69a20.1 20.1 0 0 0-2.1 2.52c1.23.56 2.41 1.2 3.54 1.93A16.08 16.08 0 0 1 48.25 0H56c-4.58 0-8.65 2.2-11.2 5.6 1.07.8 2.09 1.68 3.03 2.63A9.99 9.99 0 0 1 56 4v2a8 8 0 0 0-6.77 3.74c1.03 1.2 1.97 2.5 2.79 3.86A4 4 0 0 1 56 10v2a2 2 0 0 0-2 2.07 28.4 28.4 0 0 1 2-.07v2c-9.2 0-17.3 4.78-21.91 12H30zM7.75 28H0v-2c2.81 0 5.46.73 7.75 2zM56 20v2c-5.6 0-10.65 2.3-14.28 6h-2.7c4.04-4.89 10.15-8 16.98-8zm-39.03 8h-2.69C10.65 24.3 5.6 22 0 22v-2c6.83 0 12.94 3.11 16.97 8zm15.01-.4a28.09 28.09 0 0 1 2.8-3.86 8 8 0 0 0-13.55 0c1.03 1.2 1.97 2.5 2.79 3.86a4 4 0 0 1 7.96 0zm14.29-11.86c1.3-.48 2.63-.87 4-1.15a25.99 25.99 0 0 0-44.55 0c1.38.28 2.72.67 4.01 1.15a21.98 21.98 0 0 1 36.54 0zm-5.43 2.71c1.13-.72 2.3-1.37 3.54-1.93a19.98 19.98 0 0 0-32.76 0c1.23.56 2.41 1.2 3.54 1.93a15.98 15.98 0 0 1 25.68 0zm-4.67 3.78c.94-.95 1.96-1.83 3.03-2.63a13.98 13.98 0 0 0-22.4 0c1.07.8 2.09 1.68 3.03 2.63a9.99 9.99 0 0 1 16.34 0z'%3E%3C/path%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:#a81908;font-weight:500;font-style:normal}.welcome_bg_gradient p{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:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:13px;box-shadow:5px 5px 7px 0 rgb(0 0 0 / 30%);height:100%}.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 h2{margin:0;padding:0;font-family:Merienda,cursive;font-weight:600;font-style:normal;font-size:clamp(20px,2.5vw,22px);line-height:clamp(26px,2.5vw,63px);color:#a81908}.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 ul{padding:0}.welcome_bg_stripe_contentarea_bg li{color:#000;font-family:'Tiro Tamil',sans-serif;font-size:16px;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}.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-5.webp);background-attachment:scroll;min-height:400px;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:800;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 h4{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:43px;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}.services_we_do{background-color:#fa0;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 %3E%3Cpath fill='%23ffb100' d='M486 705.8c-109.3-21.8-223.4-32.2-335.3-19.4C99.5 692.1 49 703 0 719.8V800h843.8c-115.9-33.2-230.8-68.1-347.6-92.2C492.8 707.1 489.4 706.5 486 705.8z'/%3E%3Cpath fill='%23ffb800' d='M1600 0H0v719.8c49-16.8 99.5-27.8 150.7-33.5c111.9-12.7 226-2.4 335.3 19.4c3.4 0.7 6.8 1.4 10.2 2c116.8 24 231.7 59 347.6 92.2H1600V0z'/%3E%3Cpath fill='%23ffbe00' d='M478.4 581c3.2 0.8 6.4 1.7 9.5 2.5c196.2 52.5 388.7 133.5 593.5 176.6c174.2 36.6 349.5 29.2 518.6-10.2V0H0v574.9c52.3-17.6 106.5-27.7 161.1-30.9C268.4 537.4 375.7 554.2 478.4 581z'/%3E%3Cpath fill='%23ffc500' d='M0 0v429.4c55.6-18.4 113.5-27.3 171.4-27.7c102.8-0.8 203.2 22.7 299.3 54.5c3 1 5.9 2 8.9 3c183.6 62 365.7 146.1 562.4 192.1c186.7 43.7 376.3 34.4 557.9-12.6V0H0z'/%3E%3Cpath fill='%23ffcc00' d='M181.8 259.4c98.2 6 191.9 35.2 281.3 72.1c2.8 1.1 5.5 2.3 8.3 3.4c171 71.6 342.7 158.5 531.3 207.7c198.8 51.8 403.4 40.8 597.3-14.8V0H0v283.2C59 263.6 120.6 255.7 181.8 259.4z'/%3E%3Cpath fill='%23ffd914' d='M1600 0H0v136.3c62.3-20.9 127.7-27.5 192.2-19.2c93.6 12.1 180.5 47.7 263.3 89.6c2.6 1.3 5.1 2.6 7.7 3.9c158.4 81.1 319.7 170.9 500.3 223.2c210.5 61 430.8 49 636.6-16.6V0z'/%3E%3Cpath fill='%23ffe529' d='M454.9 86.3C600.7 177 751.6 269.3 924.1 325c208.6 67.4 431.3 60.8 637.9-5.3c12.8-4.1 25.4-8.4 38.1-12.9V0H288.1c56 21.3 108.7 50.6 159.7 82C450.2 83.4 452.5 84.9 454.9 86.3z'/%3E%3Cpath fill='%23ffef3d' d='M1600 0H498c118.1 85.8 243.5 164.5 386.8 216.2c191.8 69.2 400 74.7 595 21.1c40.8-11.2 81.1-25.2 120.3-41.7V0z'/%3E%3Cpath fill='%23fff852' d='M1397.5 154.8c47.2-10.6 93.6-25.3 138.6-43.8c21.7-8.9 43-18.8 63.9-29.5V0H643.4c62.9 41.7 129.7 78.2 202.1 107.4C1020.4 178.1 1214.2 196.1 1397.5 154.8z'/%3E%3Cpath fill='%23ffff66' d='M1315.3 72.4c75.3-12.6 148.9-37.1 216.8-72.4h-723C966.8 71 1144.7 101 1315.3 72.4z'/%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:#000}.services_we_do h4{margin:0;padding:1% 0;color:#000;font-family:"Barlow Condensed",sans-serif;font-size:25px;font-style:italic}.services_we_do h5{margin:0;padding:3% 0;color:#000;font-family:"Barlow Condensed",sans-serif;font-size:25px;font-style:italic}.services_we_do p{color:#000;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}.home_pge_gallery h3{font-size:25px!important}.best_banquet_halls_stripe h4{font-size:30px!important}}.home_pge_gallery{width:95%;margin:0 auto;padding:2% 0 2% 0;align-content:center;align-items:center;text-align:center}.home_pge_gallery h3{font-family:Merienda,cursive;font-size:27px;line-height:51px;padding-bottom:1%;color:#ff0080;font-weight:600;font-style:italic}.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}@media (max-width:767px){.video-thumb-wrapper video{height:200px}}