.elementor-kit-6{--e-global-color-primary:#12232C;--e-global-color-secondary:#4B5C66;--e-global-color-accent:#B37AB4;--e-global-color-text:#12232C;--e-global-color-02acc47:#E5E5E5;--e-global-color-2739c32:#FFFFFF;--e-global-color-52ac443:#02010100;--e-global-color-0bb33ce:#7D98AA;--e-global-color-783d407:#E0861A;--e-global-color-034682e:#8781BD;--e-global-color-625dd4e:#0D1C24;--e-global-color-47a9cfa:#FFFFFF0F;--e-global-color-d4bc588:#12232CCC;--e-global-color-b9568bb:#12232C4D;--e-global-color-15ed806:#4B5C6612;--e-global-color-ef185a0:#E6BE38;--e-global-typography-primary-font-family:"Lato";--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"Lato";--e-global-typography-secondary-font-weight:300;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Lato";--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Lato";--e-global-typography-accent-font-weight:400;--e-global-typography-accent-line-height:1.5em;--e-global-typography-98c197e-font-family:"Lato";--e-global-typography-98c197e-font-size:0.75em;--e-global-typography-98c197e-font-weight:400;--e-global-typography-1f10d31-font-family:"Lato";--e-global-typography-1f10d31-font-size:1.333em;--e-global-typography-1f10d31-font-weight:400;--e-global-typography-1f10d31-line-height:1.5em;--e-global-typography-5445bc2-font-size:clamp(1.83125rem, 1.5739rem + 1.0557vw, 3.1575rem);--e-global-typography-5445bc2-font-weight:300;--e-global-typography-5445bc2-line-height:3.4rem;font-size:1rem;line-height:1.5em;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-2739c32 );border-style:solid;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-2739c32 );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-accent );}.elementor-kit-6 a:hover{color:var( --e-global-color-text );}.elementor-kit-6 h1{font-size:clamp(2.28875rem, 1.9162rem + 1.5284vw, 4.20875rem);}.elementor-kit-6 h2{font-size:clamp(1.83125rem, 1.5739rem + 1.0557vw, 3.1575rem);}.elementor-kit-6 h3{font-size:clamp(1.465rem, 1.2896rem + 0.7194vw, 2.36875rem);}.elementor-kit-6 h4{font-size:clamp(1.171875rem, 1.0545rem + 0.4816vw, 1.776875rem);}.elementor-kit-6 h5{font-size:clamp(0.9375rem, 0.8607rem + 0.3149vw, 1.333125rem);}.elementor-kit-6 h6{font-size:clamp(0.75rem, 0.7015rem + 0.199vw, 1rem);}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{background-color:#02010100;border-style:solid;padding:0px 0px 0px 0px;}.elementor-kit-6 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea:focus,.elementor-kit-6 .elementor-field-textual:focus{border-style:solid;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:min(90%, 1760px);}.e-con{--container-max-width:min(90%, 1760px);--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:var( --e-global-color-primary );--lightbox-ui-color:var( --e-global-color-text );--lightbox-ui-color-hover:var( --e-global-color-accent );--lightbox-text-color:var( --e-global-color-text );}@media(max-width:1366px){.elementor-kit-6{--e-global-typography-5445bc2-line-height:2.9rem;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-5445bc2-line-height:2.4rem;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:2400px){.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS */:focus {
    outline: none;
}

:focus-visible {
    outline: none;
}

/* Auto Light-Dark Mode

@media (prefers-color-scheme: dark) {
  :root .elementor-kit-6 {
    --e-global-color-primary: #FFF;
    --e-global-color-secondary: #fca311;
    --e-global-color-accent: #14213d;
    --e-global-color-text: #FFF;
    --e-global-color-02acc47: #E5E5E5;
    --e-global-color-2739c32: #000;
    --e-global-color-52ac443: #02010100;
  }
  
  */
  
  
  
  .form-field  label{ color:#fff;
    font-weight: 400 !important;
    font-family: "Lato" !important;
};
}

h1.entry-title{
	display:none;


}

.form-field input, .form-field textarea{
    border:0;
    margin-bottom:px;
    font-family:"Lato" !important;
	padding:10px !important;
	border-bottom: 1.5px solid #fff;
}

.form-field  textarea{
    color:#fff;
    max-height:100px;
    border-radius: 0;
    border: 1.5px solid #fff;
    background: 

}


.form-field textarea:hover {
    background-color: #1222
}


.gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:hover {
    background-color: #1222
}




.form-field .gform_wrapper .validation_message {

    font-weight: 400 !important;
    font-family: "Lato" !important;
}

.gform_title {
    display: none
}


.form-field  input{
    color:#fff;
    max-height:100px;
    background: #1222;
    border-radius: 0;
}

body .gform_wrapper ::placeholder,
body .gform_wrapper ::-webkit-input-placeholder,
body .gform_wrapper input[placeholder] {
  color: #fff;
  opacity: 0.8;
  
  
}
.gform_button {
    display: 
}

.gform_wrapper.gravity-theme .gfield_label { color:#fff;
    font-weight: 400 !important;
    font-family: "Lato" !important;
}

.gform_wrapper.gravity-theme .gfield_description { color:#fff;
    font-weight: 400 !important;
    font-family: "Lato" !important;
}

.phone  input{
    color:#fff;
    max-height:100px;
    background: #1222;
    border-radius: 0;
}
    
.gforms_confirmation_message {
    background-color: #FFFAC6;
    border: 1px solid #E6DB55;
   margin: 10px auto;
   padding: 30px 10px;
   width: 90%;
    font-size: 1.4em;
   color: #222;
   text-align: center
	}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://staging.altus.co.uk/wp-content/uploads/2025/07/Lato-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://staging.altus.co.uk/wp-content/uploads/2025/07/Lato-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://staging.altus.co.uk/wp-content/uploads/2025/07/Lato-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://staging.altus.co.uk/wp-content/uploads/2025/07/Lato-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://staging.altus.co.uk/wp-content/uploads/2025/07/Lato-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */