main{padding-top:153px;overflow-x:hidden}main .js-quickedit-page-title{text-align:center;padding:0 15px;max-width:900px;margin:50px auto}main .highlight-home{position:relative}main .highlight-home .wrapper-image{padding-top:50px}main .highlight-home .wrapper-image .background-image{height:calc(100vh - 160px);border-bottom-right-radius:30px;max-height:750px;min-height:650px}main .highlight-home .wrapper-text{position:absolute;top:0;height:calc(100% - 100px);right:40px;width:60%;max-width:650px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px}main .highlight-home .wrapper-text:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ca0024;mix-blend-mode:multiply;border-top-left-radius:30px;border-bottom-right-radius:30px}main .highlight-home .wrapper-text .text{position:relative;z-index:1;color:#fff}main .highlight-home .wrapper-text .text .top{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .highlight-home .wrapper-text .text .top div:after{content:"|";display:inline-block;margin:0 10px}main .highlight-home .wrapper-text .text .top div:last-child:after{content:none}main .highlight-home .wrapper-text .text .top .category ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .highlight-home .wrapper-text .text .top .category ul li{margin-left:10px}main .highlight-home .wrapper-text .text .title{font-family:"AccordAlternate-Bold";font-size:50px;line-height:60px;margin:20px 0}main .highlight-home .wrapper-text .text .subtitle{font-size:20px;line-height:25px}main .highlight-home .wrapper-text .text .subtitle h4{margin:0;font-family:"AccordAlternate-Bold"}main .highlight-home .wrapper-text .text .subtitle p a{color:#fff !important}main .highlight-home .wrapper-text .text .subtitle p .red{color:#fff !important}main .highlight-home .wrapper-text .text .generic-link{margin-top:50px}main .highlight-home .wrapper-text .text .generic-link a{font-size:18px;padding:15px 30px;border-radius:30px;border:1px solid #fff;color:#fff;display:inline-block;text-decoration:none}main .highlight-home .wrapper-text .text .generic-link a:hover{color:#ca0024;background:#fff}@media screen and (max-width: 750px){main .highlight-home .wrapper-text .text .generic-link a{font-size:16px;padding:10px 20px}}main .highlight-home+.field__item .modul-highlight-link{margin-top:-30px;padding-top:80px;background-color:#fff;position:relative}main .highlight-home+.field__item .modul-highlight-link .border{position:absolute;top:-30px;right:0;width:30px;height:50px;overflow:hidden}main .highlight-home+.field__item .modul-highlight-link .border:after{content:"";display:block;width:30px;height:30px;border-bottom-right-radius:30px;position:absolute;top:0px;right:0;-webkit-box-shadow:0 0 0 300px #fff;box-shadow:0 0 0 300px #fff}main .highlight-home.magazine .wrapper-text .text .subtitle p{font-size:18px;line-height:23px}main .highlight-home.product .wrapper-text .text .top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main .highlight-home.product .wrapper-text .text .top div:after{content:none}main .highlight-home.product .wrapper-text .text .top .type:after{content:"|";display:inline-block;margin:0 10px}main .highlight-home.product .wrapper-text .text .top .category{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:calc(100% - 75px)}main .highlight-home.product .wrapper-text .text .top .category .field__item:after{content:",";display:inline-block;margin-right:5px;margin-left:0}main .highlight-home.product .wrapper-text .text .top .category .field__item:last-child:after{content:none}main .modul-highlight-link{border-top-left-radius:30px}main .modul-highlight-link a{color:#ca0024;display:inline-block;padding:0 80px 20px 0;border-bottom:1px solid #ca0024;background:url(../images/ico-arrow-red.svg) no-repeat calc(100% - 30px) top;background-size:20px;font-size:17px;line-height:22px;width:100%;-webkit-transition:.4s;transition:.4s}main .modul-highlight-link a:hover{background-position:top right}main .modul-generic-text .container-mini .pretitle{font-size:18px}main .modul-generic-text .container-mini h2{font-size:36px;line-height:40px}main .modul-generic-text .container-mini p{font-size:20px;line-height:30px}main .modul-generic-text .container-mini p a{color:#ca0024}main .modul-generic-text .container-mini ul{margin:20px 0;padding-left:50px}main .modul-generic-text .container-mini ul li{margin:10px 0;position:relative}main .modul-generic-text .container-mini ul li:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#1d1d1d;position:absolute;top:6px;left:-25px}main .modul-generic-text .container-mini ul li ul{margin:10px 0}main .modul-generic-text .container-mini ul li ul li{margin:5px 0}main .modul-generic-text .container-mini ul li ul li:before{border:1px solid #1d1d1d;background:rgba(0,0,0,0)}main .modul-generic-text .container-mini ul li ul li ul{margin:10px 0}main .modul-generic-text .container-mini ul li ul li ul li{margin:5px 0}main .modul-generic-text .container-mini ul li ul li ul li:before{width:7px;height:2px;border-radius:0;background:#1d1d1d;top:12px}main .modul-generic-text .container-mini ul li a{color:#ca0024;text-decoration:underline}main .modul-generic-text .container-mini ol{margin:20px 0}main .modul-generic-text .container-mini ol li{font-size:20px;line-height:30px;margin:10px 0}main .modul-generic-text .container-mini ol a{color:#ca0024}main .modul-generic-text .container-mini .link{padding:30px 0}main .modul-generic-text .container-mini .link a{color:#ca0024;font-size:20px;font-family:"AccordAlternate-Bold";background:url(../images/ico-link-red.svg) no-repeat center right;background-size:5px;padding-right:25px}main .modul-generic-text .container-mini table{max-width:100%;border-spacing:0;font-size:18px;margin:30px 0}main .modul-generic-text .container-mini table thead th{background:#878686;padding:20px 30px;text-align:center;border-bottom:2px solid #ca0024;border-right:1px solid #fff;color:#fff}main .modul-generic-text .container-mini table tbody tr{background:#e0e0e0}main .modul-generic-text .container-mini table tbody tr:first-child td{padding-top:20px}main .modul-generic-text .container-mini table tbody tr td{padding:10px;border-right:1px solid #b1b1b0}main .modul-generic-text .container-mini table tbody tr td:last-child{border-right:none}main .modul-generic-text .container-mini:after{content:"";display:block;width:60%;height:5px;background-color:#b1b1b0;margin-top:30px}main .modul-generic-text .container-mini .wrapper-quote .container-mini{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main .modul-generic-text .container-mini .wrapper-quote .container-mini .wrapper-image{width:100px}main .modul-generic-text .container-mini .wrapper-quote .container-mini .wrapper-image img{border-radius:50%;border:5px solid #fff}main .modul-generic-text .container-mini .wrapper-quote .container-mini .wrapper-text{width:calc(100% - 100px);padding-left:40px}main .modul-generic-text .container-mini .wrapper-quote .container-mini .wrapper-text .quote p{font-size:28px;line-height:35px;font-family:"AccordAlternate-Bold"}main .modul-generic-text .container-mini .wrapper-quote .container-mini .wrapper-text .autor{font-size:18px;line-height:22px;margin-top:20px}main .modul-generic-text.two-col .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main .modul-generic-text.two-col .container h2{font-size:85px;line-height:90px;padding-right:50px;margin-top:0;max-width:50%}main .modul-generic-text.two-col .container .wrapper-text{padding-left:100px;padding-top:15px}main .modul-generic-text.two-col .container .wrapper-text p{font-size:20px;line-height:25px}main .modul-generic-text.two-col .container .wrapper-text .generic-link{margin-top:30px}main .modul-generic-text.bg-grey{background-color:#e0e0e0}main .modul-generic-text.bg-grey .container-mini:after{content:none}main .front .modul-generic-text .container-mini .generic-link{padding:30px 0}main .front .modul-generic-text .container-mini .generic-link a{color:#ca0024;font-size:20px;font-family:"AccordAlternate-Bold";background:url(../images/ico-arrow-right-r.svg) no-repeat calc(100% - 20px) center;background-size:7px;padding:0;padding-right:40px;border:none;-webkit-transition:.4s;transition:.4s}main .front .modul-generic-text .container-mini .generic-link a:hover{background-position:center right}main .eva-news .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}main .eva-news .view-content .views-row{width:33.33%;padding:1px;background-color:#fff}main .eva-news .view-content .views-row .wrapper-image{position:relative;background-color:#ca0024;position:relative;font-size:0;height:20.889vw}main .eva-news .view-content .views-row .wrapper-image img{width:100%}main .eva-news .view-content .views-row .wrapper-image .background-image{height:300px;width:100%;background-position:center !important}main .eva-news .view-content .views-row .wrapper-image .tags{position:absolute;bottom:20px;left:30px;height:30px;width:calc(100% - 40px)}main .eva-news .view-content .views-row .wrapper-image .tags li{position:absolute}main .eva-news .view-content .views-row .wrapper-image .tags li a{display:inline-block;width:100%;font-size:14px;padding:8px 12px;background-color:#fff}main .eva-news .view-content .views-row .wrapper-image .tags li:nth-child(1){z-index:3;left:0}main .eva-news .view-content .views-row .wrapper-image .tags li:nth-child(2){z-index:2;left:70px}main .eva-news .view-content .views-row .wrapper-image .tags li:nth-child(2) a{background-color:#b1b1b0}main .eva-news .view-content .views-row .wrapper-image .tags li:nth-child(3){z-index:1;left:140px}main .eva-news .view-content .views-row .wrapper-image .tags li:nth-child(3) a{background-color:#878686}main .eva-news .view-content .views-row .wrapper-image .tags li:hover{z-index:4 !important}main .eva-news .view-content .views-row .wrapper-image .tags li:hover a{background-color:#ca0024 !important;color:#fff}main .eva-news .view-content .views-row .wrapper-text{padding:30px}main .eva-news .view-content .views-row .wrapper-text .catgeory{font-size:14px}main .eva-news .view-content .views-row .wrapper-text .title{font-size:32px;line-height:32px;font-family:"AccordAlternate-Bold";margin:20px 0}main .eva-news .view-content .views-row .wrapper-text .title a:hover{color:#ca0024}main .eva-news .view-content .views-row .wrapper-text p{font-size:20px;line-height:25px}main .eva-news .view-content .views-row .teaser-event .wrapper-text .title{font-size:24px;line-height:30px;font-family:"AccordAlternate"}main .eva-news .view-content .views-row .teaser-event .wrapper-text .day{font-size:50px;font-family:"AccordAlternate-Bold";margin:20px 0}main .eva-news .view-content .views-row .teaser-event .wrapper-text .hour{font-size:20px;line-height:25px}main .eva-news .generic-link{margin:20px 0 50px 0;width:100%;text-align:center}main .eva-news .generic-link a{margin:0 10px}main .eva-news.section h2{text-align:center}main .eva-news.section .view-content .views-row{width:33.33%}main .eva-news.section .view-content .views-row .wrapper-image{height:283px}main .eva-news.section .wrapper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}main .eva-news.section .wrapper-content>div{width:33.33%;padding:1px;background-color:#fff}main .eva-news.section .wrapper-content>div .wrapper-image{height:283px;position:relative;background-color:#ca0024;position:relative;font-size:0}main .eva-news.section .wrapper-content>div .wrapper-image img{width:100%}main .eva-news.section .wrapper-content>div .wrapper-image .tags{position:absolute;bottom:20px;left:30px;height:30px;width:calc(100% - 40px)}main .eva-news.section .wrapper-content>div .wrapper-image .tags li{position:absolute}main .eva-news.section .wrapper-content>div .wrapper-image .tags li:before{display:none}main .eva-news.section .wrapper-content>div .wrapper-image .tags li a{display:inline-block;width:100%;font-size:14px;padding:8px 12px;background-color:#fff}main .eva-news.section .wrapper-content>div .wrapper-image .tags li:nth-child(1){z-index:3;left:0}main .eva-news.section .wrapper-content>div .wrapper-image .tags li:nth-child(2){z-index:2;left:70px}main .eva-news.section .wrapper-content>div .wrapper-image .tags li:nth-child(2) a{background-color:#b1b1b0}main .eva-news.section .wrapper-content>div .wrapper-image .tags li:nth-child(3){z-index:1;left:140px}main .eva-news.section .wrapper-content>div .wrapper-image .tags li:nth-child(3) a{background-color:#878686}main .eva-news.section .wrapper-content>div .wrapper-image .tags li:hover{z-index:4 !important}main .eva-news.section .wrapper-content>div .wrapper-image .tags li:hover a{background-color:#ca0024 !important;color:#fff}main .eva-news.section .wrapper-content>div .wrapper-text{padding:30px}main .eva-news.section .wrapper-content>div .wrapper-text .catgeory{font-size:14px}main .eva-news.section .wrapper-content>div .wrapper-text .title{font-size:32px;line-height:32px;font-family:"AccordAlternate-Bold";margin:20px 0}main .eva-news.section .wrapper-content>div .wrapper-text .title a:hover{color:#ca0024}main .eva-news.section .wrapper-content>div .wrapper-text p{font-size:20px;line-height:25px}main .eva-news.section .wrapper-content>div.teaser-event .wrapper-text .title{font-size:24px;line-height:30px;font-family:"AccordAlternate"}main .eva-news.section .wrapper-content>div.teaser-event .wrapper-text .day{font-size:50px;font-family:"AccordAlternate-Bold";margin:20px 0}main .eva-news.section .wrapper-content>div.teaser-event .wrapper-text .hour{font-size:20px;line-height:25px}main .eva-news.eva-press-release .view-content .views-row .wrapper-image{background:url(../images/ico-press-release.png) no-repeat center #ccc;background-size:150px}main .modul-highlighted-news .views-element-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}main .modul-soluciones-home{display:-webkit-box;display:-ms-flexbox;display:flex}main .modul-soluciones-home .wrapper-left{width:calc(50% + 100px);position:relative;z-index:1}main .modul-soluciones-home .wrapper-left .wrapper-title{padding-right:100px;padding-left:50px}main .modul-soluciones-home .wrapper-left .wrapper-title .pretitle{font-size:18px}main .modul-soluciones-home .wrapper-left .flexslider{padding:50px 50px 20px 80px;position:relative}main .modul-soluciones-home .wrapper-left .flexslider:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ca0024;mix-blend-mode:multiply;border-top-left-radius:30px;border-bottom-right-radius:30px}main .modul-soluciones-home .wrapper-left .flexslider .wrapper{position:relative;z-index:2}main .modul-soluciones-home .wrapper-left .flexslider .wrapper .box{margin-right:2px !important}main .modul-soluciones-home .wrapper-left .flexslider .wrapper .item{margin:30px 0}main .modul-soluciones-home .wrapper-left .flexslider .wrapper .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}main .modul-soluciones-home .wrapper-left .flexslider .wrapper .item a .icon{width:50px;margin-right:25px}main .modul-soluciones-home .wrapper-left .flexslider .wrapper .item a .icon img{max-width:50px;max-height:40px;margin:0 auto}main .modul-soluciones-home .wrapper-left .flexslider .wrapper .item a p{font-size:26px;margin:0;width:calc(100% - 80px)}main .modul-soluciones-home .wrapper-left .flexslider .wrapper .item a p:after{content:"";display:block;width:0;height:1px;background-color:#fff;-webkit-transition:.2s;transition:.2s;margin-top:5px}main .modul-soluciones-home .wrapper-left .flexslider .wrapper .item a:hover p:after{width:100%}main .modul-soluciones-home .wrapper-left .flexslider .wrapper .item .wrapper-text{display:none}main .modul-soluciones-home .wrapper-left .flexslider .flex-direction-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}main .modul-soluciones-home .wrapper-left .flexslider .flex-direction-nav li{margin-left:15px}main .modul-soluciones-home .wrapper-left .flexslider .flex-direction-nav li a{width:30px;height:30px;text-indent:-1000px;overflow:hidden;border-radius:50%;border:2px solid #fff;display:inline-block;background:url(../images/ico-arrow-right-w.svg) no-repeat center rgba(0,0,0,0);background-size:5px}main .modul-soluciones-home .wrapper-left .flexslider .flex-direction-nav li a.flex-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .modul-soluciones-home .wrapper-left .flexslider .flex-direction-nav li a:hover{background:url(../images/ico-arrow-right-r.svg) no-repeat center #fff;background-size:5px}main .modul-soluciones-home .wrapper-highlight{width:calc(50% + 65px);margin-left:-50px;position:relative;padding-top:50px}main .modul-soluciones-home .wrapper-highlight .wrapper-image{height:calc(100% - 100px)}main .modul-soluciones-home .wrapper-highlight .wrapper-image .background-image{height:100%;border-top-left-radius:30px}main .modul-soluciones-home .wrapper-highlight .wrapper-text{position:absolute;top:50px;left:0;width:100%;height:calc(100% - 150px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;padding:50px 100px}main .modul-soluciones-home .wrapper-highlight .wrapper-text .link {font-size:18px}main .modul-soluciones-home .wrapper-highlight .wrapper-text .title{font-size:50px;line-height:55px;font-family:"AccordAlternate-Bold";margin:20px 0}main .modul-soluciones-home .wrapper-highlight .wrapper-text p{font-size:22px;line-height:26px}main .modul-soluciones-home .wrapper-highlight .wrapper-text .generic-link a{font-size:18px;padding:15px 30px;border-radius:30px;border:1px solid #fff;color:#fff;display:inline-block;text-decoration:none}main .modul-soluciones-home .wrapper-highlight .wrapper-text .generic-link a:hover{color:#ca0024;background:#fff}@media screen and (max-width: 750px){main .modul-soluciones-home .wrapper-highlight .wrapper-text .generic-link a{font-size:16px;padding:10px 20px}}main .modul-soluciones-home .wrapper-highlight:before{content:"";position:absolute;top:50px;left:0;width:100%;height:calc(100% - 150px);background-color:#878686;mix-blend-mode:multiply;border-top-left-radius:30px}main .modul-quote .pretitle{padding-left:100px}main .modul-quote h2{color:#b1b1b0;padding-left:100px;font-size:55px;margin-bottom:-25px;position:relative;z-index:4}main .modul-quote .flexslider{padding-left:80px}main .modul-quote .flexslider .wrapper{background-color:#e0e0e0;display:inline-block;width:100%;padding-bottom:100px}main .modul-quote .flexslider .wrapper .item{display:none}main .modul-quote .flexslider .wrapper .item .container-mini{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .modul-quote .flexslider .wrapper .item .container-mini .wrapper-image{width:25%}main .modul-quote .flexslider .wrapper .item .container-mini .wrapper-image img{border-radius:50%;border:5px solid #fff}main .modul-quote .flexslider .wrapper .item .container-mini .wrapper-text{width:75%;padding-left:80px}main .modul-quote .flexslider .wrapper .item .container-mini .wrapper-text .quote{font-size:35px;line-height:40px;font-family:"AccordAlternate-Bold";margin-bottom:30px}main .modul-quote .flexslider .wrapper .item .container-mini .wrapper-text .quote a{color:#ca0024}main .modul-quote .flexslider .wrapper .item .container-mini .wrapper-text .autor{font-size:20px;line-height:25px}main .modul-quote .flexslider .wrapper .item.hidden-item{opacity:0}main .modul-quote .flex-control-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding-left:50px;margin-top:-40px;position:relative;z-index:2}main .modul-quote .flex-control-nav li{margin-right:20px}main .modul-quote .flex-control-nav li img{width:80px;height:80px;border-radius:50%;border:3px solid #fff}main .modul-quote .flex-control-nav li img.flex-active{border-color:#ca0024}main .modul-quote .flex-control-nav li.hidden-item{opacity:0;width:0;margin:0}main .modul-quote+.modul-clientes{margin-top:-171px}main .modul-xarxes{overflow:hidden;margin-bottom:50px;margin-top:50px}main .modul-xarxes h2{text-align:center}main .modul-xarxes .eva-social .crt-grid-post .crt-post-c .crt-grid-post-image:before{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.3)}main .modul-xarxes .eva-social{margin-top:65px}main .modul-xarxes .eva-social .crt-carousel-slider{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}main .modul-xarxes .eva-social .crt-carousel-stage{height:auto !important}main .modul-xarxes .eva-social .crt-filter{display:none}main .modul-xarxes .eva-social .crt-post{padding:0px 10px;position:relative;-webkit-transition:.2s;transition:.2s}main .modul-xarxes .eva-social .crt-post .crt-post-border{border:none !important;border-radius:0 !important;height:100% !important;background-color:#ca0024 !important}main .modul-xarxes .eva-social .crt-post .crt-post-border .crt-post-content-image{opacity:1 !important;height:130px}main .modul-xarxes .eva-social .crt-post .crt-post-border .crt-post-content-image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}main .modul-xarxes .eva-social .crt-post .crt-post-border .crt-post-c{position:relative;-webkit-transition:.2s;transition:.2s}main .modul-xarxes .eva-social .crt-post .crt-post-border .crt-post-c .crt-post-content{background-color:#ca0024 !important;padding:20px 30px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden}main .modul-xarxes .eva-social .crt-post .crt-post-border .crt-post-c .crt-post-content .crt-post-header{background-color:#fff;padding:7px 15px;border-radius:20px;color:#1d1d1d;margin-bottom:30px;font-size:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .modul-xarxes .eva-social .crt-post .crt-post-border .crt-post-c .crt-post-content .crt-post-header .crt-social-icon{margin:0}main .modul-xarxes .eva-social .crt-post .crt-post-border .crt-post-c .crt-post-content .crt-post-header .crt-social-icon i{font-size:22px !important}main .modul-xarxes .eva-social .crt-post .crt-post-border .crt-post-c .crt-post-content .crt-post-header .crt-post-fullname{margin:0 0 0 10px}main .modul-xarxes .eva-social .crt-post .crt-post-border .crt-post-c .crt-post-content .crt-post-header .crt-post-fullname a{font-size:14px;font-family:"AccordAlternate";font-weight:normal}main .modul-xarxes .eva-social .crt-post .crt-post-border .crt-post-c .crt-post-content .crt-post-content-text{color:#fff;padding:0;text-align:left;max-height:235px;overflow-y:scroll;width:calc(100% + 50px);padding-right:50px}main .modul-xarxes .eva-social .crt-post .crt-post-border .crt-post-c .crt-post-content .crt-post-content-text a{color:#fff;word-break:break-all}main .modul-xarxes .eva-social .crt-post .crt-post-border .crt-post-c .crt-post-content .crt-post-content-text .crt-date{color:#fff !important;opacity:1 !important;margin-top:10px}main .modul-xarxes .eva-social .crt-post .crt-post-border .crt-post-c .crt-post-content .crt-post-content-text::-webkit-scrollbar{display:none}main .modul-xarxes .eva-social .crt-panel-arrow{width:30px;height:30px;text-indent:-1000px;overflow:hidden;border-radius:50%;border:1px solid #1d1d1d;display:inline-block;background:url(../images/ico-arrow-right.svg) no-repeat center rgba(0,0,0,0);background-size:5px;position:absolute;top:-97px;right:120px;left:inherit}main .modul-xarxes .eva-social .crt-panel-arrow.crt-panel-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);right:160px}main .modul-xarxes .eva-social .crt-panel-arrow.crt-panel-next{top:-82px}main .modul-xarxes .eva-social .crt-panel-arrow:hover{background:url(../images/ico-arrow-right-w.svg) no-repeat center #1d1d1d;background-size:5px}main .modul-xarxes .eva-social .view-content .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}main .modul-xarxes .eva-social .view-content .views-row{background-color:#ca0024;height:100%;position:relative;-webkit-transition:.2s;transition:.2s;padding:0}main .modul-xarxes .eva-social .view-content .views-row .background-image{position:absolute;top:0;height:100%;width:100%;left:0}main .modul-xarxes .eva-social .view-content .views-row .background-image:before{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.6)}main .modul-xarxes .eva-social .view-content .views-row .wrapper-text{color:#fff;padding:20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;-webkit-transition:.2s;transition:.2s}main .modul-xarxes .eva-social .view-content .views-row .wrapper-text .type a{background-color:#fff;padding:7px 15px;border-radius:15px;color:#1d1d1d;margin-bottom:50px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .modul-xarxes .eva-social .view-content .views-row .wrapper-text .type.facebook a:before{content:"";margin-right:15px;height:20px;width:10px;background:url(../images/ico-facebook.svg) no-repeat center}main .modul-xarxes .eva-social .view-content .views-row .wrapper-text .type.linkedin a:before{content:"";margin-right:15px;height:20px;width:17px;background:url(../images/ico-linkedin.svg) no-repeat center}main .modul-xarxes .eva-social .view-content .views-row .wrapper-text .type.twitter a:before{content:"";margin-right:15px;height:20px;width:17px;background:url(../images/ico-twitter.svg) no-repeat center}main .modul-xarxes .eva-social .view-content .views-row .wrapper-text .text p{margin:0;font-size:16px;line-height:21px}main .modul-xarxes .eva-social .view-content .views-row .wrapper-text .text .social-networks-date{color:#fff;margin-bottom:20px;font-size:14px}main .modul-xarxes .eva-social .view-content .views-row .wrapper-text .text .social-networks-post{margin:20px 0 10px;font-size:16px;line-height:21px}main .modul-xarxes .eva-social .view-content .views-row .wrapper-text .text .see-more {display:inline-block;margin-top:10px}main .modul-xarxes .eva-social .view-content .views-row:hover .wrapper-text{background-color:#000}main .modul-xarxes .eva-social .view-content .owl-nav{position:absolute;top:-105px;right:120px}main .modul-xarxes .eva-social .view-content .owl-nav button{margin-left:10px}main .modul-xarxes .eva-social .view-content .owl-nav button span{width:30px;height:30px;text-indent:-1000px;overflow:hidden;border-radius:50%;border:1px solid #1d1d1d;display:inline-block;background:url(../images/ico-arrow-right.svg) no-repeat center rgba(0,0,0,0);background-size:5px}main .modul-xarxes .eva-social .view-content .owl-nav button.owl-prev span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .modul-xarxes .eva-social .view-content .owl-nav button:hover span{background:url(../images/ico-arrow-right-w.svg) no-repeat center #1d1d1d;background-size:5px}main .modul-distribuidora h2{text-align:center}main .modul-distribuidora .wrapper-title{text-align:center;margin-bottom:70px}main .modul-distribuidora .wrapper-title h2{margin:20px 0}main .modul-distribuidora .wrapper-title p{font-size:20px}main .modul-distribuidora.dos-col .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}main .modul-distribuidora.dos-col .view-content .views-row{width:calc(50% - 10px);margin:5px}main .modul-distribuidora.dos-col .view-content .views-row a{background-color:#3c3c3b;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:40px 100px 40px 40px;height:100%;color:#fff;font-family:"AccordAlternate-Bold";font-size:35px;line-height:40px;border-top-left-radius:30px;border-bottom-right-radius:30px;position:relative}main .modul-distribuidora.dos-col .view-content .views-row a:after{content:"";display:inline-block;width:30px;height:30px;border-radius:50%;border:2px solid #fff;background:url(../images/ico-arrow-right-w.svg) no-repeat center rgba(0,0,0,0);background-size:7px;position:absolute;top:calc(50% - 15px);right:50px;-webkit-transition:.2s;transition:.2s}main .modul-distribuidora.dos-col .view-content .views-row a:hover{background-color:#878686}main .modul-distribuidora.dos-col .view-content .views-row a:hover:after{right:30px}main .modul-distribuidora.tres-col .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px -20px 0}main .modul-distribuidora.tres-col .view-content .views-row{width:calc(50% - 40px);margin:0 20px 30px}main .modul-distribuidora.tres-col .view-content .views-row .views-field-title{height:100%}main .modul-distribuidora.tres-col .view-content .views-row a{font-size:22px;line-height:28px;font-family:"AccordAlternate-Bold";padding:0px 20px 15px 0px;border-bottom:5px solid #ca0024;display:inline-block;width:100%;height:100%}main .modul-distribuidora.tres-col .view-content .views-row a:hover{color:#ca0024}main .modul-distribuidora.tres-col.links .wrapper a{font-size:22px;line-height:28px;font-family:"AccordAlternate-Bold";padding:0px 20px 15px 0px;border-bottom:5px solid #ca0024;display:inline-block;width:100%;height:100%;width:calc(33.33% - 40px);margin:0 20px 30px}main .modul-distribuidora.tres-col.links .wrapper a:hover{color:#ca0024}main .modul-global .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px -20px 0}main .modul-global .wrapper .item{width:calc(33.33% - 40px);margin:0 20px 30px;border-bottom:5px solid #ca0024;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0px 20px 15px 0px;font-size:22px;line-height:28px}main .modul-global .wrapper .item .title{font-family:"AccordAlternate-Bold";padding-right:10px}main .modul-global .wrapper .item .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .modul-global .wrapper .item .links a:hover{color:#ca0024}main .modul-global .wrapper .item .links a+a:before{content:"-";margin:0 5px}main .modul-sedes .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:60px -20px 0}main .modul-sedes .wrapper .office-item{width:calc(33.33% - 40px);margin:0 20px 30px;border-bottom:5px solid #ca0024;padding:0px 20px 15px 0px;font-size:22px;line-height:28px;position:relative}main .modul-sedes .wrapper .office-item .place{font-family:"AccordAlternate-Bold";font-size:22px;line-height:28px}main .modul-sedes .wrapper .office-item .place a:hover{color:#ca0024}main .modul-sedes .wrapper .office-item .adress {font-size:22px;line-height:28px}main .modul-sedes .wrapper .office-item .region{margin-top:10px}main .modul-sedes .wrapper .office-item .region .item{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .modul-sedes .wrapper .office-item .region .item .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:10px}main .modul-sedes .wrapper .office-item .region .item .links a:hover{color:#ca0024}main .modul-sedes .wrapper .office-item .region .item .links a+a:before{content:"-";margin:0 5px}main .modul-sedes .wrapper .office-item:after{content:"";width:15px;height:22px;display:inline-block;background:url(../images/ico-location.svg) no-repeat center;position:absolute;top:calc(50% - 10px);right:20px}main .modul-documents .wrapper-title{text-align:center;margin-bottom:70px}main .modul-documents .wrapper-title h2{margin:20px 0}main .modul-documents .wrapper-title p{font-size:20px}main .modul-documents .wrapper{background-color:#e0e0e0;padding:50px 0;margin-bottom:10px}main .modul-documents .wrapper .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}main .modul-documents .wrapper .container h3{width:100%;text-align:center;margin-bottom:50px}main .modul-documents .wrapper .container .item{width:calc(33.33% - 40px);margin:0 20px 30px;border-bottom:5px solid #ca0024;font-size:18px;padding:0px 20px 15px 0px}main .modul-documents .wrapper .container .item .title{font-size:22px;line-height:28px;font-family:"AccordAlternate-Bold";margin-bottom:10px}main .modul-documents .wrapper .container .item .title:hover{color:#ca0024}main .modul-image-text .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .modul-image-text .container .wrapper-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%;padding-right:20px}main .modul-image-text .container .wrapper-image a{display:inline-block}main .modul-image-text .container .wrapper-image img{width:100%}main .modul-image-text .container .wrapper-image .wrapper-video{height:auto}main .modul-image-text .container .wrapper-image .wrapper-video .image-video:after{background-size:80px}main .modul-image-text .container .wrapper-image .wrapper-video.remote-video .video-container{padding-top:0}main .modul-image-text .container .wrapper-image .wrapper-video.internal-video .video-container video{width:100%;height:auto}main .modul-image-text .container .wrapper-image+.wrapper-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:50%;padding-left:20px;margin-bottom:30px !important}main .modul-image-text .container .wrapper-text{font-size:20px;line-height:25px;width:100%}main .modul-image-text .container .wrapper-text .pretitle{font-size:18px;margin-bottom:20px}main .modul-image-text .container .wrapper-text ul{margin:20px 0;padding-left:50px}main .modul-image-text .container .wrapper-text ul li{margin:10px 0;position:relative}main .modul-image-text .container .wrapper-text ul li:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#1d1d1d;position:absolute;top:6px;left:-25px}main .modul-image-text .container .wrapper-text ul li ul{margin:10px 0}main .modul-image-text .container .wrapper-text ul li ul li{margin:5px 0}main .modul-image-text .container .wrapper-text ul li ul li:before{border:1px solid #1d1d1d;background:rgba(0,0,0,0)}main .modul-image-text .container .wrapper-text ul li ul li ul{margin:10px 0}main .modul-image-text .container .wrapper-text ul li ul li ul li{margin:5px 0}main .modul-image-text .container .wrapper-text ul li ul li ul li:before{width:7px;height:2px;border-radius:0;background:#1d1d1d;top:12px}main .modul-image-text .container .wrapper-text ul li a{color:#ca0024;text-decoration:underline}main .modul-image-text .container .wrapper-text p a{color:#ca0024;text-decoration:underline}main .modul-image-text .container .wrapper-text .generic-link{margin-top:50px}main .modul-image-text .container .wrapper-text table{max-width:100%;border-spacing:0;font-size:18px;margin:30px 0}main .modul-image-text .container .wrapper-text table thead th{background:#878686;padding:20px 30px;text-align:center;border-bottom:2px solid #ca0024;border-right:1px solid #fff;color:#fff}main .modul-image-text .container .wrapper-text table tbody tr{background:#e0e0e0}main .modul-image-text .container .wrapper-text table tbody tr:first-child td{padding-top:20px}main .modul-image-text .container .wrapper-text table tbody tr td{padding:10px;border-right:1px solid #b1b1b0}main .modul-image-text .container .wrapper-text table tbody tr td:last-child{border-right:none}main .modul-image-text .container.image-left .wrapper-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%;padding-right:20px}main .modul-image-text .container.image-left .wrapper-image img{width:100%}main .modul-image-text .container.image-left .wrapper-image+.wrapper-text{width:50%;padding-left:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}main .modul-image-text .container.image-right{-ms-flex-wrap:wrap;flex-wrap:wrap}main .modul-image-text .container.image-right .wrapper-image{width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:0;padding-left:20px}main .modul-image-text .container.image-right .wrapper-image img{width:100%}main .modul-image-text .container.image-right .wrapper-image+.wrapper-text{width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:0;padding-right:20px}main .modul-image-text .container.image-down{text-align:center;display:block}main .modul-image-text .container.image-down .wrapper-image{padding:0;text-align:center;display:inline-block;position:relative;margin-bottom:50px;width:auto}main .modul-image-text .container.image-down .wrapper-image img{max-width:100%;width:auto}main .modul-image-text .container.image-down .wrapper-image .media-footer{position:absolute;top:100%;left:0}main .modul-image-text .container.image-down .wrapper-text{width:100%;padding:0;text-align:left;margin-top:30px}main .modul-group-image-text{margin:80px 0}main .modul-group-image-text .field__item .modul-image-text{margin:40px 0}main .modul-group-image-text .field__item .modul-image-text .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .modul-group-image-text .field__item .modul-image-text .container .wrapper-image{width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:20px}main .modul-group-image-text .field__item .modul-image-text .container .wrapper-text{width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:20px}main .modul-group-image-text .field__item:nth-child(even) .modul-image-text .container .wrapper-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:0;padding-left:20px}main .modul-group-image-text .field__item:nth-child(even) .modul-image-text .container .wrapper-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:20px;padding-left:0px}main .modul-text-bg-image{text-align:right;margin-bottom:200px}main .modul-text-bg-image .wrapper{background-size:cover;background-repeat:no-repeat;width:calc(100% + 200px);display:inline-block;border-bottom-left-radius:30px;border-bottom-right-radius:30px;position:relative;right:-200px}main .modul-text-bg-image .wrapper:before{content:"";width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0;background:rgba(29,29,27,.3);border-bottom-left-radius:30px;border-bottom-right-radius:30px}main .modul-text-bg-image .wrapper .wrapper-text{text-align:left;position:relative;padding:70px 50px;margin-left:-200px;width:650px;margin-top:150px;margin-bottom:-50px}main .modul-text-bg-image .wrapper .wrapper-text:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ca0024;mix-blend-mode:multiply;border-top-left-radius:30px;border-bottom-right-radius:30px}main .modul-text-bg-image .wrapper .wrapper-text .text{position:relative;z-index:1;color:#fff;font-size:20px;line-height:25px}main .modul-text-bg-image .wrapper .wrapper-text .text p a{color:#fff;text-decoration:underline}main .modul-text-bg-image .wrapper .wrapper-text .text .pretitle{font-size:18px;margin-bottom:20px}main .modul-text-bg-image .wrapper .wrapper-text .text .title{margin:20px 0}main .modul-text-bg-image .wrapper .wrapper-text .text .title a{font-size:32px;line-height:37px;font-family:"AccordAlternate-Bold";color:#fff;text-decoration:underline}main .modul-text-bg-image .wrapper .wrapper-text .text ul{margin:20px 0;padding-left:20px}main .modul-text-bg-image .wrapper .wrapper-text .text ul li{margin:10px 0;position:relative}main .modul-text-bg-image .wrapper .wrapper-text .text ul li:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:#fff;position:absolute;top:12px;left:-20px}main .modul-text-bg-image .wrapper .wrapper-text .text ul li ul{margin:10px 0}main .modul-text-bg-image .wrapper .wrapper-text .text ul li ul li{margin:5px 0}main .modul-text-bg-image .wrapper .wrapper-text .text ul li ul li:before{width:7px;height:2px;border-radius:0}main .modul-text-bg-image .wrapper .wrapper-text .text ul li a{color:#fff;text-decoration:underline}main .modul-text-bg-image .wrapper .wrapper-text .text .generic-link a{font-size:18px;padding:15px 30px;border-radius:30px;border:1px solid #fff;color:#fff;display:inline-block;text-decoration:none}main .modul-text-bg-image .wrapper .wrapper-text .text .generic-link a:hover{color:#ca0024;background:#fff}@media screen and (max-width: 750px){main .modul-text-bg-image .wrapper .wrapper-text .text .generic-link a{font-size:16px;padding:10px 20px}}main .modul-xifres .container-mini{overflow:hidden}main .modul-xifres .container-mini .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -50px}main .modul-xifres .container-mini .wrapper .item{width:calc(50% - 100px);margin:50px}main .modul-xifres .container-mini .wrapper .item .num{font-family:"AccordAlternate-Bold";font-size:50px;margin-bottom:20px}main .modul-xifres .container-mini .wrapper .item .num sup{font-size:30px}main .modul-xifres .container-mini .wrapper .item .text{font-size:20px;line-height:25px}main .modul-highlight-video .wrapper-video{overflow:hidden}main .modul-highlight-video .wrapper-video .video-teaser{overflow:hidden}main .modul-highlight-video .wrapper-video .video-container iframe{max-height:550px;width:100%}main .modul-highlight-video .wrapper-video .video-container{text-align:center}main .modul-highlight-video .wrapper-video .video-container video{width:100%}main .modul-beneficis .container h2{text-align:center}main .modul-beneficis .container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}main .modul-beneficis .container .wrapper .item{width:calc(50% - 10px);margin:5px;background:#ca0024;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border-top-left-radius:30px;border-bottom-right-radius:30px;position:relative;background-size:cover;background-position:center}main .modul-beneficis .container .wrapper .item:before{content:"";display:inline-block;width:100%;height:100%;background:rgba(0,0,0,.3);position:absolute;top:0;left:0;border-top-left-radius:30px;border-bottom-right-radius:30px}main .modul-beneficis .container .wrapper .item .title{font-family:"AccordAlternate-Bold";font-size:35px;margin-bottom:15px;position:relative;z-index:1}main .modul-beneficis .container .wrapper .item .text{font-size:20px;line-height:25px;position:relative;z-index:1}main .modul-beneficis .container .wrapper .item .hidden{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#1d1d1d;-webkit-transition:.2s;transition:.2s;border-top-left-radius:30px;border-bottom-right-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px;font-size:20px;line-height:25px;z-index:2}main .modul-beneficis .container .wrapper .item:hover .hidden{opacity:1}main .modul-links.buttons{text-align:center}main .modul-links.buttons .wrapper-title{margin-bottom:50px}main .modul-links.buttons .generic-link a{margin:0 20px}main .modul-last-magazine{background:#e0e0e0}main .modul-last-magazine h2{text-align:center}main .modul-last-magazine .wrapper-magazine{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .modul-last-magazine .wrapper-magazine .wrapper-image{width:35%}main .modul-last-magazine .wrapper-magazine .wrapper-image img{width:100%}main .modul-last-magazine .wrapper-magazine .wrapper-text{width:65%;padding-left:100px;font-size:20px;line-height:25px}main .modul-last-magazine .wrapper-magazine .wrapper-text .title{margin-bottom:5px;font-family:"AccordAlternate-Bold";font-size:28px}main .modul-last-magazine .wrapper-magazine .wrapper-text .date{display:block;font-size:20px;font-family:"AccordAlternate-Bold";margin-bottom:20px}main .modul-last-magazine .wrapper-magazine .wrapper-text .label{font-family:"AccordAlternate-Bold"}main .modul-last-magazine .wrapper-magazine .wrapper-text p{margin-bottom:15px}main .modul-last-magazine .wrapper-magazine .wrapper-text .generic-link{margin-top:50px}main .modul-last-magazine .wrapper-magazine .wrapper-text .generic-link a{margin-right:10px}main .modul-biblio-medios h2{text-align:center}main .modul-biblio-medios .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:80px -20px 0}main .modul-biblio-medios .view-content .views-row{width:calc(25% - 40px);margin:0 20px}main .modul-biblio-medios .view-content .views-row .type{font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}main .modul-biblio-medios .view-content .views-row .type:before{content:"";width:40px;height:40px;display:inline-block;margin-right:20px}main .modul-biblio-medios .view-content .views-row .type.image:before{background:url(../images/ico-media-image.svg) no-repeat center;background-size:40px}main .modul-biblio-medios .view-content .views-row .type.video:before{background:url(../images/ico-media-video.svg) no-repeat center;background-size:40px}main .modul-biblio-medios .view-content .views-row .type.doc:before{background:url(../images/ico-media-doc.svg) no-repeat center;background-size:30px}main .modul-biblio-medios .view-content .views-row .title a{font-size:24px;line-height:30px;font-family:"AccordAlternate-Bold";word-break:break-word;-ms-word-break:break-all;display:inline-block}main .modul-biblio-medios .view-content .views-row .title a:after{content:"";height:2px;width:70%;background-color:#1d1d1d;display:block;margin-top:20px;-webkit-transition:.2s;transition:.2s}main .modul-biblio-medios .view-content .views-row .title a:hover:after{width:100%}main .modul-biblio-medios .generic-link{text-align:center;margin-top:50px}main .modul-sectores{margin-top:50px}main .modul-sectores .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}main .modul-sectores .view-content .views-row{width:calc(50% - 20px);margin:10px}main .modul-content-lists .eva-medios,main .modul-content-lists .eva-medios .view-content{margin-top:0}main .modul-content-lists .header-blog{background-color:#e0e0e0;width:100%;padding:0;text-align:center;position:relative;height:100px}main .modul-content-lists .header-blog h2{padding:25px 30px 30px;background-color:#ca0024;color:#fff;font-size:60px;line-height:60px;width:auto;display:inline-block;position:relative;top:-67px;border-top-left-radius:20px;border-bottom-right-radius:20px}main .modul-content-lists .header-blog .feed-icon{position:absolute;right:50px;top:45px;margin-left:30px;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .modul-content-lists .header-blog .feed-icon:before{content:"";width:17px;height:17px;display:inline-block;background:url(../images/ico-rss.svg) no-repeat center;margin-right:10px}main .modul-content-lists .views-exposed-form{padding:0}main .modul-content-lists.par-viewmode-events .views-exposed-form .container .form-item.form-item-text{width:40%}main .modul-content-lists.par-viewmode-events .views-exposed-form .container .form-item.form-item-text input{width:100%}main .modul-content-lists.par-viewmode-events .views-exposed-form .container .form-item.form-item-text:after{content:none}main .modul-content-lists.par-viewmode-products .views-exposed-form .container .form-item.form-item-text{width:30%}main .modul-content-lists.par-viewmode-products .views-exposed-form .container .form-item.form-item-sector-14{display:none}main .modul-content-lists.par-viewmode-products .views-exposed-form .container .form-item.form-item-initial{display:none}main .modul-content-lists.par-viewmode-products .views-exposed-form .container #edit-initial{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .modul-content-lists.par-viewmode-products .views-exposed-form .container #edit-initial label{text-transform:uppercase;font-size:22px}main .modul-content-lists.par-viewmode-products .views-exposed-form .container #edit-initial label:after{content:none}main .modul-content-lists.par-viewmode-products .views-exposed-form .container #edit-initial label:hover{color:#ca0024;cursor:pointer}main .modul-content-lists.par-viewmode-products .views-exposed-form .container #glossary{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .modul-content-lists.par-viewmode-products .views-exposed-form .container #glossary a{text-transform:uppercase;font-size:22px;margin:0 8px 0 0}main .modul-content-lists.par-viewmode-products .views-exposed-form .container #glossary a:hover{color:#ca0024;cursor:pointer}main .modul-content-lists.par-viewmode-awards .views-exposed-form .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .modul-content-lists.par-viewmode-medias .views-exposed-form .container .form-item.form-item-text,main .modul-content-lists.par-viewmode-press- .views-exposed-form .container .form-item.form-item-text{width:60%}main .modul-content-lists.par-viewmode-medias .views-exposed-form .container .form-item.js-form-type-select,main .modul-content-lists.par-viewmode-press- .views-exposed-form .container .form-item.js-form-type-select{width:40%;padding-left:40px}main .modul-content-lists.par-viewmode-blog,main .modul-content-lists.par-viewmode-blog-en{margin-top:-150px}main .modul-content-lists.par-viewmode-sectors{margin-top:100px}main .modul-content-lists.par-viewmode-sectors h2{text-align:center}main .modul-image{text-align:center}main .modul-image img{max-width:100%}main .modul-image .footer-image{font-size:18px;margin-top:20px}main .modul-image .wrapper{position:relative;display:inline-block;margin-bottom:50px}main .modul-image .wrapper .media-footer{position:absolute;top:100%;left:0;line-height:20px;width:100%}main .modul-image .gif-image{padding:0 15px}@media screen and (max-width: 750px){main .modul-image .gif-image img{max-width:100%}}main .content-highlight{text-align:right}main .eva-events .wrapper-display{margin:40px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}main .eva-events .wrapper-display a{font-size:16px;margin-left:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .eva-events .wrapper-display a:after{content:"";width:25px;height:25px;margin-left:15px}main .eva-events .wrapper-display a.calendar:after{background:url(../images/ico-display-calendar.svg) no-repeat center}main .eva-events .wrapper-display a.list:after{background:url(../images/ico-display-list.svg) no-repeat center}main .eva-events .wrapper-display a.active.calendar:after{background:url(../images/ico-display-calendar-r.svg) no-repeat center}main .eva-events .wrapper-display a.active.list:after{background:url(../images/ico-display-list-r.svg) no-repeat center}main .eva-events .view-content .views-row{padding-bottom:20px;border-bottom:5px solid #b1b1b0;margin-bottom:30px}main .eva-events .calendar-display .locale-selector{display:none}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-center{display:inline-block}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:45px}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left{float:none}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left .fc-today-button{position:absolute;left:0;font-family:"AccordAlternate";color:#1d1d1d;background:none;border:1px solid #1d1d1d;padding:7px 20px;border-radius:30px;float:none;margin:0;font-size:16px;line-height:22px;height:auto;opacity:1;top:10px}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left .fc-today-button:hover{background:#1d1d1d;color:#fff}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left .fc-button-group{position:static}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left .fc-button-group button{background:none;border:none;padding:0;position:absolute;right:350px;top:9px;-webkit-box-shadow:none;box-shadow:none}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left .fc-button-group button span{width:30px;height:30px;text-indent:-1000px;overflow:hidden;border-radius:50%;border:1px solid #1d1d1d;display:inline-block;background:url(../images/ico-arrow-right.svg) no-repeat center rgba(0,0,0,0);background-size:5px}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left .fc-button-group button.fc-prev-button{left:350px;right:inherit}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left .fc-button-group button.fc-prev-button span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left .fc-button-group button:hover span{background:url(../images/ico-arrow-right-w.svg) no-repeat center #1d1d1d;background-size:5px}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-right{display:none;float:none;position:absolute;right:0}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-right button{font-family:"AccordAlternate";background:none;border:none;color:#1d1d1d;-webkit-box-shadow:none;box-shadow:none;font-size:16px;border-left:1px solid #1d1d1d;border-radius:0;height:auto}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-right button:first-child{border-left:none}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-right button.fc-state-active{color:#ca0024}main .eva-events .calendar-display .fc-view-container *{border:none}main .eva-events .calendar-display .fc-view-container table{border:none}main .eva-events .calendar-display .fc-view-container table thead{border:none}main .eva-events .calendar-display .fc-view-container table thead .fc-row{border:none;padding:20px 0;margin-bottom:20px}main .eva-events .calendar-display .fc-view-container table thead th{font-family:"AccordAlternate-Bold";font-size:20px;border:none}main .eva-events .calendar-display .fc-view-container table thead td{border:none}main .eva-events .calendar-display .fc-view-container table tbody .fc-day-grid-container{height:auto !important}main .eva-events .calendar-display .fc-view-container table tbody .fc-row{min-height:10em;margin-bottom:20px}main .eva-events .calendar-display .fc-view-container table tbody .fc-row td.fc-today{background:#e0e0e0}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton{height:100%}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton table{height:100%;border:none}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton table thead{border:none}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton table thead .fc-day-top{font-family:"AccordAlternate-Bold";font-size:20px;border:none;border-bottom:2px solid #b1b1b0;text-align:left}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton table thead .fc-day-top a{float:none}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton table thead .fc-day-top .fc-day-number{margin:10px}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton table tbody{border:none}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton table tbody tr td{border:none}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton table tbody tr td.fc-event-container a{background:#eee !important;color:#1d1d1d;font-size:16px;font-family:"AccordAlternate";line-height:20px;border:none;display:block;margin-top:5px;padding:7px}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton table tbody tr td.fc-event-container a:hover{color:#ca0024}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton table tbody tr td.fc-event-container a .fc-content{white-space:inherit}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton table tbody tr td a.fc-more{color:#ca0024;text-align:right;width:100%;margin:0;display:inline-block;padding-top:10px}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton table tbody .fc-bg{border:none}main .eva-events .calendar-display .fc-view-container .fc-agendaWeek-view .fc-row.fc-week{margin-bottom:0px}main .eva-events .calendar-display .fc-view-container .fc-agendaWeek-view .fc-ltr .fc-axis{text-align:center}main .eva-events .calendar-display .fc-view-container .fc-agendaWeek-view .fc-time-grid-container .fc-slats{padding-top:20px}main .eva-events .calendar-display .fc-popover .fc-header{padding:10px}main .eva-events .calendar-display .fc-popover .fc-body .fc-event{background-color:#ca0024 !important;padding:5px;border:none;margin:3px 0}main .eva-events .calendar-display .fc-row.fc-rigid{overflow:inherit}main .eva-products .wrapper-title-view{margin-bottom:30px}main .eva-products .wrapper-title-view .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}main .eva-products .wrapper-title-view .container .left{width:55%;padding-right:30px}main .eva-products .wrapper-title-view .container .right{width:45%;padding-left:30px}main .eva-products .wrapper-title-view .container .right ul{display:-webkit-box;display:-ms-flexbox;display:flex}main .eva-products .wrapper-title-view .container .right ul li{width:50%}main .eva-products .views-row h3{display:none;width:1370px;margin:0 auto;padding:0 15px;font-size:150px;line-height:150px;font-family:"AccordAlternate-Bold";margin-bottom:30px}main .eva-products .views-row a{padding:50px 0;-webkit-transition:.2s;transition:.2s;display:inline-block;width:100%}main .eva-products .views-row .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}main .eva-products .views-row .container .left{width:55%;padding-right:30px}main .eva-products .views-row .container .left h2{margin:0 0 20px;font-family:"AccordAlternate-ExtraBoldItalic"}main .eva-products .views-row .container .left h2.reg{overflow:hidden}main .eva-products .views-row .container .left h2.reg span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:-45px;direction:rtl}main .eva-products .views-row .container .left p{font-size:20px;line-height:25px}main .eva-products .views-row .container .right{width:45%;padding-left:30px}main .eva-products .views-row .container .right .field__item{display:block;margin-top:10px}main .eva-products .views-row .container .right .field__item ul{display:-webkit-box;display:-ms-flexbox;display:flex}main .eva-products .views-row .container .right .field__item ul li{width:50%}main .eva-products .views-row .container .right .field__item ul li:after{content:none}main .eva-products .views-row .container p{margin:0}main .eva-products .views-row:nth-child(odd) a{background:#e0e0e0}main .eva-products .views-row:hover a{background:#ca0024;color:#fff}main .eva-products.group-by-letter .views-row:nth-child(1) h3{display:block}main .eva-personas h3{font-size:16px}main .eva-personas .view-content{margin-bottom:50px}main .eva-personas .view-content .views-row{background:#e0e0e0;background:-webkit-gradient(linear, left top, right top, from(#e0e0e0), color-stop(70%, #e0e0e0), color-stop(70%, #d7d7d7), to(#d7d7d7));background:linear-gradient(90deg, #e0e0e0 0%, #e0e0e0 70%, #d7d7d7 70%, #d7d7d7 100%)}main .eva-personas .view-content .views-row .container{display:-webkit-box;display:-ms-flexbox;display:flex}main .eva-personas .view-content .views-row .container .wrapper-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e0e0e0;padding:50px 20px 50px 0;width:65%}main .eva-personas .view-content .views-row .container .wrapper-left .wrapper-image{width:150px}main .eva-personas .view-content .views-row .container .wrapper-left .wrapper-image img{width:100%;border-radius:50%;border:5px solid #fff}main .eva-personas .view-content .views-row .container .wrapper-left .wrapper-text{width:calc(100% - 150px);padding-left:50px}main .eva-personas .view-content .views-row .container .wrapper-left .wrapper-text .name{font-size:28px;font-family:"AccordAlternate-Bold";margin-bottom:15px}main .eva-personas .view-content .views-row .container .wrapper-left .wrapper-text p{font-size:20px}main .eva-personas .view-content .views-row .container .wrapper-right{background:#d7d7d7;padding:50px 0 50px 50px;width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px}main .eva-personas .view-content .views-row .container .wrapper-right .item{margin:5px 0}main .eva-personas .view-content .views-row .container .wrapper-right .item:before{content:"";width:20px;height:20px;display:inline-block;margin-right:20px}main .eva-personas .view-content .views-row .container .wrapper-right .item.location:before{background:url(../images/ico-p-loc.svg) no-repeat center}main .eva-personas .view-content .views-row .container .wrapper-right .item.telf:before{background:url(../images/ico-p-telf.svg) no-repeat center}main .eva-personas .view-content .views-row .container .wrapper-right .item.mail:before{background:url(../images/ico-p-mail.svg) no-repeat center}main .eva-personas .view-content .views-row .container .wrapper-right .item.linkedin:before{background:url(../images/ico-p-linkedin.svg) no-repeat center}main .eva-personas .view-content .views-row:nth-child(even){background:-webkit-gradient(linear, left top, right top, from(#f1f1f1), color-stop(70%, #f1f1f1), color-stop(70%, #e0e0e0), to(#e0e0e0));background:linear-gradient(90deg, #f1f1f1 0%, #f1f1f1 70%, #e0e0e0 70%, #e0e0e0 100%)}main .eva-personas .view-content .views-row:nth-child(even) .container .wrapper-left{background:#f1f1f1}main .eva-personas .view-content .views-row:nth-child(even) .container .wrapper-right{background:#e0e0e0}main .eva-medios{margin:50px 0}main .eva-medios .view-header{text-align:center}main .eva-medios .view-header p{display:inline-block;margin:0;vertical-align:middle}main .eva-medios .view-header .generic-link{vertical-align:middle;margin-left:30px;display:inline-block}main .eva-medios .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:50px 0}main .eva-medios .view-content .views-row{width:25%;padding:1px}main .eva-medios .view-content .views-row .wrapper-image{position:relative;font-size:0;height:18.625vw;background-color:#ca0024}main .eva-medios .view-content .views-row .wrapper-image a{width:100%;height:100%;display:inline-block}main .eva-medios .view-content .views-row .wrapper-image img{width:100%;max-height:100%}main .eva-medios .view-content .views-row .wrapper-image:after{content:"";width:50px;height:50px;display:inline-block;background-color:#ca0024;position:absolute;bottom:0;left:0}main .eva-medios .view-content .views-row .wrapper-image.image:after{background:url(../images/ico-media-image-w.svg) no-repeat center #ca0024;background-size:15px}main .eva-medios .view-content .views-row .wrapper-image.video:after{background:url(../images/ico-media-video-w.svg) no-repeat center #ca0024;background-size:20px}main .eva-medios .view-content .views-row .wrapper-image.doc{background-color:#ccc}main .eva-medios .view-content .views-row .wrapper-image.doc a{background:url(../images/ico-media-doc-bg.svg) no-repeat center #ccc;background-size:120px}main .eva-medios .view-content .views-row .wrapper-image.doc:after{content:none}main .eva-medios .view-content .views-row .wrapper-image.doc:before{content:"";width:50px;height:50px;display:inline-block;background-color:#ca0024;position:absolute;bottom:0;left:0;background:url(../images/ico-media-doc-w.svg) no-repeat center #ca0024;background-size:15px}main .eva-medios .view-content .views-row .wrapper-image.doc a{display:inline-block;width:100%;height:100%}main .eva-medios .view-content .views-row .wrapper-text{padding:20px 30px 50px}main .eva-medios .view-content .views-row .wrapper-text .type{margin-bottom:10px}main .eva-medios .view-content .views-row .wrapper-text .title{font-size:24px;line-height:28px;font-family:"AccordAlternate-Bold"}main .eva-medios .view-content .views-row .wrapper-text .title a:hover{color:#ca0024}main .eva-medios.page-biblioteca-medios .views-exposed-form .container .form-item.js-form-type-select{width:40%;padding-left:40px}main .eva-medios.page-biblioteca-medios .views-exposed-form .container .form-item.js-form-type-select label{padding-left:15px;font-size:14px;width:100%;display:inline-block;text-align:left}main .eva-medios.page-biblioteca-medios .view-content{margin-top:0}main .eva-revistas .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -50px}main .eva-revistas .view-content .views-row{width:calc(33.33% - 100px);margin:0 50px 50px}main .eva-revistas .view-content .views-row .wrapper-image img{width:100%}main .eva-revistas .view-content .views-row .wrapper-text .title{font-size:24px;line-height:28px;font-family:"AccordAlternate-Bold";margin:30px 0}main .eva-revistas .view-content .views-row .wrapper-text .title .date{display:block;font-size:20px;font-family:"AccordAlternate-Bold"}main .eva-revistas .view-content .views-row .wrapper-text .text h4{font-size:18px;margin:0 0 5px;font-family:"AccordAlternate-Bold"}main .eva-revistas .view-content .views-row .wrapper-text .text p{font-size:18px;line-height:22px}main .eva-premios .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .eva-premios .view-content .views-row{width:33.33%;padding:1px}main .eva-premios .view-content .views-row .wrapper-image img{width:100%}main .eva-premios .view-content .views-row .wrapper-text{padding:30px}main .eva-premios .view-content .views-row .wrapper-text .title{font-size:30px;line-height:35px;font-family:"AccordAlternate-Bold";margin-bottom:15px}main .eva-premios .view-content .views-row .wrapper-text .title a:hover{color:#ca0024}main .eva-premios .view-content .views-row .wrapper-text p{font-size:20px;line-height:25px}main .modul-featured-slider h2{text-align:center}main .modul-featured-slider .owl-carousel{padding:0 50px;position:relative}main .modul-featured-slider .owl-carousel .item{position:relative}main .modul-featured-slider .owl-carousel .item .wrapper-image{position:relative}main .modul-featured-slider .owl-carousel .item .wrapper-image img{width:100%}main .modul-featured-slider .owl-carousel .item .wrapper-image:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(transparent), color-stop(80%, rgba(255, 255, 255, 0.2)), to(rgba(255, 255, 255, 0.5)));background:linear-gradient(transparent, transparent, rgba(255, 255, 255, 0.2) 80%, rgba(255, 255, 255, 0.5))}main .modul-featured-slider .owl-carousel .item .wrapper-text{color:#fff;position:relative;width:calc(100% - 50px);padding:30px 20px;margin-top:-50px}main .modul-featured-slider .owl-carousel .item .wrapper-text p{position:relative;z-index:1;font-size:20px;line-height:25px;color:#fff;margin:0}main .modul-featured-slider .owl-carousel .item .wrapper-text p a{color:#fff;text-decoration:underline}main .modul-featured-slider .owl-carousel .item .wrapper-text ul{position:relative;font-size:20px;line-height:25px;margin-top:15px;padding-left:15px}main .modul-featured-slider .owl-carousel .item .wrapper-text ul li{list-style:inside}main .modul-featured-slider .owl-carousel .item .wrapper-text ul li:before{display:none}main .modul-featured-slider .owl-carousel .item .wrapper-text:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ca0024;mix-blend-mode:multiply;display:inline-block}main .modul-featured-slider .owl-carousel .owl-nav button{position:absolute;top:125px;z-index:99;margin:0}main .modul-featured-slider .owl-carousel .owl-nav button span{width:30px;height:30px;text-indent:-1000px;overflow:hidden;border-radius:50%;border:1px solid #ca0024;display:inline-block;background:url(../images/ico-arrow-right-r.svg) no-repeat center rgba(0,0,0,0);background-size:5px}main .modul-featured-slider .owl-carousel .owl-nav button.owl-prev{left:-5px}main .modul-featured-slider .owl-carousel .owl-nav button.owl-prev span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .modul-featured-slider .owl-carousel .owl-nav button.owl-next{right:-5px}main .modul-featured-slider .owl-carousel .owl-nav button:hover span{background:url(../images/ico-arrow-right-w.svg) no-repeat center #ca0024;background-size:5px}main .modul-featured-slider .owl-carousel.off-carusel .owl-stage{width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .modul-tabs .moduls .modul-image-text .container .wrapper-image{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0}main .modul-tabs .moduls .modul-image-text .container .wrapper-text{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0}main .modul-tabs .moduls .modul-image-text .container.image-left .wrapper-image{width:40%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}main .modul-tabs .moduls .modul-image-text .container.image-left .wrapper-image+.wrapper-text{width:60%;padding-left:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}main .modul-tabs .moduls .modul-image-text .container.image-right .wrapper-image{width:40%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}main .modul-tabs .moduls .modul-image-text .container.image-right .wrapper-image+.wrapper-text{width:60%;padding-right:20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}main .modul-tabs .moduls .modul-image-text .container.image-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}main .modul-tabs .moduls .modul-image-text .container.image-down .wrapper-image{width:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:20px}main .modul-tabs .moduls .modul-image-text .container.image-down .wrapper-text{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0}main .modul-subsectores .wrapper-title{text-align:center;margin-bottom:80px}main .modul-subsectores .wrapper-title .pretitle{font-size:18px}main .modul-subsectores .wrapper-menu-tabs{border-bottom:1px solid #b1b1b0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .modul-subsectores .wrapper-menu-tabs .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:120px}main .modul-subsectores .wrapper-menu-tabs .title-tabs{color:#1d1d1d;padding:10px 20px;font-size:16px;-webkit-transition:.2s;transition:.2s;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}main .modul-subsectores .wrapper-menu-tabs .title-tabs.active{color:#ca0024}main .modul-subsectores .wrapper-menu-tabs .title-tabs:hover{cursor:pointer;color:#ca0024}main .modul-subsectores .wrapper-menu-tabs .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px}main .modul-subsectores .wrapper-menu-tabs .owl-nav button{margin:0 2px}main .modul-subsectores .wrapper-menu-tabs .owl-nav button span{width:30px;height:30px;text-indent:-1000px;overflow:hidden;border-radius:50%;border:1px solid #ca0024;display:inline-block;background:url(../images/ico-arrow-right-r.svg) no-repeat center rgba(0,0,0,0);background-size:5px}main .modul-subsectores .wrapper-menu-tabs .owl-nav button.owl-prev span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .modul-subsectores .wrapper-menu-tabs .owl-nav button:hover span{background:url(../images/ico-arrow-right-w.svg) no-repeat center #ca0024;background-size:5px}main .modul-subsectores .wrapper-menu-tabs .owl-nav.disabled{display:none}main .modul-subsectores .wrapper-menu-tabs.no-carousel{-ms-flex-wrap:wrap;flex-wrap:wrap;border:none}main .modul-subsectores .wrapper-menu-tabs.no-carousel .title-tabs{width:20%;border:1px solid #b1b1b0;height:55px;background-color:#e0e0e0}main .modul-subsectores .wrapper-menu-tabs.no-carousel .title-tabs.active,main .modul-subsectores .wrapper-menu-tabs.no-carousel .title-tabs:hover{color:#ca0024;background-color:#ccc}main .modul-subsectores .wrapper-tabs{padding:50px}main .modul-subsectores .wrapper-tabs .tab-content .title-tabs{display:none}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs{display:-webkit-box;display:-ms-flexbox;display:flex}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .lateral-tabs{width:250px}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .lateral-tabs .title-subtabs{color:#1d1d1d;font-size:18px;line-height:22px;padding:20px 0;border-bottom:1px solid #b1b1b0;-webkit-transition:.2s;transition:.2s}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .lateral-tabs .title-subtabs.active{color:#ca0024}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .lateral-tabs .title-subtabs:hover{cursor:pointer;color:#ca0024}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .lateral-tabs.hide{display:none}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .lateral-tabs.hide+.wrapper-content{width:100%;padding-left:0}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content{width:calc(100% - 250px);padding-left:70px}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content .modul-tabs:not(:first-child){display:none}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content .modul-tabs .title-subtabs{display:none}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content .modul-tabs .moduls .container,main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content .modul-tabs .moduls .container-mini{width:100%}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content .modul-tabs .moduls .margin{margin:40px 0}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content .modul-tabs .moduls>.paragraph:first-child{margin-top:0}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content .modul-tabs .moduls>.paragraph:first-child .margin{margin-top:0}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content .modul-tabs .moduls .modul-form h2{text-align:left;font-size:35px}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content .modul-tabs .moduls .modul-form .webform-submission-form{margin:0;padding:0}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content .modul-tabs .moduls .modul-form .webform-submission-form .form-item.form-item-privacy-policy{padding-left:0}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content .modul-tabs .moduls .modul-form .webform-submission-report-form{margin:0}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs.one-col .lateral-tabs{display:none}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs.one-col .wrapper-content{width:100%;padding-left:0}main .modul-tabs-laterals .wrapper-title{text-align:center;margin-bottom:80px}main .modul-tabs-laterals .wrapper-title .pretitle{font-size:18px;margin-bottom:20px}main .modul-tabs-laterals .wrapper-title h2{margin-top:0}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.owl-carousel{width:100%;border-bottom:1px solid #b1b1b0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.owl-carousel .title-subtabs{color:#1d1d1d;font-size:18px;line-height:22px;padding:10px 40px;-webkit-transition:.2s;transition:.2s;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.owl-carousel .title-subtabs.active{color:#ca0024}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.owl-carousel .title-subtabs:hover{cursor:pointer;color:#ca0024}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:100px}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.owl-carousel .owl-stage .owl-item .title-subtabs{padding:10px 20px;width:100%;text-align:center}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.owl-carousel .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.owl-carousel .owl-nav button{margin:0 2px}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.owl-carousel .owl-nav button span{width:30px;height:30px;text-indent:-1000px;overflow:hidden;border-radius:50%;border:1px solid #ca0024;display:inline-block;background:url(../images/ico-arrow-right-r.svg) no-repeat center rgba(0,0,0,0);background-size:5px}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.owl-carousel .owl-nav button.owl-prev span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.owl-carousel .owl-nav button:hover span{background:url(../images/ico-arrow-right-w.svg) no-repeat center #ca0024;background-size:5px}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.owl-carousel .owl-nav.disabled{display:none}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.no-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.no-carousel .title-subtabs{width:20%;border:1px solid #b1b1b0;height:55px;padding:10px 20px;font-size:16px;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;background-color:#e0e0e0}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.no-carousel .title-subtabs.active{color:#ca0024;background-color:#ccc}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.no-carousel .title-subtabs:hover{color:#ca0024;background-color:#ccc}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content{width:100%;padding:50px}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content .modul-tabs:not(:first-child){display:none}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content .modul-tabs .title-subtabs{display:none}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content .modul-tabs .moduls .container,main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content .modul-tabs .moduls .container-mini{width:100%}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content .modul-tabs .moduls .margin{margin:40px 0}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content .modul-tabs .moduls>.paragraph:first-child{margin-top:0}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content .modul-tabs .moduls>.paragraph:first-child .margin{margin-top:0}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content .modul-tabs .moduls .modul-generic-text .container-mini:after{content:none}main .modul-productos{margin:50px 0}main .modul-productos h3{font-size:32px;border-bottom:1px solid #b1b1b0;margin-bottom:40px;padding-bottom:15px}main .modul-productos .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}main .modul-productos .view-content .item{width:calc(50% - 40px);margin:20px;border-bottom:1px solid #b1b1b0;padding-bottom:20px;padding-right:40px}main .modul-productos .view-content .item .title{font-family:"AccordAlternate-ExtraBoldItalic";font-size:36px;margin-bottom:20px;line-height:40px}main .modul-productos .view-content .item .title:hover{color:#ca0024}main .modul-productos .view-content .item .title a.reg{overflow:hidden;display:inline-block}main .modul-productos .view-content .item .title a.reg span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:-30px;direction:rtl}main .modul-productos .view-content .item .title a.reg sup{font-size:22px;margin-left:10px}main .modul-productos .view-content .item p{font-size:20px;line-height:25px;margin-bottom:0}main .modul-productos .generic-link{text-align:right}main .modul-productos-subsector{margin:50px 0}main .modul-productos-subsector h3{font-size:32px;border-bottom:1px solid #b1b1b0;margin-bottom:40px;padding-bottom:10px}main .modul-productos-subsector .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}main .modul-productos-subsector .wrapper .product-item{width:calc(50% - 40px);margin:20px;border-bottom:1px solid #b1b1b0;padding-bottom:20px;padding-right:40px}main .modul-productos-subsector .wrapper .product-item .title{font-family:"AccordAlternate-ExtraBoldItalic";font-size:36px;margin-bottom:20px;line-height:40px}main .modul-productos-subsector .wrapper .product-item .title a.reg{overflow:hidden;display:inline-block}main .modul-productos-subsector .wrapper .product-item .title a.reg span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:-30px;direction:rtl}main .modul-productos-subsector .wrapper .product-item .title a.reg sup{font-size:22px;margin-left:10px}main .modul-productos-subsector .wrapper .product-item .title:hover{color:#ca0024}main .modul-productos-subsector .wrapper .product-item p{font-size:20px;line-height:25px;margin-bottom:0}main .modul-productos-subsector .generic-link{text-align:right}main .modul-related-medias .pretitle{font-size:18px;margin-bottom:20px;text-align:center}main .modul-related-medias h2{margin-top:0;text-align:center}main .modul-related-medias .generic-link{text-align:center;margin-top:50px}main .modul-related-medias .owl-carousel{padding:0 50px;position:relative}main .modul-related-medias .owl-carousel.off-carusel .owl-stage{width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .modul-related-medias .wrapper-medias{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .modul-related-medias .wrapper-medias article .wrapper-image{position:relative;font-size:0;width:410px;height:307px;background-color:#ca0024}main .modul-related-medias .wrapper-medias article .wrapper-image a img{width:100%}main .modul-related-medias .wrapper-medias article .wrapper-image a:after{content:"";width:50px;height:50px;display:inline-block;background-color:#ca0024;position:absolute;bottom:0;left:0}main .modul-related-medias .wrapper-medias article .wrapper-image.image a:after{background:url(../images/ico-media-image-w.svg) no-repeat center #ca0024;background-size:15px}main .modul-related-medias .wrapper-medias article .wrapper-image.video a:after{background:url(../images/ico-media-video-w.svg) no-repeat center #ca0024;background-size:20px}main .modul-related-medias .wrapper-medias article .wrapper-image.doc{background-color:#ccc}main .modul-related-medias .wrapper-medias article .wrapper-image.doc a{background:url(../images/ico-media-doc-bg.svg) no-repeat center #ccc;background-size:120px;display:inline-block;width:100%;height:100%}main .modul-related-medias .wrapper-medias article .wrapper-image.doc a:after{background:url(../images/ico-media-doc-w.svg) no-repeat center #ca0024;background-size:15px}main .modul-related-medias .wrapper-medias article .wrapper-image.doc:after{content:none}main .modul-related-medias .wrapper-medias article .wrapper-text{padding:20px}main .modul-related-medias .wrapper-medias article .wrapper-text .type{margin-bottom:15px}main .modul-related-medias .wrapper-medias article .wrapper-text .title{font-size:30px;line-height:35px;font-family:"AccordAlternate-Bold"}main .modul-related-medias .wrapper-medias article .wrapper-text .title a:hover{color:#ca0024}main .modul-related-medias .owl-nav button{position:absolute;top:125px;z-index:99;margin:0}main .modul-related-medias .owl-nav button span{width:30px;height:30px;text-indent:-1000px;overflow:hidden;border-radius:50%;border:1px solid #ca0024;display:inline-block;background:url(../images/ico-arrow-right-r.svg) no-repeat center rgba(0,0,0,0);background-size:5px}main .modul-related-medias .owl-nav button.owl-prev{left:-5px}main .modul-related-medias .owl-nav button.owl-prev span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .modul-related-medias .owl-nav button.owl-next{right:-5px}main .modul-related-medias .owl-nav button:hover span{background:url(../images/ico-arrow-right-w.svg) no-repeat center #ca0024;background-size:5px}main .eva-medias-producto .view-content .views-row .wrapper-image{position:relative;font-size:0}main .eva-medias-producto .view-content .views-row .wrapper-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/ico-video.svg) no-repeat center rgba(29,29,27,.4);background-size:80px}main .eva-medias-producto .view-content .views-row .wrapper-text .category{margin-bottom:20px}main .modul-clientes{padding-left:80px}main .modul-clientes .container-mini{position:relative}main .modul-clientes .wrapper-background{background-color:#d7d7d7}main .modul-clientes .wrapper-background h2{padding-right:100px}main .modul-clientes .wrapper-background h3{font-size:30px;padding-right:100px}main .modul-clientes .wrapper-background .wrapper{margin-top:30px}main .modul-clientes .wrapper-background .wrapper a{width:calc(33.33% - 60px);display:inline-block;vertical-align:bottom;margin-bottom:20px;margin-right:60px;font-size:22px;font-family:"AccordAlternate-Bold";border-bottom:1px solid #b1b1b0;padding-bottom:10px}main .modul-clientes .wrapper-background .wrapper a:hover{color:#ca0024}main .modul-clientes .wrapper-background .flex-direction-nav{position:absolute;top:10px;right:15px;display:-webkit-box;display:-ms-flexbox;display:flex}main .modul-clientes .wrapper-background .flex-direction-nav li{margin-left:10px}main .modul-clientes .wrapper-background .flex-direction-nav li a{width:30px;height:30px;text-indent:-1000px;overflow:hidden;border-radius:50%;border:1px solid #1d1d1d;display:inline-block;background:url(../images/ico-arrow-right.svg) no-repeat center rgba(0,0,0,0);background-size:5px}main .modul-clientes .wrapper-background .flex-direction-nav li.flex-nav-prev a{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .modul-clientes .wrapper-background .flex-direction-nav li:hover a{background:url(../images/ico-arrow-right-w.svg) no-repeat center #1d1d1d;background-size:5px}main .modul-logos{text-align:center}main .modul-logos .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .modul-logos .wrapper .item{margin:0 10px 10px;max-width:25%}main .modul-logos .wrapper .item .text{margin-top:10px}main .modul-logos .wrapper .item .text p{font-size:15px;margin:0}main .modul-logos .wrapper.owl-carousel{position:relative;padding:0 50px}main .modul-logos .wrapper.owl-carousel .item{width:100%;max-width:100%}main .modul-logos .wrapper.owl-carousel .item img{width:auto !important}main .modul-logos .wrapper.owl-carousel .owl-nav button{margin-left:10px;position:absolute;top:calc(50% - 15px);z-index:99}main .modul-logos .wrapper.owl-carousel .owl-nav button span{width:30px;height:30px;text-indent:-1000px;overflow:hidden;border-radius:50%;border:1px solid #ca0024;display:inline-block;background:url(../images/ico-arrow-right-r.svg) no-repeat center rgba(0,0,0,0);background-size:5px}main .modul-logos .wrapper.owl-carousel .owl-nav button.owl-prev{left:0}main .modul-logos .wrapper.owl-carousel .owl-nav button.owl-prev span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .modul-logos .wrapper.owl-carousel .owl-nav button.owl-next{right:0}main .modul-logos .wrapper.owl-carousel .owl-nav button:hover span{background:url(../images/ico-arrow-right-w.svg) no-repeat center #ca0024;background-size:5px}main .modul-logos .flexslider{position:relative}main .modul-logos .flexslider .wrapper-flexslider{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .modul-logos .flexslider .wrapper-flexslider .item{width:25%;text-align:center;margin:20px 0;padding:0 10px}main .modul-logos .flexslider .flex-viewport{margin:0 30px}main .modul-logos .flexslider .flex-viewport .wrapper-flexslider{display:block}main .modul-logos .flexslider .flex-viewport .wrapper-flexslider .box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .modul-logos .flexslider .flex-viewport .wrapper-flexslider .box .item{width:calc(25% - 30px);display:inline-block}main .modul-logos .flexslider .flex-direction-nav li{position:absolute;top:calc(50% - 15px);z-index:99}main .modul-logos .flexslider .flex-direction-nav li a{width:30px;height:30px;text-indent:-1000px;overflow:hidden;border-radius:50%;border:1px solid #ca0024;display:inline-block;background:url(../images/ico-arrow-right-r.svg) no-repeat center rgba(0,0,0,0);background-size:5px}main .modul-logos .flexslider .flex-direction-nav li.flex-nav-prev{left:0}main .modul-logos .flexslider .flex-direction-nav li.flex-nav-prev a{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .modul-logos .flexslider .flex-direction-nav li.flex-nav-next{right:0}main .modul-logos .flexslider .flex-direction-nav li:hover span{background:url(../images/ico-arrow-right-w.svg) no-repeat center #ca0024;background-size:5px}main .modul-highlighted-text{background-color:#ca0024;color:#fff}main .modul-highlighted-text p{font-size:30px;line-height:35px;font-family:"AccordAlternate-Bold"}main .modul-highlighted-text p a{-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0),inset 0 -10px 0 rgba(255,255,255,.4);box-shadow:inset 0 -2px 0 rgba(0,0,0,0),inset 0 -10px 0 rgba(255,255,255,.4)}main .modul-ponentes h2{font-size:30px;line-height:35px}main .modul-ponentes .wrapper-item{background-color:#dedede;margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;border-top-left-radius:150px;border-bottom-left-radius:150px;font-size:20px}main .modul-ponentes .wrapper-item .wrapper-left{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .modul-ponentes .wrapper-item .wrapper-left .wrapper-image{padding:15px 0 15px 15px}main .modul-ponentes .wrapper-item .wrapper-left .wrapper-image img{border-radius:50%;width:200px;border:5px solid #fff}main .modul-ponentes .wrapper-item .wrapper-left .wrapper-text{padding:0 20px}main .modul-ponentes .wrapper-item .wrapper-left .wrapper-text .name{font-size:26px;font-family:"AccordAlternate-Bold";margin-bottom:20px}main .modul-ponentes .wrapper-item .wrapper-left .wrapper-text p{margin:0}main .modul-ponentes .wrapper-item .wrapper-right{padding:30px;width:40%;background-color:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .modul-ponentes .wrapper-item .wrapper-right .item{margin:5px 0;word-break:break-all}main .modul-ponentes .wrapper-item .wrapper-right .item:before{content:"";width:20px;height:20px;display:inline-block;margin-right:20px}main .modul-ponentes .wrapper-item .wrapper-right .item.location:before{background:url(../images/ico-p-loc.svg) no-repeat center}main .modul-ponentes .wrapper-item .wrapper-right .item.telf:before{background:url(../images/ico-p-telf.svg) no-repeat center}main .modul-ponentes .wrapper-item .wrapper-right .item.mail:before{background:url(../images/ico-p-mail.svg) no-repeat center}main .modul-ponentes .wrapper-item .wrapper-right .item.linkedin:before{background:url(../images/ico-p-linkedin.svg) no-repeat center}main .modul-offices h3{text-align:center}main .modul-offices .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:60px -10px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}main .modul-offices .wrapper .office-teaser{width:calc(33.33% - 40px);margin:0 20px 30px;border-bottom:5px solid #ca0024;padding-bottom:30px;margin-bottom:50px}main .modul-offices .wrapper .office-teaser .title{font-family:"AccordAlternate-Bold";font-size:22px;margin-bottom:15px}main .modul-offices .wrapper .office-teaser p{font-size:18px;margin-bottom:5px}main .modul-offices .wrapper .office-teaser p a{color:inherit}main .modul-offices .wrapper .office-teaser .locate-map{font-size:18px;color:#ca0024;margin:15px 0}main .modul-offices .wrapper .office-teaser .locate-map:hover{cursor:pointer}main .modul-map{text-align:center}main .modul-map .btn-reset-map{margin:50px 0 80px;display:inline-block;font-size:18px;padding:15px 30px;border-radius:30px;border:1px solid #ca0024;color:#ca0024}main .modul-map .btn-reset-map:hover{cursor:pointer;color:#fff;background:#ca0024}main .modul-map .views-exposed-form{display:none}main .modul-map .geolocation-common-map-container{height:600px !important;-webkit-filter:grayscale(100%);filter:grayscale(100%)}main .modul-map .gm-style .gm-style-iw-c{padding:20px !important;border-radius:15px}main .modul-map .gm-ui-hover-effect{top:0 !important;right:0 !important}main .modul-map .location-title{display:none}main .modul-map .views-field-title{font-family:"AccordAlternate-Bold";font-size:22px;margin-bottom:15px}main .modul-map .views-field-body p{margin:0 0 10px 0;font-size:16px;font-family:"AccordAlternate"}main .modul-map .views-field-field-ct-office-location{font-family:"AccordAlternate";font-size:13px;color:#777;margin-top:15px}main .modul-informes-anuales .container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -50px}main .modul-informes-anuales .container .wrapper .field__item{width:calc(33.33% - 100px);margin:0 50px 50px}main .modul-informes-anuales .container .wrapper .field__item .wrapper-image{margin-bottom:20px;position:relative}main .modul-informes-anuales .container .wrapper .field__item .wrapper-image img{-webkit-filter:brightness(0.9);filter:brightness(0.9)}main .modul-informes-anuales .container .wrapper .field__item .wrapper-text .type{display:none}main .modul-informes-anuales .container .wrapper .field__item .wrapper-text .title{font-size:24px;line-height:28px;font-family:"AccordAlternate-Bold"}main .modul-form h2{text-align:center}main .modul-form .webform-submission-form{max-width:850px;padding:0}main .modul-form .webform-submission-form .form-item label{width:100%;padding:0;display:block;margin-bottom:10px}main .modul-form .webform-submission-form .form-item input{width:100%}main .modul-form .webform-submission-form .form-item.radios--wrapper{margin:30px 0;border:1px solid #b1b1b0;padding:20px}main .modul-form .webform-submission-form .form-item.radios--wrapper legend{width:100%}main .modul-form .webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .js-form-type-radio label{margin:0}main .modul-form .webform-submission-form .form-item.js-webform-checkboxes-other{margin:30px 0;border:1px solid #b1b1b0;padding:20px}main .modul-form .webform-submission-form .form-item.js-webform-checkboxes-other legend{font-family:"AccordAlternate-Bold";width:200px;font-size:20px;padding-right:20px;width:100%}main .modul-form .webform-submission-form .form-item.js-webform-checkboxes-other .fieldset-wrapper .js-form-type-checkbox{margin:10px 0}main .modul-form .webform-submission-form .form-item.js-webform-checkboxes-other .fieldset-wrapper .js-form-type-checkbox label{width:calc(100% - 20px);font-family:"AccordAlternate";position:relative;margin:0}@media screen and (max-width: 750px){main .modul-form .webform-submission-form .form-item.js-webform-checkboxes-other .fieldset-wrapper .webform-options-display-two-columns{-webkit-column-count:inherit;-moz-column-count:inherit;column-count:inherit}}main .modul-form .webform-submission-form .form-item.js-form-type-textarea label{width:100%;padding:0;margin-bottom:10px}main .modul-form .webform-submission-form .form-item.js-form-type-textarea>div{width:100%}main .modul-form .webform-submission-form .form-item.form-item-comunicaciones-comerciales,main .modul-form .webform-submission-form .form-item.form-item-legal{padding-left:0}main .modul-form .webform-submission-report-form{padding:0;margin:50px auto}main .modul-form .webform-submission-report-form .form-item{display:block;margin:15px 0}main .modul-form .webform-submission-report-form .form-item label{margin-bottom:5px;display:block;width:100%;font-size:18px}main .modul-form .webform-submission-report-form .form-item input,main .modul-form .webform-submission-report-form .form-item .selectric-wrapper{width:100%}main .modul-form .webform-submission-report-form .form-item.js-form-type-textarea{margin:25px 0}main .modul-form .webform-submission-report-form .form-item.js-form-type-textarea>div{width:100%}main .modul-form .webform-submission-report-form .form-item.form-item-name,main .modul-form .webform-submission-report-form .form-item.form-item-apellido-1-,main .modul-form .webform-submission-report-form .form-item.form-item-apellido-2{width:32.9%;display:inline-block;vertical-align:top}main .modul-form .webform-submission-report-form .form-item.form-item-name,main .modul-form .webform-submission-report-form .form-item.form-item-apellido-1-{padding-right:20px}main .modul-form .webform-submission-report-form .form-item.form-item-reason{margin-top:50px}main .modul-form .webform-submission-report-form .form-item.form-item-document-type,main .modul-form .webform-submission-report-form .form-item.form-item-location,main .modul-form .webform-submission-report-form .form-item.form-item-phone{width:calc(50% - 20px);margin-right:20px;display:inline-block;vertical-align:top}main .modul-form .webform-submission-report-form .form-item.form-item-document-number,main .modul-form .webform-submission-report-form .form-item.form-item-postal-code,main .modul-form .webform-submission-report-form .form-item.form-item-email{width:49%;display:inline-block;vertical-align:top}main .modul-form .webform-submission-report-form .form-item.form-item-document-number label,main .modul-form .webform-submission-report-form .form-item.form-item-postal-code label,main .modul-form .webform-submission-report-form .form-item.form-item-email label{width:inherit}main .modul-form .webform-submission-report-form .form-item.form-item-markup{text-align:left}main .modul-form .webform-submission-report-form .form-item .description{padding-left:0;margin-top:5px;font-size:13px}main .modul-download-files .wrapper-files{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:50px -20px 0}main .modul-download-files .wrapper-files .item{width:calc(50% - 40px);margin:0 20px 30px}main .modul-download-files .wrapper-files .item a{font-size:22px;line-height:28px;font-family:"AccordAlternate-Bold";padding:0px 50px 15px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;border-bottom:5px solid #ca0024}main .modul-download-files .wrapper-files .item a:hover{color:#ca0024}main .modul-download-files .wrapper-files .item a img{max-width:70%;margin-bottom:20px;display:block}main .front h1{color:#fff;position:absolute;z-index:-1}main .fixed-top{display:none;position:fixed;top:20px;z-index:8;width:100%;text-align:right}main .fixed-top .generic-link a{font-size:18px;padding:15px 30px;border-radius:30px;border:1px solid #ca0024;color:#ca0024;display:inline-block;text-decoration:none}main .fixed-top .generic-link a:hover{color:#fff;background:#ca0024}@media screen and (max-width: 750px){main .fixed-top .generic-link a{font-size:16px;padding:10px 20px}}main .fixed-top .generic-link a{color:#fff;background-color:#ca0024}main .fixed-top .generic-link a:hover{color:#ca0024;background-color:#fff}main .wrapper-title-page.bg-image{position:relative;margin-bottom:-30px}main .wrapper-title-page.bg-image .wrapper-image{padding-top:50px;position:relative}main .wrapper-title-page.bg-image .wrapper-image .background-image{height:600px;border-bottom-right-radius:30px}main .wrapper-title-page.bg-image .wrapper-image .border{position:absolute;bottom:10px;right:0;width:30px;height:50px;overflow:hidden}main .wrapper-title-page.bg-image .wrapper-image .border:after{content:"";display:block;width:30px;height:30px;border-bottom-right-radius:30px;position:absolute;top:0px;right:0;-webkit-box-shadow:0 0 0 300px #fff;box-shadow:0 0 0 300px #fff}main .wrapper-title-page.bg-image .wrapper-image:after{content:"";display:block;width:100%;height:30px;background-color:#fff;border-top-left-radius:30px;margin-top:-30px}main .wrapper-title-page.bg-image .wrapper-image.wrapper-video{z-index:0;height:700px}main .wrapper-title-page.bg-image .wrapper-image.wrapper-video .image-video{top:50px}main .wrapper-title-page.bg-image .wrapper-image.wrapper-video .image-video:after{content:none}main .wrapper-title-page.bg-image .wrapper-image.wrapper-video.internal-video .video-container{text-align:center}main .wrapper-title-page.bg-image .wrapper-image.wrapper-video.internal-video .video-container video{height:700px;width:auto;position:inherit;margin-top:-50px;max-width:100%}main .wrapper-title-page.bg-image .wrapper-text{position:absolute;top:0;left:0;width:100%;height:calc(100% - 100px)}main .wrapper-title-page.bg-image .wrapper-text .container{position:relative;height:100%}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper{position:absolute;top:0;left:15px;width:60%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ca0024;mix-blend-mode:multiply;border-top-left-radius:30px;border-bottom-right-radius:30px;z-index:1}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text{position:relative;z-index:1;color:#fff}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .top{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .top div:after{content:"|";display:inline-block;margin:0 10px}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .top div:last-child:after{content:none}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .title{font-family:"AccordAlternate-Bold";font-size:50px;line-height:60px;margin:20px 0}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .subtitle{font-size:20px;line-height:25px}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .subtitle ul li{list-style:inherit}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .actions .generic-link a{font-size:18px;padding:15px 30px;border-radius:30px;border:1px solid #fff;color:#fff;display:inline-block;text-decoration:none}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .actions .generic-link a:hover{color:#ca0024;background:#fff}@media screen and (max-width: 750px){main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .actions .generic-link a{font-size:16px;padding:10px 20px}}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .actions .generic-link+.buttons{margin-left:50px}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .actions .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .actions .buttons .print a{width:30px;height:30px;display:inline-block;text-indent:-1000px;overflow:hidden;border:none;background:url(../images/ico-print.svg) no-repeat center rgba(0,0,0,0)}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .actions .buttons .print .pdf{display:none}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .actions .buttons .share{margin-left:20px}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .actions .buttons .share a:before{content:"";width:25px;height:25px;display:inline-block;background:url(../images/ico-share.svg) no-repeat center}main .wrapper-title-page.bg-video .wrapper-text .container .wrapper:after{width:80px;height:80px;content:"";display:inline-block;position:absolute;top:calc(50% - 40px);right:30px;background:url(../images/ico-video.svg) no-repeat center;background-size:80px;z-index:3}main .wrapper-title-page.bg-video .wrapper-text .container .wrapper .text{padding-right:100px}main .wrapper-title-page.bg-video .internal-video .video-container{display:none}main .wrapper-title-page.bg-video.video-active .wrapper-text{display:none}main .wrapper-title-page.bg-video.video-active .wrapper-video{height:auto}main .wrapper-title-page.bg-video.video-active .wrapper-video.internal-video .video-container{display:block}main .wrapper-title-page.no-image{margin:20px 0 50px}main .wrapper-title-page.no-image .container{border-top:1px solid #b1b1b0;padding-top:20px;text-align:center}main .wrapper-title-page.no-image .container .subtitle{font-size:20px;line-height:25px}main .wrapper-title-page.no-image .container .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .wrapper-title-page.no-image .container .actions .generic-link{margin:0 30px}main .wrapper-title-page.no-image .container .actions .generic-link a{font-size:18px;padding:15px 30px;border-radius:30px;border:1px solid #ca0024;color:#ca0024;display:inline-block;text-decoration:none}main .wrapper-title-page.no-image .container .actions .generic-link a:hover{color:#fff;background:#ca0024}@media screen and (max-width: 750px){main .wrapper-title-page.no-image .container .actions .generic-link a{font-size:16px;padding:10px 20px}}main .wrapper-title-page.no-image .container .actions .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .wrapper-title-page.no-image .container .actions .buttons .print{font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px}main .wrapper-title-page.no-image .container .actions .buttons .print a{font-size:13px;background:none;border:none}main .wrapper-title-page.no-image .container .actions .buttons .print a:before{content:"";width:20px;height:20px;display:inline-block;vertical-align:middle;background:url(../images/ico-print-b.svg) no-repeat center;margin-right:10px}main .wrapper-title-page.no-image .container .actions .buttons .print .pdf{display:none}main .wrapper-title-page.no-image .container .actions .buttons .share{font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .wrapper-title-page.no-image .container .actions .buttons .share:before{content:"";width:20px;height:20px;display:inline-block;background:url(../images/ico-share-b.svg) no-repeat center;margin-right:10px}main .wrapper-title-page.no-image .container .actions .buttons .feed-icon{margin-left:30px;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .wrapper-title-page.no-image .container .actions .buttons .feed-icon:before{content:"";width:17px;height:17px;display:inline-block;background:url(../images/ico-rss.svg) no-repeat center;margin-right:10px}main .wrapper-title-page.no-image .container .actions .buttons+.generic-link{margin-left:30px}main .wrapper-title-page.actualidad .top-actions .container-mini{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .wrapper-title-page.actualidad .top-actions .container-mini .back{margin-right:40px}main .wrapper-title-page.actualidad .top-actions .container-mini .back a{color:#ca0024}main .wrapper-title-page.actualidad .top-actions .container-mini .back a:before{content:"";display:inline-block;width:10px;height:10px;background:url(../images/ico-arrow-left-r.svg) no-repeat center;margin-right:10px}main .wrapper-title-page.actualidad .top-actions .form-desplegable{display:none;margin-top:20px}main .wrapper-title-page.actualidad .top-actions .form-desplegable .container{border:none;padding:0 15px}main .wrapper-title-page.actualidad .container-mini{margin-top:70px}main .wrapper-title-page.actualidad .container-mini .tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main .wrapper-title-page.actualidad .container-mini .tags ul li{font-size:14px}main .wrapper-title-page.actualidad .container-mini .tags ul li:after{content:"|";margin:0 5px}main .wrapper-title-page.actualidad .container-mini .tags ul li:last-child:after{content:none}main .wrapper-title-page.actualidad .container-mini .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}main .wrapper-title-page.actualidad .container-mini .info .data{font-size:22px;margin-right:50px}main .wrapper-title-page.actualidad .container-mini .info .print{font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px}main .wrapper-title-page.actualidad .container-mini .info .print a{font-size:13px;background:none;border:none}main .wrapper-title-page.actualidad .container-mini .info .print a:before{content:"";width:20px;height:20px;display:inline-block;vertical-align:middle;background:url(../images/ico-print-b.svg) no-repeat center;margin-right:10px}main .wrapper-title-page.actualidad .container-mini .info .print .pdf{display:none}main .wrapper-title-page.actualidad .container-mini .info .download{font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px}main .wrapper-title-page.actualidad .container-mini .info .download:before{content:"";width:15px;height:20px;display:inline-block;background:url(../images/ico-arrow-down.svg) no-repeat center;margin-right:10px}main .wrapper-title-page.actualidad .container-mini .info .download a:hover{color:#ca0024}main .wrapper-title-page.actualidad .container-mini .info .share{font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .wrapper-title-page.actualidad .container-mini .info .share:before{content:"";width:20px;height:20px;display:inline-block;background:url(../images/ico-share-b.svg) no-repeat center;margin-right:10px}main .wrapper-title-page.actualidad .container-mini .info .share a:hover{color:#ca0024}main .wrapper-title-page.actualidad .container-mini .intro{margin-top:40px}main .wrapper-title-page.actualidad .container-mini .intro p{font-size:30px;line-height:35px;font-family:"AccordAlternate-Bold"}main .wrapper-title-page.actualidad+.modul-image .gif-image{padding:0}main .wrapper-title-page.actualidad+.modul-image .gif-image img{max-width:100%;width:auto}main .wrapper-title-page.post .top-actions .container-mini{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}main .wrapper-title-page.post .bg-grey{background-color:#d7d7d7;padding:0 0 50px;margin-top:40px}main .wrapper-title-page.post .bg-grey .container-mini{margin-top:0;text-align:center}main .wrapper-title-page.post .bg-grey .container-mini .title{font-family:"AccordAlternate-Bold";font-size:60px;line-height:60px;color:#fff;background-color:#ca0024;border-top-left-radius:20px;border-bottom-right-radius:20px;display:inline-block;margin:-30px auto 70px;padding:25px 30px 30px}main .wrapper-title-page.post .bg-grey .container-mini h1{text-align:left}main .wrapper-title-page.post+.modul-image .gif-image{padding:0}main .wrapper-title-page.post+.modul-image .gif-image img{max-width:100%;width:auto}main .wrapper-title-page.post .intro+.modul-image .gif-image{padding:0}main .wrapper-title-page.post .intro+.modul-image .gif-image img{max-width:100%;width:auto}main .sector-teaser{background-repeat:no-repeat;background-size:cover;background-position:center;padding:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#fff;position:relative;border-top-left-radius:30px;border-bottom-right-radius:30px;height:100%}main .sector-teaser .wrapper-text{position:relative;z-index:1}main .sector-teaser .wrapper-text .ico{width:50px}main .sector-teaser .wrapper-text .title{font-family:"AccordAlternate-Bold";font-size:35px;line-height:40px;margin:20px 0}main .sector-teaser .wrapper-text .intro{font-size:20px;line-height:25px}main .sector-teaser:before{content:"";width:100%;height:100%;display:inline-block;background:rgba(29,29,27,.5);position:absolute;top:0;left:0;border-top-left-radius:30px;border-bottom-right-radius:30px;-webkit-transition:.2s;transition:.2s}main .sector-teaser:hover{cursor:pointer}main .sector-teaser:hover:before{background:#ca0024}main .event-highlight{background-size:cover;background-repeat:no-repeat;width:calc(100% - 200px);display:inline-block;border-bottom-left-radius:30px;border-bottom-right-radius:30px;position:relative}main .event-highlight:before{content:"";width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0;background:rgba(29,29,27,.3);border-bottom-left-radius:30px;border-bottom-right-radius:30px}main .event-highlight .wrapper-text{text-align:left;position:relative;padding:70px 50px;margin-left:-200px;width:70%;margin-top:50px;margin-bottom:-50px}main .event-highlight .wrapper-text:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ca0024;mix-blend-mode:multiply;border-top-left-radius:30px;border-bottom-right-radius:30px}main .event-highlight .wrapper-text .text{position:relative;z-index:1;color:#fff}main .event-highlight .wrapper-text .text .catgeory{font-size:16px}main .event-highlight .wrapper-text .text .tags{margin:20px 0}main .event-highlight .wrapper-text .text .tags a{display:inline-block;font-size:14px;padding:8px 15px;background-color:#fff;color:#1d1d1d}main .event-highlight .wrapper-text .text .title{margin:20px 0}main .event-highlight .wrapper-text .text .title a{font-size:32px;line-height:37px;font-family:"AccordAlternate-Bold"}main .event-highlight .wrapper-text .text .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0}main .event-highlight .wrapper-text .text .info .data{font-family:"AccordAlternate-Bold";font-size:50px}main .event-highlight .wrapper-text .text .info .right{font-size:20px;padding-left:40px;line-height:25px}main .event-highlight .wrapper-text .text .generic-link a{font-size:18px;padding:15px 30px;border-radius:30px;border:1px solid #fff;color:#fff;display:inline-block;text-decoration:none}main .event-highlight .wrapper-text .text .generic-link a:hover{color:#ca0024;background:#fff}@media screen and (max-width: 750px){main .event-highlight .wrapper-text .text .generic-link a{font-size:16px;padding:10px 20px}}main .event-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .event-teaser .wrapper-left{width:calc(100% - 150px);padding-right:50px}main .event-teaser .wrapper-left .top-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .event-teaser .wrapper-left .top-info .tags{position:relative;height:30px;width:290px}main .event-teaser .wrapper-left .top-info .tags li{position:absolute;-webkit-transition:.3s;transition:.3s}main .event-teaser .wrapper-left .top-info .tags li a{display:inline-block;font-size:14px;padding:8px 10px;background-color:#ca0024;width:100%;color:#fff}main .event-teaser .wrapper-left .top-info .tags li:nth-child(1){z-index:3;left:0}main .event-teaser .wrapper-left .top-info .tags li:nth-child(2){z-index:2;left:70px}main .event-teaser .wrapper-left .top-info .tags li:nth-child(2) a{background:#af0026}main .event-teaser .wrapper-left .top-info .tags li:nth-child(3){z-index:1;left:140px}main .event-teaser .wrapper-left .top-info .tags li:nth-child(3) a{background:#87001d}main .event-teaser .wrapper-left .top-info .tags li:hover{z-index:4 !important}main .event-teaser .wrapper-left .top-info .tags+.category{padding-left:50px}main .event-teaser .wrapper-left .top-info .category{font-size:14px}main .event-teaser .wrapper-left .title{margin:30px 0 20px 0}main .event-teaser .wrapper-left .title a{font-family:"AccordAlternate-Bold";font-size:33px;line-height:38px}main .event-teaser .wrapper-left .title a:hover{color:#ca0024}main .event-teaser .wrapper-left .data{margin:20px 0;font-family:"AccordAlternate-Bold";font-size:50px}main .event-teaser .wrapper-left .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .event-teaser .wrapper-left .info .hour p{margin-bottom:10px}main .event-teaser .wrapper-left .info .hour+.place{padding-left:50px;margin-bottom:10px}main .event-teaser .generic-link{width:150px;text-align:right}main .event-teaser .generic-link a{font-size:18px;padding:15px 30px;border-radius:30px;border:1px solid #1d1d1d;color:#1d1d1d;display:inline-block;text-decoration:none}main .event-teaser .generic-link a:hover{color:#fff;background:#1d1d1d}@media screen and (max-width: 750px){main .event-teaser .generic-link a{font-size:16px;padding:10px 20px}}main .anchors{position:fixed;right:0;bottom:200px;opacity:1;-webkit-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:9}main .anchors .item{width:100%;background-color:#ca0024;overflow:hidden;-webkit-transition:.2s;transition:.2s;display:block;margin:2px 0;transition:.2s;position:relative;right:0}main .anchors .item a{display:inline-block;color:#fff;font-size:16px;padding:10px 15px;min-width:70px;width:200px}main .anchors .item a:hover{background-color:#1d1d1d}main .anchors .item.contact{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}main .anchors.fixed{opacity:1}main .anchors.fixed .item{width:16px}main .anchors.fixed .item a{width:200px}main .anchors.fixed .item:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}main .anchors.fixed .item:nth-child(3){-webkit-transition-delay:.2s;transition-delay:.2s}main .anchors.fixed .item:nth-child(4){-webkit-transition-delay:.3s;transition-delay:.3s}main .anchors.fixed .item:nth-child(5){-webkit-transition-delay:.4s;transition-delay:.4s}main .anchors.fixed .item:nth-child(6){-webkit-transition-delay:.5s;transition-delay:.5s}main .anchors.fixed .item:nth-child(7){-webkit-transition-delay:.6s;transition-delay:.6s}main .anchors.fixed .item:nth-child(8){-webkit-transition-delay:.7s;transition-delay:.7s}main .anchors.fixed .item:nth-child(9){-webkit-transition-delay:.8s;transition-delay:.8s}main .anchors.fixed .item:nth-child(10){-webkit-transition-delay:.9s;transition-delay:.9s}main .anchors.fixed:hover .item{width:100%}main .plantilla-sector .wrapper-title-page .wrapper-image .background-image{height:700px}main .plantilla-sector .wrapper-title-page .wrapper-text .container .wrapper{left:inherit;right:15px}main .plantilla-sector .wrapper-title-page .wrapper-text .container .wrapper .text .ico{width:50px;margin-bottom:15px}main .plantilla-sector .wrapper-title-page .wrapper-text .container .wrapper .text .ico img{max-width:50px;max-height:40px}main .plantilla-sector .wrapper-title-page .wrapper-text .container .wrapper .text .actions{display:block}main .plantilla-sector .wrapper-title-page .wrapper-text .container .wrapper .text .actions .buttons{margin-left:0;margin-bottom:50px}main .plantilla-producte .wrapper-title-page h1{font-family:"AccordAlternate-ExtraBoldItalic"}main .plantilla-producte .wrapper-title-page h1.reg{overflow:hidden}main .plantilla-producte .wrapper-title-page h1.reg span{margin-left:-45px;direction:rtl;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}main .plantilla-producte .no-margin-title .reg span{margin-left:0 !important}main .plantilla-noticia .margin{margin:80px 0}main .plantilla-noticia .modul-generic-text .container-mini:after{content:none}main .plantilla-noticia .modul-image-text .container{width:950px}@media screen and (max-width: 1200px){main .plantilla-noticia .modul-image-text .container{width:850px}}@media screen and (max-width: 992px){main .plantilla-noticia .modul-image-text .container{width:750px}}@media screen and (max-width: 750px){main .plantilla-noticia .modul-image-text .container{width:100%}}main .plantilla-noticia .modul-image-text .container .wrapper-text p{font-size:20px;line-height:30px}main .plantilla-noticia .press-contact{margin:50px 0;font-size:20px;line-height:30px}main .plantilla-noticia .press-contact .wrapper{display:inline-block;padding:20px;background:#e0e0e0}main .plantilla-noticia .press-contact .wrapper h4{font-family:"AccordAlternate-Bold";font-size:24px;margin:0 0 10px}main .plantilla-noticia .press-contact .wrapper p{margin:0}main .plantilla-noticia .actions-bottom .container-mini{border-top:1px solid #b1b1b0;padding:30px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .plantilla-noticia .actions-bottom .container-mini .print{font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px}main .plantilla-noticia .actions-bottom .container-mini .print a{font-size:13px;background:none;border:none}main .plantilla-noticia .actions-bottom .container-mini .print a:before{content:"";width:20px;height:20px;display:inline-block;background:url(../images/ico-print-b.svg) no-repeat center;margin-right:10px;vertical-align:middle}main .plantilla-noticia .actions-bottom .container-mini .print .pdf{display:none}main .plantilla-noticia .actions-bottom .container-mini .share{font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .plantilla-noticia .actions-bottom .container-mini .share:before{content:"";width:20px;height:20px;display:inline-block;background:url(../images/ico-share-b.svg) no-repeat center;margin-right:10px}main .plantilla-evento .wrapper-title-page.actualidad .container-mini{width:1370px}main .plantilla-evento .content-event .ico-detalles{display:none}main .plantilla-evento .content-event>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #b1b1b0;padding-top:30px}main .plantilla-evento .content-event>.container .col-left{width:calc(100% - 300px);font-size:20px;line-height:25px;padding-right:80px}main .plantilla-evento .content-event>.container .col-left h2{font-size:30px;line-height:35px;margin:0 0 20px}main .plantilla-evento .content-event>.container .col-left .logo .footer-image{font-size:15px;margin-top:5px}main .plantilla-evento .content-event>.container .col-left .description{margin:50px 0}main .plantilla-evento .content-event>.container .col-left .description ul li a,main .plantilla-evento .content-event>.container .col-left .description ol li a{color:#ca0024;text-decoration:underline}main .plantilla-evento .content-event>.container .col-left .description ul li a:hover,main .plantilla-evento .content-event>.container .col-left .description ol li a:hover{text-decoration:none}main .plantilla-evento .content-event>.container .col-left .programa{margin:50px 0}main .plantilla-evento .content-event>.container .col-left .programa .item{border-bottom:1px solid #1d1d1d}main .plantilla-evento .content-event>.container .col-left .programa .item .title{font-family:"AccordAlternate-Bold";background:url(../images/ico-arrow-down.svg) no-repeat calc(100% - 20px) center;background-size:15px;padding:20px 50px 20px 0px}main .plantilla-evento .content-event>.container .col-left .programa .item .text{display:none;margin-bottom:20px}main .plantilla-evento .content-event>.container .col-left .programa .item.open .title{background:url(../images/ico-arrow-up.svg) no-repeat calc(100% - 20px) center;background-size:15px}main .plantilla-evento .content-event>.container .col-right{width:300px;background-color:#1d1d1d;color:#fff;padding:30px;border-top-left-radius:30px;border-bottom-right-radius:30px;font-size:20px;line-height:25px}main .plantilla-evento .content-event>.container .col-right h2{font-size:30px;line-height:35px;margin:0 0 30px 0}main .plantilla-evento .content-event>.container .col-right .data .day{margin-bottom:20px}main .plantilla-evento .content-event>.container .col-right .info{border-top:1px solid #fff;margin-top:30px;padding-top:30px}main .plantilla-evento .content-event>.container .col-right .info .item{margin-bottom:20px}main .plantilla-evento .content-event>.container .col-right .info .item a{color:#fff}main .plantilla-evento .content-event>.container .col-right .info .item .field__label{font-family:"AccordAlternate-Bold";display:inline}main .plantilla-evento .content-event>.container .col-right .info .item .field__label:after{content:":"}main .plantilla-evento .content-event>.container .col-right .info .item .field__item{display:inline}main .plantilla-evento .content-event>.container .col-right .info .item .field__item p{display:inline}main .plantilla-evento .content-event>.container .col-right .info .generic-link a{font-size:18px;padding:15px 30px;border-radius:30px;border:1px solid #fff;color:#fff;display:inline-block;text-decoration:none}main .plantilla-evento .content-event>.container .col-right .info .generic-link a:hover{color:#ca0024;background:#fff}@media screen and (max-width: 750px){main .plantilla-evento .content-event>.container .col-right .info .generic-link a{font-size:16px;padding:10px 20px}}main .plantilla-evento .content-event>.container .col-right .info .generic-link a{margin-bottom:15px;padding:10px 20px}main .plantilla-persona .wrapper-title-person{margin:20px 0 50px}main .plantilla-persona .wrapper-title-person .container{border-top:1px solid #b1b1b0;padding-top:20px;text-align:center}main .plantilla-persona .wrapper-title-person .container-mini{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:70px}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-image{width:300px}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-image img{border-radius:50%}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-text{width:calc(100% - 300px);padding-left:80px}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-text .actions{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-text .actions .print{font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-text .actions .print:before{content:"";width:20px;height:20px;display:inline-block;background:url(../images/ico-print-b.svg) no-repeat center;margin-right:10px}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-text .actions .print .pdf{display:none}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-text .actions .share{font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-text .actions .share:before{content:"";width:20px;height:20px;display:inline-block;background:url(../images/ico-share-b.svg) no-repeat center;margin-right:10px}main .plantilla-persona .info-persona .container .wrapper{background:#d7d7d7;padding:50px;border-top-left-radius:30px;border-bottom-right-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .plantilla-persona .info-persona .container .wrapper .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 30px}main .plantilla-persona .info-persona .container .wrapper .item:before{content:"";width:20px;height:20px;display:inline-block;margin-right:20px}main .plantilla-persona .info-persona .container .wrapper .item.telf:before{background:url(../images/ico-p-telf.svg) no-repeat center}main .plantilla-persona .info-persona .container .wrapper .item.mail:before{background:url(../images/ico-p-mail.svg) no-repeat center}main .plantilla-persona .info-persona .container .wrapper .item.linkedin:before{background:url(../images/ico-p-linkedin.svg) no-repeat center}main .plantilla-post .g-recaptcha{text-align:center}main .plantilla-post .g-recaptcha>div{margin:auto}main .plantilla-post .intro{font-size:30px;line-height:35px;font-family:"AccordAlternate-Bold"}main .plantilla-post .modul-image{margin:50px 0}main .plantilla-post .modul-generic-text{margin-bottom:80px}main .plantilla-post .modul-generic-text .container-mini:after{content:none}main .plantilla-post .modul-image-text{margin:50px 0}main .plantilla-post .modul-image-text .container{width:950px}@media screen and (max-width: 1200px){main .plantilla-post .modul-image-text .container{width:850px}}@media screen and (max-width: 992px){main .plantilla-post .modul-image-text .container{width:750px}}@media screen and (max-width: 750px){main .plantilla-post .modul-image-text .container{width:100%}}main .plantilla-post .modul-image-text .container .wrapper-text p{font-size:20px;line-height:30px}main .plantilla-post .actions-bottom .container-mini{border-top:1px solid #b1b1b0;padding:30px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .plantilla-post .actions-bottom .container-mini .print{font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px}main .plantilla-post .actions-bottom .container-mini .print a:before{content:"";width:20px;height:20px;display:inline-block;vertical-align:middle;background:url(../images/ico-print-b.svg) no-repeat center;margin-right:10px}main .plantilla-post .actions-bottom .container-mini .print .pdf{display:none}main .plantilla-post .actions-bottom .container-mini .share{font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .plantilla-post .actions-bottom .container-mini .share:before{content:"";width:20px;height:20px;display:inline-block;background:url(../images/ico-share-b.svg) no-repeat center;margin-right:10px}main .plantilla-post .wrapper-comments .indented .comment-item{padding-left:50px}main .plantilla-post .wrapper-comments .comment-item{padding:30px 0;border-bottom:1px solid #b1b1b0}main .plantilla-post .wrapper-comments .comment-item .info-autor a{color:inherit}main .plantilla-post .wrapper-comments .comment-item .wrapper-text h3{font-size:28px;margin-bottom:10px}main .plantilla-post .wrapper-comments .comment-item .wrapper-text p{font-size:18px;line-height:24px}main .plantilla-post .wrapper-comments .comment-item .wrapper-text .links{display:-webkit-box;display:-ms-flexbox;display:flex}main .plantilla-post .wrapper-comments .comment-item .wrapper-text .links li{margin-right:10px}main .plantilla-post .wrapper-comments .comment-item .wrapper-text .links li a{font-size:18px;padding:10px 20px;border-radius:30px;border:1px solid #1d1d1d;color:#1d1d1d;display:inline-block}main .plantilla-post .wrapper-comments .comment-item .wrapper-text .links li a:hover{color:#fff;background:#1d1d1d}main .plantilla-post .wrapper-comments .comment-item+.comment-form{margin-top:50px}main .plantilla-post .wrapper-comments .comment-form .form-item{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}main .plantilla-post .wrapper-comments .comment-form .form-item label{font-family:"AccordAlternate-Bold";width:180px;font-size:20px;padding-right:20px}main .plantilla-post .wrapper-comments .comment-form .form-item input{width:calc(100% - 180px);border:1px solid #b1b1b0;padding:15px;font-family:"AccordAlternate";font-size:20px}main .plantilla-post .wrapper-comments .comment-form .form-item .description{font-size:14px;width:100%;display:inline-block;padding-left:180px}main .plantilla-post .wrapper-comments .comment-form .form-item.js-form-type-textarea>div{width:calc(100% - 180px)}main .plantilla-post .wrapper-comments .comment-form .form-item.js-form-type-textarea>div textarea{width:100%;height:200px;border:1px solid #b1b1b0;padding:15px;font-family:"AccordAlternate";font-size:20px}main .plantilla-post .wrapper-comments .comment-form .form-item.js-form-type-checkbox input{display:none}main .plantilla-post .wrapper-comments .comment-form .form-item.js-form-type-checkbox input:checked+label:after{opacity:1}main .plantilla-post .wrapper-comments .comment-form .form-item.js-form-type-checkbox label{width:calc(100% - 20px);font-family:"AccordAlternate";position:relative}main .plantilla-post .wrapper-comments .comment-form .form-item.js-form-type-checkbox label:before{content:"";width:15px;height:15px;border:1px solid #b1b1b0;display:inline-block;vertical-align:middle;margin-right:10px}main .plantilla-post .wrapper-comments .comment-form .form-item.js-form-type-checkbox label:after{content:"";width:9px;height:9px;background-color:#1d1d1d;position:absolute;top:5px;left:4px;opacity:0;-webkit-transition:.1s;transition:.1s}main .plantilla-post .wrapper-comments .comment-form .filter-wrapper{display:none}main .plantilla-post .wrapper-comments .comment-form .form-actions{margin-top:50px;text-align:center}main .plantilla-post .wrapper-comments .comment-form .form-actions input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:18px;padding:15px 30px;border-radius:30px;border:1px solid #ca0024;color:#ca0024;display:inline-block;background-color:rgba(0,0,0,0)}main .plantilla-post .wrapper-comments .comment-form .form-actions input:hover{color:#fff;background:#ca0024}main .plantilla-post .modul-highlight-video,main .plantilla-noticia .modul-highlight-video{margin:80px 0}main .plantilla-post .modul-highlight-video .wrapper-video,main .plantilla-noticia .modul-highlight-video .wrapper-video{width:920px;margin:0 auto;overflow:inherit}main .plantilla-post .modul-highlight-video .wrapper-video:after,main .plantilla-noticia .modul-highlight-video .wrapper-video:after{background-position:center !important}@media screen and (max-width: 992px){main .plantilla-post .modul-highlight-video .wrapper-video,main .plantilla-noticia .modul-highlight-video .wrapper-video{width:720px}}@media screen and (max-width: 750px){main .plantilla-post .modul-highlight-video .wrapper-video,main .plantilla-noticia .modul-highlight-video .wrapper-video{width:100%}}main .plantilla-post .modul-highlight-video .wrapper-video .image-video .background-image,main .plantilla-noticia .modul-highlight-video .wrapper-video .image-video .background-image{border-radius:0}main .plantilla-post .modul-highlight-video .wrapper-video .image-video .text,main .plantilla-noticia .modul-highlight-video .wrapper-video .image-video .text{position:relative;height:auto;width:100%;top:inherit;left:inherit}main .plantilla-post .modul-highlight-video .wrapper-video .image-video .text:before,main .plantilla-noticia .modul-highlight-video .wrapper-video .image-video .text:before{content:none}main .plantilla-post .modul-highlight-video .wrapper-video .image-video .text .container,main .plantilla-noticia .modul-highlight-video .wrapper-video .image-video .text .container{width:100%;padding:0}main .plantilla-post .modul-highlight-video .wrapper-video .image-video .text .container .description,main .plantilla-noticia .modul-highlight-video .wrapper-video .image-video .text .container .description{color:#000;width:100%;max-width:100%;margin-top:15px;font-size:16px;line-height:20px;padding:0 15px}main .plantilla-post .modul-highlight-video .wrapper-video .video-container,main .plantilla-noticia .modul-highlight-video .wrapper-video .video-container{width:100%;height:100%}main .plantilla-post .modul-highlight-video .wrapper-video .video-container video,main .plantilla-noticia .modul-highlight-video .wrapper-video .video-container video{-o-object-fit:cover;object-fit:cover}main .plantilla-post .modul-image,main .plantilla-noticia .modul-image{margin-bottom:80px}@media screen and (max-width: 992px){main .plantilla-post .modul-image,main .plantilla-noticia .modul-image{margin-bottom:50px}}main .image-page .copy,main .video-page .copy{margin:80px 0;color:#858484}main .image-page .copy h3,main .video-page .copy h3{font-size:18px;line-height:24px;margin-bottom:20px}main .image-page .copy p,main .video-page .copy p{font-size:14px;line-height:20px}main .doc-page .wrapper-image{text-align:center}main .doc-page .generic-link{margin-top:50px}main .doc-page .list-documents{margin:80px 0}main .doc-page .list-documents .item{border-bottom:5px solid #b1b1b0;padding:15px 0;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}main .doc-page .list-documents .item .title{font-size:30px;font-family:"AccordAlternate-Bold"}main .doc-page .list-documents .item .generic-link{margin:0}main .doc-page .list-documents .item .generic-link a{font-size:18px;padding:15px 30px;border-radius:30px;border:1px solid #1d1d1d;color:#1d1d1d;display:inline-block;text-decoration:none}main .doc-page .list-documents .item .generic-link a:hover{color:#fff;background:#1d1d1d}@media screen and (max-width: 750px){main .doc-page .list-documents .item .generic-link a{font-size:16px;padding:10px 20px}}main .doc-page .modul-generic-text .container-mini:after{content:none}main .webform-submission-form{margin:80px auto;max-width:950px;padding:0 15px}main .webform-submission-form .form-item{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}main .webform-submission-form .form-item label{font-family:"AccordAlternate-Bold";width:200px;font-size:20px;padding-right:20px}main .webform-submission-form .form-item input{width:calc(100% - 200px);border:1px solid #b1b1b0;padding:15px;font-family:"AccordAlternate";font-size:20px}main .webform-submission-form .form-item textarea{height:200px}main .webform-submission-form .form-item .description{font-size:14px;width:100%;display:inline-block;padding-left:180px}main .webform-submission-form .form-item .selectric-wrapper{width:calc(100% - 200px)}main .webform-submission-form .form-item .selectric-wrapper .selectric{border:1px solid #b1b1b0;padding:15px;font-family:"AccordAlternate";font-size:20px;width:100%;background:url(../images/ico-arrow-down.svg) no-repeat calc(100% - 20px) center rgba(0,0,0,0);background-size:15px}main .webform-submission-form .form-item .selectric-wrapper .selectric .label{font-family:"AccordAlternate";font-size:20px;color:#1d1d1d}main .webform-submission-form .form-item .selectric-wrapper .selectric-items{-webkit-box-shadow:none;box-shadow:none}main .webform-submission-form .form-item .selectric-wrapper .selectric-items li{font-family:"AccordAlternate";font-size:18px}main .webform-submission-form .form-item.js-form-type-select select{border:1px solid #b1b1b0;padding:15px;font-family:"AccordAlternate";font-size:20px;width:calc(100% - 200px);background:url(/themes/gmv/css/../images/ico-arrow-down.svg) no-repeat calc(100% - 20px) center rgba(0,0,0,0);background-size:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}main .webform-submission-form .form-item.js-form-type-textarea>div{width:calc(100% - 200px)}main .webform-submission-form .form-item.js-form-type-textarea>div textarea{width:100%;border:1px solid #b1b1b0;padding:15px;font-family:"AccordAlternate";font-size:20px}main .webform-submission-form .form-item.radios--wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main .webform-submission-form .form-item.radios--wrapper legend{font-family:"AccordAlternate-Bold";width:200px;font-size:20px;padding-right:20px}main .webform-submission-form .form-item.radios--wrapper .fieldset-wrapper{width:calc(100% - 200px)}main .webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .js-form-type-radio input{display:none}main .webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .js-form-type-radio input:checked+label:after{opacity:1}main .webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .js-form-type-radio label{width:calc(100% - 20px);font-family:"AccordAlternate";position:relative}main .webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .js-form-type-radio label:before{content:"";width:15px;height:15px;border:1px solid #b1b1b0;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:50%}main .webform-submission-form .form-item.radios--wrapper .fieldset-wrapper .js-form-type-radio label:after{content:"";width:9px;height:9px;background-color:#1d1d1d;position:absolute;top:6px;left:4px;border-radius:50%;opacity:0;-webkit-transition:.1s;transition:.1s}main .webform-submission-form .form-item.js-form-item-area-interest{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main .webform-submission-form .form-item.js-form-item-area-interest label{padding-top:15px}main .webform-submission-form .form-item.js-form-type-checkbox input{display:none}main .webform-submission-form .form-item.js-form-type-checkbox input:checked+label:after{opacity:1}main .webform-submission-form .form-item.js-form-type-checkbox input:checked+.description:after{opacity:1}main .webform-submission-form .form-item.js-form-type-checkbox label:before{content:"";width:15px;height:15px;border:1px solid #b1b1b0;display:inline-block;vertical-align:middle;margin-right:10px}main .webform-submission-form .form-item.js-form-type-checkbox label:after{content:"";width:9px;height:9px;background-color:#1d1d1d;position:absolute;top:5px;left:4px;opacity:0;-webkit-transition:.1s;transition:.1s}main .webform-submission-form .form-item.form-item-comunicaciones-comerciales{margin-top:30px;margin-bottom:10px}main .webform-submission-form .form-item.form-item-privacy-policy{margin-top:10px}main .webform-submission-form .form-item.form-item-privacy-policy,main .webform-submission-form .form-item.form-item-comunicaciones-comerciales{padding-left:200px}main .webform-submission-form .form-item.form-item-privacy-policy input,main .webform-submission-form .form-item.form-item-comunicaciones-comerciales input{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #b1b1b0;padding:0;margin:0}main .webform-submission-form .form-item.form-item-privacy-policy input:checked,main .webform-submission-form .form-item.form-item-comunicaciones-comerciales input:checked{background-color:#1d1d1d}main .webform-submission-form .form-item.form-item-privacy-policy .description,main .webform-submission-form .form-item.form-item-comunicaciones-comerciales .description{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;line-height:20px;width:calc(100% - 30px);padding-left:10px;font-family:"AccordAlternate"}main .webform-submission-form .form-item.form-item-privacy-policy .description a,main .webform-submission-form .form-item.form-item-comunicaciones-comerciales .description a{opacity:.6}main .webform-submission-form .form-item.form-item-privacy-policy .description a:hover,main .webform-submission-form .form-item.form-item-comunicaciones-comerciales .description a:hover{color:#ca0024;opacity:1}main .webform-submission-form .form-item.form-item-markup{margin-top:50px;display:block;width:100%;text-align:right;border-top:1px solid #b1b1b0;padding-top:15px}main .webform-submission-form .form-item.form-item-legal{padding-left:200px}main .webform-submission-form .form-item.form-item-legal .title{font-family:"AccordAlternate-Bold";font-size:16px;margin-bottom:10px;display:block}main .webform-submission-form .form-item.form-item-legal p{font-size:14px;line-height:18px;margin-bottom:5px;display:block;width:100%}main .webform-submission-form .form-item.captcha .g-recaptcha>div{margin:0 auto !important}main .webform-submission-form .form-actions{margin-top:50px;text-align:center;display:inline-block;width:100%}main .webform-submission-form .form-actions input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:18px;padding:15px 30px;border-radius:30px;border:1px solid #ca0024;color:#ca0024;display:inline-block;background-color:rgba(0,0,0,0)}main .webform-submission-form .form-actions input:hover{color:#fff;background:#ca0024}main .webform-submission-form.webform-submission-contacto-sectores-form .form-item-area-of-interest{display:none}main .view-search h2{text-align:center}main .view-search .views-exposed-form{background:none;color:inherit;display:block;padding:0}main .view-search .views-exposed-form form{background:#1d1d1d;color:#fff;padding:40px 100px;width:100%;text-align:center}main .view-search .views-exposed-form .form-item-search-api-fulltext{max-width:calc(100% - 80px);width:740px;margin:0 auto;display:inline-block}main .view-search .views-exposed-form .form-item-search-api-fulltext input{background:none;border:none;border-bottom:1px solid #fff;padding:15px;width:100%;font-size:24px;font-family:"AccordAlternate";color:#fff}main .view-search .views-exposed-form .form-item-search-api-fulltext input::-webkit-input-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .view-search .views-exposed-form .form-item-search-api-fulltext input::-moz-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .view-search .views-exposed-form .form-item-search-api-fulltext input:-ms-input-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .view-search .views-exposed-form .form-item-search-api-fulltext input::-ms-input-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .view-search .views-exposed-form .form-item-search-api-fulltext input::placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .view-search .views-exposed-form .form-item-search-api-fulltext input::-webkit-input-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .view-search .views-exposed-form .form-item-search-api-fulltext input:-ms-input-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .view-search .views-exposed-form .form-actions{width:40px;display:inline-block;margin-left:20px}main .view-search .views-exposed-form .form-actions input{width:40px;height:40px;overflow:hidden;text-indent:-1000px;border:none;background:url(../images/ico-search-w.svg) no-repeat center}main .view-search .view-content{margin:50px 0}main .view-search .views-row{padding:30px 0;border-bottom:1px solid #b1b1b0;font-size:18px}main .view-search .views-row .views-field-field-sector{text-transform:uppercase;font-size:16px;margin-bottom:15px}main .view-search .views-row .views-field-title{margin-bottom:15px}main .view-search .views-row .views-field-title a{font-size:22px;line-height:28px;font-family:"AccordAlternate-Bold"}main .view-search .views-row .views-field-title a:hover{color:#ca0024}main .view-search .views-row .views-field-search-api-excerpt{margin-bottom:15px;font-size:18px;line-height:24px}main .view-search .views-row .views-field-nid a{font-size:18px;color:#ca0024}main .comment-page{margin:50px 0}main .comment-page .comment-item{padding:30px 0;border-bottom:1px solid #b1b1b0}main .comment-page .comment-item .info-autor a{color:inherit}main .comment-page .comment-item .wrapper-text h3{font-size:28px;margin-bottom:10px}main .comment-page .comment-item .wrapper-text p{font-size:18px;line-height:24px}main .comment-page .comment-item .wrapper-text .links{display:-webkit-box;display:-ms-flexbox;display:flex}main .comment-page .comment-item .wrapper-text .links li{margin-right:10px}main .comment-page .comment-item .wrapper-text .links li a{font-size:18px;padding:10px 20px;border-radius:30px;border:1px solid #1d1d1d;color:#1d1d1d;display:inline-block}main .comment-page .comment-item .wrapper-text .links li a:hover{color:#fff;background:#1d1d1d}main .comment-page .comment-form .form-item{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}main .comment-page .comment-form .form-item label{font-family:"AccordAlternate-Bold";width:180px;font-size:20px;padding-right:20px}main .comment-page .comment-form .form-item input{width:calc(100% - 180px);border:1px solid #b1b1b0;padding:15px;font-family:"AccordAlternate";font-size:20px}main .comment-page .comment-form .form-item .description{font-size:14px;width:100%;display:inline-block;padding-left:180px}main .comment-page .comment-form .form-item.js-form-type-textarea>div{width:calc(100% - 180px)}main .comment-page .comment-form .form-item.js-form-type-textarea>div textarea{width:100%;height:200px;border:1px solid #b1b1b0;padding:15px;font-family:"AccordAlternate";font-size:20px}main .comment-page .comment-form .form-item.js-form-type-checkbox input{display:none}main .comment-page .comment-form .form-item.js-form-type-checkbox input:checked+label:after{opacity:1}main .comment-page .comment-form .form-item.js-form-type-checkbox label{width:calc(100% - 20px);font-family:"AccordAlternate";position:relative}main .comment-page .comment-form .form-item.js-form-type-checkbox label:before{content:"";width:15px;height:15px;border:1px solid #b1b1b0;display:inline-block;vertical-align:middle;margin-right:10px}main .comment-page .comment-form .form-item.js-form-type-checkbox label:after{content:"";width:9px;height:9px;background-color:#1d1d1d;position:absolute;top:5px;left:4px;opacity:0;-webkit-transition:.1s;transition:.1s}main .comment-page .comment-form .filter-wrapper{display:none}main .comment-page .comment-form .form-actions{margin-top:50px;text-align:center}main .comment-page .comment-form .form-actions input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:18px;padding:15px 30px;border-radius:30px;border:1px solid #ca0024;color:#ca0024;display:inline-block;background-color:rgba(0,0,0,0)}main .comment-page .comment-form .form-actions input:hover{color:#fff;background:#ca0024}main .views-exposed-form{background:#1d1d1d;color:#fff}main .views-exposed-form .container{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;border:none}main .views-exposed-form .container .form-item.js-form-type-radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}main .views-exposed-form .container .form-item.js-form-type-radio label{font-size:18px}main .views-exposed-form .container .form-item.js-form-type-radio label:after{content:"";display:block;height:5px;width:0;background-color:#ca0024;-webkit-transition:.2s;transition:.2s;margin-top:5px}main .views-exposed-form .container .form-item.js-form-type-radio:hover label:after{width:100%}main .views-exposed-form .container .form-item.js-form-type-checkbox label{font-size:18px}main .views-exposed-form .container .form-item.js-form-type-checkbox label:after{content:"";display:block;height:5px;width:0;background-color:#ca0024;-webkit-transition:.2s;transition:.2s;margin-top:5px}main .views-exposed-form .container .form-item.js-form-type-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}main .views-exposed-form .container .form-item.js-form-type-checkbox input:checked+label{background-color:#ca0024}main .views-exposed-form .container .form-item.js-form-type-checkbox:hover label:after{width:100%}main .views-exposed-form .container .form-item.form-item-search-api-fulltext,main .views-exposed-form .container .form-item.form-item-text,main .views-exposed-form .container .form-item.js-form-type-entity-autocomplete{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .views-exposed-form .container .form-item.form-item-search-api-fulltext input,main .views-exposed-form .container .form-item.form-item-text input,main .views-exposed-form .container .form-item.js-form-type-entity-autocomplete input{background:none;border:none;border-bottom:1px solid #fff;padding:15px;width:calc(100% - 60px);font-size:24px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-search-api-fulltext input::-webkit-input-placeholder, main .views-exposed-form .container .form-item.form-item-text input::-webkit-input-placeholder, main .views-exposed-form .container .form-item.js-form-type-entity-autocomplete input::-webkit-input-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-search-api-fulltext input::-moz-placeholder, main .views-exposed-form .container .form-item.form-item-text input::-moz-placeholder, main .views-exposed-form .container .form-item.js-form-type-entity-autocomplete input::-moz-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-search-api-fulltext input:-ms-input-placeholder, main .views-exposed-form .container .form-item.form-item-text input:-ms-input-placeholder, main .views-exposed-form .container .form-item.js-form-type-entity-autocomplete input:-ms-input-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-search-api-fulltext input::-ms-input-placeholder, main .views-exposed-form .container .form-item.form-item-text input::-ms-input-placeholder, main .views-exposed-form .container .form-item.js-form-type-entity-autocomplete input::-ms-input-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-search-api-fulltext input::placeholder,main .views-exposed-form .container .form-item.form-item-text input::placeholder,main .views-exposed-form .container .form-item.js-form-type-entity-autocomplete input::placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-search-api-fulltext input::-webkit-input-placeholder,main .views-exposed-form .container .form-item.form-item-text input::-webkit-input-placeholder,main .views-exposed-form .container .form-item.js-form-type-entity-autocomplete input::-webkit-input-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-search-api-fulltext input:-ms-input-placeholder,main .views-exposed-form .container .form-item.form-item-text input:-ms-input-placeholder,main .views-exposed-form .container .form-item.js-form-type-entity-autocomplete input:-ms-input-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-search-api-fulltext:after,main .views-exposed-form .container .form-item.form-item-text:after,main .views-exposed-form .container .form-item.js-form-type-entity-autocomplete:after{content:"";display:inline-block;width:40px;height:40px;background:url(../images/ico-search-w.svg) no-repeat center;margin-left:20px}main .views-exposed-form .container .form-item.form-item-date{width:250px;padding:0 20px}main .views-exposed-form .container .form-item.form-item-date input{width:100%;border:1px solid #fff;padding:15px 50px 15px 30px;border-radius:30px;font-size:18px;color:#fff;display:inline-block;background:url(../images/ico-arrow-down-w.svg) no-repeat calc(100% - 20px) center rgba(0,0,0,0);background-size:15px}main .views-exposed-form .container .form-item.form-item-date input::-webkit-input-placeholder{font-size:18px;color:#fff;font-family:"AccordAlternate"}main .views-exposed-form .container .form-item.form-item-date input:-ms-input-placeholder{font-size:18px;color:#fff;font-family:"AccordAlternate"}main .views-exposed-form .container .form-item.form-item-date input::-moz-placeholder{font-size:18px;color:#fff;font-family:"AccordAlternate"}main .views-exposed-form .container .form-item.form-item-date input::-ms-input-placeholder{font-size:18px;color:#fff;font-family:"AccordAlternate"}main .views-exposed-form .container .form-item.form-item-date input::placeholder{font-size:18px;color:#fff;font-family:"AccordAlternate"}main .views-exposed-form .container .form-item#edit-date-wrapper{width:250px;padding:0 20px;position:relative;border:none}main .views-exposed-form .container .form-item#edit-date-wrapper legend{width:100%;border:1px solid #fff;padding:15px 50px 15px 30px;border-radius:30px;font-size:18px;color:#fff;display:inline-block;background:url(../images/ico-arrow-down-w.svg) no-repeat calc(100% - 20px) center rgba(0,0,0,0);background-size:15px}main .views-exposed-form .container .form-item#edit-date-wrapper legend.open{background:url(../images/ico-arrow-up-w.svg) no-repeat calc(100% - 20px) center rgba(0,0,0,0);background-size:15px}main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper{display:none;background:#e7e7e7;padding:20px;position:absolute;top:calc(100% + 10px);width:100%;left:0;z-index:2}main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper .form-item{margin:5px 0}main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper .form-item label{display:none}main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper .form-item input{border:1px solid #1d1d1d;background:none;color:#1d1d1d;padding:10px;display:block;width:100%}main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper .form-item input::-webkit-input-placeholder{font-size:18px;color:#1d1d1d;font-family:"AccordAlternate"}main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper .form-item input:-ms-input-placeholder{font-size:18px;color:#1d1d1d;font-family:"AccordAlternate"}main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper .form-item input::-moz-placeholder{font-size:18px;color:#1d1d1d;font-family:"AccordAlternate"}main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper .form-item input::-ms-input-placeholder{font-size:18px;color:#1d1d1d;font-family:"AccordAlternate"}main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper .form-item input::placeholder{font-size:18px;color:#1d1d1d;font-family:"AccordAlternate"}main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper .submit-dates{padding:7px 15px;background:#1d1d1d;color:#fff;margin-top:5px;font-size:15px;line-height:19px;display:inline-block}main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper .submit-dates:before{content:"Search"}main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper .submit-dates:hover{cursor:pointer;background:#878686}main .views-exposed-form .container .form-item.date-field-desplegable{width:250px;padding:0 20px;position:relative}main .views-exposed-form .container .form-item.date-field-desplegable .dropdown{width:100%;border:1px solid #fff;padding:15px 50px 15px 30px;border-radius:30px;font-size:18px;color:#fff;display:inline-block;background:url(../images/ico-arrow-down-w.svg) no-repeat calc(100% - 20px) center rgba(0,0,0,0);background-size:15px}main .views-exposed-form .container .form-item.date-field-desplegable .dropdown.open{background:url(../images/ico-arrow-up-w.svg) no-repeat calc(100% - 20px) center rgba(0,0,0,0);background-size:15px}main .views-exposed-form .container .form-item.date-field-desplegable .show-dates{display:none;background:#e7e7e7;padding:20px;position:absolute;top:calc(100% + 10px);width:100%;left:0;z-index:2}main .views-exposed-form .container .form-item.date-field-desplegable .show-dates .form-item{margin:5px 0}main .views-exposed-form .container .form-item.date-field-desplegable .show-dates .form-item input{border:1px solid #1d1d1d;background:none;color:#1d1d1d;padding:10px;display:block;width:100%}main .views-exposed-form .container .form-item.date-field-desplegable .show-dates .form-item input::-webkit-input-placeholder{font-size:18px;color:#1d1d1d;font-family:"AccordAlternate"}main .views-exposed-form .container .form-item.date-field-desplegable .show-dates .form-item input:-ms-input-placeholder{font-size:18px;color:#1d1d1d;font-family:"AccordAlternate"}main .views-exposed-form .container .form-item.date-field-desplegable .show-dates .form-item input::-moz-placeholder{font-size:18px;color:#1d1d1d;font-family:"AccordAlternate"}main .views-exposed-form .container .form-item.date-field-desplegable .show-dates .form-item input::-ms-input-placeholder{font-size:18px;color:#1d1d1d;font-family:"AccordAlternate"}main .views-exposed-form .container .form-item.date-field-desplegable .show-dates .form-item input::placeholder{font-size:18px;color:#1d1d1d;font-family:"AccordAlternate"}main .views-exposed-form .container .form-item.date-field-desplegable .show-dates .submit-dates{padding:7px 15px;background:#1d1d1d;color:#fff;margin-top:5px;font-size:15px;line-height:19px;display:inline-block}main .views-exposed-form .container .form-item.date-field-desplegable .show-dates .submit-dates:before{content:"Search"}main .views-exposed-form .container .form-item.date-field-desplegable .show-dates .submit-dates:hover{cursor:pointer;background:#878686}main .views-exposed-form .container .form-item.form-item-location{width:calc(60% - 250px);font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}main .views-exposed-form .container .form-item.form-item-location label{font-size:20px;margin-right:20px}main .views-exposed-form .container .form-item.form-item-location input{background:none;border:none;border-bottom:1px solid #fff;padding:15px;width:calc(100% - 60px);font-size:24px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location input::-webkit-input-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location input::-moz-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location input:-ms-input-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location input::-ms-input-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location input::placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location input::-webkit-input-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location input:-ms-input-placeholder{font-size:24px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location:after{content:"";display:inline-block;width:40px;height:40px;background:url(../images/ico-search-w.svg) no-repeat center;margin-left:20px}main .views-exposed-form .container .form-item.form-item-location .custom-combobox{position:relative;display:inline-block;width:100%}main .views-exposed-form .container .form-item.form-item-location .custom-combobox-toggle{position:absolute;top:0;bottom:0;width:50px;height:100%;padding:0;background:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff}main .views-exposed-form .container .form-item.form-item-location .custom-combobox-toggle .ui-button-icon{background:url(../images/ico-arrow-down-w.svg) no-repeat center rgba(0,0,0,0)}main .views-exposed-form .container .form-item.form-item-location .custom-combobox-input{background:none;border:none;border-bottom:1px solid #fff;padding:15px;width:calc(100% - 50px);font-size:24px;font-family:"AccordAlternate";color:#fff;-webkit-box-shadow:none;box-shadow:none}main .views-exposed-form .container #edit-date-wrapper{width:250px;padding:0 20px;position:relative;border:none}main .views-exposed-form .container #edit-date-wrapper fieldset{border:none;padding:0;margin:0}main .views-exposed-form .container #edit-date-wrapper legend{width:100%;border:1px solid #fff;padding:15px 50px 15px 30px;border-radius:30px;font-size:18px;color:#fff;display:inline-block;background:url(../images/ico-arrow-down-w.svg) no-repeat calc(100% - 20px) center rgba(0,0,0,0);background-size:15px}main .views-exposed-form .container #edit-date-wrapper legend.open{background:url(../images/ico-arrow-up-w.svg) no-repeat calc(100% - 20px) center rgba(0,0,0,0);background-size:15px}main .views-exposed-form .container #edit-date-wrapper .fieldset-wrapper{display:none;background:#e7e7e7;padding:20px;position:absolute;top:calc(100% + 10px);width:100%;left:0;z-index:2}main .views-exposed-form .container #edit-date-wrapper .fieldset-wrapper .form-item{margin:5px 0}main .views-exposed-form .container #edit-date-wrapper .fieldset-wrapper .form-item label{display:none}main .views-exposed-form .container #edit-date-wrapper .fieldset-wrapper .form-item input{border:1px solid #1d1d1d;background:none;color:#1d1d1d;padding:10px;display:block;width:100%}main .views-exposed-form .container #edit-date-wrapper .fieldset-wrapper .form-item input::-webkit-input-placeholder{font-size:18px;color:#1d1d1d;font-family:"AccordAlternate"}main .views-exposed-form .container #edit-date-wrapper .fieldset-wrapper .form-item input:-ms-input-placeholder{font-size:18px;color:#1d1d1d;font-family:"AccordAlternate"}main .views-exposed-form .container #edit-date-wrapper .fieldset-wrapper .form-item input::-moz-placeholder{font-size:18px;color:#1d1d1d;font-family:"AccordAlternate"}main .views-exposed-form .container #edit-date-wrapper .fieldset-wrapper .form-item input::-ms-input-placeholder{font-size:18px;color:#1d1d1d;font-family:"AccordAlternate"}main .views-exposed-form .container #edit-date-wrapper .fieldset-wrapper .form-item input::placeholder{font-size:18px;color:#1d1d1d;font-family:"AccordAlternate"}main .views-exposed-form .container #edit-date-wrapper .fieldset-wrapper .submit-dates{padding:7px 15px;background:#1d1d1d;color:#fff;margin-top:5px;font-size:15px;line-height:19px;display:inline-block}main .views-exposed-form .container #edit-date-wrapper .fieldset-wrapper .submit-dates:before{content:"Search"}main .views-exposed-form .container #edit-date-wrapper .fieldset-wrapper .submit-dates:hover{cursor:pointer;background:#878686}main .views-exposed-form .wrapper-filters{padding:40px 0}main .views-exposed-form .wrapper-filters:nth-child(2){background:#3c3c3b}main .views-exposed-form .wrapper-filters:nth-child(2) .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}main .views-exposed-form .wrapper-filters .form-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}main .views-exposed-form .wrapper-filters .form-checkboxes .form-item.js-form-type-checkbox{margin-right:15px;margin-bottom:10px}main .views-exposed-form .wrapper-filters .form-checkboxes .form-item.js-form-type-checkbox label{border:1px solid #fff;padding:15px 30px;border-radius:30px;font-size:18px;display:inline-block;cursor:pointer}main .views-exposed-form .wrapper-filters .form-checkboxes .form-item.js-form-type-checkbox label:after{content:none}main .views-exposed-form .wrapper-filters .form-checkboxes .form-item.js-form-type-checkbox label:hover{background-color:#ca0024}main .views-exposed-form.views-exposed-form-search-media-entity-view-1 .container .form-item.form-item-text{width:60%}main .views-exposed-form.views-exposed-form-search-media-entity-view-1 .container .form-item.js-form-type-select{width:30%;padding-left:40px}main .views-exposed-form#views-exposed-form-search-posts-entity-view-1 .wrapper-filters:nth-child(2),main .views-exposed-form#views-exposed-form-search-posts-fallback-entity-view-1 .wrapper-filters:nth-child(2){background-color:#ca0024}main .views-exposed-form#views-exposed-form-search-posts-entity-view-1 .wrapper-filters:nth-child(2) .form-checkboxes .form-item.js-form-type-checkbox label:hover,main .views-exposed-form#views-exposed-form-search-posts-fallback-entity-view-1 .wrapper-filters:nth-child(2) .form-checkboxes .form-item.js-form-type-checkbox label:hover{background:#1d1d1d}main .views-exposed-form#views-exposed-form-search-posts-entity-view-1 .wrapper-filters:nth-child(2) .form-checkboxes .form-item.js-form-type-checkbox input:checked+label,main .views-exposed-form#views-exposed-form-search-posts-fallback-entity-view-1 .wrapper-filters:nth-child(2) .form-checkboxes .form-item.js-form-type-checkbox input:checked+label{background:#1d1d1d}main .pager{display:block;width:100%;margin:50px 0}main .pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .pager ul li{font-size:20px}main .pager ul li a{padding:0 10px}main .pager ul li a:hover{color:#1d1d1d}main .pager ul li.is-active a{color:#ca0024}main .pager ul li.pager__item--last a,main .pager ul li.pager__item--first a,main .pager ul li.pager__item--previous a,main .pager ul li.pager__item--next a{width:35px;height:35px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;text-align:center;color:#1d1d1d;border:1px solid #1d1d1d}main .pager ul li.pager__item--last a:hover,main .pager ul li.pager__item--first a:hover,main .pager ul li.pager__item--previous a:hover,main .pager ul li.pager__item--next a:hover{background:#1d1d1d;color:#fff}main .pager ul li.pager__item--previous{margin:0 20px 0 10px}main .pager ul li.pager__item--next{margin:0 10px 0 20px}main .pager.pager-mini ul li{margin:0 10px}main .pager.pager-mini ul li a{width:35px;height:35px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;text-align:center;color:#1d1d1d;border:1px solid #1d1d1d}main .pager.pager-mini ul li a:hover{background:#1d1d1d;color:#fff}.es main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper .submit-dates:before{content:"Buscar"}.ca main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper .submit-dates:before{content:"Cercar"}.de main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper .submit-dates:before{content:"Suchen"}.pt-pt main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper .submit-dates:before{content:"Procurar"}.pl main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper.submit-dates:before{content:"Wyszukaj"}.ui-menu.ui-autocomplete{border:none !important;background:#e7e7e7;border:none;z-index:1;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px;width:100%;padding:15px 0;height:auto !important;overflow-y:scroll;max-height:265px;right:0 !important;max-width:400px !important}.ui-menu.ui-autocomplete li{padding:5px 15px;color:#1d1d1d;cursor:pointer;font-size:16px;font-family:"AccordAlternate"}.fc-popover.fc-more-popover{width:350px !important}@media screen and (max-width: 580px){.fc-popover.fc-more-popover{width:250px !important}}.fc-content-skeleton table tbody tr:first-child{height:10px}main article>.field__item,main .eva-news.section{opacity:0}main article>.field__item.animated,main .eva-news.section.animated{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}main article>.field__item.no-animated,main .eva-news.section.no-animated{-webkit-animation:none;animation:none;opacity:1}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@media screen and (max-width: 1400px){main .plantilla-evento .wrapper-title-page.actualidad .container-mini{width:1170px}main .eva-news.section .view-content .views-row .wrapper-image,main .eva-news.section .wrapper-content>div .wrapper-image{height:240px}main .modul-related-medias .wrapper-medias article .wrapper-image{width:343.33px;height:257.06px}}@media screen and (max-width: 1200px){main .eva-products .views-row h3{width:1170px}main .eva-news.section .view-content .views-row .wrapper-image,main .eva-news.section .wrapper-content>div .wrapper-image{height:194px}main .eva-news.eva-press-release .view-content .views-row .wrapper-image{background-size:100px}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left .fc-button-group button{right:250px}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left .fc-button-group button.fc-prev-button{left:250px}main .modul-related-medias .wrapper-medias article .wrapper-image{width:270px;height:202.16px}main .modul-related-medias .owl-nav button{top:85px}main .modul-content-lists.par-viewmode-events .views-exposed-form .container .form-item.form-item-text{width:30%}main .modul-content-lists.par-viewmode-events .views-exposed-form .container .form-item.form-item-location{width:calc(70% - 250px)}main .wrapper-title-page.bg-image .wrapper-image .background-image{height:550px}main .wrapper-title-page.bg-image .wrapper-image.wrapper-video .image-video{top:30px}main .wrapper-title-page.bg-video .wrapper-image.wrapper-video{height:550px}main .wrapper-title-page.bg-video .wrapper-image.wrapper-video.internal-video .video-container video{height:550px}main .plantilla-sector .wrapper-title-page .wrapper-image .background-image{height:650px}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-image{width:250px}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-text{width:calc(100% - 250px)}main .plantilla-evento .wrapper-title-page.actualidad .container-mini{width:950px}main .plantilla-evento .modul-ponentes .wrapper-item .wrapper-left .wrapper-text{font-size:18px;line-height:22px;padding:0 15px}main .plantilla-evento .modul-ponentes .wrapper-item .wrapper-left .wrapper-text .name{font-size:22px}main .plantilla-evento .modul-ponentes .wrapper-item .wrapper-right{padding:15px}main .plantilla-evento .modul-ponentes .wrapper-item .wrapper-right .item{font-size:16px;line-height:20px}main .plantilla-evento .modul-ponentes .wrapper-item .wrapper-right .item:before{margin-right:10px;width:15px;height:15px}}@media screen and (max-width: 992px){main{padding-top:120px}main .highlight-home .wrapper-image{padding-top:30px}main .highlight-home .wrapper-image .background-image{min-height:550px}main .highlight-home .wrapper-text{padding:30px}main .highlight-home .wrapper-text .text .title{font-size:40px;line-height:45px}main .highlight-home+.modul-highlight-link{padding-top:60px}main .modul-generic-text.two-col .container h2{font-size:65px;line-height:65px;padding-right:30px}main .modul-generic-text.two-col .container .wrapper-text{padding-left:50px}main .modul-xarxes .eva-social .view-content .views-row .wrapper-text{padding:20px}main .modul-xarxes .eva-social .crt-post .crt-post-border .crt-post-c .crt-post-content{padding:20px}main .eva-news .view-content .views-row .wrapper-image .background-image{height:250px}main .eva-news .view-content .views-row .wrapper-image .tags{left:10px}main .eva-news .view-content .views-row .wrapper-image .tags li{min-width:120px}main .eva-news .view-content .views-row .wrapper-image .tags li a{padding:8px}main .eva-news .view-content .views-row .wrapper-text{padding:20px}main .eva-news .view-content .views-row .wrapper-text .title{font-size:28px;line-height:28px}main .eva-news .view-content .views-row .wrapper-text p{font-size:18px;line-height:22px}main .eva-news .view-content .views-row .teaser-event .wrapper-text .day{font-size:40px}main .eva-news.subhome .view-content .views-row:nth-child(6) .wrapper-text{width:80%}main .eva-news.section .view-content .views-row .wrapper-image,main .eva-news.section .wrapper-content>div .wrapper-image{height:151px}main .eva-news.section .wrapper-content>div .wrapper-text{padding:20px}main .eva-news.section .wrapper-content>div .wrapper-text .title{font-size:28px;line-height:28px}main .eva-news.section .wrapper-content>div .wrapper-text p{font-size:18px;line-height:22px}main .eva-news.section .wrapper-content>div.teaser-event .wrapper-text .day{font-size:40px}main .modul-soluciones-home .wrapper-left .wrapper-title{padding-left:20px}main .modul-soluciones-home .wrapper-left .flexslider{padding:30px 40px 20px 40px}main .modul-soluciones-home .wrapper-left .flexslider .wrapper .item a p{font-size:20px}main .modul-soluciones-home .wrapper-highlight .wrapper-text{padding:50px 25px 30px 75px}main .modul-soluciones-home .wrapper-highlight .wrapper-text .title{font-size:40px;line-height:45px}main .modul-soluciones-home .wrapper-highlight .wrapper-text p{font-size:20px;line-height:24px}main .modul-quote h2{font-size:50px}main .modul-quote .flexslider{padding-left:40px}main .modul-quote .flexslider .wrapper .item .container-mini{width:700px}main .modul-quote .flexslider .wrapper .item .container-mini .wrapper-text{padding-left:40px}main .modul-quote+.modul-clientes{margin-top:-111px}main .modul-clientes{padding-left:40px}main .modul-clientes .container-mini{width:700px}main .modul-distribuidora.dos-col .view-content .views-row a{font-size:30px;line-height:35px}main .modul-beneficis .container .wrapper .item{padding:30px}main .modul-beneficis .container .wrapper .item .title{font-size:30px;line-height:35px}main .modul-beneficis .container .wrapper .item .text{font-size:18px}main .modul-beneficis .container .wrapper .item .hidden{padding:30px;font-size:18px}main .modul-beneficis .container .wrapper .item:after{right:25px}main .modul-last-magazine .wrapper-magazine .wrapper-text{padding-left:50px;font-size:18px;line-height:22px}main .modul-last-magazine .wrapper-magazine .wrapper-text .generic-link{margin-top:30px}main .modul-last-magazine .wrapper-magazine .wrapper-text .generic-link a{margin:0 10px 10px 0}main .modul-biblio-medios .view-content{margin:80px -15px 0}main .modul-biblio-medios .view-content .views-row{width:calc(25% - 30px);margin:0 15px}main .modul-biblio-medios .view-content .views-row .title a{font-size:22px;line-height:25px}main .eva-personas .view-content .views-row .container .wrapper-left{padding:30px 20px 30px 0}main .eva-personas .view-content .views-row .container .wrapper-left .wrapper-image{width:100px}main .eva-personas .view-content .views-row .container .wrapper-left .wrapper-text{width:calc(100% - 100px);padding-left:30px}main .eva-personas .view-content .views-row .container .wrapper-left .wrapper-text p{font-size:18px}main .eva-personas .view-content .views-row .container .wrapper-right{padding:30px 0 30px 30px;font-size:18px}main .eva-personas .view-content .views-row .container .wrapper-right .item:before{margin-right:10px;width:15px;height:15px}main .eva-medios .view-content .views-row{width:33.33%}main .eva-medios .view-content .views-row .wrapper-image{height:24.585vw}main .eva-medios .view-content .views-row .wrapper-image.doc a{background-size:100px}main .modul-related-medias .wrapper-medias article .wrapper-image.doc a{background-size:65px}main .eva-revistas .view-content{margin:0 -30px}main .eva-revistas .view-content .views-row{margin:0 30px 30px;width:calc(33.33% - 60px)}main .eva-premios .view-content .views-row .wrapper-text{padding:20px}main .eva-premios .view-content .views-row .wrapper-text .title{font-size:24px;line-height:28px}main .eva-premios .view-content .views-row .wrapper-text p{font-size:18px;line-height:22px}main .modul-subsectores .wrapper-tabs{padding:50px 0}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .lateral-tabs{width:200px}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content{width:calc(100% - 200px);padding-left:40px}main .modul-subsectores .wrapper-menu-tabs.no-carousel .title-tabs{width:25%}main .modul-productos-subsector .wrapper .product-item .title a.reg span{margin-left:-26px}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content{padding:50px 0}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.big .title-subtabs{width:25%}main .modul-text-bg-image .wrapper .wrapper-text{width:550px;margin-top:100px}main .eva-medias-sector .view-content .views-row .wrapper-text .title,main .eva-medias-producto .view-content .views-row .wrapper-text .title{font-size:24px;line-height:30px}main .modul-ponentes .wrapper-item .wrapper-right{padding:20px;font-size:18px}main .modul-ponentes .wrapper-item .wrapper-left{font-size:18px;line-height:22px}main .modul-ponentes .wrapper-item .wrapper-left .wrapper-text .name{font-size:22px;line-height:26px}main .eva-products .views-row h3{width:750px}main .eva-products .views-row .container .left h2.reg span{margin-left:-34px}main .modul-content-lists.par-viewmode-products .views-exposed-form .container{display:block}main .modul-content-lists.par-viewmode-products .views-exposed-form .container .form-item.form-item-text{width:100%}main .modul-content-lists.par-viewmode-products .views-exposed-form .container #edit-initial{width:100%;padding-left:0;margin-top:40px}main .modul-content-lists.par-viewmode-products .views-exposed-form .container #glossary{width:100%;padding-left:0;margin-top:40px}main .modul-content-lists.par-viewmode-sectors{margin-top:60px}main .modul-content-lists.par-viewmode-events .views-exposed-form .container .form-item.form-item-location{padding:0 10px}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left .fc-button-group button{right:150px;top:5px}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left .fc-button-group button.fc-prev-button{left:150px}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left .fc-today-button{top:3px}main .modul-related-medias .wrapper-medias article .wrapper-image{width:203.33px;height:152.23px}main .modul-related-medias .wrapper-medias article .wrapper-text .title{font-size:28px;line-height:28px}main .modul-related-medias .owl-nav button{top:60px}main .modul-related-medias .wrapper-medias>article .wrapper-image{width:237.97px;height:178.47px}main .modul-productos-subsector h3{font-size:28px;margin-bottom:30px}main .modul-productos-subsector .wrapper .product-item .title{font-size:30px;line-height:30px;margin-bottom:15px}main .modul-productos-subsector .wrapper .product-item p{font-size:18px;line-height:22px}main .modul-productos h3{font-size:28px;margin-bottom:30px}main .modul-productos .view-content .item .title{font-size:30px;line-height:30px;margin-bottom:15px}main .modul-productos .view-content .item p{font-size:18px;line-height:22px}main .modul-informes-anuales .container .wrapper{margin:0 -30px}main .modul-informes-anuales .container .wrapper .field__item{margin:0 30px 30px;width:calc(33.33% - 60px)}main .eva-products .wrapper-title-view .container .left{padding-right:50px;width:50%}main .eva-products .wrapper-title-view .container .right{padding-left:0;width:50%}main .eva-products .views-row .container .left{padding-right:50px;width:50%}main .eva-products .views-row .container .right{padding-left:0;width:50%}main .modul-image-text .container .wrapper-video .image-video:after{background-size:50px;background-position:center !important}main .modul-image-text .container.image-left .wrapper-image{padding-right:10px}main .modul-image-text .container.image-left .wrapper-image+.wrapper-text{padding-left:10px}main .modul-image-text .container.image-right .wrapper-image{padding-left:10px}main .modul-image-text .container.image-right .wrapper-image+.wrapper-text{padding-right:10px}main .modul-logos .flexslider .flex-viewport .wrapper-flexslider .item{width:33.33%}main .modul-logos .flexslider .flex-viewport .wrapper-flexslider .box .item{width:calc(33.33% - 30px)}main .modul-xarxes{margin:20px 0}main .wrapper-title-page.bg-image .wrapper-image,main .wrapper-title-page.bg-video .wrapper-image{padding-top:30px}main .wrapper-title-page.bg-image .wrapper-image .background-image,main .wrapper-title-page.bg-video .wrapper-image .background-image{height:450px}main .wrapper-title-page.bg-image .wrapper-text,main .wrapper-title-page.bg-video .wrapper-text{height:calc(100% - 70px)}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper,main .wrapper-title-page.bg-video .wrapper-text .container .wrapper{width:70%;padding:30px}main .wrapper-title-page.bg-video .wrapper-video{height:450px}main .wrapper-title-page.bg-video .wrapper-video .image-video .text{padding-right:70px}main .wrapper-title-page.bg-video .wrapper-video .image-video .text:after{width:60px;height:60px;left:calc(100% - 60px)}main .wrapper-title-page.bg-video .wrapper-video.wrapper-image.internal-video .video-container video{height:450px}main .plantilla-producte .wrapper-title-page h1.reg span{margin-left:-35px}main .sector-teaser{padding:50px 30px}main .sector-teaser .wrapper-text .intro{font-size:18px;line-height:22px}main .event-highlight .wrapper-text{width:100%}main .plantilla-sector .wrapper-title-page .wrapper-image .background-image{height:550px}main .plantilla-sector .wrapper-title-page.bg-video .wrapper-video{height:550px}main .plantilla-sector .wrapper-title-page.bg-video .wrapper-video.wrapper-image.internal-video .video-container video{height:550px;margin-top:-30px}main .plantilla-evento .wrapper-title-page.actualidad .container-mini{width:750px}main .plantilla-evento .content-event{position:relative}main .plantilla-evento .content-event .ico-detalles{background-color:#1d1d1d;padding:10px;color:#fff;position:absolute;z-index:2;right:0;top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}main .plantilla-evento .content-event .ico-detalles:before{width:8px;height:17px;content:"";display:inline-block;background:url(../images/ico-arrow-left-w.svg) no-repeat center;margin-right:10px}main .plantilla-evento .content-event .ico-detalles.close:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .plantilla-evento .content-event>.container{display:block}main .plantilla-evento .content-event>.container .col-left{width:100%;padding-right:0}main .plantilla-evento .content-event>.container .col-right{position:absolute;top:0;right:-350px;-webkit-transition:.2s;transition:.2s;-webkit-box-shadow:0 0 15px #999;box-shadow:0 0 15px #999;font-size:18px;line-height:22px}main .plantilla-evento .content-event>.container .col-right.open{right:0}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-image{width:200px}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-text{width:calc(100% - 200px);padding-left:50px}main .plantilla-persona .info-persona .container .wrapper .item{margin:0 15px}main .plantilla-persona .info-persona .container .wrapper .item:before{margin-right:10px}main .view-search .views-exposed-form form{padding:40px 50px}}@media screen and (max-width: 768px){main .highlight-home .wrapper-text{right:15px;width:90%;height:calc(100% - 15px)}main .highlight-home .wrapper-image .background-image{min-height:400px}main .highlight-home+.modul-highlight-link{padding-top:40px}main .eva-news .view-content .views-row .wrapper-image .background-image{height:200px}main .eva-news .view-content .views-row .wrapper-image .tags{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:10px;left:7px}main .eva-news .view-content .views-row .wrapper-image .tags li{left:inherit !important;position:relative;min-width:inherit;margin-top:5px}main .eva-news .view-content .views-row .wrapper-image .tags li a{padding:5px;font-size:13px}main .eva-news.subhome .view-content .views-row:nth-child(6) .wrapper-text{width:100%;padding:30px}main .eva-news.section .view-content .views-row .wrapper-image,main .eva-news.section .wrapper-content>div .wrapper-image{height:calc((33vw - 44px)*.75)}main .eva-news.eva-press-release .view-content .views-row .wrapper-image{background-size:80px}main .modul-soluciones-home{-ms-flex-wrap:wrap;flex-wrap:wrap}main .modul-soluciones-home .wrapper-left{width:100%;padding:0 15px}main .modul-soluciones-home .wrapper-left .wrapper-title{padding:0px}main .modul-soluciones-home .wrapper-left .flexslider:before{border-bottom-right-radius:0}main .modul-soluciones-home .wrapper-left .flexslider .wrapper .item{margin:20px 0}main .modul-soluciones-home .wrapper-highlight{width:100%;padding:0;margin-left:0;margin-top:-50px}main .modul-soluciones-home .wrapper-highlight .wrapper-image .background-image{height:400px;border-radius:0;border-bottom-right-radius:30px}main .modul-soluciones-home .wrapper-highlight .wrapper-text{top:0;height:100%;padding:70px 15px 30px}main .modul-soluciones-home .wrapper-highlight:before{top:0;height:100%}main .modul-quote .flexslider .wrapper{padding-bottom:60px;padding-top:60px}main .modul-quote .flexslider .wrapper .item .container-mini{width:100%}main .modul-quote .flexslider .wrapper .item .container-mini .wrapper-text .quote{font-size:30px;line-height:35px}main .modul-quote .flexslider .wrapper .item .container-mini .wrapper-text .autor{font-size:17px;line-height:22px}main .modul-quote .flex-control-nav{margin-top:-30px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:20px}main .modul-quote .flex-control-nav li{margin-right:10px}main .modul-quote .flex-control-nav li img{width:40px;height:40px}main .modul-quote+.modul-clientes{margin-top:-91px}main .modul-clientes .container-mini{width:100%}main .modul-generic-text .container-mini h2{font-size:30px;line-height:35px}main .modul-generic-text.two-col .container{display:block}main .modul-generic-text.two-col .container h2{max-width:100%;padding:0;font-size:36px;line-height:40px}main .modul-generic-text.two-col .container .wrapper-text{padding:0}main .modul-distribuidora.tres-col .view-content{margin:50px -10px 0}main .modul-distribuidora.tres-col .view-content .views-row{width:calc(50% - 40px);margin:0 10px 30px}main .modul-distribuidora.tres-col.links .wrapper a{width:calc(50% - 40px);margin:0 10px 30px}main .modul-global .wrapper{margin:50px -10px 0}main .modul-global .wrapper .item{width:calc(50% - 40px);margin:0 10px 30px}main .modul-sedes .wrapper{margin:50px -10px 0}main .modul-sedes .wrapper .office-item{width:calc(50% - 40px);margin:0 10px 30px}main .modul-xarxes .eva-social{margin-top:30px;padding-left:0;right:-40px}main .modul-xarxes .eva-social .crt-panel-arrow{top:calc(100% + 20px);right:60px}main .modul-xarxes .eva-social .crt-panel-arrow.crt-panel-next{top:calc(100% + 35px)}main .modul-xarxes .eva-social .crt-panel-arrow.crt-panel-prev{right:100px}main .modul-xarxes .eva-social .crt-feed.crt-feed-branded{padding-bottom:40px}main .modul-xifres .container-mini .wrapper{margin:0 -30px}main .modul-xifres .container-mini .wrapper .item{margin:30px;width:calc(50% - 60px)}main .modul-image-text .container .wrapper-image{width:40%;padding-right:10px}main .modul-image-text .container .wrapper-image+.wrapper-text{width:60%;font-size:18px;padding-left:10px}main .modul-image-text .container.image-left .wrapper-image,main .modul-image-text .container.image-right .wrapper-image{width:40%}main .modul-image-text .container.image-left .wrapper-image+.wrapper-text,main .modul-image-text .container.image-right .wrapper-image+.wrapper-text{width:60%;font-size:18px}main .modul-image-text .container.image-down .wrapper-image+.wrapper-text{width:100%;padding:0}main .modul-biblio-medios .view-content{margin:80px -20px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}main .modul-biblio-medios .view-content .views-row{width:calc(50% - 40px);margin:0 20px 40px}main .event-highlight{width:calc(100% - 100px)}main .event-highlight .wrapper-text{margin-left:-100px;padding:40px}main .event-teaser{display:block;width:100%}main .event-teaser .wrapper-left{width:100%;padding:0;margin-bottom:20px}main .event-teaser .generic-link{width:100%;text-align:left}main .eva-medios .view-content .views-row .wrapper-text{padding:10px 15px 25px}main .eva-medios .view-content .views-row .wrapper-image{height:24.585vw}main .eva-medios .view-content .views-row .wrapper-image.doc a{background-size:70px}main .eva-revistas .view-content{margin:0 -20px}main .eva-revistas .view-content .views-row{margin:0 20px 30px;width:calc(33.33% - 40px)}main .modul-subsectores .wrapper-title{margin-bottom:30px}main .modul-subsectores .wrapper-menu-tabs{background-color:#e0e0e0;left:-15px;position:relative;width:calc(100% + 30px)}main .modul-subsectores .wrapper-menu-tabs .title-tabs{padding:15px;position:relative;text-align:center}main .modul-subsectores .wrapper-menu-tabs .title-tabs.active{background-color:#b1b1b0}main .modul-subsectores .wrapper-menu-tabs .owl-nav{padding-right:10px}main .modul-subsectores .wrapper-menu-tabs.no-carousel{background:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 15px}main .modul-subsectores .wrapper-menu-tabs.no-carousel .title-tabs{width:33.33%}main .modul-subsectores .wrapper-tabs{padding:0}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs{display:block;width:100%}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .lateral-tabs{display:none}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content{width:100%;padding-left:0;padding:20px 0}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content .modul-tabs{display:block !important;margin-bottom:10px;background:#eee;padding:15px}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content .modul-tabs .title-subtabs{display:block;background:url(../images/ico-arrow-down.svg) no-repeat center right;background-size:12px;font-size:18px}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content .modul-tabs .moduls{display:none;padding:10px 0;margin-top:10px;border-top:1px solid #b1b1b0}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content .modul-tabs .moduls .margin{margin:20px 0}main .modul-subsectores .wrapper-tabs .tab-content .wrapper-subtabs .wrapper-content .modul-tabs.open .title-subtabs{color:#ca0024;background:url(../images/ico-arrow-up.svg) no-repeat center right;background-size:12px}main .modul-tabs-laterals .wrapper-title{margin-bottom:30px}main .modul-tabs-laterals .wrapper-subtabs{display:block;width:100%}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs{display:none}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content{width:100%;padding-left:0;padding:20px 0}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content .modul-tabs{display:block !important;margin-bottom:10px;background:#eee;padding:15px}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content .modul-tabs .title-subtabs{display:block;background:url(../images/ico-arrow-down.svg) no-repeat center right;background-size:12px;font-size:18px}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content .modul-tabs .moduls{display:none;padding:10px 0;margin-top:10px;border-top:1px solid #b1b1b0}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content .modul-tabs .moduls .margin{margin:20px 0}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content .modul-tabs.open .title-subtabs{color:#ca0024;background:url(../images/ico-arrow-up.svg) no-repeat center right;background-size:12px}main .eva-medias-sector .view-content,main .eva-medias-producto .view-content{display:block;width:100%}main .eva-medias-sector .view-content .views-row,main .eva-medias-producto .view-content .views-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .eva-medias-sector .view-content .views-row .wrapper-image,main .eva-medias-producto .view-content .views-row .wrapper-image{width:35%}main .eva-medias-sector .view-content .views-row .wrapper-text,main .eva-medias-producto .view-content .views-row .wrapper-text{width:65%}main .modul-ponentes .wrapper-item .wrapper-left .wrapper-image img{width:150px}main .modul-ponentes .wrapper-item .wrapper-left .wrapper-text{padding:0 10px}main .modul-ponentes .wrapper-item .wrapper-left .wrapper-text .name{margin-bottom:10px}main .modul-ponentes .wrapper-item .wrapper-right{font-size:16px}main .modul-ponentes .wrapper-item .wrapper-right .item{margin:3px 0}main .modul-ponentes .wrapper-item .wrapper-right .item:before{margin-right:10px;width:17px;height:17px}main .eva-products .views-row h3{width:100%;font-size:100px;line-height:100px}main .eva-events .wrapper-display{margin:80px 0 30px}main .eva-events .wrapper-display a{margin-left:20px}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar{margin-bottom:15px}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left .fc-button-group button{right:0px;top:0}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left .fc-button-group button.fc-prev-button{left:inherit;right:40px}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-left .fc-today-button{display:none}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-center{width:100%;padding-right:80px}main .eva-events .calendar-display .fc-toolbar.fc-header-toolbar .fc-center h2{font-size:30px;text-align:left}main .eva-events .calendar-display .fc-view-container table thead th{font-size:18px}main .eva-events .calendar-display .fc-view-container table tbody .fc-row{min-height:6em}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton table thead .fc-day-top{font-size:15px}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton table thead .fc-day-top .fc-day-number{margin:5px}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton table tbody tr td.fc-event-container a{font-size:13px;line-height:15px}main .eva-events .calendar-display .fc-view-container table tbody .fc-row .fc-content-skeleton table tbody tr td a.fc-more{font-size:11px}main .modul-featured-slider .owl-carousel{padding:0 30px}main .modul-xarxes .eva-social .view-content .owl-nav{top:-67px;right:55px}main .modul-content-lists.par-viewmode-sectors{margin-top:40px}main .modul-content-lists.par-viewmode-sectors .modul-sectores{margin-top:30px}main .modul-informes-anuales .container .wrapper{margin:0 -20px}main .modul-informes-anuales .container .wrapper .field__item{margin:0 20px 30px;width:calc(33.33% - 40px)}main .modul-related-medias .owl-carousel{padding:0 40px}main .modul-related-medias .wrapper-medias article .wrapper-image{height:calc((50vw - 48px)*.72);width:100%}main .modul-related-medias .owl-nav button{top:95px}main .eva-products .wrapper-title-view{display:none}main .eva-products .views-row .container{-ms-flex-wrap:wrap;flex-wrap:wrap}main .eva-products .views-row .container .left{width:100%;padding:0;margin-bottom:20px}main .eva-products .views-row .container .left h2.reg span{margin-left:-32px}main .eva-products .views-row .container .right{width:100%;text-align:left;padding:0}main .eva-products .views-row .container .right .field__item{margin-top:0}main .eva-products .views-row .container .right .field__item ul li{width:auto;float:left}main .eva-products .views-row .container .right .field__item ul li:after{content:">"}main .eva-products .views-row .container .right .field__item ul li:last-child:after{content:none}main .modul-form .webform-submission-report-form{margin:20px auto}main .modul-form .webform-submission-report-form h3{font-size:26px}main .wrapper-title-page.actualidad{margin-bottom:30px}main .wrapper-title-page.actualidad .container-mini{margin-top:30px}main .wrapper-title-page.post .top-actions{margin-bottom:30px}main .wrapper-title-page.post .bg-grey .container-mini .title{font-size:35px;line-height:35px;margin:-20px auto 10px;padding:15px 30px 20px}main .wrapper-title-page.bg-image .wrapper-text{height:calc(100% - 20px)}main .modul-content-lists .header-blog{height:60px}main .modul-content-lists .header-blog h2{font-size:35px;line-height:35px;top:-58px;padding:15px 30px 20px}main .modul-content-lists .header-blog .feed-icon{right:15px;top:20px}main .plantilla-noticia .margin{margin:40px 0}main .plantilla-evento .wrapper-title-page.actualidad .container-mini{width:100%}main .plantilla-persona .wrapper-title-person .container-mini{margin-top:30px}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-image{width:150px}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-text{width:calc(100% - 150px);padding-left:30px}main .plantilla-persona .info-persona .container .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}main .plantilla-persona .info-persona .container .wrapper .item{margin:10px 0}main .anchors{bottom:inherit;top:200px;width:0}main .anchors .ico-mobil{width:40px;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:url(../images/ico-arrow-left-w.svg) no-repeat center #ca0024;background-size:10px}main .anchors .item{right:-100% !important;margin:0}main .anchors .item a{font-size:15px;padding:10px 12px}main .anchors.open{width:auto}main .anchors.open .ico-mobil{background:url(../images/ico-arrow-right-w.svg) no-repeat center #ca0024;background-size:10px}main .anchors.open .item{right:0 !important}main .anchors.fixed .item{width:0}main .view-search .views-exposed-form form{padding:30px 15px}main .view-search .views-exposed-form .form-item-search-api-fulltext{width:calc(100% - 40px)}main .view-search .views-exposed-form .form-actions{width:30px;margin-left:10px}main .view-search .views-exposed-form .form-actions input{background-size:30px}main .view-search .view-content{margin:0}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content .title-subtabs.active,main .modul-subsectores .title-subtabs.active{color:#ca0024 !important;background:url(../images/ico-arrow-up.svg) no-repeat center right !important;background-size:12px !important}main .modul-tabs-laterals .wrapper-subtabs>.container .wrapper-content .title-subtabs.active+div,main .modul-subsectores .title-subtabs.active+div{display:block !important}}@media screen and (max-width: 650px){main .eva-highlight-home .wrapper-text{width:80%}main .eva-news .view-content{position:relative}main .eva-news .view-content .views-row{width:100% !important;-webkit-box-shadow:none !important;box-shadow:none !important}main .eva-news .view-content .views-row .wrapper-text{padding:15px}main .eva-news .view-content .views-row .wrapper-image{height:auto}main .eva-news .view-content .owl-nav{position:absolute;bottom:-38px;left:5px}main .eva-news .view-content .owl-nav button{margin-left:10px}main .eva-news .view-content .owl-nav button span{width:30px;height:30px;text-indent:-1000px;overflow:hidden;border-radius:50%;border:1px solid #1d1d1d;display:inline-block;background:url(../images/ico-arrow-right.svg) no-repeat center rgba(0,0,0,0);background-size:5px}main .eva-news .view-content .owl-nav button.owl-prev span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}main .eva-news .view-content .owl-nav button:hover span{background:url(../images/ico-arrow-right-w.svg) no-repeat center #1d1d1d;background-size:5px}main .eva-news .generic-link{margin-top:10px;text-align:center;margin-bottom:0}main .eva-news .generic-link a{margin:5px}main .eva-news.section{padding-bottom:0}main .eva-news.section .view-content .views-row,main .eva-news.section .wrapper-content>div{width:100% !important}main .eva-news.section .view-content .views-row .wrapper-image,main .eva-news.section .wrapper-content>div .wrapper-image{height:auto}main .eva-news.section .view-content .views-row .wrapper-text,main .eva-news.section .wrapper-content>div .wrapper-text{padding:15px}main .eva-news.eva-press-release .views-row .wrapper-text{padding:5px 15px;border-bottom:1px solid #ccc}main .modul-highlighted-news .featured-new{display:block}main .modul-highlighted-news .featured-new .fixed-new{width:100%}main .modul-highlighted-news .featured-new .view-auto{width:100%}main .modul-highlighted-news .featured-new .view-auto .views-row{width:100%}main .modul-quote h2{font-size:40px;padding-left:20px}main .modul-quote .flexslider{padding-left:15px}main .modul-quote .flexslider .wrapper .item .container-mini{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main .modul-quote .flexslider .wrapper .item .container-mini .wrapper-image{width:100px}main .modul-quote .flexslider .wrapper .item .container-mini .wrapper-text{padding-left:20px;width:calc(100% - 100px)}main .modul-clientes{padding-left:15px}main .modul-clientes .wrapper-background{padding:10px 0}main .modul-clientes .wrapper-background h2{padding:0}main .modul-clientes .wrapper-background .wrapper a{width:calc(50% - 25px);font-size:18px;margin-right:25px}main .modul-clientes .wrapper-background .flex-direction-nav{top:inherit;bottom:15px}main .modul-generic-text.two-col .container h2{font-size:30px;line-height:35px}main .modul-xarxes{margin-bottom:20px}main .modul-distribuidora.dos-col .view-content{margin-top:30px}main .modul-distribuidora.dos-col .view-content .views-row a{padding:20px 80px 20px 20px;font-size:25px;line-height:30px}main .modul-distribuidora.dos-col .view-content .views-row a:after{right:30px}main .modul-global .wrapper{margin:30px 0 0}main .modul-global .wrapper .item{width:100%;margin:0 0 20px 0}main .modul-sedes .wrapper{margin:30px 0 0}main .modul-sedes .wrapper .office-item{width:100%;margin:0 0 20px 0}main .modul-xifres .container-mini .wrapper{margin:0 -20px}main .modul-xifres .container-mini .wrapper .item{margin:20px;width:calc(50% - 40px)}main .modul-xifres .container-mini .wrapper .item .num{font-size:40px;margin-bottom:10px}main .modul-xifres .container-mini .wrapper .item .text{font-size:18px}main .modul-beneficis .container .wrapper{margin-top:30px}main .modul-beneficis .container .wrapper .item{width:100%;margin:5px 0}main .modul-last-magazine .wrapper-magazine{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}main .modul-last-magazine .wrapper-magazine .wrapper-text{padding:20px;width:75%}main .modul-last-magazine .wrapper-magazine .wrapper-image{width:25%}main .eva-personas .view-content .views-row{padding:30px 0;background:#e0e0e0}main .eva-personas .view-content .views-row .container{display:block;width:100%}main .eva-personas .view-content .views-row .container .wrapper-left{width:100%;padding:0}main .eva-personas .view-content .views-row .container .wrapper-left .wrapper-image{width:80px}main .eva-personas .view-content .views-row .container .wrapper-left .wrapper-text{width:calc(100% - 80px);padding-left:15px}main .eva-personas .view-content .views-row .container .wrapper-left .wrapper-text .name{font-size:22px;margin-bottom:10px}main .eva-personas .view-content .views-row .container .wrapper-right{width:100%;padding:0px;padding-left:100px;background:rgba(0,0,0,0) !important}main .eva-personas .view-content .views-row:nth-child(even){background:#f1f1f1}main .modul-text-bg-image{margin-bottom:100px}main .modul-text-bg-image .wrapper{right:0;width:calc(100% - 100px)}main .modul-text-bg-image .wrapper .wrapper-text{margin-left:-100px;width:calc(100% + 60px);margin-top:50px;padding:40px}main .modul-documents .wrapper .container .item{width:calc(50% - 40px)}main .modul-ponentes .wrapper-item{display:block;border-top-left-radius:75px;border-bottom-left-radius:0}main .modul-ponentes .wrapper-item .wrapper-left{width:100%}main .modul-ponentes .wrapper-item .wrapper-left .wrapper-image img{width:100px}main .modul-ponentes .wrapper-item .wrapper-left .wrapper-text{padding:0 20px}main .modul-ponentes .wrapper-item .wrapper-right{width:100%;padding:10px 20px}main .modul-offices .wrapper .office-teaser{width:calc(50% - 40px)}main .modul-related-medias .wrapper-medias{display:block;width:100%}main .modul-related-medias .wrapper-medias>article{width:100%}main .modul-download-files .wrapper-files{margin:30px 0}main .modul-download-files .wrapper-files .item{width:100%;margin:0 0 20px 0}main .eva-products .views-row .container .left h2.reg span{margin-left:-26px}main .wrapper-title-page.bg-image .wrapper-image .background-image{height:350px}main .wrapper-title-page.bg-image .wrapper-image.wrapper-video{height:350px}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper{width:75%}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper .text .actions{margin-top:20px}main .wrapper-title-page.bg-video .wrapper-text .container .wrapper:after{width:60px;height:60px;background-size:60px;right:20px;top:calc(50% - 30px)}main .wrapper-title-page.bg-video .wrapper-text .container .wrapper .text{padding-right:65px}main .wrapper-title-page.bg-video .wrapper-image.wrapper-video{height:350px}main .wrapper-title-page.bg-video .wrapper-image.wrapper-video.internal-video .video-container video{height:350px}main .sector-teaser{padding:30px 20px}main .sector-teaser .wrapper-text .title{font-size:30px;line-height:30px}main .event-highlight .wrapper-text{width:calc(100% + 60px);margin-top:40px}main .plantilla-sector .wrapper-title-page .wrapper-image .background-image{height:450px}main .plantilla-sector .wrapper-title-page.bg-video .wrapper-video{height:450px}main .plantilla-sector .wrapper-title-page.bg-video .wrapper-video.wrapper-image.internal-video .video-container video{height:450px}main .image-page .copy{margin:50px 0}main .eva-revistas .view-content{margin:0 -10px}main .eva-revistas .view-content .views-row{margin:0 10px 30px;width:calc(33.33% - 20px)}main .webform-submission-form .form-item{display:block;width:100%}main .webform-submission-form .form-item label{width:100%;padding:0;margin-bottom:5px;display:inline-block}main .webform-submission-form .form-item input,main .webform-submission-form .form-item .selectric-wrapper{width:100%}main .webform-submission-form .form-item.js-form-type-textarea>div{width:100%}main .webform-submission-form .form-item.form-item-privacy-policy,main .webform-submission-form .form-item.form-item-comunicaciones-comerciales{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}main .webform-submission-form .form-item.form-item-legal{padding-left:0}main .views-exposed-form .container{display:block;text-align:center;width:100%}main .views-exposed-form .container .form-item{width:100% !important;margin-bottom:10px;padding:0 !important}main .views-exposed-form .container .form-item.form-item-date{padding:0;text-align:left}main .views-exposed-form .container .form-item.form-item-date input{width:100%;max-width:100%;border:none;border-bottom:1px solid #fff;background-position:right center;padding:10px 50px 10px 10px;border-radius:0}main .views-exposed-form .container .form-item.date-field-desplegable .dropdown{width:100%;max-width:100%;border:none;border-bottom:1px solid #fff;background-position:right center;padding:10px 50px 10px 10px;border-radius:0;text-align:left}main .views-exposed-form .container .form-item.date-field-desplegable .show-dates{position:inherit;top:inherit}main .views-exposed-form .container .form-item#edit-date-wrapper legend{width:100%;max-width:100%;border:none;border-bottom:1px solid #fff;background-position:right center;padding:10px 50px 10px 10px;border-radius:0;text-align:left}main .views-exposed-form .container .form-item#edit-date-wrapper .fieldset-wrapper{position:inherit;top:inherit}main .views-exposed-form .container .form-item.js-form-type-radio label{padding:10px 0;display:inline-block}main .views-exposed-form .container .form-item.js-form-type-radio label:after{content:none}main .views-exposed-form .container .form-item.js-form-type-checkbox{width:auto !important}main .views-exposed-form .container .form-item.form-item-search-api-fulltext{width:100%;margin-bottom:20px}main .views-exposed-form .container .form-item.form-item-text input{width:calc(100% - 25px);padding:10px;font-size:18px}main .views-exposed-form .container .form-item.form-item-text input::-webkit-input-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-text input::-moz-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-text input:-ms-input-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-text input::-ms-input-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-text input::placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-text input::-webkit-input-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-text input:-ms-input-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-text:after{width:25px;height:40px;margin-left:0;border-bottom:1px solid #fff}main .views-exposed-form .container .form-item.form-item-location{text-align:left}main .views-exposed-form .container .form-item.form-item-location label{display:none}main .views-exposed-form .container .form-item.form-item-location input{padding:10px;font-size:18px;width:calc(100% - 25px)}main .views-exposed-form .container .form-item.form-item-location input::-webkit-input-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location input::-moz-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location input:-ms-input-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location input::-ms-input-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location input::placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location input::-webkit-input-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location input:-ms-input-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location:after{width:25px;height:40px;margin-left:0;border-bottom:1px solid #fff}main .views-exposed-form .container .form-item.form-item-location .custom-combobox-input{padding:10px;font-size:18px}main .views-exposed-form .container .form-item.form-item-location .custom-combobox-input::-webkit-input-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location .custom-combobox-input::-moz-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location .custom-combobox-input:-ms-input-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location .custom-combobox-input::-ms-input-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location .custom-combobox-input::placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location .custom-combobox-input::-webkit-input-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location .custom-combobox-input:-ms-input-placeholder{font-size:18px;font-family:"AccordAlternate";color:#fff}main .views-exposed-form .container .form-item.form-item-location .custom-combobox-toggle .ui-button-icon{left:inherit;right:0}main .views-exposed-form .wrapper-filters{padding:20px 0}main .views-exposed-form .wrapper-filters .container .form-item.js-form-type-radio{width:auto;display:inline-block}main .views-exposed-form .wrapper-filters .form-checkboxes .form-item.js-form-type-checkbox{margin-right:5px;margin-bottom:8px}main .views-exposed-form .wrapper-filters .form-checkboxes .form-item.js-form-type-checkbox label{font-size:14px;padding:8px 15px}main .pager ul{-ms-flex-wrap:wrap;flex-wrap:wrap}main .pager ul li.pager__item--last a,main .pager ul li.pager__item--first a,main .pager ul li.pager__item--previous a,main .pager ul li.pager__item--next a{width:40px;height:40px}main .eva-medios.page-biblioteca-medios .views-exposed-form .container .form-item.js-form-type-select{text-align:left}main .eva-medios.page-biblioteca-medios .views-exposed-form .container .form-item.js-form-type-select label{padding-left:10px;margin-top:10px}main .modul-content-lists.par-viewmode-products .views-exposed-form .container #edit-initial,main .modul-content-lists.par-viewmode-products .views-exposed-form .container #glossary{margin-top:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}main .modul-content-lists.par-viewmode-products .views-exposed-form .container #edit-initial .form-item,main .modul-content-lists.par-viewmode-products .views-exposed-form .container #glossary .form-item{width:20px !important}main .modul-content-lists.par-viewmode-products .views-exposed-form .container #edit-initial .form-item label,main .modul-content-lists.par-viewmode-products .views-exposed-form .container #glossary .form-item label{padding:0}#backToTop{display:inline-block;position:fixed;bottom:10px;right:10px;width:30px;height:30px;border-radius:50%;background:url(../images/ico-arrow-up-w.svg) no-repeat center #ca0024;background-size:15px;padding:5px;z-index:9999}}@media screen and (max-width: 768px){.modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.big{display:none !important}}@media screen and (max-width: 600px){main .eva-premios .view-content .views-row{width:50%}main .modul-xarxes .eva-social .view-content .owl-stage-outer{padding-bottom:30px}main .modul-xarxes .eva-social .view-content .owl-nav{top:inherit;bottom:0}}@media screen and (max-width: 550px){main{padding-top:100px}main .modul-subsectores .wrapper-menu-tabs.no-carousel .title-tabs{width:50%}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs.big .title-subtabs{width:50%}}@media screen and (max-width: 500px){main .modul-distribuidora h2{text-align:left}main .modul-distribuidora.dos-col .view-content .views-row{width:100%;margin:5px 0}main .modul-distribuidora.dos-col .view-content .views-row a{font-size:20px;line-height:25px}main .modul-distribuidora.tres-col .view-content{margin-top:30px;margin:30px 0 0}main .modul-distribuidora.tres-col .view-content .views-row{width:100%;margin:0 0 20px 0}main .modul-distribuidora.tres-col .view-content .views-row a{font-size:20px;line-height:25px;padding:0px 20px 10px 0px}main .modul-distribuidora.tres-col.links .wrapper a{width:100%;margin:0 0 20px 0}main .modul-xifres .container-mini h2{text-align:center}main .modul-xifres .container-mini .wrapper{margin:0}main .modul-xifres .container-mini .wrapper .item{margin:0 0 30px 0;width:100%;text-align:center}main .modul-xifres .container-mini .wrapper .item .num{font-size:25px}main .modul-image-text .container{display:block}main .modul-image-text .container .wrapper-image{width:100% !important;margin-bottom:20px;padding:0 !important;padding-top:0 !important}main .modul-image-text .container .wrapper-image+.wrapper-text{width:100% !important;padding:0 !important}main .modul-image-text .container .wrapper-text{width:100% !important;padding:0 !important}main .modul-image-text .container.image-down{display:-webkit-box;display:-ms-flexbox;display:flex}main .modul-group-image-text .field__item .modul-image-text .container .wrapper-image,main .modul-group-image-text .field__item .modul-image-text .container .wrapper.text{padding:0 !important}main .modul-last-magazine .wrapper-magazine{display:block;width:100%}main .modul-last-magazine .wrapper-magazine .wrapper-text{width:100%;padding:0}main .modul-last-magazine .wrapper-magazine .wrapper-image{width:100%;margin-bottom:10px}main .modul-biblio-medios .view-content{margin:40px 0 0;display:block;width:1005}main .modul-biblio-medios .view-content .views-row{width:100%;margin:0 0 30px 0}main .modul-biblio-medios .view-content .views-row .title a:after{width:100%}main .modul-sectores .view-content{margin:0}main .modul-sectores .view-content .views-row{width:100%;margin:10px 0}main .modul-generic-text .container-mini .wrapper-quote .container-mini .wrapper-image{width:70px}main .modul-generic-text .container-mini .wrapper-quote .container-mini .wrapper-text{padding-left:20px;width:calc(100% - 70px)}main .modul-clientes .wrapper-background .wrapper a{margin:0 0 15px 0;width:100%}main .modul-beneficis .container .wrapper .item{padding:20px}main .modul-beneficis .container .wrapper .item .title{font-size:25px;line-height:27px}main .eva-medios .view-header .generic-link{margin:20px 0 0 0}main .eva-medios .view-content .views-row{width:50%}main .eva-medios .view-content .views-row .wrapper-text .title{font-size:22px;line-height:25px}main .eva-medios .view-content .views-row .wrapper-image{height:37.25vw}main .eva-revistas .view-content{margin:0 -20px}main .eva-revistas .view-content .views-row{margin:0 20px 30px;width:calc(50% - 40px)}main .modul-documents .wrapper .container .item{width:100%;margin:0 0 20px 0;padding:0px 20px 10px 0px}main .modul-documents .wrapper .container .item .title{font-size:20px;line-height:25px}main .modul-documents .wrapper .container .item p{margin:0}main .modul-offices .wrapper{margin:30px 0 0}main .modul-offices .wrapper .office-teaser{width:100%;margin:0 0 20px 0}main .modul-links.buttons .wrapper-title{margin-bottom:20px}main .modul-links.buttons .wrapper-title h2{margin-bottom:0}main .modul-links.buttons .generic-link a{margin:10px}main .modul-xarxes .eva-social{right:0}main .modul-content-lists.par-viewmode-sectors{margin-top:30px}main .modul-content-lists.par-viewmode-sectors h2{margin-bottom:20px}main .modul-content-lists.par-viewmode-sectors .modul-sectores{margin-top:20px}main .modul-content-lists.par-viewmode-blog,main .modul-content-lists.par-viewmode-blog-en{margin-top:-140px}main .modul-content-lists .header-blog .feed-icon{width:20px;overflow:hidden;margin:0;text-indent:-1000px;height:20px}main .modul-content-lists .header-blog .feed-icon:before{margin-right:0}main .modul-productos-subsector .wrapper{display:block;margin:0}main .modul-productos-subsector .wrapper .product-item{width:100%;margin:0 0 20px;padding:0 0 15px 0}main .modul-productos .view-content{display:block;margin:0}main .modul-productos .view-content .item{width:100%;margin:0 0 20px;padding:0 0 15px 0}main .modul-soluciones-home .wrapper-left .flexslider .wrapper .item a .icon{width:50px;margin-right:10px}main .modul-soluciones-home .wrapper-left .flexslider .wrapper .item a .icon img{max-width:40px;max-height:30px}main .modul-soluciones-home .wrapper-left .flexslider .wrapper .item a p{width:calc(100% - 60px)}main .modul-featured-slider .owl-carousel.off-carusel .owl-stage{display:block}main .modul-featured-slider .owl-carousel.off-carusel .owl-stage .owl-item{width:100% !important;float:none;margin-bottom:20px}main .modul-featured-slider .owl-carousel.off-carusel .owl-nav{display:none}main .modul-informes-anuales .container .wrapper{margin:0 -20px}main .modul-informes-anuales .container .wrapper .field__item{width:calc(50% - 40px)}main .modul-related-medias .owl-carousel{padding:0 30px}main .modul-related-medias .wrapper-medias article .wrapper-image{height:calc((100vw - 81px)*.72);width:100%}main .modul-related-medias .wrapper-medias article .wrapper-text{padding:15px 0 0}main .modul-related-medias .owl-nav button{top:70px}main .modul-form .webform-submission-report-form h3{font-size:24px}main .modul-form .webform-submission-report-form .form-item{width:100% !important;margin-right:0 !important}main .modul-image .wrapper{margin-bottom:80px}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper,main .wrapper-title-page.bg-video .wrapper-text .container .wrapper{width:calc(100% - 70px);padding:20px}main .wrapper-title-page.actualidad .container-mini .intro{margin-top:20px}main .wrapper-title-page.actualidad .container-mini .intro p{font-size:20px;line-height:25px}main .wrapper-title-page.actualidad .container-mini .info {-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}main .wrapper-title-page.actualidad .container-mini .info  .data{width:100%;margin:0 0 15px 0}main .wrapper-title-page.no-image{margin-top:0}main .image-page .copy{margin:30px 0}main .plantilla-producte .wrapper-title-page h1.reg span{margin-left:-30px}main .plantilla-post .intro{font-size:20px;line-height:25px}main .plantilla-evento .wrapper-title-page.actualidad .container .container-mini{margin-top:20px}main .highlight-home .wrapper-text .text .title{font-size:30px;line-height:32px}main .event-highlight .wrapper-text{padding:30px 20px;width:calc(100% + 70px);margin-top:20px}main .event-highlight .wrapper-text .text .title a{font-size:28px;line-height:33px}main .event-highlight .wrapper-text .text .info{display:block;width:100%}main .event-highlight .wrapper-text .text .info .data{margin-bottom:5px;font-size:40px}main .event-highlight .wrapper-text .text .info .right{padding-left:0}}@media screen and (max-width: 400px){main .eva-medios .view-content .views-row{width:100%}main .eva-medios .view-content .views-row .wrapper-image{height:auto;min-height:100px}main .eva-medios .view-content .views-row .wrapper-image.doc:after{width:80px;height:80px;top:calc(50% - 40px);left:calc(50% - 40px);background-size:35px}main .eva-premios .view-content .views-row{width:100%;padding:0}main .modul-quote .flexslider .wrapper .item .container-mini{-ms-flex-wrap:wrap;flex-wrap:wrap}main .modul-quote .flexslider .wrapper .item .container-mini .wrapper-image{margin-bottom:15px}main .modul-quote .flexslider .wrapper .item .container-mini .wrapper-text{width:100%;padding:0}main .modul-subsectores .wrapper-menu-tabs.no-carousel .title-tabs{padding:10px;font-size:14px}main .modul-logos .flexslider .flex-viewport .wrapper-flexslider .item{width:50%}main .modul-logos .flexslider .flex-viewport .wrapper-flexslider .box .item{width:50%}main .plantilla-persona .wrapper-title-person .container-mini{margin-top:30px}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-image{width:100px}main .plantilla-persona .wrapper-title-person .container-mini .wrapper-text{width:calc(100% - 100px);padding-left:20px}main .plantilla-persona .info-persona .container .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){main{position:relative;top:120px}main .highlight-home .wrapper-text:before{background:#ca0024;background:rgba(202,0,36,.8);background:rgba(161,0,29,.9);background-blend-mode:unset}main .eva-news .view-content .views-row .wrapper-image{height:20.79vw}main .modul-soluciones-home .wrapper-left .flexslider .flex-active-slide {margin-right:5px}main .wrapper-title-page.bg-image .wrapper-text .container .wrapper:before{background:#ca0024;background:rgba(202,0,36,.8);background:rgba(161,0,29,.9)}main .eva-medios .view-content .views-row .wrapper-image{height:18.375vw}main .modul-highlight-link a{background:none;position:relative}main .modul-highlight-link a:after{content:"";display:inline-block;width:20px;height:18px;background:url(../images/ico-arrow-red.svg) no-repeat center;position:absolute;top:0;right:30px;-webkit-transition:.4s;transition:.4s}main .modul-highlight-link a:hover:after{right:0px}main .front .modul-generic-text .container-mini .generic-link a{background:none;position:relative}main .front .modul-generic-text .container-mini .generic-link a:after{content:"";display:inline-block;width:15px;height:15px;background:url(../images/ico-arrow-right-r.svg) no-repeat center;position:absolute;top:4px;right:10px;-webkit-transition:.4s;transition:.4s}main .front .modul-generic-text .container-mini .generic-link a:hover:after{right:0px}main .modul-featured-slider .owl-carousel .item .wrapper-text:before{background:#ca0024;background:rgba(161,0,29,.9);background:rgba(202,0,36,.8)}main .modul-featured-slider .owl-carousel .owl-nav button span{background-size:10px}main .modul-featured-slider .owl-carousel .owl-nav button:hover span{background-size:10px}main .modul-subsectores .wrapper-menu-tabs .owl-nav button span{background-size:10px}main .modul-subsectores .wrapper-menu-tabs .owl-nav button:hover span{background-size:10px}main .modul-subsectores .wrapper-menu-tabs .owl-nav{width:160px}main .modul-subsectores .wrapper-menu-tabs .owl-nav button span{line-height:10px}main .modul-tabs-laterals .wrapper-subtabs>.container .lateral-tabs .owl-nav{width:130px}main .modul-clientes .wrapper-background .flex-direction-nav li a{background-size:9px}main .modul-clientes .wrapper-background .flex-direction-nav li:hover a{background-size:9px}main .views-exposed-form .container .form-item.form-item-date input{background-color:rgba(0,0,0,0);background-position:90% center;background-size:20px}main .views-exposed-form .wrapper-filters .form-checkboxes{display:inline-block;width:100%}main .views-exposed-form .wrapper-filters .form-checkboxes .form-item.js-form-type-checkbox{display:inline-block}}@media screen and (-ms-high-contrast: active)and (max-width: 992px),screen and (-ms-high-contrast: none)and (max-width: 992px){main{top:90px}}@media screen and (-ms-high-contrast: active)and (max-width: 650px),screen and (-ms-high-contrast: none)and (max-width: 650px){main .eva-news .view-content .views-row .wrapper-image{height:auto}}@media screen and (-ms-high-contrast: active)and (max-width: 550px),screen and (-ms-high-contrast: none)and (max-width: 550px){main{top:80px}}@media screen and (max-width: 768px){.calendar-display .fc-list-item-time.fc-widget-content{display:none !important}.calendar-display .fc-event-dot{background-color:#ca0024 !important}}
/*# sourceMappingURL=main.css.map */
