.elementor-531 .elementor-element.elementor-element-9fd79c5{
--display:flex;
--min-height:200px;
--justify-content:flex-end;
}
.elementor-531 .elementor-element.elementor-element-9fd79c5:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-9fd79c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-color:var( --e-global-color-95e2702 );
background-image:url("../../2024/11/BG_ZOE-1-scaled.jpg");
background-position:center center;
background-repeat:no-repeat;
background-size:cover;
}
.elementor-531 .elementor-element.elementor-element-25d9ed0{
--display:flex;
}
.elementor-531 .elementor-element.elementor-element-26c2353 .elementor-heading-title{
font-family:"Roboto", Sans-serif;
font-size:3.6rem;
font-weight:600;
color:var( --e-global-color-801436f );
}
.elementor-531 .elementor-element.elementor-element-1d53a20{
--display:flex;
--flex-direction:row;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--justify-content:center;
--align-items:stretch;
--gap:0px 12px;
--row-gap:0px;
--column-gap:12px;
}
.elementor-531 .elementor-element.elementor-element-3f40a05{
--display:flex;
--flex-direction:row;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--justify-content:flex-end;
--align-items:center;
}
.elementor-531 .elementor-element.elementor-element-3f40a05.e-con{
--flex-grow:0;
--flex-shrink:0;
}
.elementor-531 .elementor-element.elementor-element-e4d86b0{
--display:flex;
--padding-top:10px;
--padding-bottom:10px;
--padding-left:10px;
--padding-right:75px;
}
.elementor-531 .elementor-element.elementor-element-9eec035.elementor-element{
--flex-grow:0;
--flex-shrink:0;
}
.elementor-531 .elementor-element.elementor-element-9eec035 .elementor-heading-title{
font-family:"Roboto", Sans-serif;
font-size:2.4rem;
font-weight:600;
color:var( --e-global-color-text );
}
.elementor-531 .elementor-element.elementor-element-31423dc > .elementor-widget-container{
margin:0px 0px 0px 0px;
}
.elementor-531 .elementor-element.elementor-element-31423dc.elementor-element{
--flex-grow:0;
--flex-shrink:0;
}
.elementor-531 .elementor-element.elementor-element-31423dc{
font-family:"Roboto", Sans-serif;
font-size:1rem;
font-weight:400;
}
.elementor-531 .elementor-element.elementor-element-bf7aeeb .elementor-button{
background-color:var( --e-global-color-82beb62 );
font-family:"Roboto", Sans-serif;
font-size:1rem;
font-weight:400;
fill:var( --e-global-color-801436f );
color:var( --e-global-color-801436f );
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:var( --e-global-color-82beb62 );
border-radius:99px 99px 99px 99px;
padding:14px 16px 14px 16px;
}
.elementor-531 .elementor-element.elementor-element-bf7aeeb .elementor-button:hover, .elementor-531 .elementor-element.elementor-element-bf7aeeb .elementor-button:focus{
background-color:var( --e-global-color-text );
color:var( --e-global-color-801436f );
border-color:var( --e-global-color-text );
}
.elementor-531 .elementor-element.elementor-element-bf7aeeb .elementor-button:hover svg, .elementor-531 .elementor-element.elementor-element-bf7aeeb .elementor-button:focus svg{
fill:var( --e-global-color-801436f );
}
.elementor-531 .elementor-element.elementor-element-25abe80{
--display:flex;
--min-height:500px;
--flex-direction:column;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--align-items:flex-start;
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
}
.elementor-531 .elementor-element.elementor-element-25abe80:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-25abe80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-image:url("../../2023/10/3050_Energy_logo.svg");
background-position:center center;
background-repeat:no-repeat;
background-size:60% auto;
}
.elementor-531 .elementor-element.elementor-element-6330791{
--display:flex;
--flex-direction:row;
--container-widget-width:initial;
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--gap:12px 12px;
--row-gap:12px;
--column-gap:12px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-531 .elementor-element.elementor-element-104522c{
--display:flex;
--min-height:450px;
--flex-direction:row;
--container-widget-width:initial;
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--gap:12px 12px;
--row-gap:12px;
--column-gap:12px;
--padding-top:12px;
--padding-bottom:12px;
--padding-left:12px;
--padding-right:12px;
}
.elementor-531 .elementor-element.elementor-element-1285eac{
--display:flex;
--align-items:center;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--gap:0.9em 0.9em;
--row-gap:0.9em;
--column-gap:0.9em;
--padding-top:3.95em;
--padding-bottom:0em;
--padding-left:0em;
--padding-right:0em;
}
.elementor-531 .elementor-element.elementor-element-1285eac:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-1285eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-color:#2C2C2C;
}
.elementor-531 .elementor-element.elementor-element-e4ac5dc{
text-align:center;
}
.elementor-531 .elementor-element.elementor-element-e4ac5dc .elementor-heading-title{
font-family:"Roboto", Sans-serif;
font-size:3.6rem;
font-weight:600;
color:var( --e-global-color-801436f );
}
.elementor-531 .elementor-element.elementor-element-63d9132{
width:var( --container-widget-width, 65.334% );
max-width:65.334%;
--container-widget-width:65.334%;
--container-widget-flex-grow:0;
text-align:center;
font-family:"Roboto", Sans-serif;
font-size:1rem;
font-weight:400;
color:var( --e-global-color-801436f );
}
.elementor-531 .elementor-element.elementor-element-63d9132 > .elementor-widget-container{
margin:0px 0px -10px 0px;
}
.elementor-531 .elementor-element.elementor-element-63d9132.elementor-element{
--flex-grow:0;
--flex-shrink:0;
}
.elementor-531 .elementor-element.elementor-element-6b4fae9{
--display:flex;
--align-items:center;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--gap:0.9em 0.9em;
--row-gap:0.9em;
--column-gap:0.9em;
--padding-top:3.95em;
--padding-bottom:0em;
--padding-left:0em;
--padding-right:0em;
}
.elementor-531 .elementor-element.elementor-element-6b4fae9:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-6b4fae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-color:#2C2C2C;
}
.elementor-531 .elementor-element.elementor-element-0b157b3{
text-align:center;
}
.elementor-531 .elementor-element.elementor-element-0b157b3 .elementor-heading-title{
font-family:"Roboto", Sans-serif;
font-size:3.6rem;
font-weight:600;
color:var( --e-global-color-801436f );
}
.elementor-531 .elementor-element.elementor-element-925b15e{
width:var( --container-widget-width, 65.334% );
max-width:65.334%;
--container-widget-width:65.334%;
--container-widget-flex-grow:0;
text-align:center;
font-family:"Roboto", Sans-serif;
font-size:1rem;
font-weight:400;
color:var( --e-global-color-801436f );
}
.elementor-531 .elementor-element.elementor-element-925b15e > .elementor-widget-container{
margin:0px 0px -10px 0px;
}
.elementor-531 .elementor-element.elementor-element-925b15e.elementor-element{
--flex-grow:0;
--flex-shrink:0;
}
.elementor-531 .elementor-element.elementor-element-1bb4328{
--display:flex;
--min-height:550px;
--flex-direction:column;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--justify-content:flex-start;
--align-items:center;
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
}
.elementor-531 .elementor-element.elementor-element-1bb4328:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-1bb4328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-color:#182880;
background-image:url("../../2024/11/BG_ZOE-1-scaled.jpg");
background-position:center center;
background-repeat:no-repeat;
background-size:cover;
}
.elementor-531 .elementor-element.elementor-element-ca8d1ba > .elementor-widget-container{
margin:46px 0px 0px 0px;
}
.elementor-531 .elementor-element.elementor-element-ca8d1ba .elementor-heading-title{
font-family:"Roboto", Sans-serif;
font-size:3.6rem;
font-weight:600;
color:var( --e-global-color-801436f );
}
.elementor-531 .elementor-element.elementor-element-25b5bde > .elementor-widget-container{
margin:0px 0px -20px 0px;
padding:0px 100px 0px 100px;
}
.elementor-531 .elementor-element.elementor-element-25b5bde{
text-align:center;
font-family:"Roboto", Sans-serif;
font-size:1rem;
font-weight:400;
color:var( --e-global-color-801436f );
}
.elementor-531 .elementor-element.elementor-element-6287ff1{
--display:flex;
--flex-direction:row;
--container-widget-width:initial;
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--justify-content:center;
--gap:32px 32px;
--row-gap:32px;
--column-gap:32px;
}
.elementor-531 .elementor-element.elementor-element-273610c .elementor-button{
background-color:var( --e-global-color-801436f );
font-family:"Roboto", Sans-serif;
font-size:1rem;
font-weight:400;
fill:var( --e-global-color-82beb62 );
color:var( --e-global-color-82beb62 );
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:var( --e-global-color-801436f );
border-radius:99px 99px 99px 99px;
padding:14px 16px 14px 16px;
}
.elementor-531 .elementor-element.elementor-element-273610c .elementor-button:hover, .elementor-531 .elementor-element.elementor-element-273610c .elementor-button:focus{
background-color:#E0E0E0;
color:var( --e-global-color-82beb62 );
border-color:#E0E0E0;
}
.elementor-531 .elementor-element.elementor-element-273610c > .elementor-widget-container{
padding:0px 0px 0px 0px;
}
.elementor-531 .elementor-element.elementor-element-273610c .elementor-button:hover svg, .elementor-531 .elementor-element.elementor-element-273610c .elementor-button:focus svg{
fill:var( --e-global-color-82beb62 );
}
.elementor-531 .elementor-element.elementor-element-3db612f .elementor-button{
background-color:#FFFFFF00;
font-family:"Roboto", Sans-serif;
font-size:1rem;
font-weight:400;
fill:var( --e-global-color-801436f );
color:var( --e-global-color-801436f );
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:var( --e-global-color-801436f );
border-radius:99px 99px 99px 99px;
padding:14px 16px 14px 16px;
}
.elementor-531 .elementor-element.elementor-element-3db612f .elementor-button:hover, .elementor-531 .elementor-element.elementor-element-3db612f .elementor-button:focus{
background-color:var( --e-global-color-801436f );
color:var( --e-global-color-82beb62 );
border-color:var( --e-global-color-801436f );
}
.elementor-531 .elementor-element.elementor-element-3db612f .elementor-button:hover svg, .elementor-531 .elementor-element.elementor-element-3db612f .elementor-button:focus svg{
fill:var( --e-global-color-82beb62 );
}
.elementor-531 .elementor-element.elementor-element-0c286db{
--display:flex;
--flex-direction:row;
--container-widget-width:initial;
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--gap:12px 12px;
--row-gap:12px;
--column-gap:12px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-531 .elementor-element.elementor-element-4c9d24a{
--display:flex;
--min-height:720px;
--flex-direction:row;
--container-widget-width:initial;
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--gap:12px 12px;
--row-gap:12px;
--column-gap:12px;
--padding-top:12px;
--padding-bottom:12px;
--padding-left:12px;
--padding-right:12px;
}
.elementor-531 .elementor-element.elementor-element-b62f7fe{
--display:flex;
--align-items:center;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--gap:0.9em 0.9em;
--row-gap:0.9em;
--column-gap:0.9em;
--padding-top:4em;
--padding-bottom:4em;
--padding-left:0em;
--padding-right:0em;
}
.elementor-531 .elementor-element.elementor-element-b62f7fe:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-b62f7fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-color:#A0949157;
background-image:url("../../2024/11/Contact_3050.jpg");
background-repeat:no-repeat;
background-size:cover;
}
.elementor-531 .elementor-element.elementor-element-53a5575{
text-align:center;
}
.elementor-531 .elementor-element.elementor-element-53a5575 .elementor-heading-title{
font-family:"Roboto", Sans-serif;
font-size:3.6rem;
font-weight:600;
color:var( --e-global-color-801436f );
}
.elementor-531 .elementor-element.elementor-element-94e38ce{
--display:flex;
--flex-direction:row;
--container-widget-width:initial;
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--justify-content:center;
--gap:32px 32px;
--row-gap:32px;
--column-gap:32px;
}
.elementor-531 .elementor-element.elementor-element-3192a3e .elementor-button{
background-color:var( --e-global-color-801436f );
font-family:"Roboto", Sans-serif;
font-size:1rem;
font-weight:400;
fill:var( --e-global-color-82beb62 );
color:var( --e-global-color-82beb62 );
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:var( --e-global-color-801436f );
border-radius:99px 99px 99px 99px;
padding:14px 16px 14px 16px;
}
.elementor-531 .elementor-element.elementor-element-3192a3e .elementor-button:hover, .elementor-531 .elementor-element.elementor-element-3192a3e .elementor-button:focus{
background-color:#E0E0E0;
color:var( --e-global-color-82beb62 );
border-color:#E0E0E0;
}
.elementor-531 .elementor-element.elementor-element-3192a3e > .elementor-widget-container{
padding:0px 0px 0px 0px;
}
.elementor-531 .elementor-element.elementor-element-3192a3e .elementor-button:hover svg, .elementor-531 .elementor-element.elementor-element-3192a3e .elementor-button:focus svg{
fill:var( --e-global-color-82beb62 );
}
.elementor-531 .elementor-element.elementor-element-99d88a7{
--display:flex;
--align-items:center;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--gap:0.9em 0.9em;
--row-gap:0.9em;
--column-gap:0.9em;
--padding-top:3.95em;
--padding-bottom:0em;
--padding-left:0em;
--padding-right:0em;
}
.elementor-531 .elementor-element.elementor-element-99d88a7:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-99d88a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-color:#A0949170;
background-image:url("../../2024/11/Aarde_3050.jpg");
background-position:center center;
background-repeat:no-repeat;
background-size:cover;
}
.elementor-531 .elementor-element.elementor-element-3e81252{
text-align:center;
}
.elementor-531 .elementor-element.elementor-element-3e81252 .elementor-heading-title{
font-family:"Roboto", Sans-serif;
font-size:3.6rem;
font-weight:600;
color:var( --e-global-color-801436f );
}
.elementor-531 .elementor-element.elementor-element-c14b4ac{
--display:flex;
--flex-direction:row;
--container-widget-width:initial;
--container-widget-height:100%;
--container-widget-flex-grow:1;
--container-widget-align-self:stretch;
--flex-wrap-mobile:wrap;
--justify-content:center;
--gap:32px 32px;
--row-gap:32px;
--column-gap:32px;
}
.elementor-531 .elementor-element.elementor-element-94939ad .elementor-button{
background-color:var( --e-global-color-801436f );
font-family:"Roboto", Sans-serif;
font-size:1rem;
font-weight:400;
fill:var( --e-global-color-82beb62 );
color:var( --e-global-color-82beb62 );
border-style:solid;
border-width:2px 2px 2px 2px;
border-color:var( --e-global-color-801436f );
border-radius:99px 99px 99px 99px;
padding:14px 16px 14px 16px;
}
.elementor-531 .elementor-element.elementor-element-94939ad .elementor-button:hover, .elementor-531 .elementor-element.elementor-element-94939ad .elementor-button:focus{
background-color:#E0E0E0;
color:var( --e-global-color-82beb62 );
border-color:var( --e-global-color-text );
}
.elementor-531 .elementor-element.elementor-element-94939ad > .elementor-widget-container{
padding:0px 0px 0px 0px;
}
.elementor-531 .elementor-element.elementor-element-94939ad .elementor-button:hover svg, .elementor-531 .elementor-element.elementor-element-94939ad .elementor-button:focus svg{
fill:var( --e-global-color-82beb62 );
}
.elementor-531 .elementor-element.elementor-element-30966f8{
--display:flex;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--margin-top:0px;
--margin-bottom:20px;
--margin-left:0px;
--margin-right:0px;
}
.elementor-531 .elementor-element.elementor-element-1e6db4e > .elementor-widget-container{
padding:20px 0px 18px 13px;
}
.elementor-531 .elementor-element.elementor-element-1e6db4e .elementor-heading-title{
font-family:"Roboto", Sans-serif;
font-size:2.4rem;
font-weight:600;
color:var( --e-global-color-text );
}
.elementor-531 .elementor-element.elementor-element-389b28b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){
margin-bottom:20px;
}
.elementor-531 .elementor-element.elementor-element-389b28b .elementor-main-swiper{
height:200px;
width:99%;
}
.elementor-531 .elementor-element.elementor-element-389b28b .elementor-swiper-button{
font-size:20px;
}
.elementor-531 .elementor-element.elementor-element-1df2399{
--display:flex;
--flex-direction:column;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--justify-content:flex-start;
--align-items:center;
--margin-top:0rem;
--margin-bottom:3rem;
--margin-left:0rem;
--margin-right:0rem;
}
.elementor-531 .elementor-element.elementor-element-96a0eaa > .elementor-widget-container{
margin:42px 62px 22px 62px;
}
.elementor-531 .elementor-element.elementor-element-96a0eaa.elementor-element{
--flex-grow:0;
--flex-shrink:0;
}
.elementor-531 .elementor-element.elementor-element-96a0eaa{
text-align:center;
}
.elementor-531 .elementor-element.elementor-element-96a0eaa .elementor-heading-title{
font-family:"Roboto", Sans-serif;
font-size:3rem;
font-weight:600;
color:var( --e-global-color-82beb62 );
}
.elementor-531 .elementor-element.elementor-element-4a96af8{
--display:flex;
--border-radius:0px 0px 0px 0px;
box-shadow:0px 0px 31px 0px rgba(0, 0, 0, 0.14);
--margin-top:0px;
--margin-bottom:0px;
--margin-left:32px;
--margin-right:32px;
--padding-top:24px;
--padding-bottom:24px;
--padding-left:24px;
--padding-right:24px;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .elementor-field-group{
padding-right:calc( 18px/2 );
padding-left:calc( 18px/2 );
margin-bottom:32px;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .elementor-form-fields-wrapper{
margin-left:calc( -18px/2 );
margin-right:calc( -18px/2 );
margin-bottom:-32px;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-531 .elementor-element.elementor-element-ee65386 .elementor-field-group.recaptcha_v3-bottomright{
margin-bottom:0;
}
body.rtl .elementor-531 .elementor-element.elementor-element-ee65386 .elementor-labels-inline .elementor-field-group > label{
padding-left:12px;
}
body:not(.rtl) .elementor-531 .elementor-element.elementor-element-ee65386 .elementor-labels-inline .elementor-field-group > label{
padding-right:12px;
}
body .elementor-531 .elementor-element.elementor-element-ee65386 .elementor-labels-above .elementor-field-group > label{
padding-bottom:12px;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .elementor-field-group > label{
font-family:"Roboto", Sans-serif;
font-size:1.1rem;
font-weight:400;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .elementor-field-type-html{
padding-bottom:0px;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){
background-color:#F7F7F7;
border-width:0px 0px 0px 0px;
border-radius:3px 3px 3px 3px;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .elementor-field-group .elementor-select-wrapper select{
background-color:#F7F7F7;
border-width:0px 0px 0px 0px;
border-radius:3px 3px 3px 3px;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .elementor-button{
font-family:"Roboto", Sans-serif;
font-size:1.2rem;
font-weight:400;
border-radius:99px 99px 99px 99px;
padding:14px 0px 14px 0px;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .e-form__buttons__wrapper__button-next{
background-color:var( --e-global-color-82beb62 );
color:#ffffff;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .elementor-button[type="submit"]{
background-color:var( --e-global-color-82beb62 );
color:#ffffff;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .elementor-button[type="submit"] svg *{
fill:#ffffff;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .e-form__buttons__wrapper__button-previous{
color:#ffffff;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .e-form__buttons__wrapper__button-next:hover{
background-color:var( --e-global-color-text );
color:#ffffff;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .elementor-button[type="submit"]:hover{
background-color:var( --e-global-color-text );
color:#ffffff;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .elementor-button[type="submit"]:hover svg *{
fill:#ffffff;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .e-form__buttons__wrapper__button-previous:hover{
color:#ffffff;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .elementor-message.elementor-message-success{
color:#7DC78A;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .elementor-message.elementor-message-danger{
color:#DB5151;
}
.elementor-531 .elementor-element.elementor-element-ee65386 .elementor-message.elementor-help-inline{
color:#77AADF;
}
.elementor-531 .elementor-element.elementor-element-ee65386{
--e-form-steps-indicators-spacing:20px;
--e-form-steps-indicator-padding:30px;
--e-form-steps-indicator-inactive-secondary-color:#ffffff;
--e-form-steps-indicator-active-secondary-color:#ffffff;
--e-form-steps-indicator-completed-secondary-color:#ffffff;
--e-form-steps-divider-width:1px;
--e-form-steps-divider-gap:10px;
}
@media(max-width:1024px){
.elementor-531 .elementor-element.elementor-element-6330791{
--gap:1em 1em;
--row-gap:1em;
--column-gap:1em;
--padding-top:1em;
--padding-bottom:1em;
--padding-left:1em;
--padding-right:1em;
}
.elementor-531 .elementor-element.elementor-element-104522c{
--gap:1em 1em;
--row-gap:1em;
--column-gap:1em;
--padding-top:1em;
--padding-bottom:1em;
--padding-left:1em;
--padding-right:1em;
}
.elementor-531 .elementor-element.elementor-element-1285eac{
--padding-top:3em;
--padding-bottom:0em;
--padding-left:0em;
--padding-right:0em;
}
.elementor-531 .elementor-element.elementor-element-63d9132{
width:var( --container-widget-width, 90% );
max-width:90%;
--container-widget-width:90%;
--container-widget-flex-grow:0;
}
.elementor-531 .elementor-element.elementor-element-6b4fae9{
--padding-top:3em;
--padding-bottom:0em;
--padding-left:0em;
--padding-right:0em;
}
.elementor-531 .elementor-element.elementor-element-925b15e{
width:var( --container-widget-width, 90% );
max-width:90%;
--container-widget-width:90%;
--container-widget-flex-grow:0;
}
.elementor-531 .elementor-element.elementor-element-0c286db{
--flex-direction:column;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--gap:1em 1em;
--row-gap:1em;
--column-gap:1em;
--padding-top:1em;
--padding-bottom:1em;
--padding-left:1em;
--padding-right:1em;
}
.elementor-531 .elementor-element.elementor-element-4c9d24a{
--min-height:900px;
--flex-direction:column;
--container-widget-width:100%;
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--gap:1em 1em;
--row-gap:1em;
--column-gap:1em;
--padding-top:0em;
--padding-bottom:0em;
--padding-left:0em;
--padding-right:0em;
}
.elementor-531 .elementor-element.elementor-element-b62f7fe:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-b62f7fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-image:url("../../2024/11/Contact_3050.jpg");
background-position:center center;
}
.elementor-531 .elementor-element.elementor-element-b62f7fe{
--min-height:450px;
--padding-top:3em;
--padding-bottom:0em;
--padding-left:0em;
--padding-right:0em;
}
.elementor-531 .elementor-element.elementor-element-99d88a7{
--min-height:450px;
--padding-top:3em;
--padding-bottom:0em;
--padding-left:0em;
--padding-right:0em;
}
.elementor-531 .elementor-element.elementor-element-389b28b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){
margin-bottom:10px;
}
}
@media(min-width:768px){
.elementor-531 .elementor-element.elementor-element-1d53a20{
--width:100%;
}
.elementor-531 .elementor-element.elementor-element-3f40a05{
--width:80%;
}
.elementor-531 .elementor-element.elementor-element-e4d86b0{
--width:100%;
}
.elementor-531 .elementor-element.elementor-element-25abe80{
--width:100%;
}
.elementor-531 .elementor-element.elementor-element-6330791{
--content-width:100%;
}
.elementor-531 .elementor-element.elementor-element-0c286db{
--content-width:100%;
}
.elementor-531 .elementor-element.elementor-element-b62f7fe{
--width:100%;
}
.elementor-531 .elementor-element.elementor-element-4a96af8{
--width:100%;
}
}
@media(max-width:767px){
.elementor-531 .elementor-element.elementor-element-e4d86b0{
--width:100%;
--padding-top:10px;
--padding-bottom:10px;
--padding-left:10px;
--padding-right:10px;
}
.elementor-531 .elementor-element.elementor-element-9eec035{
width:var( --container-widget-width, 100% );
max-width:100%;
--container-widget-width:100%;
--container-widget-flex-grow:0;
}
.elementor-531 .elementor-element.elementor-element-31423dc{
font-size:0.875rem;
}
.elementor-531 .elementor-element.elementor-element-25abe80{
--min-height:240px;
}
.elementor-531 .elementor-element.elementor-element-63d9132{
font-size:16px;
}
.elementor-531 .elementor-element.elementor-element-925b15e{
font-size:16px;
}
.elementor-531 .elementor-element.elementor-element-25b5bde{
font-size:16px;
}
.elementor-531 .elementor-element.elementor-element-53a5575 .elementor-heading-title{
font-size:2.5rem;
}
.elementor-531 .elementor-element.elementor-element-3e81252 .elementor-heading-title{
font-size:2.5rem;
}
.elementor-531 .elementor-element.elementor-element-389b28b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){
margin-bottom:10px;
}
.elementor-531 .elementor-element.elementor-element-1df2399{
--width:100%;
--flex-direction:column;
--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
--container-widget-height:initial;
--container-widget-flex-grow:0;
--container-widget-align-self:initial;
--flex-wrap-mobile:wrap;
--justify-content:flex-start;
--align-items:center;
}
.elementor-531 .elementor-element.elementor-element-96a0eaa{
width:var( --container-widget-width, 544px );
max-width:544px;
--container-widget-width:544px;
--container-widget-flex-grow:0;
text-align:center;
}
.elementor-531 .elementor-element.elementor-element-96a0eaa > .elementor-widget-container{
margin:0px 0px 0px 0px;
}
.elementor-531 .elementor-element.elementor-element-96a0eaa .elementor-heading-title{
font-size:2.5rem;
}
.elementor-531 .elementor-element.elementor-element-4a96af8{
--width:100%;
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
}
}
