.elementor-3997 .elementor-element.elementor-element-2ca6730{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-31c696d{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--overlay-opacity:0.6;--border-radius:0px 0px 160px 0px;}.elementor-3997 .elementor-element.elementor-element-31c696d:not(.elementor-motion-effects-element-type-background), .elementor-3997 .elementor-element.elementor-element-31c696d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rangefordvillages.co.uk/wp-content/uploads/2024/01/DSC05746-lowres.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3997 .elementor-element.elementor-element-31c696d::before, .elementor-3997 .elementor-element.elementor-element-31c696d > .elementor-background-video-container::before, .elementor-3997 .elementor-element.elementor-element-31c696d > .e-con-inner > .elementor-background-video-container::before, .elementor-3997 .elementor-element.elementor-element-31c696d > .elementor-background-slideshow::before, .elementor-3997 .elementor-element.elementor-element-31c696d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3997 .elementor-element.elementor-element-31c696d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(260deg, #31444F00 0%, #112532 80%);}.elementor-3997 .elementor-element.elementor-element-9690531{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-9690531.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3997 .elementor-element.elementor-element-6cab239 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3997 .elementor-element.elementor-element-6cab239 .elementor-heading-title{font-size:60px;line-height:60px;letter-spacing:4.8px;color:var( --e-global-color-18de872 );}.elementor-3997 .elementor-element.elementor-element-0131c5f{font-family:"FS Lola Regular", Sans-serif;font-weight:500;line-height:1.4em;color:var( --e-global-color-18de872 );}.elementor-3997 .elementor-element.elementor-element-29dbbe8 .elementor-button{background-color:#FFFFFF;font-size:21px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-3997 .elementor-element.elementor-element-e6c3f51{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-b30ee4d{--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;}.elementor-3997 .elementor-element.elementor-element-edf4af7{width:100%;max-width:100%;text-align:left;}.elementor-3997 .elementor-element.elementor-element-edf4af7 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3997 .elementor-element.elementor-element-edf4af7 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:50px;font-weight:400;line-height:55px;letter-spacing:4px;color:#C2BB86;}.elementor-3997 .elementor-element.elementor-element-d20eed1{width:100%;max-width:100%;text-align:left;font-family:"FS Lola Regular", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-3997 .elementor-element.elementor-element-3e97bc2{--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;}.elementor-3997 .elementor-element.elementor-element-5360812{text-align:left;}.elementor-3997 .elementor-element.elementor-element-5b352a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-abe2f3b{--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;}.elementor-3997 .elementor-element.elementor-element-40e3236{width:100%;max-width:100%;text-align:left;}.elementor-3997 .elementor-element.elementor-element-40e3236 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3997 .elementor-element.elementor-element-40e3236 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:50px;font-weight:400;line-height:55px;letter-spacing:4px;color:#C2BB86;}.elementor-3997 .elementor-element.elementor-element-3aae83a{width:100%;max-width:100%;text-align:left;font-family:"FS Lola Regular", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-3997 .elementor-element.elementor-element-a262bea{--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;}.elementor-3997 .elementor-element.elementor-element-52bb747{text-align:right;}.elementor-3997 .elementor-element.elementor-element-231cd1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-231cd1f:not(.elementor-motion-effects-element-type-background), .elementor-3997 .elementor-element.elementor-element-231cd1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3997 .elementor-element.elementor-element-2b9e611{--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;}.elementor-3997 .elementor-element.elementor-element-2b9e611.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3997 .elementor-element.elementor-element-1865162{width:100%;max-width:100%;text-align:left;}.elementor-3997 .elementor-element.elementor-element-1865162 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3997 .elementor-element.elementor-element-1865162 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:50px;font-weight:400;line-height:55px;letter-spacing:4px;color:#C2BB86;}.elementor-3997 .elementor-element.elementor-element-50cebac{width:100%;max-width:100%;text-align:left;font-family:"FS Lola Regular", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-18de872 );}.elementor-3997 .elementor-element.elementor-element-74e0181{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-74e0181:not(.elementor-motion-effects-element-type-background), .elementor-3997 .elementor-element.elementor-element-74e0181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d475e36 );}.elementor-3997 .elementor-element.elementor-element-e0d981a{--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;}.elementor-3997 .elementor-element.elementor-element-e0d981a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3997 .elementor-element.elementor-element-709e21c{width:100%;max-width:100%;text-align:left;}.elementor-3997 .elementor-element.elementor-element-709e21c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3997 .elementor-element.elementor-element-709e21c .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:50px;font-weight:400;line-height:55px;letter-spacing:4px;color:#C2BB86;}.elementor-3997 .elementor-element.elementor-element-9608880{width:100%;max-width:100%;text-align:left;font-family:"FS Lola Regular", Sans-serif;font-size:18px;font-weight:400;line-height:26px;color:var( --e-global-color-secondary );}.elementor-3997 .elementor-element.elementor-element-5598e3d{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-3997 .elementor-element.elementor-element-5598e3d.elementor-element{--align-self:center;}.elementor-3997 .elementor-element.elementor-element-5598e3d .elementor-button{font-size:21px;font-weight:400;}.elementor-3997 .elementor-element.elementor-element-c569965{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-3997 .elementor-element.elementor-element-c569965.elementor-element{--align-self:center;}.elementor-3997 .elementor-element.elementor-element-c569965 .elementor-button{font-size:21px;font-weight:400;}.elementor-3997 .elementor-element.elementor-element-79e3797{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-3997 .elementor-element.elementor-element-79e3797.elementor-element{--align-self:center;}.elementor-3997 .elementor-element.elementor-element-79e3797 .elementor-button{font-size:21px;font-weight:400;}.elementor-3997 .elementor-element.elementor-element-28518e0{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-3997 .elementor-element.elementor-element-28518e0.elementor-element{--align-self:center;}.elementor-3997 .elementor-element.elementor-element-28518e0 .elementor-button{font-size:21px;font-weight:400;}.elementor-3997 .elementor-element.elementor-element-9b73ce7{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-3997 .elementor-element.elementor-element-9b73ce7.elementor-element{--align-self:center;}.elementor-3997 .elementor-element.elementor-element-9b73ce7 .elementor-button{font-size:21px;font-weight:400;}.elementor-3997 .elementor-element.elementor-element-b0767f7{--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;--padding-top:80px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-b0767f7:not(.elementor-motion-effects-element-type-background), .elementor-3997 .elementor-element.elementor-element-b0767f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3997 .elementor-element.elementor-element-f201ea3{width:100%;max-width:100%;text-align:center;}.elementor-3997 .elementor-element.elementor-element-f201ea3 .elementor-heading-title{font-size:64px;line-height:61px;letter-spacing:4.96px;}.elementor-3997 .elementor-element.elementor-element-067c308{--display:flex;--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 24px;--row-gap:0px;--column-gap:24px;--padding-top:010px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-9903fed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3997 .elementor-element.elementor-element-585fa4e{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-35b195b{width:100%;max-width:100%;text-align:center;}.elementor-3997 .elementor-element.elementor-element-35b195b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3997 .elementor-element.elementor-element-35b195b .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:35px;font-weight:400;line-height:38.5px;letter-spacing:3.5px;color:#C2BB86;}.elementor-3997 .elementor-element.elementor-element-7e7b962{width:100%;max-width:100%;text-align:center;font-family:"FS Lola Regular", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-3997 .elementor-element.elementor-element-7e7b962 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-3997 .elementor-element.elementor-element-88e80f8 .elementor-button{font-size:21px;font-weight:400;}.elementor-3997 .elementor-element.elementor-element-0f64a9f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3997 .elementor-element.elementor-element-bc15c23{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-4f408cb{width:100%;max-width:100%;text-align:center;}.elementor-3997 .elementor-element.elementor-element-4f408cb > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3997 .elementor-element.elementor-element-4f408cb .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:35px;font-weight:400;line-height:38.5px;letter-spacing:3.5px;color:#C2BB86;}.elementor-3997 .elementor-element.elementor-element-fed8541{width:100%;max-width:100%;text-align:center;font-family:"FS Lola Regular", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-3997 .elementor-element.elementor-element-fed8541 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-3997 .elementor-element.elementor-element-fb90849 .elementor-button{font-size:21px;font-weight:400;}.elementor-3997 .elementor-element.elementor-element-0473e00{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3997 .elementor-element.elementor-element-3815a18{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-b5c4e4e{width:100%;max-width:100%;text-align:center;}.elementor-3997 .elementor-element.elementor-element-b5c4e4e > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3997 .elementor-element.elementor-element-b5c4e4e .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:35px;font-weight:400;line-height:38.5px;letter-spacing:3.5px;color:#C2BB86;}.elementor-3997 .elementor-element.elementor-element-b46aac7{width:100%;max-width:100%;text-align:center;font-family:"FS Lola Regular", Sans-serif;font-size:18px;font-weight:400;line-height:26px;}.elementor-3997 .elementor-element.elementor-element-b46aac7 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-3997 .elementor-element.elementor-element-f44f47e .elementor-button{font-size:21px;font-weight:400;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-3997 .elementor-element.elementor-element-b0767f7{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1200px){.elementor-3997 .elementor-element.elementor-element-edf4af7 .elementor-heading-title{font-size:45px;line-height:52px;}.elementor-3997 .elementor-element.elementor-element-40e3236 .elementor-heading-title{font-size:45px;line-height:52px;}.elementor-3997 .elementor-element.elementor-element-1865162 .elementor-heading-title{font-size:45px;line-height:52px;}.elementor-3997 .elementor-element.elementor-element-709e21c .elementor-heading-title{font-size:45px;line-height:52px;}.elementor-3997 .elementor-element.elementor-element-067c308{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(max-width:1024px){.elementor-3997 .elementor-element.elementor-element-edf4af7 .elementor-heading-title{font-size:38px;line-height:50px;}.elementor-3997 .elementor-element.elementor-element-40e3236 .elementor-heading-title{font-size:38px;line-height:50px;}.elementor-3997 .elementor-element.elementor-element-1865162 .elementor-heading-title{font-size:38px;line-height:50px;}.elementor-3997 .elementor-element.elementor-element-709e21c .elementor-heading-title{font-size:38px;line-height:50px;}.elementor-3997 .elementor-element.elementor-element-067c308{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-35b195b .elementor-heading-title{font-size:28px;}.elementor-3997 .elementor-element.elementor-element-4f408cb .elementor-heading-title{font-size:28px;}.elementor-3997 .elementor-element.elementor-element-b5c4e4e .elementor-heading-title{font-size:28px;}}@media(max-width:880px){.elementor-3997 .elementor-element.elementor-element-31c696d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3997 .elementor-element.elementor-element-e6c3f51{--padding-top:20px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-edf4af7 .elementor-heading-title{font-size:20px;line-height:27px;}.elementor-3997 .elementor-element.elementor-element-5b352a5{--padding-top:20px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-40e3236 .elementor-heading-title{font-size:20px;line-height:27px;}.elementor-3997 .elementor-element.elementor-element-231cd1f{--padding-top:20px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-1865162 .elementor-heading-title{font-size:20px;line-height:27px;}.elementor-3997 .elementor-element.elementor-element-74e0181{--padding-top:20px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-709e21c .elementor-heading-title{font-size:20px;line-height:27px;}.elementor-3997 .elementor-element.elementor-element-067c308{--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;--flex-wrap:nowrap;}.elementor-3997 .elementor-element.elementor-element-35b195b .elementor-heading-title{font-size:20px;line-height:31px;}.elementor-3997 .elementor-element.elementor-element-4f408cb .elementor-heading-title{font-size:20px;line-height:31px;}.elementor-3997 .elementor-element.elementor-element-b5c4e4e .elementor-heading-title{font-size:20px;line-height:31px;}}@media(max-width:767px){.elementor-3997 .elementor-element.elementor-element-2ca6730{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-31c696d:not(.elementor-motion-effects-element-type-background), .elementor-3997 .elementor-element.elementor-element-31c696d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rangefordvillages.co.uk/wp-content/uploads/2024/01/fees-whats-included-mobile-1.jpg");}.elementor-3997 .elementor-element.elementor-element-31c696d{--min-height:600px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.91;--border-radius:0px 0px 080px 0px;--padding-top:170px;--padding-bottom:0px;--padding-left:020px;--padding-right:020px;}.elementor-3997 .elementor-element.elementor-element-9690531{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-6cab239 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3997 .elementor-element.elementor-element-6cab239 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-3997 .elementor-element.elementor-element-e6c3f51{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:025px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-edf4af7{text-align:center;}.elementor-3997 .elementor-element.elementor-element-edf4af7 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-3997 .elementor-element.elementor-element-d20eed1{text-align:center;}.elementor-3997 .elementor-element.elementor-element-5b352a5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-40e3236{text-align:center;}.elementor-3997 .elementor-element.elementor-element-40e3236 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-3997 .elementor-element.elementor-element-3aae83a{text-align:center;}.elementor-3997 .elementor-element.elementor-element-231cd1f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-1865162{text-align:left;}.elementor-3997 .elementor-element.elementor-element-1865162 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-3997 .elementor-element.elementor-element-50cebac{text-align:left;}.elementor-3997 .elementor-element.elementor-element-74e0181{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:25px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-709e21c{text-align:left;}.elementor-3997 .elementor-element.elementor-element-709e21c .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-3997 .elementor-element.elementor-element-9608880{text-align:left;}.elementor-3997 .elementor-element.elementor-element-b0767f7{--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-f201ea3 .elementor-heading-title{font-size:35px;line-height:46px;}.elementor-3997 .elementor-element.elementor-element-067c308{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3997 .elementor-element.elementor-element-35b195b .elementor-heading-title{font-size:28px;}.elementor-3997 .elementor-element.elementor-element-4f408cb .elementor-heading-title{font-size:28px;}.elementor-3997 .elementor-element.elementor-element-b5c4e4e .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-3997 .elementor-element.elementor-element-9690531{--width:69%;}.elementor-3997 .elementor-element.elementor-element-b30ee4d{--width:40%;}.elementor-3997 .elementor-element.elementor-element-3e97bc2{--width:60%;}.elementor-3997 .elementor-element.elementor-element-abe2f3b{--width:40%;}.elementor-3997 .elementor-element.elementor-element-a262bea{--width:60%;}.elementor-3997 .elementor-element.elementor-element-231cd1f{--content-width:1206px;}.elementor-3997 .elementor-element.elementor-element-2b9e611{--width:54.358%;}.elementor-3997 .elementor-element.elementor-element-74e0181{--content-width:1206px;}.elementor-3997 .elementor-element.elementor-element-e0d981a{--width:54.358%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'FS Lola Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rangefordvillages.co.uk/wp-content/uploads/2024/01/FSLola.woff2') format('woff2'),
		url('https://rangefordvillages.co.uk/wp-content/uploads/2024/01/FSLola.woff') format('woff'),
		url('https://rangefordvillages.co.uk/wp-content/uploads/2024/01/FSLola.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Optima';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://rangefordvillages.co.uk/wp-content/uploads/2023/12/Optima-Bold-02.ttf') format('truetype');
}
@font-face {
	font-family: 'Optima';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://rangefordvillages.co.uk/wp-content/uploads/2023/12/Optima-BoldItalic-04.ttf') format('truetype');
}
@font-face {
	font-family: 'Optima';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://rangefordvillages.co.uk/wp-content/uploads/2023/12/Optima-ExtraBlack-05.ttf') format('truetype');
}
@font-face {
	font-family: 'Optima';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://rangefordvillages.co.uk/wp-content/uploads/2023/12/Optima-Italic-03.ttf') format('truetype');
}
@font-face {
	font-family: 'Optima';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://rangefordvillages.co.uk/wp-content/uploads/2023/12/Optima-Regular-01.ttf') format('truetype');
}
/* End Custom Fonts CSS */