.elementor-783 .elementor-element.elementor-element-36621560{margin-top:132px;margin-bottom:0}.elementor-783 .elementor-element.elementor-element-bb235f5>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-783 .elementor-element.elementor-element-2cb9b95c img{width:100vw;opacity:1;filter:brightness(90%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-783 .elementor-element.elementor-element-10bcddb9 .pp-dual-heading{flex-direction:column;gap:0}.elementor-783 .elementor-element.elementor-element-10bcddb9>.elementor-widget-container{margin:0 0 0 0;padding:0% 0% 0% 0%}.elementor-783 .elementor-element.elementor-element-10bcddb9{bottom:44px;z-index:6;text-align:center}.elementor-783 .elementor-element.elementor-element-10bcddb9 .pp-first-text{color:#FFF;font-family:"Milk",Sans-serif;font-size:70px;font-weight:500;padding:0 0 0 0}.elementor-783 .elementor-element.elementor-element-10bcddb9 .pp-second-text{color:#FFF;font-family:"Neue Display",Sans-serif;font-size:21px;font-weight:500;font-style:normal;letter-spacing:1px;padding:11px 0 0 0}.elementor-783 .elementor-element.elementor-element-5304233e>.elementor-container{max-width:800px}.elementor-783 .elementor-element.elementor-element-5304233e{padding:0% 0% 0% 0%}.elementor-783 .elementor-element.elementor-element-4c7cdb78{text-align:center}.elementor-783 .elementor-element.elementor-element-4c7cdb78 .elementor-heading-title{font-family:"Milk",Sans-serif;font-size:75px;font-weight:500;letter-spacing:1px;color:#FFF}.elementor-783 .elementor-element.elementor-element-5517360a{text-align:center;font-family:"Neue Display",Sans-serif;font-size:18px;font-weight:500;letter-spacing:1px;color:#FFF}.elementor-783 .elementor-element.elementor-element-232243b2>.elementor-container{max-width:960px}.elementor-783 .elementor-element.elementor-element-232243b2{margin-top:60px;margin-bottom:030px;padding:0 0 0 0}.elementor-783 .elementor-element.elementor-element-727d1ffb>.elementor-element-populated{margin:0 0 -20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-783 .elementor-element.elementor-element-19d2c8b0>.elementor-widget-container{margin:0 0 30px 0;padding:0 0 0 0}.elementor-783 .elementor-element.elementor-element-19d2c8b0{text-align:center}.elementor-783 .elementor-element.elementor-element-19d2c8b0 .elementor-heading-title{font-family:"Milk",Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#FFF}.elementor-783 .elementor-element.elementor-element-c6530b5>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-form .wpforms-field-label{background-color:#fff0}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-form .wpforms-field-label,.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-form .wpforms-field label{font-family:"Neue Haas Grotesk Display Pro",Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;line-height:1.3}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-field select{background-color:#FFFFFF4D;color:#FFF;font-family:"Neue Haas Grotesk Display Pro",Sans-serif;font-size:21px;font-weight:500}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-field input::-webkit-input-placeholder{color:#FFF}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-field input::-moz-placeholder{color:#FFF}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-field input::-ms-input-placeholder{color:#FFF}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=range]),.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-field select{height:40px}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-field select:focus{background-color:#FFFFFF4D;color:#FFF}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-field textarea{background-color:#FFFFFF4D;color:#FFF;font-family:"Neue Haas Grotesk Display Pro",Sans-serif;font-size:21px;font-weight:500;margin:116px 0 0 0;text-align:left}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-field textarea::-webkit-input-placeholder{color:#FFF}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-field textarea::-moz-placeholder{color:#FFF}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-field textarea::-ms-input-placeholder{color:#FFF}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-field textarea:focus{background-color:#FFFFFF4D;color:#FFF}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-form button[type="submit"]{height:40px;font-family:"Milk",Sans-serif;font-size:24px;font-weight:500;line-height:1em;letter-spacing:1.6px;color:#FFF;background-color:#FFFFFF4D}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-form .wpforms-submit-container{text-align:center}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-form button[type="submit"]:hover{color:#FFF;background-color:#FFFFFF4D}.elementor-783 .elementor-element.elementor-element-4e955e8c>.elementor-container{max-width:455px}.elementor-783 .elementor-element.elementor-element-4e955e8c{margin-top:0;margin-bottom:50px;padding:0 0 0 0}.elementor-bc-flex-widget .elementor-783 .elementor-element.elementor-element-638adb43.elementor-column .elementor-widget-wrap{align-items:center}.elementor-783 .elementor-element.elementor-element-638adb43.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-783 .elementor-element.elementor-element-638adb43>.elementor-element-populated{margin:0 0 -20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-783 .elementor-element.elementor-element-2c484e23>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-bc-flex-widget .elementor-783 .elementor-element.elementor-element-12acdec4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-783 .elementor-element.elementor-element-12acdec4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-783 .elementor-element.elementor-element-12acdec4>.elementor-element-populated{margin:0 0 -20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-783 .elementor-element.elementor-element-1aea2446 .pp-dual-heading{flex-direction:column;gap:5px}.elementor-783 .elementor-element.elementor-element-1aea2446>.elementor-widget-container{margin:0 0 0 0}.elementor-783 .elementor-element.elementor-element-1aea2446{text-align:left}.elementor-783 .elementor-element.elementor-element-1aea2446 .pp-first-text{color:#FFF;font-family:"Neue Display",Sans-serif;font-size:30px;font-weight:700;line-height:28px;letter-spacing:2px}.elementor-783 .elementor-element.elementor-element-1aea2446 .pp-second-text{color:#FFF;font-family:"Neue Display",Sans-serif;font-size:21px;font-weight:400;line-height:28px;letter-spacing:0}.elementor-783 .elementor-element.elementor-element-5bd84d0>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-783 .elementor-element.elementor-element-5bd84d0{text-align:start;font-family:"Neue Display",Sans-serif;font-size:21px;font-weight:400;letter-spacing:1px;color:#FFF}.elementor-783 .elementor-element.elementor-element-6908e535>.elementor-container{max-width:960px}.elementor-783 .elementor-element.elementor-element-6908e535{margin-top:0;margin-bottom:50px;padding:0 0 0 0}.elementor-783 .elementor-element.elementor-element-2cf87fc6>.elementor-element-populated{margin:0 0 -20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-783 .elementor-element.elementor-element-75f82a6a{text-align:center;font-family:"Neue Display",Sans-serif;font-size:21px;font-weight:500;color:#FFF}.elementor-783 .elementor-element.elementor-element-11b3f7ca{text-align:center;font-family:"Neue Display",Sans-serif;font-size:21px;font-weight:500;color:#FFF}:root{--page-title-display:none}@media(min-width:768px){.elementor-783 .elementor-element.elementor-element-638adb43{width:51.356%}.elementor-783 .elementor-element.elementor-element-12acdec4{width:93.149%}}@media(max-width:1024px) and (min-width:768px){.elementor-783 .elementor-element.elementor-element-bb235f5{width:100%}.elementor-783 .elementor-element.elementor-element-638adb43{width:35%}.elementor-783 .elementor-element.elementor-element-12acdec4{width:65%}}@media(max-width:1024px){.elementor-783 .elementor-element.elementor-element-10bcddb9{bottom:5%}.elementor-783 .elementor-element.elementor-element-10bcddb9 .pp-first-text{font-size:50px}.elementor-783 .elementor-element.elementor-element-10bcddb9 .pp-second-text{font-size:18px}.elementor-783 .elementor-element.elementor-element-232243b2{margin-top:40px;margin-bottom:0;padding:0 20px 0 20px}.elementor-783 .elementor-element.elementor-element-19d2c8b0 .elementor-heading-title{font-size:40px}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-form .wpforms-field-label,.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-form .wpforms-field label{font-size:20px}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-field textarea{margin:100px 0 0 0}.elementor-783 .elementor-element.elementor-element-4e955e8c{margin-top:0;margin-bottom:30px}.elementor-783 .elementor-element.elementor-element-1aea2446>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-783 .elementor-element.elementor-element-1aea2446 .pp-first-text{font-size:20px}.elementor-783 .elementor-element.elementor-element-1aea2446 .pp-second-text{font-size:20px}.elementor-783 .elementor-element.elementor-element-5bd84d0>.elementor-widget-container{margin:0 0 0 0}.elementor-783 .elementor-element.elementor-element-5bd84d0{font-size:18px;letter-spacing:0}.elementor-783 .elementor-element.elementor-element-6908e535{margin-top:0;margin-bottom:30px;padding:0 20px 0 020px}.elementor-783 .elementor-element.elementor-element-75f82a6a{font-size:20px}.elementor-783 .elementor-element.elementor-element-11b3f7ca{font-size:20px}}@media(max-width:767px){.elementor-783 .elementor-element.elementor-element-36621560{margin-top:5.5em;margin-bottom:0em;padding:0 0 0 0}.elementor-783 .elementor-element.elementor-element-2cb9b95c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-783 .elementor-element.elementor-element-10bcddb9{width:var(--container-widget-width,85vw);max-width:85vw;--container-widget-width:85vw;--container-widget-flex-grow:0;bottom:0%}.elementor-783 .elementor-element.elementor-element-10bcddb9>.elementor-widget-container{padding:0rem 0rem 0rem 1rem}.elementor-783 .elementor-element.elementor-element-10bcddb9 .pp-first-text{font-size:6.5vw}.elementor-783 .elementor-element.elementor-element-10bcddb9 .pp-second-text{font-size:1.2em}.elementor-783 .elementor-element.elementor-element-5304233e{margin-top:30px;margin-bottom:0;padding:0 15px 0 15px}.elementor-783 .elementor-element.elementor-element-254bfcc6>.elementor-element-populated{margin:0 0 -20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-783 .elementor-element.elementor-element-4c7cdb78>.elementor-widget-container{padding:0em 0em 0em 0em}.elementor-783 .elementor-element.elementor-element-4c7cdb78{text-align:center}.elementor-783 .elementor-element.elementor-element-4c7cdb78 .elementor-heading-title{font-size:33px}.elementor-783 .elementor-element.elementor-element-5517360a>.elementor-widget-container{padding:0em 0em 0em 0em}.elementor-783 .elementor-element.elementor-element-5517360a{text-align:center;font-size:18px;letter-spacing:0}.elementor-783 .elementor-element.elementor-element-232243b2{margin-top:30px;margin-bottom:0;padding:0 15px 0 15px}.elementor-783 .elementor-element.elementor-element-19d2c8b0>.elementor-widget-container{margin:0 0 0 0}.elementor-783 .elementor-element.elementor-element-19d2c8b0 .elementor-heading-title{font-size:30px}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-form .wpforms-field-label,.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-form .wpforms-field label{font-size:18px}.elementor-783 .elementor-element.elementor-element-c6530b5 .wpforms-field textarea{margin:0 0 0 0}.elementor-783 .elementor-element.elementor-element-4e955e8c{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-783 .elementor-element.elementor-element-2c484e23>.elementor-widget-container{padding:0 0 0 0}.elementor-783 .elementor-element.elementor-element-1aea2446>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-783 .elementor-element.elementor-element-1aea2446{text-align:center}.elementor-783 .elementor-element.elementor-element-1aea2446 .pp-first-text{font-size:18px}.elementor-783 .elementor-element.elementor-element-1aea2446 .pp-second-text{font-size:18px;line-height:28px}.elementor-783 .elementor-element.elementor-element-5bd84d0>.elementor-widget-container{margin:0 0 0 0;padding:0em 0em 0em 0em}.elementor-783 .elementor-element.elementor-element-5bd84d0{text-align:center;font-size:18px;letter-spacing:0}.elementor-783 .elementor-element.elementor-element-6908e535{margin-top:20px;margin-bottom:20px;padding:0 15px 0 15px}.elementor-783 .elementor-element.elementor-element-75f82a6a{font-size:18px}.elementor-783 .elementor-element.elementor-element-11b3f7ca{font-size:18px}}.wpforms-field-row-block.wpforms-first.wpforms-one-half,.wpforms-field-row-block.wpforms-one-half{max-width:180px}.wpforms-container .wpforms-field{position:initial}.wpforms-container .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern){overflow-x:visible}.newwpform .wpforms-container ::-webkit-input-placeholder{font-size:20px;text-align:left!important}.wpforms-required-label{margin-left:-5}.wpforms-error{font-size:16px!important;margin-top:10px;margin-bottom:10px;text-transform:none}.new_select select{background-color:transparent!important;padding-left:0px!important;border:none;font-family:"Neue Haas Grotesk Display Pro",Sans-serif;font-size:21px!important;font-style:normal;font-weight:400!important;outline:0}.new_select select:focus{outline:0}@media screen and (max-width:600px){.wpforms-field-row-block.wpforms-first.wpforms-one-half,.wpforms-field-row-block.wpforms-one-half{width:100%;margin:0;max-width:100%}.new_select select option.placeholder{background-color:#f0f0f0!important;color:#000;font-size:18px}input#wpforms-17045-field_0-last{margin-top:20px}}.wpforms-container input[type=date],.wpforms-container input[type=datetime],.wpforms-container input[type=datetime-local],.wpforms-container input[type=email],.wpforms-container input[type=month],.wpforms-container input[type=number],.wpforms-container input[type=password],.wpforms-container input[type=range],.wpforms-container input[type=search],.wpforms-container input[type=tel],.wpforms-container input[type=text],.wpforms-container input[type=time],.wpforms-container input[type=url],.wpforms-container input[type=week],.wpforms-container select,.wpforms-container textarea{border:none}.wpforms-form input[type=submit],.wpforms-form button[type=submit]{border:none;color:000000!important;text-transform:uppercase}.wpforms-form [type=button],[type=submit],button{color:000000!important}.wpforms-form .wpforms-required-label{color:#fff}.wpforms-field-label{margin-bottom:8px}body{background-image:linear-gradient(45deg,#662D91 0%,#F737A4 40%,#FDCC48 100%)!important;background-attachment:fixed}p:last-child{margin-bottom:0}.menuImg{opacity:0;transition:all 0.9s ease-in-out}.menuTitle:hover+.menuImg{opacity:1}.eael-flipbox-img-circle .eael-elements-flip-box-icon-image img,.eael-flipbox-img-circle .flipbox-back-image-icon img{border-radius:50%;overflow:hidden;background:rgb(255 255 255 / .1)}.porttitle:hover{opacity:1;transform:translate3d(20px,20px,20px) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,rotate(0deg);transform-style:preserve-3d}.cta-heading.upper.top{left:0%;top:auto;right:0%;bottom:auto;z-index:5;display:block;margin-right:auto;margin-left:auto;color:#fff0}.cta-heading.upper.top,.cta-heading.upper.bottom{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.menuImg1{opacity:1;transition:all 0.9s ease-in-out}.menuTitle:hover+.menuImg{opacity:1}@font-face{font-family:'Milk';font-style:normal;font-weight:400;font-display:swap;src:url(https://solarflarestudio.co.uk/wp-content/uploads/2021/12/LemonMilk.woff) format('woff')}@font-face{font-family:'Neue Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://solarflarestudio.co.uk/wp-content/uploads/2021/12/NeueHaasDisplay-Roman-1.woff) format('woff')}