.elementor-3352 .elementor-element.elementor-element-5325d3d6 > .elementor-container{max-width:900px;min-height:500px;}.elementor-3352 .elementor-element.elementor-element-5325d3d6 > .elementor-container:after{content:"";min-height:inherit;}.elementor-3352 .elementor-element.elementor-element-5325d3d6{background-image:url("https://www.jesterhouse.co.nz/wp-content/uploads/2018/11/High-Tea-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3352 .elementor-element.elementor-element-5325d3d6 > .elementor-background-overlay{background-color:#000000;opacity:0.27;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3352 .elementor-element.elementor-element-5325d3d6 > .elementor-shape-bottom svg{width:calc(225% + 1.3px);height:81px;transform:translateX(-50%) rotateY(180deg);}.elementor-3352 .elementor-element.elementor-element-7d53deda{text-align:center;}.elementor-3352 .elementor-element.elementor-element-7d53deda.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-3352 .elementor-element.elementor-element-7d53deda .elementor-heading-title{font-family:"Emilys Candy", Sans-serif;font-weight:500;text-transform:capitalize;line-height:1.3em;text-shadow:0px 0px 9px rgba(0,0,0,0.54);}.elementor-3352 .elementor-element.elementor-element-7d53deda > .elementor-widget-container{margin:36px 0px 0px 0px;}.elementor-3352 .elementor-element.elementor-element-2941062 button.close{display:inherit;}.elementor-3352 .elementor-element.elementor-element-2941062 .elementor-button{border-style:solid;border-width:3px 3px 3px 3px;}.elementor-3352 .elementor-element.elementor-element-2941062 .modal-content{max-width:720px !important;width:60% !important;margin-top:5%;padding:36px 36px 36px 36px;}.elementor-3352 .elementor-element.elementor-element-2941062 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-3352 .elementor-element.elementor-element-1fec750e{text-align:center;}.elementor-3352 .elementor-element.elementor-element-1fec750e.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-3352 .elementor-element.elementor-element-1fec750e .elementor-heading-title{font-family:"Emilys Candy", Sans-serif;font-weight:500;text-transform:capitalize;line-height:1.3em;text-shadow:0px 0px 9px rgba(0,0,0,0.54);}.elementor-3352 .elementor-element.elementor-element-1fec750e > .elementor-widget-container{margin:0px 0px 72px 0px;}.elementor-3352 .elementor-element.elementor-element-6ac86343 .elementor-text-editor{text-align:center;}.elementor-3352 .elementor-element.elementor-element-6ac86343{color:#ffffff;font-family:"Emilys Candy", Sans-serif;line-height:1em;}.elementor-3352 .elementor-element.elementor-element-ea44ad0{margin-top:50px;margin-bottom:20px;}.elementor-3352 .elementor-element.elementor-element-090cffd{text-align:center;}.elementor-3352 .elementor-element.elementor-element-090cffd.elementor-widget-heading .elementor-heading-title{color:#f59333;}.elementor-3352 .elementor-element.elementor-element-090cffd .elementor-heading-title{font-family:"Emilys Candy", Sans-serif;font-weight:500;text-transform:capitalize;}.elementor-3352 .elementor-element.elementor-element-1561ad5 > .elementor-container{max-width:1600px;}.elementor-3352 .elementor-element.elementor-element-1561ad5{padding:0px 5px 0px 5px;}.elementor-3352 .elementor-element.elementor-element-a706b5f .elementor-price-table__header{background-color:#f59333;}.elementor-3352 .elementor-element.elementor-element-a706b5f .elementor-price-table__heading{font-weight:500;}.elementor-3352 .elementor-element.elementor-element-a706b5f .elementor-price-table__currency{align-self:flex-start;}.elementor-3352 .elementor-element.elementor-element-a706b5f .elementor-price-table__after-price{justify-content:flex-start;}.elementor-3352 .elementor-element.elementor-element-a706b5f .elementor-price-table__features-list li{font-size:18px;}.elementor-3352 .elementor-element.elementor-element-a706b5f .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-3352 .elementor-element.elementor-element-a706b5f .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-3352 .elementor-element.elementor-element-012a8ba .elementor-price-table__header{background-color:#f59333;}.elementor-3352 .elementor-element.elementor-element-012a8ba .elementor-price-table__heading{font-weight:500;}.elementor-3352 .elementor-element.elementor-element-012a8ba .elementor-price-table__currency{align-self:flex-start;}.elementor-3352 .elementor-element.elementor-element-012a8ba .elementor-price-table__after-price{justify-content:flex-start;}.elementor-3352 .elementor-element.elementor-element-012a8ba .elementor-price-table__features-list li{font-size:18px;}.elementor-3352 .elementor-element.elementor-element-012a8ba .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-3352 .elementor-element.elementor-element-012a8ba .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-3352 .elementor-element.elementor-element-012a8ba .elementor-price-table__ribbon-inner{color:#ffffff;}.elementor-3352 .elementor-element.elementor-element-1050afe3 > .elementor-container{max-width:1600px;}.elementor-3352 .elementor-element.elementor-element-1050afe3{margin-top:50px;margin-bottom:50px;}.elementor-3352 .elementor-element.elementor-element-12f386b0 .elementor-image img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#363636;}.elementor-3352 .elementor-element.elementor-element-12f386b0 > .elementor-widget-container{padding:9px 9px 9px 9px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#727272;border-radius:5px 5px 5px 5px;box-shadow:3px 3px 3px 0px rgba(0,0,0,0.36);}.elementor-3352 .elementor-element.elementor-element-6d5151cd > .elementor-element-populated{padding:10px 0px 0px 54px;}.elementor-3352 .elementor-element.elementor-element-5b1ded1.elementor-widget-heading .elementor-heading-title{color:#f59333;}.elementor-3352 .elementor-element.elementor-element-5b1ded1 .elementor-heading-title{font-family:"Emilys Candy", Sans-serif;font-weight:500;}.elementor-3352 .elementor-element.elementor-element-5b1ded1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3352 .elementor-element.elementor-element-59ad89db{font-size:20px;}.elementor-3352 .elementor-element.elementor-element-d61c1b6 button.close{display:inherit;}.elementor-3352 .elementor-element.elementor-element-d61c1b6 .modal-content{max-width:720px !important;width:60% !important;margin-top:5%;padding:36px 36px 36px 36px;}.elementor-3352 .elementor-element.elementor-element-0bfee51 > .elementor-container{max-width:1600px;}.elementor-3352 .elementor-element.elementor-element-0bfee51{margin-top:0px;margin-bottom:50px;}.elementor-3352 .elementor-element.elementor-element-191af31 .gallery-item .gallery-caption{text-align:center;}body.elementor-page-3352 h1.entry-title, .elementor-page-title{display:none;}@media(max-width:1024px){.elementor-3352 .elementor-element.elementor-element-5325d3d6{padding:0px 18px 0px 18px;}.elementor-3352 .elementor-element.elementor-element-7d53deda .elementor-heading-title{font-size:54px;}.elementor-3352 .elementor-element.elementor-element-1fec750e .elementor-heading-title{font-size:27px;}.elementor-3352 .elementor-element.elementor-element-1561ad5{padding:0px 18px 0px 18px;}.elementor-3352 .elementor-element.elementor-element-1050afe3{margin-top:18px;margin-bottom:0px;padding:0px 18px 0px 18px;}.elementor-3352 .elementor-element.elementor-element-12f386b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 7px 7px 7px;}.elementor-3352 .elementor-element.elementor-element-6d5151cd > .elementor-element-populated{margin:0px 0px 0px 18px;padding:0px 0px 0px 0px;}.elementor-3352 .elementor-element.elementor-element-5b1ded1 > .elementor-widget-container{margin:9px 0px 18px 0px;}}@media(max-width:767px){.elementor-3352 .elementor-element.elementor-element-5325d3d6 > .elementor-container{min-height:135px;}.elementor-3352 .elementor-element.elementor-element-5325d3d6 > .elementor-container:after{content:"";min-height:inherit;}.elementor-3352 .elementor-element.elementor-element-5325d3d6 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:36px;}.elementor-3352 .elementor-element.elementor-element-5325d3d6{margin-top:0px;margin-bottom:0px;padding:0px 18px 0px 18px;}.elementor-3352 .elementor-element.elementor-element-58247047 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3352 .elementor-element.elementor-element-7d53deda .elementor-heading-title{font-size:36px;}.elementor-3352 .elementor-element.elementor-element-2941062 .modal-content{width:350px !important;}.elementor-3352 .elementor-element.elementor-element-2941062 > .elementor-widget-container{margin:18px 0px 18px 0px;}.elementor-3352 .elementor-element.elementor-element-1fec750e .elementor-heading-title{font-size:18px;}.elementor-3352 .elementor-element.elementor-element-1fec750e > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-3352 .elementor-element.elementor-element-ea44ad0{margin-top:18px;margin-bottom:9px;}.elementor-3352 .elementor-element.elementor-element-1561ad5{padding:0px 9px 0px 9px;}.elementor-3352 .elementor-element.elementor-element-1050afe3{margin-top:0px;margin-bottom:36px;padding:0px 9px 0px 9px;}.elementor-3352 .elementor-element.elementor-element-2f9f50c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3352 .elementor-element.elementor-element-12f386b0 > .elementor-widget-container{margin:18px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-3352 .elementor-element.elementor-element-6d5151cd > .elementor-element-populated{margin:18px 0px 0px 0px;padding:0px 9px 0px 9px;}.elementor-3352 .elementor-element.elementor-element-5b1ded1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3352 .elementor-element.elementor-element-d61c1b6 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-3352 .elementor-element.elementor-element-621a9c59{width:50%;}.elementor-3352 .elementor-element.elementor-element-6d5151cd{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3352 .elementor-element.elementor-element-621a9c59{width:60%;}.elementor-3352 .elementor-element.elementor-element-6d5151cd{width:40%;}}