.row{margin:0 -10px;display:flex;direction:ltr;flex-wrap:wrap}.row [class*=col-]{padding:0 10px;width:100%}@media(min-width:1024px){.row .col-md-6{width:50%}.row .col-md-4{width:33.33%}}@media(min-width:1200px){.row .col-lg-4{width:33.33%}.row .col-lg-3{width:25%}}@media(max-width:1023px){.row .col-sm-6{width:50%}.row .col-sm-4{width:33.33%}}@media(max-width:768px){.row [class*=col-]{width:100%}}.row{margin:0 -10px;display:flex;direction:ltr;flex-wrap:wrap}.row [class*=col-]{padding:0 10px;width:100%}@media(min-width:1024px){.row .col-md-6{width:50%}.row .col-md-4{width:33.33%}}@media(min-width:1200px){.row .col-lg-4{width:33.33%}.row .col-lg-3{width:25%}}@media(max-width:1023px){.row .col-sm-6{width:50%}.row .col-sm-4{width:33.33%}}@media(max-width:768px){.row [class*=col-]{width:100%}}.publications-module{position:relative}.publications-module .modal{position:absolute;width:calc(100% + 30px);height:100%;background:rgba(255,255,255,.8);left:-15px;top:0}.publications-module .modal .animation{display:inline-block;position:absolute;width:18px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.publications-module .modal .animation div{display:inline-block;position:absolute;left:0;width:10px;background:#003865;animation:modal-loading-animation 1.2s cubic-bezier(0,0,.5,1) infinite}.publications-module .modal .animation div:nth-child(1){left:0;animation-delay:-.24s}.publications-module .modal .animation div:nth-child(2){left:14px;animation-delay:-.12s}.publications-module .modal .animation div:nth-child(3){left:28px;animation-delay:0}@keyframes modal-loading-animation{0%{top:-2px;height:40px}50%,100%{top:8px;height:20px}}.publications-module .publications{display:flex;flex-wrap:wrap;width:100%}.publications-module .publications .page{flex-basis:100%}.publications-module .search-container{background-color:#1e2793;padding:35px;margin:0 -15px}.publications-module .search-container .inputs{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.publications-module .search-container .inputs .input-group{padding-right:10px;padding-left:10px}.publications-module .search-container .inputs .input-group label{font-family:"Cairo",Helvetica,Arial,Lucida,sans-serif;font-size:18px;font-weight:700;color:#fff;display:block;padding-bottom:5px}.publications-module .search-container .inputs .input-group input{background:#d2d4e9;border:none;width:100%;font-size:16px;color:#1e2793;padding:10px}.publications-module .search-container .inputs .input-group.search{flex-basis:54%}@media(max-width:1260px){.publications-module .search-container .inputs .input-group.search{flex-basis:75%}}@media(max-width:768px){.publications-module .search-container .inputs .input-group.search{flex-basis:100%}}.publications-module .search-container .inputs .input-group.year{flex-basis:15%}@media(max-width:1260px){.publications-module .search-container .inputs .input-group.year{flex-basis:25%}}@media(max-width:768px){.publications-module .search-container .inputs .input-group.year{flex-basis:100%}}@media(max-width:1260px){.publications-module .search-container .inputs .input-group{margin-bottom:20px}}.publications-module .search-container .inputs .button{padding:8px 38px 8px 26px;border:1px solid #f17821;color:#fff;font-family:"Oswald",Helvetica,Arial,Lucida,sans-serif;letter-spacing:3px;text-transform:uppercase;font-size:15px;border-radius:60px;position:relative;margin:0 10px}@media(max-width:425px){.publications-module .search-container .inputs .button{margin-bottom:20px}.publications-module .search-container .inputs .button:last-of-type{margin-bottom:0}}.publications-module .search-container .inputs .button.orange{background-color:#f17821}.publications-module .search-container .inputs .button:after{content:"";display:block;position:absolute;width:9px;height:15px;background-image:url(//www.ieec.cat/wp-content/plugins/ixole-bo-connection/public/css/../img/flecha-boton.svg);background-repeat:no-repeat;background-size:contain;top:50%;right:20px;transform:translate(0,-50%)}@media(max-width:1260px){.publications-module .search-container .inputs{flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-right:-10px}}.publications-module .module-title{position:relative;width:100%;border-bottom:1px solid #1e2793;margin-bottom:50px;margin-top:50px}.publications-module .module-title span{position:absolute;font-family:"Oswald",Helvetica,Arial,Lucida,sans-serif;font-size:18px;letter-spacing:3px;color:#1e2793;text-transform:uppercase;background:#fff;top:0;left:0;transform:translate(0,-50%)}.publications-module .page .publication{margin-bottom:10px;padding-bottom:35px;border-bottom:1px solid #1e2793}.publications-module .page .publication h2{font-family:"Cairo",Helvetica,Arial,Lucida,sans-serif;font-size:22px;font-weight:400;color:#1a1140;padding-bottom:8px}.publications-module .page .publication .authors{color:#1e2793;font-family:"Source Sans Pro",Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-style:italic;font-size:18px}.publications-module .page .publication .description{font-family:"Source Sans Pro",Helvetica,Arial,Lucida,sans-serif;font-size:15px;font-weight:400;color:#1e2793;margin-top:5px}.publications-module .page .publication .description a{color:#1e2793}.publications-module .page .publication .description a:hover{text-decoration:underline}.publications-module .page .publication:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.publications-module .paginator{display:none;margin-top:40px;padding-top:40px;border-top:1px solid #1e2793;text-align:center;color:#1a1140;font-size:20px;font-family:"Source Sans Pro",Helvetica,Arial,Lucida,sans-serif}.publications-module .paginator span{display:inline-block;vertical-align:middle}.publications-module .paginator span.current-page{background-color:#406fda;font-size:23px;font-weight:700;color:#fff;padding:10px 22px}.publications-module .paginator .paginator-arrow{display:inline-block;vertical-align:middle;margin-left:15px;margin-right:15px}.publications-module .paginator .paginator-arrow:after{content:"";background-size:contain;background-repeat:no-repeat;width:13px;height:25px;display:block}.publications-module .paginator .paginator-arrow.prev:after{background-image:url(//www.ieec.cat/wp-content/plugins/ixole-bo-connection/public/css/../img/numero-atras.svg)}.publications-module .paginator .paginator-arrow.next:after{background-image:url(//www.ieec.cat/wp-content/plugins/ixole-bo-connection/public/css/../img/numero-adelante.svg)}.publications-module .paginator .paginator-arrow.disabled:after{filter:grayscale(100%);opacity:.3}.select2-container .select2-selection--single{height:40px}.select2-container--default .select2-selection--single{background-color:#fff;border:none;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;line-height:40px;background-color:#6167b3;padding-left:30px;padding-right:50px;font-size:16px}.select2-results__option{font-size:16px;padding:6px 30px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#1e2793 transparent transparent}.select2-results__option{color:#1e2793}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#6167b3;color:#fff}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#d2d4e9;color:#1e2793}.select2-dropdown{border-color:#1e2793;border-radius:0}.admin-bar .select2-container--open .select2-dropdown--below{transform:translate(0,32px)}.project-page div.et_pb_section.et_pb_section_0{background-image:url(/wp-content/uploads/2022/04/slider-corpo2.jpg) !important;padding-top:100px}.project-page h2.category-name{font-family:"Cairo",Helvetica,Arial,Lucida,sans-serif;font-size:30px;font-weight:800;color:#406fda;padding-bottom:0;margin-bottom:27px}.project-page h2.centered-line{color:#1e2793;font-family:"Oswald",Helvetica,Arial,Lucida,sans-serif;letter-spacing:3px;font-size:18px;font-weight:400;display:block;padding-bottom:0;text-transform:uppercase}.project-page h2.centered-line span{background:#fff;display:inline-block;z-index:2;position:relative;padding-right:4px}.project-page h2.centered-line:before{content:"";display:block;position:absolute;width:100%;top:9px;z-index:1;border-bottom:1px solid #1e2793}.project-page .et_pb_section .et_pb_row:last-of-type{padding-bottom:0}.project-page .et_pb_section .et_pb_row:first-of-type{padding-top:0}.project-page .et_pb_section .et_pb_row.without_padding{padding:0 !important}.project-page .associated-projects{display:flex;flex-wrap:wrap}.project-page .associated-projects .project a{font-family:"Oswald",Helvetica,Arial,Lucida,sans-serif;letter-spacing:3px;text-transform:uppercase;color:#406fda;font-size:15px;background-color:rgba(64,111,218,.1);margin-right:3px;margin-bottom:3px;padding:15px 20px;display:block}.project-page .associated-projects .project a.highlighted{background-color:rgba(64,111,218,.25)}.project-page .associated-projects .project a.actual{background-color:#406fda;color:#fff}.project-page .project-data h1.project-name{font-family:"Cairo",Helvetica,Arial,Lucida,sans-serif;font-size:35px;font-weight:800;color:#1a1140}.project-page .project-data .entities{display:flex;margin-bottom:30px}.project-page .project-data .entities .entity{font-family:"Oswald",Helvetica,Arial,Lucida,sans-serif;font-size:18px;line-height:18px;font-weight:500;color:#406fda;padding-right:4px;border-right:2px solid #406fda;padding-left:4px;text-transform:uppercase}.project-page .project-data .entities .entity:last-child{border-right:none;padding-right:0}.project-page .project-data .entities .entity:first-child{padding-left:0}.project-page .project-data .areas{margin-bottom:20px}.project-page .project-data .areas .area{position:relative;float:left;padding:0 15px;border-right:1px solid #1a1140;cursor:pointer;z-index:1}.project-page .project-data .areas .area img{z-index:2;height:32px}.project-page .project-data .areas .area:last-of-type{border-right:none;padding-right:0}.project-page .project-data .areas .area:first-of-type{padding-left:0}.project-page .project-data .areas:after{content:"";display:block;clear:both}.project-page .project-data .introduction{font-family:"Source Sans Pro",Helvetica,Arial,Lucida,sans-serif;font-size:27px;font-weight:600;font-style:italic;color:#1a1140;line-height:1.1em}.project-page .project-data div:last-of-type{margin-bottom:0 !important}.project-page .description-section{background-color:rgba(64,111,218,.15)}.project-page .description-section img{width:100%}.project-page .description-section .shaded-text{font-family:"Cairo",Helvetica,Arial,Lucida,sans-serif;font-size:24px;color:#1a1140;line-height:1.2em}.project-page .content-section p{font-family:"Source Sans Pro",Helvetica,Arial,Lucida,sans-serif;color:#1a1140;font-weight:400;font-size:18px}.project-page .content-section .button{color:#406fda;font-family:"Oswald",Helvetica,Arial,Lucida,sans-serif;background-color:rgba(64,111,218,.08);letter-spacing:3px;font-size:15px;padding:12px 40px 12px 30px;display:inline-block;align-self:start;margin-top:auto}.project-page .content-section .button:hover{color:#fff;background:#406fda}.project-page .ieec-contribution{padding:60px !important;background:#406fda;color:#fff}.project-page .ieec-contribution p{font-family:"Source Sans Pro",Helvetica,Arial,Lucida,sans-serif;font-size:18px;color:#fff}.project-page .ieec-contribution img{max-width:200px;display:inline-block;margin:0 auto}.project-page .team-member{margin-bottom:30px}.project-page .team-member .name{font-family:"Cairo",Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:19px;color:#1a1140}.project-page .team-member .charge{font-family:"Source Sans Pro",Helvetica,Arial,Lucida,sans-serif;font-style:italic;font-size:18px;color:#1e2793}.project-page .project-logos{margin:20px -20px 0}.project-page .project-logos .project-logo{display:flex;align-items:center;padding:0 20px;margin-bottom:20px}.project-page .project-logos .project-logo img{display:block}.project-page .publications-module .page .publication{margin-bottom:30px;border-bottom:0;padding-bottom:0}.project-page .publications-module .page .publication:last-of-type{margin-bottom:0}.area-tooltip{font-family:"Source Sans Pro",Helvetica,Arial,Lucida,sans-serif;font-size:11px;text-transform:uppercase;padding:8px;width:100px;color:#fff;position:fixed;line-height:normal;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out;z-index:3}.area-tooltip.visible{visibility:visible;opacity:1}.area-tooltip.background-1{background-color:#5e2793}.area-tooltip.background-2{background-color:#2f9f85}.area-tooltip.background-3{background-color:#de5121}