@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap);@import url(https://fonts.googleapis.com/css2?family=Arapey:ital@0;1&display=swap);*,body{font-style:normal}.what-our-client-section,.zak-page-header{background-size:cover;background-position:center}.lets-connect-section .elementor-element.section-top-bottom-padding.left .wpcf7 form .wpcf7-response-output,select{width:auto}.elementor-main-button .elementor-button:hover,.fill-btn a:hover,.page-blog .read-more:hover,.submit-btn input:hover,.zak-button:hover,header.zak-header-builder.scrolled .zak-button:hover{box-shadow:0 8px 15px #ffffff4d}:root{--White:#ffffff;--Black:#2F2218;--offwhiteBG:#EDE4DA;--brownBG:#75695B;--OtherBGBlack:#221811;--Font64:64px;--Font48:48px;--Font40:40px;--Font32:32px;--Font28:28px;--Font24:24px;--Font20:20px;--Font18:18px;--Font16:16px;--Font14:14px;--FontDMSans:"DM Sans",sans-serif;--FontArapey:"Arapey",serif;--Section-top-padding:60px;--Section-bottom-padding:60px;--FontNormal:normal;--FontWeight400:400;--FontWeight500:500;--FontWeight700:700;--border-radius-20:20px;--TextCapital:capitalize;--TextUppercase:uppercase;--TextItalic:italic}*{margin:0;padding:0;box-sizing:border-box!important;scroll-behavior:smooth}body{font-family:var(--FontDMSans);font-weight:var(--FontWeight500);font-size:var(--Font16);line-height:normal;letter-spacing:normal}.home-banner-section .intesols-slide h2.intesols-slider-heading,h1{font-family:var(--FontArapey)!important;font-weight:var(--FontWeight400)!important;font-style:var(--TextItalic)!important;font-size:var(--Font64);line-height:80px;color:var(--White)!important;text-align:center}h2,h3{line-height:40px;color:var(--White)!important;font-weight:var(--FontWeight400)!important;font-family:var(--FontArapey)!important;font-style:var(--TextItalic)!important}h2{font-size:var(--Font40);margin-bottom:50px!important}h3{font-size:var(--Font28)}p{font-family:var(--FontDMSans)!important;font-weight:var(--FontWeight400)!important;font-size:var(--Font16)!important;color:rgba(255,255,255,.8);margin-bottom:10px!important;line-height:26px}.backdrop::after,.elementor-element.home-banner-section .intesols-slide-second .intesols-slider-buttons,.elementor-widget-shortcode .filter-panel fieldset br,.mobile-contact-wrap,.our-gallery-slider-section .elementor-swiper-button svg,.what-our-client-section .sp-testimonial-free .sp-testimonial-client-name,.without-slider-review-section.what-our-client-section::before,p:empty{display:none}.zak-page-header>.zak-container .zak-row .zak-breadcrumbs a,a{text-decoration:unset}.elementor-element.section-top-bottom-padding,.section-top-bottom-padding{padding-top:var(--Section-top-padding)!important;padding-bottom:var(--Section-bottom-padding)!important}.left-right-row>.e-con-inner{gap:30px!important}.contact-us-main-box .contact-us .contact-item a,.text-white,footer.zak-footer-builder .zak-top-row .zak-footer-col .widget ul a:hover{color:var(--White)}.customer-review-section .sp-testimonial-item *,.search.search-results .zak-primary>.zak-posts .zak-entry-meta a,.text-black{color:var(--Black)}.text-center{text-align:center}.text-left{text-align:left}.zak-container{max-width:100%;padding:0}.zak-primary{padding:0}.e-con>.e-con-inner,.elementor-element,.faq-main-section .e-n-accordion-item summary~div .e-con-inner,.single-post .zak-container>.zak-row .e-con-inner,.zak-footer-builder .zak-footer-top-row{padding:0!important}.elementor-element.home-banner-section .intesols-slide-second,.elementor-element>.e-con-inner,.search.search-results .zak-content .zak-container,footer .zak-container,header .zak-container{max-width:1600px!important;padding-left:15px!important;padding-right:15px!important;margin:0 auto}.about-content-box,.elementor-element.home-banner-section .intesols-slide,.wedding-venues-section .left.box,.wpcf7-form .form-box .event-date,.zak-site{position:relative}.zak-site::before{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(171.23deg,#3b2a1e .75%,#000 100.21%)!important;left:0;bottom:0;right:0;z-index:-1}.home .zak-site::before{height:calc(100% - 1050px)}.discover-more-section .main-discover-box .box:hover .img-box::before,body:not(.tg-container--separate) #page{background:unset}.wpcf7 form .wpcf7-response-output{margin:0;padding:5px 10px;border:1px solid #00a0d27d;background-color:#00a0d226;display:inline-block;color:#ffffff8f;font-size:14px;width:100%}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb90082;background-color:#ffb9001c}.zak-content,header>.zak-main-header{background-color:unset}.elementor-main-button .elementor-button,.fill-btn a,.lets-connect-section .left .wpcf7-form .submit-btn input,.page-blog .read-more,.submit-btn input,.without-fill-btn a,.zak-button{font-family:var(--FontArapey);font-style:var(--TextItalic);font-size:var(--Font20);border-radius:unset!important;padding:12px 40px;position:relative;text-decoration:none;transition:.5s ease-in-out;z-index:1;line-height:normal;cursor:pointer}.elementor-main-button .elementor-button,.fill-btn a,.submit-btn input,.zak-button{color:var(--Black)!important;border:1px solid var(--White)!important;background-color:var(--White)!important}.elementor-main-button .elementor-button:hover,.fill-btn a:hover,.submit-btn input:hover,.without-fill-btn a,.wpcf7-form .submit-btn input,.zak-button:hover{border:1px solid rgba(255,255,255,.3)!important;background-color:transparent!important;color:var(--White)!important}.fill-btn a .elementor-button-text,.without-fill-btn a .elementor-button-text{font-family:var(--FontArapey);font-style:var(--TextItalic);font-size:var(--Font20)}.without-fill-btn a:hover,.wpcf7-form .submit-btn input:hover{background-color:var(--White)!important;border:1px solid var(--White)!important;color:var(--Black)!important;box-shadow:0 8px 15px #ffffff4d}header .zak-header-button .zak-button:hover{background-color:#2e2117!important}header .zak-header-buttons .zak-button{padding-left:40px!important;padding:12px 20px;width:170px}header .zak-header-buttons .zak-button::before{position:absolute;content:"";width:16px;height:16px;left:16px;top:50%;transform:translateY(-50%);background-image:url('../images/call.png');transition:.5s ease-in-out}header .zak-header-buttons .zak-button:hover{box-shadow:0 8px 15px #0000004d}header .zak-header-buttons .zak-button:hover::before{background-image:url('../images/fill-call.png')}.group-btn{padding-top:15px!important}.group-btn .main-btn{margin-right:24px;margin-bottom:12px}.group-btn .main-btn:last-child{margin-right:0}.home-banner-section .slick-slider{padding-left:0;padding-right:0}.home-banner-section .slick-arrow,.zak-page-header>.zak-container{z-index:1}.home-banner-section .slick-arrow.slick-prev{left:calc((100% - 1600px + 32px)/ 2)}.home-banner-section .slick-arrow.slick-next{right:calc((100% - 1600px + 32px)/ 2)}.slick-slider{padding-left:100px;padding-right:100px}.suppliercategories-sliders.slick-slider{padding-left:100px!important;padding-right:100px!important}.slick-arrow,.what-our-client-section .left.box .testimonial-nav-arrow{width:50px;height:50px;border-radius:50px;background-color:var(--offwhiteBG)!important;border:1px solid var(--offwhiteBG)!important;color:var(--Black);top:50%;transform:translateY(-50%);position:absolute;transition:.5s ease-in-out}.slick-arrow:hover,.what-our-client-section .left.box .testimonial-nav-arrow:hover{border:1px solid var(--offwhiteBG)!important;background-color:var(--brownBG)!important;border:1px solid var(--brownBG)!important}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-next{right:0}.what-our-client-section .box .testimonial-nav-arrow::after,.without-slider-review-section.what-our-client-section .client-say-slide-box::before,footer.zak-footer-builder .zak-top-row .widget-title::before{display:none!important}.slick-arrow i.fa::before,.what-our-client-section .left.box .testimonial-nav-arrow i.fa::before{content:""!important;width:24px;height:12px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;transition:.5s ease-in-out}.our-gallery-slider-section .elementor-swiper-button.elementor-swiper-button-prev::before,.slick-arrow .fa-chevron-left::before,.what-our-client-section .left.box .testimonial-nav-arrow .fa-angle-left::before{background-image:url(../images/left-arrow.png)}.our-gallery-slider-section .elementor-swiper-button.elementor-swiper-button-next::before,.slick-arrow .fa-chevron-right::before,.what-our-client-section .left.box .testimonial-nav-arrow .fa-angle-right::before{background-image:url(../images/right-arrow.png)}.slick-arrow i.fa,.what-our-client-section .left.box .testimonial-nav-arrow i.fa{width:24px;height:12px;transition:.5s ease-in-out}.slick-arrow:hover .fa-chevron-left::before,.what-our-client-section .left.box .testimonial-nav-arrow:hover .fa-angle-left::before{background-image:url(../images/left-white-arrow.png)}.slick-arrow:hover .fa-chevron-right::before,.what-our-client-section .left.box .testimonial-nav-arrow:hover .fa-angle-right::before{background-image:url(../images/right-white-arrow.png)}.backdrop{position:unset}.zak-scroll-to-top{bottom:15px;right:15px;height:35px;width:35px;background-color:#ede4da}.zak-scroll-to-top .zak-icon{fill:var(--Black)}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background-color:var(--offwhiteBG)}::-webkit-scrollbar-track:hover{background-color:var(--offwhiteBG)}::-webkit-scrollbar-track:active{background-color:var(--offwhiteBG)}::-webkit-scrollbar-thumb{background-color:var(--brownBG)}::-webkit-scrollbar-thumb:hover{background-color:var(--brownBG)}::-webkit-scrollbar-thumb:active{background-color:var(--brownBG)}.zak-site>header{position:fixed;top:0;z-index:2;width:100%;background-color:unset;padding:0!important;border:unset!important}header .zak-container>.zak-main-row{border-bottom:1px solid rgba(255,255,255,.3)!important;padding-top:25px;padding-bottom:25px}header .zak-container>.zak-main-row .custom-logo{max-width:176px}header.zak-header-builder .zak-header-main-row{padding-top:0;padding-bottom:0}header .zak-primary-nav ul.zak-primary-menu{gap:45px}header .zak-primary-nav ul .current-menu-ancestor>a,header .zak-primary-nav ul .current-menu-item>a,header .zak-primary-nav ul .current_page_ancestor>a,header .zak-primary-nav ul .current_page_item>a{color:var(--offwhiteBG);transition:.5s ease-in-out}.contact-us-main-box .contact-us .contact-item a:hover,.page-blog .blog-slider-container .slider-item h2 a:hover,.zak-page-header>.zak-container .zak-row .zak-breadcrumbs a:hover span,header .zak-primary-nav ul a:hover{color:var(--offwhiteBG)}header .zak-primary-nav ul a{color:var(--White);transition:.5s ease-in-out}header .zak-primary-nav ul a:hover span svg path{fill:var(--offwhiteBG)}header .zak-primary-nav ul a span svg path{fill:var(--White);transition:.5s ease-in-out}header .zak-primary-nav ul .sub-menu a{color:var(--Black);padding:6px 8px;transition:.3s ease-in-out}header .zak-primary-nav ul .sub-menu{border:unset;overflow:hidden}header .zak-primary-nav ul .sub-menu a:hover{background-color:var(--Black);color:var(--White)}.wpcf7-form .submit-btn>p,header .zak-header-search{display:flex;align-items:center}header .zak-header-search a{height:48px;width:50px;border:1px solid var(--White);display:inline-block;position:relative}header .zak-header-search a img{height:16px;width:16px;position:absolute;top:50%;transform:translateY(-50%);margin:0 auto;left:0;right:0}header.zak-header-builder{transition:.5s ease-in-out;z-index:99}header.zak-header-builder.scrolled{animation:.7s ease-in-out fade-slide-down;z-index:999;box-shadow:0 25px 20px -20px rgba(162,162,162,.12);background-color:#35261b}.faq-main-section .e-n-accordion-item:last-child,header.zak-header-builder.scrolled .zak-container>.zak-main-row{border-bottom:unset!important}@keyframes fade-slide-down{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.page-mwvcom-wedding-venue .zak-page-header{margin-bottom:-120px}.elementor-element.home-banner-section{margin-bottom:-180px}.elementor-element.home-banner-section .intesols-slide-first{position:relative;background-color:#37271c}.elementor-element.home-banner-section .intesols-slide-first::before{position:absolute;content:"";background:linear-gradient(180deg,rgba(0,0,0,.4) 37.37%,rgba(0,0,0,.2125) 48.46%,rgba(0,0,0,0) 55.44%);clip-path:ellipse(100% 100% at 50% 0%);height:100%;width:100%;bottom:0;top:0;left:0;right:0;z-index:1}.elementor-element.home-banner-section .intesols-slide-first img{height:1050px;width:100%;object-fit:cover;object-position:center -180px;clip-path:ellipse(100% 100% at 50% 0%)}.elementor-element.home-banner-section .intesols-slide-second{position:absolute;top:220px;width:100%;height:auto;left:0;right:0;margin:0 auto;max-width:775px!important;z-index:1}.contact-us-main-box .contact-us .contact-item:last-child,.elementor-element.home-banner-section .intesols-slide-second h1,.home-banner-section .intesols-slide h2.intesols-slider-heading,.wpcf7-form .contact-main-form .form-box .wpcf7-form-control-wrap:last-child,.wpcf7-form .form-box .wpcf7-form-control-wrap:last-child{margin-bottom:0}.home-banner-section .intesols-slide .intesols-credit-desc h6{text-align:center;color:#fff}.page-mwvcom-about-us .zak-page-header{background-position:center -150px}.page-mwvcom-about-us .zak-page-header>.zak-container .zak-row{margin-top:100px}.zak-page-header{height:745px;width:100%;clip-path:ellipse(100% 100% at 50% 0%);display:flex;align-items:center;background-repeat:no-repeat}.zak-page-header::before{position:absolute;content:"";background:linear-gradient(180deg,rgba(0,0,0,.4) 37.37%,rgba(0,0,0,.2125) 48.46%,rgba(0,0,0,0) 55.44%);height:100%;width:100%;bottom:0;top:0;left:0;right:0;z-index:1}.zak-page-header h1.zak-page-title{font-size:var(--Font64);line-height:80px;margin-bottom:30px;max-width:1024px}.zak-page-header>.zak-container .zak-row{gap:0;padding-left:15px;padding-right:15px}.zak-page-header>.zak-container .zak-row .zak-breadcrumbs{border:1px solid rgba(237,228,218,.5);background-color:#2e2117;padding:11px 23px;max-width:1024px}.faq-main-section .e-n-accordion-item summary~div .e-con-inner a:hover,.post-navigation .nav-links a,.posts-navigation .nav-links a,.single-post .zak-container>.zak-row .e-con-inner ul li,.single-post .zak-container>.zak-row .zak-post-content a,.single-post .zak-container>.zak-row .zak-post-content span,.zak-page-header>.zak-container .zak-row .zak-breadcrumbs a,.zak-page-header>.zak-container .zak-row .zak-breadcrumbs li::after,.zak-page-header>.zak-container .zak-row .zak-breadcrumbs span,footer.zak-footer-builder .zak-footer-bottom-row .zak-bottom-row p a:hover{color:rgba(255,255,255,.8)}.zak-page-header>.zak-container .zak-row .zak-breadcrumbs li::after{margin:0 8px}footer{background:linear-gradient(182.18deg,#3f2e23 14.68%,#231912 84.92%)}footer.zak-footer-builder .zak-footer-top-row{padding-top:100px!important;padding-bottom:70px!important}footer.zak-footer-builder .zak-top-row{display:flex;justify-content:space-between;gap:30px}footer.zak-footer-builder .zak-top-row .zak-footer-top-1-col{max-width:438px}footer.zak-footer-builder .zak-top-row .zak-footer-top-2-col{max-width:300px}footer.zak-footer-builder .zak-top-row .zak-footer-top-3-col{max-width:240px}footer.zak-footer-builder .zak-top-row .zak-footer-top-4-col{max-width:345px}footer.zak-footer-builder .zak-top-row .widget-title{margin-bottom:24px!important;font-size:var(--Font32);line-height:normal;letter-spacing:1%;border-bottom:unset!important;padding-bottom:0!important}.page-blog .blog-slider-container .slider-item .read-more,footer.zak-footer-builder .zak-top-row .zak-footer-col .widget ul{display:inline-block}footer.zak-footer-builder .zak-top-row .zak-footer-col .widget ul a{color:rgba(255,255,255,.8);font-size:var(--Font16);line-height:normal;font-weight:var(--FontWeight400);margin-bottom:14px;display:inline-block}footer.zak-footer-builder .zak-top-row .zak-footer-top-2-col .widget ul{column-count:2}footer.zak-footer-builder .zak-top-row .zak-footer-top-4-col .textwidget p{line-height:36px;word-break:normal}footer.zak-footer-builder .zak-footer-bottom-row{border-top:unset;padding:0!important}footer.zak-footer-builder .zak-footer-bottom-row .zak-bottom-row{padding-top:20px;padding-bottom:20px;border-top:1px solid rgba(255,255,255,.3);display:flex;justify-content:space-between;flex-wrap:wrap;gap:0;margin:0 -10px}footer.zak-footer-builder .zak-footer-bottom-row .zak-bottom-row .zak-footer-bottom-1-col{width:100%;max-width:100%;padding-left:10px;padding-right:10px}footer.zak-footer-builder .zak-footer-bottom-row .zak-bottom-row .zak-footer-bottom-2-col{width:100%;max-width:30%;padding-left:10px;padding-right:10px}footer.zak-footer-builder .zak-footer-bottom-row .zak-bottom-row p{margin-bottom:0!important;color:var(--White)}.page-mwvcom-venues .venues-container{margin-top:-100px}.venues-container{padding-bottom:60px}.venues-container .venue-slide{padding-left:15px;padding-right:15px}.venues-container .venue-slide .box{padding:15px;background-color:var(--offwhiteBG)}.venues-container .slick-list{margin:0 -15px}.venues-container .img-box{position:relative;margin-bottom:15px}.venues-container .img-box .venue-fimg img{height:250px;object-fit:cover}.venues-container .img-box .venue-fimg .credit-desc{text-align:center;margin:15px 0 0;font-size:12px}.venues-container .img-box .venue-fimg .credit-desc label{font-weight:var(--FontWeight700);margin-bottom:0}.venues-container .venue-logo img{width:100%;max-width:128px;height:80px;object-fit:contain;margin:0 auto 15px}.venues-container .venue-title{text-align:center;color:var(--Black)!important;font-size:var(--Font32);margin-bottom:16px}.venues-container .venue-description{text-align:center;color:var(--Black);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;overflow:hidden;margin-bottom:40px}.venues-container .Learn-more-button{display:flex;justify-content:center}.venues-container .Learn-more-button .zak-button{background-color:transparent!important;border:1px solid var(--Black)!important;color:var(--Black)!important;margin-bottom:15px}.search.search-results .zak-primary>.zak-posts .zak-post .zak-entry-footer .entry-button:hover,.venues-container .Learn-more-button .zak-button:hover{background-color:#75695b!important;border:1px solid #75695b!important;color:var(--White)!important}.suppliercategories-sliders .elementor-image-box-wrapper,.suppliercategories-sliders .suppliercategories-content{display:block;padding:0 30px;text-align:left!important}.suppliercategories-sliders .suppliercategories-slide .elementor-image-box-title,.suppliercategories-sliders .suppliercategories-slide .suppliercategories-title{margin-bottom:15px;line-height:normal}.suppliercategories-sliders .suppliercategories-thumbnail,.suppliercategories-sliders.slick-slider .slick-slide .elementor-image-box-img{width:87px!important;height:84px;display:flex!important;align-items:center;justify-content:center;background:rgba(117,105,91,.08);border:1px solid rgba(255,255,255,.3);margin-bottom:22px!important}.wedding-venues-section::after,.wedding-venues-section::before{background-repeat:no-repeat;background-size:100%;z-index:-1;bottom:0}.suppliercategories-sliders .elementor-image-box-img img,.suppliercategories-sliders .suppliercategories-thumbnail img{max-width:50px;object-fit:contain}.suppliercategories-sliders .suppliercategories-slide.slick-active .elementor-image-box-wrapper,.suppliercategories-sliders .suppliercategories-slide.slick-active .suppliercategories-content{border-left:1px solid rgba(255,255,255,.15)}.suppliercategories-sliders .suppliercategories-slide.slick-active.slick-current .elementor-image-box-wrapper,.suppliercategories-sliders .suppliercategories-slide.slick-active.slick-current .suppliercategories-content{border-left:unset}.suppliercategories-sliders .elementor-image-box-description,.suppliercategories-sliders .suppliercategories-description{color:rgba(255,255,255,.8)!important;line-height:normal;letter-spacing:1%;font-weight:var(--FontWeight400);margin-bottom:0!important}.suppliercategories-sliders .slick-track{display:flex!important}.suppliercategories-sliders .slick-slide{height:auto!important;display:flex!important}.suppliercategories-sliders .slick-slide>div{height:100%;text-align:center!important}.suppliercategories-sliders.slick-slider .slick-slide .elementor-image-box-img{margin:0 auto 22px!important}.elementor-element.section-top-bottom-padding.wedding-venues-section{position:relative!important;padding-top:170px!important;padding-bottom:170px!important}.wedding-venues-section .left.box::before{position:absolute;content:"";width:92px;height:92px;right:-25px;top:-40px;left:unset;background-image:url('../images/single-flower.png');background-repeat:no-repeat}.wedding-venues-section::before{position:absolute!important;content:""!important;width:297px!important;height:1215px!important;left:0!important;top:-125px!important;background-image:url('../images/left-layer.png')}.wedding-venues-section::after{position:absolute;content:"";width:1079px;height:1215px;right:0;top:-150px;background-image:url('../images/right-layer.png')}.wedding-venues-section .right.box img{width:100%;max-width:786px;height:678px;object-fit:cover}.wedding-venues-section h2{margin-bottom:32px!important}.contact-us-main-box .contact-us,.our-gallery-slider-section .suppliercategories-sliders{margin-bottom:30px}.our-gallery-slider-section .swiper-slide a{position:relative;transition:.5s ease-in-out;display:block}.our-gallery-slider-section .swiper-slide a::before,.our-recent-photos-section .gallery-item::before{position:absolute;content:"";width:100%;height:100%;background:rgba(0,0,0,.15);top:0;bottom:0;left:0;right:0;transition:.5s ease-in-out}.our-gallery-slider-section .elementor-swiper-button::before,.our-gallery-slider-section .swiper-slide a::after{top:50%;transform:translateY(-50%);margin:0 auto;background-repeat:no-repeat;position:absolute;transition:.5s ease-in-out}.our-gallery-slider-section .swiper-slide a:hover::before{background:rgba(0,0,0,.6)}.our-gallery-slider-section .swiper-slide a::after{content:"";width:70px;height:70px;border-radius:50px;left:0;right:0;background-image:url('../images/bg-clcik-circle.png');opacity:0}.our-gallery-slider-section .swiper-slide a:hover::after{opacity:1}.our-gallery-slider-section .swiper-slide .swiper-slide-image{width:100%;height:383px;object-fit:cover}.our-gallery-slider-section .elementor-element.elementor-pagination-position-outside .swiper{padding-bottom:0}.elementor-element .swiper .elementor-swiper-button-next,.elementor-element .swiper~.elementor-swiper-button-next,.elementor-lightbox .swiper .elementor-swiper-button-next,.elementor-lightbox .swiper~.elementor-swiper-button-next{right:15px}.elementor-element .swiper .elementor-swiper-button-prev,.elementor-element .swiper~.elementor-swiper-button-prev,.elementor-lightbox .swiper .elementor-swiper-button-prev,.elementor-lightbox .swiper~.elementor-swiper-button-prev{left:15px}.our-gallery-slider-section .elementor-swiper-button{width:35px;height:35px;border-radius:50px;background-color:var(--offwhiteBG)!important;border:1px solid var(--offwhiteBG)!important;color:var(--Black);top:50%!important;transform:translateY(-50%)!important;position:absolute;transition:.5s ease-in-out}.our-gallery-slider-section .elementor-swiper-button::before{content:""!important;width:18px;height:9px;background-size:18px;left:0;right:0}.our-gallery-slider-section .elementor-swiper-button:hover{background-color:var(--brownBG)!important;border:1px solid var(--brownBG)!important}.our-gallery-slider-section .elementor-swiper-button:hover.elementor-swiper-button-prev::before{background-image:url(../images/left-white-arrow.png)}.our-gallery-slider-section .elementor-swiper-button:hover.elementor-swiper-button-next::before{background-image:url(../images/right-white-arrow.png)}.what-our-client-section{position:relative}.main-gallery-section .inner-title:first-child h2,.what-our-client-section .review-title:first-child h2{margin-top:0!important}.what-our-client-section .review-title h2{margin-bottom:25px!important;margin-top:50px!important}.what-our-client-section.section-top-bottom-padding{padding-top:120px!important;padding-bottom:120px!important}.what-our-client-section>.e-con-inner{padding-left:150px!important;padding-right:150px!important}.what-our-client-section::before{position:absolute!important;content:""!important;width:100%!important;height:100%!important;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6)}.what-our-client-section .client-say-slide-box{background-color:var(--offwhiteBG);padding:50px 85px!important;align-items:center;position:relative;min-height:500px}.what-our-client-section .client-say-slide-box::before{position:absolute;content:"";width:100%;height:100%;background-image:url('../images/bg-layer-box.png');background-repeat:no-repeat;top:0;left:0;right:0;bottom:0}.what-our-client-section .sp-testimonial-free{display:flex;flex-wrap:wrap;flex-direction:column}.what-our-client-section .sp-testimonial-free .sp-testimonial-client-testimonial{order:1;margin:0}.what-our-client-section .sp-testimonial-free .sp-testimonial-client-image{order:2;margin:0}.what-our-client-section .sp-testimonial-free .sp-testimonial-title{order:3;margin:0}.what-our-client-section .sp-testimonial-free .sp-testimonial-client-designation{order:4;margin:0;font-family:var(--FontDMSans)}.what-our-client-section .sp-testimonial-free .sp-testimonial-client-rating{order:5;margin:0}.what-our-client-section .sp-testimonial-free *{text-align:left!important}.what-our-client-section .sp-testimonial-free .sp-testimonial-client-testimonial p{padding:0;color:var(--Black);margin-bottom:40px!important}.what-our-client-section .sp-testimonial-free .sp-testimonial-title .sp-testimonial-post-title{color:var(--Black)!important;font-size:var(--Font24);margin-bottom:10px}.what-our-client-section .sp-testimonial-free .sp-testimonial-client-image .tfree-client-image{width:64px;height:64px;border-radius:50px;object-fit:cover;margin-bottom:32px}.what-our-client-section .sp-testimonial-free .sp-testimonial-client-rating i.fa{font-size:14px!important;margin-right:3px;color:#ffc106}.elementor-widget-shortcode .content-panel .acf-field-section .venue-block>h3,.what-our-client-section .sp-testimonial-free .sp-testimonial-client-designation{margin-bottom:10px}.what-our-client-section .left.box{width:100%;max-width:100%!important;position:unset!important}.what-our-client-section .left.box *{position:unset!important;margin-right:0}.what-our-client-section .left.box .testimonial-nav-arrow{position:absolute!important}.what-our-client-section .left.box .sp-testimonial-free-section{margin:0!important;padding:0}.what-our-client-section .right.box{position:absolute;right:80px;bottom:0;width:668px}.what-our-client-section .right.box img{max-width:668px}.what-our-client-section .left.box .testimonial-nav-arrow.swiper-button-prev{left:-86px}.what-our-client-section .left.box .testimonial-nav-arrow.swiper-button-next{right:-86px}#sp-testimonial-free-wrapper-185 .sp-testimonial-free-section .testimonial-nav-arrow,.faq-main-section .e-n-accordion-item summary~div{border:unset}.lets-connect-section{position:relative;background-color:var(--OtherBGBlack)}.lets-connect-section .elementor-element.section-top-bottom-padding.left,.take-tour-section.section-top-bottom-padding,.thank-you-section.section-top-bottom-padding{padding-top:100px!important;padding-bottom:100px!important}.lets-connect-section .left{width:100%;max-width:60%}.lets-connect-section .right{width:100%;max-width:40%}.lets-connect-section .right,.lets-connect-section .right *{position:unset!important}.lets-connect-section .right img{position:absolute!important;width:100%;right:0;max-width:836px;height:100%;object-fit:cover}.wedding-ready-connect-section .wpcf7-form .form-box *{font-size:var(--Font14)}.wpcf7-form{max-width:818px}.wpcf7-form .description{margin-bottom:40px}.wpcf7-form .contact-main-form .form-box{max-width:100%;display:flex;flex-wrap:wrap;gap:15px}.wpcf7-form .contact-main-form .form-box .box.w-50{width:100%;max-width:calc(50% - 15px)}.wpcf7-form .contact-main-form .form-box .box.w-100{width:100%;max-width:calc(100% - 15px)}.wpcf7-form .contact-main-form .form-box .wpcf7-form-control-wrap{margin-bottom:0;display:inline-block;width:100%}.wpcf7-spinner{background-color:#bfa58d66}.wpcf7-form .form-box{max-width:548px}.wpcf7-form .form-box>p{margin-bottom:44px!important}.wpcf7-form .form-box .wpcf7-form-control-wrap{margin-bottom:30px;display:inline-block;width:100%}.wpcf7-form .form-box .event-date label{position:absolute;right:30px;font-size:10px;color:#ffffff6b}.wpcf7-form .form-box input,.wpcf7-form .form-box select,.wpcf7-form .form-box textarea{background-color:unset;border:unset;padding:0 0 15px;border-bottom:1px solid rgba(255,255,255,.3);color:var(--White);text-transform:var(--TextUppercase);font-size:var(--Font16);width:100%;border-radius:unset}.wpcf7-form .form-box select:invalid{color:#ffffff42!important}.wpcf7-form .form-box select option{color:#000!important}.wpcf7-form .form-box input[type=date][aria-invalid=false],.wpcf7-form .form-box input[type=number][aria-invalid=false],.wpcf7-form .form-box select[aria-invalid=false]{color:#fff!important}.wpcf7-form .form-box input[type=date][aria-invalid=true],.wpcf7-form .form-box input[type=number][aria-invalid=true],.wpcf7-form .form-box select[aria-invalid=true]{color:#ffffff42!important}.wpcf7-form .form-box input::placeholder,.wpcf7-form .form-box textarea::placeholder{color:#ffffff42}select{border:1px solid #ede4da;padding:6px;background-color:#ede4da;border-radius:5px}.elementor-element.about-content-box>.e-con-inner{max-width:1202px!important}.about-content-box p{font-size:var(--Font18)!important}.about-content-box.section-top-bottom-padding::before{position:absolute;content:"";width:298px;height:238px;top:0;left:0;background-image:url('../images/about-us-left.png');background-repeat:no-repeat}.about-content-box.section-top-bottom-padding::after{position:absolute;content:"";width:199px;height:157px;right:0;bottom:0;background-image:url('../images/about-us-right.png');background-repeat:no-repeat}.wedding-venue-half-content-section.section-top-bottom-padding{position:relative;padding-top:150px!important}.opposite-section.wedding-venue-half-content-section::before{transform:rotateY(-180deg)}.opposite-section.wedding-venue-half-content-section .left.img-box img{right:12px}.opposite-section.wedding-venue-half-content-section>.e-con-inner,.wedding-ready-connect-section>.e-con-inner{align-items:center!important}.wedding-venue-half-content-section::before{position:absolute!important;content:""!important;max-width:1915px!important;height:780px!important;top:50px!important;bottom:0;left:0!important;right:0;background-image:url('../images/wedding-clip-shape.png');background-repeat:no-repeat;margin:0 auto!important;background-size:contain}.wedding-ready-connect-section .left.img-box img,.wedding-venue-half-content-section .left.img-box img{clip-path:polygon(49.865% 0.267%,49.865% 0.267%,53.956% 0.271%,58.021% 0.303%,62.037% 0.388%,65.979% 0.554%,69.823% 0.828%,73.545% 1.237%,77.12% 1.807%,80.524% 2.565%,83.734% 3.539%,86.724% 4.755%,86.724% 4.755%,88.128% 5.462%,89.468% 6.239%,90.74% 7.09%,91.943% 8.018%,93.072% 9.026%,94.125% 10.118%,95.099% 11.296%,95.991% 12.565%,96.798% 13.928%,97.517% 15.388%,97.517% 15.388%,98.145% 16.948%,98.679% 18.612%,99.117% 20.385%,99.454% 22.269%,99.688% 24.268%,99.817% 26.385%,99.836% 28.624%,99.742% 30.988%,99.534% 33.481%,99.206% 36.106%,99.206% 36.106%,98.054% 41.293%,96.786% 46.371%,95.397% 51.322%,93.885% 56.129%,92.246% 60.776%,90.476% 65.245%,88.571% 69.52%,86.528% 73.584%,84.342% 77.419%,82.011% 81.01%,82.011% 81.01%,79.531% 84.338%,76.897% 87.388%,74.107% 90.142%,71.156% 92.583%,68.04% 94.696%,64.757% 96.462%,61.301% 97.865%,57.67% 98.888%,53.859% 99.514%,49.865% 99.727%,49.865% 99.727%,45.835% 99.421%,41.917% 98.533%,38.122% 97.11%,34.456% 95.199%,30.93% 92.845%,27.551% 90.096%,24.327% 86.997%,21.269% 83.595%,18.383% 79.936%,15.678% 76.068%,15.678% 76.068%,13.164% 72.035%,10.85% 67.887%,8.743% 63.67%,6.852% 59.429%,5.186% 55.212%,3.754% 51.066%,2.563% 47.037%,1.622% 43.171%,0.94% 39.516%,0.525% 36.117%,0.525% 36.115%,0.525% 36.115%,0.321% 33.563%,0.222% 31.136%,0.227% 28.83%,0.333% 26.642%,0.537% 24.569%,0.837% 22.608%,1.23% 20.756%,1.714% 19.01%,2.285% 17.367%,2.941% 15.823%,2.941% 15.823%,3.681% 14.375%,4.5% 13.019%,5.398% 11.753%,6.371% 10.573%,7.418% 9.477%,8.534% 8.461%,9.719% 7.523%,10.969% 6.658%,12.282% 5.865%,13.656% 5.14%,13.656% 5.14%,16.575% 3.882%,19.705% 2.861%,23.024% 2.052%,26.513% 1.431%,30.151% 0.973%,33.918% 0.653%,37.793% 0.447%,41.757% 0.33%,45.787% 0.278%,49.865% 0.267%);width:100%;max-width:650px;height:504px;position:relative;right:-12px;object-fit:cover}.take-tour-section{background-position:center;background-size:100%;position:relative}.take-tour-section::before{position:absolute!important;content:""!important;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background:rgba(32,24,20,.6)}.take-tour-section .content-box .e-con-inner{flex-direction:row!important;justify-content:space-between!important;align-items:center!important}.elementor-widget-shortcode .content-panel .acf-field-section .venue-block .acf-field-content .contact-card p,.main-gallery-section .main-title h2,.single-post .zak-container>.zak-row .e-con-inner blockquote p:last-child,.take-tour-section .content-box .e-con-inner h2,.thank-you-section h2{margin-bottom:0!important}.pacages-and-pricing-box-section{background:unset!important}.pacages-and-pricing-box-section .container-box{gap:30px}.pacages-and-pricing-box-section .container-box .box{background-color:#1a1511;padding:45px!important;transform:scale(1);transition:.5s ease-in-out}.pacages-and-pricing-box-section .container-box .box *{transition:.5s ease-in-out}.pacages-and-pricing-box-section .container-box .box:hover{transform:scale(1.1);z-index:1;background-color:#ede4da}.elementor-widget-shortcode .content-panel .acf-field-section .venue-block .acf-field-content .contact-card *,.pacages-and-pricing-box-section .container-box .box:hover *{color:var(--Black)!important}.pacages-and-pricing-box-section .container-box .box .without-fill-btn{margin-top:48px;display:inline-block}.pacages-and-pricing-box-section .container-box .box .without-fill-btn a{background-color:#2f2218!important}.pacages-and-pricing-box-section .container-box .box .without-fill-btn a .elementor-button-text{color:var(--White)!important}.pacages-and-pricing-box-section .container-box .box:hover .elementor-icon-box-content ul li::before{background-image:url('../images/black-click.png')}.pacages-and-pricing-box-section .container-box .box h3.elementor-heading-title{font-size:var(--Font32);margin-bottom:38px}.pacages-and-pricing-box-section .container-box .box .elementor-icon svg{height:74px;width:74px;margin-bottom:38px}.pacages-and-pricing-box-section .container-box .box .elementor-icon-box-content .elementor-icon-box-title{font-size:var(--Font40);margin-bottom:48px}.pacages-and-pricing-box-section .container-box .box .elementor-icon-box-wrapper{gap:0}.pacages-and-pricing-box-section .container-box .box .elementor-icon-box-content ul{list-style-type:none;text-align:left;max-width:434px;margin:0 auto}.pacages-and-pricing-box-section .container-box .box:hover .elementor-icon-box-content ul li{border-bottom:1px solid rgba(47,34,24,.07)}.pacages-and-pricing-box-section .container-box .box .elementor-icon-box-content ul li{line-height:40px;color:var(--White);border-bottom:1px solid rgba(255,255,255,.21);margin-bottom:6px;position:relative}.pacages-and-pricing-box-section .container-box .box .elementor-icon-box-content ul li:last-child{margin-bottom:0;border-bottom:unset}.pacages-and-pricing-box-section .container-box .box .elementor-icon-box-content ul li::before{position:absolute;content:"";width:15px;height:15px;right:0;top:10px;background-image:url('../images/white-click.png');background-repeat:no-repeat}.discover-more-section .main-discover-box .box,.venues-main-section .box,.without-slider-review-section.what-our-client-section>.e-con-inner{padding-left:15px!important;padding-right:15px!important}.discover-more-section .main-discover-box .box .img-box{position:relative;border-radius:10px;width:100%;overflow:hidden}.discover-more-section .main-discover-box .box:hover .img-box img{transform:scale(1.1);width:100%}.discover-more-section .main-discover-box .box .img-box::before{position:absolute;content:"";width:100%;height:100%;background:rgba(0,0,0,.15);top:0;bottom:0;left:0;right:0;transition:.8s ease-in-out}.discover-more-section .main-discover-box .box .img-box a,.elementor-widget-shortcode .content-panel .acf-field-section .venue-block{width:100%}.discover-more-section .main-discover-box .box .img-box img{height:580px;object-fit:cover;transition:.8s ease-in-out;width:100%}.discover-more-section .main-discover-box .box .title{position:absolute;bottom:20px;left:0;right:0;margin:0 auto;transition:.5s ease-in-out;z-index:1}.discover-more-section .main-discover-box .box::before{position:absolute;content:"";width:calc(100% - 30px);background:linear-gradient(180deg,rgba(255,255,255,0) 0,#000 60%);height:60%;bottom:0;left:0;right:0;margin:0 auto;opacity:0;transition:.5s ease-in-out;z-index:1;top:unset}.discover-more-section .main-discover-box .box:hover::before{opacity:.7}.discover-more-section .main-discover-box .box:hover .title{bottom:50px;opacity:1}.contact-us-main-box .contact-us i{min-width:40px;height:40px;border-radius:50px;background-color:var(--White);display:flex;align-items:center;justify-content:center;margin-right:10px;color:var(--brownBG)}.contact-us-main-box .contact-us .contact-item{display:flex;align-items:center;flex-wrap:nowrap;margin-bottom:15px}.page-mwvcom-contact-us .elementor-widget-google_maps iframe{height:500px}.main-gallery-section .inner-title h2{margin-bottom:25px!important;margin-top:30px!important;text-align:center}.our-recent-photos-section .gallery-item{position:relative;cursor:pointer;transition:.5s ease-in-out;overflow:hidden}.our-recent-photos-section .gallery-item:hover img{transform:scale(1.1)}.our-recent-photos-section .gallery-item img{height:250px;object-fit:cover;transition:.5s ease-in-out}.elementor-widget-shortcode .filter-panel fieldset{border:unset;margin:unset;padding:unset;margin-bottom:40px;column-count:unset}.elementor-widget-shortcode .filter-panel fieldset label{color:var(--White);margin-right:10px;width:auto}.elementor-widget-shortcode .filter-panel fieldset legend{font-family:var(--FontArapey)!important;font-weight:var(--FontWeight400)!important;font-style:var(--TextItalic)!important;font-size:var(--Font28);line-height:40px;color:var(--White)!important;margin-bottom:20px}.elementor-widget-shortcode .content-panel .acf-field-section{display:flex;flex-wrap:wrap;padding-bottom:30px;border-bottom:1px solid;margin-bottom:30px}.elementor-widget-shortcode .content-panel .acf-field-section:last-child{border-bottom:unset}.elementor-widget-shortcode .content-panel .acf-field-section h2{width:100%;margin-bottom:10px!important}.elementor-widget-shortcode .content-panel .acf-field-section .venue-block .acf-field-content{display:flex;margin:0 -6px 6px;flex-wrap:wrap}.elementor-widget-shortcode .content-panel .acf-field-section .venue-block .acf-field-content .contact-card{width:100%;max-width:calc(100% / 4 - 12px);background-color:var(--offwhiteBG);border-radius:10px;margin:6px;overflow:hidden}.elementor-widget-shortcode .content-panel .acf-field-section .venue-block .acf-field-content .contact-card .vendor-contact-info{padding:10px}.elementor-widget-shortcode .content-panel .acf-field-section .venue-block .acf-field-content .contact-card .vendor-contact-info a{word-break:break-all}.elementor-widget-shortcode .content-panel .acf-field-section .venue-block .acf-field-content .contact-card .vendor-name{font-size:var(--Font24);padding:10px;margin-bottom:0!important;color:#fff!important;background-color:var(--brownBG);line-height:normal}.page-blog .zak-container>.zak-row,.single-post .zak-container>.zak-row{max-width:1600px!important;padding-left:15px!important;padding-right:15px!important;margin:0 auto;padding-top:var(--Section-top-padding);padding-bottom:var(--Section-bottom-padding)}.page-blog .blog-slider-container{display:flex;flex-wrap:wrap;margin:0 -20px}.page-blog .blog-slider-container .slider-item .slider-image{height:286px;background:linear-gradient(182.18deg,#3f2e23 14.68%,#231912 84.92%);margin-bottom:15px}.page-blog .blog-slider-container .slider-item .slider-image img{object-fit:cover;height:286px;width:100%}.page-blog .blog-slider-container .slider-item .slider-image img.thumbnail-fallback{object-fit:contain;display:flex;max-width:200px;margin:0 auto}.page-blog .blog-slider-container .slider-item h2{margin-bottom:10px!important;line-height:16px;display:-webkit-box;-webkit-line-clamp:2;-moz-box-orient:vertical;width:100%;overflow:hidden;min-height:52px;color:var(--Black)!important}.page-blog .blog-slider-container .slider-item h2 a{color:var(--Black)!important;font-size:var(--Font20);line-height:normal;font-weight:var(--FontWeight700);font-style:var(--TextItalic)!important}.page-blog .blog-slider-container .slider-item{padding:15px;background:#ede4da;width:100%;max-width:calc(100% / 2 - 20px);margin:10px}.page-blog .blog-slider-container .slider-item p{display:-webkit-box;-webkit-line-clamp:5;-moz-box-orient:vertical;width:100%;overflow:hidden;min-height:125px;color:var(--Black);line-height:24px;margin-bottom:15px!important}.page-blog .read-more{background-color:#75695b!important;color:var(--White)!important;border:1px solid #75695b!important}.page-blog .read-more:hover{border:1px solid #75695b!important;background-color:unset!important;color:#75695b!important}.page-blog .zak-container .zak-secondary{padding-top:0;border-left:unset}.page-blog .zak-container .zak-secondary .wp-block-heading{margin-bottom:15px!important;font-size:var(--Font28)}.page-blog .zak-container .zak-secondary ul a{color:var(--White);line-height:normal;text-decoration:unset}.page-blog .zak-container .zak-secondary ul a:hover{color:var(--offwhiteBG);text-decoration:underline}.single-post .zak-container>.zak-row .e-con-inner h2,.single-post .zak-container>.zak-row .e-con-inner h3{margin-bottom:15px!important;margin-top:30px}.single-post .zak-container>.zak-row .e-con-inner li{font-family:var(--FontDMSans)!important;font-weight:var(--FontWeight400)!important;font-size:var(--Font16)!important;color:rgba(255,255,255,.8);margin-bottom:5px!important;line-height:26px}.single-post .zak-container>.zak-row .e-con-inner figure.wp-block-gallery{gap:0;margin:0 -5px}.single-post .zak-container>.zak-row .e-con-inner figure.wp-block-image{width:100%;max-width:calc(100% / 3 - 10px);margin-bottom:10px!important;margin-left:5px;margin-right:5px}.single-post .zak-container>.zak-row .e-con-inner figure.wp-block-image img{max-width:100%;width:100%;height:500px;object-fit:cover}.single-post .zak-container>.zak-row .e-con-inner p img{max-width:500px;width:100%;height:500px;object-fit:cover}.single-post .zak-container>.zak-row .e-con-inner h3 strong,.single-post .zak-container>.zak-row .e-con-inner h4 strong{font-weight:var(--FontWeight400)!important;font-style:var(--TextItalic)!important;color:var(--White);font-family:var(--FontArapey)!important}.wp-block-quote,blockquote{border-left:4px solid #fff}.post-navigation,.posts-navigation{border-bottom:1px solid #e4e4E769;border-top:1px solid #e4e4E769}.post-navigation .nav-links .nav-next,.posts-navigation .nav-links .nav-next{flex-basis:auto}.search.search-results .zak-primary>.zak-posts{display:flex;flex-wrap:wrap;margin:0 -10px;margin-top:-100px!important;z-index:0;position:relative;padding-bottom:60px}.search.search-results .zak-primary>.zak-posts .zak-post{width:100%;max-width:calc(100% / 3);padding-left:10px!important;padding-right:10px!important;padding:0;border:unset;margin-bottom:20px}.search.search-results .zak-primary>.zak-posts .zak-post .zak-post-box{padding:15px;background-color:var(--offwhiteBG);text-align:center;height:100%}.search.search-results .zak-primary>.zak-posts .zak-post .zak-entry-thumbnail{height:286px;object-fit:cover;background:linear-gradient(182.18deg,#3f2e23 14.68%,#231912 84.92%);margin-bottom:28px;border-radius:4px}.search.search-results .zak-primary>.zak-posts .zak-post .zak-entry-thumbnail img.thumbnail-fallback{object-fit:contain;width:100%;max-width:200px}.search.search-results .zak-primary>.zak-posts .zak-post .zak-entry-thumbnail img{object-fit:cover;height:286px}.search.search-results .zak-primary>.zak-posts .zak-post .zak-post-content h2{line-height:normal;margin-bottom:0!important}.search.search-results .zak-primary>.zak-posts .zak-post .zak-post-content{position:relative;padding-top:20px}.search.search-results .zak-primary>.zak-posts .zak-post .zak-post-content h2 a{text-align:center;color:var(--Black)!important;font-size:var(--Font24);margin-bottom:12px!important;font-family:var(--FontArapey)!important;font-weight:var(--FontWeight400)!important;font-style:var(--TextItalic)!important;line-height:32px;text-decoration:unset;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:100%;overflow:hidden}.search.search-results .zak-primary>.zak-posts .zak-post .zak-entry-meta,.search.search-results .zak-primary>.zak-posts .zak-post .zak-entry-summary{margin:0}.search.search-results .zak-primary>.zak-posts .zak-post .zak-entry-summary p{text-align:center;color:var(--Black);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;overflow:hidden}.search.search-results .zak-primary>.zak-posts .zak-post .zak-posted-on{position:absolute;top:-10px;left:0;right:0}.search.search-results .zak-primary>.zak-posts .zak-post .zak-entry-footer .entry-button{background-color:transparent!important;border:1px solid var(--Black)!important;color:var(--Black)!important;text-decoration:unset}.search.search-no-results .zak-primary>.zak-posts .empty-search-result,.search.search-results .zak-primary>.zak-posts .empty-search-result{text-align:center;margin-bottom:0!important;padding-top:var(--Section-top-padding);padding-bottom:var(--Section-bottom-padding);font-family:var(--FontArapey)!important;font-weight:var(--FontWeight400)!important;font-style:var(--TextItalic)!important;font-size:var(--Font40)!important;line-height:40px;color:var(--White)!important}.wedding-ready-connect-section{position:relative!important;align-items:center!important}.wedding-ready-connect-section.wedding-venue-half-content-section::before{opacity:.7!important}.faq-main-section .e-n-accordion-item-title{justify-content:space-between!important;border:unset!important;padding:15px 0!important}.faq-main-section .e-n-accordion-item summary~div .e-con-inner a{color:var(--White);font-weight:var(--FontWeight700)}.faq-main-section .e-n-accordion-item{border-bottom:1px solid #ffffff80!important}.faq-main-section .e-n-accordion-item-title h3{font-size:var(--Font28);color:rgba(255,255,255,.8)!important}.faq-main-section .e-n-accordion-item-title .e-n-accordion-item-title-icon svg path{fill:rgba(255,255,255,0.8)!important}.customer-review-section .tfree-grid-items{display:flex;flex-wrap:wrap;margin:0 auto!important;width:100%!important}.customer-review-section .sp-testimonial-item{padding:15px;background:#ede4da;width:100%;max-width:calc(100% / 3 - 20px);margin-left:10px;margin-right:10px;margin-bottom:20px}.customer-review-section .sp-testimonial-item .sp-testimonial-client-image img{height:100px;width:100px;object-fit:contain;min-width:100px;border-radius:50%;background-color:transparent!important}.customer-review-section .sp-testimonial-item .sp-testimonial-content p{display:-webkit-box;-webkit-line-clamp:5;-moz-box-orient:vertical;width:100%;overflow:hidden}.wedding-venues-main-section .inner-title h2{margin-bottom:25px!important;text-align:center!important;font-size:var(--Font28)}.iframe-main-section h2.elementor-heading-title{margin-bottom:25px!important;text-align:center}.without-slider-review-section.what-our-client-section .client-say-slide-box{padding:0!important;background-color:unset!important;height:auto!important;min-height:auto!important}.without-slider-review-section.what-our-client-section .sp-testimonial-free-section{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px}.without-slider-review-section.what-our-client-section .sp-testimonial-free .sp-testimonial-client-image .tfree-client-image,.without-slider-review-section.what-our-client-section .sp-testimonial-free .sp-testimonial-client-testimonial p{margin-bottom:15px!important}.without-slider-review-section.what-our-client-section .sp-testimonial-free *{text-align:center!important}.without-slider-review-section.what-our-client-section .sp-testimonial-free-section .sp-testimonial-item{width:100%;max-width:calc(100% / 3 - 10px);padding:20px;background-color:var(--offwhiteBG);margin:0 5px 10px;display:flex;align-items:center}@media(min-width:2000px){.elementor-element.home-banner-section .intesols-slide-first img{object-position:center}}@media(max-width:1800px){.wedding-ready-connect-section,.wedding-ready-connect-section>.e-con-inner{align-items:flex-start!important}.elementor-element.home-banner-section .intesols-slide-first img{object-position:center;height:991px}footer.zak-footer-builder .zak-top-row .zak-footer-top-1-col{max-width:340px}.home .zak-site::before{height:calc(100% - 991px)}.elementor-element.section-top-bottom-padding.wedding-venues-section,.lets-connect-section .elementor-element.section-top-bottom-padding.left,.what-our-client-section.section-top-bottom-padding,footer.zak-footer-builder .zak-footer-top-row{padding-top:var(--Section-top-padding)!important;padding-bottom:var(--Section-bottom-padding)!important}.wedding-venues-section::before{top:-280px!important}.wedding-venues-section::after{top:-335px}.lets-connect-section .left,.lets-connect-section .right,.lets-connect-section .right img{max-width:50%}.wedding-venues-section .right.box img{height:590px}.wedding-venue-half-content-section.section-top-bottom-padding{padding-top:var(--Section-top-padding)!important}.wedding-venue-half-content-section::before{top:0!important}.wedding-venue-half-content-section .left.img-box img{right:-50px;top:15px}.zak-page-header h1.zak-page-title{line-height:normal;margin-bottom:15px}.page-mwvcom-contact-us h2{margin-bottom:30px!important}.search.search-results .zak-primary>.zak-posts{padding-left:50px;padding-right:50px;margin-top:-100px}}@media(max-width:1600px){.home-banner-section .slick-arrow.slick-prev{left:15px}.home-banner-section .slick-arrow.slick-next{right:15px}.thank-you-section.section-top-bottom-padding{padding-top:var(--Section-top-padding)!important;padding-bottom:var(--Section-bottom-padding)!important}.slick-slider{padding-left:60px;padding-right:60px}.suppliercategories-sliders.slick-slider{padding-left:60px!important;padding-right:60px!important}.what-our-client-section>.e-con-inner{padding-left:70px!important;padding-right:70px!important}.what-our-client-section .left.box .testimonial-nav-arrow.swiper-button-prev{left:-60px}.what-our-client-section .left.box .testimonial-nav-arrow.swiper-button-next{right:-60px}.what-our-client-section .client-say-slide-box{padding:50px!important}.what-our-client-section .right.box{right:80px;width:468px}.what-our-client-section .left.box{max-width:calc(100% - (468px / 2))}.what-our-client-section .right.box img{max-width:510px}.what-our-client-section .sp-testimonial-free .sp-testimonial-client-image .tfree-client-image,.what-our-client-section .sp-testimonial-free .sp-testimonial-client-testimonial p{margin-bottom:20px!important}.what-our-client-section .client-say-slide-box::before{background-size:contain}.elementor-element.home-banner-section .intesols-slide-first img{height:800px}.home .zak-site::before{height:calc(100% - 800px)}.our-gallery-slider-section .swiper-slide .swiper-slide-image{height:315px}.venues-container .img-box .venue-fimg img{height:225px}.venues-container .venue-description{line-height:24px}.suppliercategories-sliders .suppliercategories-thumbnail{margin-bottom:16px!important;margin:0 auto}.our-gallery-slider-section .suppliercategories-sliders .elementor-image-box-img{margin:0 auto!important}.suppliercategories-sliders .suppliercategories-slide .elementor-image-box-title,.suppliercategories-sliders .suppliercategories-slide .suppliercategories-title{margin-bottom:12px}.suppliercategories-sliders .elementor-image-box-wrapper,.suppliercategories-sliders .suppliercategories-content{text-align:center!important}.venues-container .img-box{margin-bottom:15px}.venues-container .Learn-more-button .zak-button{margin-bottom:0}.wedding-venue-half-content-section .left.img-box img{max-width:590px;height:450px}.pacages-and-pricing-box-section .container-box .box:hover{transform:scale(1)}.pacages-and-pricing-box-section .container-box .box .without-fill-btn{display:block;margin-top:20px!important}.pacages-and-pricing-box-section .container-box .box{padding:25px!important}.pacages-and-pricing-box-section .container-box .box.active-box{background-color:#ede4da}.pacages-and-pricing-box-section .container-box .box.active-box *{color:var(--Black)!important}.pacages-and-pricing-box-section .container-box .box.active-box .elementor-icon-box-content ul li{border-bottom:1px solid rgba(47,34,24,.07)}.pacages-and-pricing-box-section .container-box .box.active-box .elementor-icon-box-content ul li::before{background-image:url('../images/black-click.png')}.pacages-and-pricing-box-section .container-box .box .elementor-icon-box-content .elementor-icon-box-title,.pacages-and-pricing-box-section .container-box .box h3.elementor-heading-title{margin-bottom:20px}.pacages-and-pricing-box-section .container-box .box .elementor-icon svg{height:60px;width:60px;margin-bottom:20px}.single-post .zak-container>.zak-row .e-con-inner h3{line-height:normal;margin-bottom:10px!important}}@media(max-width:1400px){:root{--Font64:55px;--Font48:42px;--Font40:36px;--Font32:30px;--Font28:26px;--Font24:22px;--Font20:18px;--Font18:16px;--Font16:16px}.wedding-ready-connect-section,.wedding-ready-connect-section>.e-con-inner{align-items:center!important}.wedding-ready-connect-section.wedding-venue-half-content-section::before{opacity:.3!important}.home-banner-section .intesols-slide h2.intesols-slider-heading,h1{line-height:normal}.our-gallery-slider-section .swiper-slide .swiper-slide-image{height:230px}.elementor-element.home-banner-section{margin-bottom:-100px}footer.zak-footer-builder .zak-top-row .zak-footer-top-1-col{max-width:260px}.elementor-element.home-banner-section .intesols-slide-first img,.zak-page-header{height:650px}.home .zak-site::before{height:calc(100% - 650px)}header .zak-primary-nav ul.zak-primary-menu{gap:28px}header .zak-container>.zak-main-row{padding-top:15px;padding-bottom:15px}.wedding-venue-half-content-section .left.img-box img{max-width:500px;height:400px;top:0}.wedding-venue-half-content-section::before{background-size:cover;height:100%!important}.take-tour-section.section-top-bottom-padding{padding-top:var(--Section-top-padding)!important;padding-bottom:var(--Section-bottom-padding)!important}.discover-more-section .main-discover-box .box .img-box img{height:390px}.discover-more-section .main-discover-box .box{padding-left:8px!important;padding-right:8px!important}.about-content-box.section-top-bottom-padding::before{width:170px;height:142px;background-size:100%}.about-content-box.section-top-bottom-padding::after{width:170px;height:160px;background-size:100%}.zak-page-header>.zak-container .zak-row .zak-breadcrumbs{padding:10px}.page-mwvcom-about-us .zak-page-header{background-position:center}}@media(max-width:1199px){:root{--Section-top-padding:30px;--Section-bottom-padding:30px}.what-our-client-section .review-title h2{margin-top:25px!important}.elementor-element.home-banner-section .intesols-slide-first::before{background:linear-gradient(180deg,rgba(0,0,0,.26) 37.37%,rgba(0,0,0,.37) 48.46%,rgba(0,0,0,.57) 55.44%)}.our-gallery-slider-section .swiper-slide .swiper-slide-image,.search.search-results .zak-primary>.zak-posts .zak-post .zak-entry-thumbnail,.search.search-results .zak-primary>.zak-posts .zak-post .zak-entry-thumbnail img{height:200px}.venues-container{padding-bottom:var(--Section-bottom-padding)}header .zak-primary-nav ul.zak-primary-menu{gap:15px}.elementor-main-button .elementor-button,.fill-btn a,.lets-connect-section .left .wpcf7-form .submit-btn input,.page-blog .read-more,.submit-btn input,.without-fill-btn a,.zak-button{padding:10px 20px}header .zak-header-buttons .zak-button::before{left:12px}header .zak-header-search a{height:42px;width:45px}.elementor-element.home-banner-section .intesols-slide-first img,.zak-page-header{height:600px}.elementor-element.home-banner-section .intesols-slide-second{top:unset;bottom:120px}.home .zak-site::before{height:calc(100% - 600px)}.venues-container .venue-slide{padding-left:8px;padding-right:8px}.venues-container .slick-list{margin:0 -8px}.suppliercategories-sliders .elementor-image-box-wrapper,.suppliercategories-sliders .suppliercategories-content{padding:0 15px}.what-our-client-section .client-say-slide-box{padding:30px!important}.what-our-client-section .right.box img{max-width:460px}.what-our-client-section .right.box{width:410px}.iframe-main-section h2.elementor-heading-title,.wedding-venues-main-section .inner-title h2,.what-our-client-section .review-title h2,h2{margin-bottom:20px!important}.lets-connect-section h2,.page-mwvcom-contact-us h2,.venues-container .venue-title,.wedding-venues-section h2{font-size:var(--Font28);margin-bottom:16px!important;line-height:normal}.wedding-venues-section::after{top:-215px;width:60%;background-size:100%}.wedding-venues-section::before{top:-110px!important;width:220px!important;height:880px!important}.slick-arrow,.what-our-client-section .left.box .testimonial-nav-arrow{width:35px;height:35px}.slick-arrow i.fa::before,.what-our-client-section .left.box .testimonial-nav-arrow i.fa::before{width:18px;height:9px;background-size:18px;background-repeat:no-repeat}.slick-slider{padding-left:50px;padding-right:50px}.suppliercategories-sliders.slick-slider{padding-left:50px!important;padding-right:50px!important}.what-our-client-section>.e-con-inner{padding-left:65px!important;padding-right:65px!important}.what-our-client-section .left.box .testimonial-nav-arrow.swiper-button-prev{left:-50px}.what-our-client-section .left.box .testimonial-nav-arrow.swiper-button-next{right:-50px}.wedding-venue-half-content-section>.e-con-inner{align-items:center!important}.wedding-venue-half-content-section .left.img-box img{max-width:450px;height:355px;right:0}.elementor-widget-shortcode .content-panel .acf-field-section .venue-block .acf-field-content .contact-card{max-width:calc(100% / 3 - 12px)}.page-blog .zak-container>.zak-row{gap:0}.page-blog .zak-container>.zak-row>.zak-primary,.page-blog .zak-container>.zak-row>.zak-secondary{width:100%;padding:0}.page-blog .blog-slider-container .slider-item{max-width:calc(100% / 2 - 10px);margin:5px;padding:10px}.page-blog .blog-slider-container .slider-item h2{min-height:auto}.page-blog .zak-container .zak-secondary .wp-block-heading{line-height:normal;margin-top:20px}.search.search-results .zak-primary>.zak-posts .zak-post .zak-post-box{padding:10px}header .zak-header-buttons .zak-button{padding-left:35px!important;padding:12px 20px;width:170px}footer.zak-footer-builder .zak-top-row{flex-wrap:wrap;gap:0}footer.zak-footer-builder .zak-top-row .zak-footer-top-2-col .widget ul{column-count:1}.zak-footer-builder .zak-footer-top-row .zak-footer-col{width:100%;max-width:100%!important;margin:0 auto;text-align:center}.zak-footer-builder .zak-footer-top-row .zak-footer-col .widget_media_image img{max-width:300px!important;margin-bottom:20px}.zak-footer-builder .zak-footer-top-row .zak-footer-col .widget_nav_menu{text-align:left}footer.zak-footer-builder .zak-top-row .widget_nav_menu .widget-title{cursor:pointer;position:relative!important;padding-right:25px;margin-bottom:15px!important;border-bottom:1px solid rgba(255,255,255,.3)!important;padding-bottom:15px!important}footer .widget_nav_menu .widget-title::after{content:"";position:absolute;right:0;top:50%;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--White);transform:translateY(-50%);transition:transform .3s}footer .widget_nav_menu .widget-title.active::after{transform:translateY(-50%) rotate(180deg)}footer .widget_nav_menu .menu-quick-links-container,footer .widget_nav_menu .menu-wedding-venue-container{display:none;padding-bottom:20px}footer.zak-footer-builder .zak-top-row .zak-footer-top-4-col .textwidget p{line-height:28px}}@media(max-width:1024px){.without-slider-review-section.what-our-client-section .sp-testimonial-free-section .sp-testimonial-item{max-width:calc(100% / 2 - 30px)}.customer-review-section .sp-testimonial-item{flex:0 0 50%;max-width:calc(100% / 2 - 20px)}.lets-connect-section .left,.lets-connect-section .right,.lets-connect-section .right img,.wpcf7-form,.wpcf7-form .form-box,.wpcf7-form .form-box .wpcf7-form-control-wrap{width:100%;max-width:100%}.left-right-row>.e-con-inner{flex-wrap:wrap!important}.wedding-venues-section.left-right-row .right{order:1}.wedding-venue-half-content-section.opposite-section .content-box,.wedding-venues-section.left-right-row .left{order:2}.wedding-venues-section .right.box img{width:100%;max-width:100%;height:500px}.lets-connect-section .right img{position:unset!important;height:500px}.lets-connect-section>.e-con-inner{gap:0!important}header .zak-primary-nav ul.zak-primary-menu{gap:10px}.wedding-venue-half-content-section::before{background-image:url('../images/wedding-clip-shape-2.png');width:500px!important;height:385px!important;background-size:contain}.pacages-and-pricing-box-section .container-box .box{padding:15px!important}.page-mwvcom-wedding-venue .zak-page-header{margin-bottom:-80px}.opposite-section.wedding-venue-half-content-section::before{transform:unset}.our-gallery-slider-section .elementor-swiper-button{display:inline-block!important}.wedding-venues-section .left.box::before{right:0;top:-20px}.wedding-ready-connect-section.wedding-venue-half-content-section::before{opacity:1!important}.wedding-ready-connect-section.wedding-venue-half-content-section .left.img-box img{top:15px}.wedding-ready-connect-section{padding-top:var(--Section-top-padding)!important}.wedding-venue-half-content-section.section-top-bottom-padding>.e-con-inner .content-box{text-align:center}.wedding-venue-half-content-section.section-top-bottom-padding>.e-con-inner .content-box .group-btn{justify-content:center}.wedding-venue-half-content-section.section-top-bottom-padding>.e-con-inner .content-box .group-btn .main-btn{margin:0 6px 6px!important;text-align:center}}@media(max-width:1023px){.our-gallery-slider-section .swiper-slide .swiper-slide-image{height:300px}}@media(max-width:991px){:root{--Font64:45px;--Font48:38px;--Font40:34px;--Font32:28px;--Font28:24px}.faq-main-section .e-n-accordion-item-title h3,footer.zak-footer-builder .zak-top-row .zak-footer-top-4-col .textwidget p{line-height:normal}.zak-mobile-menu .current_page_item a{text-decoration:unset}.zak-mobile-menu .menu-item-has-children .sub-menu a,.zak-mobile-menu .page_item_has_children .sub-menu a{padding-left:15px}.zak-mobile-nav__header{margin-bottom:0}.zak-toggle-menu .zak-menu-toggle{padding:6px 8px!important;background-color:var(--White)!important}.zak-toggle-menu .zak-mobile-nav-close .zak-icon{fill:var(--Black)!important}.zak-mobile-nav__header .zak-search-container{width:calc(100% - 60px)}.zak-mobile-nav__header .zak-mobile-nav-close{top:35px;right:16px;padding:9px 10px;background-color:var(--White)!important}.zak-toggle-menu .zak-icon{width:24px;height:28px}.zak-mobile-nav__header .zak-mobile-nav-close .zak-icon{width:18px;height:20px}.zak-search-form .zak-search-field{background-color:unset}.zak-mobile-nav{position:fixed;width:100%;background:linear-gradient(171.23deg,#3b2a1e .75%,#000 100.21%)}body.menu-open{position:relative;overflow:hidden}body.menu-open::before{position:absolute;content:"";width:100%;height:100%;left:0;right:0;bottom:0;top:0;background-color:#000000A1;z-index:99}.zak-mobile-menu a{padding:14px 0}.zak-content .zak-row{padding-top:0;padding-bottom:0}footer.zak-footer.zak-footer-builder .zak-footer-top-row{padding-bottom:0!important}footer.zak-footer-builder .zak-top-row .widget-title{margin-bottom:15px!important}.wpcf7-form .form-box>p{margin-bottom:30px!important}.pacages-and-pricing-box-section .container-box{flex-wrap:wrap;gap:15px}.pacages-and-pricing-box-section .container-box .box{background-color:#3a3128}.pacages-and-pricing-box-section .container-box .box .elementor-icon-box-content ul{max-width:100%}.discover-more-section .main-discover-box .box .img-box img{height:280px}.search.search-results .zak-primary>.zak-posts .zak-post{max-width:calc(100% / 2);padding-left:6px!important;padding-right:6px!important;margin-bottom:12px}.search.search-results .zak-primary>.zak-posts{margin:0 -8px}}@media(max-width:768px){.what-our-client-section .sp-testimonial-free .sp-testimonial-client-image .tfree-client-image{margin:0 auto}.single-post .zak-container>.zak-row .e-con-inner figure.wp-block-image{max-width:calc(100% / 2 - 10px)}.single-post .zak-container>.zak-row .e-con-inner figure.wp-block-image img{height:350px}.what-our-client-section .left.box,footer.zak-footer-builder .zak-footer-bottom-row .zak-bottom-row .zak-footer-bottom-1-col,footer.zak-footer-builder .zak-footer-bottom-row .zak-bottom-row .zak-footer-bottom-2-col{max-width:100%}.what-our-client-section .client-say-slide-box{padding:15px!important;min-height:100%}.what-our-client-section .right.box img{max-width:350px;opacity:.2}.what-our-client-section .right.box{width:320px;right:50px}.what-our-client-section .sp-testimonial-free *{text-align:center!important;justify-content:center!important}footer.zak-footer-builder .zak-footer-bottom-row .zak-bottom-row{flex-direction:column}footer.zak-footer-builder .zak-copyright,footer.zak-footer-builder .zak-html-1{text-align:center}footer.zak-footer-builder .zak-top-row .widget-title{font-size:var(--Font28);line-height:32px}.zak-footer-builder .zak-footer-top-row .zak-footer-col .widget_media_image img{max-width:250px!important}.elementor-widget-shortcode .content-panel .acf-field-section .venue-block .acf-field-content .contact-card{max-width:calc(100% / 2 - 12px)}.elementor-widget-shortcode .filter-panel fieldset legend{margin-bottom:5px}.elementor-widget-shortcode .filter-panel fieldset{margin-bottom:15px}.elementor-widget-shortcode .content-panel .acf-field-section{padding-bottom:15px;margin-bottom:15px}.elementor-widget-shortcode .content-panel .acf-field-section .venue-block>h3,.elementor-widget-shortcode .content-panel .acf-field-section h2{line-height:normal}}@media(max-width:767px){.without-slider-review-section.what-our-client-section .sp-testimonial-free-section{margin:0}.without-slider-review-section.what-our-client-section .sp-testimonial-free-section .sp-testimonial-item{max-width:100%;margin:0 0 10px!important;padding:15px}.wedding-venues-main-section .inner-title h2{margin-top:30px!important}.wedding-venues-main-section .inner-title.no-gap h2{margin-top:0!important}.elementor-element.home-banner-section .intesols-slide-second{max-width:calc(100% - 70px)!important}.discover-more-section .main-discover-box .box .img-box img{height:100%;max-height:650px}.discover-more-section .main-discover-box .box{padding:0!important;margin-bottom:15px!important}.page-blog .blog-slider-container .slider-item .slider-image,.page-blog .blog-slider-container .slider-item .slider-image img{height:200px}.suppliercategories-sliders .elementor-image-box-wrapper,.suppliercategories-sliders .suppliercategories-content{padding:0 8px}}@media(max-width:630px){.search.search-results .zak-primary>.zak-posts .zak-post{max-width:100%}.search.search-results .zak-primary>.zak-posts{padding-left:15px;padding-right:15px}}@media(max-width:575px){.single-post .zak-container>.zak-row .e-con-inner figure.wp-block-image img,.single-post .zak-container>.zak-row .e-con-inner p img{max-width:350px;width:100%;height:280px;object-fit:cover}.customer-review-section .sp-testimonial-item{flex:0 0 100%;max-width:100%;margin:0 auto;margin-bottom:15px!important}.customer-review-section .sp-testimonial-item .sp-testimonial-client-image img{height:80px;width:80px}.wpcf7-form .contact-main-form .form-box .box.w-50{width:100%;max-width:100%}.wpcf7-form .contact-main-form .form-box{gap:0}.lets-connect-section .right img,.wedding-venues-section .right.box img{height:300px}.zak-footer-builder .zak-footer-top-row .zak-footer-col .widget_media_image img{max-width:200px!important}.home .zak-site::before{height:calc(100% - 480px)}.elementor-element.home-banner-section .intesols-slide-first img,.zak-page-header{height:480px}.elementor-element.home-banner-section .intesols-slide-second h1,.home-banner-section .intesols-slide h2.intesols-slider-heading,.zak-page-header.zak-style-3 .zak-page-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;overflow:hidden;padding-left:10px;padding-right:10px}header .zak-container>.zak-main-row .custom-logo{max-width:112px}.wedding-venue-half-content-section .left.img-box img{max-width:300px;height:245px}.wedding-venue-half-content-section::before{width:350px!important;height:272px!important}.take-tour-section .content-box .e-con-inner{flex-direction:column!important;gap:14px!important;text-align:center}.discover-more-section .main-discover-box .box .img-box img{max-height:450px}.page-blog .blog-slider-container .slider-item{max-width:100%}}@media(max-width:440px){:root{--Font64:40px;--Font48:36px;--Font40:32px;--Font32:26px;--Font28:22px;--Font24:20px;--Font20:18px;--Font16:16px}.venues-container .venue-slide .box{padding:5px}.venues-container .Learn-more-button .zak-button{margin-bottom:10px}.page-mwvcom-wedding-venue .zak-page-header{margin-bottom:-50px}.elementor-widget-shortcode .content-panel .acf-field-section .venue-block .acf-field-content .contact-card{max-width:100%}}@media(max-width:375px){:root{--Font64:36px;--Font48:34px;--Font40:30px;--Font32:24px;--Font28:20px;--Font24:19px;--Font20:18px;--Font16:14px}.sp-testimonial-free-section .sp-testimonial-client-testimonial,.sp-testimonial-free-section .sp-testimonial-client-testimonial p,p{line-height:22px}.single-post .zak-container>.zak-row .e-con-inner figure.wp-block-image{max-width:100%;margin:0}.single-post .zak-container>.zak-row .e-con-inner figure.wp-block-gallery{margin:0 auto}.single-post .zak-container>.zak-row .e-con-inner figure.wp-block-image img{height:350px}.our-gallery-slider-section .elementor-swiper-button,.slick-arrow,.what-our-client-section .left.box .testimonial-nav-arrow{width:25px;height:25px}.our-gallery-slider-section .elementor-swiper-button::before,.slick-arrow i.fa::before,.what-our-client-section .left.box .testimonial-nav-arrow i.fa::before{width:14px;height:7px;background-size:14px}.slick-slider,.suppliercategories-sliders.slick-slider{padding-left:30px;padding-right:30px}.what-our-client-section>.e-con-inner{padding-left:35px!important;padding-right:35px!important}.what-our-client-section .left.box .testimonial-nav-arrow.swiper-button-prev{left:-30px}.what-our-client-section .left.box .testimonial-nav-arrow.swiper-button-next{right:-30px}.what-our-client-section .sp-testimonial-free .sp-testimonial-client-image .tfree-client-image,.what-our-client-section .sp-testimonial-free .sp-testimonial-client-testimonial p{margin-bottom:10px!important}.what-our-client-section .sp-testimonial-free .sp-testimonial-client-image .tfree-client-image{width:50px;height:50px}.zak-mobile-nav__header .zak-mobile-nav-close{top:25px}.wedding-venue-half-content-section .left.img-box img{max-width:250px;height:195px}.wedding-venue-half-content-section::before{width:285px!important;height:225px!important}.zak-page-header{height:400px}.discover-more-section .main-discover-box .box .img-box img{max-height:350px}.search.search-results .zak-primary>.zak-posts{margin-top:-50px}}