.elementor-2277 .elementor-element.elementor-element-196aa6d:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-196aa6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://porchwaylodge7027.co.uk/wp-content/uploads/2018/05/light-white-brick.png");}.elementor-2277 .elementor-element.elementor-element-196aa6d > .elementor-background-overlay{background-color:#ffffff;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2277 .elementor-element.elementor-element-196aa6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-2277 .elementor-element.elementor-element-1ee0b14 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-3c76382{text-align:center;}.elementor-2277 .elementor-element.elementor-element-3c76382 .elementor-heading-title{color:#02225e;font-size:40px;}.elementor-2277 .elementor-element.elementor-element-aa0fc42 > .elementor-container{max-width:900px;min-height:400px;}.elementor-2277 .elementor-element.elementor-element-aa0fc42:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-aa0fc42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://porchwaylodge7027.co.uk/wp-content/uploads/2019/03/32.jpg");background-position:center center;background-size:cover;}.elementor-2277 .elementor-element.elementor-element-aa0fc42 > .elementor-background-overlay{background-color:#02225e;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2277 .elementor-element.elementor-element-aa0fc42, .elementor-2277 .elementor-element.elementor-element-aa0fc42 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-aa0fc42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-2277 .elementor-element.elementor-element-8761cab{text-align:center;color:#ffffff;font-size:29px;line-height:1.4em;}.elementor-2277 .elementor-element.elementor-element-fe6947c > .elementor-container{max-width:1000px;}.elementor-2277 .elementor-element.elementor-element-fe6947c:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-fe6947c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://porchwaylodge7027.co.uk/wp-content/uploads/2019/02/blue-wave-bg.jpg");background-size:cover;}.elementor-2277 .elementor-element.elementor-element-fe6947c > .elementor-background-overlay{background-color:#02225e;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2277 .elementor-element.elementor-element-fe6947c, .elementor-2277 .elementor-element.elementor-element-fe6947c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-fe6947c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-2277 .elementor-element.elementor-element-16edb88 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-2277 .elementor-element.elementor-element-15e735c{color:#02225e;font-size:23px;}.elementor-2277 .elementor-element.elementor-element-15e735c > .elementor-widget-container{margin:-108px 15px 0px 15px;padding:0px 10px 0px 50px;background-color:rgba(255,255,255,0.42);}.elementor-2277 .elementor-element.elementor-element-5284d9f{--spacer-size:50px;}.elementor-2277 .elementor-element.elementor-element-679d22a > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-2277 .elementor-element.elementor-element-4684ad8{color:#02225e;font-size:23px;line-height:1.3em;z-index:1;}.elementor-2277 .elementor-element.elementor-element-4684ad8 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 180px 0px 20px;background-color:rgba(255,255,255,0.42);}.elementor-2277 .elementor-element.elementor-element-21a22a8 > .elementor-widget-container{margin:-110px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-21a22a8{z-index:0;}.elementor-2277 .elementor-element.elementor-element-1bd9afa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-bcb6704{text-align:center;}.elementor-2277 .elementor-element.elementor-element-bcb6704 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-6c2a6ce{color:#02225e;font-size:23px;line-height:1.3em;z-index:1;}.elementor-2277 .elementor-element.elementor-element-6c2a6ce > .elementor-widget-container{margin:-110px 0px 0px 0px;padding:0px 20px 0px 20px;background-color:rgba(255,255,255,0.48);}.elementor-2277 .elementor-element.elementor-element-6705408 > .elementor-container{max-width:826px;}.elementor-2277 .elementor-element.elementor-element-6705408:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-6705408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://porchwaylodge7027.co.uk/wp-content/uploads/2018/05/ddfb9426e93aa197264033024aff74f1.png");background-size:cover;}.elementor-2277 .elementor-element.elementor-element-6705408 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 0%, #ffffff 100%);opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2277 .elementor-element.elementor-element-6705408{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-2277 .elementor-element.elementor-element-53a2291 > .elementor-element-populated{padding:0px 10px 10px 20px;}.elementor-2277 .elementor-element.elementor-element-d3c1806{text-align:left;}.elementor-2277 .elementor-element.elementor-element-d3c1806 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-f15aabd{color:#02225e;font-size:23px;line-height:1.3em;z-index:1;}.elementor-2277 .elementor-element.elementor-element-f15aabd > .elementor-widget-container{margin:-130px 48px 0px 0px;padding:0px 50px 0px 20px;background-color:rgba(255,255,255,0.48);}.elementor-2277 .elementor-element.elementor-element-40f8498 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-c4a3eef{text-align:right;}.elementor-2277 .elementor-element.elementor-element-c4a3eef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-3caeb11{color:#02225e;font-size:23px;line-height:1.3em;z-index:1;}.elementor-2277 .elementor-element.elementor-element-3caeb11 > .elementor-widget-container{margin:-130px 0px 0px 7px;padding:0px 20px 0px 20px;background-color:rgba(255,255,255,0.48);}.elementor-2277 .elementor-element.elementor-element-aecdf47 > .elementor-container{max-width:609px;}.elementor-2277 .elementor-element.elementor-element-aecdf47:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-aecdf47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02225e;}.elementor-2277 .elementor-element.elementor-element-aecdf47 > .elementor-background-overlay{opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2277 .elementor-element.elementor-element-aecdf47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-2277 .elementor-element.elementor-element-aecdf47 > .elementor-shape-top svg{height:38px;}.elementor-2277 .elementor-element.elementor-element-aecdf47 > .elementor-shape-bottom svg{height:38px;}.elementor-2277 .elementor-element.elementor-element-fa7299f{text-align:center;color:#ffffff;font-size:31px;line-height:1.3em;}.elementor-2277 .elementor-element.elementor-element-fa7299f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 20px 20px 20px;}@media(max-width:1024px){.elementor-2277 .elementor-element.elementor-element-15e735c{line-height:25px;}.elementor-2277 .elementor-element.elementor-element-15e735c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-4684ad8{line-height:25px;}.elementor-2277 .elementor-element.elementor-element-4684ad8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-bcb6704 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-6c2a6ce{line-height:25px;}.elementor-2277 .elementor-element.elementor-element-6c2a6ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-f15aabd{line-height:25px;}.elementor-2277 .elementor-element.elementor-element-f15aabd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-3caeb11{line-height:25px;}.elementor-2277 .elementor-element.elementor-element-3caeb11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2277 .elementor-element.elementor-element-fa7299f{line-height:25px;}.elementor-2277 .elementor-element.elementor-element-fa7299f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;}}@media(min-width:768px){.elementor-2277 .elementor-element.elementor-element-679d22a{width:65%;}.elementor-2277 .elementor-element.elementor-element-1bd9afa{width:35%;}.elementor-2277 .elementor-element.elementor-element-53a2291{width:54.358%;}.elementor-2277 .elementor-element.elementor-element-40f8498{width:45.642%;}}@media(min-width:1025px){.elementor-2277 .elementor-element.elementor-element-6705408:not(.elementor-motion-effects-element-type-background), .elementor-2277 .elementor-element.elementor-element-6705408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}