body{margin:0;color:#4a4a4a;background:#fbfbfb}.booking_form_div{position:relative;height:fit-content;display:flex;align-items:center;margin:auto}@font-face{font-family:regular_font-family;src:url(../font/AvertaDemo-Regular.otf)}.font_text{font-family:regular_font-family}.review_page_div {padding: 20px;border-radius: 2px;background: #ffff; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12) !important;}.review_user_review_div {padding: 20px 0px;border-bottom: 1px solid #d7d7d7;}.allPage_subHead{font-size: 18px;font-weight: 600;letter-spacing: .1px;}.right_arrow{font-size: 20px;margin-left: 5px;margin-right: 5px;font-weight: 500;}.breadcrumb_span{display: flex;align-items: flex-end;}.sub_head_banquet{font-size: 20px;font-weight:600;}.heading_font_style{font-weight:600;}h1{font-size: 27px;}h2{font-size: 22px;}.border_bottom,.border_bottom_contact{border-bottom:1px solid #e1d7d7}.border_bottom_dotted{border-bottom:2px dotted #e1d7d7}.navbar{padding:0}.Most_known_for,.display_small_screen,.images_and_videos_mob,.mob_booking_form,.mob_hide_submenu,.mob_screen_userSearchIcon,.top_navHide_section,.wedding_header_btn,.wedding_web_header_div{display:none}.choose_us_div{max-width: 218px;}.choose_usPoints_div{padding: 8px 32px 20px 32px;}.list_dot_icon{font-size: 10px;}.review_image_div{max-width: 75px;}.recaptcha_div{width: fit-content;}.reviews_preloder_overlay{position: fixed;width: 100%;height: 100%;padding: 15px;bottom: 0%; left: 0%;background-color: #4a484859; margin-top: 30px;display: none;}.user_icon_headerMob{background:#b4245d;border-radius:50%;padding:8px;width:35px;height:35px;line-height:17px;text-align:center}.venue_locationOuter_section{position:relative;padding-bottom:10px}.empty_album_section,.navigation_img_text{display:flex;flex-direction:column;align-items:center}.link_buttonLink_header{background-color:#b4245d;border:none;font-size:14px;color:#fff;padding:1px 0;height:30px;border-radius:15px;box-shadow:0 1px 3px 0 rgb(0 0 0 / 20%);width:120px;text-align:center;text-decoration:none}.homepage_links:hover{color:#E72E77;}.termsPage_div{box-shadow:0 1px 2px 0 rgb(0 0 0 / 20%);background:#ffff;border-radius:2px;padding:20px}.radio_button_style{-webkit-appearance:none;width:14px;height:14px;text-align:center;line-height:9px;border-radius:50%;outline:0;box-shadow:0 0 0 1px #6a6a6a}.chatBox_btn__mob,.fixed_menu_button{vertical-align:middle;text-decoration:none;appearance:none}.radio_button_style:before{content:'';display:block;width:60%;height:60%;margin:20% 23%;border-radius:50%}.radio_button_style:checked:before{background:green}.ui-datepicker th{padding:16px 5px!important}.ui-widget-header{border:1px solid #e72e77!important;background:#e72e77!important;color:#fff;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#4c4c4c!important;text-align:center!important;border-radius:50%!important;margin:1px!important}.header_sectionImg{height:153px!important;max-width:200px;width:100%;border-radius:10px;object-fit:cover}.about_nav_list{display: flex;flex-direction: column;align-items: center;}.sebMenu_hading{font-size:15px;font-weight:600;color:#e72e77}.Contact_input_field_div{width:100%;padding:8px;margin-top:20px;border:1px solid #e3e3e3;background:#fff}.area_decor_heading { padding: 15px 20px;border-bottom: 1px solid #d7d7d7;}.Contact_input_field{border:none;width:100%;font-size:14px}.contact_page_outer_div{padding:10px;box-shadow:0 1px 2px rgba(0,0,0,.12)!important;border-radius:2px;background:#ffff}.google_map_banquet{width:100%;height:auto; min-height: 397px;}.contect_info_container .border_bottom_contact:last-child{border-bottom:1px solid #0000}.About_services_section,.area_availableDiv,.contactpage_divPadding,.overlay_uper_section,.review_reating_section{padding:20px}.faqabout_points__div{padding:20px 35px;}.google_map,.user_award_image img{width:100%}.contact_form_button{background:#e72e77;width:100%;padding:8px;color:#fff;font-size:17px;font-weight:600;border:none}.contactPage_head{margin:30px 0}.search_icon_header{background:#b4245d;border-radius:50%;height:28px;width:30px;line-height:22px;padding:1px 5px 3px 8px;box-shadow:0 1px 3px 0 rgb(0 0 0 / 20%);margin-right:40px}.close_booking_popup_icon{z-index:999;position:absolute;top:-8px;right:17px;font-size:18px;border:1px solid #000;border-radius:50%;background-color:#e72e77;color:#fff;width:30px;height:30px;line-height:27px;text-align:center;cursor:pointer}.booking_form_overlay{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:#4a4848e0;transition:.5s;display:none;z-index:999}.nav-item .nav-link:hover{color:#fff;border-bottom:4px solid #ffff!important}.rotated{transform:rotate(-180deg)}.iconActive_color{stroke:red;color:red!important}.navigation_cross_icon{display:none;padding-top:3px}.subMenu_header_links{font-size:15px;color:#4a4a4a;text-decoration:none;display:block;margin-top:5px;font-weight:600}.subMenu_header_links:hover{color:#4a4a4a;font-weight:500}.display_large_screen,.hoverable-dropdown:hover .dropdown-menu{display:block}.fixed_menu_button:hover,.link_buttonLink_header:hover,.wedding_site_link:hover{color:#fff}.header_sectionSide_div{background:#faf9f9;margin-top:0;margin-bottom:0}.link_navLink_headerLink{color:#161413;font-size:17px;font-style:normal;font-weight:500;line-height:1.5;display:flex;align-items:center;transition:color .1s linear;letter-spacing:.3px;text-decoration:none}.link_navLink_headerLink:hover{background:#f0efef}.mega_menu_custom{width:110%!important;padding:19px 19px 30px!important;background-color:#fff!important}.navigation_outer_div,.subMenu_heading{position:relative}.arrow_icon{display:none;position:absolute;top:0;right:0}.header_link_navigationSection{height:100%;color:#fff;letter-spacing:-.16px;gap:2px;transition:color .1s ease-in-out;letter-spacing:1px;font-weight:600}.dropdown-menu{border-left:none;border-right:none;padding:0;background:unset}.navbar-toggler{padding:0;width:30px;height:30px}.navbar-toggler-icon{display:inline-block;width:unset;height:unset;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none}.navbar_brand_logo{padding-top:0;padding-bottom:6px;margin-right:25px;margin-bottom:7px}.header_link_overlay___section{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:#4a4848e0;transition:.5s;display:none;z-index:9}.navigation_outer_section{background:#e72e77;max-width:2000px;width:100%;margin:auto;position:relative;z-index:99}.wedding_topHeader{background:#b4245d;padding-top:5px;padding-bottom:4px;position:relative;z-index:99;height:40px}.top_Header_content{font-size:17px;color:#fff;font-weight:500}.top_search_input{height:30px;width:200px;border-radius:3px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-left:10px;padding-right:10px;margin-left:50px;cursor:pointer;color:#000}.mob_overlay_nav,.mob_side__menu{top:0;left:0;height:100%;position:fixed;bottom:0}.wedding_site_link{color:#fff;text-decoration:none}.mob_side__menu{width:80%;z-index:9999;display:none;-ms-flex-direction:column;flex-direction:column;overflow:auto;max-width:400px;background-color:#ffff}.Mobile_Submenu_list,.Mobile_menu_list{display:flex;list-style-type:none;border-bottom:1px solid #cfcdcd}.Mobile_menu_list{flex-direction:column;padding-left:23px;padding-right:23px;margin-top:15px;margin-bottom:0}.Mobile_Submenu_list{flex-direction:column;padding-left:20px;padding-right:20px}.Mobile_Submenu_list li,.Mobile_menu_list li{font-weight:600;color:#4a4a4a;margin-top:8px;margin-bottom:8px}.mob_subMenu_userAc{display:flex!important;align-items:center;padding:15px 20px;border-bottom:1px solid #dad6d6}.signUP_heading{font-weight:700;color:#4a4a4a;margin-left:10px}.multiple_images_slider{position:relative;overflow:hidden;width:100%;height:375px}.mob_nav_link{color:unset;text-decoration:none}.mob_overlay_nav{z-index:999;width:100%;display:none;background-color:rgba(0,0,0,.4)}.has_child_menu,.overlay_location_section,.price_section{display:flex;justify-content:space-between}.back_slide_container_in{animation:1s backSlideRightIn}.back_slide_container_out{animation:1s backSlideRightOut}.active_form{display:block!important}.footer_outer_div{background:#fff;padding-top:60px;padding-bottom:50px}@keyframes backSlideRightIn{0%{transform:translateX(-150%)}100%{transform:translateX(0)}}@keyframes backSlideRightOut{0%{transform:translateX(0)}100%{transform:translateX(-150%)}}.top_app_link{padding-left:5px}.upper_header_padding{padding-left:35px}.gallery_pop_upbtn{font-size:20px;position:absolute;top:48%;border-radius:5px}.disable_gallery_btn{background:#78686f;color:#816d6d}.enable_gallery_btn{background:#e72e77;color:#fff}.next_image{right:12px;padding:6px 3px 4px 6px}.prev_image{left:12px;padding:6px 6px 4px 3px}.gallery_overlay_section{display:none;background-color:#000000e6;width:100%;height:100vh;position:fixed!important;top:0;left:0;z-index:99999;margin:0 auto;align-content:center!important;overflow-y:scroll}.Gallery__popUP_image{width:100%;height:100%;object-fit:cover;max-height:80vh}.close_popup_icon{z-index:999;position:absolute;top:-13px;right:-8px;font-size:18px;cursor:pointer;border:1px solid #e72e77;border-radius:50%;background-color:#e72e77;color:#fff;width:30px;height:30px;line-height:26px;text-align:center}.gallery_page_head{display:flex;align-items:baseline}.homepage_links{text-decoration:none;color:#909090;padding-right:3px}.button_text_homePage:hover,.button_topNav_homePage:hover,.home_link,.home_link:hover{color:#4a4a4a}.wedding_Homesite_links{display:flex;margin-top:15px;margin-bottom:15px}.home_link{text-decoration:none}.homePage_bgImg{object-fit:cover;width:100%;height:375px!important}.wedding_home__text{color:#909090}.home_page_P_text{font-size:16px;font-weight:500}.button_homePage{background-color:#5ba829;font-size:16px;color:#fff;border-radius:2px;min-width:80px;max-width:80px;height:40px;display:block;text-align:center;padding-top:8px;font-weight:700}.homepage_overlay_div{margin-left:20px;margin-right:20px;box-shadow:0 1px 2px 0 rgb(0 0 0 / 20%);margin-top:-40px;position:relative;background:#ffff;border-radius:2px}.button_text_homePage{display:flex;align-items:center;justify-content:center;min-width:161px;width:25%;text-decoration:none;color:#4a4a4a}.home_nav_links{font-size:16px;font-weight:500;padding-right:30px}.chatBox_btn__mob{line-height:1.14286;text-align:center;padding:0 5px;width:100%;height:50px;font-size:18px;font-weight:600;display:flex;justify-content:center;align-items:center}.active,.site_color,.top_nav_links:hover{color:#e72e77!important}.chatBox_chat__btn{margin:0 5px 0 0;color:#e72e77;background-color:#fff;border:1px solid #e72e77;border-radius:25px}.chatBox_contact__btn{margin:0 0 0 5px;color:#fff;background-color:#009a68;border:0;border-radius:25px}.mob_footer_chatBox{display:flex;justify-content:center;align-items:center}.In_High_Demand_mob{background-color:#ffebe8;font-size:14px;padding:1px 6px;text-align:left;color:#4a4a4a;height:auto;width:fit-content}.about_sectionOuter_div,.area_available_outer_div,.faq_section__div,.home_navigation_link,.review_outer_div{margin-top:28px;border-radius:2px;background:#ffff;box-shadow:0 1px 2px rgba(0,0,0,.12)!important}.home_navigation_link{display:flex;padding:10px 20px}.area_available_heading{padding:6px 20px;height:50px;border-bottom:1px solid #d7d7d7}.user_review_div{padding:20px;border-bottom:1px solid #d7d7d7}.aboutContent_div{border-bottom:1px solid #c5c5c5;padding:0 20px}.switch_btn_form{position:relative;display:inline-block;width:46px;height:26px}.switch_btn_form input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:19px;width:18px;left:-1px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#009a09}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.enquiry_button_section{display:flex;justify-content:space-around}.user_award_image{position:absolute;top:15px;right:10px;width:120px}.home_handpicked_image{position:absolute;top:-2px;left:0}.images_and_videos{display:flex;border-bottom:1px solid #ddd}.media_section_btn{padding:10px;min-width:166px;cursor:pointer;min-height:48px;text-align:center;flex-shrink:0;font-weight:600;color:#9b9b9b;font-size:16px;border-bottom:3px solid #fff;border-top:3px solid #fff}.gallery_images{width:100%;object-fit:cover;height:160px}.albums_images{background-position:center;position:relative;width:100%;object-fit:cover;height:225px}.galleryImg_div{padding:5px}.galleryImg_Outerdiv{padding:15px 25px}.home_page_button{display:block;padding:0 20px;max-width:fit-content;border-radius:20px;border:1px solid #e72e77;font-size:16px;font-weight:400;width:fit-content;margin:auto;color:#e72e77}.home_page_button:hover{background:#e72e77;color:#ffff}.active_button{color:#e72e77;border-bottom:3px solid #e72e77}.home_albums_overlay{position:absolute;top:0;width:100%;height:100%;opacity:.6;overflow:hidden;background-color:rgba(0,0,0,.6)}.home_albums_heading{position:absolute;bottom:20px;left:20px}.number_images_album{position:absolute;top:20px;right:5%;width:63%;color:#fff;text-align:end}.album_heading{color:#fff;font-weight:600;font-size:17px}.media_section_show{display:none;min-height:600px;display:grid;align-content:center}.about_subHeading{font-weight:600;color:#4a4a4a;font-size:17px}.about_Section_text{color:#4a4a4a;margin:0}.about_sectionMain_heading{font-size:20px;font-weight:500;display:flex;padding:15px 20px}.about_paragraph_div,.margin_form_div{margin:20px 0}.services_head_text{display:flex;flex-direction:column;margin-bottom:12px}.stars_checkbox_section{display:flex;align-items:center;justify-content:space-around}.progress_custom{display:flex;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:15px;height:12px}.progress_bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;transition:width .6s;background-color:#5ba829}.button_review_sectoin{min-width:60px;height:30px;width:fit-content;padding:3px 3px;margin-left:auto;font-weight:500}.ratingDistribution_div{padding:20px;border-right:1px solid #d7d7d7f7}.checkbox_form{width:20px;height:47px;margin-right:10px}.text_area_form{border:1px solid #c5c5c5;border-radius:3px;width:100%;padding:9px}.add_photos_btn,.submit_review_btn{background-color:#e72e77;color:#fff;font-size:16px;font-weight:600;cursor:pointer;border-radius:2px;width:fit-content;min-width:150px;text-align:center;padding:7px}.add_photos_btn{background-color:#fff!important;color:#999;border:1px solid #a5a5a5;margin-right:20px}.review_form_div{padding:0px 43px}.user_review_image{border-radius:50%;width:50px;height:50px}.user_commnet__btn{height:30px;padding:5px;min-width:57px;width:fit-content;margin-left:20px;background:#9acd32}.client_review_name{font-size:18px;font-weight:600}.review_icon{border:1px solid grey;width:22px;height:23px;text-align:center;border-radius:4px;padding:2px;line-height:20px;margin-left:5px}.review_set_image{width:100px;height:100px;object-fit:cover;margin-right:20px}.faq_point_div{width:100%;border-radius:10px;background-color:#f7f7f7;padding:15px;margin-top:15px}.faq_point_div:first-child{margin-top:0}.wedding_venues_section{padding:15px 20px;border-bottom:1px solid #c5c5c5;display:flex;align-items:center;justify-content:space-between}.wedding_venues_heading{font-size:1.5rem;font-weight:600}.venue_paxNo{background-color:#eee;padding:0 6px;margin-right:10px;width:auto;margin-bottom:5px;height:22px;display:flex;align-items:center;margin-top:13px}.venue_location_image{height:212px;border-radius:10px;object-fit:cover;width:100%}.input_field_form{height:100%;width:80%;border:1px solid #e9e9e9;padding:7px}input:focus-visible{outline:0}.btnSubmit__form{height:100%;border:none;border-radius:0;background-color:#e72e77;color:#fff;padding:5px 10px}.register_wedding_btn,.submit_wedding_btn{width:50%;max-width:171px;padding:10px!important;font-weight:600;font-size:16px;text-align:center}.submit_wedding_btn{border:1px solid #e72e77;border-radius:4px;color:#e72e77;margin-right:20px}.register_wedding_btn{border:1px solid #3498db;border-radius:4px;color:#3498db}.formEmail_section_div{width:100%;height:40px;max-width:540px;display:flex;margin-top:31px}.marginHome_top{margin-top:31px}.booking_form_outer_div{box-shadow:0 1px 2px rgba(0,0,0,.12)!important;border-radius:2px;background:#ffff}.mob_homePage_bgImg{position: absolute;top:0; left:0;width:100%!important;max-width:100% !important;height: 100% !important;object-fit:cover}.padding_small_head{padding:15px}.price_heading{font-weight:700;font-size:16px}.MuiSvgIcon-root path{stroke:#E72E77!important}.border_bottomDiv{border-bottom:1px solid #dfdfdf}.border_bottom_red_Div{border-bottom:1px solid #e72e77}.submit_wedding_btn:after{background-color:#e72e77!important}.register_wedding_btn:after{background-color:#3498db!important}.Send_Message__btn{display:flex;height:50px;width:200px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:16px;z-index:0;color:#fff;cursor:pointer;border-radius:100px;background-color:#e72e77;border:1px solid #e72e77;pointer-events:auto}.resort_heading{padding:10px 15px;border-bottom:1px solid #d7d7d7}.view_contact_btn{background-color:#009a09;border:1px solid #009a09}.book_crv{position:relative;display:none}.book_crv::after{position:absolute;content:"";width:10px;height:10px;background:#fff;transform:rotate(-45deg);top:-6px;transition:left 50ms ease-in}.booking_input_style{height: 34px;border:none;display:block;width:100%;padding:.375rem .75rem;font-size:14px;font-weight:400;line-height:1.5;background-color:#fff;background-clip:padding-box;border-bottom:1px solid #cbcbcb}.form_group{margin-top:25px}.booking_input_style:focus-visible{outline:0}.availabiliy_button{background:#e72e77;width:100%;height:45px;color:#fff;align-items:center;text-align:center;cursor:pointer;font-size:20px;font-weight:500;border:none;padding: 8px 14px; max-width: fit-content;margin: auto;display: block;border-radius: 5px;}.high_demand_btn{height:26px;padding:0 6px 6px 7px;text-align:center;background-color:#ffebe8}#starting__priceBtn{cursor:pointer}.form_button_section{background:#e72e77;color:#fff;text-align:center;border-radius:2px}.navigation_messageBtn{background-color:#e72e77;color:#fff}.top_nav_links{padding-right:20px;font-size:17px;color:#4a4a4a;font-weight:500}.button_topNav_homePage{display:flex;align-items:center;justify-content:center;min-width:99px;text-decoration:none;color:#4a4a4a}.Most_known_for_span{padding:0 7px;border-radius:0 10px;border:1px solid #235ee8;background-color:#f3f7fe;font-size:12px;line-height:2.5;color:#235ee8;margin:5px 16px 5px 0;white-space:nowrap}.review_form_btnDiv{display:flex;justify-content:flex-end}.top_fixed_top{display:none;margin-top:0;position:fixed;top:0;right:0;z-index:99999;left:0;background:#fff;width:100%;padding:5px}.home_slider_images,.homeslider_dots{position:absolute;bottom:8px;text-align:center}.fixed_menu_button,.register_wedding_btn:hover:after,.submit_wedding_btn:hover:after{background-color:#e72e77}.fixed_menu_button{margin:0;display:inline-block;font-family:inherit;line-height:1.14286;text-align:center;border:0;padding:11px 30px;height:40px;color:#fff;border-radius:2px;font-size:16px;font-weight:500}.shortlist_Photos_div{display:flex;background:#fbfbfb;padding:10px 0}.fixed_nav_display,.share_facebook__div{display:flex}.bookingformFB_div{display:flex;justify-content:space-between!important}.home_slider_images{right:9px;background:#fff;border-radius:22px;padding:2px;width:100px}.homeslider_dots{left:50%;color:#c7c3c3;transform:translate(-50%,-12%)}.footer_links_div{display:flex;flex-direction:column;margin-top:20px}.footer_bottom_div{display:flex;justify-content:space-between;padding-top:10px;padding-bottom:10px}.footer_heading{font-size:17px;font-weight:600}.footer_links,.footer_links_icon{font-weight:500;margin-bottom:2px}.footer_links{font-size:15px}.footer_links_icon{font-size:16px}.form_heading_mob{background:#e72e77;color:#fff;padding:15px 20px;display:flex;align-items:center}.display_small_screen_nav{display:flex;align-items:center}.gallery_img_popUP{display:none;background-color:#fff;width:40%;max-height:500px;max-width:600px;height:80vh;position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:9px;z-index:999;-webkit-box-shadow:0 0 33px #3e3a3a}.gallery_heading{font-size:22px;color:#4a4a4a;font-weight:600;width:fit-content}.gallery_heading:hover{color:#e72e77}.galleryPage_img{width:100%;height:200px;object-fit:cover}.pagination_link{color:#4a4a4a;background:#d5d5d5;width:34px;height:34px;text-align:center;padding:2px 0;line-height:28px;font-weight:700;font-size:16px;margin-left:4px;margin-right:4px} .footer_links_outerdiv{padding-top:50px;border-top:1px solid #e1d7d7;}
.review_page_div{padding: 20px;border-radius: 2px;background: #ffff;box-shadow: 0 1px 2px rgba(0,0,0,.12)!important;}.user_review_div:last-child{border: none;}#load-more-reviews{padding: 0px 20px 2px 20px;}.reviews_preloder {position: relative;top: 48%;border: 8px solid #ffffff !important;border-top: 8px solid #E72E77!important;border-radius: 50% !important;width: 65px !important;height: 65px !important;animation: spin 2s linear infinite !important;margin: auto !important;}@-webkit-keyframes spin {0% { -webkit-transform: rotate(0deg)}100% { -webkit-transform: rotate(360deg); }}@keyframes spin {0% { transform: rotate(0deg)}100% { transform: rotate(360deg); }}.active_page_nav{border-bottom: 4px solid #ffffff !important;}.active_page_mob{color: #E72E77;}.mob_nav_link:hover{color: #E72E77}.active_page{color:#ffff;background:#e72e77}.active_page:hover{color:#ffff}.galleryPagination_div{display:flex;margin:50px 0;justify-content:center}.banquet_section_padding{padding: 15px !important;}.choose_us_div{max-width: 218px;}.choose_usPoints_div{padding: 8px 32px 20px 32px;}.banquet_hall_images {width: 100%; object-fit: cover;height: 119px;}.image_effect:hover {overflow: hidden;transform: translate3d(0,-2px,0) scale3d(1.1,1.1,1.1);}.image_effect {overflow: hidden;transition: transform 1s cubic-bezier(.2,0,0,1);cursor: pointer;}@media screen and (min-width:576px){.indoor_outdoor_div:nth-child(3),.indoor_outdoor_div:nth-child(4){margin-top:10px}}@media (min-width:992px){.close_booking_popup_icon{display:none}.border_bottom_red{border-bottom:1px solid #e72e77}.border_left{border-left:1px solid #dbdbdb}.dropdown-menu:hover>.nav-link svg,.nav-item:hover>.nav-link svg{transform:rotate(-90deg)}.dropdown-menu:hover>.nav-link svg path,.nav-item:hover>.nav-link svg path{stroke:red}.dropdown-menu:hover,.nav-item.dropdown:hover .dropdown-menu{display:block}.dropdown-menu{transition:display .5s ease-in-out}.navbar .megamenu{padding:1rem;left:0;right:0;width:70%!important;margin-top:-1px}.navbar .has-megamenu{position:static!important}}@media screen and (min-width:1199px){#contactBtn_CRV_Div::after{border-left:1px solid #009a09;border-bottom:1px solid #009a09;right:113px!important}#messageBtn_CRV_Div::after{border-left:1px solid #e72e77;border-bottom:1px solid #e72e77;left:113px}}@media (min-width:1200px){.navigation_outer_div,.wedding_web_header_div{align-items:center;display:flex}.navbar-toggler,.navigation_Mob_outer_div{display:none}.display_small_screen_nav{display:none!important}.wedding_web_header_div{justify-content:flex-end;flex-direction:row-reverse}.navbar-expand-xl .navbar_collapse{display:flex!important}.wedding_header_btn{display:block}.navbar_expand_div .navbar-nav .nav-link{padding:0 17px;font-size:16px;height:50px;font-weight:500;letter-spacing:.2px;display:flex;align-items:center;border-top:4px solid #e72e77;border-bottom:4px solid #e72e77}.navbar_expand_div{flex:1 1;padding:0}}@media (min-width:1200px) and (max-width:1700px){.footer_div .container,.navbar .container{max-width:unset}}@media screen and (min-width:1330px){.allSection__container{max-width:1224px!important}}@media screen and (min-width:1400px){.allSection__container{max-width:1440px}.header_footer_container{max-width:1600px}.galleryPage_img{height:240px}}@media screen and (min-width:1900px){.header_footer_container{max-width:1797px}}@media screen and (max-width:1700px){.common_pagePadding{padding:0 28px}}@media screen and (max-width:1199px){.navbar_brand_logo_img{margin-bottom:3px}.mob_screen_userSearchIcon{display:flex!important;align-items:center}.allPage_common_container,.common_pagePadding{padding:0}.search_icon_header{height:35px;width:35px;line-height:25px;padding:3px 4px;text-align:center}.wedding_topHeader{display:none}.navigation_outer_div{padding:8px 0}.footer_section_main_div{padding-left:29px!important;padding-right:29px!important}}@media screen and (max-device-width:992px){
.review_form_div{padding:0px 20px!important}.booking___form,.header_sectionSide_div{display:none}.chat_box_sectionMob{position:fixed;width:100%;background-color:#fff;bottom:0;left:0;z-index:99;padding:20px;box-shadow:0 2px 10px rgb(0 0 0 / 24%),0 2px 10px rgb(0 0 0 / 24%);-moz-box-shadow:0 2px 10px rgba(0,0,0,.24),0 2px 10px rgba(0,0,0,.24);-webkit-box-shadow:0 2px 10px rgb(0 0 0 / 24%),0 2px 10px rgb(0 0 0 / 24%)}.allSection__container,.header_footer_container{max-width:900px;width:90%}.navbar-nav{padding-top:30px}.contect_usNavigation{display:none;width:100%;padding-top:80px;padding-bottom:40px}.link_navLink_headerLink{background:#f81d3d;font-size:17px;color:#fff;font-weight:500;transition:color .1s linear;width:100%;border:none;text-align:center;display:block}.navbar.fixed-top .navbar_collapse,.navbar.sticky-top .navbar_collapse{overflow-y:auto;max-height:90vh;margin-top:10px}.header_link_navigationSection{display:flex;justify-content:space-between}.navbar-nav .nav-link{margin:9px 0;font-size:17px;font-weight:600;letter-spacing:2px!important}.dropdown-menu{border:none;padding:0;background:unset}.review_form_btnDiv{justify-content:center}.homepage_overlay_div{margin-left:0;margin-right:0;box-shadow:0 1px 2px 0 rgb(0 0 0 / 20%);margin-top:0}#portfolio_show_section,.Recommended_for,.display_large_screen,.fixed_nav_display,.images_and_videos,.shortlist_Photos_div,.wedding_Homesite_links{display:none!important}#albums_show_section,.Most_known_for,.display_small_screen,.images_and_videos_mob{display:block!important}.wedding_Homesite_links_mob{display:flex!important}.bookingformFB_div,.overlay_location_section{flex-direction:column}.weddingHome_sectionOne{padding-top:20px}.gallery_img_popUP{width:70%;max-height:unset;max-width:unset;height:auto}.ratingDistribution_div{padding:15px;border-right:none}.contect_info_container{margin-top:16px}.venue_locationOuter_section{padding-bottom:30px}.mob_formOuter_div{display:none;background-color:#000000a3;width:100%;height:100vh;position:fixed!important;top:0;left:0;z-index:99999;margin:0 auto;align-content:center!important;overflow-y:scroll}.over_flowForm{background:#fff;max-height:fit-content;margin:auto 4%;height:auto;display:flex;align-content:center;align-items:center}.footer_section_mob:nth-child(3),.footer_section_mob:nth-child(4){margin-top:40px}.footer_bottom_div{flex-direction:column;align-items:center}.share_facebook__div{justify-content:space-between}.add_photos_btn{margin-right:0}.banquet_hall_images {height: 230px;}}@media screen and (max-width:768px){.home_albums_overlay{background:none;}.google_map_banquet{ min-height:260px;}.multiple_images_slider{height: 262px}.gallery_page_head{flex-direction:column}.venue_location_image{height:unset!important}.allSection__container,.header_footer_container{max-width:899px;width:92%}.navigation_outer_div{padding-left:10px;padding-right:10px}.home_nav_links{padding-right:8px!important}.homePage_bgImg{height: auto !important;}}@media screen and (max-width:576px){.banquet_hall_images {height: auto;max-height: 227px;}.indoor_outdoor_div{margin-top:20px}.Send_Message__btn{display:flex;height:50px;width:fit-content!important;min-width:150px!important}.allSection__container,.header_footer_container{max-width:700px}.navbar-toggler-icon avg{width:20px}.mob_screen_userSearchIcon{display:none!important}.availabiliy_button{font-size:17px}.close_booking_popup_icon{top:-8px;right:8px}.chat_box_sectionMob,.home_navigation_link{padding:10px!important}.footer_section_mob:nth-child(2){margin-top:40px}.homePage_bgImg{height:245px!important}.user_award_image{top:10px;width:76px}.top_nav_links{font-size:16px!important}.top_fixed_top{padding:10px 0!important}.albums_images{height:200px}.home_slider_images{width:80px}.galleryPage_img{height:unset!important}.gallery_img_popUP{width:90%;max-height:unset;max-width:unset;height:auto}}