.main-header-menu .current-menu-item>.menu-link,.main-header-menu .current-menu-ancestor>.menu-link{color:#ebebeb!important}input[type=submit]{background:0 0!important;color:#f7f7f7;transition:all .5s;border:1px solid black!important}.pum-open .nf-response-msg{text-align:center}.flatpickr-calendar{z-index:100000000000000000!important}a.link-txt{color:#c8bc86}a.link-txt:hover{color:#000}body select#nf-field-31:focus{background-color:transparent!important}input#nf-field-11{background-color:#000!important;padding:10px 40px;color:#fff!important}input#nf-field-11:hover{background-color:#c8bc86!important;color:#fff!important}body #nf-form-8-cont input#nf-field-56{background-color:#000!important;padding:10px 40px;color:#fff!important}body #nf-form-8-cont input#nf-field-56:hover{background-color:#c8bc86!important;color:#fff!important}#form input#nf-field-36,input#nf-field-37,input#nf-field-40{border:0 solid #d9d9d9!important;border:2px solid #000!important;background:rgba(247,243,243,0)!important;background:0 0!important;font-family:"Poppins",sans-serif!important;border-radius:100px!important;margin-left:11px;color:#000!important;padding:12px 20px!important;line-height:1!important;font-size:16px;height:50px!important}#form input#nf-field-39{width:100%}input#nf-field-56:hover{background:#c8bc86!important;color:#fff!important;border-color:#fff!important}.txt-link{text-decoration:underline!important}.txt-link:hover{text-decoration:none!important;color:#ded6ae!important}.nf-form-content{padding:0!important}a.elementor-post__read-more:hover{color:#000!important}.post-template-default article{padding:40px!important;background-color:#f7f3f3!important;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15)}.post-template-default h1.entry-title{color:#000;font-family:"Great Vibes",Sans-serif;font-size:38px!important;font-weight:400;line-height:48px!important;letter-spacing:.4px}.post-template-default .entry-meta{font-family:poppins;font-size:14px;line-height:24px;font-weight:400;color:#000}.post-template-default .entry-meta a{color:#c8bc86}.post-template-default .entry-meta a:hover{color:#000}.post-template-default .posted-by.vcard.author a span{color:#c8bc86!important}.post-template-default .posted-by.vcard.author a span:hover{color:#000!important}.pum-container .nf-form-content .list-select-wrap .nf-field-element>div,.pum-container .nf-form-content input:not([type=button]),.pum-container .nf-form-content textarea{border:1px solid #000!important;background:rgba(247,243,243,0)!important;border-radius:100px}h4#ctm-popup-h4{font-family:"Great Vibes";text-align:center;font-size:42px;font-weight:500;letter-spacing:.5px;margin-top:15px}p#ctm-popup-p{text-align:center;color:#000;font-weight:600;font-size:18px;margin-bottom:20px;margin-top:6px;line-height:26px;font-family:"Poppins"}.pum-container .nf-form-content textarea{border:1px solid #000!important;background:rgba(247,243,243,0)!important;border-radius:10px;height:100px}#bridal-showcase .elementor-text-editor{text-align:center}.page-id-8292 #contact-page-sec-1-col-1 .elementor-text-editor{text-align:center;margin-bottom:20px}.nf-form-fields-required{display:none}#bridal-showcase .nf-form-content .list-select-wrap .nf-field-element>div,#bridal-showcase .nf-form-content input:not([type=button]),#bridal-showcase .nf-form-content textarea{background:#fff!important;border:1px solid #d9d9d9!important;border:2px solid #000!important;border-radius:0;border-radius:100px;box-shadow:none;color:#000!important;transition:all .5s}#contact-us-form .nf-form-content .list-select-wrap .nf-field-element>div,#contact-us-form .nf-form-content input:not([type=button]),#contact-us-form .nf-form-content textarea{background:#fff!important;border:1px solid #d9d9d9!important;border:2px solid #000!important;border-radius:0;border-radius:100px;box-shadow:none;color:#000!important;transition:all .5s}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar .ast-site-identity{padding-top:0;padding-bottom:0}.ast-sticky-active .site-branding{text-align:center;padding-bottom:0}span.vendor-diamond-sep{margin:0 10px}span.vendor-diamond-sep i{transform:rotate(45deg);color:#ded6ae;font-size:10px}.ast-site-header-cart-data .widgettitle{text-align:left;font-size:1.2rem;padding-left:1em;padding-top:1em}.ast-theme-transparent-header .ast-above-header{background-image:none;background-color:#000}.ast-above-header strong{color:#ded6ae}.ast-above-header{text-transform:uppercase}.ast-above-header a:hover{text-decoration:underline}table tbody tr td:nth-child(2){text-align:center}table tbody tr td:nth-child(3){text-align:center}a.contact-num-link{color:#000!important}a.contact-num-link:hover{color:#ded6ae!important}.table-link{color:#000!important}.table-link:hover{color:#ded6ae!important}.nf-form-content input[type=button]{font-family:"Poppins",Sans-serif;border:2px solid #000!important;background-color:transparent!important;color:#000!important;padding:10px 40px;text-transform:uppercase;letter-spacing:2px;font-weight:600!important}.nf-form-content input[type=button]:hover{border:2px solid #ded6ae!important;background-color:#ded6ae!important;color:#000!important}.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type=button]),.nf-form-content textarea{border-radius:0;box-shadow:none;color:#000!important;transition:all .5s}.nf-form-content{padding:5px;max-width:100%!important;margin:0 auto}.home-form-input{width:20%!important;float:left;font-family:"Poppins",sans-serif!important;border-radius:0!important;border-radius:100px!important;margin-left:11px;background:0 0!important;border:2px solid #000!important;color:#000!important;padding:12px 20px!important;line-height:1!important;height:50px!important;background-color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none}.home-form-input::placeholder{color:#000!important;opacity:1!important}.home-form-submit{width:15%!important;background:0 0!important;text-align:center!important;margin-left:12px!important;padding-left:13px!important;border:1px solid!important;border-radius:0px!important;height:50px!important}input[type=submit]{border:2px solid #000!important;color:#000!important;font-family:"Poppins",sans-serif;text-align:center!important;padding:10px 20px;border-radius:100px!important}input[type=submit]:hover{border:2px solid #ded6ae!important;color:#000!important;background-color:#ded6ae!important}select option{margin:40px;background:#fff;color:#000;text-shadow:0 1px 0 rgba(0,0,0,.4)}.wpcf7 .wpcf7-validation-errors{color:#000}span.wpcf7-not-valid-tip{display:none!important}.home-contact-dropdown{position:relative;top:1px;right:40px;pointer-events:none;color:#78683b}.elementor-slideshow__footer{display:none}input#nf-field-28{min-width:20%!important;float:left;font-family:"Poppins",sans-serif!important;border-radius:100px!important;margin-left:11px;background:0 0!important;border:2px solid #000!important;color:#000!important;padding:12px 20px!important;line-height:1!important;font-size:16px;height:50px!important}input#nf-field-30{min-width:20%!important;float:left;font-family:"Poppins",sans-serif!important;border-radius:100px!important;margin-left:11px;background:0 0!important;border:2px solid #000!important;color:#000!important;padding:12px 20px!important;line-height:1!important;font-size:16px;height:50px!important}input#nf-field-34{min-width:20%!important;float:left;font-family:"Poppins",sans-serif!important;border-radius:100px!important;margin-left:11px;background:0 0!important;border:2px solid #000!important;color:#000!important;padding:12px 20px!important;line-height:1!important;font-size:16px;height:50px!important}select#nf-field-31{min-width:20%!important;float:left;font-family:"Poppins",sans-serif!important;border-radius:100px!important;margin-left:11px;background:0 0!important;color:#000!important;padding:12px 20px!important;line-height:1!important;font-size:16px;height:50px!important}input#nf-field-33{width:96%!important;margin-left:12px;font-weight:400!important}.nf-form-content .list-select-wrap>div div:after{font-size:15px!important;color:#000!important}input#nf-field-28_1{min-width:20%!important;float:left;font-family:"Poppins",sans-serif!important;border-radius:100px!important;margin-left:11px;background:0 0!important;border:2px solid #000!important;color:#000!important;padding:12px 20px!important;line-height:1!important;font-size:16px;height:50px!important}input#nf-field-30_1{min-width:20%!important;float:left;font-family:"Poppins",sans-serif!important;border-radius:100px!important;margin-left:11px;background:0 0!important;border:2px solid #000!important;color:#000!important;padding:12px 20px!important;line-height:1!important;font-size:16px;height:50px!important}input#nf-field-34_1{min-width:20%!important;float:left;font-family:"Poppins",sans-serif!important;border-radius:100px!important;margin-left:11px;background:0 0!important;border:2px solid #000!important;color:#000!important;padding:12px 20px!important;line-height:1!important;font-size:16px;height:50px!important}select#nf-field-31_1{min-width:20%!important;float:left;font-family:"Poppins",sans-serif!important;border-radius:100px!important;margin-left:11px;background:0 0!important;border:2px solid #000!important;border:0!important;color:#000!important;padding:12px 20px!important;line-height:1!important;font-size:16px;height:50px!important}input#nf-field-33_1{width:85%!important;margin-left:30px;font-weight:400!important}@media only screen and (min-width:1366px){.home-contact-dropdown{position:relative;top:1px;right:40px;pointer-events:none}}.wpcf7 form>div,.wpcf7 form>p{margin-bottom:0}.ast-primary-sticky-header-active .main-header-bar .button-custom-menu-item .ast-custom-button-link .ast-custom-button{border-style:solid;background-color:#c8bc86;color:#fff}.ast-primary-sticky-header-active .main-header-bar .button-custom-menu-item .ast-custom-button-link .ast-custom-button:hover{border-style:solid;background-color:#000;color:#fff}#content .error-404{background-color:#000}.ast-advanced-headers-title{color:#fff;font-family:"Great Vibes",Sans-serif;font-size:62px;font-weight:400;line-height:72px;letter-spacing:.4px}.ast-404-layout-1 .page-sub-title{color:#fff;font-family:"Poppins",Sans-serif;font-size:24px;font-weight:400;line-height:34px}.ast-404-search .widget_search .search-form input[type=submit]{border:0px solid #fff!important;color:#000!important;background-color:#ded6ae!important;font-family:"Poppins",sans-serif;text-align:center!important;padding:23.5px 15px;border-radius:0px!important;max-width:93px}.ast-404-search .widget_search .search-form input[type=submit]:hover{color:#fff!important;background-color:#191919!important}.ast-404-search .widget_search .search-form:after{content:""}@media (min-width:768px) and (max-width:1024px){.error404 .custom-error-page-title{font-size:35px;line-height:45px}.error404 .ast-advanced-headers-title{font-size:60px;font-weight:400;line-height:70px}.error404 .ast-advanced-headers-layout{padding-top:62px;padding-bottom:76px}.error404 .ast-404-layout-1 .page-sub-title{font-size:20px;line-height:30px}}@media (min-width:300px) and (max-width:767px){.error404 .ast-advanced-headers-layout{padding-top:33px;padding-bottom:50px}.error404 .ast-advanced-headers-title{font-size:35px;font-weight:400;line-height:45px}.error404 .ast-404-layout-1 .page-sub-title{font-size:18px;line-height:28px}.ast-404-search .widget_search .search-form input[type=submit]{padding:15.5px 15px}.error404 .ast-404-search .widget_search .search-field{padding:8px 45px 8px 15px}}@media (min-width:300px) and (max-width:767.98px){.post-template-default article{padding:20px!important}#contact-us-form .nf-field-container{margin-bottom:10px}.ast-above-header .ast-container{padding-left:20px!important;padding-right:20px!important;line-height:2}input[type=date]{color:#fff!important}.home-form-input{color:#fff!important}.home-contact-dropdown{top:-60px;right:-295px}.home-form-submit{width:86%!important;margin-left:-10px!important;padding-left:10px!important}.home-form-input{width:100%!important;margin-left:0;margin-bottom:10px}}@media (min-width:400px) and (max-width:767.98px){.home-contact-dropdown{top:-60px;right:-330px}}@media (min-width:320px) and (max-width:340px){.home-form-submit{width:86%!important;margin-left:0!important;padding-left:20px!important}}@media (min-width:500px) and (max-width:767.98px){.blog-sec-container{padding:150px 20px 80px!important}#home-gallery .swiper-container img{width:100%!important}#jobs-sec-1-box-2 .elementor-column-wrap{margin-top:0}.jobs-sec-1-box{width:50%}.wedding-sec-2-awards-box{width:33.33%!important}#catering-sec-1-inner-sec .elementor-column-wrap{margin:-100px 20px 0}#about-page-banner-col .elementor-column-wrap{padding:85px 0 0}.home-contact-dropdown{top:-60px;right:-565px}.home-sec-6-center-box-col .elementor-column-wrap{margin-top:0!important}}@media (min-width:700px) and (max-width:767.98px){.home-contact-dropdown{top:-60px;right:-500px}}@media (min-width:812px) and (max-width:1000px){#contact-us-form .nf-field-container{margin-bottom:15px!important}}@media (min-width:767.98px) and (max-width:1000px){#contact-us-form .nf-field-container{margin-bottom:10px}.home-contact-dropdown{position:absolute;top:77px;right:35px}#home-sec-1-form-sec input[type=submit]{width:26%!important;margin-left:11px!important}.home-form-input{width:48%!important;margin-bottom:10px}.ast-above-header-section{padding:0!important}}@media (min-width:1000px) and (max-width:1300px){#contact-us-form .nf-field-container{margin-bottom:15px!important}#jobs-sec-1-box-3 .elementor-column-wrap{margin-top:0}.jobs-sec-1-box{width:33.333%!important}#home-sec-1-form-sec input[type=submit]{width:20%!important}#home-sec-1-form-sec .home-contact-dropdown{top:11px;right:33px}.home-form-input{width:23%!important;margin-bottom:10px}}@media (min-width:1170px) and (max-width:1299px){.home-sec-6-center-box-col .elementor-column-wrap{background-position:0px 0px!important}.jobs-sec-1-box-title .elementor-widget-container{padding:0!important}.jobs-sec-1-box-btn a{padding:15px 20px!important}.jobs-sec-1-box .elementor-column-wrap{padding:20px!important}.catering-sec-1-main-title h5{font-size:48px!important;line-height:58px!important}#catering-sec-1-inner-sec .elementor-column-wrap{margin:-100px 30px 0;padding:30px}#corporate-sec-1-content-col .elementor-column-wrap{padding:0 0 0 30px}#about-sec-1-inner-text-sec-1 .elementor-text-editor{font-size:25px;line-height:35px}#home-about-us-content-col .elementor-column-wrap{margin:auto!important}#home-special-events-sm-title h1{line-height:40px}.home-sec-6-center-box-col h1{font-size:53px!important;line-height:63px!important}#home-special-events-sec-col-1 .elementor-column-wrap{padding:120px 100px 220px}#home-about-us-para-1 .elementor-text-editor{font-size:17px}#home-about-us-content-col .elementor-column-wrap{margin:0}.home-sec-6-box-title-1 h2{font-size:20px!important}#home-sec-4-content-col .elementor-column-wrap{padding:15px 0}.home-sec-6-box-title-1 h2{font-size:20px}#home-ourhome-img .elementor-widget-container .elementor-image img{height:420px}.wpcf7 .wpcf7-form-control-wrap{width:83%;display:block}.home-form-input{width:23%!important;margin-left:12px}#home-banner-content h1{font-size:30px;line-height:40px}#home-banner-title h1{font-size:80px}}@media (min-width:1250px) and (max-width:1300px){.home-sec-6-center-box-col .elementor-column-wrap{background-position:0px 0px!important}}@media (min-width:1301px) and (max-width:1400px){.jobs-sec-1-box-title .elementor-widget-container{padding:0!important}.jobs-sec-1-box-btn a{padding:15px 20px!important}.jobs-sec-1-box .elementor-column-wrap{padding:20px!important}.catering-sec-1-main-title h5{font-size:48px!important;line-height:58px!important}#catering-sec-1-inner-sec .elementor-column-wrap{margin:-100px 30px 0;padding:30px}#corporate-sec-1-content-col .elementor-column-wrap{padding:0 0 0 30px}}@media (min-width:1300px) and (max-width:1600px){#home-about-us-content-col .elementor-column-wrap{margin:0}.home-form-input{width:19%!important;margin-left:12px}}@media (min-width:1300px) and (max-width:1400px){#home-special-event-boxes .elementor-column-wrap{margin:-180px 10px 0}}@media (min-width:768px) and (max-width:1024px){.home-form-submit{width:98%!important}}@media (min-width:375px) and (max-width:667px){.home-form-submit{width:98%!important}}@media (min-width:1300px) and (max-width:1500px){h4#ctm-popup-h4{font-size:42px;margin-top:15px}}@media (min-width:375px) and (max-width:667px){div#text-padding .elementor-text-editor{padding:20px}}@media (min-width:768px) and (max-width:1024px){div#text-padding .elementor-text-editor{padding:20px}}.main-header-bar.ast-sticky-active.ast-sticky-shrunk.ast-header-sticked ul li a{color:#000}.main-header-bar.ast-sticky-active.ast-sticky-shrunk.ast-header-sticked ul li a:hover{color:#c8bc86}.main-header-bar.ast-sticky-active.ast-sticky-shrunk.ast-header-sticked ul li a button.nav-btn{background-color:#c8bc86;color:#fff}.main-header-bar.ast-sticky-active.ast-sticky-shrunk.ast-header-sticked ul li a button.nav-btn:hover{background-color:#000;color:#fff}#contact-us-form .nf-form-content textarea{border-radius:20px}#home-last-cta .nf-form-content textarea{min-width:20%!important;float:left;font-family:"Poppins",sans-serif!important;border-radius:100px!important;margin-left:11px;background:0 0!important;border:2px solid #000!important;color:#000!important;padding:12px 20px!important;line-height:1!important;font-size:16px;height:50px!important}#home-last-cta .nf-form-content .list-select-wrap .nf-field-element>div,#home-last-cta .nf-form-content textarea{border:0 solid #d9d9d9!important;border:2px solid #000!important;font-family:"Poppins",sans-serif!important;border-radius:100px!important;margin-left:11px;color:#000!important;padding:12px 20px!important;line-height:1!important;font-size:16px;height:50px!important}select#nf-field-38{font-family:"Poppins",sans-serif!important;border-radius:100px!important;margin-left:11px;background:0 0!important;color:#000!important;padding:12px 20px!important;line-height:1!important;font-size:16px;height:50px!important}