#main-header{box-shadow:none!important}#main-footer{height:0!important;overflow:hidden}.social-icons img{filter:brightness(1);transition:filter 0.2s ease}.social-icons img:hover{filter:brightness(0.65)}.de-btn_2{border:none;color:inherit;background:none;cursor:pointer;padding:11px 20px!important;display:inline-block;outline:none;position:relative;border-radius:3px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.de-btn_2:after{content:'';position:absolute;border-radius:3px;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.style_2{background:#ffffff;color:#002571;z-index:2}.style_2:after{width:0%;height:100%;top:0;left:0;background:#428cd0}.style_2:hover,.style_2:active{color:#ffffff}.style_2:hover:after,.style_2:active:after{width:100%}.style_3{background:#002571;color:#ffffff;z-index:2}.style_3:after{width:0%;height:100%;top:0;left:0;background:#428cd0}.style_3:hover,.style_3:active{color:#ffffff}.style_3:hover:after,.style_3:active:after{width:100%}.fila-personas{display:flex;flex-wrap:nowrap;align-items:center;gap:0}.fila-personas>.et_pb_column_1_4:nth-child(1),.fila-personas>.et_pb_column_1_4:nth-child(2){align-items:right}.fila-personas>.et_pb_column_1_4:nth-child(3),.fila-personas>.et_pb_column_1_4:nth-child(4){align-items:center;gap:10px}.fila-personas>.et_pb_column_1_4:nth-child(2){margin-right:40px}@media (max-width:1024px){.fila-personas{flex-wrap:wrap;justify-content:center}.fila-personas>.et_pb_column_1_4:nth-child(1),.fila-personas>.et_pb_column_1_4:nth-child(2),.fila-personas>.et_pb_column_1_4:nth-child(3),.fila-personas>.et_pb_column_1_4:nth-child(4){display:flex;gap:10px;margin-right:0;width:auto}}@media (max-width:768px){.fila-personas{flex-direction:column;gap:20px}.fila-personas>.et_pb_column_1_4:nth-child(1),.fila-personas>.et_pb_column_1_4:nth-child(2),.fila-personas>.et_pb_column_1_4:nth-child(3),.fila-personas>.et_pb_column_1_4:nth-child(4){display:block;margin-right:0;gap:0}}.equipo-card:hover{box-shadow:0 0 60px rgba(33,33,33,.6)}#et-boc [data-da-area] .da-close-wrap .da-close{border-radius:25px;margin-right:25px;margin-top:25px;background-color:#FFFFFF;opacity:1}.titol-palmares-gradient{color:#412fd6;background-image:radial-gradient(circle,#412fd6 0%,#002571 0%,#000000 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.et_pb_contact_submit{border:none!important;background:#ffffff;background-color:rgba(0,37,113,0.45);cursor:pointer;display:inline-block;outline:none;position:relative;border-radius:12px;transition:all 0.3s ease;z-index:2;overflow:hidden}.et_pb_contact_submit::after{content:'';position:absolute;top:0;left:0;width:0%;height:100%;background:#428cd0;transition:all 0.3s ease;z-index:-1;border-radius:12px}.et_pb_contact_submit:hover,.et_pb_contact_submit:active{color:#ffffff}.et_pb_contact_submit:hover::after,.et_pb_contact_submit:active::after{width:100%}.et_pb_contact_form textarea.et_pb_contact_message{resize:none!important}.et_pb_contact_form_0.et_pb_contact_form_container{border-radius:12px}.et-pb-contact-message{color:white;text-align:center}.et_pb_contact_field_options_title{color:rgb(255,255,255,0.9)}#social-header{position:fixed;top:34px;right:100px;z-index:999999;display:flex;gap:10px;background:transparent;padding:5px;transition:all 0.3s ease}#social-header img{width:45px;height:45px;display:block}#social-header.shrink img{width:40px;height:40px}#social-header.shrink{top:22px;right:100px}#social-header img{filter:brightness(1);transition:filter 0.2s ease}#social-header img:hover{filter:brightness(0.65)}@media (max-width:1024px){#social-header{top:15px;right:50%;transform:translateX(60%);gap:15px}#social-header img{width:40px;height:40px}#social-header.shrink img{opacity:0;transform:scale(0);pointer-events:none}}#main-header .container{padding-right:80px}#logo{margin-left:-90px}@media (max-width:768px){#logo{margin-left:0px}}@media (max-width:1024px){.mobile_menu_bar{right:-100px;transform:none}}.gallery-container{position:relative;width:100%;overflow:hidden;padding:40px 0px}.gallery-wrapper{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.gallery-wrapper::-webkit-scrollbar{display:none}.gallery-grid{display:grid;grid-template-columns:repeat(15,400px);grid-template-rows:repeat(3,250px);gap:10px;width:fit-content}.gallery-item{position:relative;overflow:hidden;border-radius:4px;cursor:pointer;transition:transform 0.3s ease,box-shadow 0.3s ease}.gallery-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.3s ease}.gallery-item:hover{transform:scale(1.02);box-shadow:0 8px 25px rgba(255,255,255,0.15);z-index:10}.gallery-item:hover img{transform:scale(1.05)}.gallery-item:nth-child(1){grid-column:1;grid-row:1 / 3}.gallery-item:nth-child(2){grid-column:1;grid-row:3}.gallery-item:nth-child(3){grid-column:2;grid-row:1}.gallery-item:nth-child(4){grid-column:2;grid-row:2 / 4}.gallery-item:nth-child(5){grid-column:3;grid-row:1 / 3}.gallery-item:nth-child(6){grid-column:3;grid-row:3}.gallery-item:nth-child(7){grid-column:4;grid-row:1}.gallery-item:nth-child(8){grid-column:4;grid-row:2 / 4}.gallery-item:nth-child(9){grid-column:5;grid-row:1 / 3}.gallery-item:nth-child(10){grid-column:5;grid-row:3}.gallery-item:nth-child(11){grid-column:6;grid-row:1}.gallery-item:nth-child(12){grid-column:6;grid-row:2 / 4}.gallery-item:nth-child(13){grid-column:7;grid-row:1 / 3}.gallery-item:nth-child(14){grid-column:7;grid-row:3}.gallery-item:nth-child(15){grid-column:8;grid-row:1}.gallery-item:nth-child(16){grid-column:8;grid-row:2 / 4}.gallery-item:nth-child(17){grid-column:9;grid-row:1 / 3}.gallery-item:nth-child(18){grid-column:9;grid-row:3}.gallery-item:nth-child(19){grid-column:10;grid-row:1}.gallery-item:nth-child(20){grid-column:10;grid-row:2 / 4}.gallery-item:nth-child(21){grid-column:11;grid-row:1 / 3}.gallery-item:nth-child(22){grid-column:11;grid-row:3}.gallery-item:nth-child(23){grid-column:12;grid-row:1}.gallery-item:nth-child(24){grid-column:12;grid-row:2 / 4}.gallery-item:nth-child(25){grid-column:13;grid-row:1 / 3}.gallery-item:nth-child(26){grid-column:13;grid-row:3}.gallery-item:nth-child(27){grid-column:14;grid-row:1}.gallery-item:nth-child(28){grid-column:14;grid-row:2 / 4}.gallery-item:nth-child(29){grid-column:15;grid-row:1 / 3}.gallery-item:nth-child(30){grid-column:15;grid-row:3}.nav-button{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,0.9);border:none;width:50px;height:50px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:100;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(0,0,0,0.3)}.nav-button:hover{background:#fff;transform:translateY(-50%) scale(1.1);box-shadow:0 6px 20px rgba(0,0,0,0.4)}.nav-button:active{transform:translateY(-50%) scale(0.95)}.nav-button.prev{left:10px}.nav-button.next{right:10px}.nav-button svg{width:24px;height:24px;fill:#333}.nav-button:disabled{opacity:0.3;cursor:not-allowed}.nav-button:disabled:hover{transform:translateY(-50%) scale(1)}@media (max-width:1200px){.gallery-grid{grid-template-columns:repeat(15,300px);grid-template-rows:repeat(3,220px)}}@media (max-width:768px){.gallery-container{padding:20px 0px}.gallery-grid{grid-template-columns:repeat(15,250px);grid-template-rows:repeat(3,180px);gap:10px}.nav-button{width:40px;height:40px}.nav-button svg{width:20px;height:20px}}.card-blur,.card-blur *{transition-delay:0ms!important}body:not(.et-fb):not(.et-db) .card-blur{opacity:0}.card-blur{transform:translate3d(0,40px,0) scale(0.95);transition:opacity 0.3s cubic-bezier(0.4,0,0.2,1),transform 0.3s cubic-bezier(0.4,0,0.2,1);isolation:isolate;contain:layout style paint}.card-blur.visible{opacity:1;transform:translate3d(0,0,0) scale(1)}.card-blur:hover{will-change:transform}.card-blur:not(:hover){will-change:auto}.producto-hover-estilo:hover{transform:translateY(-6px) scale(1.02);box-shadow:0 12px 28px rgba(0,102,204,0.18)}.producto-hover-estilo{position:relative;overflow:hidden}.producto-hover-estilo::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,102,204,0.04) 0%,rgba(0,153,255,0.10) 100%);opacity:0;transition:opacity 0.3s ease}.producto-hover-estilo:hover::before{opacity:1}.hover-legal a{color:#000000!important;text-decoration:none;transition:color 0.3s ease}.hover-legal a:hover{color:#002571!important}.parallax-comunidades{background-size:cover!important;background-position:center 80%!important;min-height:500px}@media (max-width:768px){.parallax-comunidades{background-attachment:scroll!important;background-position:center bottom!important;min-height:400px}}.hydra-rss-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:30px;padding:0px 0;max-width:1200px;margin:0 auto}.hydra-rss-item{background:linear-gradient(135deg,#0a1f44 0%,#0d2850 100%);border-radius:8px;border:1px solid rgba(255,255,255,0.05);position:relative;overflow:hidden;transition:all 0.4s cubic-bezier(0.4,0,0.2,1);display:flex;flex-direction:column}.hydra-rss-item:before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.03),transparent);transition:left 0.5s ease;z-index:1;pointer-events:none}.hydra-rss-item:hover:before{left:100%}.hydra-rss-item:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,0.4);border-color:rgba(255,255,255,0.1)}.hydra-rss-image{width:100%;height:200px;overflow:hidden;position:relative;background:linear-gradient(135deg,#0d2850 0%,#1a3a6b 100%)}.hydra-rss-image a{display:block;width:100%;height:100%}.hydra-rss-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease;display:block}.hydra-rss-item:hover .hydra-rss-image img{transform:scale(1.08)}.hydra-rss-content{padding:25px;display:flex;flex-direction:column;flex:1;position:relative;z-index:2}.hydra-rss-source{display:inline-block;font-size:11px;color:#4A9EFF;background:rgba(74,158,255,0.1);padding:6px 12px;border-radius:20px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;border:1px solid rgba(74,158,255,0.2);width:fit-content}.hydra-rss-title{font-size:19px;font-weight:700;margin:0 0 12px 0;line-height:1.4;flex-grow:0}.hydra-rss-title a{color:#ffffff;text-decoration:none;transition:color 0.3s ease;display:block}.hydra-rss-title a:hover{color:#4A9EFF}.hydra-rss-date{font-size:13px;color:rgba(255,255,255,0.5);margin-bottom:15px;font-weight:500}.hydra-rss-description{font-size:14px;line-height:1.7;color:rgba(255,255,255,0.7);margin-bottom:20px;flex-grow:1}.hydra-rss-link{display:inline-flex;align-items:center;gap:8px;color:#4A9EFF;font-weight:700;font-size:14px;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;transition:all 0.3s ease;position:relative;margin-top:auto;width:fit-content}.hydra-rss-link:after{content:'→';transition:transform 0.3s ease}.hydra-rss-link:hover{color:#ffffff;gap:12px}.hydra-rss-link:hover:after{transform:translateX(5px)}.hydra-rss-item:not(:has(.hydra-rss-image)) .hydra-rss-content{padding:30px}.hydra-rss-item:not(:has(.hydra-rss-image)){min-height:350px}@media (max-width:980px){.hydra-rss-container{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:25px;padding:30px 15px}.hydra-rss-image{height:180px}.hydra-rss-content{padding:20px}.hydra-rss-title{font-size:17px}}@media (max-width:768px){.hydra-rss-container{grid-template-columns:1fr;gap:20px}.hydra-rss-image{height:220px}}.hydra-noticias-section{background:#0a1f44;padding:80px 20px;position:relative}.hydra-noticias-titulo{text-align:center;color:#ffffff;font-size:36px;font-weight:900;text-transform:uppercase;letter-spacing:3px;margin-bottom:20px}.hydra-noticias-subtitulo{text-align:center;color:rgba(255,255,255,0.6);font-size:16px;max-width:600px;margin:0 auto 40px;line-height:1.6}.hydra-noticias-titulo:after{content:'';display:block;width:200px;height:3px;background:linear-gradient(90deg,transparent,#4A9EFF,transparent);margin:20px auto 0}.hydra-twitter-wrapper{background:linear-gradient(135deg,#0a1f44 0%,#0d2850 100%);padding:30px;border-radius:8px;border:1px solid rgba(255,255,255,0.05);max-width:600px;margin:0 auto}.hydra-twitter-wrapper .twitter-timeline{border-radius:8px!important}@media (max-width:768px){.hydra-twitter-wrapper{padding:20px}}