<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@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")}.page-template-contact .banner,.page-template-contact .banner img{height:45vh}.page-template-contact .banner__overlay{top:50%;transform:translateY(-50%)}.page-template-contact .footer{padding-top:3rem}.page-template-contact .footer:before{content:none}@media(min-width:750px){.contact a,.contact i,.contact p,.contact span{font-size:1.125rem}}.contact__details,.contact__social{border-top:1px solid #dbdbdb;margin-top:10px;padding-top:1em}.contact__details a,.contact__social a{color:#000;display:inline-block;padding-right:2px}.contact__details a{margin:5px 1.25rem 5px 0;position:relative;transition:all .15s ease-in-out}.contact__details a:after{background-color:#252525;bottom:3px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:all .15s ease-in-out;width:0}.contact__details a:hover:after{width:calc(100% + .5rem)}.contact__details i{margin-right:3px}.nf-form-fields-required,.nf-form-title{display:none}.contact-form{margin-bottom:0}.contact-form #nf-form-1-cont{margin-top:3em}@media(min-width:750px){.contact-form #nf-form-1-cont{margin-top:0}}.contact-form #nf-form-1-cont input,.contact-form #nf-form-1-cont select,.contact-form #nf-form-1-cont textarea{background:0 0;border:none;border-bottom:1px solid #000;box-shadow:none;height:45px;outline:none}.contact-form #nf-form-1-cont #nf-field-4-container{background:0 0;padding-left:0}.contact-form #nf-form-1-cont input#nf-field-4{background:0 0;border:1px solid #769e91;border-radius:5px;color:#769e91;cursor:pointer;display:inline-block;padding:15px 35px;text-transform:uppercase}.contact-form #nf-form-1-cont input#nf-field-4:hover{background-color:#769e91!important;color:#fff}@media(min-width:1050px){.contact-form #nf-form-1-cont .nf-form-content nf-field{display:inline-block;vertical-align:top;width:50%}.contact-form #nf-form-1-cont .nf-form-content nf-field:first-of-type .nf-field-container{margin-right:.75rem}.contact-form #nf-form-1-cont .nf-form-content nf-field #nf-field-2-container{margin-left:.75rem}.contact-form #nf-form-1-cont .nf-form-content nf-field:nth-child(3n),.contact-form #nf-form-1-cont .nf-form-content nf-field:nth-child(4n),.contact-form #nf-form-1-cont .nf-form-content nf-field:nth-child(5n){width:100%}}.contact-form #nf-form-1-cont .nf-field-element textarea{min-height:150px}.map{margin-bottom:0;position:relative}.map__container iframe{height:100%;min-height:500px;width:100%}</pre></body></html>