.elementor-1118 .elementor-element.elementor-element-3a44788{--display:flex;--border-radius:015px 015px 15px 015px;--padding-top:078px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1118 .elementor-element.elementor-element-3a44788:not(.elementor-motion-effects-element-type-background), .elementor-1118 .elementor-element.elementor-element-3a44788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0000;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1118 .elementor-element.elementor-element-4e9f76a > .elementor-widget-container{padding:0px 0px 0px 031px;}.elementor-1118 .elementor-element.elementor-element-4e9f76a{text-align:left;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-wrapper{background-color:var( --e-global-color-0c84126 );background-image:url("https://hotandcoldonline.co.uk/wp-content/uploads/2025/07/Frame-18528.webp");padding:0px 032px 0px 031px;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-menu-generic .app-menu-current-item{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:23px 23px 23px 23px;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-menu-generic .app-menu-current-item:hover, .elementor-1118 .elementor-element.elementor-element-5578580 .app-menu-generic .app-menu-current-item:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-1118 .elementor-element.elementor-element-5578580 .app-menu-generic .app-menu-current-item:active{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form .app-lead-capture-submit{background-color:var( --e-global-color-accent );font-size:16px !important;color:var( --e-global-color-0c84126 );border-style:none;border-radius:23px 23px 23px 23px;padding:10px 60px 10px 50px;}.elementor-1118 .elementor-element.elementor-element-5578580 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-wl-branding{display:none !important;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-container .app-lead-capture-title > div{color:var( --e-global-color-primary );}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-email-input .svg-inline--fa{color:var( --e-global-color-primary );}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-container.address .relative div .svg-inline--fa{color:var( --e-global-color-primary );}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-container .app-menu-panel > li.relative > svg.svg-inline--fa{color:var( --e-global-color-primary );}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-container .app-menu-current-item svg.svg-inline--fa{color:var( --e-global-color-primary );}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form .app-lead-capture-container :is(input[type="text"]), .elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form textarea{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form .app-lead-capture-container input[type="text"]{height:71px;padding-top:0;padding-bottom:0;width:622px;max-width:100%;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form .app-lead-capture-container.address .relative > div{height:auto;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form .app-phone-number-input{height:auto;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form .app-lead-capture-container--first-name{width:622px;max-width:100%;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form .app-lead-capture-container--last-name{width:622px;max-width:100%;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form .app-lead-capture-container--email{width:622px;max-width:100%;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form .app-lead-capture-container--phone{width:622px;max-width:100%;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form .app-lead-capture-container.address{width:622px;max-width:100%;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form .app-lead-capture-container.address relative{width:622px;max-width:100%;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form .app-lead-capture-manual-fields{display:block;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form .app-lead-capture-manual-fields > div{margin-bottom:2rem;}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form .app-lead-capture-container.app-lead-capture-container--checkbox input:checked:after{color:var( --e-global-color-secondary );}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form .app-lead-capture-container.app-lead-capture-container--radio input:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1118 .elementor-element.elementor-element-5578580 .app-menu-generic .app-menu-current-item span > div{color:var( --e-global-color-primary );}.elementor-1118 .elementor-element.elementor-element-5578580 .app-lead-capture-form .app-lead-capture-submit:hover{color:var( --e-global-color-text );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1118 .elementor-element.elementor-element-1d697ed > .elementor-widget-container{padding:0px 0px 0px 031px;}.elementor-1118 .elementor-element.elementor-element-1d697ed{font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-1118 .elementor-element.elementor-element-5bd84a2 > .elementor-widget-container{padding:0px 0px 0px 031px;}.elementor-1118 .elementor-element.elementor-element-5bd84a2{font-family:"Poppins", Sans-serif;font-size:15px;}#elementor-popup-modal-1118 .dialog-widget-content{animation-duration:1.2s;border-radius:15px 15px 15px 15px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-1118{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1118 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-1118 .dialog-close-button{display:flex;background-color:#04000000;font-size:25px;}#elementor-popup-modal-1118 .dialog-close-button i{color:var( --e-global-color-text );}#elementor-popup-modal-1118 .dialog-close-button svg{fill:var( --e-global-color-text );}#elementor-popup-modal-1118 .dialog-close-button:hover i{color:var( --e-global-color-secondary );}#elementor-popup-modal-1118 .dialog-close-button:hover{background-color:#04000000;}@media(max-width:767px){.elementor-1118 .elementor-element.elementor-element-5bd84a2 > .elementor-widget-container{padding:0px 31px 0px 31px;}}@media(min-width:768px){.elementor-1118 .elementor-element.elementor-element-3a44788{--width:100%;}}/* Start custom CSS for wl-lead-capture, class: .elementor-element-5578580 */wl-lead-capture-widget {
  display: block;
  background-color: #0E0000;

}

wl-lead-capture-widget .app-lead-capture-title {
  display: none !important;
}

wl-lead-capture-widget input[aria-label="First name"]::placeholder {
  content: "First name";
  color: #fff;
}
wl-lead-capture-widget input[aria-label="Last name"]::placeholder {
  content: "Last name";
  color: #fff;
}
wl-lead-capture-widget input[aria-label="Email"]::placeholder {
  content: "Email";
  color: #fff;
}
wl-lead-capture-widget input[aria-label="phone number"]::placeholder {
  content: "Phone";
  color: #aaa;
}

wl-lead-capture-widget input[aria-label="First name"],
wl-lead-capture-widget
  input[aria-label="Last name"] {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="18" viewBox="0 0 16 18" fill="none"><path d="M6.28571 1.11169C5.47634 1.38148 4.84122 2.0166 4.57143 2.82597C4.20051 3.93873 4.20051 5.14178 4.57143 6.25454C4.84122 7.06392 5.47634 7.69904 6.28571 7.96883C7.39848 8.33975 8.60152 8.33975 9.71429 7.96883C10.5237 7.69904 11.1588 7.06392 11.4286 6.25454C11.7995 5.14178 11.7995 3.93873 11.4286 2.82597C11.1588 2.0166 10.5237 1.38148 9.71429 1.11169C8.60152 0.740766 7.39848 0.740766 6.28571 1.11169Z" fill="%23ffffff"/><path d="M0.00076 14.8299C0 14.8023 0 14.7706 0 14.7072V13.8459C0 12.4591 0.860299 11.2176 2.15888 10.7307C5.92491 9.31842 10.0751 9.31842 13.8411 10.7307C15.1397 11.2176 16 12.4591 16 13.8459V14.7072C16 14.7706 16 14.8023 15.9992 14.8299C15.9725 15.7963 15.2584 16.6053 14.3028 16.7516C14.2755 16.7558 14.2441 16.7597 14.1813 16.7676C13.9542 16.796 13.8405 16.8102 13.7273 16.8238C9.92279 17.281 6.07721 17.281 2.27269 16.8238C2.15948 16.8102 2.04594 16.796 1.81887 16.7676C1.75604 16.7598 1.72449 16.7558 1.6972 16.7516C0.74159 16.6053 0.0274727 15.7963 0.00076 14.8299Z" fill="%23ffffff"/></svg>');
  background-repeat: no-repeat;
  background-position: 20px center;   
  background-size: 16px 18px;         

  padding-left: 46px;
  color: #fff;              
}

wl-lead-capture-widget .app-lead-capture-container--phone {
  display: none !important;
}

wl-lead-capture-widget .app-lead-capture-submit {
  display: block !important;
  margin-left: 0 !important;
  margin-right: auto !important;
  
}

wl-lead-capture-widget button.app-lead-capture-submit {
    width:164px;
  display: block !important;
  margin: 0 auto !important;
  text-align: left !important;
  padding-left: 28px !important;
  padding-right: 65px !important;
  color: black !important;
  font-family: "Public Sans";
  background-color: #1CB2E6 !important;

  
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="10" viewBox="0 0 17 10" fill="none"><path d="M10.2503 2.03584H11.0003C11.0003 2.02109 10.9999 2.00634 10.999 1.99161L10.2503 2.03584ZM10.785 1.1123L10.4506 0.440973L10.785 1.1123ZM11.8443 1.24184L12.3449 0.683334C12.3402 0.679127 12.3354 0.67498 12.3306 0.670892L11.8443 1.24184ZM15.1503 4.20484L15.6572 3.65205L15.6509 3.64633L15.1503 4.20484ZM15.1503 5.79384L15.651 6.35231L15.6572 6.34661L15.1503 5.79384ZM11.8443 8.75784L12.3306 9.3288C12.3355 9.32468 12.3402 9.32051 12.345 9.31627L11.8443 8.75784ZM10.785 8.88739L11.1194 8.21607L11.1194 8.21607L10.785 8.88739ZM10.2503 7.96384L10.999 8.00808C10.9999 7.99335 11.0003 7.9786 11.0003 7.96384H10.2503ZM10.2503 5.74985C10.6645 5.74985 11.0003 5.41406 11.0003 4.99985C11.0003 4.58563 10.6645 4.24985 10.2503 4.24985V5.74985ZM1.50031 4.24985C1.08609 4.24985 0.750305 4.58563 0.750305 4.99985C0.750305 5.41406 1.08609 5.74985 1.50031 5.74985V4.24985ZM11.0003 4.99985V2.03584H9.50031V4.99985H11.0003ZM10.999 1.99161C10.9938 1.90442 11.0412 1.82257 11.1194 1.78362L10.4506 0.440973C9.83448 0.747883 9.46101 1.39293 9.50161 2.08008L10.999 1.99161ZM11.1194 1.78362C11.1976 1.74468 11.2915 1.75616 11.358 1.8128L12.3306 0.670892C11.8066 0.224543 11.0668 0.134062 10.4506 0.440973L11.1194 1.78362ZM11.3437 1.80036L14.6497 4.76336L15.6509 3.64633L12.3449 0.683334L11.3437 1.80036ZM14.6434 4.7576C14.7111 4.81973 14.7497 4.90743 14.7497 4.99935H16.2497C16.2497 4.48708 16.0348 3.99832 15.6572 3.65209L14.6434 4.7576ZM14.7497 4.99935C14.7497 5.09126 14.7111 5.17896 14.6434 5.24108L15.6572 6.34661C16.0348 6.00037 16.2497 5.51161 16.2497 4.99935H14.7497ZM14.6496 5.23542L11.3436 8.19942L12.345 9.31627L15.651 6.35227L14.6496 5.23542ZM11.358 8.18689C11.2915 8.24353 11.1976 8.25501 11.1194 8.21607L10.4506 9.55872C11.0668 9.86563 11.8066 9.77515 12.3306 9.3288L11.358 8.18689ZM11.1194 8.21607C11.0412 8.17712 10.9938 8.09527 10.999 8.00808L9.50161 7.91961C9.46101 8.60676 9.83448 9.25181 10.4506 9.55872L11.1194 8.21607ZM11.0003 7.96384V4.99985H9.50031V7.96384H11.0003ZM10.2503 4.24985H1.50031V5.74985H10.2503V4.24985Z" fill="black"/></svg>');
  color: black !important;
  background-color: #1CB2E6 !important;
  transition: color 0.3s ease, background-image 0.3s ease;
}

wl-lead-capture-widget button.app-lead-capture-submit:hover {
  color: #ffffff !important;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="10" viewBox="0 0 17 10" fill="none"><path d="M10.2503 2.03584H11.0003C11.0003 2.02109 10.9999 2.00634 10.999 1.99161L10.2503 2.03584ZM10.785 1.1123L10.4506 0.440973L10.785 1.1123ZM11.8443 1.24184L12.3449 0.683334C12.3402 0.679127 12.3354 0.67498 12.3306 0.670892L11.8443 1.24184ZM15.1503 4.20484L15.6572 3.65205L15.6509 3.64633L15.1503 4.20484ZM15.1503 5.79384L15.651 6.35231L15.6572 6.34661L15.1503 5.79384ZM11.8443 8.75784L12.3306 9.3288C12.3355 9.32468 12.3402 9.32051 12.345 9.31627L11.8443 8.75784ZM10.785 8.88739L11.1194 8.21607L11.1194 8.21607L10.785 8.88739ZM10.2503 7.96384L10.999 8.00808C10.9999 7.99335 11.0003 7.9786 11.0003 7.96384H10.2503ZM10.2503 5.74985C10.6645 5.74985 11.0003 5.41406 11.0003 4.99985C11.0003 4.58563 10.6645 4.24985 10.2503 4.24985V5.74985ZM1.50031 4.24985C1.08609 4.24985 0.750305 4.58563 0.750305 4.99985C0.750305 5.41406 1.08609 5.74985 1.50031 5.74985V4.24985ZM11.0003 4.99985V2.03584H9.50031V4.99985H11.0003ZM10.999 1.99161C10.9938 1.90442 11.0412 1.82257 11.1194 1.78362L10.4506 0.440973C9.83448 0.747883 9.46101 1.39293 9.50161 2.08008L10.999 1.99161ZM11.1194 1.78362C11.1976 1.74468 11.2915 1.75616 11.358 1.8128L12.3306 0.670892C11.8066 0.224543 11.0668 0.134062 10.4506 0.440973L11.1194 1.78362ZM11.3437 1.80036L14.6497 4.76336L15.6509 3.64633L12.3449 0.683334L11.3437 1.80036ZM14.6434 4.7576C14.7111 4.81973 14.7497 4.90743 14.7497 4.99935H16.2497C16.2497 4.48708 16.0348 3.99832 15.6572 3.65209L14.6434 4.7576ZM14.7497 4.99935C14.7497 5.09126 14.7111 5.17896 14.6434 5.24108L15.6572 6.34661C16.0348 6.00037 16.2497 5.51161 16.2497 4.99935H14.7497ZM14.6496 5.23542L11.3436 8.19942L12.345 9.31627L15.651 6.35227L14.6496 5.23542ZM11.358 8.18689C11.2915 8.24353 11.1976 8.25501 11.1194 8.21607L10.4506 9.55872C11.0668 9.86563 11.8066 9.77515 12.3306 9.3288L11.358 8.18689ZM11.1194 8.21607C11.0412 8.17712 10.9938 8.09527 10.999 8.00808L9.50161 7.91961C9.46101 8.60676 9.83448 9.25181 10.4506 9.55872L11.1194 8.21607ZM11.0003 7.96384V4.99985H9.50031V7.96384H11.0003ZM10.2503 4.24985H1.50031V5.74985H10.2503V4.24985Z" fill="white"/></svg>');
}

@media (max-width: 1024px) {
  wl-lead-capture-widget button.app-lead-capture-submit {
    background-position: right 28px center !important;
    padding-right: 70px !important;
    background-size: 17px 10px !important;
  }
}

.elementor-1118 .elementor-element.elementor-element-5578580 input.core-form-text-input.scroll-mt-8.disabled\:cursor-not-allowed.h-38px.w-full.rounded-none.border.border-wl-grey.bg-wl-snow.px-2.py-2\.5.text-13px.outline-none.placeholder\:text-wl-pewter.focus\:border-wl-sky.hover\:border-wl-rhino {
    padding-left: 52px !important;
    color: white !important
}

.dialog-close-button {
    border-color: none !important;
}/* End custom CSS */
/* Start custom CSS */.elementor-popup-modal .dialog-close-button,
.elementor-popup-modal .dialog-close-button svg,
.elementor-popup-modal .dialog-close-button::before,
.elementor-popup-modal .dialog-close-button::after {
    border: none !important;
    stroke: none !important;
    outline: none !important;
}/* End custom CSS */