.elementor-47018 .elementor-element.elementor-element-57479b2b{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47018 .elementor-element.elementor-element-57479b2b:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-47018 .elementor-element.elementor-element-57479b2b>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-47018 .elementor-element.elementor-element-57479b2b>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-color:var(--e-global-color-secondary)}.elementor-47018 .elementor-element.elementor-element-3291bd78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:45%;--padding-left:0%;--padding-right:0%}.elementor-47018 .elementor-element.elementor-element-3291bd78:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-47018 .elementor-element.elementor-element-3291bd78>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-47018 .elementor-element.elementor-element-3291bd78>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-image:url(https://abbingtonhouse.co.uk/wp-content/uploads/2025/02/abbington-house-back.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-47018 .elementor-element.elementor-element-3291bd78.e-con{--flex-grow:0;--flex-shrink:0}.elementor-47018 .elementor-element.elementor-element-78ab8a7{--spacer-size:50px}.elementor-47018 .elementor-element.elementor-element-25a0a3de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 40px 40px 0px;--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px}.elementor-47018 .elementor-element.elementor-element-3e0430dd .elementor-heading-title{color:var(--e-global-color-background)}.elementor-47018 .elementor-element.elementor-element-600c15c6{font-weight:400;color:var(--e-global-color-background)}.elementor-47018 .elementor-element.elementor-element-20d1893 .elementor-button{background-color:#9EA283;font-size:24px}.elementor-47018 .elementor-element.elementor-element-20d1893 .elementor-button-content-wrapper{flex-direction:row}.elementor-47018 .elementor-element.elementor-element-7795620b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-47018 .elementor-element.elementor-element-36da380>.elementor-widget-container{margin:0 0 0 0}.elementor-47018 .elementor-element.elementor-element-46b9539 .elementor-cta .elementor-cta__bg,.elementor-47018 .elementor-element.elementor-element-46b9539 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-47018 .elementor-element.elementor-element-46b9539 .elementor-cta__content{text-align:center;background-color:var(--e-global-color-secondary)}.elementor-47018 .elementor-element.elementor-element-46b9539 .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-background)}.elementor-47018 .elementor-element.elementor-element-46b9539 .elementor-cta__button{color:var(--e-global-color-background);border-color:var(--e-global-color-background)}.elementor-47018 .elementor-element.elementor-element-e026d1a>.elementor-widget-container{margin:0 0 0 0}@media(max-width:1180px){.elementor-47018 .elementor-element.elementor-element-57479b2b{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47018 .elementor-element.elementor-element-78ab8a7{--spacer-size:30px}.elementor-47018 .elementor-element.elementor-element-25a0a3de{--border-radius:0px 0px 40px 40px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px}.elementor-47018 .elementor-element.elementor-element-20d1893 .elementor-button{font-size:20px}.elementor-47018 .elementor-element.elementor-element-7795620b{--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-47018 .elementor-element.elementor-element-36da380>.elementor-widget-container{margin:0 0 0 0}.elementor-47018 .elementor-element.elementor-element-46b9539 .elementor-cta__bg-wrapper{min-height:300px}.elementor-47018 .elementor-element.elementor-element-46b9539 .elementor-cta__title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-47018 .elementor-element.elementor-element-e026d1a>.elementor-widget-container{margin:0 0 0 0}}@media(max-width:767px){.elementor-47018 .elementor-element.elementor-element-57479b2b{--margin-top:-100px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47018 .elementor-element.elementor-element-78ab8a7{--spacer-size:120px}.elementor-47018 .elementor-element.elementor-element-25a0a3de{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 0px 30px 30px;--padding-top:40px;--padding-bottom:040px;--padding-left:20px;--padding-right:20px}.elementor-47018 .elementor-element.elementor-element-20d1893 .elementor-button{font-size:16px}.elementor-47018 .elementor-element.elementor-element-7795620b{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-47018 .elementor-element.elementor-element-46b9539 .elementor-cta__title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}}@media(min-width:768px){.elementor-47018 .elementor-element.elementor-element-3291bd78{--width:40%}.elementor-47018 .elementor-element.elementor-element-25a0a3de{--width:60%}}@media(max-width:1180px) and (min-width:768px){.elementor-47018 .elementor-element.elementor-element-3291bd78{--width:100%}.elementor-47018 .elementor-element.elementor-element-25a0a3de{--width:100%}}@media(min-width:1601px){.elementor-47018 .elementor-element.elementor-element-57479b2b{--min-height:840px;--padding-top:110px;--padding-bottom:0px;--padding-left:0px;--padding-right:150px}.elementor-47018 .elementor-element.elementor-element-3291bd78:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect),.elementor-47018 .elementor-element.elementor-element-3291bd78>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-47018 .elementor-element.elementor-element-3291bd78>.cmsmasters-bg-effects-container>.cmsmasters-bg-effects-element{background-image:url(https://abbingtonhouse.co.uk/wp-content/uploads/2024/08/open-post-1.webp)}.elementor-47018 .elementor-element.elementor-element-3291bd78{--width:49%;--padding-top:0px;--padding-bottom:730px;--padding-left:0px;--padding-right:0px}.elementor-47018 .elementor-element.elementor-element-25a0a3de{--width:51%;--border-radius:0px 40px 40px 0px}.elementor-47018 .elementor-element.elementor-element-20d1893 .elementor-button{font-size:22px}.elementor-47018 .elementor-element.elementor-element-46b9539>.elementor-widget-container{padding:0 0 20px 0}.elementor-47018 .elementor-element.elementor-element-46b9539 .elementor-cta__bg-wrapper{min-height:500px}.elementor-47018 .elementor-element.elementor-element-46b9539 .elementor-cta__title{letter-spacing:var(--e-global-typography-primary-letter-spacing)}}