.elementor-2889 .elementor-element.elementor-element-226c9b87 > .elementor-container{max-width:1092px;min-height:160px;}.elementor-2889 .elementor-element.elementor-element-226c9b87 > .elementor-container:after{content:"";min-height:inherit;}.elementor-2889 .elementor-element.elementor-element-226c9b87 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2889 .elementor-element.elementor-element-66c7412b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-7b8d212 .elementor-image img{width:44%;}.elementor-2889 .elementor-element.elementor-element-7b8d212 > .elementor-widget-container{margin:-27px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-d0bb13c > .elementor-widget-container{margin:17px 1px 1px 1px;}.elementor-2889 .elementor-element.elementor-element-1d077b96{margin-top:-60px;margin-bottom:0px;}.elementor-2889 .elementor-element.elementor-element-226c9b87:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-226c9b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-226c9b87 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2889 .elementor-element.elementor-element-226c9b87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2889 .elementor-element.elementor-element-6331a1a > .elementor-container{max-width:985px;}.elementor-2889 .elementor-element.elementor-element-6331a1a > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2889 .elementor-element.elementor-element-d74a697 > .elementor-element-populated{margin:0px 0px -12px -5px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-560fa51 .raven-nav-menu-main .raven-nav-menu > li > a.raven-menu-item{font-family:"RepsolWeb", Sans-serif;font-size:18px;font-weight:400;font-style:normal;color:#041E42;border-radius:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-560fa51 .raven-nav-menu-horizontal .raven-nav-menu > li:not(:last-child){margin-right:0px;}.elementor-2889 .elementor-element.elementor-element-560fa51 .raven-nav-menu-vertical .raven-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2889 .elementor-element.elementor-element-560fa51 .raven-nav-menu-main .raven-nav-menu > li:not(.current-menu-parent):not(.current-menu-ancestor) > a.raven-menu-item:hover:not(.raven-menu-item-active), .elementor-2889 .elementor-element.elementor-element-560fa51 .raven-nav-menu-main .raven-nav-menu > li:not(.current-menu-parent):not(.current-menu-ancestor) > a.highlighted:not(.raven-menu-item-active){border-radius:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-560fa51 .raven-nav-menu-main .raven-submenu > li > a.raven-submenu-item{font-family:"RepsolWeb", Sans-serif;font-size:15px;font-weight:400;font-style:normal;color:#041E42;background-color:#DDDDDD;}.elementor-2889 .elementor-element.elementor-element-560fa51 .raven-nav-menu-main .raven-submenu > li:not(:last-child){border-bottom-style:solid;border-color:#F2F2F2;border-bottom-width:1px;}.elementor-2889 .elementor-element.elementor-element-560fa51 .raven-nav-menu-main .raven-submenu{border-radius:10px 10px 10px 10px;background-color:#DDDDDD;}.elementor-2889 .elementor-element.elementor-element-560fa51 .raven-nav-menu-main .raven-submenu > li:not(.current-menu-parent):not(.current-menu-ancestor) > a.raven-submenu-item:hover:not(.raven-menu-item-active), .elementor-2889 .elementor-element.elementor-element-560fa51 .raven-nav-menu-main .raven-submenu > li:not(.current-menu-parent):not(.current-menu-ancestor) > a.highlighted:not(.raven-menu-item-active){color:#00788C;background-color:#F2F2F2;}.elementor-2889 .elementor-element.elementor-element-560fa51 .raven-nav-menu-mobile .raven-nav-menu li > a{padding:8px 32px 8px 32px;}.elementor-2889 .elementor-element.elementor-element-560fa51 .raven-nav-menu-toggle{text-align:center;}.elementor-2889 .elementor-element.elementor-element-560fa51 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2889 .elementor-element.elementor-element-2cddebf > .elementor-element-populated{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-6dba85f .elementor-search-form__container{min-height:20px;}.elementor-2889 .elementor-element.elementor-element-6dba85f .elementor-search-form__submit{min-width:calc( 1.3 * 20px );color:#041E42;background-color:#02010100;font-size:14px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-6dba85f .elementor-search-form__icon{padding-left:calc(20px / 3);}body.rtl .elementor-2889 .elementor-element.elementor-element-6dba85f .elementor-search-form__icon{padding-right:calc(20px / 3);}.elementor-2889 .elementor-element.elementor-element-6dba85f .elementor-search-form__input, .elementor-2889 .elementor-element.elementor-element-6dba85f.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(20px / 3);padding-right:calc(20px / 3);}.elementor-2889 .elementor-element.elementor-element-6dba85f input[type="search"].elementor-search-form__input{font-family:"RepsolWeb", Sans-serif;font-size:13px;font-weight:400;}.elementor-2889 .elementor-element.elementor-element-6dba85f .elementor-search-form__input,
					.elementor-2889 .elementor-element.elementor-element-6dba85f .elementor-search-form__icon,
					.elementor-2889 .elementor-element.elementor-element-6dba85f .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-2889 .elementor-element.elementor-element-6dba85f .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-2889 .elementor-element.elementor-element-6dba85f.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#041E42;}.elementor-2889 .elementor-element.elementor-element-6dba85f:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#DDDDDD;border-color:#DDDDDD;border-width:3px 3px 3px 3px;border-radius:83px;}.elementor-2889 .elementor-element.elementor-element-6dba85f.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#DDDDDD;border-color:#DDDDDD;border-width:3px 3px 3px 3px;border-radius:83px;}.elementor-2889 .elementor-element.elementor-element-6dba85f:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__input,
					.elementor-2889 .elementor-element.elementor-element-6dba85f .elementor-search-form--focus .elementor-search-form__icon,
					.elementor-2889 .elementor-element.elementor-element-6dba85f .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-2889 .elementor-element.elementor-element-6dba85f.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{color:#041E42;}.elementor-2889 .elementor-element.elementor-element-6dba85f:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__container{background-color:#F2F2F2;border-color:#F2F2F2;}.elementor-2889 .elementor-element.elementor-element-6dba85f.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{background-color:#F2F2F2;border-color:#F2F2F2;}.elementor-2889 .elementor-element.elementor-element-6dba85f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 44px;}.elementor-2889 .elementor-element.elementor-element-be386a4{margin-top:0px;margin-bottom:0px;}.elementor-2889 .elementor-element.elementor-element-6331a1a:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-6331a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-6331a1a{border-style:solid;border-width:0px 0px 3px 0px;border-color:#FF8200;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-25px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-6331a1a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2889 .elementor-element.elementor-element-77bbeb3 > .elementor-container{max-width:1092px;min-height:160px;}.elementor-2889 .elementor-element.elementor-element-77bbeb3 > .elementor-container:after{content:"";min-height:inherit;}.elementor-2889 .elementor-element.elementor-element-77bbeb3 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2889 .elementor-element.elementor-element-b75a729 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-97ed12a{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-97ed12a{right:0px;}.elementor-2889 .elementor-element.elementor-element-97ed12a{top:0px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-f3ca375{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-f3ca375{right:0px;}.elementor-2889 .elementor-element.elementor-element-f3ca375{top:0px;}.elementor-2889 .elementor-element.elementor-element-77bbeb3:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-77bbeb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-77bbeb3 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2889 .elementor-element.elementor-element-77bbeb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2889 .elementor-element.elementor-element-251cb187 > .elementor-container{max-width:985px;}.elementor-2889 .elementor-element.elementor-element-251cb187 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2889 .elementor-element.elementor-element-452c0c1 > .elementor-element-populated{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu .elementor-item{font-family:"Arial", Sans-serif;font-size:15px;font-weight:100;text-transform:none;}.elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu--main .elementor-item{color:#9C9081;padding-left:22px;padding-right:22px;padding-top:18px;padding-bottom:18px;}.elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu--dropdown a, .elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-menu-toggle{color:#9C9081;}.elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu--dropdown{background-color:#ED2F2F00;}.elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu--dropdown a:hover,
					.elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-menu-toggle:hover{color:#9C9081;}.elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu--dropdown a:hover,
					.elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu--dropdown a.highlighted{background-color:#DE2F2F00;}.elementor-2889 .elementor-element.elementor-element-3bb4d592 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 131px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-3bb4d592{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-3bb4d592{right:0px;}.elementor-2889 .elementor-element.elementor-element-3bb4d592{top:0px;}.elementor-2889 .elementor-element.elementor-element-78913c6 > .elementor-element-populated{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-70260f4 .elementor-search-form__container{min-height:21px;}.elementor-2889 .elementor-element.elementor-element-70260f4 .elementor-search-form__submit{min-width:calc( 1.3 * 21px );color:#848484F5;background-color:#02010100;font-size:14px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-70260f4 .elementor-search-form__icon{padding-left:calc(21px / 3);}body.rtl .elementor-2889 .elementor-element.elementor-element-70260f4 .elementor-search-form__icon{padding-right:calc(21px / 3);}.elementor-2889 .elementor-element.elementor-element-70260f4 .elementor-search-form__input, .elementor-2889 .elementor-element.elementor-element-70260f4.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(21px / 3);padding-right:calc(21px / 3);}.elementor-2889 .elementor-element.elementor-element-70260f4 input[type="search"].elementor-search-form__input{font-family:"Arial", Sans-serif;font-size:12px;font-weight:500;}.elementor-2889 .elementor-element.elementor-element-70260f4 .elementor-search-form__input,
					.elementor-2889 .elementor-element.elementor-element-70260f4 .elementor-search-form__icon,
					.elementor-2889 .elementor-element.elementor-element-70260f4 .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-2889 .elementor-element.elementor-element-70260f4 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-2889 .elementor-element.elementor-element-70260f4.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#9C9081;}.elementor-2889 .elementor-element.elementor-element-70260f4:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#CBC4BC;border-color:#CBC4BC;border-width:3px 3px 3px 3px;border-radius:83px;}.elementor-2889 .elementor-element.elementor-element-70260f4.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#CBC4BC;border-color:#CBC4BC;border-width:3px 3px 3px 3px;border-radius:83px;}.elementor-2889 .elementor-element.elementor-element-70260f4:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__container{background-color:#9C90816B;}.elementor-2889 .elementor-element.elementor-element-70260f4.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{background-color:#9C90816B;}.elementor-2889 .elementor-element.elementor-element-70260f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 131px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-70260f4{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-70260f4{right:0px;}.elementor-2889 .elementor-element.elementor-element-70260f4{top:0px;}.elementor-2889 .elementor-element.elementor-element-edf71f4 > .elementor-element-populated{margin:8px 0px 0px 17px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-58e311f.elementor-position-right .elementor-icon-box-icon{margin-left:5px;}.elementor-2889 .elementor-element.elementor-element-58e311f.elementor-position-left .elementor-icon-box-icon{margin-right:5px;}.elementor-2889 .elementor-element.elementor-element-58e311f.elementor-position-top .elementor-icon-box-icon{margin-bottom:5px;}.elementor-2889 .elementor-element.elementor-element-58e311f .elementor-icon{font-size:14px;padding:3px;border-width:1px 1px 1px 1px;}.elementor-2889 .elementor-element.elementor-element-58e311f .elementor-icon i{transform:rotate(0deg);}.elementor-2889 .elementor-element.elementor-element-58e311f .elementor-icon-box-wrapper{text-align:left;}.elementor-2889 .elementor-element.elementor-element-58e311f .elementor-icon-box-title{margin-bottom:0px;}.elementor-2889 .elementor-element.elementor-element-58e311f .elementor-icon-box-content .elementor-icon-box-title, .elementor-2889 .elementor-element.elementor-element-58e311f .elementor-icon-box-content .elementor-icon-box-title a{font-family:"Arial", Sans-serif;}.elementor-2889 .elementor-element.elementor-element-58e311f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 131px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-58e311f{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-58e311f{right:0px;}.elementor-2889 .elementor-element.elementor-element-58e311f{top:0px;}.elementor-2889 .elementor-element.elementor-element-251cb187:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-251cb187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-251cb187{border-style:solid;border-width:0px 0px 4px 0px;border-color:#E47600;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-25px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-251cb187 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2889 .elementor-element.elementor-element-2b0b3dc > .elementor-container{max-width:1092px;min-height:160px;}.elementor-2889 .elementor-element.elementor-element-2b0b3dc > .elementor-container:after{content:"";min-height:inherit;}.elementor-2889 .elementor-element.elementor-element-2b0b3dc > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2889 .elementor-element.elementor-element-2b0b3dc:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-2b0b3dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-2b0b3dc > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2889 .elementor-element.elementor-element-2b0b3dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2889 .elementor-element.elementor-element-27f1f2c > .elementor-container{max-width:985px;}.elementor-2889 .elementor-element.elementor-element-27f1f2c > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-c67ccd0{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-c67ccd0{right:0px;}.elementor-2889 .elementor-element.elementor-element-c67ccd0{top:0px;}.elementor-2889 .elementor-element.elementor-element-bb7f0e5 > .elementor-element-populated{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-9e60b2a .elementor-search-form__container{min-height:21px;}.elementor-2889 .elementor-element.elementor-element-9e60b2a .elementor-search-form__submit{min-width:calc( 1.3 * 21px );color:#041E42;background-color:#02010100;font-size:14px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-9e60b2a .elementor-search-form__icon{padding-left:calc(21px / 3);}body.rtl .elementor-2889 .elementor-element.elementor-element-9e60b2a .elementor-search-form__icon{padding-right:calc(21px / 3);}.elementor-2889 .elementor-element.elementor-element-9e60b2a .elementor-search-form__input, .elementor-2889 .elementor-element.elementor-element-9e60b2a.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(21px / 3);padding-right:calc(21px / 3);}.elementor-2889 .elementor-element.elementor-element-9e60b2a input[type="search"].elementor-search-form__input{font-family:"Arial", Sans-serif;font-size:12px;font-weight:500;}.elementor-2889 .elementor-element.elementor-element-9e60b2a .elementor-search-form__input,
					.elementor-2889 .elementor-element.elementor-element-9e60b2a .elementor-search-form__icon,
					.elementor-2889 .elementor-element.elementor-element-9e60b2a .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-2889 .elementor-element.elementor-element-9e60b2a .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-2889 .elementor-element.elementor-element-9e60b2a.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#041E42;}.elementor-2889 .elementor-element.elementor-element-9e60b2a:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#DDDDDD;border-color:#DDDDDD;border-width:3px 3px 3px 3px;border-radius:83px;}.elementor-2889 .elementor-element.elementor-element-9e60b2a.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#DDDDDD;border-color:#DDDDDD;border-width:3px 3px 3px 3px;border-radius:83px;}.elementor-2889 .elementor-element.elementor-element-9e60b2a:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__input,
					.elementor-2889 .elementor-element.elementor-element-9e60b2a .elementor-search-form--focus .elementor-search-form__icon,
					.elementor-2889 .elementor-element.elementor-element-9e60b2a .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-2889 .elementor-element.elementor-element-9e60b2a.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{color:#041E42;}.elementor-2889 .elementor-element.elementor-element-9e60b2a:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__container{background-color:#DDDDDD;}.elementor-2889 .elementor-element.elementor-element-9e60b2a.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{background-color:#DDDDDD;}.elementor-2889 .elementor-element.elementor-element-9e60b2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 131px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-9e60b2a{left:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-9e60b2a{right:0px;}.elementor-2889 .elementor-element.elementor-element-9e60b2a{top:0px;}.elementor-2889 .elementor-element.elementor-element-20d3de0 > .elementor-element-populated{margin:8px 0px 0px 17px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-27f1f2c:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-27f1f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-27f1f2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-25px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-27f1f2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2889 .elementor-element.elementor-element-776c470 > .elementor-container{max-width:985px;}.elementor-2889 .elementor-element.elementor-element-776c470 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2889 .elementor-element.elementor-element-1c54f1d > .elementor-element-populated{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-menu-toggle{margin-right:auto;}.elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-nav-menu--dropdown a:hover,
					.elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-menu-toggle:hover{color:#041E42;}.elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-nav-menu--dropdown a:hover,
					.elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-nav-menu--dropdown a.highlighted{background-color:#F2F2F2;}.elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-nav-menu--dropdown .elementor-item, .elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"RepsolWeb", Sans-serif;font-weight:400;font-style:normal;}.elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#F2F2F2;border-bottom-width:2px;}.elementor-2889 .elementor-element.elementor-element-776c470:not(.elementor-motion-effects-element-type-background), .elementor-2889 .elementor-element.elementor-element-776c470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2889 .elementor-element.elementor-element-776c470{border-style:solid;border-width:0px 0px 4px 0px;border-color:#E47600;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-25px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-776c470 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-2889 .elementor-element.elementor-element-226c9b87{padding:0px 20px 0px 20px;}.elementor-2889 .elementor-element.elementor-element-d74a697 > .elementor-element-populated{margin:80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-2cddebf > .elementor-element-populated{margin:0px 0px 0px -300px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-6dba85f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 55px;}.elementor-2889 .elementor-element.elementor-element-be386a4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-6331a1a{margin-top:0px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-2889 .elementor-element.elementor-element-97ed12a{width:209.413px;max-width:209.413px;top:-18px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-97ed12a{left:55px;}body.rtl .elementor-2889 .elementor-element.elementor-element-97ed12a{right:55px;}.elementor-2889 .elementor-element.elementor-element-76d9a6a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-ff8585d > .elementor-element-populated{margin:0px 0px 0px 120px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-f3ca375{width:433.237px;max-width:433.237px;top:-27px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-f3ca375{left:172px;}body.rtl .elementor-2889 .elementor-element.elementor-element-f3ca375{right:172px;}.elementor-2889 .elementor-element.elementor-element-77bbeb3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-452c0c1 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu .elementor-item{font-size:1px;line-height:1em;letter-spacing:0px;}.elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-right:0px;}body.rtl .elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child){margin-left:0px;}.elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-2889 .elementor-element.elementor-element-3bb4d592 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:13px !important;}.elementor-2889 .elementor-element.elementor-element-3bb4d592 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-3bb4d592{width:447.162px;max-width:447.162px;top:-29px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-3bb4d592{left:95px;}body.rtl .elementor-2889 .elementor-element.elementor-element-3bb4d592{right:95px;}.elementor-2889 .elementor-element.elementor-element-147771ea > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-78913c6 > .elementor-element-populated{margin:0px 0px 0px -300px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-70260f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-70260f4{left:-37px;}body.rtl .elementor-2889 .elementor-element.elementor-element-70260f4{right:-37px;}.elementor-2889 .elementor-element.elementor-element-70260f4{top:-39px;}.elementor-2889 .elementor-element.elementor-element-edf71f4 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-58e311f .elementor-icon-box-wrapper{text-align:left;}.elementor-2889 .elementor-element.elementor-element-58e311f .elementor-icon-box-title{margin-bottom:0px;}.elementor-2889 .elementor-element.elementor-element-58e311f .elementor-icon-box-content .elementor-icon-box-title, .elementor-2889 .elementor-element.elementor-element-58e311f .elementor-icon-box-content .elementor-icon-box-title a{font-size:12px;}.elementor-2889 .elementor-element.elementor-element-58e311f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-58e311f{left:-28px;}body.rtl .elementor-2889 .elementor-element.elementor-element-58e311f{right:-28px;}.elementor-2889 .elementor-element.elementor-element-58e311f{top:-42px;}.elementor-2889 .elementor-element.elementor-element-7935a44{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-251cb187{margin-top:0px;margin-bottom:-23px;padding:10px 10px 10px 10px;}.elementor-2889 .elementor-element.elementor-element-2b0b3dc{padding:0px 20px 0px 20px;}.elementor-2889 .elementor-element.elementor-element-bb7f0e5 > .elementor-element-populated{margin:0px 0px 0px -300px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-9e60b2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 55px;}.elementor-2889 .elementor-element.elementor-element-20d3de0 > .elementor-element-populated{margin:0px 0px 0px -238px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-704e7d7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-27f1f2c{margin-top:0px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-2889 .elementor-element.elementor-element-1c54f1d > .elementor-element-populated{margin:80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-776c470{margin-top:0px;margin-bottom:0px;padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-2889 .elementor-element.elementor-element-66c7412b{width:37.3%;}.elementor-2889 .elementor-element.elementor-element-2e6c498c{width:62.7%;}.elementor-2889 .elementor-element.elementor-element-6dff79e3{width:11.131%;}.elementor-2889 .elementor-element.elementor-element-62ad7cf3{width:88.868%;}.elementor-2889 .elementor-element.elementor-element-d74a697{width:76.803%;}.elementor-2889 .elementor-element.elementor-element-6f6dee9{width:23.197%;}.elementor-2889 .elementor-element.elementor-element-b75a729{width:37.3%;}.elementor-2889 .elementor-element.elementor-element-76d9a6a{width:62.7%;}.elementor-2889 .elementor-element.elementor-element-452c0c1{width:57.747%;}.elementor-2889 .elementor-element.elementor-element-147771ea{width:42.253%;}.elementor-2889 .elementor-element.elementor-element-78913c6{width:63.555%;}.elementor-2889 .elementor-element.elementor-element-edf71f4{width:36.198%;}.elementor-2889 .elementor-element.elementor-element-bb7f0e5{width:63.555%;}.elementor-2889 .elementor-element.elementor-element-20d3de0{width:36.198%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2889 .elementor-element.elementor-element-66c7412b{width:20%;}.elementor-2889 .elementor-element.elementor-element-2e6c498c{width:80%;}.elementor-2889 .elementor-element.elementor-element-b75a729{width:33%;}.elementor-2889 .elementor-element.elementor-element-76d9a6a{width:80%;}}@media(max-width:767px){.elementor-2889 .elementor-element.elementor-element-226c9b87 > .elementor-container{min-height:100px;}.elementor-2889 .elementor-element.elementor-element-226c9b87 > .elementor-container:after{content:"";min-height:inherit;}.elementor-2889 .elementor-element.elementor-element-66c7412b > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-2e6c498c{width:100%;}.elementor-2889 .elementor-element.elementor-element-6dff79e3{width:33%;}.elementor-2889 .elementor-element.elementor-element-62ad7cf3{width:33%;}.elementor-2889 .elementor-element.elementor-element-226c9b87{padding:20px 20px 20px 20px;}.elementor-2889 .elementor-element.elementor-element-d74a697{width:20%;}.elementor-2889 .elementor-element.elementor-element-6f6dee9{width:80%;}.elementor-2889 .elementor-element.elementor-element-6331a1a{padding:20px 20px 20px 20px;}.elementor-2889 .elementor-element.elementor-element-77bbeb3 > .elementor-container{min-height:100px;}.elementor-2889 .elementor-element.elementor-element-77bbeb3 > .elementor-container:after{content:"";min-height:inherit;}.elementor-2889 .elementor-element.elementor-element-b75a729 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-76d9a6a{width:100%;}.elementor-2889 .elementor-element.elementor-element-ff8585d{width:33%;}.elementor-2889 .elementor-element.elementor-element-77bbeb3{padding:20px 20px 20px 20px;}.elementor-2889 .elementor-element.elementor-element-452c0c1{width:20%;}.elementor-2889 .elementor-element.elementor-element-147771ea{width:80%;}.elementor-2889 .elementor-element.elementor-element-58e311f .elementor-icon-box-icon{margin-bottom:5px;}.elementor-2889 .elementor-element.elementor-element-251cb187{padding:20px 20px 20px 20px;}.elementor-2889 .elementor-element.elementor-element-2b0b3dc > .elementor-container{min-height:100px;}.elementor-2889 .elementor-element.elementor-element-2b0b3dc > .elementor-container:after{content:"";min-height:inherit;}.elementor-2889 .elementor-element.elementor-element-2b0b3dc{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-e4fd6c0{width:80%;}.elementor-2889 .elementor-element.elementor-element-e4fd6c0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-c67ccd0 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-c67ccd0{width:381px;max-width:381px;top:-43px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-c67ccd0{left:-14px;}body.rtl .elementor-2889 .elementor-element.elementor-element-c67ccd0{right:-14px;}.elementor-2889 .elementor-element.elementor-element-bb7f0e5 > .elementor-element-populated, .elementor-2889 .elementor-element.elementor-element-bb7f0e5 > .elementor-element-populated > .elementor-background-overlay, .elementor-2889 .elementor-element.elementor-element-bb7f0e5 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-9e60b2a > .elementor-widget-container{margin:40px -230px 0px 160px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-9e60b2a{width:110.825px;max-width:110.825px;top:24px;}body:not(.rtl) .elementor-2889 .elementor-element.elementor-element-9e60b2a{left:302px;}body.rtl .elementor-2889 .elementor-element.elementor-element-9e60b2a{right:302px;}.elementor-2889 .elementor-element.elementor-element-20d3de0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-27f1f2c{margin-top:-30px;margin-bottom:0px;padding:0px 20px 20px 20px;}.elementor-2889 .elementor-element.elementor-element-1c54f1d{width:100%;}.elementor-2889 .elementor-element.elementor-element-1c54f1d > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-nav-menu--dropdown .elementor-item, .elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:20px;}.elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:15px;padding-bottom:15px;}.elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-2889 .elementor-element.elementor-element-08f6e4c .elementor-menu-toggle{font-size:30px;border-width:0px;border-radius:7px;}.elementor-2889 .elementor-element.elementor-element-08f6e4c > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2889 .elementor-element.elementor-element-776c470{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for search-form, class: .elementor-element-6dba85f *//* ── BUSCADOR ── */
.elementor-search-form__container {
  border: 2px solid #E6932A !important;
  border-radius: 30px !important;
  overflow: hidden !important;
  background: #ffffff !important;
  transition: all 0.3s !important;
}

.elementor-search-form__container:focus-within {
  border-color: #C12A3A !important;
  box-shadow: 0 0 0 3px rgba(230,147,42,0.2) !important;
}

.elementor-search-form__input {
  border: none !important;
  outline: none !important;
  padding: 10px 18px !important;
  font-size: 14px !important;
  font-family: Arial, sans-serif !important;
  color: #333 !important;
  background: transparent !important;
}

.elementor-search-form__input::placeholder {
  color: #aaa !important;
  font-style: italic !important;
}

.elementor-search-form__submit {
  background: #E6932A !important;
  border: none !important;
  padding: 10px 18px !important;
  cursor: pointer !important;
  transition: background 0.2s !important;
}

.elementor-search-form__submit:hover {
  background: #C12A3A !important;
}

.elementor-search-form__submit i {
  color: #ffffff !important;
  font-size: 15px !important;
}/* End custom CSS */
/* Start custom CSS for search-form, class: .elementor-element-6dba85f *//* ── BUSCADOR ── */
.elementor-search-form__container {
  border: 2px solid #E6932A !important;
  border-radius: 30px !important;
  overflow: hidden !important;
  background: #ffffff !important;
  transition: all 0.3s !important;
}

.elementor-search-form__container:focus-within {
  border-color: #C12A3A !important;
  box-shadow: 0 0 0 3px rgba(230,147,42,0.2) !important;
}

.elementor-search-form__input {
  border: none !important;
  outline: none !important;
  padding: 10px 18px !important;
  font-size: 14px !important;
  font-family: Arial, sans-serif !important;
  color: #333 !important;
  background: transparent !important;
}

.elementor-search-form__input::placeholder {
  color: #aaa !important;
  font-style: italic !important;
}

.elementor-search-form__submit {
  background: #E6932A !important;
  border: none !important;
  padding: 10px 18px !important;
  cursor: pointer !important;
  transition: background 0.2s !important;
}

.elementor-search-form__submit:hover {
  background: #C12A3A !important;
}

.elementor-search-form__submit i {
  color: #ffffff !important;
  font-size: 15px !important;
}/* End custom CSS */
/* Start custom CSS for search-form, class: .elementor-element-6dba85f *//* ── BUSCADOR ── */
.elementor-search-form__container {
  border: 2px solid #E6932A !important;
  border-radius: 30px !important;
  overflow: hidden !important;
  background: #ffffff !important;
  transition: all 0.3s !important;
}

.elementor-search-form__container:focus-within {
  border-color: #C12A3A !important;
  box-shadow: 0 0 0 3px rgba(230,147,42,0.2) !important;
}

.elementor-search-form__input {
  border: none !important;
  outline: none !important;
  padding: 10px 18px !important;
  font-size: 14px !important;
  font-family: Arial, sans-serif !important;
  color: #333 !important;
  background: transparent !important;
}

.elementor-search-form__input::placeholder {
  color: #aaa !important;
  font-style: italic !important;
}

.elementor-search-form__submit {
  background: #E6932A !important;
  border: none !important;
  padding: 10px 18px !important;
  cursor: pointer !important;
  transition: background 0.2s !important;
}

.elementor-search-form__submit:hover {
  background: #C12A3A !important;
}

.elementor-search-form__submit i {
  color: #ffffff !important;
  font-size: 15px !important;
}/* End custom CSS */
/* Start custom CSS for search-form, class: .elementor-element-6dba85f *//* ── BUSCADOR ── */
.elementor-search-form__container {
  border: 2px solid #E6932A !important;
  border-radius: 30px !important;
  overflow: hidden !important;
  background: #ffffff !important;
  transition: all 0.3s !important;
}

.elementor-search-form__container:focus-within {
  border-color: #C12A3A !important;
  box-shadow: 0 0 0 3px rgba(230,147,42,0.2) !important;
}

.elementor-search-form__input {
  border: none !important;
  outline: none !important;
  padding: 10px 18px !important;
  font-size: 14px !important;
  font-family: Arial, sans-serif !important;
  color: #333 !important;
  background: transparent !important;
}

.elementor-search-form__input::placeholder {
  color: #aaa !important;
  font-style: italic !important;
}

.elementor-search-form__submit {
  background: #E6932A !important;
  border: none !important;
  padding: 10px 18px !important;
  cursor: pointer !important;
  transition: background 0.2s !important;
}

.elementor-search-form__submit:hover {
  background: #C12A3A !important;
}

.elementor-search-form__submit i {
  color: #ffffff !important;
  font-size: 15px !important;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-08f6e4c *//* Color para ítems principales del menú */
.elementor-nav-menu > li > a {
  background-color: #DDDDDD; /* azul oscuro */
  color: #041E42 !important; /* texto blanco */
}

/* Color normal de los ítems del menú principal */
.elementor-nav-menu > li.menu-item > a {
  background-color: #DDDDDD !important;
  color: #041E42 !important;
}

/* Color al pasar el mouse por los ítems principales */
.elementor-nav-menu > li.menu-item > a:hover {
  background-color: #DDDDDD !important;
  color: #041E42 !important;
}

/* Estilo para el submenú */
.elementor-nav-menu .sub-menu a {
  font-size: 18px !important; /* Ajusta este valor según lo que necesites */
}

.elementor-nav-menu .sub-menu a:hover {
  background-color: #F2F2F2;
  color: #041E42 !important;
}
@media(max-width: 767px) {
  .elementor-menu-toggle {
    margin-left: 15px !important; /* Ajusta el valor a tu gusto */
  }
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-08f6e4c *//* Color para ítems principales del menú */
.elementor-nav-menu > li > a {
  background-color: #DDDDDD; /* azul oscuro */
  color: #041E42 !important; /* texto blanco */
}

/* Color normal de los ítems del menú principal */
.elementor-nav-menu > li.menu-item > a {
  background-color: #DDDDDD !important;
  color: #041E42 !important;
}

/* Color al pasar el mouse por los ítems principales */
.elementor-nav-menu > li.menu-item > a:hover {
  background-color: #DDDDDD !important;
  color: #041E42 !important;
}

/* Estilo para el submenú */
.elementor-nav-menu .sub-menu a {
  font-size: 18px !important; /* Ajusta este valor según lo que necesites */
}

.elementor-nav-menu .sub-menu a:hover {
  background-color: #F2F2F2;
  color: #041E42 !important;
}
@media(max-width: 767px) {
  .elementor-menu-toggle {
    margin-left: 15px !important; /* Ajusta el valor a tu gusto */
  }
}/* End custom CSS */