/**handles:custom-style**/
@font-face{font-family:"Noto Sans";src:url("https://www.group.sener/wp-content/themes/sener/desarrollo-2025/assets/fonts/NotoSans-VariableFont.ttf") format("truetype-variations"),url("https://www.group.sener/wp-content/themes/sener/desarrollo-2025/assets/fonts/NotoSans-VariableFont.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@media screen and (min-width:1200px){.menu_paises .secondLevel{max-height:400px;overflow:auto;width:fit-content;margin-right:0;margin-left:auto}}.modulo-navegacion-inpage .navegacion-inpage__nav{transition:.3s all linear}.container-1142{max-width:1376px}.mx-auto{margin-inline:auto}footer{background-color:#00205b;padding:64px 0 40px 0}footer .inner{display:grid;grid-template-columns:auto auto;justify-content:space-between}footer .text{max-width:497px}footer .text *{font-family:'Noto Serif';font-weight:400;font-style:italic;font-size:32px;line-height:40px;letter-spacing:-1.33px;color:#98caec;margin:0}footer .footer-cta{display:flex;align-items:center;justify-content:end;margin-top:24px}footer .right{display:flex;gap:116px;width:fit-content}footer .menu__1 ul,footer .menu__2 ul{display:flex;flex-direction:column;gap:24px}footer .menu__1 li{font-family:Noto Sans;font-weight:700;font-size:20px;line-height:100%;text-transform:uppercase;color:#fff}footer .menu__2 li{font-family:Noto Sans;font-weight:400;font-size:20px;line-height:100%;color:#fff}footer .menu__1 a,footer .menu__2 a{padding:8px;display:block}footer .footer-logo{max-width:206px;max-height:42px;object-fit:contain;margin-bottom:42px}.copyright-footer{border-top:.5px solid #98caec;background-color:#00205b;padding:40px 0}.copyright-footer .menu__3{display:flex;align-items:center;gap:30px}.copyright-footer .menu__3 ul{display:flex;align-items:center;gap:30px}.copyright-footer .menu__3 li{color:#fff;font-family:"Noto Sans";font-size:14px;font-weight:400;line-height:24.5px}.copyright-footer .inner{display:flex;align-items:center;justify-content:space-between}.copyright-footer .inner .socials{display:flex;align-items:center;gap:24px}.copyright-footer .copyright *{color:#fff;font-family:"Noto Sans";font-size:14px;font-weight:400;line-height:24.5px;margin:0}.copyright-footer .menu__3.mobile{display:none}.cta{display:flex;align-items:center;gap:18px;width:fit-content}.cta .text{color:#005199;font-family:"Noto Sans";font-size:16px;font-weight:700;line-height:22px;letter-spacing:.16px}.cta:hover .text{text-decoration:underline;font-size:17px;transform-origin:left center}.swiper-button-next,.swiper-button-prev,.swiper-pagination{position:relative!important;top:unset!important;left:unset!important;right:unset!important;bottom:unset!important;margin:0!important;width:fit-content!important}.swiper-pagination{display:block;width:115px!important;height:2px;overflow:hidden;background-color:rgba(0,81,153,.4);background-image:linear-gradient(to right,#005199,#005199);background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out!important}.swiper-controls{position:relative;display:flex;align-items:center;gap:16px;margin-right:0;margin-left:auto;margin-top:52px;width:fit-content}.swiper-pagination .swiper-pagination-bullet{margin:0!important;width:24px!important;height:2px!important;border-radius:0!important;background-color:#dad9d7!important}.swiper-pagination .swiper-pagination-bullet-active{background-color:#00205b!important}.swiper-button-next svg,.swiper-button-prev svg{width:7px!important;height:14px!important}.swiper-controls .swiper-current,.swiper-controls .swiper-total{color:#00205b;font-family:"Noto Sans";font-size:18px;font-weight:700;line-height:normal;letter-spacing:2.571px}.swiper-button-next:after,.swiper-button-prev:after{display:none}.header-top{border-bottom:1px solid #98caec;background:rgba(0,32,91,.4);background-blend-mode:multiply;height:auto;min-height:50px;backdrop-filter:blur(10px);transition:.3s all linear}header{transition:.3s all linear}header.scrolled{background-color:#fff;display:flex!important}header.hide{top:-120px}header .logo>.logoAzul,header.scrolled .logo>:not(.logoAzul ){display:none!important}header.scrolled .logo>.logoAzul{display:block!important}.header-top.scrolled .inner .menu-primary li a,.header-top.scrolled .inner .submenu-title{color:#00205b}.header-top.scrolled .inner .level-2 .submenu-title::after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none"><path d="M1 1L5 5L9 1" stroke="%2300205B" stroke-linecap="round"/></svg>')}.header-top .inner{justify-content:space-between;display:flex;align-items:center}.header-top .inner .menu-primary ul{display:flex;align-items:center;gap:32px}.header-top .inner .menu-primary li a{color:#fff;font-family:"Noto Sans";font-size:16px;font-weight:700;line-height:normal;padding:36px 8px;transition:.3s all linear;text-transform:uppercase}.header-top .inner .menu-primary li a:hover,.header-top .inner .submenu-title:hover{color:#3cbfae;background-color:rgba(0,32,91,.5)}.header-top .inner .menu-sub{display:flex;align-items:center}.header-top .inner .submenu-title{color:#fff;font-family:"Noto Sans";font-size:16px;font-weight:500;line-height:normal;padding:36px 8px;transition:.3s all linear;display:flex;align-items:center;gap:8px}.header-top .inner .menu-dos .submenu-title{color:#98caec}.header-top .inner .menu-dos .submenu-title:hover,.header-top .inner .menu-tres.menu-primary li a:hover{color:#3cbfae}.header-top .inner .level-2 .submenu-title::after{display:block;content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none"><path d="M1 1L5 5L9 1" stroke="white" stroke-linecap="round"/></svg>');margin-top:-5px}.header-top .inner .menu-dos .level-2 .submenu-title::after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none"><path d="M1 1L5 5L9 1" stroke="%2398CAEC" stroke-linecap="round"/></svg>')}.header-top .inner .menu-dos .level-2 .submenu-title:hover::after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none"><path d="M1 1L5 5L9 1" stroke="%233CBFAE" stroke-linecap="round"/></svg>')}.header-top .inner .menu-tres.menu-primary li a{text-transform:capitalize;color:#98caec;font-size:16px;font-weight:500}.header-top .inner .menu-tres a:last-child{position:relative}.header-top .inner .menu-tres a:last-child::after{position:absolute;content:'';width:1px;height:70%;transform:translateY(-50%);background-color:#98caec;top:50%;right:-5px}.header-top .inner .menusCtaCont{display:flex;align-items:center;gap:8px}.header-top .inner .dataMenu.level-2:hover .secondLevelCont{display:grid!important;grid-template-columns:3fr 2fr;padding-right:calc((100% - 1376px)/ 2);height:auto}.header-top .inner .secondLevelCont{display:block;position:fixed;top:95px;background-color:rgba(0,32,91,.8);width:100%;left:0;backdrop-filter:blur(10px);padding:0 0 36px 0;z-index:10}.header-top .inner .secondLevel .secondEl,.header-top .inner .secondLevel .thirdEl{width:fit-content}.header-top .inner .secondLevel .secondEl:hover,.header-top .inner .secondLevel .thirdEl:hover{width:auto}.header-top .inner .secondLevel .level-4 a,.header-top .inner .secondLevel .secondEl>a,.header-top .inner .secondLevel .thirdEl>a{color:#fff;font-family:"Noto Sans";font-size:16px;font-weight:700;line-height:24px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.7);display:block;width:321px}.header-top .inner .secondLevel .level-4 a,.header-top .inner .secondLevel .thirdEl>a{font-weight:400}.header-top .inner .secondLevel .secondEl:hover,.header-top .inner .secondLevel .thirdEl:hover{display:flex}.header-top .inner .secondLevel{position:relative}.header-top .inner .secondLevel .secondEl.active>a,.header-top .inner .secondLevel .secondEl>a:hover{background-color:#00205b;font-size:20px;line-height:28px;padding-left:4px}.header-top .inner .secondLevel .level-4 a:hover,.header-top .inner .secondLevel .thirdEl.active>a,.header-top .inner .secondLevel .thirdEl>a:hover{background-color:#00205b;padding-left:4px}.header-top .inner .secondLevel .secondEl>.dataMenu,.header-top .inner .secondLevel .thirdEl>.dataMenu{position:absolute;top:0;left:321px;height:auto}.header-top .inner .secondLevel .thirdEl>.dataMenu{left:calc(321px + 28px)}.header-top .inner .secondLevel .contInfo{padding-left:28px}.header-top .dataMenu.level-2 .secondLevelCont,.header-top .secondEl>.dataMenu.level-3,.header-top .thirdEl>.dataMenu.level-4{display:none}.header-top .dataMenu.level-2.active>.secondLevelCont,.header-top .secondEl.active>.dataMenu.level-3,.header-top .thirdEl.active>.dataMenu.level-4{display:block!important}.header-top .search{cursor:pointer;display:flex;align-items:center;justify-content:end}.header-top .search .searchBlue{display:none}.header-top.scrolled .search .searchBlue{display:block}.header-top.scrolled .search svg:not(.searchBlue){display:none}.header-top .searchContainer{display:none;position:absolute;top:95px;width:100%;background-color:rgba(0,32,91,.8);left:0;backdrop-filter:blur(10px);padding-bottom:36px;z-index:10;padding-inline:calc((100% - 1142px)/ 2)}.header-top .searchContainer.active{display:block}header .cover__inputs .box__search{width:100%;max-width:555px}.cover__inputs .box__search input,.cover__inputs .box__search input::placeholder{color:#54565b;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:22px;border-radius:99px;background-color:#fff;width:100%;padding:10px 20px}.cover__inputs .box__search input::placeholder{padding:0}.cover__inputs .box{margin:0;border:0}.cover__inputs .box__select:after{display:none}.select.ss-main{background-color:#fff;border-radius:99px;padding:10px 20px}.select.ss-main .ss-values{color:#000;font-family:"Noto Sans";font-size:16px;font-style:normal;line-height:22px;letter-spacing:.16px;text-transform:uppercase}.select.ss-main.ss-open-below{border-radius:32px 32px 0 0;border:1px solid #fff!important;background-color:transparent!important}.select.ss-content .ss-list .ss-option.ss-highlighted::before,.select.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected::before{background-color:#98caec}.select.ss-main.ss-open-below .ss-values,.select.ss-main.ss-open-below .ss-values .ss-placeholder{color:#fff!important}.select.ss-main.ss-open-below .ss-arrow path{stroke:#fff}.select.ss-main .ss-values .ss-value{background-color:transparent;padding:0}.select.ss-content{border-radius:0 0 32px 32px;border:1px solid #fff;border-top:0;box-shadow:none}.select.ss-content .ss-list{background-color:#00205b;padding:5px 0 15px 10px}.select.ss-content .ss-list .ss-option{background-color:transparent!important;color:#fff;font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:24px;position:relative;display:flex;align-items:center;gap:8px}.select.ss-content .ss-list .ss-option::before{content:"";display:block;width:15px;height:15px;background-color:#fff}.box.box__list.box__list__default a{display:flex;align-items:center;gap:24px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.7)}.box.box__list.box__list__default a img{min-width:63px;max-width:63px;height:63px;object-position:center;object-fit:cover}.box.box__list.box__list__default a .text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.box.box__list.box__list__default a .text *{color:#fff;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0}.header-top .module__bottom{max-width:650px;margin-right:0;margin-left:auto;margin-top:48px}.header-top .button__more{color:#fff;font-family:"Noto Sans";font-size:16px;font-style:normal;line-height:22px;letter-spacing:.16px;display:flex;align-items:center;gap:12px;justify-content:end;text-transform:uppercase;cursor:pointer}.menu-lang{position:relative}.menu-lang svg path{stroke:#fff}.scrolled .menu-lang svg path{stroke:#00205B}.menu-lang .selectmenu *,.menu-lang:hover .selectmenu *,.open-selectmenu{color:#fff;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;gap:4px;min-width:34px}.scrolled .open-selectmenu{color:#00205b}.selectmenu{display:none;flex-direction:column;gap:4px;position:absolute;left:0;width:100%;top:auto;padding:8px;background-color:#00205b;z-index:15}.menu-lang .selectmenu.active,.menu-lang:hover .selectmenu{display:flex}.cover__inputs .box__search button{right:40px;top:50%;transform:translateY(-50%)}header .cover__buttons{margin-top:24px}.paginationBox{display:flex;align-items:center;gap:8px;margin-top:15px;justify-content:end}.paginationBox .page-numbers{color:#005199;font-family:"Noto Sans";font-size:16px;font-weight:500;line-height:normal;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:99px;padding:2px;box-sizing:content-box;transition:.3s all linear}.paginationBox .page-numbers.current,.paginationBox .page-numbers:hover{background-color:#005199;color:#fff}.headerMobile{display:none}@media screen and (max-width:1030px){footer{padding:54px 0}footer .inner{grid-template-columns:1fr;padding-inline:30px;gap:54px}footer .right{flex-direction:column;gap:24px}footer .menu__1 ul,footer .menu__2 ul{gap:8px;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:24px}.copyright-footer .menu__3{gap:14px;flex-direction:column}.copyright-footer .inner{flex-direction:column}.copyright-footer .menu__3 ul{gap:12px;flex-wrap:wrap;margin-bottom:24px}.copyright-footer .inner .socials{margin-top:0}footer .menu__1 li,footer .menu__2 li{font-size:18px}footer .menu__1 a,footer .menu__2 a{padding:2px}.copyright-footer .menu__3.mobile{display:block}.copyright-footer .menu__3.desktop{display:none}.copyright-footer .menu__3 .links{padding-inline:30px;display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;flex-wrap:wrap;gap:8px}.copyright-footer .menu__3 li{list-style:none}.swiper-controls{margin-inline:auto!important;margin-top:24px;max-width:70%}.swiper-pagination{display:flex;flex-wrap:wrap;row-gap:8px;justify-content:center}.headerDesktop{display:none}.headerMobile{display:block}.lightbox{border-bottom:.5px solid #fff;background-color:transparent}.lightbox:after{background-color:rgba(0,32,91,.6);backdrop-filter:blur(15px)}.menuInner .nav>*{color:#fff;font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:24px;padding:8px 0}.lightbox .withChildren::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="6" height="10" viewBox="0 0 6 10" fill="none"><path d="M1 9L5 5L1 1" stroke="white" stroke-linecap="round"/></svg>');background-repeat:no-repeat;background-position:center;transform:rotate(0)}.menuInner .box__navegation .module.active .back,.menuInner .nav>:hover{background-color:#00205b;padding:8px 0;margin:0;color:#fff!important}.menuInner .box__navegation{padding-right:0}.menuInner .back img{margin-left:10px}.menuInner .box__navegation .module>.box .menuEnd>*,.menuInner .box__navegation .module>.box .menuLast>*{color:#fff;font-family:"Noto Sans";font-size:16px;font-weight:700;line-height:24px;padding:8px 0;border-bottom:1px solid #737778;margin:0}.menuInner .box__navegation .module>.box .menuEnd.active{margin-top:0;width:100%}.menuInner .box__navegation .module>*{font-weight:600}.lightbox .lightbox__content .top{display:flex;align-items:center;justify-content:end;padding-inline:20px;gap:8px}.lightbox .lightbox__content .lightbox__search{position:static;display:flex;width:35px;height:35px;align-items:center;justify-content:center}.lightbox .lightbox__content .lightbox__close{position:static;display:flex;width:35px;height:35px;align-items:center;justify-content:center;background:0 0;border:0}.lightbox .lightbox__content .lightbox__close:after,.lightbox .lightbox__content .lightbox__close:before{display:none}.menuInner .cover__inputs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cover__inputs .box__search{grid-column:2 span;margin:0!important}.menuInner .megamenu_search_general.active{width:100%}.box.box__list.box__list__default a{gap:14px}.box.box__list.box__list__default a .text{-webkit-line-clamp:3;line-clamp:3}.lightbox.active .megamenu_search_general.active .cover__results .box__list li{margin:0;padding:0;border:0}.menuInner{padding-top:0}.menuInner .menuEnd,.menuInner .nav.nav__3{padding-left:64px}header.hide{top:-70px!important}.header{border-bottom:.5px solid #fff;background:rgba(0,32,91,.4);backdrop-filter:blur(5px)}}