.elementor-31590 .elementor-element.elementor-element-8b02224{--display:flex;--min-height:556px;--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-end;--align-items:center;--gap:085px 0px;--row-gap:085px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-8b02224:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-8b02224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://b4367562.smushcdn.com/4367562/wp-content/uploads/2022/09/EKOETXEA-PROMO-JUL-2022-67-1.jpg?lossy=1&strip=1&webp=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31590 .elementor-element.elementor-element-8b02224::before, .elementor-31590 .elementor-element.elementor-element-8b02224 > .elementor-background-video-container::before, .elementor-31590 .elementor-element.elementor-element-8b02224 > .e-con-inner > .elementor-background-video-container::before, .elementor-31590 .elementor-element.elementor-element-8b02224 > .elementor-background-slideshow::before, .elementor-31590 .elementor-element.elementor-element-8b02224 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31590 .elementor-element.elementor-element-8b02224 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #A435372E 32%, var( --e-global-color-61f7d2f ) 93%);}.elementor-31590 .elementor-element.elementor-element-8b02224.e-con{--align-self:flex-end;}.elementor-31590 .elementor-element.elementor-element-f8e2814 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Gotham PRO", Sans-serif;font-weight:normal;fill:var( --e-global-color-61f7d2f );color:var( --e-global-color-61f7d2f );padding:10px 12px 10px 12px;}.elementor-31590 .elementor-element.elementor-element-f8e2814 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31590 .elementor-element.elementor-element-f8e2814.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-31590 .elementor-element.elementor-element-03e2af3{--display:flex;--justify-content:flex-end;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-03e2af3:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-03e2af3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ekoetxea.eus/wp-content/uploads/2023/02/1-Cardboard (11)-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-31590 .elementor-element.elementor-element-03e2af3.e-con{--align-self:flex-end;}.elementor-31590 .elementor-element.elementor-element-168fef3 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-31590 .elementor-element.elementor-element-168fef3{text-align:center;}.elementor-31590 .elementor-element.elementor-element-168fef3 .elementor-heading-title{font-family:"Hompy", Sans-serif;font-size:43px;text-shadow:0px 0px 21px #000000;color:var( --e-global-color-secondary );}.elementor-31590 .elementor-element.elementor-element-d855768{--divider-border-style:double;--divider-color:var( --e-global-color-secondary );--divider-border-width:5.3px;}.elementor-31590 .elementor-element.elementor-element-d855768 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31590 .elementor-element.elementor-element-d855768 .elementor-divider-separator{width:63%;margin:0 auto;margin-center:0;}.elementor-31590 .elementor-element.elementor-element-d855768 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-31590 .elementor-element.elementor-element-67eece0 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-31590 .elementor-element.elementor-element-67eece0{text-align:center;}.elementor-31590 .elementor-element.elementor-element-67eece0 .elementor-heading-title{font-family:"Hompy", Sans-serif;font-size:43px;text-shadow:0px 0px 21px #000000;color:var( --e-global-color-secondary );}.elementor-31590 .elementor-element.elementor-element-76ea5972{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-76ea5972:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-76ea5972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61f7d2f );background-image:url("https://ekoetxea.eus/wp-content/uploads/2023/02/1-Cardboard (11)-scaled.jpg");background-repeat:repeat-y;background-size:100% auto;}.elementor-31590 .elementor-element.elementor-element-76ea5972.e-con{--align-self:center;}.elementor-31590 .elementor-element.elementor-element-29b846c7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.5);--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:150px;--padding-left:150px;--padding-right:150px;}.elementor-31590 .elementor-element.elementor-element-29b846c7:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-29b846c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;background-image:url("https://b4367562.smushcdn.com/4367562/wp-content/uploads/2023/03/Craft-1-1-reduced.png?lossy=1&strip=1&webp=1");background-repeat:no-repeat;background-size:cover;}.elementor-31590 .elementor-element.elementor-element-60a6971 > .elementor-widget-container{--e-transform-rotateZ:-180deg;margin:-130px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31590 .elementor-element.elementor-element-60a6971{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-31590 .elementor-element.elementor-element-60a6971 img{width:83%;}.elementor-31590 .elementor-element.elementor-element-15b5d5a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 25px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-31590 .elementor-element.elementor-element-15b5d5a1{text-align:center;}.elementor-31590 .elementor-element.elementor-element-15b5d5a1 .elementor-heading-title{font-family:"Hompy", Sans-serif;font-size:43px;line-height:1em;letter-spacing:-1.2px;color:var( --e-global-color-3b0db6b );}.elementor-31590 .elementor-element.elementor-element-51085c1{text-align:center;font-family:"Trade Gothic Next LT PRO", Sans-serif;font-size:22px;color:var( --e-global-color-9b21d34 );}.elementor-31590 .elementor-element.elementor-element-6357a961{--display:flex;}.elementor-31590 .elementor-element.elementor-element-33ac9364{--display:flex;}body:not(.rtl) .elementor-31590 .elementor-element.elementor-element-5922efc{left:56px;}body.rtl .elementor-31590 .elementor-element.elementor-element-5922efc{right:56px;}.elementor-31590 .elementor-element.elementor-element-5922efc{top:304px;text-align:end;}.elementor-31590 .elementor-element.elementor-element-5922efc img{width:23%;opacity:1;}.elementor-31590 .elementor-element.elementor-element-a6f55e4.elementor-element{--align-self:center;}.elementor-31590 .elementor-element.elementor-element-a6f55e4{text-align:center;}.elementor-31590 .elementor-element.elementor-element-a6f55e4 img{width:23%;opacity:1;}.elementor-31590 .elementor-element.elementor-element-6a1fc3cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 25px 0px;}.elementor-31590 .elementor-element.elementor-element-6a1fc3cd{text-align:center;}.elementor-31590 .elementor-element.elementor-element-6a1fc3cd .elementor-heading-title{font-family:"Hompy", Sans-serif;font-size:37px;line-height:1.1em;color:var( --e-global-color-9b21d34 );}.elementor-31590 .elementor-element.elementor-element-57e76be{text-align:center;font-family:"Trade Gothic Next LT PRO", Sans-serif;font-size:17px;color:var( --e-global-color-9b21d34 );}.elementor-31590 .elementor-element.elementor-element-25bbc22{z-index:100;}.elementor-31590 .elementor-element.elementor-element-ac00716{--display:flex;}.elementor-31590 .elementor-element.elementor-element-88218da > .elementor-widget-container{margin:59px 0px 0px 0px;}.elementor-31590 .elementor-element.elementor-element-88218da img{width:61%;}.elementor-31590 .elementor-element.elementor-element-12a99fa7{--spacer-size:150px;}@media(max-width:1366px){.elementor-31590 .elementor-element.elementor-element-8b02224:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-8b02224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-31590 .elementor-element.elementor-element-8b02224{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31590 .elementor-element.elementor-element-f8e2814{width:var( --container-widget-width, 71px );max-width:71px;--container-widget-width:71px;--container-widget-flex-grow:0;}.elementor-31590 .elementor-element.elementor-element-f8e2814 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31590 .elementor-element.elementor-element-168fef3 .elementor-heading-title{font-size:49px;}.elementor-31590 .elementor-element.elementor-element-67eece0 .elementor-heading-title{font-size:49px;}.elementor-31590 .elementor-element.elementor-element-15b5d5a1 .elementor-heading-title{font-size:42px;}body:not(.rtl) .elementor-31590 .elementor-element.elementor-element-5922efc{left:71px;}body.rtl .elementor-31590 .elementor-element.elementor-element-5922efc{right:71px;}.elementor-31590 .elementor-element.elementor-element-5922efc{top:380px;}.elementor-31590 .elementor-element.elementor-element-6a1fc3cd .elementor-heading-title{font-size:41px;}}@media(max-width:1024px){.elementor-31590 .elementor-element.elementor-element-29b846c7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31590 .elementor-element.elementor-element-60a6971 > .elementor-widget-container{margin:-43px 0px 0px 0px;}.elementor-31590 .elementor-element.elementor-element-60a6971 img{width:66%;}.elementor-31590 .elementor-element.elementor-element-e4bb2a4.elementor-element{--align-self:center;}body:not(.rtl) .elementor-31590 .elementor-element.elementor-element-5922efc{left:-3px;}body.rtl .elementor-31590 .elementor-element.elementor-element-5922efc{right:-3px;}.elementor-31590 .elementor-element.elementor-element-5922efc{top:314px;}.elementor-31590 .elementor-element.elementor-element-5922efc img{width:18%;}.elementor-31590 .elementor-element.elementor-element-a6f55e4 img{width:18%;}.elementor-31590 .elementor-element.elementor-element-25bbc22 > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-31590 .elementor-element.elementor-element-88218da img{width:78%;}}@media(max-width:767px){.elementor-31590 .elementor-element.elementor-element-03e2af3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-31590 .elementor-element.elementor-element-67eece0 .elementor-heading-title{font-size:35px;}.elementor-31590 .elementor-element.elementor-element-76ea5972{--content-width:500px;}.elementor-31590 .elementor-element.elementor-element-76ea5972:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-76ea5972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:repeat;background-size:724px auto;}.elementor-31590 .elementor-element.elementor-element-29b846c7:not(.elementor-motion-effects-element-type-background), .elementor-31590 .elementor-element.elementor-element-29b846c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-31590 .elementor-element.elementor-element-29b846c7{--padding-top:45px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-31590 .elementor-element.elementor-element-60a6971 > .elementor-widget-container{margin:-62px 0px 0px 0px;}.elementor-31590 .elementor-element.elementor-element-60a6971 img{width:61%;}.elementor-31590 .elementor-element.elementor-element-15b5d5a1 .elementor-heading-title{font-size:39px;}body:not(.rtl) .elementor-31590 .elementor-element.elementor-element-5922efc{left:185px;}body.rtl .elementor-31590 .elementor-element.elementor-element-5922efc{right:185px;}.elementor-31590 .elementor-element.elementor-element-5922efc{top:664px;text-align:center;}.elementor-31590 .elementor-element.elementor-element-5922efc img{width:71%;}.elementor-31590 .elementor-element.elementor-element-a6f55e4{text-align:center;}.elementor-31590 .elementor-element.elementor-element-a6f55e4 img{width:31%;}.elementor-31590 .elementor-element.elementor-element-6a1fc3cd .elementor-heading-title{font-size:26px;}.elementor-31590 .elementor-element.elementor-element-88218da img{width:100%;}}@media(min-width:768px){.elementor-31590 .elementor-element.elementor-element-8b02224{--width:100%;}.elementor-31590 .elementor-element.elementor-element-29b846c7{--width:100%;}.elementor-31590 .elementor-element.elementor-element-33ac9364{--content-width:533px;}}@media(max-width:1366px) and (min-width:768px){.elementor-31590 .elementor-element.elementor-element-76ea5972{--content-width:952px;}}@media(max-width:1024px) and (min-width:768px){.elementor-31590 .elementor-element.elementor-element-76ea5972{--content-width:702px;}}/* Start custom CSS for html, class: .elementor-element-25bbc22 *//* Custom CSS for the form */
form {
  margin-top: 20px; /* Adjust the top margin as desired */
}

h2 {
  font-size: 16px; /* Set the font size to 16 pixels by default */
  margin-bottom: 20px; /* Adjust the bottom margin as desired */
  font-family: 'Poppins', sans-serif; /* Set the font family to Poppins */
  text-align: center; /* Center the text */
}

input#pass {
  margin-bottom: 10px; /* Adjust the bottom margin for the password input field */
}

input[type="submit"] {
  margin-top: 10px; /* Adjust the top margin for the submit button */
  /* Custom button styles */
  background-color: #A43537 !important; /* Change the background color to #008080 */
  color: #ffffff; /* Change the text color to white */
  font-size: 12px; /* Set the font size to 12 pixels by default */
  padding: 10px 20px; /* Adjust the padding as desired */
  border: none;
  border-radius: 4px;
  cursor: pointer;
  font-family: 'Poppins', sans-serif; /* Set the font family to Poppins */
  text-align: center; /* Center the text */
  position: relative; /* Position the button relative to its parent element */
  left: 50%; /* Set the left position of the button to 50% */
  transform: translateX(-50%); /* Translate the button by half its width */
}

/* Media query for mobile devices */
@media (max-width: 767px) {
  h2 {
    font-size: 14px; /* Adjust the font size to 14 pixels for mobile devices */
  }

  input[type="submit"] {
    font-size: 12px; /* Adjust the font size to 12 pixels for mobile devices */
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham PRO';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothaproreg-webfont.eot');
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothaproreg-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothaproreg-webfont.woff2') format('woff2'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothaproreg-webfont.woff') format('woff'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/10/GothaProReg.ttf') format('truetype'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothaproreg-webfont.svg#GothamPRO') format('svg');
}
@font-face {
	font-family: 'Gotham PRO';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothapromed-webfont.eot');
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothapromed-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothapromed-webfont.woff2') format('woff2'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothapromed-webfont.woff') format('woff'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/10/GothaProMed.ttf') format('truetype'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothapromed-webfont.svg#GothamPRO') format('svg');
}
@font-face {
	font-family: 'Gotham PRO';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothaprobol-webfont.eot');
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothaprobol-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothaprobol-webfont.woff2') format('woff2'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothaprobol-webfont.woff') format('woff'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/10/GothaProBol.ttf') format('truetype'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothaprobol-webfont.svg#GothamPRO') format('svg');
}
@font-face {
	font-family: 'Gotham PRO';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothaprobla-webfont.eot');
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothaprobla-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothaprobla-webfont.woff2') format('woff2'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothaprobla-webfont.woff') format('woff'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/10/GothaProBla.ttf') format('truetype'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/10/gothaprobla-webfont.svg#GothamPRO') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hompy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/09/hompy-webfont.eot');
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/09/hompy-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/09/hompy-webfont.woff2') format('woff2'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/09/hompy-webfont.woff') format('woff'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/09/Hompy.ttf') format('truetype'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/09/hompy-webfont.svg#Hompy') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Trade Gothic Next LT PRO';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/02/TradeGothicNextLTPro-Bd.eot');
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/02/TradeGothicNextLTPro-Bd.eot?#iefix') format('embedded-opentype'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/02/TradeGothicNextLTPro-Bd.woff2') format('woff2'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/02/TradeGothicNextLTPro-Bd.woff') format('woff'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/02/TradeGothicNextLTPro-Bd.ttf') format('truetype');
}
@font-face {
	font-family: 'Trade Gothic Next LT PRO';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/02/TradeGothicNextLTPro-HvIt.eot');
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/02/TradeGothicNextLTPro-HvIt.eot?#iefix') format('embedded-opentype'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/02/TradeGothicNextLTPro-Hv.woff2') format('woff2'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/02/TradeGothicNextLTPro-Hv.woff') format('woff'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/02/TradeGothicNextLTPro-Hv.ttf') format('truetype');
}
@font-face {
	font-family: 'Trade Gothic Next LT PRO';
	font-style: oblique;
	font-weight: 800;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/02/TradeGothicNextLTPro-HvIt-1.eot');
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/02/TradeGothicNextLTPro-HvIt-1.eot?#iefix') format('embedded-opentype'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/02/TradeGothicNextLTPro-HvIt.woff2') format('woff2'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/02/TradeGothicNextLTPro-HvIt.woff') format('woff'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/02/TradeGothicNextLTPro-HvIt.ttf') format('truetype');
}
/* End Custom Fonts CSS */