.elementor-456 .elementor-element.elementor-element-d892808{--display:flex;--min-height:100vh;--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-end;--overlay-opacity:0.11;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-456 .elementor-element.elementor-element-d892808:not(.elementor-motion-effects-element-type-background), .elementor-456 .elementor-element.elementor-element-d892808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://abeletxe2025.cristian.ovh/wp-content/uploads/2025/10/miren_mikel_enaraargazkiak-236-scaled.jpg");background-position:center center;background-size:cover;}.elementor-456 .elementor-element.elementor-element-d892808::before, .elementor-456 .elementor-element.elementor-element-d892808 > .elementor-background-video-container::before, .elementor-456 .elementor-element.elementor-element-d892808 > .e-con-inner > .elementor-background-video-container::before, .elementor-456 .elementor-element.elementor-element-d892808 > .elementor-background-slideshow::before, .elementor-456 .elementor-element.elementor-element-d892808 > .e-con-inner > .elementor-background-slideshow::before, .elementor-456 .elementor-element.elementor-element-d892808 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-456 .elementor-element.elementor-element-1bd8dd70{--display:flex;--min-height:596px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-456 .elementor-element.elementor-element-67f136dd{left:0px;}body.rtl .elementor-456 .elementor-element.elementor-element-67f136dd{right:0px;}.elementor-456 .elementor-element.elementor-element-67f136dd{top:0px;}.elementor-456 .elementor-element.elementor-element-1eefcf50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-456 .elementor-element.elementor-element-1eefcf50{text-align:center;}.elementor-456 .elementor-element.elementor-element-49bf84b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-456 .elementor-element.elementor-element-5fca949 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-456 .elementor-element.elementor-element-5fca949 .elementor-custom-embed-play i{color:#FFFFFF;}.elementor-456 .elementor-element.elementor-element-5fca949 .elementor-custom-embed-play svg{fill:#FFFFFF;}.elementor-456 .elementor-element.elementor-element-deea53a{--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;--align-items:flex-start;--gap:2px 10px;--row-gap:2px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-456 .elementor-element.elementor-element-deea53a.e-con{--align-self:flex-start;}.elementor-456 .elementor-element.elementor-element-40e4f49{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-456 .elementor-element.elementor-element-3f6ba9a .elementor-icon-wrapper{text-align:left;}.elementor-456 .elementor-element.elementor-element-3f6ba9a.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-456 .elementor-element.elementor-element-3f6ba9a.elementor-view-framed .elementor-icon, .elementor-456 .elementor-element.elementor-element-3f6ba9a.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-456 .elementor-element.elementor-element-3f6ba9a.elementor-view-framed .elementor-icon, .elementor-456 .elementor-element.elementor-element-3f6ba9a.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-456 .elementor-element.elementor-element-3f6ba9a .elementor-icon{font-size:26px;}.elementor-456 .elementor-element.elementor-element-3f6ba9a .elementor-icon svg{height:26px;}.elementor-456 .elementor-element.elementor-element-43cb47b{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5F7385;--border-color:#5F7385;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-456 .elementor-element.elementor-element-2229f0d .elementor-icon-wrapper{text-align:left;}.elementor-456 .elementor-element.elementor-element-2229f0d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-456 .elementor-element.elementor-element-2229f0d.elementor-view-framed .elementor-icon, .elementor-456 .elementor-element.elementor-element-2229f0d.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-456 .elementor-element.elementor-element-2229f0d.elementor-view-framed .elementor-icon, .elementor-456 .elementor-element.elementor-element-2229f0d.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-456 .elementor-element.elementor-element-2229f0d .elementor-icon{font-size:26px;}.elementor-456 .elementor-element.elementor-element-2229f0d .elementor-icon svg{height:26px;}.elementor-456 .elementor-element.elementor-element-3106e66{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5F7385;--border-color:#5F7385;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-456 .elementor-element.elementor-element-fe451f4 .elementor-icon-wrapper{text-align:left;}.elementor-456 .elementor-element.elementor-element-fe451f4.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-456 .elementor-element.elementor-element-fe451f4.elementor-view-framed .elementor-icon, .elementor-456 .elementor-element.elementor-element-fe451f4.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-456 .elementor-element.elementor-element-fe451f4.elementor-view-framed .elementor-icon, .elementor-456 .elementor-element.elementor-element-fe451f4.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-456 .elementor-element.elementor-element-fe451f4 .elementor-icon{font-size:26px;}.elementor-456 .elementor-element.elementor-element-fe451f4 .elementor-icon svg{height:26px;}.elementor-456 .elementor-element.elementor-element-4f9d527{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-456 .elementor-element.elementor-element-39eb545 .elementor-icon-wrapper{text-align:left;}.elementor-456 .elementor-element.elementor-element-39eb545.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-456 .elementor-element.elementor-element-39eb545.elementor-view-framed .elementor-icon, .elementor-456 .elementor-element.elementor-element-39eb545.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-456 .elementor-element.elementor-element-39eb545.elementor-view-framed .elementor-icon, .elementor-456 .elementor-element.elementor-element-39eb545.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-456 .elementor-element.elementor-element-39eb545 .elementor-icon{font-size:26px;}.elementor-456 .elementor-element.elementor-element-39eb545 .elementor-icon svg{height:26px;}.elementor-456 .elementor-element.elementor-element-b3e554f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:100px;--padding-right:100px;}.elementor-456 .elementor-element.elementor-element-b3e554f:not(.elementor-motion-effects-element-type-background), .elementor-456 .elementor-element.elementor-element-b3e554f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7894A8;}.elementor-456 .elementor-element.elementor-element-a6a8dfa{--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;}.elementor-456 .elementor-element.elementor-element-a6a8dfa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-456 .elementor-element.elementor-element-411550a{--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;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-456 .elementor-element.elementor-element-9d9eabd .elementor-repeater-item-ada5e1f{left:52%;--hotspot-translate-x:52%;top:40%;--hotspot-translate-y:40%;}.elementor-456 .elementor-element.elementor-element-9d9eabd .elementor-repeater-item-9e22d5c{left:43%;--hotspot-translate-x:43%;top:63%;--hotspot-translate-y:63%;}.elementor-456 .elementor-element.elementor-element-9d9eabd .elementor-repeater-item-8497657{left:43%;--hotspot-translate-x:43%;top:63%;--hotspot-translate-y:63%;}.elementor-456 .elementor-element.elementor-element-9d9eabd .elementor-repeater-item-526beb7{left:36%;--hotspot-translate-x:36%;top:63%;--hotspot-translate-y:63%;}.elementor-456 .elementor-element.elementor-element-9d9eabd .elementor-repeater-item-73ebc4b{left:65%;--hotspot-translate-x:65%;top:73%;--hotspot-translate-y:73%;}.elementor-456 .elementor-element.elementor-element-9d9eabd .elementor-repeater-item-50a88b6{left:10%;--hotspot-translate-x:10%;top:36%;--hotspot-translate-y:36%;}.elementor-456 .elementor-element.elementor-element-9d9eabd .elementor-repeater-item-f1b722e{left:65%;--hotspot-translate-x:65%;top:17%;--hotspot-translate-y:17%;}.elementor-456 .elementor-element.elementor-element-9d9eabd .elementor-repeater-item-2974c9c{left:15%;--hotspot-translate-x:15%;top:66%;--hotspot-translate-y:66%;}.elementor-456 .elementor-element.elementor-element-9d9eabd .elementor-repeater-item-fd3cb7f{left:93%;--hotspot-translate-x:93%;top:61%;--hotspot-translate-y:61%;}.elementor-456 .elementor-element.elementor-element-9d9eabd .elementor-repeater-item-bc93313{left:83%;--hotspot-translate-x:83%;top:58%;--hotspot-translate-y:58%;}.elementor-456 .elementor-element.elementor-element-9d9eabd .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-456 .elementor-element.elementor-element-9d9eabd{--background-align:flex-start;--hotspot-color:#FFFFFF;--hotspot-size:28px;--hotspot-box-color:#FFFFFF;--hotspot-padding:2px;--tooltip-text-color:#FFFFFF;--tooltip-align:left;--tooltip-min-width:205px;--tooltip-max-width:378px;--tooltip-padding:20px 30px 20px 30px;--tooltip-color:#FFFFFFCC;--tooltip-border-radius:4px 4px 4px 4px;}.elementor-456 .elementor-element.elementor-element-9d9eabd .e-hotspot__tooltip{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-456 .elementor-element.elementor-element-19d1105d{--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;--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-456 .elementor-element.elementor-element-fbf1472{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-456 .elementor-element.elementor-element-0ccc917{text-align:center;}.elementor-456 .elementor-element.elementor-element-75b650ed{--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;--align-items:center;--gap:0px 120px;--row-gap:0px;--column-gap:120px;}.elementor-456 .elementor-element.elementor-element-4515574c{--display:flex;}.elementor-456 .elementor-element.elementor-element-3b6d9a4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-456 .elementor-element.elementor-element-7ad2fc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-456 .elementor-element.elementor-element-7c873f7{--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:0px 120px;--row-gap:0px;--column-gap:120px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-456 .elementor-element.elementor-element-3b6da293{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-456 .elementor-element.elementor-element-4c3e1afd > .elementor-widget-container{margin:-200px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-456 .elementor-element.elementor-element-4c3e1afd img{border-radius:3px 3px 3px 3px;}.elementor-456 .elementor-element.elementor-element-6371696b{--display:flex;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-456 .elementor-element.elementor-element-68e0bc3b img{border-radius:3px 3px 3px 3px;}.elementor-456 .elementor-element.elementor-element-091b826{--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;--gap:70px 5px;--row-gap:70px;--column-gap:5px;}.elementor-456 .elementor-element.elementor-element-eb8a257{--display:flex;}.elementor-456 .elementor-element.elementor-element-439c772{--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;}.elementor-456 .elementor-element.elementor-element-9b13f7c{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-456 .elementor-element.elementor-element-58aa494 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-456 .elementor-element.elementor-element-58aa494 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-456 .elementor-element.elementor-element-58aa494 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-456 .elementor-element.elementor-element-58aa494 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-456 .elementor-element.elementor-element-58aa494 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-456 .elementor-element.elementor-element-58aa494 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-456 .elementor-element.elementor-element-58aa494 .elementor-icon-list-icon i{color:#5F7385;transition:color 0.3s;}.elementor-456 .elementor-element.elementor-element-58aa494 .elementor-icon-list-icon svg{fill:#5F7385;transition:fill 0.3s;}.elementor-456 .elementor-element.elementor-element-58aa494{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-456 .elementor-element.elementor-element-58aa494 .elementor-icon-list-text{color:#5F7385;transition:color 0.3s;}.elementor-456 .elementor-element.elementor-element-426d9d1{--display:flex;}.elementor-456 .elementor-element.elementor-element-39c69ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-456 .elementor-element.elementor-element-39c69ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-456 .elementor-element.elementor-element-39c69ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-456 .elementor-element.elementor-element-39c69ce .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-456 .elementor-element.elementor-element-39c69ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-456 .elementor-element.elementor-element-39c69ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-456 .elementor-element.elementor-element-39c69ce .elementor-icon-list-icon i{color:#5F7385;transition:color 0.3s;}.elementor-456 .elementor-element.elementor-element-39c69ce .elementor-icon-list-icon svg{fill:#5F7385;transition:fill 0.3s;}.elementor-456 .elementor-element.elementor-element-39c69ce{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-456 .elementor-element.elementor-element-39c69ce .elementor-icon-list-text{color:#5F7385;transition:color 0.3s;}.elementor-456 .elementor-element.elementor-element-5dfa41c{--display:flex;}.elementor-456 .elementor-element.elementor-element-75d771c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-456 .elementor-element.elementor-element-75d771c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-456 .elementor-element.elementor-element-75d771c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-456 .elementor-element.elementor-element-75d771c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-456 .elementor-element.elementor-element-75d771c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-456 .elementor-element.elementor-element-75d771c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-456 .elementor-element.elementor-element-75d771c .elementor-icon-list-icon i{color:#5F7385;transition:color 0.3s;}.elementor-456 .elementor-element.elementor-element-75d771c .elementor-icon-list-icon svg{fill:#5F7385;transition:fill 0.3s;}.elementor-456 .elementor-element.elementor-element-75d771c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-456 .elementor-element.elementor-element-75d771c .elementor-icon-list-text{color:#5F7385;transition:color 0.3s;}.elementor-456 .elementor-element.elementor-element-9a9b6f6{--display:flex;}.elementor-456 .elementor-element.elementor-element-cb5b644 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-456 .elementor-element.elementor-element-cb5b644 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-456 .elementor-element.elementor-element-cb5b644 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-456 .elementor-element.elementor-element-cb5b644 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-456 .elementor-element.elementor-element-cb5b644 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-456 .elementor-element.elementor-element-cb5b644 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-456 .elementor-element.elementor-element-cb5b644 .elementor-icon-list-icon i{color:#5F7385;transition:color 0.3s;}.elementor-456 .elementor-element.elementor-element-cb5b644 .elementor-icon-list-icon svg{fill:#5F7385;transition:fill 0.3s;}.elementor-456 .elementor-element.elementor-element-cb5b644{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-456 .elementor-element.elementor-element-cb5b644 .elementor-icon-list-text{color:#5F7385;transition:color 0.3s;}.elementor-456 .elementor-element.elementor-element-b7efd9b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-456 .elementor-element.elementor-element-411a8c2 .elementor-button{background-color:#61CE7000;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;fill:#5F7385;color:#5F7385;border-style:double;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:20px 30px 20px 30px;}.elementor-456 .elementor-element.elementor-element-411a8c2 .elementor-button:hover, .elementor-456 .elementor-element.elementor-element-411a8c2 .elementor-button:focus{background-color:#7894A8;color:#f4f4ec;}.elementor-456 .elementor-element.elementor-element-411a8c2 .elementor-button:hover svg, .elementor-456 .elementor-element.elementor-element-411a8c2 .elementor-button:focus svg{fill:#f4f4ec;}.elementor-456 .elementor-element.elementor-element-1f8ac3f{--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;--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-456 .elementor-element.elementor-element-ba508fc{--e-image-carousel-slides-to-show:2;}.elementor-456 .elementor-element.elementor-element-ba508fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-456 .elementor-element.elementor-element-ba508fc .elementor-swiper-button.elementor-swiper-button-prev, .elementor-456 .elementor-element.elementor-element-ba508fc .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;}.elementor-456 .elementor-element.elementor-element-ba508fc .swiper-wrapper{display:flex;align-items:center;}body:not(.rtl) .elementor-456 .elementor-element.elementor-element-ebd23d0{left:0px;}body.rtl .elementor-456 .elementor-element.elementor-element-ebd23d0{right:0px;}.elementor-456 .elementor-element.elementor-element-ebd23d0{top:0px;}.elementor-456 .elementor-element.elementor-element-033af6d{--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:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-456 .elementor-element.elementor-element-1bd8dd70{--min-height:369px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-456 .elementor-element.elementor-element-1eefcf50 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-456 .elementor-element.elementor-element-49bf84b{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-456 .elementor-element.elementor-element-deea53a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-456 .elementor-element.elementor-element-40e4f49{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-456 .elementor-element.elementor-element-43cb47b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-456 .elementor-element.elementor-element-3106e66{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-456 .elementor-element.elementor-element-4f9d527{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-456 .elementor-element.elementor-element-b3e554f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-456 .elementor-element.elementor-element-a6a8dfa{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-456 .elementor-element.elementor-element-411550a{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-456 .elementor-element.elementor-element-9d9eabd .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-456 .elementor-element.elementor-element-9d9eabd{--hotspot-size:13px;--tooltip-min-width:0px;--tooltip-max-width:299px;--tooltip-padding:5px 5px 5px 5px;}.elementor-456 .elementor-element.elementor-element-9d9eabd .e-hotspot__tooltip{font-size:1px;}.elementor-456 .elementor-element.elementor-element-19d1105d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-456 .elementor-element.elementor-element-75b650ed{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-456 .elementor-element.elementor-element-3b6d9a4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-456 .elementor-element.elementor-element-7ad2fc{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-456 .elementor-element.elementor-element-7c873f7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-456 .elementor-element.elementor-element-3b6da293{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-456 .elementor-element.elementor-element-4c3e1afd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-456 .elementor-element.elementor-element-6371696b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-456 .elementor-element.elementor-element-091b826{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-456 .elementor-element.elementor-element-eb8a257{--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-456 .elementor-element.elementor-element-439c772{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-456 .elementor-element.elementor-element-9b13f7c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-456 .elementor-element.elementor-element-426d9d1{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-456 .elementor-element.elementor-element-5dfa41c{--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-456 .elementor-element.elementor-element-9a9b6f6{--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-456 .elementor-element.elementor-element-411a8c2 .elementor-button{padding:12px 020px 12px 20px;}}@media(min-width:768px){.elementor-456 .elementor-element.elementor-element-1bd8dd70{--width:100%;}.elementor-456 .elementor-element.elementor-element-49bf84b{--width:100%;}.elementor-456 .elementor-element.elementor-element-deea53a{--content-width:1700px;}.elementor-456 .elementor-element.elementor-element-40e4f49{--width:25%;}.elementor-456 .elementor-element.elementor-element-43cb47b{--width:25%;}.elementor-456 .elementor-element.elementor-element-3106e66{--width:25%;}.elementor-456 .elementor-element.elementor-element-4f9d527{--width:25%;}.elementor-456 .elementor-element.elementor-element-a6a8dfa{--width:40%;}.elementor-456 .elementor-element.elementor-element-411550a{--width:60%;}.elementor-456 .elementor-element.elementor-element-19d1105d{--content-width:1863px;}.elementor-456 .elementor-element.elementor-element-4515574c{--width:60%;}.elementor-456 .elementor-element.elementor-element-7ad2fc{--width:40%;}.elementor-456 .elementor-element.elementor-element-3b6da293{--width:35%;}.elementor-456 .elementor-element.elementor-element-6371696b{--width:65%;}.elementor-456 .elementor-element.elementor-element-439c772{--content-width:1288px;}}/* Start custom CSS *//* Asegúrate de que html/body ocupen el 100% del alto */
html, body {
  height: 100%;
  margin: 0;
}
.herobg{
    padding:0px 70px;
}
.herope p{
        color: #f3f1eb !important;
    text-align: right;
    max-width: 9999999px!important;
    font-family: 'the-seasons';
    font-size: 23px;
}
.e-n-tabs-heading{
    position: absolute;
    z-index: 999;
    top:50px;
    right:70px;
}
.servicios, .servicios p, .servicios h1,  .servicios h2, .servicios h4,
.servicios h5,  .servicios h6{
    color:#F1EFE9!important;
} 





.h2, h2 {
    font-family: 'the-seasons';
    color: #5f7385 !important;
    max-width: 970px !important;
    font-size: 86px !important;
    text-transform: uppercase !important;
    line-height: 76px !important;
    letter-spacing: 0px;
    font-weight: lighter !important;
    max-width: 1900px !important;
    text-align: center;
    max-width: 780px !important;
}
p {
    font-size: 20px;
    color: #5f7385 !important;
    max-width: 560px;
    letter-spacing: 0.3px;
    font-family: "neue-haas-grotesk-display", sans-serif;
    font-weight: 400;
    font-style: normal;
    line-height: 25px;
    letter-spacing: 0.5px;
}
#text-slider p, #text-slider h6, #text-slider h4
 {
    color: #f3f1ed !important;
}
.paral h3 {
  
        max-width: 880px !important;
        line-height: 34px !important;
        font-size: 36px !important;
        font-weight: bolder !important;
        letter-spacing: 0.5px;
         color: #6f8698 !important;
           max-width: 540px !important;
    margin: 0 auto 20px auto !important;
     font-family: 'the-seasons'!important;
     text-transform: uppercase!important;
     
    }
   
.h5, h5 {
    font-size: 21px !important;
    text-transform: uppercase;
    font-family: 'neue-haas-grotesk-display';
    max-width: 540px !important;
    margin: 0 auto !important;
    line-height: 33px !important;
    color: #6f8698 !important;
    margin-bottom: 20px !important;
    font-weight: 100 !important;
    letter-spacing: 2px;
}
.h3, h3 {
    font-size: 31px !important;
    text-transform: uppercase;
    font-family: 'the-seasons';
    max-width: 1300px !important;
    margin: inherit!important;
    line-height: 59px !important;
    color: #f3f1eb !important;
    font-size: 70px !important;
    font-weight: lighter !important;
}
.e-n-tabs-heading > button:first-child {
  display: none;
}
.elementor-widget-n-tabs .e-n-tab-title-text {
    align-items: center;
    display: flex
;
    font-family: 'neue-haas-grotesk-display';
    font-size: 22px;
    letter-spacing: 0.8px;
    font-weight: 400;
    text-transform: uppercase;
}
.e-n-tabs-heading {
    position: absolute;
    z-index: 999;
    top: 99px;
    right: 70px;
}

@media (max-width: 1550px) {
    .herope p{
        color: #f3f1eb !important;
    text-align: right;
    max-width: 9999999pc;
    font-family: 'the-seasons';
    font-size: 23px;
}

.herobg{
    padding:0px 30px;
}
    .h2, h2 {
        font-size: 62px !important;
        line-height: 52px !important;
        letter-spacing: 0px;
        font-weight: lighter !important;
        max-width: 1900px !important;
        text-align: center;
        max-width: 671px !important;
        max-width: 560px ! Important;
    }

p {
    font-size: 18px;
    
    line-height: 24px;
    letter-spacing: 0.5px;
}

.h5, h5 {
    font-size: 15px !important;
   
    max-width: 430px !important;
   
    line-height: 25px !important;
    margin-bottom: 20px !important;
    
    letter-spacing: 1.5px;
}
.h3, h3 {
    font-size: 31px !important;
    max-width: 880px !important;
    line-height: 43px !important;
    
    font-size: 50px !important;
    font-weight: lighter !important;
}
.elementor-1665 .elementor-element.elementor-element-b8e8ab8 .elementor-button
 {
    background-color: #61CE7000;
    font-family: "Roboto", Sans-serif;
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    fill: #5F7385;
    color: #5F7385;
    border-style: double;
    border-width: 1px 1px 1px 1px;
    border-radius: 10px 10px 10px 10px;
    padding: 15px 30px 15px 30px!important;
}
.paral h3 {
  
       
        line-height: 30px !important;
        font-size: 32px !important;
        max-width: 430px !important;
        margin: 0 auto 15px auto !important;
     
     
    }
}

@media (max-width: 850px) {
    .paral h3 {
        line-height: 23px !important;
        font-size: 24px !important;
        max-width: 320px !important;
        margin: 0px 0px 10px 0px !important;
    }
        .h5, h5 {
        font-size: 14px !important;
        max-width: 430px !important;
        line-height: 23px !important;
        margin-bottom: 20px !important;
        letter-spacing: 1.2px;
    }
    h2, h2 {
        letter-spacing: 0.5px;
        font-size: 36px !important;
        line-height: 36px !important;
    }
    .h3, h3 {
        
        max-width: 880px !important;
        line-height: 24px !important;
        font-size: 28px !important;
        font-weight: lighter !important;
    }
    p {
    font-size: 17px;
    
    line-height: 20px;
    letter-spacing: 1px;
}
    .menosdoscientoscuarenta {
        margin-top: 0px !important;
    }
    .elementor-widget-n-tabs .e-n-tab-title-text {
    align-items: left;
    display: flex
;
    font-family: 'neue-haas-grotesk-display';
    font-size: 16px;
    letter-spacing: 0.8px;
    font-weight: 400;
    text-transform: uppercase;
}
    .e-n-tabs-heading {
    position: absolute;
    z-index: 999;
    top: 220px;
    left: 5px;
}
 .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title{
    background: #00000000;
    justify-content: flex-start;
}
.herobg{
    padding:0px 10px;
}
    .herope p {
        color: #f3f1eb !important;
        text-align: right;
        font-family: 'the-seasons';
        font-size: 20px;
    }
}/* End custom CSS */