.elementor-66709 .elementor-element.elementor-element-03fd5cf{--display:flex;--min-height:0px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0100px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-66709 .elementor-element.elementor-element-03fd5cf:not(.elementor-motion-effects-element-type-background), .elementor-66709 .elementor-element.elementor-element-03fd5cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://b4367562.smushcdn.com/4367562/wp-content/uploads/2022/09/EKOETXEA-PROMO-JUL-2022-77.jpg?lossy=1&strip=1&webp=1");background-position:0px -196px;background-repeat:no-repeat;background-size:cover;}.elementor-66709 .elementor-element.elementor-element-03fd5cf::before, .elementor-66709 .elementor-element.elementor-element-03fd5cf > .elementor-background-video-container::before, .elementor-66709 .elementor-element.elementor-element-03fd5cf > .e-con-inner > .elementor-background-video-container::before, .elementor-66709 .elementor-element.elementor-element-03fd5cf > .elementor-background-slideshow::before, .elementor-66709 .elementor-element.elementor-element-03fd5cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-66709 .elementor-element.elementor-element-03fd5cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom right, #000000 19%, #F6F6F6 100%);}.elementor-66709 .elementor-element.elementor-element-b854c51{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66709 .elementor-element.elementor-element-b854c51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66709 .elementor-element.elementor-element-75c64bf{text-align:center;}.elementor-66709 .elementor-element.elementor-element-75c64bf .elementor-heading-title{font-family:"Hey August", Sans-serif;font-size:60px;font-weight:normal;color:var( --e-global-color-secondary );}.elementor-66709 .elementor-element.elementor-element-57143f3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-66709 .elementor-element.elementor-element-57143f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66709 .elementor-element.elementor-element-27f9a9f{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-66709 .elementor-element.elementor-element-27f9a9f:not(.elementor-motion-effects-element-type-background), .elementor-66709 .elementor-element.elementor-element-27f9a9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-66709 .elementor-element.elementor-element-27f9a9f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-66709 .elementor-element.elementor-element-5efb7de{text-align:center;}.elementor-66709 .elementor-element.elementor-element-5efb7de .dce-barcode{width:64%;}.elementor-66709 .elementor-element.elementor-element-90c9657{--display:flex;--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;--justify-content:center;}.elementor-66709 .elementor-element.elementor-element-d401c1b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-66709 .elementor-element.elementor-element-9a9a6d1{--spacer-size:85px;}.elementor-66709 .elementor-element.elementor-element-3d8283a{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-66709 .elementor-element.elementor-element-4e69ddd{--display:flex;}.elementor-66709 .elementor-element.elementor-element-325edff{text-align:center;}.elementor-66709 .elementor-element.elementor-element-325edff .elementor-heading-title{font-family:"Hey August", Sans-serif;font-size:45px;font-weight:normal;}.elementor-66709 .elementor-element.elementor-element-65e6e30{text-align:center;font-family:"Helvetica Nueu", Sans-serif;font-size:22px;font-weight:500;font-style:italic;}.elementor-66709 .elementor-element.elementor-element-c557e98{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-66709 .elementor-element.elementor-element-c557e98:not(.elementor-motion-effects-element-type-background), .elementor-66709 .elementor-element.elementor-element-c557e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-66709 .elementor-element.elementor-element-c557e98.e-con{--align-self:center;}.elementor-66709 .elementor-element.elementor-element-9b69306 > .elementor-widget-container{padding:0px 10px 10px 10px;}.elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:9px;}.elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-9px;}.elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-labels-inline .elementor-field-group > label{padding-left:6px;}body:not(.rtl) .elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-labels-inline .elementor-field-group > label{padding-right:6px;}body .elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-labels-above .elementor-field-group > label{padding-bottom:6px;}body.rtl .elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-labels-inline .elementor-field-group > abbr{padding-left:6px;}body:not(.rtl) .elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-labels-inline .elementor-field-group > abbr{padding-right:6px;}body .elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-labels-above .elementor-field-group > abbr{padding-bottom:6px;}.elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-field-group > label{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:bold;}.elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-field-type-html{padding-bottom:0px;}.elementor-66709 .elementor-element.elementor-element-9b69306 .dce-signature-wrapper{text-align:left;--canvas-width:400px;}.elementor-66709 .elementor-element.elementor-element-9b69306 .dce-signature-canvas{border-radius:3px 3px 3px 3px;border-width:1px 1px 1px 1px;background-color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9b69306 .dce-signature-button-clear{color:#e62626;}.elementor-66709 .elementor-element.elementor-element-9b69306 .dce-signature-button-clear i{color:#e62626;font-size:16px;}.elementor-66709 .elementor-element.elementor-element-9b69306 .dce-signature-button-clear svg{fill:#e62626;width:16px;height:16px;}.elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-field-group .elementor-field, .elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-field-subgroup label{font-family:"Helvetica Nueu", Sans-serif;font-size:17px;font-weight:500;}.elementor-66709 .elementor-element.elementor-element-9b69306 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-61f7d2f );color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-button[type="submit"]{background-color:var( --e-global-color-61f7d2f );color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9b69306 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9b69306 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-61f7d2f );color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-61f7d2f );color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9b69306 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-field-label-description .elementor-field-label{display:inline-block;}.elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-field-label-description:after{content:'?';display:inline-block;border-radius:50%;padding:2px 0;height:1.2em;line-height:1;font-size:80%;width:1.2em;text-align:center;margin-left:0.2em;color:#ffffff;background-color:#777777;}.elementor-66709 .elementor-element.elementor-element-9b69306{--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;}.elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-field-type-amount.elementor-field-group .dce-amount-visible{opacity:1;}.elementor-66709 .elementor-element.elementor-element-9b69306 .elementor-field-type-dce_range input{opacity:1;}.elementor-66709 .elementor-element.elementor-element-fd71c71 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:15px 15px 15px 15px;}.elementor-66709 .elementor-element.elementor-element-fd71c71 .elementor-button:hover, .elementor-66709 .elementor-element.elementor-element-fd71c71 .elementor-button:focus{background-color:var( --e-global-color-61f7d2f );color:var( --e-global-color-secondary );}.elementor-66709 .elementor-element.elementor-element-fd71c71 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-66709 .elementor-element.elementor-element-fd71c71 .elementor-button:hover svg, .elementor-66709 .elementor-element.elementor-element-fd71c71 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-66709 .elementor-element.elementor-element-3d8283a.e-con{--align-self:center;}.elementor-66709 .elementor-element.elementor-element-d6c9a87{--display:flex;--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-66709 .elementor-element.elementor-element-062dbd2{--display:flex;}.elementor-66709 .elementor-element.elementor-element-fe10da6{text-align:center;}.elementor-66709 .elementor-element.elementor-element-fe10da6 .elementor-heading-title{font-family:"Hey August", Sans-serif;font-size:45px;font-weight:normal;}.elementor-66709 .elementor-element.elementor-element-4ce9db3{text-align:center;font-family:"Helvetica Nueu", Sans-serif;font-size:22px;font-weight:500;font-style:italic;}.elementor-66709 .elementor-element.elementor-element-8f62901{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:2;}.elementor-66709 .elementor-element.elementor-element-8f62901:not(.elementor-motion-effects-element-type-background), .elementor-66709 .elementor-element.elementor-element-8f62901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-66709 .elementor-element.elementor-element-8f62901.e-con{--align-self:center;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group{margin-bottom:25px;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-form-fields-wrapper{margin-bottom:-25px;}body.rtl .elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-labels-inline .elementor-field-group > label{padding-left:3px;}body:not(.rtl) .elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-labels-inline .elementor-field-group > label{padding-right:3px;}body .elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-labels-above .elementor-field-group > label{padding-bottom:3px;}body.rtl .elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-labels-inline .elementor-field-group > abbr{padding-left:3px;}body:not(.rtl) .elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-labels-inline .elementor-field-group > abbr{padding-right:3px;}body .elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-labels-above .elementor-field-group > abbr{padding-bottom:3px;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group > label, .elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-subgroup label{color:var( --e-global-color-9b21d34 );}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group > label{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:bold;line-height:1.5rem;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-61f7d2f );font-size:25px;font-weight:bold;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .dce-signature-wrapper{text-align:left;--canvas-width:400px;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .dce-signature-canvas{border-radius:3px 3px 3px 3px;border-width:1px 1px 1px 1px;background-color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .dce-signature-button-clear{color:#e62626;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .dce-signature-button-clear i{color:#e62626;font-size:16px;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .dce-signature-button-clear svg{fill:#e62626;width:16px;height:16px;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group .elementor-field{color:var( --e-global-color-secondary );}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .select2-container--default .select2-selection--single .select2-selection__rendered{color:var( --e-global-color-secondary );}.elementor-66709 .elementor-element.elementor-element-5f02ca8 ..select2-container--default .select2-selection--multiple .select2-selection__rendered{color:var( --e-global-color-secondary );}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group .elementor-field, .elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-subgroup label{font-family:"Helvetica Nueu", Sans-serif;font-size:17px;font-weight:normal;line-height:1rem;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-61f7d2f );border-color:#D1D1D1;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-61f7d2f );border-color:#D1D1D1;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group .elementor-select-wrapper .select2{background-color:var( --e-global-color-61f7d2f );border-color:#D1D1D1;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group .elementor-select-wrapper .select2 .elementor-field-textual{background-color:var( --e-global-color-61f7d2f );border-color:#D1D1D1;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .mce-panel{background-color:var( --e-global-color-61f7d2f );}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group .elementor-select-wrapper::before{color:#D1D1D1;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group .mce-panel{border-color:#D1D1D1;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-61f7d2f );color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-button[type="submit"]{background-color:var( --e-global-color-61f7d2f );color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-61f7d2f );color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-61f7d2f );color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-label-description .elementor-field-label{display:inline-block;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-label-description:after{content:'?';display:inline-block;border-radius:50%;padding:2px 0;height:1.2em;line-height:1;font-size:80%;width:1.2em;text-align:center;margin-left:0.2em;color:#ffffff;background-color:#777777;}.elementor-66709 .elementor-element.elementor-element-5f02ca8{--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;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-type-amount.elementor-field-group .dce-amount-visible{opacity:1;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-type-dce_range input{height:55px;opacity:1;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-type-dce_range input::-webkit-slider-thumb{height:55px;width:55px;-webkit-appearance:var( --e-global-color-61f7d2f );appearance:var( --e-global-color-61f7d2f );background-color:var( --e-global-color-61f7d2f );cursor:var( --e-global-color-61f7d2f );min-height:var( --e-global-color-61f7d2f );}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-type-dce_range input::-moz-range-thumb{height:55px;width:55px;-webkit-appearance:var( --e-global-color-61f7d2f );appearance:var( --e-global-color-61f7d2f );background-color:var( --e-global-color-61f7d2f );cursor:var( --e-global-color-61f7d2f );min-height:var( --e-global-color-61f7d2f );}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group.elementor-field-type-dce_range > p{width:100%;text-align:left;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group.elementor-field-type-dce_range > label.elementor-field-label{width:100%;text-align:left;color:var( --e-global-color-9b21d34 );}.elementor-66709 .elementor-element.elementor-element-d89a3ea .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:15px 15px 15px 15px;}.elementor-66709 .elementor-element.elementor-element-d89a3ea .elementor-button:hover, .elementor-66709 .elementor-element.elementor-element-d89a3ea .elementor-button:focus{background-color:var( --e-global-color-61f7d2f );color:var( --e-global-color-secondary );}.elementor-66709 .elementor-element.elementor-element-d89a3ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-66709 .elementor-element.elementor-element-d89a3ea .elementor-button:hover svg, .elementor-66709 .elementor-element.elementor-element-d89a3ea .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group{margin-bottom:25px;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-form-fields-wrapper{margin-bottom:-25px;}body.rtl .elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-labels-inline .elementor-field-group > label{padding-left:3px;}body:not(.rtl) .elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-labels-inline .elementor-field-group > label{padding-right:3px;}body .elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-labels-above .elementor-field-group > label{padding-bottom:3px;}body.rtl .elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-labels-inline .elementor-field-group > abbr{padding-left:3px;}body:not(.rtl) .elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-labels-inline .elementor-field-group > abbr{padding-right:3px;}body .elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-labels-above .elementor-field-group > abbr{padding-bottom:3px;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group > label, .elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-subgroup label{color:var( --e-global-color-9b21d34 );}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group > label{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:bold;line-height:1.5rem;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-61f7d2f );font-size:25px;font-weight:bold;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .dce-signature-wrapper{text-align:left;--canvas-width:400px;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .dce-signature-canvas{border-radius:3px 3px 3px 3px;border-width:1px 1px 1px 1px;background-color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .dce-signature-button-clear{color:#e62626;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .dce-signature-button-clear i{color:#e62626;font-size:16px;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .dce-signature-button-clear svg{fill:#e62626;width:16px;height:16px;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group .elementor-field{color:var( --e-global-color-secondary );}.elementor-66709 .elementor-element.elementor-element-cd4f952 .select2-container--default .select2-selection--single .select2-selection__rendered{color:var( --e-global-color-secondary );}.elementor-66709 .elementor-element.elementor-element-cd4f952 ..select2-container--default .select2-selection--multiple .select2-selection__rendered{color:var( --e-global-color-secondary );}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group .elementor-field, .elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-subgroup label{font-family:"Helvetica Nueu", Sans-serif;font-size:17px;font-weight:normal;line-height:1rem;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-61f7d2f );border-color:#D1D1D1;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-61f7d2f );border-color:#D1D1D1;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group .elementor-select-wrapper .select2{background-color:var( --e-global-color-61f7d2f );border-color:#D1D1D1;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group .elementor-select-wrapper .select2 .elementor-field-textual{background-color:var( --e-global-color-61f7d2f );border-color:#D1D1D1;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .mce-panel{background-color:var( --e-global-color-61f7d2f );}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group .elementor-select-wrapper::before{color:#D1D1D1;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group .mce-panel{border-color:#D1D1D1;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-61f7d2f );color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-button[type="submit"]{background-color:var( --e-global-color-61f7d2f );color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-61f7d2f );color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-61f7d2f );color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-label-description .elementor-field-label{display:inline-block;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-label-description:after{content:'?';display:inline-block;border-radius:50%;padding:2px 0;height:1.2em;line-height:1;font-size:80%;width:1.2em;text-align:center;margin-left:0.2em;color:#ffffff;background-color:#777777;}.elementor-66709 .elementor-element.elementor-element-cd4f952{--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;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-type-amount.elementor-field-group .dce-amount-visible{opacity:1;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-type-dce_range input{height:55px;opacity:1;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-type-dce_range input::-webkit-slider-thumb{height:55px;width:55px;-webkit-appearance:var( --e-global-color-61f7d2f );appearance:var( --e-global-color-61f7d2f );background-color:var( --e-global-color-61f7d2f );cursor:var( --e-global-color-61f7d2f );min-height:var( --e-global-color-61f7d2f );}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-type-dce_range input::-moz-range-thumb{height:55px;width:55px;-webkit-appearance:var( --e-global-color-61f7d2f );appearance:var( --e-global-color-61f7d2f );background-color:var( --e-global-color-61f7d2f );cursor:var( --e-global-color-61f7d2f );min-height:var( --e-global-color-61f7d2f );}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group.elementor-field-type-dce_range > p{width:100%;text-align:left;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group.elementor-field-type-dce_range > label.elementor-field-label{width:100%;text-align:left;color:var( --e-global-color-9b21d34 );}.elementor-66709 .elementor-element.elementor-element-8284367 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:15px 15px 15px 15px;}.elementor-66709 .elementor-element.elementor-element-8284367 .elementor-button:hover, .elementor-66709 .elementor-element.elementor-element-8284367 .elementor-button:focus{background-color:var( --e-global-color-61f7d2f );color:var( --e-global-color-secondary );}.elementor-66709 .elementor-element.elementor-element-8284367 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-66709 .elementor-element.elementor-element-8284367 .elementor-button:hover svg, .elementor-66709 .elementor-element.elementor-element-8284367 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-66709 .elementor-element.elementor-element-dfe2e1e{--display:flex;--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-66709 .elementor-element.elementor-element-9043e9a{--display:flex;}.elementor-66709 .elementor-element.elementor-element-583a589{text-align:center;}.elementor-66709 .elementor-element.elementor-element-583a589 .elementor-heading-title{font-family:"Hey August", Sans-serif;font-size:45px;font-weight:normal;}.elementor-66709 .elementor-element.elementor-element-b66234f{text-align:center;font-family:"Helvetica Nueu", Sans-serif;font-size:22px;font-weight:500;font-style:italic;}.elementor-66709 .elementor-element.elementor-element-221704b{--display:flex;--min-height:0px;--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;--justify-content:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:2;}.elementor-66709 .elementor-element.elementor-element-221704b:not(.elementor-motion-effects-element-type-background), .elementor-66709 .elementor-element.elementor-element-221704b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-66709 .elementor-element.elementor-element-221704b.e-con{--align-self:center;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-group{padding-right:calc( 8px/2 );padding-left:calc( 8px/2 );margin-bottom:20px;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-form-fields-wrapper{margin-left:calc( -8px/2 );margin-right:calc( -8px/2 );margin-bottom:-20px;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-group.recaptcha_v3-bottomleft, .elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-66709 .elementor-element.elementor-element-9323afc .elementor-labels-inline .elementor-field-group > label{padding-left:1px;}body:not(.rtl) .elementor-66709 .elementor-element.elementor-element-9323afc .elementor-labels-inline .elementor-field-group > label{padding-right:1px;}body .elementor-66709 .elementor-element.elementor-element-9323afc .elementor-labels-above .elementor-field-group > label{padding-bottom:1px;}body.rtl .elementor-66709 .elementor-element.elementor-element-9323afc .elementor-labels-inline .elementor-field-group > abbr{padding-left:1px;}body:not(.rtl) .elementor-66709 .elementor-element.elementor-element-9323afc .elementor-labels-inline .elementor-field-group > abbr{padding-right:1px;}body .elementor-66709 .elementor-element.elementor-element-9323afc .elementor-labels-above .elementor-field-group > abbr{padding-bottom:1px;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-group > label, .elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-subgroup label{color:var( --e-global-color-9b21d34 );}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-group > label{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:bold;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-61f7d2f );font-size:25px;font-weight:bold;}.elementor-66709 .elementor-element.elementor-element-9323afc .dce-signature-wrapper{text-align:left;--canvas-width:400px;}.elementor-66709 .elementor-element.elementor-element-9323afc .dce-signature-canvas{border-radius:3px 3px 3px 3px;border-width:1px 1px 1px 1px;background-color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9323afc .dce-signature-button-clear{color:#e62626;}.elementor-66709 .elementor-element.elementor-element-9323afc .dce-signature-button-clear i{color:#e62626;font-size:16px;}.elementor-66709 .elementor-element.elementor-element-9323afc .dce-signature-button-clear svg{fill:#e62626;width:16px;height:16px;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-group .elementor-field, .elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-subgroup label{font-family:"Helvetica Nueu", Sans-serif;font-size:17px;font-weight:200;line-height:1rem;}.elementor-66709 .elementor-element.elementor-element-9323afc .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-61f7d2f );color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-button[type="submit"]{background-color:var( --e-global-color-61f7d2f );color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9323afc .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9323afc .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-61f7d2f );color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-61f7d2f );color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9323afc .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-label-description .elementor-field-label{display:inline-block;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-label-description:after{content:'?';display:inline-block;border-radius:50%;padding:2px 0;height:1.2em;line-height:1;font-size:80%;width:1.2em;text-align:center;margin-left:0.2em;color:#ffffff;background-color:#777777;}.elementor-66709 .elementor-element.elementor-element-9323afc{--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;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-type-amount.elementor-field-group .dce-amount-visible{opacity:1;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-type-dce_range input{height:1px;opacity:1;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-type-dce_range input::-webkit-slider-thumb{height:1px;width:1px;-webkit-appearance:var( --e-global-color-61f7d2f );appearance:var( --e-global-color-61f7d2f );background-color:var( --e-global-color-61f7d2f );cursor:var( --e-global-color-61f7d2f );min-height:var( --e-global-color-61f7d2f );}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-type-dce_range input::-moz-range-thumb{height:1px;width:1px;-webkit-appearance:var( --e-global-color-61f7d2f );appearance:var( --e-global-color-61f7d2f );background-color:var( --e-global-color-61f7d2f );cursor:var( --e-global-color-61f7d2f );min-height:var( --e-global-color-61f7d2f );}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-group.elementor-field-type-dce_range > p{width:100%;text-align:center;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-group.elementor-field-type-dce_range > label.elementor-field-label{color:var( --e-global-color-9b21d34 );}.elementor-66709 .elementor-element.elementor-element-bd1fd92 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;padding:15px 15px 15px 15px;}.elementor-66709 .elementor-element.elementor-element-bd1fd92 .elementor-button:hover, .elementor-66709 .elementor-element.elementor-element-bd1fd92 .elementor-button:focus{background-color:var( --e-global-color-61f7d2f );color:var( --e-global-color-secondary );}.elementor-66709 .elementor-element.elementor-element-bd1fd92 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-66709 .elementor-element.elementor-element-bd1fd92 .elementor-button:hover svg, .elementor-66709 .elementor-element.elementor-element-bd1fd92 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-66709 .elementor-element.elementor-element-b854c51{--width:56.026%;}.elementor-66709 .elementor-element.elementor-element-57143f3{--width:23.819%;}.elementor-66709 .elementor-element.elementor-element-27f9a9f{--width:52.049%;}.elementor-66709 .elementor-element.elementor-element-c557e98{--width:80%;}.elementor-66709 .elementor-element.elementor-element-8f62901{--width:80%;}.elementor-66709 .elementor-element.elementor-element-221704b{--width:80%;}}@media(max-width:1366px) and (min-width:768px){.elementor-66709 .elementor-element.elementor-element-57143f3{--width:235.631px;}.elementor-66709 .elementor-element.elementor-element-27f9a9f{--width:217.588px;}}@media(max-width:1024px) and (min-width:768px){.elementor-66709 .elementor-element.elementor-element-b854c51{--width:63.382%;}}@media(max-width:1366px){.elementor-66709 .elementor-element.elementor-element-03fd5cf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-66709 .elementor-element.elementor-element-325edff .elementor-heading-title{font-size:39px;}.elementor-66709 .elementor-element.elementor-element-65e6e30{text-align:center;}.elementor-66709 .elementor-element.elementor-element-fe10da6 .elementor-heading-title{font-size:39px;}.elementor-66709 .elementor-element.elementor-element-4ce9db3{text-align:center;}.elementor-66709 .elementor-element.elementor-element-583a589 .elementor-heading-title{font-size:39px;}.elementor-66709 .elementor-element.elementor-element-b66234f{text-align:center;}}@media(max-width:1024px){.elementor-66709 .elementor-element.elementor-element-03fd5cf{--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;--align-items:center;--padding-top:113px;--padding-bottom:190px;--padding-left:15px;--padding-right:15px;}.elementor-66709 .elementor-element.elementor-element-03fd5cf:not(.elementor-motion-effects-element-type-background), .elementor-66709 .elementor-element.elementor-element-03fd5cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-66709 .elementor-element.elementor-element-b854c51{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66709 .elementor-element.elementor-element-b854c51.e-con{--align-self:center;}}@media(max-width:767px){.elementor-66709 .elementor-element.elementor-element-03fd5cf:not(.elementor-motion-effects-element-type-background), .elementor-66709 .elementor-element.elementor-element-03fd5cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-238px 0px;}.elementor-66709 .elementor-element.elementor-element-03fd5cf{--padding-top:103px;--padding-bottom:67px;--padding-left:15px;--padding-right:15px;}.elementor-66709 .elementor-element.elementor-element-65e6e30{font-size:18px;}.elementor-66709 .elementor-element.elementor-element-c557e98{--width:90%;}.elementor-66709 .elementor-element.elementor-element-fd71c71 .elementor-button{padding:15px 15px 15px 15px;}.elementor-66709 .elementor-element.elementor-element-4ce9db3{font-size:18px;}.elementor-66709 .elementor-element.elementor-element-8f62901{--width:90%;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group > label{font-size:15px;line-height:1.5rem;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-type-html{font-size:20px;line-height:1.3em;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group .elementor-field, .elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-subgroup label{line-height:1.5rem;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-type-dce_range input{height:55px;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-type-dce_range input::-webkit-slider-thumb{height:55px;width:55px;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-type-dce_range input::-moz-range-thumb{height:55px;width:55px;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group.elementor-field-type-dce_range > p{width:100%;text-align:left;}.elementor-66709 .elementor-element.elementor-element-5f02ca8 .elementor-field-group.elementor-field-type-dce_range > label.elementor-field-label{width:100%;text-align:left;}.elementor-66709 .elementor-element.elementor-element-d89a3ea .elementor-button{padding:15px 15px 15px 15px;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group > label{font-size:15px;line-height:1.5rem;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-type-html{font-size:20px;line-height:1.3em;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group .elementor-field, .elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-subgroup label{line-height:1.5rem;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-type-dce_range input{height:55px;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-type-dce_range input::-webkit-slider-thumb{height:55px;width:55px;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-type-dce_range input::-moz-range-thumb{height:55px;width:55px;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group.elementor-field-type-dce_range > p{width:100%;text-align:left;}.elementor-66709 .elementor-element.elementor-element-cd4f952 .elementor-field-group.elementor-field-type-dce_range > label.elementor-field-label{width:100%;text-align:left;}.elementor-66709 .elementor-element.elementor-element-8284367 .elementor-button{padding:15px 15px 15px 15px;}.elementor-66709 .elementor-element.elementor-element-b66234f{font-size:18px;}.elementor-66709 .elementor-element.elementor-element-221704b{--width:90%;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-group > label{font-size:15px;line-height:1.5rem;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-type-html{font-size:20px;line-height:1.3em;}.elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-group .elementor-field, .elementor-66709 .elementor-element.elementor-element-9323afc .elementor-field-subgroup label{line-height:1rem;}.elementor-66709 .elementor-element.elementor-element-bd1fd92 .elementor-button{padding:15px 15px 15px 15px;}}/* Start custom CSS for html, class: .elementor-element-89c8075 *//* Style for the buttons */
button#btnES,
button#btnEUS {
    padding: 10px 20px; /* Adjust the padding to control the button size */
    font-size: 16px; /* Adjust the font size to make the text slightly larger */
    color: white; /* Text color */
    background-color: #786855; /* Background color */
    border: none; /* Remove border */
    transition: transform 0.2s ease, box-shadow 0.2s ease; /* Smooth transitions for hover effect and box shadow */
    box-shadow: 4px 4px 4px rgba(0.2, 0.2, 0.2, 0.2); /* Add a subtle box shadow */
}

/* Hover effect */
button#btnES:hover,
button#btnEUS:hover {
    transform: scale(1.1); /* Scale up the button slightly on hover */
    box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3); /* Increase the box shadow on hover */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fec1339 *//* Container for the buttons */
#buttonContainer {
    display: flex; /* Use flexbox to align children horizontally */
    justify-content: center; /* Center the buttons horizontally */
    flex-wrap: wrap; /* Allow buttons to wrap onto the next line if needed */
}

/* Styles for the buttons */
#btnSatisfaccion, #btnAprendizaje, #btnAplicacion {
    margin: 10px 10px; /* Add vertical space (10px) on top and bottom */
    border: none; /* Remove the border */
    outline: none; /* Remove the outline */
    background-color: #786855; /* Set the background color */
    padding: 10px 20px; /* Add padding for a better appearance */
    cursor: pointer; /* Change the cursor on hover */
}

/* Button hover and active styles */
#btnSatisfaccion:active, #btnAprendizaje:active, #btnAplicacion:active {
    background-color: #151515; /* Change the background color when pressed */
}
#btnSatisfaccion:hover, #btnAprendizaje:hover, #btnAplicacion:hover {
    transform: scale(1.1); /* Enlarge the button by 10% on hover */
    background-color: #786855; /* Maintain the background color on hover */
}

/* Class to hide elements */
.hidden {
    display: none;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-9b69306 */.compromiso-container {
    margin: 10px 0;
    padding: 20px;
    border: 1px solid #e5e7eb;
    border-radius: 4px;
    position: relative;
}

.compromiso-category {
    color: #786855;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 25px;
    font-size: 18px;
}

.compromiso-label {
    display: block;
    margin-bottom: 10px;
    font-size: 16px;
}

.compromiso-checkbox {
    margin-right: 8px;
}

.metrics-container {
    display: flex;
    align-items: flex-start;
    margin-top: 10px;
    gap: 20px;
    width: 100%;
    max-width: calc(100% - 20px);
}

.effort-indicator {
    display: inline-flex;
    align-items: center;
    margin-right: 20px;
}

.effort-label {
    margin-right: 8px;
    font-size: 14px;
    color: #4B5563;
}

.effort-circle {
    position: relative;
    width: 50px;
    height: 50px;
}

.effort-value {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-weight: 500;
}

.effort-text {
    margin-left: 8px;
    font-size: 14px;
}

.impact-indicator {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    max-width: calc(100% - 150px); /* Account for effort indicator width */
}

.impact-label {
    font-size: 14px;
    color: #4B5563;
    margin-right: 10px; /* Space between label and bar */
}

.impact-bar {
    position: relative;
    width: 100%;
    max-width: 200px;
    height: 30px;
    margin-bottom: 30px;
}

.impact-background {
    position: absolute;
    width: 100%;
    height: 4px; /* Thicker grey line */
    background-color: #e5e7eb;
    top: 50%;
    transform: translateY(-50%);
    border-radius: 2px; /* Rounded corners */
}

.impact-progress {
    height: 6px;
    background-color: #0065a5;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    border-radius: 3px;
}

.impact-labels {
    position: relative;
    display: flex;
    justify-content: space-between;
    width: 100%;
    margin-top: 30px; /* Space between numbers and labels */
}

.impact-label-value {
    font-size: 12px;
    color: #e5e7eb; /* Default grey for all numbers */
    position: absolute;
    transform: translateX(-50%);
    text-align: center;
    width: 40px; /* Ensure labels don't overlap */
}

.impact-label-value.selected {
    color: #0065a5; /* Blue for selected number */
}

.impact-label-text {
    font-size: 10px;
    color: #0065a5;
    position: absolute;
    top: 20px; /* Position labels below the numbers */
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    line-height: 1.5; /* Improve readability */
}

.impact-progress-end {
    width: 12px;
    height: 12px;
    background-color: #0065a5;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    right: -6px; /* Position at the end of the blue line */
    transform: translateY(-50%);
}

/* Responsive styles for mobile */
@media (max-width: 600px) {
    .compromiso-container {
        padding: 15px; /* Reduced padding for mobile */
    }

    .compromiso-label {
        line-height: 1.2; /* Reduced line height for mobile */
    }

    /* Fix for Elementor specific styling */
    .elementor-field-type-html .compromiso-label {
        line-height: 1.2 !important; /* Force override Elementor's style */
    }

    .metrics-container {
        flex-direction: column;
        gap: 30px;
        max-width: 100%;
        padding-right: 10px; /* Add small padding to prevent overflow */
    }

    .impact-indicator {
        flex-direction: row;
        align-items: center;
        width: 100%;
        max-width: 100%;
    }

    .impact-bar {
        flex-grow: 1;
        margin-left: 10px;
        max-width: calc(100% - 80px); /* Account for "Impacto:" label width */
    }

    .impact-progress-end {
        right: -4px; /* Slightly adjust point position on mobile */
    }
}

/* Additional mobile fixes for smaller screens */
@media (max-width: 375px) {
    .impact-bar {
        max-width: calc(100% - 70px); /* Further reduce for very small screens */
    }
    
    .compromiso-container {
        padding: 12px; /* Even smaller padding for very small screens */
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-9b69306 */.compromiso-container {
    margin: 10px 0;
    padding: 20px;
    border: 1px solid #e5e7eb;
    border-radius: 4px;
    position: relative;
}

.compromiso-category {
    color: #786855;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 25px;
    font-size: 18px;
}

.compromiso-label {
    display: block;
    margin-bottom: 10px;
    font-size: 16px;
}

.compromiso-checkbox {
    margin-right: 8px;
}

.metrics-container {
    display: flex;
    align-items: flex-start;
    margin-top: 10px;
    gap: 20px;
    width: 100%;
    max-width: calc(100% - 20px);
}

.effort-indicator {
    display: inline-flex;
    align-items: center;
    margin-right: 20px;
}

.effort-label {
    margin-right: 8px;
    font-size: 14px;
    color: #4B5563;
}

.effort-circle {
    position: relative;
    width: 50px;
    height: 50px;
}

.effort-value {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-weight: 500;
}

.effort-text {
    margin-left: 8px;
    font-size: 14px;
}

.impact-indicator {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    max-width: calc(100% - 150px); /* Account for effort indicator width */
}

.impact-label {
    font-size: 14px;
    color: #4B5563;
    margin-right: 10px; /* Space between label and bar */
}

.impact-bar {
    position: relative;
    width: 100%;
    max-width: 200px;
    height: 30px;
    margin-bottom: 30px;
}

.impact-background {
    position: absolute;
    width: 100%;
    height: 4px; /* Thicker grey line */
    background-color: #e5e7eb;
    top: 50%;
    transform: translateY(-50%);
    border-radius: 2px; /* Rounded corners */
}

.impact-progress {
    height: 6px;
    background-color: #0065a5;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    border-radius: 3px;
}

.impact-labels {
    position: relative;
    display: flex;
    justify-content: space-between;
    width: 100%;
    margin-top: 30px; /* Space between numbers and labels */
}

.impact-label-value {
    font-size: 12px;
    color: #e5e7eb; /* Default grey for all numbers */
    position: absolute;
    transform: translateX(-50%);
    text-align: center;
    width: 40px; /* Ensure labels don't overlap */
}

.impact-label-value.selected {
    color: #0065a5; /* Blue for selected number */
}

.impact-label-text {
    font-size: 10px;
    color: #0065a5;
    position: absolute;
    top: 20px; /* Position labels below the numbers */
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    line-height: 1.5; /* Improve readability */
}

.impact-progress-end {
    width: 12px;
    height: 12px;
    background-color: #0065a5;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    right: -6px; /* Position at the end of the blue line */
    transform: translateY(-50%);
}

/* Responsive styles for mobile */
@media (max-width: 600px) {
    .compromiso-container {
        padding: 15px; /* Reduced padding for mobile */
    }

    .compromiso-label {
        line-height: 1.2; /* Reduced line height for mobile */
    }

    /* Fix for Elementor specific styling */
    .elementor-field-type-html .compromiso-label {
        line-height: 1.2 !important; /* Force override Elementor's style */
    }

    .metrics-container {
        flex-direction: column;
        gap: 30px;
        max-width: 100%;
        padding-right: 10px; /* Add small padding to prevent overflow */
    }

    .impact-indicator {
        flex-direction: row;
        align-items: center;
        width: 100%;
        max-width: 100%;
    }

    .impact-bar {
        flex-grow: 1;
        margin-left: 10px;
        max-width: calc(100% - 80px); /* Account for "Impacto:" label width */
    }

    .impact-progress-end {
        right: -4px; /* Slightly adjust point position on mobile */
    }
}

/* Additional mobile fixes for smaller screens */
@media (max-width: 375px) {
    .impact-bar {
        max-width: calc(100% - 70px); /* Further reduce for very small screens */
    }
    
    .compromiso-container {
        padding: 12px; /* Even smaller padding for very small screens */
    }
}/* End custom CSS */
/* Start custom CSS */.wpml-ls-statics-footer.wpml-ls.wpml-ls-legacy-list-horizontal {
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hey August';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/07/hey_august-webfont.eot');
	src: url('https://ekoetxea.eus/wp-content/uploads/2023/07/hey_august-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/07/hey_august-webfont.woff2') format('woff2'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/07/hey_august-webfont.woff') format('woff'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/07/Hey-August-2.ttf') format('truetype'),
		url('https://ekoetxea.eus/wp-content/uploads/2023/07/hey_august-webfont.svg#HeyAugust') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Nueu';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2022/09/HelveticaNeue-UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Nueu';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2022/09/HelveticaNeue-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Nueu';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2022/09/HelveticaNeue.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Nueu';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2022/09/HelveticaNeue-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Nueu';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2022/09/HelveticaNeue-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Nueu';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2022/09/HelveticaNeue-UltraLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Nueu';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2022/09/HelveticaNeue-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Nueu';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2022/09/HelveticaNeue-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Nueu';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2022/09/HelveticaNeue-BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2022/09/Helvetica.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2022/09/Helvetica-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2022/09/Helvetica-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica';
	font-style: oblique;
	font-weight: normal;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2022/09/Helvetica-Oblique.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica';
	font-style: oblique;
	font-weight: 100;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2022/09/Helvetica-LightOblique.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica';
	font-style: oblique;
	font-weight: bold;
	font-display: auto;
	src: url('https://ekoetxea.eus/wp-content/uploads/2022/09/Helvetica-BoldOblique.ttf') format('truetype');
}
/* End Custom Fonts CSS */