<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{box-sizing:border-box}*,html{scroll-behaviour:smooth!important}html{scroll-behavior:smooth}section{margin:3em 0}@media(min-width:750px){section{margin:5em 0}}@media(min-width:1250px){section{margin:6em 0}}body{overflow:unset!important;scroll-behavior:smooth}h1,h2,h3,h4{color:#252525;font-family:Nunito,sans-serif!important;font-weight:500;line-height:1.2}h1 strong,h2 strong,h3 strong,h4 strong{font-weight:700}h1{font-size:calc(2.1875rem + 1.0303vw - 3.60605px);margin-bottom:2rem}h2{font-size:calc(1.75rem + .6061vw - 2.12135px);margin-bottom:1.75rem}@media(min-width:2000px){h2{font-size:48px}}h3{font-size:calc(1.75rem + .2424vw - .8484px);margin-bottom:1.5rem}@media(min-width:2000px){h3{font-size:40px}}.h4,h4{font-size:calc(1.375rem + .3636vw - 1.2726px)}@media(min-width:2000px){.h4,h4{font-size:32px}}.small-title{font-size:calc(1.375rem + .1818vw - .6363px);margin-bottom:1.5rem}@media(min-width:2000px){.small-title{font-size:25px}}a,button{color:#252525;font-family:Nunito,sans-serif;font-size:14px;font-weight:300}@media(min-width:2000px){a,button{font-size:15px}}body,label,li,p,span{color:#252525;font-family:Nunito,sans-serif;font-size:calc(.8125rem + .1212vw - .4242px);font-weight:300}p{line-height:1.2}.titleh3{color:#252525}a:focus,a:hover,a:visited{color:#000}.footer .bold{font-weight:600}img{-o-object-fit:cover;object-fit:cover;width:100%}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#000;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.grid-container{margin:0 auto;max-width:95%;padding:0;width:100%}@media(min-width:750px){.grid-container{max-width:80%}}.grid-container.fluid{max-width:100%;padding:0}.grid-x{margin-left:auto;margin-right:auto;max-width:1500px;width:90%}.grid-x.full{max-width:100%;width:100%}.content{padding:8vh 0}.content-home{padding:0}#testimonial-block{background:#769e91;padding:75px;text-align:center}#testimonial-block p{color:#fff}#full-width-image-section{background-position:50%;background-size:cover;display:block;min-height:50vh}.img-zoom{cursor:pointer;margin:auto;overflow:hidden;position:relative;width:100%}.img-zoom img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:.5s ease;width:100%}.img-zoom:hover img{transform:scale(1.1)}body{overflow-x:hidden}[data-aos=clip-reveal]{clip-path:inset(0 100% 0 0);transition:1s cubic-bezier(.66,-.01,.21,.97)!important}[data-aos=clip-reveal].aos-animate{clip-path:inset(0)}.error404 .header{position:fixed;top:0;width:100%}.error404 .header__navList li a{color:#000!important}.error404 .header__hamburgerMenu span{background-color:#000!important}.error404 .header--scrolled{-webkit-backdrop-filter:0;backdrop-filter:0;background:0 0}.error404 .error{background-color:#fff;padding-bottom:2rem}.error404 .error .grid-x{margin-top:10em}@media(min-width:750px){.error404 .error .grid-x{margin-top:10em}}@media(min-width:1050px){.error404 .error .grid-x{margin-top:15em}}@media(min-width:1250px){.error404 .error .grid-x{margin-top:15em}}.error404 .error .grid-x h1{text-transform:uppercase}.error404 .error .grid-x p{font-size:1.5rem}.error404 .error__links{margin-top:1.5rem}@media(max-width:650px){.error404 .error__links a{display:block;margin-top:1em}}.error404 .error__links a:hover{color:#fff!important}.error404 .footer{margin-top:10em;position:relative;z-index:5}@media(min-width:750px){.error404 .footer{margin-top:10em}}@media(min-width:1050px){.error404 .footer{margin-top:15em}}@media(min-width:1250px){.error404 .footer{margin-top:15em}}body:has(.is-open){height:100vh;overflow-y:hidden}.icon{height:16px!important;-o-object-fit:contain;object-fit:contain;width:16px}.accommodation-next,.accommodation-prev,.explore-next,.explore-prev{border:1px solid #fff;border-radius:180px;height:40px;padding:0;transform:translateY(-50px);width:40px}.accommodation-next:after,.accommodation-prev:after,.explore-next:after,.explore-prev:after{color:#fff;font-family:Font Awesome\ 6 Pro;font-size:16px;font-weight:300}.accommodation-next:hover,.accommodation-prev:hover,.explore-next:hover,.explore-prev:hover{background:#fff}.accommodation-next:hover:after,.accommodation-prev:hover:after,.explore-next:hover:after,.explore-prev:hover:after{color:#000}.accommodation-prev,.explore-prev{left:30px;opacity:.75}.accommodation-prev:after,.explore-prev:after{content:"ï&nbsp;"}.accommodation-next,.explore-next{right:30px}.accommodation-next:after,.explore-next:after{content:"ï¡"}.img-size{padding-top:56.6%;position:relative}.img-size:after{bottom:0;content:"";z-index:1}.img-size img,.img-size:after{height:100%;left:0;position:absolute;width:100%}.img-size img{-o-object-fit:cover;object-fit:cover;top:0;transition:.5s ease}.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#769e91!important;border-color:#769e91!important}.flatpickr-day.endRange{box-shadow:-5px 0 0 #769e91!important}.fade.fade-active{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.919) 50%,hsla(0,0%,100%,0));bottom:20px;display:block;height:200px;position:absolute;width:100%;z-index:10}.swiper-pagination{bottom:0}.swiper-pagination-bullet{background:#769e91!important;height:10px!important;margin:0 8px!important;width:10px!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#da5f8f!important}.green-bg{background:#ecf1f0;padding:3rem 0}@media(min-width:750px){.green-bg{padding:5rem 0}}@media(min-width:1050px){.green-bg{padding:6rem 0}}.slider-arrows{background:#769e91;border:0;border-radius:180px;height:35px;padding:0;width:35px}.slider-arrows:after{color:#fff;font-family:Font Awesome\ 6 Pro;font-size:16px;font-weight:300}.slider-arrows:hover{background:#43695b}.slider-arrows:hover:after{color:#fff}.overflow{overflow-x:hidden}a.underline{position:relative}a.underline:after{background-color:#252525;bottom:-2px;content:"";display:block;height:1px;left:auto;position:absolute;right:0;transition:all .25s ease-in-out;width:0}a.underline:hover{color:#252525}a.underline:hover:after{background-color:#252525;content:"";display:block;left:0;position:absolute;right:auto;width:100%}.content.flex-content{position:relative;z-index:8}.thankyou{height:35vh}.thankyou .main-flex-col{text-align:center}.reaveal-header{padding:0 .5rem}.search-item{padding:.5rem}.search-item__container{background:#ededed;border-radius:5px;height:100%;padding:1rem}.search-item__container h4{margin-bottom:1rem}.search-item__container a.button{display:block!important;margin-bottom:0}.mfp-container .mfp-content{background-color:transparent}.mfp-container .mfp-content .mfp-content .mfp-figure figure{background:rgba(0,0,0,.381)}.mfp-container .mfp-content .mfp-content .mfp-figure .mfp-close{display:inline-block!important;font-size:2rem!important;height:3rem!important;line-height:5px!important;padding:1rem!important;right:20px!important;text-align:center!important;width:3rem!important}.mfp-container .mfp-content{background:0 0}.mfp-container .mfp-content .mfp-content .mfp-figure button{display:inline-block;font-size:2rem!important;height:3rem!important;line-height:5px!important;padding:1rem;right:20px!important;text-align:center;width:3rem!important}.mfp-container .mfp-content .mfp-content .mfp-figure img{width:100%}.ui-autocomplete{max-height:50vh;overflow-y:scroll}@supports(-webkit-touch-callout:none){input,select,textarea{font-size:16px!important}}.banner-container{z-index:1}.header__container{z-index:15}.page-id-994 .banner{height:55vh}.page-id-994 .banner-container{z-index:3}.page-id-994 .banner__image img{height:55vh}.page-id-994 .flex-content{z-index:1}.button{background:#600!important}.banner{height:55vh;overflow:hidden;position:relative}.banner__overlay{left:0;position:absolute;right:0;top:50%;transform:translateY(-55%)}.banner__overlay h1,.banner__overlay h2,.banner__overlay h3,.banner__overlay p{color:#fff}.banner__overlay h2{font-weight:300}.banner__overlay #quick-search{display:none}.banner__search{margin-top:2rem}@media(min-width:750px){.banner__search{left:5%;position:absolute;top:50%!important;top:0;transform:translateY(-25%);width:90%;z-index:50}}@media(min-width:1050px){.banner__search{top:55%}}@media(max-width:749px){.banner__search #filters-modal-open-btn,.banner__search .recent-search{display:none!important}}.banner__image{background-repeat:no-repeat;background-size:cover;filter:brightness(.85);height:100%;width:100%}.banner video,.banner__image img{height:55vh;-o-object-fit:cover;object-fit:cover;width:100%}.banner .swiper-button-prev{left:5%}.banner .swiper-button-prev:after{content:url(//www.eastfifeholidayhomes.co.uk/wp-content/themes/gs-theme/assets/build/css/../fonts/chevron-left-thin.svg)}.banner .swiper-button-next{right:5%}.banner .swiper-button-next:after{content:url(//www.eastfifeholidayhomes.co.uk/wp-content/themes/gs-theme/assets/build/css/../fonts/chevron-right-thin.svg);right:5%}.banner .popup-video__content{left:0;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%)}.banner .popup-video__content img{height:50px;-o-object-fit:contain;object-fit:contain;width:50px}@media(min-width:750px){.banner .popup-video__content img{height:75px;width:75px}}@media(min-width:1250px){.banner .popup-video__content img{height:100px;width:100px}}.banner .popup-video__content h1,.banner .popup-video__content h2,.banner .popup-video__content h3,.banner .popup-video__content p{color:#fff}.banner .popup-video__content h2{font-weight:300;text-transform:uppercase}.banner .popup-video video{height:55vh}@media(min-width:750px){.banner .popup-video video{height:75vh}.page-id-994 .banner__overlay{left:5%;position:absolute;top:35%;transform:translateY(-75%);width:90%;z-index:9}}@media(min-width:1050px){.page-id-994 .banner__overlay{top:45%;transform:translateY(-75%)}}@media(max-width:650px){.page-id-994 .swiper-button-next{bottom:3%;right:5%;top:auto}.page-id-994 .swiper-button-prev{bottom:3%;left:auto;right:15%;top:auto}}.home .banner{overflow:visible;z-index:10}@media(min-width:750px){.home .banner,.home .banner .swiper-slide img{height:75vh}.banner,.banner .swiper-slide img,.banner video{height:55vh}}@media(min-width:1050px){.home .banner,.home .banner .swiper-slide img,.home .banner video{height:100vh}.banner,.banner .swiper-slide img,.banner video{height:55vh}}.mfp-container{background-color:hsla(0,0%,4%,.45);bottom:0;left:0;position:fixed;right:0;top:0;transform:translateY(-110%)!important;z-index:1005}.mfp-container .mfp-content{background-color:#fefefe;border:none;bottom:0;box-shadow:0 0 20px rgba(0,0,0,.5);height:auto;left:0;margin:0 auto;max-width:1400px;min-height:0!important;outline:none;padding:0;position:relative;right:0;top:100px!important;width:90%;z-index:1006}.mfp-container .mfp-content iframe{display:block;height:auto;margin:0;width:100%}.mfp-container .mfp-iframe-scaler{overflow:hidden;padding-top:56.6%;position:relative;z-index:0}.mfp-container .mfp-iframe-scaler:after{bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:1}.mfp-container .mfp-iframe-scaler iframe{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:.5s ease;width:100%;z-index:5}.mfp-container .mfp-iframe-scaler button{background:hsla(0,0%,100%,.671);color:#000;font-size:1.5rem;line-height:.75rem;padding:.5rem .5rem .75rem;position:absolute;right:1.5%;top:2.5%;z-index:10}.mfp-container .mfp-iframe-scaler button:hover{background:#fff;cursor:pointer}.btn,.button,.reset-dates{background:#769e91!important;border-radius:5px;color:#fff!important;display:block!important;font-size:14px;font-weight:400;padding:.75rem 1.75rem!important;text-align:center;transition:.2s ease-in-out}@media(min-width:650px){.btn,.button,.reset-dates{display:inline-block!important}}@media(min-width:2000px){.btn,.button,.reset-dates{font-size:15px}}.btn:focus,.btn:visited,.button:focus,.button:visited,.reset-dates:focus,.reset-dates:visited{color:#fff!important}.btn:hover,.button:hover,.reset-dates:hover{background:#43695b!important;color:#fff!important;cursor:pointer;transition:.2s ease-in-out}.btn.btn-secondary{bottom:5%;position:absolute;right:7%;z-index:10}.close-button{background:#769e91;border-radius:5px;cursor:pointer;padding:.75rem 1.75rem}.close-button span{color:#fff}.reset-dates{background:transparent!important;border:1px solid #769e91!important;color:#769e91!important;transition:.2s ease}.reset-dates:hover{background:#769e91;color:#fff;cursor:pointer;transition:.2s ease}#cookie-notice{animation:fadeInUp forward 1s ease-in;background-color:#252525!important;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:90%;min-width:90%;padding:1em 2em;right:0;z-index:50}@media(min-width:1050px){#cookie-notice{max-width:-moz-fit-content;max-width:fit-content;min-width:-moz-fit-content;min-width:fit-content}}#cookie-notice .cn-text-container{color:#fff;font-size:.875rem;padding:0}#cookie-notice #cn-accept-cookie{align-items:center;background:transparent!important;border:1px solid #769e91;color:#fff;display:inline-block;justify-content:center;margin:0 auto;padding:10px 25px}#cookie-notice #cn-accept-cookie:hover{background:#769e91!important;transition:.2s ease-in-out}@media(min-width:1050px){#cookie-notice #cn-accept-cookie{margin-left:1rem}}#cookie-notice .cn-close-icon:after,#cookie-notice .cn-close-icon:before{background-color:#fff}.cookie-notice-hidden{display:none;opacity:0}.home .footer{padding:0}@media(max-width:750px){.home .footer{padding-top:3rem}}@media(min-width:1450px){.home .footer:before{height:35%;top:-32%}}.home .footer:after{background:inherit;background:#ecf1f0;content:"";height:12%;left:0;margin-top:-3rem;position:absolute;top:-6%;transform-origin:right bottom;width:100%;z-index:0}@media(min-width:750px){.home .footer:after{height:12%;height:30%;left:0;margin-bottom:0;margin-top:0;top:-8%;top:-27%;z-index:-2}}@media(min-width:1450px){.home .footer:after{height:43%;top:-42%}}.footer{background:#769e91;color:#fff;padding-top:2em;position:relative;text-align:center;z-index:5}@media(min-width:750px){.footer{padding-top:5rem}}@media(min-width:1800px){.footer{padding-top:0}}.footer__newsletter{border-bottom:1px solid #fff;margin-bottom:3rem;padding-bottom:3rem;position:relative;z-index:6}@media(max-width:749px){.footer__newsletter .text-left{padding:0 10px}}.footer__newsletter .text-left h3,.footer__newsletter .text-left p{color:#fff}.footer__newsletter #mc_embed_signup{background:0 0;margin:0}.footer__newsletter #mc_embed_signup form{margin:0}.footer__newsletter #mc_embed_signup form .grid-x{flex-flow:row wrap}.footer__newsletter #mc_embed_signup form .grid-x #mce-responses,.footer__newsletter #mc_embed_signup form .grid-x .indicates-required,.footer__newsletter #mc_embed_signup form .grid-x .response{display:none}.footer__newsletter #mc_embed_signup form .grid-x .asterisk{font-size:100%}.footer__newsletter #mc_embed_signup form .grid-x .mc-field-group{color:#fff;display:inline-block;min-height:-moz-fit-content;min-height:fit-content;padding:5px 10px;width:100%}@media(min-width:750px){.footer__newsletter #mc_embed_signup form .grid-x .mc-field-group{width:50%}}@media(min-width:1250px){.footer__newsletter #mc_embed_signup form .grid-x .mc-field-group{width:33%}}@media(min-width:1850px){.footer__newsletter #mc_embed_signup form .grid-x .mc-field-group{width:27%}}.footer__newsletter #mc_embed_signup form .grid-x .mc-field-group label{color:#fff}.footer__newsletter #mc_embed_signup form .grid-x .mc-field-group input{background:0 0;border:1px solid #fff;color:#fff;outline:none;padding:15px 0}.footer__newsletter #mc_embed_signup form .grid-x .clear{height:-moz-fit-content;height:fit-content;margin-top:23px;padding:5px 10px;width:100%}@media(min-width:750px){.footer__newsletter #mc_embed_signup form .grid-x .clear{width:50%}}@media(min-width:1250px){.footer__newsletter #mc_embed_signup form .grid-x .clear{width:33%}}@media(min-width:1850px){.footer__newsletter #mc_embed_signup form .grid-x .clear{width:19%}}.footer__newsletter #mc_embed_signup form .grid-x .clear input{background:#41695d!important;display:block!important;height:-moz-fit-content;height:fit-content;line-height:1;margin:0!important;padding:18px 25px!important;width:100%}.footer a,.footer span{color:#fff;font-size:1rem}.footer:before{background:inherit;background:#769e91;content:"";height:8%;left:0;margin-top:-3rem;position:absolute;top:0;transform:skewY(3deg);transform-origin:left bottom;width:100%;z-index:6}@media(min-width:750px){.footer:before{height:12%;left:0;margin-bottom:0;margin-top:0;top:-8%;z-index:-1}}@media(min-width:1050px){.footer:before{height:25%;top:-15%}}@media(min-width:1250px){.footer:before{height:26%;top:-23%}}@media(min-width:1800px){.footer:before{height:43%;top:-42%}}.footer__linksContainer{display:flex;flex-direction:column;gap:5%;margin-top:1rem;text-align:center}@media(min-width:1050px){.footer__linksContainer{flex-flow:row wrap;gap:2%;justify-content:flex-end;text-align:left}}@media(min-width:1450px){.footer__linksContainer{gap:4%}}@media(min-width:1800px){.footer__linksContainer{gap:5%}}@media(min-width:1050px){.footer__linksContainer--links{width:45%}}@media(min-width:1450px){.footer__linksContainer--links{max-width:20ch;width:auto}}.footer__linksContainer--links p{color:#fff}.footer__linksContainer--links ul{list-style:none;margin:0}@media(min-width:1050px){.footer__linksContainer--links ul li{text-align:left}}.footer__linksContainer--links ul li a{color:#fff;position:relative;transition:all .15s ease-in-out}.footer__linksContainer--links ul li a:after{background-color:#fff;bottom:-2px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all .15s ease-in-out;width:0}.footer__linksContainer--links ul li a:hover:after{width:calc(100% + .5rem)}.footer__talk{text-align:center}.footer__talk img{margin-bottom:1rem;max-width:200px}@media(min-width:1250px){.footer__talk img{max-width:300px}}@media(min-width:2000px){.footer__talk img{max-width:350px}}@media(min-width:1050px){.footer__talk{text-align:left}.footer__social{display:inline-block;width:45%}}@media(min-width:1450px){.footer__social{width:auto}}.footer__social p{color:#fff;line-height:1.2}.footer__social p em{color:#43695b}.footer__social a{display:block}.footer__social a:hover{color:#43695b}.footer__address{text-align:center}@media(min-width:1050px){.footer__address{display:inline-block;text-align:left;width:45%}}@media(min-width:1450px){.footer__address{width:auto}}.footer__address p{color:#fff}.footer__socials{display:flex;gap:.75rem}@media(max-width:1049px){.footer__socials{justify-content:center}}.footer__socials a i,.footer__socials a svg{fill:#fff;color:#fff}.footer__legals{display:flex;flex-flow:row wrap;width:100%}@media(max-width:749px){.footer__legals{justify-content:center!important}}.footer__legals span{color:#769e91;font-size:14px}@media(min-width:750px){.footer__legals{justify-content:end!important;text-align:right}}.footer__legals .gs-link a{color:#fff;font-size:13px;transition:all .15s ease-in-out}.footer__legals .gs-link a:hover{color:hotpink}@media(min-width:517px){.footer__legals{justify-content:space-between}}.footer__bottom{background:#43695b;margin-top:3rem;padding:1.5rem 0}@media(min-width:750px){.footer__bottom{margin-top:5rem}}@media(min-width:1250px){.footer__bottom{margin-top:6.5rem}}.footer__bottom span{color:#fff;font-size:14px}@media(min-width:1050px){.footer__top{display:flex;flex-flow:row nowrap;justify-content:flex-start}}.header__top{background:#769e91;height:35px;padding:.5rem 1.5rem;transition:.5s ease-in-out}@media(min-width:1050px){.header__top{padding:.5rem 2.5rem}}.header__top a,.header__top span{color:#fff;text-transform:uppercase}.header__top .number{text-decoration:underline}.header__top .number a{font-size:.875rem}.header__container{background:#fff;padding:.5rem 3%;transition:.5s ease-in-out;width:90%}@media(min-width:1050px){.header__container{padding:1rem 5%;position:sticky;top:40px;z-index:25}}.header__logo img{width:150px}@media(min-width:2000px){.header__logo img{width:200px}}.header__menu{display:flex!important;justify-content:flex-end!important}@media(max-width:500px){.header__menu .btn{display:none!important}}.header__menu--desktop{margin-right:1.5rem}.header__menu--desktop ul{align-items:center;overflow:visible}.header__menu--desktop ul li.is-dropdown-submenu-parent a{padding-right:1.25rem!important}.header__menu--desktop ul li.is-dropdown-submenu-parent a:before{content:url(//www.eastfifeholidayhomes.co.uk/wp-content/themes/gs-theme/assets/build/css/../fonts/angle-down-regular.svg)!important;height:9px;margin-top:0;-o-object-fit:contain;object-fit:contain;position:absolute;right:5px;top:0;width:9px}.header__menu--desktop ul li.is-dropdown-submenu-parent a:after{border:none!important;content:none!important;display:inline-block!important}.header__menu--desktop ul li.is-dropdown-submenu-parent ul{background:#fff;border:0;display:none;left:0;padding:.5rem;top:135%!important;z-index:5}.header__menu--desktop ul li.is-dropdown-submenu-parent ul li{padding-bottom:.5rem;text-align:left}.header__menu--desktop ul li.is-dropdown-submenu-parent ul li a{border:0!important;color:#252525;padding:0!important;position:relative;text-align:left;text-transform:inherit;width:-moz-fit-content;width:fit-content}.header__menu--desktop ul li.is-dropdown-submenu-parent ul li a:before{content:none!important}.header__menu--desktop ul li.is-dropdown-submenu-parent ul li a:after{background-color:#252525;bottom:0;content:""!important;height:1px;left:50%;position:absolute;top:auto;transform:translateX(-50%);transition:all .15s ease-in-out;width:0}.header__menu--desktop ul li.is-dropdown-submenu-parent ul li a:hover{background:transparent!important;color:#769e91!important}.header__menu--desktop ul li.is-dropdown-submenu-parent ul li a:hover:after{width:calc(100% + .5rem)}.header__menu--desktop ul li.active a,.header__menu--desktop ul li.is-active a{color:#252525}.header__menu--desktop ul li.active a:hover,.header__menu--desktop ul li.is-active a:hover{color:#769e91}.header__menu--desktop ul li.is-active ul{display:block}.header__menu--desktop ul li a{position:relative}.header__menu--desktop ul li a:after{background-color:#252525;bottom:-2px;content:"";display:block;height:1px;left:auto;position:absolute;right:0;transition:all .25s ease-in-out;width:0}.header__menu--desktop ul li a:hover{color:#252525}.header__menu--desktop ul li a:hover:after{background-color:#252525;content:"";display:block;left:0;position:absolute;right:auto;width:100%}.header__menu ul{margin-bottom:0}.header__menu .btn{margin-left:2rem}.header__hamburgerMenu{cursor:pointer;display:inline-block;height:15px;margin-top:4px;vertical-align:inherit;width:20px}.header__hamburgerMenu span{background-color:#252525;display:block;height:1px;margin-bottom:4px;pointer-events:none;transition:all .15s ease-in-out;width:100%}.header__hamburgerMenu span:last-of-type{float:right;width:50%}.header__hamburgerMenu:hover span:last-of-type{width:100%}.header__hamburgerMenu .menu-text{line-height:35px;position:relative}.header__hamburgerMenu .menu-text:after{background-color:#252525;bottom:-2px;content:"";display:block;height:1px;left:auto;position:absolute;right:0;transition:all .25s ease-in-out;width:0}.header__hamburgerMenu .menu-text:hover{color:#252525}.header__hamburgerMenu .menu-text:hover:after{background-color:#252525;content:"";display:block;left:0;position:absolute;right:auto;width:100%}.header__hamburgerMenu:hover .menu-text{cursor:pointer}.header--scrolled .header__top{height:0;transition:.5s ease-in-out}.header--scrolled .header__container{padding:.5rem}@media(min-width:750px){.header--scrolled .header__container{left:0;padding:1rem;position:fixed;right:0;top:0;transition-delay:.5s ease;width:100%;z-index:50}}.menu-bar-item .mega-menu-content{box-shadow:0 20px 15px -3px rgba(0,0,0,.1);position:absolute;top:70px!important;z-index:100}.menu-bar-item .mega-menu-content ul{display:flex;margin:0 auto;padding-right:0}.menu{overflow:visible!important}.menu,.menu li{display:inline-block}.menu li{padding:0 10px}.menu li a{color:#000}@keyframes nudgeRight{0%{transform:translateX(0) scale(1)}to{transform:translateX(5px) scale(1.02)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(//www.eastfifeholidayhomes.co.uk/wp-content/themes/gs-theme/assets/build/css/../fonts/nunito-v26-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(//www.eastfifeholidayhomes.co.uk/wp-content/themes/gs-theme/assets/build/css/../fonts/nunito-v26-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(//www.eastfifeholidayhomes.co.uk/wp-content/themes/gs-theme/assets/build/css/../fonts/nunito-v26-latin-700.woff2) format("woff2")}.off-canvas,.position-right{opacity:0;transform:translateY(0)}.off-canvas{background:#769e91;background-image:url(//www.eastfifeholidayhomes.co.uk/wp-content/themes/gs-theme/assets/build/css/../fonts/birbs.svg);background-position:110% 100%;background-repeat:no-repeat;background-size:95%;height:100vh;left:0;overflow:auto;padding:0;position:absolute;top:0;transition:opacity .2s;width:100%;z-index:51!important}@media(min-width:750px){.off-canvas{background-position:110% 100%;background-size:95%}}@media(min-width:1050px){.off-canvas{background-position:120% 100%;background-size:80%}}@media(min-width:1250px){.off-canvas{background-size:70%}}@media(min-width:1550px){.off-canvas{background-size:60%}}.off-canvas.is-open{height:100%;opacity:1;overflow-y:scroll;position:fixed;transition:opacity .2s;visibility:visible;z-index:1900}@media(min-width:1050px){.off-canvas .grid-x.full{max-width:1500px;width:90%}}.off-canvas a,.off-canvas h3,.off-canvas i,.off-canvas p,.off-canvas span{color:#fff}.off-canvas__left{padding-left:1.5em;padding-top:5em}@media(min-width:750px){.off-canvas__left{padding-top:10em}}.off-canvas__left ul{overflow:hidden}.off-canvas__left ul li{display:block;width:100%}.off-canvas__left ul li.active a,.off-canvas__left ul li.is-active a{color:#fff!important}.off-canvas__left ul li.is-accordion-submenu-parent:not(.has-submenu-toggle)&gt;a:after{border-color:#fff transparent transparent!important}.off-canvas__left ul li a{color:#fff;display:block;font-family:Nunito,sans-serif;font-size:2rem;font-weight:600;line-height:1.8;outline:none;position:relative;transition:all .15s ease-in-out;width:-moz-fit-content;width:fit-content}.off-canvas__left ul li a:hover{color:#43695b!important}@media(min-width:750px){.off-canvas__left ul li a{font-size:2.5rem}}.off-canvas__left ul li a:before{content:none!important}.off-canvas__left ul li a:focus,.off-canvas__left ul li a:hover,.off-canvas__left ul li a:visited{color:#fff}.off-canvas__left ul li ul{border:none;display:none;left:0!important;margin-bottom:1rem!important;position:relative;top:auto!important}.off-canvas__left ul li ul li{display:block;padding-right:.75rem;width:100%}@media(min-width:750px){.off-canvas__left ul li ul li{display:inline-block;width:-moz-fit-content;width:fit-content}}.off-canvas__left ul li ul li a{font-size:1.125rem;font-weight:300;position:relative;transition:all .15s ease-in-out}.off-canvas__left ul li ul li a:after{background-color:#769e91;bottom:0;content:"";height:1px;left:50%;position:absolute;top:auto;transform:translateX(-50%);transition:all .15s ease-in-out;width:0}.off-canvas__left ul li ul li a:hover:after{width:calc(100% + .5rem)}.off-canvas__left ul li.is-active ul{display:block}.off-canvas__left--container{margin-bottom:1em}.off-canvas__left #menu-mobile{overflow-y:scroll}.off-canvas__right{padding-bottom:5em;padding-left:1.5em;padding-top:3em}@media(min-width:750px){.off-canvas__right{padding-top:10em}}.off-canvas__right ul li{display:block;margin-bottom:.5em}.off-canvas__right ul li.is-accordion-submenu-parent:not(.has-submenu-toggle)&gt;a:after{border-color:#fff #769e91 transparent!important}.off-canvas__right ul li a{font-size:18px;position:relative;transition:all .15s ease-in-out}.off-canvas__right ul li a:after{background-color:#fff;bottom:0;content:"";height:1px;left:50%;position:absolute;top:auto;transform:translateX(-50%);transition:all .15s ease-in-out;width:0}.off-canvas__right ul li a:hover:after{width:calc(100% + .5rem)}.off-canvas__right ul li a:focus,.off-canvas__right ul li a:hover,.off-canvas__right ul li a:visited{color:#fff}.off-canvas__right--mobile ul{width:-moz-fit-content;width:fit-content}.off-canvas__right--mobile ul li a{font-family:Nunito,sans-serif;font-size:1.75rem;line-height:1.5}.off-canvas__right--mobile ul li ul li a{font-size:25px;margin-left:1em}.off-canvas .navbtn{cursor:pointer;height:20px;position:absolute;right:6%;top:5.25%;width:20px;z-index:35}@media(min-width:750px){.off-canvas .navbtn{right:2.15%;top:2.75%}}.off-canvas .navbtn__wrapper span{background-color:#fff;display:inline-block;height:1px;pointer-events:none;position:absolute;top:50%;width:22px}.off-canvas .navbtn__wrapper span:first-of-type{transform:rotate(45deg)}.off-canvas .navbtn__wrapper span:last-of-type{transform:rotate(-45deg)}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)&gt;a:after{border-color:#fff #202123 #202123;color:#202123;display:inline-block;left:auto;margin-left:1rem;position:relative;right:auto}.dropdown.menu.medium-horizontal&gt;li.is-dropdown-submenu-parent&gt;a:after{border-color:#fff transparent transparent}@media(max-width:750px){.menu .active&gt;a,.menu li a{color:#fff}}.scrollup{background-color:#fff;bottom:30px;box-shadow:0 0 10px rgba(0,0,0,.3);color:#0a0a0a;display:none;font-size:20px;font-weight:700;height:40px;line-height:40px;position:fixed;right:30px;text-align:center;width:40px}.animateOpen{margin-top:auto;max-height:100%;opacity:1;transform:scaleY(1);transform-origin:top}.animateClose,.animateOpen{transition:transform .2s ease-in-out,margin-top .2s ease-in-out,max-height .2s ease-in-out}.animateClose{margin-top:0!important;max-height:0;opacity:0;transform:scaleY(0);transform-origin:top}.tabs-title&gt;a{border-radius:1rem}.menu{max-height:100dvh;overflow-y:scroll}.preventScroll{overflow-x:hidden;overflow-y:hidden}#menu-off-canvas{z-index:50}.mega-menu-bar li{display:inline;list-style-type:none;padding:.5rem}.mega-menu-bar .is-active,.mega-menu-content{background-color:#fff}.mega-menu-content{display:none;left:0;position:absolute;text-align:left}.mega-menu-content li{display:block}.mega-menu-heading{font-weight:bolder}.hover-image{margin:auto}.menu-bar-item:hover{background-color:#fff}.menu-bar-item:hover .mega-menu-content,.menu-item{display:block}.menu-item{list-style-type:none}</pre></body></html>