/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.selectric-wrapper{position:relative;cursor:pointer;display:inline-block;width:100%}.selectric-responsive{width:100%}.selectric{border-radius:0;position:relative;overflow:hidden;padding:0;display:flex;align-items:center;font-size:16px;text-align:left;text-transform:uppercase}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;color:#253a7b;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:'Roboto-Regular'}.selectric .button{color:#253a7b;margin-left:5px}.selectric-hover .selectric .button{transform:rotate(180deg)}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{display:none}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:0 0 !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#ced7f4;border:none;z-index:1;box-shadow:0 0 10px -6px;width:100%;padding:0;height:auto!important;overflow-y:scroll;max-height:265px}.selectric-hover .selectric-items{display:block}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:2px 5px;color:#1d1d1d;cursor:pointer;font-size:14px;font-family:'Roboto-Regular';text-transform:uppercase}.selectric-items li.selected{display:none}.selectric-items li.highlighted{opacity:1}.selectric-items li:hover{opacity:1;background-color:rgba(0,0,0,.2)}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default !important;background:0 0 !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}@media screen and (max-width:750px){.selectric .label{color:#fff}.selectric .button{color:#fff}}@media screen and (max-width:500px){.selectric .label,.selectric .button{font-size:14px}}
header{position:relative;z-index:99}header .top{padding:30px 0}header .top .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .top .container .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .top .container .logos .logo-centre{width:430px;height:60px;display:inline-block;background-size:cover!important;background:url(/themes/css/../images/40/imb-40-maeztu-header-positiu-ca.png)}header .top .container .logos .logo-centre.lang-xes{background:url(/themes/css/../images/40/imb-40-maeztu-header-positiu-es.png)}header .top .container .logos .logo-centre.front{background:url(/themes/css/../images/40/imb-40-maeztu-header-negatiu-ca.png) no-repeat left center}header .top .container .logos .logo-centre.front.lang-xes{background:url(/themes/css/../images/40/imb-40-maeztu-header-negatiu-es.png)}header .top .container .logos .csic{margin-left:45px}header .top .container .logos .csic img{width:150px}header .top .container .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .top .container .right .secondary-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex}header .top .container .right .secondary-menu ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .top .container .right .secondary-menu ul li a{color:#253a7b;font-size:16px;font-family:'Roboto-Regular';display:inline-block;padding:5px}header .top .container .right .secondary-menu ul li a.search{width:30px;height:30px;overflow:hidden;background:url(/themes/css/../images/ico-search.svg) no-repeat center;background-size:17px;text-indent:-1000px}header .top .container .right .secondary-menu ul li:after{content:"|";margin:0 5px}header .top .container .right .secondary-menu ul li:last-child:after{content:none}header .top .container .right .wrapper-language{margin-left:30px}header .top .container .right .wrapper-language .selectric-items{overflow:hidden}header .top .container .right .wrapper-language select{width:35px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;color:#253a7b;text-transform:uppercase;border:none}header .top .container .right .social{margin-left:30px}header .top .container .right .social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .top .container .right .social ul li a{padding:0 5px;display:inline-block}header .top .container .right .social ul li a img{max-height:18px}header .wrapper-menu{background:#253a7b;position:relative}header .wrapper-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .wrapper-menu ul li a{color:#fff;display:inline-block;padding:25px;position:relative}header .wrapper-menu ul li a:after{content:"";display:block;width:0;height:4px;background-color:#fff;-webkit-transition:.3s;transition:.3s;position:absolute;bottom:0;left:0}header .wrapper-menu ul li a:hover:after{width:100%}header .wrapper-menu ul li a.is-active{background:rgb(255 255 255 / .1)}header .wrapper-menu ul li a.is-active:after{content:none}header .wrapper-menu ul li .wrapper-submenu{display:none;position:absolute;right:0;top:69px;width:100%;background:url(/themes/css/../images/bg-menu.png) no-repeat left bottom #09206c;background-size:550px;padding:50px 0;min-height:430px;text-align:center}header .wrapper-menu ul li .wrapper-submenu .container{width:1370px;margin:0 auto;padding:0 15px;display:inline-block}header .wrapper-menu ul li .wrapper-submenu ul{display:block;width:680px;float:right;text-align:left}header .wrapper-menu ul li .wrapper-submenu ul li{display:block}header .wrapper-menu ul li .wrapper-submenu ul li a{font-size:30px;padding:10px 0}header .wrapper-menu ul li .wrapper-submenu ul li a:before{content:"";width:12px;height:12px;background-color:#fff;margin-right:15px;display:inline-block;vertical-align:middle;-webkit-transition:.4s;transition:.4s}header .wrapper-menu ul li .wrapper-submenu ul li a:after{content:none}header .wrapper-menu ul li .wrapper-submenu ul li a:hover:before{margin-right:40px}header .wrapper-menu ul li .wrapper-submenu ul li a.is-active{background:none}header .wrapper-menu ul li:last-child a{padding-right:0}header .wrapper-menu ul li.hover .wrapper-submenu{display:block}header .wrapper-menu .social,header .wrapper-menu .secondary-menu{display:none}header .ico-menu{display:none}header.front{position:absolute;top:0;left:0;width:100%}header.front .wrapper-menu{background:-webkit-gradient(linear,left top,right top,color-stop(15%,transparent),color-stop(15%,#253a7b));background:linear-gradient(to right,transparent 15%,#253a7b 15%)}header.front .wrapper-menu ul li .wrapper-submenu{background-image:url(/themes/css/../images/bg-menu.png);background-repeat:no-repeat;background-position:bottom right;background-size:550px;background:-webkit-gradient(linear,left top,right top,color-stop(15%,transparent),color-stop(15%,#09206c));background:linear-gradient(to right,transparent 15%,#09206c 15%)}header.front .top .container .right .secondary-menu ul li{color:#fff}header.front .top .container .right .secondary-menu ul li a{color:#fff}header.front .top .container .right .secondary-menu ul li a.search{background:url(/themes/css/../images/ico-search-w.svg) no-repeat center;background-size:17px}header.front .top .container .right .wrapper-language .selectric .label,header.front .top .container .right .wrapper-language .selectric .button{color:#fff}@media screen and (max-width:1400px){header .wrapper-menu ul li .wrapper-submenu .container{width:1170px}header.front .wrapper-menu{background:-webkit-gradient(linear,left top,right top,color-stop(5%,transparent),color-stop(5%,#253a7b));background:linear-gradient(to right,transparent 5%,#253a7b 5%)}header.front .wrapper-menu ul li .wrapper-submenu{background:-webkit-gradient(linear,left top,right top,color-stop(5%,transparent),color-stop(5%,#09206c));background:linear-gradient(to right,transparent 5%,#09206c 5%)}}@media screen and (max-width:1200px){header .wrapper-menu ul li a{padding:25px 15px;font-size:15px}header .wrapper-menu ul li .wrapper-submenu{min-height:380px}header .wrapper-menu ul li .wrapper-submenu .container{width:950px}header .wrapper-menu ul li .wrapper-submenu ul li a{font-size:20px}header.front .wrapper-menu{background:-webkit-gradient(linear,left top,right top,color-stop(5%,transparent),color-stop(5%,#253a7b));background:linear-gradient(to right,transparent 5%,#253a7b 5%)}header.front .wrapper-menu ul li .wrapper-submenu{background:-webkit-gradient(linear,left top,right top,color-stop(5%,transparent),color-stop(5%,#09206c));background:linear-gradient(to right,transparent 5%,#09206c 5%)}}@media screen and (max-width:992px){header .wrapper-menu .container{width:100%}header .wrapper-menu ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .wrapper-menu ul li a{padding:25px 10px;font-size:15px;text-align:center}header .wrapper-menu ul li:last-child a{padding-right:10px}header .wrapper-menu ul li .wrapper-submenu .container{width:750px}header.front .wrapper-menu{background:#253a7b}header.front .wrapper-menu ul li .wrapper-submenu{background:#09206c}header .top .container .logos .logo-centre{width:280px;height:39px}header .top .container .logos .csic{margin-left:25px}header .top .container .logos .csic img{width:120px}header .top .container .right .social{margin-left:20px}}@media screen and (max-width:750px){header{background-color:#253a7b}header .top{padding:15px 0}header .top .container .logos .logo-centre{width:215px;height:30px;background:url(/themes/css/../images/40/imb-40-maeztu-header-negatiu-ca.png) no-repeat left center}header .top .container .logos .csic{width:120px;height:30px;background:url(/themes/css/../images/logo-csic-w.png) no-repeat left center;background-size:100%}header .top .container .logos .csic img{display:none}header .top .container .right .social{margin-left:0;padding-right:30px}header .top .container .right .social ul li a img{-webkit-filter:brightness(200);filter:brightness(200)}header .top .container .logos .logo-centre.front.lang-es{background:url(/themes/css/../images/40/imb-40-maeztu-header-negatiu-es.png)}header .top .container .right .wrapper-language{margin-right:45px;margin-left:0}header .top .container .right .secondary-menu{display:none}header .wrapper-menu{display:none;padding:0;border-top:1px solid #fff}header .wrapper-menu .container{padding:0}header .wrapper-menu ul{display:block}header .wrapper-menu ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}header .wrapper-menu ul li a{padding:15px;width:calc(100% - 50px);border-bottom:1px solid rgb(255 255 255 / .2)}header .wrapper-menu ul li:first-child a{padding:15px}header .wrapper-menu ul li .ico-arrow{width:50px;height:50px;background:url(/themes/css/../images/ico-arrow.svg) no-repeat center #09206c;background-size:15px;border-bottom:1px solid rgb(255 255 255 / .2)}header .wrapper-menu ul li .wrapper-submenu{position:inherit;top:inherit;min-height:inherit;padding:10px 0;background:#09206c}header .wrapper-menu ul li .wrapper-submenu .container{width:100%}header .wrapper-menu ul li .wrapper-submenu ul{width:100%}header .wrapper-menu ul li .wrapper-submenu ul li a{font-size:16px;width:100%;border:none;padding:7px 0}header .wrapper-menu ul li .wrapper-submenu ul li a:before{width:6px;height:6px}header .wrapper-menu ul li.open .ico-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .wrapper-menu .secondary-menu{display:block;background-color:#1d1d1d}header .wrapper-menu .secondary-menu ul li a{width:100%}header .ico-menu{width:35px;display:inline-block;vertical-align:middle;position:absolute;right:15px;top:17px;z-index:9}header .ico-menu .bar{display:block;height:3px;width:35px;background-color:#fff;margin:0 0 7px 0;-webkit-transition:all .5s ease;transition:all .5s ease}header .ico-menu .bar.bottom{margin:0}header .ico-menu .bar.top{padding:0}header .ico-menu:hover{cursor:pointer}header .ico-menu.open .bar{width:35px}header .ico-menu.open .bar.top,header .ico-menu.open .bar.middle{-webkit-transform:translateY(8px) rotateZ(45deg);transform:translateY(8px) rotateZ(45deg)}header .ico-menu.open .bar.middle{display:none}header .ico-menu.open .bar.bottom{-webkit-transform:translateY(-1px) rotateZ(-40deg);transform:translateY(-1px) rotateZ(-45deg)}}@media screen and (max-width:550px){header .top .container .logos .logo-centre{width:215px;height:30px}header .top .container .logos .csic{width:100px;height:30px;margin-left:10px}header .top .container .right .social{display:none}header .wrapper-menu .social{display:block}header .wrapper-menu .social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .wrapper-menu .social ul li a{width:100%;border:none}header .wrapper-menu .social ul li a img{-webkit-filter:brightness(200);filter:brightness(200);max-width:25px}}
main .slide-home{height:90vh;min-height:700px;position:relative}main .slide-home .flexslider{width:100%;height:100%}main .slide-home .flexslider .flex-viewport{height:100%}main .slide-home .flexslider .slides{height:100%}main .slide-home .flexslider .slides li{position:relative;height:100%}main .slide-home .flexslider .slides li .background-image{height:90vh;position:absolute;top:0;left:0;width:100%;min-height:700px}main .slide-home .flexslider .slides li .wrapper-text{position:absolute;top:0;background:rgba(0,0,0,0.45);height:90vh;min-height:700px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;padding-top:150px}main .slide-home .flexslider .slides li .wrapper-text .title{font-size:60px;max-width:550px;margin-bottom:40px}main .slide-home .flexslider .slides li .wrapper-text .generic-link a{display:inline-block;padding:15px 30px;font-size:14px;text-transform:uppercase;font-family:'Roboto-Regular';letter-spacing:1px;border:2px solid #fff;color:#fff;-webkit-transition:.2s;transition:.2s;position:relative}main .slide-home .flexslider .slides li .wrapper-text .generic-link a:after{content:"";display:inline-block;width:50px;height:26px;background:url(/themes/css/../images/ico-link-blue.svg) no-repeat center;background-size:50px;position:absolute;right:-40px;top:calc(50% - 13px);-webkit-transition:.2s;transition:.2s}main .slide-home .flexslider .slides li .wrapper-text .generic-link a:hover{background-color:#fff;color:#253a7b}main .slide-home .flexslider .slides li .wrapper-text .generic-link a:hover:after{right:-60px}main .slide-home .flexslider .slides li .wrapper-text .generic-link a:after{background:url(/themes/css/../images/ico-link-white.svg) no-repeat center}main .slide-home .flexslider .flex-control-paging{position:absolute;bottom:50px;right:calc(50% - 685px);width:1370px;text-align:right;padding:0 15px;z-index:9}main .slide-home .flexslider .flex-control-paging li{list-style:none}main .slide-home .flexslider .flex-control-paging li a{width:18px;height:18px;display:inline-block;border-radius:50%;border:1px solid #fff;text-indent:100px;overflow:hidden}main .slide-home .flexslider .flex-control-paging li a.flex-active,main .slide-home .flexslider .flex-control-paging li a:hover{background:#fff}main .slide-home .flexslider .flex-control-paging:before{content:"";width:1px;display:inline-block;height:calc(100% + 20px);position:absolute;top:-10px;right:24px;background:#fff}main .paragraph-title-text .container h2{border-bottom:1px solid #ccc;padding-bottom:10px}main .paragraph-title-text .container .text ul{padding-left:25px}main .paragraph-title-text .container .text ul li{line-height:24px;margin-bottom:10px}main .paragraph-title-text .container .text ul li:before{content:"";width:8px;height:8px;background:#253a7b;margin-right:15px;display:inline-block;margin-left:-23px}main .paragraph-title-text .container .text a{-webkit-box-shadow:inset 0 12px 0 white,inset 0 -16px 0 rgba(37,58,123,0.3);box-shadow:inset 0 12px 0 white,inset 0 -16px 0 rgba(37,58,123,0.3)}main .paragraph-title-text .container .text a:hover{-webkit-box-shadow:inset 0 0px 0 white,inset 0 -16px 0 rgba(37,58,123,0.3);box-shadow:inset 0 0px 0 white,inset 0 -16px 0 rgba(37,58,123,0.3)}main .paragraph-title-text .container .generic-link{margin-top:50px}main .paragraph-title-text .container.two-cols{display:-webkit-box;display:-ms-flexbox;display:flex}main .paragraph-title-text .container.two-cols h2{width:200px;border-bottom:none;font-size:30px;line-height:40px;color:#1d1d1d}main .paragraph-title-text .container.two-cols .wrapper-text{width:calc(100% - 200px);padding-left:80px}main .node-type-front .paragraph-title-text .container{padding-left:40px}main .node-type-front .paragraph-title-text .container h2{font-size:40px;line-height:45px;max-width:80%;position:relative;margin-bottom:50px;border:none;padding:0}main .node-type-front .paragraph-title-text .container h2:before{content:"";display:block;width:5px;height:calc(100% + 100px);position:absolute;left:-25px;top:-100px;background:#253a7b}main .node-type-front .paragraph-title-text .container .text p{font-size:20px;line-height:28px}main .node-type-front .paragraph-title-text .container .text ol li{list-style:inherit}main .paragraph-tweets{background:#222;padding:40px 0}main .paragraph-tweets .container{position:relative}main .paragraph-tweets .container h2{color:#fff;font-family:'Roboto-Regular';margin:0;max-width:calc(100% - 450px)}main .paragraph-tweets .container .wrapper-tweets{position:absolute;z-index:9;right:15px;top:-200px;background:#222;padding:40px}main .paragraph-highlight-video{position:relative;height:650px}main .paragraph-highlight-video .wrapper-video{height:100%}main .paragraph-highlight-video .wrapper-video .background-image{height:100%}main .paragraph-highlight-video .wrapper-video .video-container iframe{height:650px}main .paragraph-highlight-video .wrapper-video .wrapper-title{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;color:#fff;background:rgba(0,0,0,0.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .paragraph-highlight-video .wrapper-video .wrapper-title .title{max-width:600px;font-size:40px;line-height:50px}main .paragraph-highlight-video .wrapper-video:hover{cursor:pointer}main .paragraph-list-links .wrapper-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .paragraph-list-links .wrapper-links a{border:1px solid #ced7f4;display:inline-block;padding:15px 20px;font-size:20px;width:calc(33.33% - 20px);margin-right:20px;margin-bottom:20px}main .paragraph-list-links .wrapper-links a:hover{background-color:#ced7f4}main .paragraph-title-text-numbers{background-color:#253a7b;color:#fff}main .paragraph-title-text-numbers .container{position:relative}main .paragraph-title-text-numbers .container h2{text-transform:uppercase;color:#fff;font-family:'Roboto-Regular';-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left center;transform-origin:left center;width:200px;position:absolute;top:172px;left:40px;text-align:right;padding-top:10px}main .paragraph-title-text-numbers .container h2:before{content:"";width:40px;height:5px;background-color:#fff;display:block;position:absolute;right:0;top:0px}main .paragraph-title-text-numbers .container .wrapper-text{padding-left:120px}main .paragraph-title-text-numbers .container .wrapper-text a{-webkit-box-shadow:inset 0 14px 0 transparent,inset 0 -8px 0 rgba(255,255,255,0.3);box-shadow:inset 0 14px 0 transparent,inset 0 -8px 0 rgba(255,255,255,0.3)}main .paragraph-title-text-numbers .container .wrapper-text a:hover{-webkit-box-shadow:inset 0 14px 0 transparent,inset 0 -23px 0 rgba(255,255,255,0.3);box-shadow:inset 0 14px 0 transparent,inset 0 -23px 0 rgba(255,255,255,0.3)}main .paragraph-title-text-numbers .container .wrapper-text .wrapper-numbers{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .paragraph-title-text-numbers .container .wrapper-text .wrapper-numbers .item{max-width:calc(25% - 30px);border-bottom:1px solid #fff;padding-bottom:20px;margin-right:30px}main .paragraph-title-text-numbers .container .wrapper-text .wrapper-numbers .item .num{font-family:'Roboto-Regular';font-size:100px}main .paragraph-highlight-text{background:#253a7b;color:#fff}main .paragraph-highlight-text p{font-size:24px;line-height:36px;text-align:center}main .paragraph-highlight-text a{-webkit-box-shadow:inset 0 14px 0 transparent,inset 0 -8px 0 rgba(255,255,255,0.3);box-shadow:inset 0 14px 0 transparent,inset 0 -8px 0 rgba(255,255,255,0.3)}main .paragraph-highlight-text a:hover{-webkit-box-shadow:inset 0 14px 0 transparent,inset 0 -23px 0 rgba(255,255,255,0.3);box-shadow:inset 0 14px 0 transparent,inset 0 -23px 0 rgba(255,255,255,0.3)}main .paragraph-documents a{display:block;padding:10px 0;border-bottom:1px solid #ccc;font-family:'Roboto-Regular'}main .paragraph-documents a:before{content:"";width:30px;display:inline-block;vertical-align:middle;height:25px;background:url(/themes/css/../images/ico-file.svg) no-repeat center;background-size:contain;margin-right:10px;-webkit-transition:.2s;transition:.2s}main .paragraph-documents a:hover{color:#253a7b}main .paragraph-documents a:hover:before{margin-right:30px}main .paragraph-logos h2{border-bottom:1px solid #ccc;padding-bottom:10px}main .paragraph-logos .wrapper-logos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .paragraph-logos .wrapper-logos ul img{margin:0 40px 20px 0}main .paragraph-images{position:relative}main .paragraph-images img{width:100%}main .paragraph-images .flex-control-nav{position:absolute;bottom:30px;right:50px;padding:0;font-size:0}main .paragraph-images .flex-control-nav li{display:inline-block;margin-right:5px;width:25%}main .paragraph-images .flex-control-nav li a{width:15px;height:15px;display:inline-block;border-radius:50%;border:2px solid #fff;text-indent:100px;overflow:hidden}main .paragraph-images .flex-control-nav li a.flex-active,main .paragraph-images .flex-control-nav li a:hover{background-color:#fff}main .paragraph-images-gallery{margin-top:80px}main .paragraph-images-gallery .wrapper-images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;margin-bottom:-1px}main .paragraph-images-gallery .wrapper-images>div{width:25%;padding:1px}main .paragraph-list-menu-subitems .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .paragraph-list-menu-subitems .view-content .views-row{width:33.33%;padding-right:40px;margin-bottom:70px}main .paragraph-list-menu-subitems .view-content .views-row .title{color:#253a7b;margin:0 0 20px;border-bottom:1px solid #ccc;padding-bottom:5px;font-size:24px}main .paragraph-list-menu-subitems .view-content .views-row .generic-link{margin-top:30px}main .paragraph-list-menu-subitems-image{background-color:#ebebeb}main .paragraph-list-menu-subitems-image .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .paragraph-list-menu-subitems-image .container .wrapper-left{width:60%;padding-right:80px}main .paragraph-list-menu-subitems-image .container .wrapper-left .view-content .views-row{margin:30px 0 20px 0;border-bottom:1px solid #253a7b}main .paragraph-list-menu-subitems-image .container .wrapper-left .view-content .views-row .title a{color:#253a7b;font-size:22px}main .paragraph-list-menu-subitems-image .container .wrapper-left .view-content .views-row .intro{margin-top:20px}main .paragraph-list-menu-subitems-image .container .wrapper-right{width:40%}main .paragraph-list-menu-subitems-image .container .wrapper-right img{width:100%}main .paragraph-image{margin:50px 0;text-align:center}main .paragraph-programm .container-mini{border-top:1px solid #ccc;padding-top:25px}main .paragraph-programm .item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}main .paragraph-programm .item .hour{width:100px;font-family:'Roboto-Bold'}main .paragraph-programm .item .text{width:calc(100% - 100px)}main .paragraph-programm .item .text p{margin:0}main .paragraph-contact-person .wrapper-contact .name{font-family:'Roboto-Bold';font-size:20px}main .paragraph-contact-person .wrapper-contact .mail{margin-top:10px}main .paragraph-highlight-publications{background-color:#253a7b;color:#fff;position:relative;padding-bottom:150px}main .paragraph-highlight-publications .container{position:relative;padding-left:150px}main .paragraph-highlight-publications .container h2{text-transform:uppercase;font-family:'Roboto-Regular';-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left;transform-origin:left;color:#fff;font-size:35px;letter-spacing:1px;position:absolute;top:200px;left:40px;padding-top:20px}main .paragraph-highlight-publications .container h2:before{content:"";display:block;width:70px;height:5px;background-color:#fff;position:absolute;top:0;right:0}main .paragraph-highlight-publications .container .view-eva-highlight-publications .publication-item:after{background-color:#ced7f4}main .paragraph-highlight-publications .container .view-eva-highlight-publications .publication-item .title{font-size:35px;margin-bottom:10px}main .paragraph-last-news{margin:100px 0}main .paragraph-last-news .container{position:relative}main .paragraph-last-news .container h2{text-transform:uppercase;font-family:'Roboto-Regular';-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left;transform-origin:left;color:#253a7b;font-size:35px;letter-spacing:1px;position:absolute;top:80px;left:40px;padding-top:20px}main .paragraph-last-news .container h2:before{content:"";display:block;width:70px;height:5px;background-color:#253a7b;position:absolute;top:0;right:0}main .paragraph-highlight-events{padding:100px 0;background-color:#ebebeb}main .paragraph-highlight-events .container{position:relative;padding-left:150px}main .paragraph-highlight-events .container h2{text-transform:uppercase;font-family:'Roboto-Regular';-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left;transform-origin:left;color:#253a7b;font-size:35px;letter-spacing:1px;position:absolute;top:80px;left:40px;padding-top:20px}main .paragraph-highlight-events .container h2:before{content:"";display:block;width:70px;height:5px;background-color:#253a7b;position:absolute;top:0;right:0}main .paragraph-highlight-events .container .view-eva-highlight-events{padding-top:30px}main .paragraph-highlight-events .container .view-eva-highlight-events .view-content{display:-webkit-box;display:-ms-flexbox;display:flex}main .paragraph-highlight-events .container .view-eva-highlight-events .view-content .views-row{width:33.33%;padding-right:50px}main .paragraph-publications-list{margin-bottom:80px}main .paragraph-publications-list .views-exposed-form{margin-bottom:50px}main .paragraph-publications-list .views-exposed-form .form-wrapper{position:relative}main .paragraph-publications-list .views-exposed-form .form-wrapper legend{font-family:'Roboto-Bold';font-size:20px;margin-right:20px;position:absolute;top:5px;left:0}main .paragraph-publications-list .views-exposed-form .form-wrapper .fieldset-wrapper{padding-left:65px}main .paragraph-publications-list .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex}main .paragraph-publications-list .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios .form-item{margin:0 5px;background:#253a7b;padding:10px 15px 10px 10px}main .paragraph-publications-list .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios .form-item input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0}main .paragraph-publications-list .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios .form-item input:checked{color:#253a7b}main .paragraph-publications-list .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios .form-item label{font-family:'Roboto-Bold';color:#fff}main .paragraph-publications-list .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios .form-item label:hover{cursor:pointer}main .paragraph-publications-list .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios .form-item:hover{background-color:#ccc}main .paragraph-publications-list .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios .form-item:hover label{color:#1d1d1d}main .paragraph-research-lines .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}main .paragraph-research-lines .view-content .views-row{width:calc(33.33% - 40px);margin:20px;background:#ebebeb;padding:40px;position:relative}main .paragraph-research-lines .view-content .views-row:after{content:"";background:#253a7b;display:block;position:absolute;bottom:0;left:0;width:100%;height:0;-webkit-transition:.3s;transition:.3s;z-index:0}main .paragraph-research-lines .view-content .views-row:hover{cursor:pointer;color:#fff}main .paragraph-research-lines .view-content .views-row:hover:after{height:100%}main .paragraph-research-groups .view-content .views-row{padding:40px 0;position:relative}main .paragraph-research-groups .view-content .views-row .research-item .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main .paragraph-research-groups .view-content .views-row .research-item .container .wrapper-image{width:25%}main .paragraph-research-groups .view-content .views-row .research-item .container .wrapper-text{width:75%;padding-left:30px}main .paragraph-research-groups .view-content .views-row .research-item .container .wrapper-text .intro{position:relative;padding-right:150px}main .paragraph-research-groups .view-content .views-row .research-item .container .wrapper-text .intro:after{content:"";display:inline-block;width:40px;height:40px;background:url(/themes/css/../images/ico-link-blue.svg) no-repeat center;background-size:40px;position:absolute;right:20px;top:calc(50% - 20px);-webkit-transition:.2s;transition:.2s}main .paragraph-research-groups .view-content .views-row:nth-child(odd){background:#ebebeb}main .paragraph-research-groups .view-content .views-row:after{content:"";background:#253a7b;display:block;position:absolute;top:0;left:0;width:0;height:100%;-webkit-transition:.3s;transition:.3s;z-index:0}main .paragraph-research-groups .view-content .views-row:hover{cursor:pointer;color:#fff}main .paragraph-research-groups .view-content .views-row:hover:after{width:100%}main .paragraph-research-groups .view-content .views-row:hover .research-item .container .wrapper-text .intro:after{right:0px;background:url(/themes/css/../images/ico-link-white.svg) no-repeat center}main .paragraph-laboratories .view-content .views-row:hover{background-color:#ebebeb}main .paragraph-events-list .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .paragraph-events-list .view-content .views-row{width:33.33%;padding-right:50px;margin-bottom:50px}main .paragraph-staff .wrapper-staff{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .paragraph-staff .wrapper-staff .item{width:calc(25% - 30px);margin-right:30px;border-bottom:4px solid #ccc;padding-bottom:40px;margin-bottom:60px}main .paragraph-staff .wrapper-staff .item .name{font-family:'Roboto-Bold';font-size:20px;margin-bottom:10px}main .paragraph-staff .wrapper-staff .item .phone{margin-bottom:10px}main .paragraph-staff .wrapper-staff .item .phone span{margin-right:5px}main .paragraph-staff .wrapper-staff .item .email a{color:#253a7b}main .paragraph-contact-form .wrapper-form{background:#ebebeb;padding:50px 0}main .paragraph-contact-form .wrapper-form form{width:600px;max-width:100%;margin:0 auto}main .paragraph-contact-form .wrapper-form form .form-item{width:100%;margin-bottom:20px}main .paragraph-contact-form .wrapper-form form .form-item label{margin-bottom:5px;display:block}main .paragraph-contact-form .wrapper-form form .form-item input,main .paragraph-contact-form .wrapper-form form .form-item textarea{padding:15px;border:none;background-color:#fff;color:#fff;width:100%}main .paragraph-contact-form .wrapper-form form .form-item textarea{height:200px}main .paragraph-contact-form .wrapper-form form .form-actions{width:100%;text-align:center;margin:40px 0}main .paragraph-contact-form .wrapper-form form .form-actions input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#253a7b;color:#fff;border:none;border-radius:0;padding:15px 30px;font-family:'Roboto-Light';font-size:16px}main .paragraph-contact-form .wrapper-map iframe{width:100%;-webkit-filter:saturate(0.8);filter:saturate(0.8)}main .paragraph-projects .views-exposed-form{margin-bottom:50px}main .paragraph-projects .views-exposed-form .form-wrapper{position:relative}main .paragraph-projects .views-exposed-form .form-wrapper legend{display:none}main .paragraph-projects .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex}main .paragraph-projects .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios .form-item{margin:0 5px}main .paragraph-projects .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios .form-item input{display:none}main .paragraph-projects .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios .form-item input:checked+label{background-color:#ccc;color:#1d1d1d}main .paragraph-projects .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios .form-item label{font-family:'Roboto-Bold';color:#fff;padding:10px 15px 10px 10px;background:#253a7b;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .paragraph-projects .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios .form-item label:hover{cursor:pointer;background-color:#ccc;color:#1d1d1d}main .paragraph-projects .view-eva-projects .view-content .views-row{border-bottom:1px solid #ccc;padding:20px 0}main .paragraph-projects .view-eva-projects .view-content .views-row .project-teaser{display:-webkit-box;display:-ms-flexbox;display:flex}main .paragraph-projects .view-eva-projects .view-content .views-row .project-teaser .wrapper-left{width:200px;padding-right:30px}main .paragraph-projects .view-eva-projects .view-content .views-row .project-teaser .wrapper-left img{margin-bottom:10px}main .paragraph-projects .view-eva-projects .view-content .views-row .project-teaser .wrapper-right{width:calc(100% - 200px)}main .paragraph-projects .view-eva-projects .view-content .views-row .project-teaser .wrapper-right .category{font-size:13px;background:#ced7f4;display:inline-block;padding:5px 10px}main .paragraph-projects .view-eva-projects .view-content .views-row .project-teaser .wrapper-right .title{color:#253a7b;font-size:24px;margin:10px 0 20px}main .paragraph-projects .view-eva-projects .view-content .views-row .project-teaser .wrapper-right .item{margin:5px 0}main .paragraph-projects .view-eva-projects .view-content .views-row .project-teaser .wrapper-right .item>div{display:-webkit-box;display:-ms-flexbox;display:flex}main .paragraph-projects .view-eva-projects .view-content .views-row .project-teaser .wrapper-right .item>div .field_label{font-family:'Roboto-Bold';margin-right:20px}main .paragraph-projects .view-eva-projects .view-content .views-row .project-teaser .wrapper-right .item>div .field_item{max-width:calc(100% - 140px)}main .wrapper-header{margin:80px 0}main .wrapper-header .intro p{font-size:20px;line-height:30px}main .wrapper-header .intro a{-webkit-box-shadow:inset 0 12px 0 white,inset 0 -16px 0 rgba(37,58,123,0.3);box-shadow:inset 0 12px 0 white,inset 0 -16px 0 rgba(37,58,123,0.3)}main .wrapper-header .intro a:hover{-webkit-box-shadow:inset 0 0px 0 white,inset 0 -22px 0 rgba(37,58,123,0.3);box-shadow:inset 0 0px 0 white,inset 0 -22px 0 rgba(37,58,123,0.3)}main .wrapper-header.bg-image{margin:0 0 50px;position:relative}main .wrapper-header.bg-image .breadcrumb{position:absolute;width:100%;top:20px;left:0;z-index:1}main .wrapper-header.bg-image .breadcrumb ul li{color:#fff}main .wrapper-header.bg-image .breadcrumb ul li a{color:#fff}main .wrapper-header.bg-image .background-image{height:600px}main .wrapper-header.bg-image .wrapper-text{color:#fff;position:absolute;bottom:0;left:0;padding-bottom:50px;width:100%}main .wrapper-header.bg-image .wrapper-text h1{color:#fff}main .wrapper-header.bg-image:before{content:"";display:inline-block;position:absolute;top:0;left:0;height:100%;width:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,transparent),to(rgba(0,0,0,0.7)));background:linear-gradient(transparent 30%,rgba(0,0,0,0.7))}main .wrapper-share p{float:left;margin-right:20px;font-family:'Roboto-Regular';font-size:14px}main .wrapper-share .a2a_default_style .a2a_svg{background:none !important}main .wrapper-share .a2a_default_style .a2a_svg svg path{fill:#253a7b !important}main .wrapper-cols{display:-webkit-box;display:-ms-flexbox;display:flex;margin:80px 0}main .wrapper-cols .wrapper-left{width:340px;padding:60px 40px;background:#ebebeb}main .wrapper-cols .wrapper-left h3{color:#253a7b}main .wrapper-cols .wrapper-left .paragraph-contact-person+.more-info{margin-top:40px}main .wrapper-cols .wrapper-right{width:calc(100% - 340px);padding-left:40px}main .wrapper-cols .wrapper-right .paragraph:first-child{margin-top:0}main .wrapper-cols .wrapper-right .paragraph-images-gallery .wrapper-images>div{width:33.33%}main .wrapper-cols .wrapper-right .paragraph-highlight-video{height:450px}main .wrapper-cols .wrapper-right .paragraph-highlight-video .wrapper-video .wrapper-title{padding:20px}main .wrapper-cols .wrapper-right .paragraph-highlight-video .wrapper-video .wrapper-title .title{max-width:70%;font-size:30px;line-height:35px}main .wrapper-cols .wrapper-right .paragraph-highlight-video .wrapper-video .video-container iframe{height:100%}main .node-type-new .wrapper-header .breadcrumb{margin-bottom:30px}main .node-type-new .wrapper-header .top-info{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;color:#999;font-family:'Roboto-Regular'}main .node-type-new .wrapper-header .top-info .category{margin-left:5px}main .node-type-new .wrapper-header h1{margin:20px 0}main .node-type-new .wrapper-header .intro p{font-size:20px;line-height:30px}main .node-type-new .highlight-image {text-align:center}main .node-type-new .wrapper-share{margin-top:40px}main .node-type-new .paragraph-title-text .container{max-width:1000px}main .node-type-event .wrapper-header .intro p{font-size:20px;line-height:30px}main .node-type-event .event-info{background-color:#ebebeb;padding:40px 0;margin:80px 0}main .node-type-event .event-info .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .node-type-event .event-info .container .item{text-align:center;font-size:20px;font-family:'Roboto-Bold';width:30%}main .node-type-event .event-info .container .item:before{content:"";width:80px;height:80px;display:block;margin:0 auto 20px}main .node-type-event .event-info .container .item.data:before{background:url(/themes/css/../images/ico-data.png);background-size:100%}main .node-type-event .event-info .container .item.hour:before{background:url(/themes/css/../images/ico-hour.png);background-size:100%}main .node-type-event .event-info .container .item.place:before{background:url(/themes/css/../images/ico-place.png);background-size:100%}main .node-type-event .event-info .wrapper-share{text-align:right}main .node-type-event .event-info .wrapper-share .a2a_kit{display:inline-block}main .node-type-event .text a{-webkit-box-shadow:inset 0 12px 0 white,inset 0 -16px 0 rgba(37,58,123,0.3);box-shadow:inset 0 12px 0 white,inset 0 -16px 0 rgba(37,58,123,0.3)}main .node-type-event .text a:hover{-webkit-box-shadow:inset 0 0px 0 white,inset 0 -16px 0 rgba(37,58,123,0.3);box-shadow:inset 0 0px 0 white,inset 0 -16px 0 rgba(37,58,123,0.3)}main .node-type-research .wrapper-cols .wrapper-left .more-info h3{margin-bottom:20px}main .node-type-research .wrapper-cols .wrapper-left .more-info .links a{display:block;padding:10px 0;font-family:'Roboto-Bold'}main .node-type-research .wrapper-cols .wrapper-left .more-info .links a:after{content:url(/themes/css/../images/ico-link-blue.svg);display:inline-block;width:25px;margin-left:15px;-webkit-transition:.2s;transition:.2s;position:relative}main .node-type-research .wrapper-cols .wrapper-left .more-info .links a:hover:after{left:15px}main .node-type-research .wrapper-cols .wrapper-left .more-info .generic-link{padding-right:60px}main .node-type-research .wrapper-cols .wrapper-left .more-info .generic-link a{display:block;margin-bottom:10px;background-color:#253a7b;color:#fff}main .research-item{position:relative;z-index:1}main .research-item .title{font-family:'Roboto-Bold';font-size:24px}main .research-item .intro{margin-top:20px}main .research-item .intro p{margin:0}main .node-type-laboratori .wrapper-content{display:inline-block;vertical-align:top;width:calc(100% - 360px);padding-right:50px}main .node-type-laboratori .wrapper-content .paragraph:first-child{margin-top:0}main .node-type-laboratori .wrapper-content .paragraph-images-gallery{margin-bottom:80px}main .node-type-laboratori .wrapper-right{background-color:#ebebeb;padding:60px 40px;width:340px;display:inline-block;vertical-align:top}main .node-type-laboratori .wrapper-right h3{color:#253a7b}main .laboratori-item .title a{color:#253a7b;font-size:24px;display:inline-block;width:100%;padding:10px 0;border-bottom:1px solid #ccc}main .laboratori-item .title a:hover{color:#1d1d1d}main .publication-item{padding:30px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .publication-item .wrapper-image{width:200px}main .publication-item .wrapper-image+.wrapper-text{padding-left:30px;width:calc(100% - 200px)}main .publication-item .wrapper-text{width:100%}main .publication-item .wrapper-text .title{font-size:30px;margin-bottom:15px}main .publication-item .wrapper-text .info{color:#000;font-family:'Roboto-Regular'}main .publication-item .wrapper-text .summary{margin-top:15px}main .publication-item .wrapper-text .summary p{line-height:24px}main .publication-item:after{content:"";width:150px;height:2px;background-color:#ccc;display:block;position:absolute;bottom:0;left:0}main .article-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:80px 0}main .article-item .wrapper-image{width:45%;position:relative}main .article-item .wrapper-image img{width:calc(100% - 100px)}main .article-item .wrapper-image:after{content:"";display:block;width:calc(100% - 100px);height:100%;background:#ebebeb;position:absolute;top:80px;left:0;z-index:-1}main .article-item .wrapper-text{width:55%;padding-left:60px}main .article-item .wrapper-text .top-info{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;color:#999;margin-bottom:20px}main .article-item .wrapper-text h3{color:#253a7b;font-size:30px}main .article-item .wrapper-text .generic-link{margin-top:40px}main .views-row:nth-child(odd) .article-item .wrapper-image{text-align:right}main .views-row:nth-child(even) .article-item .wrapper-image{text-align:left;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}main .views-row:nth-child(even) .article-item .wrapper-image:after{left:inherit;right:0}main .views-row:nth-child(even) .article-item .wrapper-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0;padding-right:60px}main .event-item .data{font-family:'Roboto-Bold'}main .event-item .title{color:#253a7b;margin:5px 0 15px 0px;font-size:24px;border-bottom:1px solid #ccc;padding-bottom:5px}main .event-item .hour{margin-bottom:5px}main .event-item .hour:before{content:"";width:15px;height:15px;background:url(/themes/css/../images/ico-hour-b.png);background-size:100%;display:inline-block;vertical-align:middle;margin-right:10px}main .event-item .place:before{content:"";width:15px;height:15px;background:url(/themes/css/../images/ico-place-b.png);background-size:100%;display:inline-block;vertical-align:middle;margin-right:10px}main .cercador-general{margin:100px 0}main .cercador-general .view-filters{border-bottom:1px solid #253a7b;margin-bottom:50px;padding-bottom:50px}main .cercador-general .view-filters .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:800px;margin:0 auto 50px}main .cercador-general .view-filters .views-exposed-form .form-item{width:calc(100% - 60px)}main .cercador-general .view-filters .views-exposed-form .form-item input{padding:20px;width:100%;background-color:#ebebeb;font-size:18px;font-family:'Roboto-Light';border:none}main .cercador-general .view-filters .views-exposed-form .form-item input::-webkit-input-placeholder{font-size:18px;font-family:'Roboto-Light'}main .cercador-general .view-filters .views-exposed-form .form-item input::-moz-placeholder{font-size:18px;font-family:'Roboto-Light'}main .cercador-general .view-filters .views-exposed-form .form-item input:-ms-input-placeholder{font-size:18px;font-family:'Roboto-Light'}main .cercador-general .view-filters .views-exposed-form .form-item input::-ms-input-placeholder{font-size:18px;font-family:'Roboto-Light'}main .cercador-general .view-filters .views-exposed-form .form-item input::placeholder{font-size:18px;font-family:'Roboto-Light'}main .cercador-general .view-filters .views-exposed-form .form-item input::-webkit-input-placeholder{font-size:18px;font-family:'Roboto-Light'}main .cercador-general .view-filters .views-exposed-form .form-item input:-ms-input-placeholder{font-size:18px;font-family:'Roboto-Light'}main .cercador-general .view-filters .views-exposed-form .form-actions{width:60px}main .cercador-general .view-filters .views-exposed-form .form-actions input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:url(/themes/css/../images/ico-search-w.svg) no-repeat center #253a7b;background-size:30px;text-indent:-1000px;width:100%;height:61px}main .cercador-general .views-row{border-bottom:1px solid #ccc;padding:30px 0}main .cercador-general .views-row h3{margin-bottom:10px}main .cercador-general .views-row .subtitle{margin-bottom:10px}main .cercador-general .views-row .subtitle p{margin:0}main .cercador-general .views-row a{color:#253a7b}main .cercador-general .no-results{text-align:center}@media screen and (max-width:1400px){main .slide-home .flexslider .flex-control-paging{right:calc(50% - 565px);width:1170px}}@media screen and (max-width:1200px){main .slide-home .flexslider .flex-control-paging{right:calc(50% - 475px);width:950px}main .slide-home .flexslider .slides li .wrapper-text .title{font-size:50px;line-height:60px}main .paragraph-highlight-events .container .view-eva-highlight-events .view-content .views-row{padding-right:25px}main .event-item .title{font-size:22px}main .wrapper-cols .wrapper-left{width:300px;padding:50px 25px}main .wrapper-cols .wrapper-right {width:calc(100% - 300px)}}@media screen and (max-width:992px){main .slide-home .flexslider .flex-control-paging{right:calc(50% - 375px);width:750px}main .paragraph-highlight-video{height:inherit}main .paragraph-tweets .container h2{max-width:calc(100% - 330px)}main .paragraph-tweets .container .wrapper-tweets{padding:30px;top:-160px}main .paragraph-tweets .container .wrapper-tweets iframe{height:250px !important;width:250px !important}main .paragraph-title-text-numbers .container .wrapper-text .wrapper-numbers .item .num{font-size:70px}main .paragraph-title-text .container.two-cols .wrapper-text{padding-left:50px}main .paragraph-list-links .wrapper-links a{width:calc(50% - 20px)}main .wrapper-header{margin:50px 0}main .wrapper-header.bg-image .background-image{height:450px}main .wrapper-header.bg-image .wrapper-text{padding-bottom:20px}main .article-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:40px 0}main .article-item .wrapper-image{width:35%}main .article-item .wrapper-image img{width:calc(100% - 50px)}main .article-item .wrapper-image:after{width:calc(100% - 50px);top:50px}main .article-item .wrapper-text{width:65%;padding-left:30px}main .views-row:nth-child(even) .article-item .wrapper-text{padding-right:30px}main .paragraph-last-news{margin:40px 0}main .paragraph-last-news .container h2{font-size:30px;padding-top:8px}main .paragraph-last-news .view-eva-highlight-news .views-row:first-child .wrapper-image{margin-top:50px}main .paragraph-highlight-publications .container{padding-left:100px}main .paragraph-highlight-publications .container h2{font-size:30px;padding-top:8px}main .paragraph-highlight-events{padding:60px 0}main .paragraph-highlight-events .container{padding-left:100px}main .paragraph-highlight-events .container h2{font-size:30px;padding-top:8px}main .event-item .title{font-size:20px}main .paragraph-list-menu-subitems .view-content .views-row{width:50%}main .paragraph-events-list .view-content .views-row{padding-right:25px}main .paragraph-staff .wrapper-staff .item{width:calc(33.33% - 30px);margin-right:20px}main .paragraph-list-menu-subitems-image .container .wrapper-left{padding-right:40px}main .paragraph-research-lines .view-content{margin:0 -10px}main .paragraph-research-lines .view-content .views-row{padding:20px;margin:10px;width:calc(33.33% - 20px)}main .paragraph-projects .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios{-ms-flex-wrap:wrap;flex-wrap:wrap}main .paragraph-projects .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios .form-item{margin:5px}main .wrapper-cols{margin-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}main .wrapper-cols .wrapper-left{width:100%;padding:20px;margin-top:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}main .wrapper-cols .wrapper-right{width:100%;padding-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:750px){main .wrapper-header{margin:20px 0}main .cercador-general{margin:30px 0}main .cercador-general .view-filters{margin-bottom:20px;padding-bottom:30px}main .cercador-general .view-filters .views-exposed-form{margin:0 auto}main .slide-home .flexslider .flex-control-paging{right:20px;width:100%_}main .paragraph-title-text .container.two-cols{display:block}main .paragraph-title-text .container.two-cols h2{width:100%;padding:0;margin-bottom:20px}main .paragraph-title-text .container.two-cols .wrapper-text{width:100%;padding-left:0}main .paragraph-title-text-numbers .container h2{left:60px}main .paragraph-title-text-numbers .container .wrapper-text .wrapper-numbers{-ms-flex-wrap:wrap;flex-wrap:wrap}main .paragraph-title-text-numbers .container .wrapper-text .wrapper-numbers .item{width:calc(50% - 30px);max-width:inherit}main .paragraph-images-gallery .wrapper-images>div{width:50%}main .paragraph-last-news .container h2{padding-top:0px;-webkit-transform:none;transform:none;position:inherit;top:inherit;left:inherit;margin-bottom:10px}main .paragraph-last-news .container h2:before{position:inherit;top:inherit;left:inherit;margin-bottom:10px}main .paragraph-last-news .view-eva-highlight-news .views-row:first-child .wrapper-image{margin-top:0}main .paragraph-last-news .views-row:nth-child(even) .article-item .wrapper-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:30px;padding-right:0}main .paragraph-last-news .views-row:nth-child(even) .article-item .wrapper-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right}main .paragraph-last-news .views-row:nth-child(even) .article-item .wrapper-image:after{left:0;right:inherit}main .article-item{padding:30px 0;border-bottom:1px solid #ccc}main .article-item .wrapper-image{width:25%}main .article-item .wrapper-image img{width:calc(100% - 20px)}main .article-item .wrapper-image:after{width:calc(100% - 20px);top:20px}main .article-item .wrapper-text{width:75%;padding-left:20px}main .paragraph-highlight-publications .container{padding-left:15px}main .paragraph-highlight-publications .container h2{padding-top:0px;-webkit-transform:none;transform:none;position:inherit;top:inherit;left:inherit;margin-bottom:10px}main .paragraph-highlight-publications .container h2:before{position:inherit;top:inherit;left:inherit;margin-bottom:10px}main .paragraph-highlight-publications .container .view-eva-highlight-publications .publication-item .title{font-size:25px}main .paragraph-highlight-events{padding:40px 0}main .paragraph-highlight-events .container{padding-left:15px}main .paragraph-highlight-events .container h2{padding-top:0px;-webkit-transform:none;transform:none;position:inherit;top:inherit;left:inherit;margin-bottom:10px}main .paragraph-highlight-events .container h2:before{position:inherit;top:inherit;left:inherit;margin-bottom:10px}main .paragraph-highlight-events .container .view-eva-highlight-events .view-content{display:block}main .paragraph-highlight-events .container .view-eva-highlight-events .view-content .views-row{width:100%;padding:0}main .paragraph-highlight-events .container .view-eva-highlight-events .view-content .views-row:after{content:"";display:block;width:20px;height:3px;background-color:#253a7b;margin:25px 0}main .node-type-front .paragraph-title-text .container h2{max-width:100%;font-size:30px;line-height:35px;margin-bottom:30px}main .slide-home .flexslider .slides li .wrapper-text{padding-top:65px}main .paragraph-list-menu-subitems .view-content .views-row{padding-right:25px}main .paragraph-events-list .view-content .views-row{width:50%}main .paragraph-publications-list .views-exposed-form{margin-bottom:20px}main .paragraph-publications-list .views-exposed-form .form-wrapper legend{position:inherit;top:inherit;margin-bottom:10px}main .paragraph-publications-list .views-exposed-form .form-wrapper .fieldset-wrapper{padding-left:0}main .paragraph-publications-list .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios{-ms-flex-wrap:wrap;flex-wrap:wrap}main .paragraph-publications-list .views-exposed-form .form-wrapper .fieldset-wrapper .form-radios .form-item{margin:5px}main .publication-item{padding:20px 0}main .publication-item .wrapper-image{width:150px}main .publication-item .wrapper-image+.wrapper-text{width:calc(100% - 150px)}main .publication-item .wrapper-text .title{font-size:25px}main .paragraph-list-menu-subitems-image .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main .paragraph-list-menu-subitems-image .container .wrapper-right{padding-top:30px}main .paragraph-research-lines .view-content .views-row{width:calc(50% - 20px)}main .paragraph-research-groups .view-content .views-row .research-item .container .wrapper-text{padding-left:15px}main .paragraph-research-groups .view-content .views-row .research-item .container .wrapper-text .intro{padding-right:85px}main .research-item .title{font-size:20px}}@media screen and (max-width:600px){main .paragraph-title-text-numbers .container h2{font-size:22px;left:45px}main .paragraph-title-text-numbers .container .wrapper-text{padding-left:85px}main .paragraph-highlight-text p{font-size:20px;line-height:34px}main .paragraph-title-text .container.two-cols h2{font-size:22px}main .slide-home .flexslider .slides li .wrapper-text .title{font-size:40px;line-height:45px}main .paragraph-highlight-video .wrapper-video .wrapper-title .title{font-size:30px;line-height:35px}main .paragraph-tweets .container h2{max-width:100%;margin-bottom:20px}main .paragraph-tweets .container .wrapper-tweets{position:inherit;width:100%;top:inherit;right:inherit;text-align:center;padding:0}main .paragraph-tweets .container .wrapper-tweets iframe{width:100% !important}main .paragraph-highlight-publications{padding-bottom:40px}main .paragraph-list-menu-subitems .view-content .views-row{padding-right:0px;width:100%;margin-bottom:30px}main .paragraph-list-menu-subitems .view-content .views-row .intro p{margin-bottom:0}main .paragraph-list-menu-subitems .view-content .views-row .generic-link{margin-top:20px}main .wrapper-header.bg-image{margin:0 0 10px 0;background-color:#eee}main .wrapper-header.bg-image:before{height:200px}main .wrapper-header.bg-image .background-image{height:200px}main .wrapper-header.bg-image .wrapper-text{color:inherit;position:inherit;bottom:inherit}main .wrapper-header.bg-image .wrapper-text h1{color:#253a7b;margin:20px 0}main .wrapper-header.bg-image .wrapper-text .intro p{margin:0;font-size:18px;line-height:26px}main .paragraph-events-list .view-content .views-row{padding-right:0px;width:100%}main .paragraph-list-links .wrapper-links a{width:100%;margin:0 0 10px}main .paragraph-staff .wrapper-staff .item{width:calc(50% - 30px)}main .paragraph-list-menu-subitems-image .container{display:block}main .paragraph-list-menu-subitems-image .container .wrapper-right{padding-top:0px;width:100%}main .paragraph-list-menu-subitems-image .container .wrapper-left{width:100%;padding-left:0}main .paragraph-list-menu-subitems-image .container .wrapper-left .view-content .views-row{margin:10px 0 20px 0}main .paragraph-research-lines .view-content{margin:0}main .paragraph-research-lines .view-content .views-row{width:100%;margin:10px 0}main .paragraph-research-groups .view-content .views-row .research-item .container .wrapper-text{padding-left:15px}main .paragraph-research-groups .view-content .views-row .research-item .container .wrapper-text .intro{padding-right:0}main .paragraph-research-groups .view-content .views-row .research-item .container .wrapper-text .intro:after{position:inherit;top:inherit;right:inherit;display:block;margin-top:10px}main .paragraph-projects .view-eva-projects .view-content .views-row .project-teaser{display:block}main .paragraph-projects .view-eva-projects .view-content .views-row .project-teaser .wrapper-left{width:100%;padding:0;margin-bottom:10px}main .paragraph-projects .view-eva-projects .view-content .views-row .project-teaser .wrapper-right{width:100%}main .publication-item .wrapper-image{width:100px}main .publication-item .wrapper-image+.wrapper-text{width:calc(100% - 100px);padding-left:20px}}@media screen and (max-width:450px){main .article-item{display:block}main .article-item .wrapper-image{width:100%;max-width:300px}main .article-item .wrapper-image img{width:calc(100% - 30px)}main .article-item .wrapper-image:after{width:calc(100% - 30px);top:30px}main .article-item .wrapper-text{width:100%;padding:0 !important;margin-top:50px}main .article-item .wrapper-text .top-info{margin-bottom:10px}main .article-item .wrapper-text h3{font-size:25px;margin-bottom:15px}main .paragraph-staff .wrapper-staff .item{width:100%;margin-right:0;padding-bottom:20px;margin-bottom:20px}main .paragraph-title-text-numbers .container .wrapper-text .wrapper-numbers{margin-top:20px}main .paragraph-title-text-numbers .container .wrapper-text .wrapper-numbers .item{width:100%;margin-right:0}main .paragraph-research-groups .view-content .views-row .research-item .container{display:block}main .paragraph-research-groups .view-content .views-row .research-item .container .wrapper-image{width:100%;margin-bottom:20px}main .paragraph-research-groups .view-content .views-row .research-item .container .wrapper-text{width:100%;padding-left:0}main .publication-item .wrapper-image{width:auto;margin-bottom:15px}main .publication-item .wrapper-image+.wrapper-text{width:100%;padding-left:0px}}
footer{padding:50px 0 40px;border-top:5px solid #253a7b;position:relative;z-index:3}footer .wrapper{border-bottom:1px solid #253a7b;padding:30px 0}footer .wrapper.top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .wrapper.top .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .wrapper.top .logos img{width:180px}footer .wrapper.top .logos .csic{margin-left:45px}footer .wrapper.top .logos .csic img{width:150px}footer .wrapper.top .menu li{display:inline-block}footer .wrapper.top .menu li a{padding:10px;display:inline-block}footer .wrapper.middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .wrapper.middle h3{color:#253a7b;font-size:35px}footer .wrapper.middle .secondary-menu{display:inline-block;vertical-align:middle}footer .wrapper.middle .secondary-menu li{display:inline-block;vertical-align:middle}footer .wrapper.middle .secondary-menu li:after{content:"|";margin:0 5px}footer .wrapper.middle .secondary-menu li:last-child:after{content:none}footer .wrapper.middle .secondary-menu li .search{width:30px;height:30px;overflow:hidden;background:url(/themes/css/../images/ico-search.svg) no-repeat center;background-size:17px;text-indent:-1000px;display:inline-block}footer .wrapper.middle .social{display:inline-block;vertical-align:middle;margin-left:40px}footer .wrapper.middle .social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .wrapper.middle .social ul a{padding:0 5px;display:inline-block}footer .wrapper.middle .social ul a img{max-height:20px}footer .wrapper.middle .legal{font-size:14px}footer .wrapper.middle .legal ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:15px}footer .wrapper.middle .legal ul li{font-size:14px;margin-left:10px}footer .wrapper.bottom{border:none}footer .wrapper.bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .wrapper.bottom ul li{padding:0 20px 0 0}footer .wrapper.bottom ul li:last-child{padding:0}footer .wrapper.bottom #block-logosfooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .wrapper.bottom #block-logosfooter .logo-item{padding:0 20px 0 0}footer .wrapper.bottom #block-logosfooter .logo-item:last-child{padding:0}@media screen and (max-width:1200px){footer .wrapper.top .logos img{width:140px}footer .wrapper.top .logos .csic{margin-left:25px}footer .wrapper.top .logos .csic img{width:130px}footer .wrapper.top .menu li a{font-size:14px;padding:10px 5px}}@media screen and (max-width:992px){footer{padding:30px 0 20px}footer .wrapper{padding:15px 0}footer .wrapper.top{display:block}footer .wrapper.top .logos{width:100%}footer .wrapper.top .menu{width:100%;margin-top:10px}footer .wrapper.bottom #block-logosfooter{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:750px){footer .wrapper.top{text-align:center}footer .wrapper.top .logos{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .wrapper.top .menu li a{padding:5px}footer .wrapper.middle{display:block;text-align:center}footer .wrapper.middle .left .social{margin-left:10px}footer .wrapper.middle .right{width:100%;margin-top:10px}footer .wrapper.bottom #block-logosfooter .logo-item img{max-height:35px;width:auto}}@media screen and (max-width:400px){footer .wrapper.middle .left{display:block}footer .wrapper.middle .left .social{display:block;margin-left:0;margin-top:10px}footer .wrapper.middle .left .social ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .wrapper.middle .left .secondary-menu{font-size:14px}footer .wrapper.middle .legal{font-size:12px}footer .wrapper.middle .legal ul li{font-size:12px}}
@font-face{font-family:"Roboto-Light";src:url("/themes/css/../fonts/Roboto-Light.ttf") format("truetype"),url("/themes/css/../fonts/Roboto-Light.svg#Roboto-Light") format("svg");src:url("/themes/css/../fonts/Roboto-Light/Roboto-Light.woff") format("woff");font-style:normal;font-weight:normal}@font-face{font-family:"Roboto-Bold";src:url("/themes/css/../fonts/Roboto-Bold.ttf") format("truetype"),url("/themes/css/../fonts/Roboto-Bold.svg#Roboto-Bold") format("svg");src:url("/themes/css/../fonts/Roboto-Bold/Roboto-Bold.woff") format("woff");font-style:normal;font-weight:normal}@font-face{font-family:"Roboto-Regular";src:url("/themes/css/../fonts/Roboto-Regular.ttf") format("truetype"),url("/themes/css/../fonts/Roboto-Regular.svg#Roboto-Regular") format("svg");src:url("/themes/css/../fonts/Roboto-Regular/Roboto-Regular.woff") format("woff");font-style:normal;font-weight:normal}body{padding:0;margin:0;font-size:16px;color:#1d1d1d;font-family:'Roboto-Light'}body p{margin:0 0 25px 0;line-height:28px;font-size:16px}body a{text-decoration:none;color:inherit;-webkit-transition:.3s;transition:.3s}body a:hover{text-decoration:none;cursor:pointer}body ul{margin:0;padding:0}body ul li{list-style:none}body li{list-style:none}body ol li{line-height:22px}body b,body strong{font-weight:normal;font-family:'Roboto-Bold'}body *{-webkit-box-sizing:border-box;box-sizing:border-box}body img{max-width:100%;height:auto}.container{width:1370px;margin:0 auto;padding:0 15px}.container-mini{width:1170px;margin:0 auto;padding:0 15px}.container .container,.container .container-mini,.container-mini .container{width:100%;padding:0}h1{font-weight:normal;color:#253a7b;font-family:'Roboto-Light';font-size:40px}h1.hidden{display:block;position:absolute;z-index:-1}h2{font-weight:normal;color:#253a7b;font-family:'Roboto-Light';font-size:28px;margin:0 0 30px}h3{font-weight:normal;font-family:'Roboto-Light';font-size:22px;margin:0 0 30px}.generic-link a{display:inline-block;padding:15px 30px;font-size:14px;text-transform:uppercase;font-family:'Roboto-Regular';letter-spacing:1px;border:2px solid #253a7b;color:#253a7b;-webkit-transition:.2s;transition:.2s;position:relative}.generic-link a:after{content:"";display:inline-block;width:50px;height:26px;background:url(/themes/css/../images/ico-link-blue.svg) no-repeat center;background-size:50px;position:absolute;right:-40px;top:calc(50% - 13px);-webkit-transition:.2s;transition:.2s}.generic-link a:hover{background-color:#253a7b;color:#fff}.generic-link a:hover:after{right:-60px}.background-image{background-size:cover !important;background-repeat:no-repeat !important}.margin{margin:80px 0}.wrapper-cols .wrapper-right .margin{margin:40px 0}.padding{padding:80px 0}.breadcrumb ul li{display:inline-block;font-size:13px;color:#999}.breadcrumb ul li a{text-transform:capitalize;color:#999}.breadcrumb ul li a:after{content:"›";display:inline-block;margin:0 5px}.pager{text-align:center;margin:100px 0 50px 0}.pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pager ul li a{display:inline-block;padding:0 10px}.pager ul li.is-active a{font-family:'Roboto-Bold'}.pager ul li.pager__item--next,.pager ul li.pager__item--last,.pager ul li.pager__item--first,.pager ul li.pager__item--previous{margin-left:10px}.pager ul li.pager__item--next a,.pager ul li.pager__item--last a,.pager ul li.pager__item--first a,.pager ul li.pager__item--previous a{width:40px;height:40px;border-radius:50%;text-indent:-1000px;overflow:hidden;background:url(/themes/css/../images/ico-pager-next.svg) no-repeat center #253a7b;background-size:6px}.pager ul li.pager__item--next a:hover,.pager ul li.pager__item--last a:hover,.pager ul li.pager__item--first a:hover,.pager ul li.pager__item--previous a:hover{background-color:#ced7f4}.pager ul li.pager__item--last a,.pager ul li.pager__item--first a{background:url(/themes/css/../images/ico-pager-last.svg) no-repeat center #253a7b;background-size:10px}.pager ul li.pager__item--first a,.pager ul li.pager__item--previous a{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pager ul li.pager__item--previous{margin-right:20px}.pager ul li.pager__item--next{margin-left:20px}.wrapper-video{position:relative}.wrapper-video .image-video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.wrapper-video .image-video img{width:100%}.wrapper-video .image-video:before{content:"";width:100px;height:100px;background:url(/themes/css/../images/ico-video-b.png) no-repeat center;background-size:100%;display:inline-block;position:absolute;bottom:-10px;right:100px;z-index:9}.wrapper-video .image-video.hover{cursor:pointer}.wrapper-video .image-video.active{visibility:hidden;opacity:0;-webkit-transition:all .6s .8s;transition:all .6s .8s}.wrapper-video .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.wrapper-video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}div#sliding-popup{background:#121d3d;padding:20px 0}div#sliding-popup .eu-cookie-compliance-content{max-width:1370px;padding:0 15px;margin:0 auto}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message{float:none;width:100%;max-width:100%;display:inline-block;vertical-align:middle;margin:0;padding-right:20px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message h2{font-family:'Roboto-Regular';font-size:20px;margin-bottom:10px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-message p{font-family:'Roboto-Light';font-size:14px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories{padding-top:0}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category{margin:12px 0}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category input[type="checkbox"]+label:before{content:"";width:15px;height:15px;float:left;margin:0 10px 0 0;background:#fff;border:none}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category input[type="checkbox"]:checked+label:after{content:"";width:15px;height:4px;border:3px solid #333;float:left;margin-left:4px;border-right:0;border-top:0;margin-top:0em;-webkit-transform:rotate(-42deg);transform:rotate(-42deg);position:absolute;left:0;top:0}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category input[type="checkbox"]:disabled+label{opacity:.7}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category input[type="checkbox"]:disabled+label:hover{cursor:not-allowed}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category input[type="checkbox"]:disabled+label:after{opacity:.5}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category input[type="checkbox"]{display:none}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;margin:0;position:relative}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category label:hover{cursor:pointer}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-category .eu-cookie-compliance-category-description{padding-left:28px;font-size:14px;line-height:16px;margin-top:5px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons{margin-right:10px;margin-top:10px;max-width:100%;margin-bottom:0}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons button{border:none;border-radius:0;background:#fff;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;font-size:12px;font-family:'Roboto-Bold';letter-spacing:1px;padding:10px 20px;width:100%;margin:0;color:#1d1d1d}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons button:hover{opacity:.8}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons{float:none;max-width:100%;display:inline-block;vertical-align:middle;margin:0;margin-top:10px}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button,div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button{border:none;border-radius:0;background:#fff;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;font-size:12px;font-family:'Roboto-Bold';letter-spacing:1px;padding:10px 20px;width:100%;margin:0;color:#1d1d1d}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-default-button:hover,div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button:hover{opacity:.8}div#sliding-popup .eu-cookie-compliance-content .eu-cookie-compliance-buttons .eu-cookie-compliance-secondary-button{background:#fff;margin-bottom:10px}#block-custom-ibm-local-tasks{position:fixed;z-index:999;top:400px;right:0}#block-custom-ibm-local-tasks ul{margin:0;text-align:right;border:none;padding:0}#block-custom-ibm-local-tasks ul li{display:block;margin:5px 0}#block-custom-ibm-local-tasks ul li a{margin:0;padding:10px 20px;display:inline-block;background:rgba(30,30,30,0.85);color:#fff;border:none;font-weight:300;-webkit-box-shadow:0 0 60px rgba(0,0,0,0.3);box-shadow:0 0 60px rgba(0,0,0,0.3);transition:.3s;-webkit-transition:.3s}#block-custom-ibm-local-tasks ul li a.active{background:#fff;color:#1d1d1d}#block-custom-ibm-local-tasks ul li a:hover{padding-right:50px;background:#fff;color:#1d1d1d}.user-login-form{margin:80px auto;width:600px}.user-login-form .form-item{margin-bottom:20px}.user-login-form .form-item label{display:block;margin-bottom:5px}.user-login-form .form-item input{width:100%;padding:15px}.user-login-form .form-item .description{font-size:13px;margin-top:5px;color:#999}.user-login-form .form-actions input{background-color:#253a7b;color:#fff;padding:10px 20px;border-radius:0}@media screen and (max-width:1400px){.container,#sliding-popup .eu-cookie-compliance-content{width:1170px}.container-mini{width:950px}}@media screen and (max-width:1200px){.container,#sliding-popup .eu-cookie-compliance-content{width:950px}.container-mini{width:850px}}@media screen and (max-width:992px){.container,.container-mini,#sliding-popup .eu-cookie-compliance-content{width:750px}.margin{margin:60px 0}.padding{padding:60px 0}}@media screen and (max-width:750px){.container,.container-mini,#sliding-popup .eu-cookie-compliance-content{width:100%}.margin{margin:40px 0}.padding{padding:40px 0}}@media screen and (max-width:500px){.margin{margin:30px 0}.padding{padding:30px 0}h1{font-size:30px}h2{font-size:22px}.wrapper-video .image-video:before{width:50px;height:50px}}
