.elementor-3247 .elementor-element.elementor-element-ffa6daa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3247 .elementor-element.elementor-element-ffa6daa > .elementor-background-overlay{background-color:#000000;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3247 .elementor-element.elementor-element-ffa6daa > .elementor-container{min-height:100vh;}.elementor-3247 .elementor-element.elementor-element-ffa6daa .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-3247 .elementor-element.elementor-element-ffa6daa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-3247 .elementor-element.elementor-element-02edf67.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3247 .elementor-element.elementor-element-02edf67.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3247 .elementor-element.elementor-element-02edf67 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3247 .elementor-element.elementor-element-02edf67 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3247 .elementor-element.elementor-element-fde8945 > .elementor-widget-container{padding:0px 0px 40px 0px;}body:not(.rtl) .elementor-3247 .elementor-element.elementor-element-fde8945{left:0px;}body.rtl .elementor-3247 .elementor-element.elementor-element-fde8945{right:0px;}.elementor-3247 .elementor-element.elementor-element-fde8945{bottom:-362px;}.elementor-3247 .elementor-element.elementor-element-fde8945 .elementor-icon-wrapper{text-align:center;}.elementor-3247 .elementor-element.elementor-element-fde8945.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-3247 .elementor-element.elementor-element-fde8945.elementor-view-framed .elementor-icon, .elementor-3247 .elementor-element.elementor-element-fde8945.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-3247 .elementor-element.elementor-element-fde8945.elementor-view-framed .elementor-icon, .elementor-3247 .elementor-element.elementor-element-fde8945.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-3247 .elementor-element.elementor-element-15dd1d7a:not(.elementor-motion-effects-element-type-background), .elementor-3247 .elementor-element.elementor-element-15dd1d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F0;}.elementor-3247 .elementor-element.elementor-element-15dd1d7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 40px 0px;}.elementor-3247 .elementor-element.elementor-element-15dd1d7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3247 .elementor-element.elementor-element-4c7c1add.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3247 .elementor-element.elementor-element-255a44d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3247 .elementor-element.elementor-element-255a44d .cs-title-wrap{max-width:90%;}.elementor-3247 .elementor-element.elementor-element-51e794e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-3247 .elementor-element.elementor-element-51e794e.elementor-element{--align-self:center;}.elementor-3247 .elementor-element.elementor-element-51e794e .cs-testimonial-content{font-style:italic;}.elementor-3247 .elementor-element.elementor-element-51e794e .elementor-testimonial-name{font-size:20px;font-weight:700;}.elementor-3247 .elementor-element.elementor-element-1b1f409{--display:flex;}.elementor-3247 .elementor-element.elementor-element-ec68946{--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-3247 .elementor-element.elementor-element-cf518a4{--display:flex;}.elementor-3247 .elementor-element.elementor-element-45039a5{--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-3247 .elementor-element.elementor-element-f1bd42a{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-3247 .elementor-element.elementor-element-5064691:not(.elementor-motion-effects-element-type-background), .elementor-3247 .elementor-element.elementor-element-5064691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F0;}.elementor-3247 .elementor-element.elementor-element-5064691{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 110px 0px;}.elementor-3247 .elementor-element.elementor-element-5064691 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3247 .elementor-element.elementor-element-c5067c9 .cs-info-box .cs-item-container{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000012;padding:30px 30px 30px 30px;}.elementor-3247 .elementor-element.elementor-element-c5067c9 .cs-info-box-img i{color:#7593A1;font-size:48px;}.elementor-3247 .elementor-element.elementor-element-c5067c9 .cs-info-box-title{font-size:22px;}.elementor-3247 .elementor-element.elementor-element-2d4d39e5:not(.elementor-motion-effects-element-type-background), .elementor-3247 .elementor-element.elementor-element-2d4d39e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3247 .elementor-element.elementor-element-2d4d39e5 > .elementor-background-overlay{background-color:#000000;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3247 .elementor-element.elementor-element-2d4d39e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3247 .elementor-element.elementor-element-099476f:not(.elementor-motion-effects-element-type-background), .elementor-3247 .elementor-element.elementor-element-099476f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3247 .elementor-element.elementor-element-099476f > .elementor-background-overlay{background-color:#000000;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3247 .elementor-element.elementor-element-099476f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3247 .elementor-element.elementor-element-17d12d9a{margin-top:20px;margin-bottom:20px;}.elementor-3247 .elementor-element.elementor-element-5f9ca4b8 > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-3247 .elementor-element.elementor-element-5f9ca4b8{font-family:"La Belle Aurore", Sans-serif;font-size:22px;color:#96B4BA;}.elementor-3247 .elementor-element.elementor-element-5c99c415{padding:10px 0px 60px 0px;}.elementor-3247 .elementor-element.elementor-element-5d95269c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3247 .elementor-element.elementor-element-5d95269c:not(.elementor-motion-effects-element-type-background), .elementor-3247 .elementor-element.elementor-element-5d95269c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1D1D1;background-image:url("https://www.melfortholidays.co.uk/wp-content/uploads/2025/02/57219_OldHaybarn-004.jpg");background-position:0px 0px;background-size:cover;}.elementor-3247 .elementor-element.elementor-element-5d95269c > .elementor-background-overlay{background-color:#000000;opacity:0.12;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3247 .elementor-element.elementor-element-5d95269c > .elementor-container{min-height:560px;}.elementor-3247 .elementor-element.elementor-element-5d95269c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3247 .elementor-element.elementor-element-2d2cad1:not(.elementor-motion-effects-element-type-background), .elementor-3247 .elementor-element.elementor-element-2d2cad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3247 .elementor-element.elementor-element-2d2cad1 > .elementor-background-overlay{background-color:#000000;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3247 .elementor-element.elementor-element-2d2cad1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-3247 .elementor-element.elementor-element-8907d5d .cs-cta-overlay{background-color:#000000;opacity:0.3;}.elementor-3247 .elementor-element.elementor-element-8907d5d .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-3247 .elementor-element.elementor-element-8907d5d .cs-cta-btn .button{margin:20px 20px 20px 20px;}.elementor-3247 .elementor-element.elementor-element-9a443be:not(.elementor-motion-effects-element-type-background), .elementor-3247 .elementor-element.elementor-element-9a443be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3247 .elementor-element.elementor-element-9a443be > .elementor-background-overlay{background-color:#000000;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3247 .elementor-element.elementor-element-9a443be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;}.elementor-3247 .elementor-element.elementor-element-9be0438 .cs-cta-overlay{background-color:#000000;opacity:0.3;}.elementor-3247 .elementor-element.elementor-element-9be0438 .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-3247 .elementor-element.elementor-element-9be0438 .cs-cta-btn .button{margin:20px 20px 20px 20px;}@media(min-width:768px){.elementor-3247 .elementor-element.elementor-element-4c7c1add{width:60%;}.elementor-3247 .elementor-element.elementor-element-2214a38{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3247 .elementor-element.elementor-element-7d40813a{width:100%;}}@media(max-width:1024px){.elementor-3247 .elementor-element.elementor-element-5f9ca4b8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3247 .elementor-element.elementor-element-5c99c415{padding:50px 0px 80px 0px;}.elementor-3247 .elementor-element.elementor-element-5d95269c:not(.elementor-motion-effects-element-type-background), .elementor-3247 .elementor-element.elementor-element-5d95269c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-3247 .elementor-element.elementor-element-5d95269c:not(.elementor-motion-effects-element-type-background), .elementor-3247 .elementor-element.elementor-element-5d95269c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3247 .elementor-element.elementor-element-9be0438 .cs-cta-content{padding:60px 0px 60px 0px;}.elementor-3247 .elementor-element.elementor-element-9be0438 .cs-title{margin:0px 0px 30px 0px;}.elementor-3247 .elementor-element.elementor-element-9be0438 .cs-cta-text{margin:0px 0px 0px 0px;}.elementor-3247 .elementor-element.elementor-element-9be0438 .cs-cta-btn .button{margin:10px 0px 0px 0px;}}