@font-face{font-family:"avenir-light";font-style:normal;font-weight:400;src:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenir-book/avenir-book.eot?#iefix) format("embedded-opentype"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenir-book/avenir-book.woff) format("woff"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenir-book/avenir-book.ttf) format("truetype"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenir-book/avenir-book.svg#avenir-light) format("svg")}@font-face{font-family:"avenir-book";font-style:normal;font-weight:400;src:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenir-book/avenir-book.eot?#iefix) format("embedded-opentype"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenir-book/avenir-book.woff) format("woff"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenir-book/avenir-book.ttf) format("truetype"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenir-book/avenir-book.svg#avenir-book) format("svg")}@font-face{font-family:"avenir-medium";font-style:normal;font-weight:400;src:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenir-medium/avenir-medium.eot?#iefix) format("embedded-opentype"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenir-medium/avenir-medium.woff) format("woff"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenir-medium/avenir-medium.ttf) format("truetype"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenir-medium/avenir-medium.svg#avenir-medium) format("svg")}@font-face{font-family:"avenir-black";font-style:normal;font-weight:400;src:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenir-black/avenir-black.eot?#iefix) format("embedded-opentype"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenir-black/avenir-black.woff) format("woff"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenir-black/avenir-black.ttf) format("truetype"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenir-black/avenir-black.svg#avenir-black) format("svg")}@font-face{font-family:"icomoon";font-style:normal;font-weight:400;src:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/icomoon/icomoon.eot?#iefix) format("embedded-opentype"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/icomoon/icomoon.woff) format("woff"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/icomoon/icomoon.ttf) format("truetype")}@media screen and (min-width:0\0){nav[class*='block-menu-menu-main-menu']>ul>li:not(.social){list-style:none}#views-exposed-form-prf-buscador-productos-page{padding:25px 15px}.node-prf-producto.view-mode-teaser .field label,.node-prf-producto.view-mode-teaser .label-inline{font-weight:700}.node-prf-producto.view-mode-teaser .field-name-title a{font-weight:700}.view-prf-buscador-productos.view-display-id-page>.group-left h2{font-weight:700}.l-content .item-list-pager li{padding:4px !important}}@media all and (min--moz-device-pixel-ratio:0) and (min-resolution:3e1dpcm){strong,label{font-weight:400 !important}}.invisible{display:none}html{font:.625rem "Avenir LT W01_45 Book";color:#333;font-size:14px;font-family:'Avenir LT W01_95 Black';background-color:#eee}
.ie html{font-size:10px;font-family:'Avenir LT W01_45 Book'}html header,html main{background-color:#fff}body{overflow-x:hidden}body .container-width{max-width:964px;margin:0 auto}body .front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com) .view-id-slideshow,body main{max-width:1080px;margin:0 auto;padding:0;background-color:#fff}body main{padding-bottom:30px}body.not-front header,body.not-front main{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}body.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com){overflow-x:auto}body.smt-open{overflow-y:hidden}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}footer{font:.8125rem "Avenir LT W01_65 Medium";color:#999}.ie footer{font-size:13px;font-family:'Avenir LT W01_65 Medium'}figure{margin:0}h1,h2,h3,h4,h5,h6{padding-top:10px;font:1rem "Avenir LT W01_85 Heavy"}b,strong{font-weight:700}em,i{font-style:italic}.content .group-content ul{list-style:disc;padding:0 0 10px 17px;text-align:justify}.content .group-content ul li{padding-bottom:5px}.content .group-content .field-collection-item-field-right-blocks ul{list-style:none}hr,.separator{border-top:3px solid #ccc}a{font:.8125rem "Avenir LT W01_35 Light";color:#333}a.active,a:hover{color:#87bfc4;text-decoration:none}.ie a{font-size:13px;font-family:'Avenir LT W01_35 Light'}a:link,a:visited,a:active{outline:0;text-decoration:none !important}header a:hover,header a:focus{outline:0}.active,.active-trail{font-weight:700}a{outline:none}img{max-width:100%}a img{border:none}br{line-height:24px}.html5-info-bar{display:inherit !important}#search-block-form .form-wrapper{background-color:transparent}.node-type-communication-page .view-id-videos article{display:inline-block;max-width:280px;vertical-align:bottom;box-sizing:border-box;padding:20px 0;margin:0 8px}.node-type-communication-page .view-id-videos article .views-field-title{min-height:32px;padding-bottom:10px}.node-type-communication-page .view-id-videos article .views-field-title a{font-weight:700}.node-type-communication-page .view-id-videos aside{width:100%;padding:0 0 30px}.view-id-videos aside .views-submit-button{padding-left:10px}.view-id-videos aside div{display:inline-block}.view-filters select,.view-filters input{background-color:#eee;border:none;border-radius:0 !important;-webkit-appearance:none;padding:10px;width:255px;font:.9375rem "Avenir LT W01_35 Light";color:#333}.view-filters select{text-indent:1px;text-overflow:'';-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#eee url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/arrow-down.png) no-repeat 95% center}.node-type-social-page .content .group-content .empleo-menu ul li:nth-of-type(4):before{content:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/linkedin.png)}.node-type-social-page .content .group-content .empleo-menu ul li:nth-of-type(4) a{display:inline-block;text-align:left}#send-cv-entityform-edit-form #edit-field-offer{display:none}main li.delete,main li.edit{display:none}.jcarousel-list li,.jcarousel-item{width:954px !important;height:340px !important;background-color:#fff}.jcarousel-clip-horizontal{width:1152px}.slide .block-1,.slide .block-2{display:inline-block;vertical-align:top;position:relative;font:1.125rem "Avenir LT W01_35 Light";color:#fff}.ie .slide .block-1,.ie .slide .block-2{font-size:18px;font-family:'Avenir LT W01_35 Light'}.slide .block-1 .text,.slide .block-2 .text{width:50%;position:absolute;left:0;bottom:0;padding:20px;margin-left:0}.slide .block-1 .text .title-slide:before,.slide .block-1 .text .title-slide:after,.slide .block-2 .text .title-slide:before,.slide .block-2 .text .title-slide:after{content:"";display:inline-block;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/quote.png);width:11px;height:8px;position:absolute;display:none}.slide .block-1 .text .title-slide:before,.slide .block-2 .text .title-slide:before{left:0}.slide .block-1 .text a,.slide .block-2 .text a{font:.6875rem "Avenir LT W01_85 Heavy";color:#fff;letter-spacing:1.83px;text-decoration:none;text-transform:uppercase;padding-top:5px;display:block}.slide .block-1 .text a:hover,.slide .block-2 .text a:hover{color:#87bfc4;text-decoration:none}.ie .slide .block-1 .text a,.ie .slide .block-2 .text a{font-size:11px;font-family:'Avenir LT W01_85 Heavy'}.slide .block-1:before,.slide .block-2:before{content:" ";position:absolute;bottom:0;left:0;height:50%;width:100%;opacity:.5;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,transparent),color-stop(1,#999));background-image:-o-linear-gradient(top,transparent 0%,#000 100%);background-image:-moz-linear-gradient(top,transparent 0%,#000 100%);background-image:-webkit-linear-gradient(top,transparent 0%,#000 100%);background-image:-ms-linear-gradient(top,transparent 0%,#000 100%);background-image:linear-gradient(to top,transparent 0%,#000 100%)}
.slide .block-1{width:524px;height:340px;margin-right:7px}.slide .block-2{width:308px;height:340px}.slide .block-2 .text{width:calc(100% - 40px)}.slide .block-2 .small{width:308px;height:126px;margin-bottom:10px}.slide .block-2 .medium{width:308px;height:206px}li.jcarousel-item-placeholder{display:none}.view-id-slideshow .jcarousel-next,.view-id-slideshow .jcarousel-prev{display:block;width:21px;height:40px}.view-id-slideshow .jcarousel-prev{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/previous.png)}.view-id-slideshow .jcarousel-next{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/next.png)}.view-id-slideshow .view-id-slideshow .jcarousel-next-disabled,.view-id-slideshow .view-id-slideshow .jcarousel-prev-disabled{display:none}.view-id-slideshow .jcarousel-prev-horizontal{position:absolute;top:150px;left:20px}.view-id-slideshow .jcarousel-next-horizontal{position:absolute;top:150px;right:20px}.view-id-slideshow .jcarousel-navigation{margin:0;padding:0}.view-id-slideshow .jcarousel-navigation li{display:inline;margin:0 2px 0 0;padding:0;background:none}.view-id-slideshow .jcarousel-navigation li.active a{font-weight:700;text-decoration:none}.view-id-slideshow li .text{opacity:0}.view-id-slideshow li.visible .text{opacity:1}@media(min-width:960px){.view-id-slideshow{left:0}.jcarousel-list li,.jcarousel-item{width:854px !important;height:340px !important;background-color:#fff}.view-id-slideshow{overflow:hidden !important}.jcarousel-clip-horizontal{width:1152px}.slide .block-1,.slide .block-2{display:inline-block;vertical-align:top;position:relative;font:1.125rem "Avenir LT W01_35 Light";color:#fff}.ie .slide .block-1,.ie .slide .block-2{font-size:18px;font-family:'Avenir LT W01_35 Light'}.slide .block-1 .text,.slide .block-2 .text{width:50%;position:absolute;left:0;bottom:0;padding:20px;margin-left:0}.slide .block-1 .text .title-slide:before,.slide .block-1 .text .title-slide:after,.slide .block-2 .text .title-slide:before,.slide .block-2 .text .title-slide:after{content:"";display:inline-block;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/quote.png);width:11px;height:8px;position:absolute;display:none}.slide .block-1 .text .title-slide:before,.slide .block-2 .text .title-slide:before{left:0}.slide .block-1 .text a,.slide .block-2 .text a{font:.6875rem "Avenir LT W01_85 Heavy";color:#fff;letter-spacing:1.83px;text-decoration:none;text-transform:uppercase;padding-top:10px;display:block}.slide .block-1 .text a:hover,.slide .block-2 .text a:hover{color:#87bfc4;text-decoration:none}.ie .slide .block-1 .text a,.ie .slide .block-2 .text a{font-size:11px;font-family:'Avenir LT W01_85 Heavy'}.slide .block-1:before,.slide .block-2:before{content:" ";position:absolute;bottom:0;left:0;height:50%;width:100%;opacity:.5;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,transparent),color-stop(1,#999));background-image:-o-linear-gradient(top,transparent 0%,#000 100%);background-image:-moz-linear-gradient(top,transparent 0%,#000 100%);background-image:-webkit-linear-gradient(top,transparent 0%,#000 100%);background-image:-ms-linear-gradient(top,transparent 0%,#000 100%);background-image:linear-gradient(to top,transparent 0%,#000 100%)}.slide .block-1{width:524px;height:340px;margin-right:7px;background-size:524px 340px}.slide .block-2{width:308px;height:340px;background-size:308px 340px}.slide .block-2 .text{width:calc(100% - 40px)}.slide .block-2 .small{width:308px;height:126px;margin-bottom:10px;background-size:308px 126px}.slide .block-2 .medium{width:308px;height:206px;background-size:308px 206px}}@media(max-width:1024px){.view-id-slideshow{left:84px}.jcarousel-clip-horizontal{width:843px}}@media(max-width:768px){.view-id-slideshow{left:0;overflow:hidden;width:768px}.jcarousel-clip-horizontal{width:768px;top:5px}.slide .block-1{width:484px;height:314px;margin-right:7px;background-size:484px 314px}.slide .block-2{width:287px;height:314px;background-size:284px 314px}.slide .block-2 .text{width:calc(100% - 40px)}.slide .block-2 .small{width:274px;height:116px;margin-bottom:10px;background-size:274px 116px}.slide .block-2 .medium{width:274px;height:190px;background-size:274px 190px}}@media(max-width:667px){.view-id-slideshow,.jcarousel-clip-horizontal{width:667px}}@media(max-width:568px){.view-id-slideshow,.jcarousel-clip-horizontal{width:568px}}@media(max-width:480px){.view-id-slideshow,.jcarousel-clip-horizontal{width:480px}}@media(max-width:320px){.view-id-slideshow{width:300px}.jcarousel-list li,.jcarousel-item{width:320px !important;height:200px !important;background-color:#fff}.view-id-slideshow{left:0;overflow:hidden;width:300px;padding:0 10px}
.jcarousel-clip-horizontal{width:320px;top:5px}.jcarousel-view--slideshow--block{overflow:inherit}.jcarousel-container .jcarousel-prev-horizontal,.jcarousel-container .jcarousel-next-horizontal{display:none}.slide .block-1{width:300px;height:195px;margin-right:7px;background-size:300px 195px}.slide .block-2{display:none}.block-menu-menu-infos-menu{padding-top:20px}}nav[class*='block-menu-menu-main-menu']{background-color:#fff}nav[class*='block-menu-menu-main-menu']>ul{display:none;max-width:964px;margin:0 auto;list-style:none;list-style-type:none}nav[class*='block-menu-menu-main-menu']>ul>li:not(.social){display:block;width:100%;margin:0;border-bottom:1px solid #ccc;list-style:none;list-style-type:none}nav[class*='block-menu-menu-main-menu']>ul>li:not(.social):first-child{border-top:1px solid #ccc}nav[class*='block-menu-menu-main-menu']>ul>li:not(.social)>a,nav[class*='block-menu-menu-main-menu']>ul>li:not(.social)>span{display:block;padding:14px 0 18px;font-size:30px;text-decoration:none;-webkit-transition:padding .5s ease-in-out 0s;-moz-transition:padding .5s ease-in-out 0s;transition:padding .5s ease-in-out 0s}nav[class*='block-menu-menu-main-menu']>ul>li:not(.social)>a:before,nav[class*='block-menu-menu-main-menu']>ul>li:not(.social)>span:before{content:"";display:inline-block;vertical-align:middle;margin:-5px 8px 0 6px;height:0;width:0;border-bottom:10px solid transparent;border-left:10px solid #ccc;border-top:10px solid transparent}nav[class*='block-menu-menu-main-menu']>ul>li:not(.social)>a:before:hover,nav[class*='block-menu-menu-main-menu']>ul>li:not(.social)>span:before:hover{border-left-color:#009fad}nav[class*='block-menu-menu-main-menu']>ul>li:not(.social)>a.active-item,nav[class*='block-menu-menu-main-menu']>ul>li:not(.social)>span.active-item{padding-top:6px;padding-bottom:0;color:#009fad}nav[class*='block-menu-menu-main-menu']>ul>li:not(.social)>a.active-item:before,nav[class*='block-menu-menu-main-menu']>ul>li:not(.social)>span.active-item:before{margin:5px 5px 0 0;height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ccc}nav[class*='block-menu-menu-main-menu']>ul .social{padding:35px 0 30px}nav[class*='block-menu-menu-main-menu']>ul .social .nolink{font-size:18px}nav[class*='block-menu-menu-main-menu']>ul .social .block-menu>ul>li{margin-bottom:20px}nav[class*='block-menu-menu-main-menu']>ul .social ul{margin-top:15px;list-style:none;list-style-type:none}nav[class*='block-menu-menu-main-menu']>ul .social ul li{display:inline-block;vertical-align:middle;list-style:none;list-style-type:none}nav[class*='block-menu-menu-main-menu']>ul .social ul a{display:inline-block;vertical-align:middle;overflow:hidden;text-indent:101%;white-space:nowrap;padding:0;margin:10px 8px;width:30px;height:30px;background-position:center center;background-repeat:no-repeat}nav[class*='block-menu-menu-main-menu']>ul .social ul a.ico-youtube{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-youtube.svg)}nav[class*='block-menu-menu-main-menu']>ul .social ul a.ico-twitter{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-twitter.svg)}nav[class*='block-menu-menu-main-menu']>ul .social ul a.ico-googleplus{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-google.svg)}nav[class*='block-menu-menu-main-menu']>ul .social ul a.ico-facebook{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-facebook.svg)}nav[class*='block-menu-menu-main-menu']>ul .social ul a.ico-pinterest{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-pinterest.svg)}nav[class*='block-menu-menu-main-menu']>ul .social ul a.ico-linkedin{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-linkedin.svg)}
nav[class*='block-menu-menu-main-menu']>ul .social ul a.ico-instagram{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-instagram.svg)}nav[class*='block-menu-menu-main-menu']>ul .social .follow-us{margin-right:50px}.menu-attach-block-wrapper.orientation-horizontal .block{position:relative;top:auto;width:100%;padding:0}.menu-attach-block-wrapper .block-bean>h2{display:none}.bean-menu-item.view-mode-default,.bean-menu-item.view-mode-full{font:18px "avenir-book",Arial}.bean-menu-item.view-mode-default:not(.group-one-column) .group-left,.bean-menu-item.view-mode-full:not(.group-one-column) .group-left{width:52%}.bean-menu-item.view-mode-default:not(.group-one-column) .group-right,.bean-menu-item.view-mode-full:not(.group-one-column) .group-right{width:48%;padding:0}.bean-menu-item.view-mode-default:not(.group-one-column) .group-right .field-name-field-fieldcollection1-und-multi,.bean-menu-item.view-mode-full:not(.group-one-column) .group-right .field-name-field-fieldcollection1-und-multi{margin:-30px 0 25px}.bean-menu-item.view-mode-default .field-name-field-longtext1-und,.bean-menu-item.view-mode-full .field-name-field-longtext1-und{margin:25px 45px 25px 28px}.bean-menu-item.view-mode-default .field-name-field-longtext1-und a,.bean-menu-item.view-mode-full .field-name-field-longtext1-und a{text-decoration:underline !important}.bean-menu-item.view-mode-default .entity-field-collection-item,.bean-menu-item.view-mode-full .entity-field-collection-item{position:relative;background-color:#eee;margin:12px 0;font-size:0}.bean-menu-item.view-mode-default .entity-field-collection-item>*,.bean-menu-item.view-mode-full .entity-field-collection-item>*{display:inline-block;vertical-align:middle}.bean-menu-item.view-mode-default .entity-field-collection-item .field-group-link,.bean-menu-item.view-mode-full .entity-field-collection-item .field-group-link{display:inline-flex;width:33%}.bean-menu-item.view-mode-default .entity-field-collection-item .field-group-link+.field-name-field-link1-und,.bean-menu-item.view-mode-full .entity-field-collection-item .field-group-link+.field-name-field-link1-und{width:65%}.bean-menu-item.view-mode-default .entity-field-collection-item .field-name-field-image1-und,.bean-menu-item.view-mode-full .entity-field-collection-item .field-name-field-image1-und{max-width:100%;width:42%}.bean-menu-item.view-mode-default .entity-field-collection-item .field-name-field-link1-und,.bean-menu-item.view-mode-full .entity-field-collection-item .field-name-field-link1-und{width:58%}.bean-menu-item.view-mode-default .entity-field-collection-item .field-name-field-link1-und a,.bean-menu-item.view-mode-full .entity-field-collection-item .field-name-field-link1-und a{display:block;padding:8px 10px;line-height:1.1em;font-size:18px}main .block-menu-block{padding:0 10px;line-height:38px;border-bottom:2px solid #dadada}main .block-menu-block li{padding-right:20px;display:inline-block}main .block-menu-block li a{font:.9375rem "Avenir LT W01_65 Medium";color:#333;letter-spacing:0px}.ie main .block-menu-block li a{font-size:15px;font-family:'Avenir LT W01_65 Medium'}main .block-menu-block li a.active,main .block-menu-block li a:hover{color:#87bfc4;text-decoration:none}@media(max-width:1024px){nav[class*='block-menu-menu-main-menu']>ul{margin:0 35px 0 15px}}@media(max-width:800px){nav[class*='block-menu-menu-main']>ul>li:not(.social)>span,nav[class*='block-menu-menu-main']>ul>li:not(.social)>a{padding-top:16px;padding-bottom:14px;font-size:20px}nav[class*='block-menu-menu-main']>ul>li:not(.social)>span:before,nav[class*='block-menu-menu-main']>ul>li:not(.social)>a:before{height:0;width:0;border-bottom:8px solid transparent;border-left:8px solid #ccc;border-top:8px solid transparent}nav[class*='block-menu-menu-main']>ul>li:not(.social)>span.active-item:before,nav[class*='block-menu-menu-main']>ul>li:not(.social)>a.active-item:before{height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #ccc}nav[class*='block-menu-menu-main'] .social .nolink{font-size:16px}.bean-menu-item.view-mode-default,.bean-menu-item.view-mode-full{font-size:16px}
.bean-menu-item.view-mode-default:not(.group-one-column) .group-right .field-name-field-fieldcollection1-und-multi,.bean-menu-item.view-mode-full:not(.group-one-column) .group-right .field-name-field-fieldcollection1-und-multi{margin-top:-10px}}@media(max-width:768px){.bean-menu-item.view-mode-default,.bean-menu-item.view-mode-full{font-size:16px}.bean-menu-item.view-mode-default:not(.group-one-column) .group-left,.bean-menu-item.view-mode-default:not(.group-one-column) .group-right,.bean-menu-item.view-mode-full:not(.group-one-column) .group-left,.bean-menu-item.view-mode-full:not(.group-one-column) .group-right{width:100%}.bean-menu-item.view-mode-default:not(.group-one-column) .field-name-field-longtext1-und,.bean-menu-item.view-mode-full:not(.group-one-column) .field-name-field-longtext1-und{margin-right:0;margin-left:20px}.bean-menu-item.view-mode-default:not(.group-one-column) .group-right .field-name-field-fieldcollection1-und-multi,.bean-menu-item.view-mode-full:not(.group-one-column) .group-right .field-name-field-fieldcollection1-und-multi{margin-top:0;margin-right:0;margin-left:20px}}@media(min-width:769px){main .block-menu-block{padding:0;margin-bottom:20px}}@media(max-width:320px){.l-content .block-menu-block{padding:0 10px;margin-bottom:10px}.l-content .block-menu-block ul{padding:10px 0}.l-content .block-menu-block ul li{display:block}}@media screen and (min-width:0\0){nav[class*='block-menu-menu-main-menu']>ul{list-style:none;list-style-type:none}nav[class*='block-menu-menu-main-menu']>ul>li:not(.social){list-style:none;list-style-type:none}nav[class*='block-menu-menu-main-menu']>ul .social .block-menu>ul{list-style:none;list-style-type:none}nav[class*='block-menu-menu-main-menu']>ul .social .block-menu>ul>li{margin-bottom:20px;list-style:none;list-style-type:none}nav[class*='block-menu-menu-main-menu']>ul .social ul{list-style:none;list-style-type:none}nav[class*='block-menu-menu-main-menu']>ul .social ul li{list-style:none;list-style-type:none}}@supports(-webkit-appearance:none){nav[class*='block-menu-menu-main-menu']>ul{list-style:none;list-style-type:none}nav[class*='block-menu-menu-main-menu']>ul>li:not(.social){list-style:none;list-style-type:none}nav[class*='block-menu-menu-main-menu']>ul .social .block-menu>ul{list-style:none;list-style-type:none}nav[class*='block-menu-menu-main-menu']>ul .social .block-menu>ul>li{margin-bottom:20px;list-style:none;list-style-type:none}nav[class*='block-menu-menu-main-menu']>ul .social ul{list-style:none;list-style-type:none}nav[class*='block-menu-menu-main-menu']>ul .social ul li{list-style:none;list-style-type:none}}.header-region .block-search-form .form-actions{padding:0}.page-search h1{margin-bottom:10px}.page-search .search-form{padding:40px 20px 20px 0;margin-bottom:0}.page-search .search-form label{display:none}.page-search .search-form #edit-basic:after{content:"";display:inline-block;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/search-big.png);height:32px;width:32px;position:relative;top:14px}.page-search .search-form #edit-keys{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:30px;width:calc(100% - 190px);padding:5px 10px;font:1.5625rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none;border:1px solid #ccc;background-color:#fff;color:'#333'}.ie .page-search .search-form #edit-keys{font-size:25px;font-family:'Avenir LT W01_85 Heavy'}.page-search .search-form #edit-submit{background-color:transparent;border:none;padding-left:40px;font:.9375rem "Avenir LT W01_85 Heavy";color:#333;text-transform:uppercase}.ie .page-search .search-form #edit-submit{font-size:15px;font-family:'Avenir LT W01_85 Heavy'}.page-search .search-form .search-advanced{display:none}.l-content h2{display:none}.l-content .search-results{padding:30px}.l-content .search-results article{background:none;padding:20px 0 24px;border-bottom:1px solid #ccc;font:.9375rem "Avenir LT W01_35 Light";color:#333;line-height:23px}.ie .l-content .search-results article{font-size:15px;font-family:'Avenir LT W01_35 Light'}.l-content .search-results article strong{font:.9375rem "Avenir LT W01_85 Heavy";color:#87bfc4}.ie .l-content .search-results article strong{font-size:15px;font-family:'Avenir LT W01_85 Heavy'}.l-content .search-results article a{padding-top:5px;display:block;font:.9375rem "Avenir LT W01_35 Light";color:#87bfc4}.ie .l-content .search-results article a{font-size:15px;font-family:'Avenir LT W01_35 Light'}.l-content .search-results footer{display:none}.page-search .l-content ul{padding:30px}.l-content .item-list-pager{padding:20px 10px;font-size:0}.l-content .item-list-pager li{display:inline-block;font:1.5rem "Avenir LT W01_85 Heavy";color:#ccc;padding:10px 18px;margin-left:10px;padding:4px;box-sizing:border-box}.ie .l-content .item-list-pager li{font-size:24px;font-family:'Avenir LT W01_85 Heavy'}.l-content .item-list-pager li:first-of-type{margin-left:0}.l-content .item-list-pager li a{font:1.5rem "Avenir LT W01_85 Heavy";color:#dadada}.ie .l-content .item-list-pager li a{font-size:24px;font-family:'Avenir LT W01_85 Heavy'}.l-content .item-list-pager li.current,.l-content .item-list-pager li:hover a{color:#87bfc4}.l-content .item-list-pager li a{font-size:1rem}.view-dom-id-6f9d05656a619e516dc5b8bd7559bf9a .view-filters input{width:240px}@media(max-width:768px){#edit-actions--2 input{color:#333}.header-region .block-search-form{margin:0 20px}.header-region .block-search-form h2{display:none}.header-region .block-search-form .form-actions{margin:0;padding-left:10px}.header-region .block-search-form form .form-actions input{background-color:transparent;border:none;width:100px;height:30px;background:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/search.png) no-repeat 4px 10px;color:#333;font:.9375rem "Avenir LT W01_95 Black";color:#333;letter-spacing:1px;text-transform:uppercase;padding-left:20px}.header-region .block-search-form form .form-actions input:hover{color:#87bfc4}.ie .header-region .block-search-form form .form-actions input{font-size:15px;font-family:'Avenir LT W01_95 Black'}.header-region .block-search-form form input{padding:7px 0 10px 10px;width:98%;border:2px solid #333;background-color:#333;color:#fff}.header-region .block-search-form div:first-of-type{width:calc(100% - 150px)}.header-region .block-search-form h2{display:none}}@media(max-width:320px){.header-region .block-search-form form input{padding:5px 0 5px 10px}.header-region .block-search-form form .form-actions input{text-transform:inherit}}.entityform div{padding:0;margin:0;border:0;font:.9375rem "Avenir LT W01_65 Medium";color:#333;letter-spacing:1px}.ie .entityform div{font-size:15px;font-family:'Avenir LT W01_65 Medium'}.entityform .pre-instructions div{font:1.25rem "Avenir LT W01_45 Book";color:#333}.ie .entityform .pre-instructions div{font-size:20px;font-family:'Avenir LT W01_45 Book'}.entityform label,.entityform input,.entityform select,.entityform .form-checkboxes,.entityform .form-textarea-wrapper,.entityform .file-widget{display:inline-block}.entityform label{width:280px;vertical-align:top}.entityform .required:after{content:"*";padding-left:7px;display:inline-block}.entityform input,.entityform select{border:0}.entityform input{width:calc(100% - 286px);padding:5px 0}.entityform input[type=submit]{font:.8125rem "Avenir LT W01_85 Heavy";color:#87bfc4;text-transform:uppercase;letter-spacing:1.83px;background:transparent}.ie .entityform input[type=submit]{font-size:13px;font-family:'Avenir LT W01_85 Heavy'}.entityform select{width:calc(100% - 296px);height:30px;background-color:#fff;border:0;outline:1px solid #fff;outline-offset:-1px}.entityform .form-textarea-wrapper{border:0}.entityform .error{padding:10px !important;margin-bottom:20px !important;font:.6875rem "Avenir LT W01_65 Medium";color:#333}
.entityform .error:hover{color:#333;text-decoration:none}.ie .entityform .error{font-size:11px;font-family:'Avenir LT W01_65 Medium'}.entityform .error:hover{color:#333}.entityform .error ul{margin-left:50px}.entityform .form-required{color:#333}.entityform .ajax-progress{display:inline-block;width:100%}.entityform .ajax-progress .throbber{width:22px;padding-top:10px;display:inline-block}.entityform .field-type-datetime fieldset{height:32px !important}.entityform .field-type-datetime legend{width:280px;vertical-align:top;position:absolute}.entityform .field-type-datetime .date-padding label,.entityform .field-type-datetime .date-padding small{display:none}.entityform .field-type-datetime .fieldset-wrapper{position:absolute;top:-10px;left:285px}.entityform .field-type-datetime .fieldset-wrapper .form-item{display:inherit}.entityform .field-type-datetime .fieldset-wrapper input{width:110px;padding:5px 10px}.entityform .field-type-datetime .fieldset-wrapper .start-date-wrapper,.entityform .field-type-datetime .fieldset-wrapper .end-date-wrapper{display:inline-block;vertical-align:middle;width:146px}.entityform .field-type-datetime .fieldset-wrapper .end-date-wrapper{width:190px;padding-left:10px}.entityform .field-type-datetime .fieldset-wrapper .end-date-wrapper label,.entityform .field-type-datetime .fieldset-wrapper .end-date-wrapper div{display:inline-block}.entityform .field-type-datetime .fieldset-wrapper .end-date-wrapper label{width:30px;vertical-align:middle}.entityform .field-type-datetime .fieldset-wrapper .end-date-wrapper label:after{display:none}.entityform .field-type-datetime .fieldset-wrapper .end-date-wrapper .date-padding label{display:none}.entityform .field-type-datetime .fieldset-wrapper .end-date-wrapper div{float:none}.entityform .field-widget-options-buttons div.form-required label{vertical-align:top}.entityform .field-widget-options-buttons div.form-required .form-checkboxes{width:calc(100% - 288px);overflow:scroll}.entityform .field-widget-options-buttons div.form-required .form-checkboxes input{width:14px}.entityform .field-widget-options-buttons div.form-required .form-radios{display:inline-block;width:50%}.entityform .field-widget-options-buttons div.form-required .form-radios div{display:inline-block;width:90px}.entityform .field-widget-options-buttons div.form-required .form-radios label{width:20px}.entityform .field-widget-options-buttons div.form-required .form-radios input{width:14px}.entityform .form-item-multiple table{width:100%}.entityform .form-item-multiple .tabledrag-toggle-weight-wrapper,.entityform .form-item-multiple th.tabledrag-hide{display:none}.entityform .form-item-multiple tbody{border:1px solid #ccc;margin:10px 0;padding:10px;display:block}.entityform .form-item-multiple tr{border:none;display:block;padding:0}.entityform .form-item-multiple td{width:100%;padding:5px}.entityform .form-item-multiple td.field-multiple-drag{width:22px}.entityform .form-item-multiple td.field-multiple-drag .tabledrag-handle{margin-left:0}.entityform .form-item-multiple td.field-multiple-drag .tabledrag-handle .handle{width:22px;height:22px;background-position:6px 5px}.entityform .form-item-multiple fieldset{padding:0}.entityform .form-item-multiple .fieldset-wrapper{left:265px;top:-1px}.entityform .form-item-multiple label{width:258px}.entityform .form-item-multiple input{width:calc(100% - 276px)}.entityform .form-item-multiple select{width:calc(100% - 266px)}.entityform .form-item-multiple input[type=submit]{width:200px;margin:0 auto;display:block}.entityform .form-item-multiple td input[type=submit]{width:auto;float:right;clear:both}.entityform .form-item-multiple .tabledrag-changed,.entityform .form-item-multiple .tabledrag-changed-warning{display:none !important}.entityform .form-item-multiple tr.drag-previous{background-color:inherit}.entityform .form-item-multiple tr.drag{background-color:#fff}.entityform .field-type-file .file-widget{position:relative;width:calc(100% - 288px)}.entityform .field-type-file .file-widget input{display:inline-block}.entityform .field-type-file .file-widget input[type=file]{width:280px;font:.6875rem "Avenir LT W01_65 Medium";color:#333}.entityform .field-type-file .file-widget input[type=file]:hover{color:#333;text-decoration:none}.ie .entityform .field-type-file .file-widget input[type=file]{font-size:11px;font-family:'Avenir LT W01_65 Medium'}.entityform .field-type-file .file-widget input[type=submit]{width:auto;right:0;position:absolute}.entityform .field-type-file small{display:block}.entityform .field-widget-field-collection-embed>div>fieldset>legend{display:none}.entityform .captcha{padding:0;margin:0;border-color:#fff;padding-bottom:10px}.entityform .captcha legend{padding:5px}.entityform .captcha .fieldset-wrapper{padding:10px}.entityform .captcha .copyprevention-processed{float:left;margin-right:20px;vertical-align:top}.entityform .captcha .form-required{float:left;width:60%;vertical-align:top}.entityform .captcha .form-required input{width:100%}.entityform .captcha .form-required label{padding-top:0;padding-bottom:10px}.entityform .captcha .form-required small{display:none}.entityform .form-actions{padding:20px;overflow:hidden}.entityform .form-actions input[type=submit]{width:auto;float:right;clear:both;display:block;margin-top:10px;font:1rem "Avenir LT W01_85 Heavy";color:#87bfc4;text-transform:uppercase;letter-spacing:1.83px}.ie .entityform .form-actions input[type=submit]{font-size:16px;font-family:'Avenir LT W01_85 Heavy'}.page-eform-submit-send-cv main .entityform{background-color:#eee}.page-eform-submit-send-cv main .entityform .pre-instructions{background-color:#fff}.page-eform-submit-send-cv main .entityform .header-cv .title,.page-eform-submit-send-cv main .entityform .header-cv-no-oferta .title{text-align:left;text-decoration:none;height:42px;font:1.5625rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none}.ie .page-eform-submit-send-cv main .entityform .header-cv .title,.ie .page-eform-submit-send-cv main .entityform .header-cv-no-oferta .title{font-size:25px;font-family:'Avenir LT W01_85 Heavy'}
.page-eform-submit-send-cv main .entityform .header-cv .title:after,.page-eform-submit-send-cv main .entityform .header-cv-no-oferta .title:after{content:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/cv-blue.png);position:absolute;right:100px}.page-eform-submit-send-cv main .entityform .img-header{line-height:0 !important}.page-eform-submit-send-cv main .entityform .header-cv .content{padding:20px 0;display:inline-block}.page-eform-submit-send-cv main .entityform .header-cv .content label{display:inline-block;padding:0 5px 0 0;font:.9375rem "Avenir LT W01_65 Medium";color:#333;letter-spacing:1px}.ie .page-eform-submit-send-cv main .entityform .header-cv .content label{font-size:15px;font-family:'Avenir LT W01_65 Medium'}.page-eform-submit-send-cv main .entityform .header-cv .content div{font:.9375rem "Avenir LT W01_35 Light";color:#333;line-height:23px;line-height:23px}.ie .page-eform-submit-send-cv main .entityform .header-cv .content div{font-size:15px;font-family:'Avenir LT W01_35 Light'}.page-eform-submit-send-cv main .entityform .header-cv>img{display:none}.page-eform-submit-send-cv main .entityform div{padding:0;margin:0;border:0;font:.9375rem "Avenir LT W01_65 Medium";color:#333;letter-spacing:1px}.ie .page-eform-submit-send-cv main .entityform div{font-size:15px;font-family:'Avenir LT W01_65 Medium'}.page-eform-submit-send-cv main .entityform>fieldset:nth-of-type(1) legend:after{content:"1"}.page-eform-submit-send-cv main .entityform>fieldset:nth-of-type(2) legend:after{content:"2"}.page-eform-submit-send-cv main .entityform>fieldset:nth-of-type(3) legend:after{content:"3"}.page-eform-submit-send-cv main .entityform>fieldset:nth-of-type(4) legend:after{content:"4"}.page-eform-submit-send-cv main .entityform>fieldset:nth-of-type(5) legend:after{content:"5"}.page-eform-submit-send-cv main .entityform>fieldset:nth-of-type(6) legend:after{content:"6"}.page-eform-submit-send-cv main .entityform>fieldset:nth-of-type(7) legend:after{content:"7"}.page-eform-submit-send-cv main .entityform>fieldset>legend{background-color:#999;width:100%;display:block;padding:24px;border-bottom:2px solid #fff;height:auto;position:relative}.page-eform-submit-send-cv main .entityform>fieldset>legend:after{display:inline-block;position:absolute;top:5px;right:22px;font:2.5rem "Avenir LT W01_95 Black";color:#fff}.ie .page-eform-submit-send-cv main .entityform>fieldset>legend:after{top:40px !important}.ie .page-eform-submit-send-cv main .entityform>fieldset>legend:after{font-size:40px;font-family:'Avenir LT W01_95 Black'}.page-eform-submit-send-cv main .entityform>fieldset>legend .fieldset-title{font:.9375rem "Avenir LT W01_95 Black";color:#fff;letter-spacing:1px}.ie .page-eform-submit-send-cv main .entityform>fieldset>legend .fieldset-title{font-size:15px;font-family:'Avenir LT W01_95 Black'}.page-eform-submit-send-cv main .entityform>fieldset:nth-of-type(1)>legend{background-color:transparent;border:none}.page-eform-submit-send-cv main .entityform>fieldset:nth-of-type(1)>legend:after{display:inline-block;position:absolute;top:0;right:14px;font:3.75rem "Avenir LT W01_95 Black";color:#999;line-height:6.25rem}.ie .page-eform-submit-send-cv main .entityform>fieldset:nth-of-type(1)>legend:after{font-size:60px;font-family:'Avenir LT W01_95 Black'}.page-eform-submit-send-cv main .entityform>fieldset:nth-of-type(1)>legend .fieldset-legend .fieldset-title{color:#333;pointer-events:none;cursor:default}.page-eform-submit-send-cv main .entityform #edit-field-area-funcional{display:none}.page-eform-submit-send-cv main .entityform fieldset{margin:0;padding:0;border:none;height:auto}.page-eform-submit-send-cv main .entityform fieldset legend{padding:20px 0}.page-eform-submit-send-cv main .entityform fieldset legend .fieldset-legend{background:none;padding:0}.page-eform-submit-send-cv main .entityform fieldset legend .fieldset-legend .fieldset-title{font:.9375rem "Avenir LT W01_95 Black";color:#fff;letter-spacing:1px;text-transform:none;text-decoration:none}.ie .page-eform-submit-send-cv main .entityform fieldset legend .fieldset-legend .fieldset-title{font-size:15px;font-family:'Avenir LT W01_95 Black'}.page-eform-submit-send-cv main .entityform fieldset>legend{width:calc(100% - 40px);padding-left:20px;padding-right:20px;display:inline-block}.page-eform-submit-send-cv main .entityform fieldset .fieldset-wrapper{padding:20px 20px 30px}.page-eform-submit-send-cv main .entityform fieldset .fieldset-wrapper .form-wrapper{padding:10px 0;border-top:1px solid #ccc}
.page-eform-submit-send-cv main .entityform fieldset .fieldset-wrapper .form-wrapper:first-of-type{border-top:none}.page-eform-submit-send-cv main .entityform fieldset fieldset{position:relative}.page-eform-submit-send-cv main .entityform fieldset fieldset legend{padding:0}.page-eform-submit-send-cv main .entityform fieldset fieldset legend:after{display:none}.page-eform-submit-send-cv main .entityform fieldset fieldset .fieldset-legend{background:none;padding:0}.page-eform-submit-send-cv main .entityform fieldset fieldset .fieldset-legend .form-required{display:none}.page-eform-submit-send-cv main .entityform fieldset fieldset .fieldset-wrapper{padding:0}.page-eform-submit-send-cv main .entityform .field-name-field-tou{padding:20px}.page-eform-submit-send-cv main .entityform .field-name-field-tou input,.page-eform-submit-send-cv main .entityform .field-name-field-tou label{width:auto}.page-eform-submit-send-cv main .entityform .field-name-field-tou small{padding:18px;display:block;font:.75rem "Avenir LT W01_35 Light";color:#333;line-height:16px}.page-eform-submit-send-cv main .entityform .field-name-field-tou small br{line-height:11px}.ie .page-eform-submit-send-cv main .entityform .field-name-field-tou small{font-size:12px;font-family:'Avenir LT W01_35 Light'}.page-eform-submit-send-cv main .entityform .form-actions input{margin-right:10px;margin-bottom:10px}.page-eform-submit-send-cv main .cv-no-offer #edit-field-area-funcional{display:inherit;height:93px;background:#fff;padding:30px 0 20px;position:relative}.page-eform-submit-send-cv main .cv-no-offer #edit-field-area-funcional div{display:inline-block;width:60%}.page-eform-submit-send-cv main .cv-no-offer #edit-field-area-funcional label{padding-bottom:5px}.page-eform-submit-send-cv main .cv-no-offer #edit-field-area-funcional label,.page-eform-submit-send-cv main .cv-no-offer #edit-field-area-funcional select{display:block;font:.9375rem "Avenir LT W01_65 Medium";color:#333;letter-spacing:1px}.ie .page-eform-submit-send-cv main .cv-no-offer #edit-field-area-funcional label,.ie .page-eform-submit-send-cv main .cv-no-offer #edit-field-area-funcional select{font-size:15px;font-family:'Avenir LT W01_65 Medium'}.page-eform-submit-send-cv main .cv-no-offer #edit-field-area-funcional select{width:100%;height:42px;background-color:#eee;border:0;outline:1px solid #eee;outline-offset:-1px}fieldset.date-combo .container-inline-date .date-padding{padding:0}.page-eform-submit .captcha.cv .captcha{border:none}.page-eform-submit-send-cv .captcha.cv legend{width:inherit}.page-eform-submit #edit-captcha-response--2{width:320px}.entityform input{width:calc(100% - 296px);padding:5px}.field-name-contact-warning-pro .block .form-actions input[type="submit"],.field-name-contact-form .block .form-actions input[type="submit"],.field-name-contact-warning .block .form-actions input[type="submit"],.field-name-medical-information .block .form-actions input[type="submit"],.field-name-complaints .block .form-actions input[type="submit"]{float:none;margin:0 auto}.field-name-contact-warning-pro .block .entityform .captcha,.field-name-contact-form .block .entityform .captcha,.field-name-contact-warning .block .entityform .captcha,.field-name-medical-information .block .entityform .captcha,.field-name-complaints .block .entityform .captcha{border:1px solid #ccc}.field-name-contact-warning-pro .block .entityform .captcha.empty-captcha,.field-name-contact-form .block .entityform .captcha.empty-captcha,.field-name-contact-warning .block .entityform .captcha.empty-captcha,.field-name-medical-information .block .entityform .captcha.empty-captcha,.field-name-complaints .block .entityform .captcha.empty-captcha{border:0}.field-name-contact-warning-pro .block .form-wrapper,.field-name-contact-warning-pro .block .tou-desc,.field-name-contact-form .block .form-wrapper,.field-name-contact-form .block .tou-desc,.field-name-contact-warning .block .form-wrapper,.field-name-contact-warning .block .tou-desc,.field-name-medical-information .block .form-wrapper,.field-name-medical-information .block .tou-desc,.field-name-complaints .block .form-wrapper,.field-name-complaints .block .tou-desc{background-color:#eee;padding-left:40px;padding-right:40px}.field-name-contact-warning-pro .block select,.field-name-contact-warning-pro .block .form-textarea-wrapper,.field-name-contact-form .block select,.field-name-contact-form .block .form-textarea-wrapper,.field-name-contact-warning .block select,.field-name-contact-warning .block .form-textarea-wrapper,.field-name-medical-information .block select,.field-name-medical-information .block .form-textarea-wrapper,.field-name-complaints .block select,.field-name-complaints .block .form-textarea-wrapper{width:calc(100% - 286px)}
.field-name-contact-warning-pro .block #edit-captcha-response,.field-name-contact-form .block #edit-captcha-response,.field-name-contact-warning .block #edit-captcha-response,.field-name-medical-information .block #edit-captcha-response,.field-name-complaints .block #edit-captcha-response{width:320px}.field-name-contact-warning-pro .block .field-name-field-content,.field-name-contact-form .block .field-name-field-content,.field-name-contact-warning .block .field-name-field-content,.field-name-medical-information .block .field-name-field-content,.field-name-complaints .block .field-name-field-content{padding-bottom:20px}.field-name-contact-warning-pro .block .field-prefix,.field-name-contact-warning-pro .block #edit-captcha-response,.field-name-contact-form .block .field-prefix,.field-name-contact-form .block #edit-captcha-response,.field-name-contact-warning .block .field-prefix,.field-name-contact-warning .block #edit-captcha-response,.field-name-medical-information .block .field-prefix,.field-name-medical-information .block #edit-captcha-response,.field-name-complaints .block .field-prefix,.field-name-complaints .block #edit-captcha-response{padding:10px 0 5px}.field-name-contact-warning-pro .block .form-required small,.field-name-contact-warning-pro .block .fieldset-description,.field-name-contact-form .block .form-required small,.field-name-contact-form .block .fieldset-description,.field-name-contact-warning .block .form-required small,.field-name-contact-warning .block .fieldset-description,.field-name-medical-information .block .form-required small,.field-name-medical-information .block .fieldset-description,.field-name-complaints .block .form-required small,.field-name-complaints .block .fieldset-description{display:none}.field-name-contact-warning-pro .block #edit-submit,.field-name-contact-form .block #edit-submit,.field-name-contact-warning .block #edit-submit,.field-name-medical-information .block #edit-submit,.field-name-complaints .block #edit-submit{width:100%}.field-name-contact-warning-pro .block #edit-actions,.field-name-contact-form .block #edit-actions,.field-name-contact-warning .block #edit-actions,.field-name-medical-information .block #edit-actions,.field-name-complaints .block #edit-actions{padding:20px 40px}.field-name-contact-warning-pro .block .contact-header,.field-name-contact-form .block .contact-header,.field-name-contact-warning .block .contact-header,.field-name-medical-information .block .contact-header,.field-name-complaints .block .contact-header{padding-bottom:10px}.field-name-contact-warning-pro .block .contact-header .contact-title,.field-name-contact-form .block .contact-header .contact-title,.field-name-contact-warning .block .contact-header .contact-title,.field-name-medical-information .block .contact-header .contact-title,.field-name-complaints .block .contact-header .contact-title{padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:10px;text-align:left;font:1.5625rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none}.ie .field-name-contact-warning-pro .block .contact-header .contact-title,.ie .field-name-contact-form .block .contact-header .contact-title,.ie .field-name-contact-warning .block .contact-header .contact-title,.ie .field-name-medical-information .block .contact-header .contact-title,.ie .field-name-complaints .block .contact-header .contact-title{font-size:25px;font-family:'Avenir LT W01_85 Heavy'}.field-name-contact-warning-pro .block .contact-header .contact-header-left,.field-name-contact-form .block .contact-header .contact-header-left,.field-name-contact-warning .block .contact-header .contact-header-left,.field-name-medical-information .block .contact-header .contact-header-left,.field-name-complaints .block .contact-header .contact-header-left{padding:20px;font:.9375rem "Avenir LT W01_35 Light";color:#333;line-height:23px}.ie .field-name-contact-warning-pro .block .contact-header .contact-header-left,.ie .field-name-contact-form .block .contact-header .contact-header-left,.ie .field-name-contact-warning .block .contact-header .contact-header-left,.ie .field-name-medical-information .block .contact-header .contact-header-left,.ie .field-name-complaints .block .contact-header .contact-header-left{font-size:15px;font-family:'Avenir LT W01_35 Light'}.field-name-contact-warning-pro .block .contact-header .contact-header-right,.field-name-contact-form .block .contact-header .contact-header-right,.field-name-contact-warning .block .contact-header .contact-header-right,.field-name-medical-information .block .contact-header .contact-header-right,.field-name-complaints .block .contact-header .contact-header-right{width:320px;padding:0;vertical-align:top}.field-name-contact-warning-pro .block .contact-header .contact-header-right .warn,.field-name-contact-warning-pro .block .contact-header .contact-header-right .rrhh,.field-name-contact-form .block .contact-header .contact-header-right .warn,.field-name-contact-form .block .contact-header .contact-header-right .rrhh,.field-name-contact-warning .block .contact-header .contact-header-right .warn,.field-name-contact-warning .block .contact-header .contact-header-right .rrhh,.field-name-medical-information .block .contact-header .contact-header-right .warn,.field-name-medical-information .block .contact-header .contact-header-right .rrhh,.field-name-complaints .block .contact-header .contact-header-right .warn,.field-name-complaints .block .contact-header .contact-header-right .rrhh{height:70px;padding:10px}
.field-name-contact-warning-pro .block .contact-header .contact-header-right .warn img,.field-name-contact-warning-pro .block .contact-header .contact-header-right .warn p,.field-name-contact-warning-pro .block .contact-header .contact-header-right .rrhh img,.field-name-contact-warning-pro .block .contact-header .contact-header-right .rrhh p,.field-name-contact-form .block .contact-header .contact-header-right .warn img,.field-name-contact-form .block .contact-header .contact-header-right .warn p,.field-name-contact-form .block .contact-header .contact-header-right .rrhh img,.field-name-contact-form .block .contact-header .contact-header-right .rrhh p,.field-name-contact-warning .block .contact-header .contact-header-right .warn img,.field-name-contact-warning .block .contact-header .contact-header-right .warn p,.field-name-contact-warning .block .contact-header .contact-header-right .rrhh img,.field-name-contact-warning .block .contact-header .contact-header-right .rrhh p,.field-name-medical-information .block .contact-header .contact-header-right .warn img,.field-name-medical-information .block .contact-header .contact-header-right .warn p,.field-name-medical-information .block .contact-header .contact-header-right .rrhh img,.field-name-medical-information .block .contact-header .contact-header-right .rrhh p,.field-name-complaints .block .contact-header .contact-header-right .warn img,.field-name-complaints .block .contact-header .contact-header-right .warn p,.field-name-complaints .block .contact-header .contact-header-right .rrhh img,.field-name-complaints .block .contact-header .contact-header-right .rrhh p{display:inline-block}.field-name-contact-warning-pro .block .contact-header .contact-header-right .warn p,.field-name-contact-warning-pro .block .contact-header .contact-header-right .rrhh p,.field-name-contact-form .block .contact-header .contact-header-right .warn p,.field-name-contact-form .block .contact-header .contact-header-right .rrhh p,.field-name-contact-warning .block .contact-header .contact-header-right .warn p,.field-name-contact-warning .block .contact-header .contact-header-right .rrhh p,.field-name-medical-information .block .contact-header .contact-header-right .warn p,.field-name-medical-information .block .contact-header .contact-header-right .rrhh p,.field-name-complaints .block .contact-header .contact-header-right .warn p,.field-name-complaints .block .contact-header .contact-header-right .rrhh p{vertical-align:top;padding:10px}.field-name-contact-warning-pro .block .contact-header .contact-header-right .warn img,.field-name-contact-warning-pro .block .contact-header .contact-header-right .rrhh img,.field-name-contact-form .block .contact-header .contact-header-right .warn img,.field-name-contact-form .block .contact-header .contact-header-right .rrhh img,.field-name-contact-warning .block .contact-header .contact-header-right .warn img,.field-name-contact-warning .block .contact-header .contact-header-right .rrhh img,.field-name-medical-information .block .contact-header .contact-header-right .warn img,.field-name-medical-information .block .contact-header .contact-header-right .rrhh img,.field-name-complaints .block .contact-header .contact-header-right .warn img,.field-name-complaints .block .contact-header .contact-header-right .rrhh img{padding-top:5px;width:60px}.field-name-contact-warning-pro .block .contact-header .contact-header-right .warn a,.field-name-contact-warning-pro .block .contact-header .contact-header-right .rrhh a,.field-name-contact-form .block .contact-header .contact-header-right .warn a,.field-name-contact-form .block .contact-header .contact-header-right .rrhh a,.field-name-contact-warning .block .contact-header .contact-header-right .warn a,.field-name-contact-warning .block .contact-header .contact-header-right .rrhh a,.field-name-medical-information .block .contact-header .contact-header-right .warn a,.field-name-medical-information .block .contact-header .contact-header-right .rrhh a,.field-name-complaints .block .contact-header .contact-header-right .warn a,.field-name-complaints .block .contact-header .contact-header-right .rrhh a{display:block;width:100%;font:.8125rem "Avenir LT W01_85 Heavy";color:#87bfc4;text-transform:uppercase;letter-spacing:1.83px}.ie .field-name-contact-warning-pro .block .contact-header .contact-header-right .warn a,.ie .field-name-contact-warning-pro .block .contact-header .contact-header-right .rrhh a,.ie .field-name-contact-form .block .contact-header .contact-header-right .warn a,.ie .field-name-contact-form .block .contact-header .contact-header-right .rrhh a,.ie .field-name-contact-warning .block .contact-header .contact-header-right .warn a,.ie .field-name-contact-warning .block .contact-header .contact-header-right .rrhh a,.ie .field-name-medical-information .block .contact-header .contact-header-right .warn a,.ie .field-name-medical-information .block .contact-header .contact-header-right .rrhh a,.ie .field-name-complaints .block .contact-header .contact-header-right .warn a,.ie .field-name-complaints .block .contact-header .contact-header-right .rrhh a{font-size:13px;font-family:'Avenir LT W01_85 Heavy'}.field-name-contact-warning-pro .block .contact-header .contact-header-right .warn img,.field-name-contact-form .block .contact-header .contact-header-right .warn img,.field-name-contact-warning .block .contact-header .contact-header-right .warn img,.field-name-medical-information .block .contact-header .contact-header-right .warn img,.field-name-complaints .block .contact-header .contact-header-right .warn img{padding-top:6px;padding-left:12px}.field-name-contact-warning-pro .block .contact-header .contact-header-right .warn p,.field-name-contact-form .block .contact-header .contact-header-right .warn p,.field-name-contact-warning .block .contact-header .contact-header-right .warn p,.field-name-medical-information .block .contact-header .contact-header-right .warn p,.field-name-complaints .block .contact-header .contact-header-right .warn p{padding-left:21px}
.field-name-contact-warning-pro .block .contact-header .contact-header-right .rrhh,.field-name-contact-form .block .contact-header .contact-header-right .rrhh,.field-name-contact-warning .block .contact-header .contact-header-right .rrhh,.field-name-medical-information .block .contact-header .contact-header-right .rrhh,.field-name-complaints .block .contact-header .contact-header-right .rrhh{position:relative}.field-name-contact-warning-pro .block .contact-header .contact-header-right .rrhh img,.field-name-contact-form .block .contact-header .contact-header-right .rrhh img,.field-name-contact-warning .block .contact-header .contact-header-right .rrhh img,.field-name-medical-information .block .contact-header .contact-header-right .rrhh img,.field-name-complaints .block .contact-header .contact-header-right .rrhh img{width:85px;padding-top:0}.field-name-contact-warning-pro .block .contact-header .contact-header-right .rrhh p,.field-name-contact-form .block .contact-header .contact-header-right .rrhh p,.field-name-contact-warning .block .contact-header .contact-header-right .rrhh p,.field-name-medical-information .block .contact-header .contact-header-right .rrhh p,.field-name-complaints .block .contact-header .contact-header-right .rrhh p{padding-top:20px}.field-name-contact-warning-pro .block .contact-sub-header,.field-name-contact-form .block .contact-sub-header,.field-name-contact-warning .block .contact-sub-header,.field-name-medical-information .block .contact-sub-header,.field-name-complaints .block .contact-sub-header{background-color:#eee;height:40px;display:block;margin-top:20px;padding:30px 40px 0}.field-name-contact-warning-pro .block .contact-sub-header img,.field-name-contact-warning-pro .block .contact-sub-header p,.field-name-contact-form .block .contact-sub-header img,.field-name-contact-form .block .contact-sub-header p,.field-name-contact-warning .block .contact-sub-header img,.field-name-contact-warning .block .contact-sub-header p,.field-name-medical-information .block .contact-sub-header img,.field-name-medical-information .block .contact-sub-header p,.field-name-complaints .block .contact-sub-header img,.field-name-complaints .block .contact-sub-header p{display:inline-block}.field-name-contact-warning-pro .block .contact-sub-header img,.field-name-contact-form .block .contact-sub-header img,.field-name-contact-warning .block .contact-sub-header img,.field-name-medical-information .block .contact-sub-header img,.field-name-complaints .block .contact-sub-header img{width:60px}.field-name-contact-warning-pro .block .contact-sub-header p,.field-name-contact-form .block .contact-sub-header p,.field-name-contact-warning .block .contact-sub-header p,.field-name-medical-information .block .contact-sub-header p,.field-name-complaints .block .contact-sub-header p{vertical-align:top;font:.9375rem "Avenir LT W01_95 Black";color:#fff;letter-spacing:1px;color:#333}.ie .field-name-contact-warning-pro .block .contact-sub-header p,.ie .field-name-contact-form .block .contact-sub-header p,.ie .field-name-contact-warning .block .contact-sub-header p,.ie .field-name-medical-information .block .contact-sub-header p,.ie .field-name-complaints .block .contact-sub-header p{font-size:15px;font-family:'Avenir LT W01_95 Black'}.field-name-contact-warning-pro .block .form-wrapper>div,.field-name-contact-form .block .form-wrapper>div,.field-name-contact-warning .block .form-wrapper>div,.field-name-medical-information .block .form-wrapper>div,.field-name-complaints .block .form-wrapper>div{padding:10px 0;border-top:1px solid #999}.field-name-contact-warning-pro .block .form-wrapper .form-required,.field-name-contact-warning-pro .block .form-wrapper .required,.field-name-contact-form .block .form-wrapper .form-required,.field-name-contact-form .block .form-wrapper .required,.field-name-contact-warning .block .form-wrapper .form-required,.field-name-contact-warning .block .form-wrapper .required,.field-name-medical-information .block .form-wrapper .form-required,.field-name-medical-information .block .form-wrapper .required,.field-name-complaints .block .form-wrapper .form-required,.field-name-complaints .block .form-wrapper .required{color:#333}.l-content form.cv-no-offer .form-actions input[type="submit"]{float:none;margin:0 auto}.l-content form.cv-no-offer .entityform .captcha{border:1px solid #ccc}.l-content form.cv-no-offer .entityform .captcha.empty-captcha{border:0}.l-content form.cv-no-offer .form-wrapper,.l-content form.cv-no-offer .tou-desc{background-color:#eee;padding-left:40px;padding-right:40px}.l-content form.cv-no-offer select,.l-content form.cv-no-offer .form-textarea-wrapper{width:calc(100% - 286px)}.l-content form.cv-no-offer #edit-captcha-response{width:320px}.l-content form.cv-no-offer .field-name-field-content{padding-bottom:20px}.l-content form.cv-no-offer .field-prefix,.l-content form.cv-no-offer #edit-captcha-response{padding:10px 0 5px}
.l-content form.cv-no-offer .form-required small,.l-content form.cv-no-offer .fieldset-description{display:none}.l-content form.cv-no-offer #edit-submit{width:100%}.l-content form.cv-no-offer #edit-actions{padding:20px 40px}.l-content form.cv-no-offer .contact-header{padding-bottom:10px}.l-content form.cv-no-offer .contact-header .contact-title{padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:10px;text-align:left;font:1.5625rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none}.ie .l-content form.cv-no-offer .contact-header .contact-title{font-size:25px;font-family:'Avenir LT W01_85 Heavy'}.l-content form.cv-no-offer .contact-header .contact-header-left{padding:20px;font:.9375rem "Avenir LT W01_35 Light";color:#333;line-height:23px}.ie .l-content form.cv-no-offer .contact-header .contact-header-left{font-size:15px;font-family:'Avenir LT W01_35 Light'}.l-content form.cv-no-offer .contact-header .contact-header-right{width:320px;padding:0;vertical-align:top}.l-content form.cv-no-offer .contact-header .contact-header-right .warn,.l-content form.cv-no-offer .contact-header .contact-header-right .rrhh{height:70px;padding:10px}.l-content form.cv-no-offer .contact-header .contact-header-right .warn img,.l-content form.cv-no-offer .contact-header .contact-header-right .warn p,.l-content form.cv-no-offer .contact-header .contact-header-right .rrhh img,.l-content form.cv-no-offer .contact-header .contact-header-right .rrhh p{display:inline-block}.l-content form.cv-no-offer .contact-header .contact-header-right .warn p,.l-content form.cv-no-offer .contact-header .contact-header-right .rrhh p{vertical-align:top;padding:10px}.l-content form.cv-no-offer .contact-header .contact-header-right .warn img,.l-content form.cv-no-offer .contact-header .contact-header-right .rrhh img{padding-top:5px;width:60px}.l-content form.cv-no-offer .contact-header .contact-header-right .warn a,.l-content form.cv-no-offer .contact-header .contact-header-right .rrhh a{display:block;width:100%;font:.8125rem "Avenir LT W01_85 Heavy";color:#87bfc4;text-transform:uppercase;letter-spacing:1.83px}.ie .l-content form.cv-no-offer .contact-header .contact-header-right .warn a,.ie .l-content form.cv-no-offer .contact-header .contact-header-right .rrhh a{font-size:13px;font-family:'Avenir LT W01_85 Heavy'}.l-content form.cv-no-offer .contact-header .contact-header-right .warn img{padding-top:6px;padding-left:12px}.l-content form.cv-no-offer .contact-header .contact-header-right .warn p{padding-left:21px}.l-content form.cv-no-offer .contact-header .contact-header-right .rrhh{position:relative}.l-content form.cv-no-offer .contact-header .contact-header-right .rrhh img{width:85px;padding-top:0}.l-content form.cv-no-offer .contact-header .contact-header-right .rrhh p{padding-top:20px}.l-content form.cv-no-offer .contact-sub-header{background-color:#eee;height:68px;display:block;margin-top:20px;padding:30px 40px 0}.l-content form.cv-no-offer .contact-sub-header img,.l-content form.cv-no-offer .contact-sub-header p{display:inline-block}.l-content form.cv-no-offer .contact-sub-header img{width:60px}.l-content form.cv-no-offer .contact-sub-header p{vertical-align:top;font:.9375rem "Avenir LT W01_95 Black";color:#fff;letter-spacing:1px;color:#333}.ie .l-content form.cv-no-offer .contact-sub-header p{font-size:15px;font-family:'Avenir LT W01_95 Black'}.l-content form.cv-no-offer .form-wrapper>div{padding:10px 0;border-top:1px solid #999}.l-content form.cv-no-offer .form-wrapper .form-required,.l-content form.cv-no-offer .form-wrapper .required{color:#333}.page-eform-submit-contact-warning .contact-sub-header,.block-entityform-block-contact-warning .contact-sub-header{height:70px}.page-eform-submit-contact-warning .field-widget-options-buttons.field-name-field-sexo div.form-required .form-radios div,.block-entityform-block-contact-warning .field-widget-options-buttons.field-name-field-sexo div.form-required .form-radios div{width:90px}.page-eform-submit-contact main .entityform .field-name-field-tou input,.page-eform-submit-contact main .entityform .field-name-field-tou label,.page-eform-submit-contact-warning main .entityform .field-name-field-tou input,.page-eform-submit-contact-warning main .entityform .field-name-field-tou label,.page-eform-submit-contact-warning-pro main .entityform .field-name-field-tou input,.page-eform-submit-contact-warning-pro main .entityform .field-name-field-tou label{width:auto}.page-eform-submit-contact main .entityform .field-name-field-tou small,.page-eform-submit-contact-warning main .entityform .field-name-field-tou small,.page-eform-submit-contact-warning-pro main .entityform .field-name-field-tou small{padding:18px;display:block;font:.75rem/16px "Avenir LT W01_35 Light";color:#333}.page-eform-submit-contact-warning .entityform .field-widget-options-buttons div.form-required .form-radios label,.page-eform-submit-contact-warning-pro .entityform .field-widget-options-buttons div.form-required .form-radios label{width:auto}
.page-eform-submit-contact-warning main .entityform fieldset .fieldset-wrapper,.page-eform-submit-contact-warning-pro main .entityform fieldset .fieldset-wrapper{padding:20px 20px 30px}.page-eform-submit-contact-warning .contact-header .contact-header-left p:first-of-type,.page-eform-submit-contact-warning-pro .contact-header .contact-header-left p:first-of-type{padding-bottom:0}.page-eform-submit-contact-warning .contact-header .contact-header-left p a{font:.9375rem "Avenir LT W01_35 Light"}.page-eform-submit-send-cv main .entityform .tou-desc{padding-left:40px !important}.page-eform-submit main .entityform .tou-desc{padding:0 24px 18px 60px;display:block;font:.75rem/16px "Avenir LT W01_35 Light";color:#333;background-color:#EEE}.page-eform-submit-contact main .entityform .page-eform-submit-contact-warning main .entityform #edit-field-tou.form-wrapper>div,.page-eform-submit-contact-warning-pro main .entityform #edit-field-tou.form-wrapper>div,.page-eform-submit-send-cv main .entityform #edit-field-tou.form-wrapper>div{padding-top:20px;border-top:none !important}.page-eform-submit-contact main .entityform .page-eform-submit-contact-warning main .entityform #edit-field-tou.form-wrapper>div input,.page-eform-submit-contact-warning-pro main .entityform #edit-field-tou.form-wrapper>div input,.page-eform-submit-send-cv main .entityform #edit-field-tou.form-wrapper>div input{margin-bottom:5px}.page-eform-submit-contact main .entityform .page-eform-submit-contact-warning main .entityform .tou-desc,.page-eform-submit-contact-warning-pro main .entityform .tou-desc,.page-eform-submit-send-cv main .entityform .tou-desc{padding:0 45px 18px 58px}.page-eform-submit-send-cv .l-content .header-vis>.img-header{margin-right:-58px;margin-left:-58px}.page-eform-submit-send-cv .captcha.cv{display:none}.node-page.view-mode-entityform_display .field-name-field-image{margin-left:-58px;margin-right:-58px}.node-page.view-mode-entityform_display .field-name-body{line-height:1.2em;font-size:18px;padding:20px 0}.node-page.view-mode-entityform_display .field-name-body p{margin-bottom:10px}#field-fecha-tratamiento-add-more-wrapper fieldset,#field-fecha-reaccion-add-more-wrapper fieldset{border:none;margin:0;padding:0}#field-fecha-tratamiento-add-more-wrapper fieldset .fieldset-wrapper,#field-fecha-reaccion-add-more-wrapper fieldset .fieldset-wrapper{position:relative;padding-top:12px;padding-left:0}#field-fecha-tratamiento-add-more-wrapper fieldset .fieldset-wrapper .date-float,#field-fecha-reaccion-add-more-wrapper fieldset .fieldset-wrapper .date-float{display:none}#field-fecha-tratamiento-add-more-wrapper fieldset .fieldset-wrapper input,#field-fecha-reaccion-add-more-wrapper fieldset .fieldset-wrapper input{padding:5px 8px}.entitytype-upload_your_cv-form{background-color:#eee;padding:0 40px}.entitytype-upload_your_cv-form>div{padding:10px 0;border-top:1px solid #999}.entitytype-upload_your_cv-form .form-wrapper input{box-sizing:border-box}.entitytype-upload_your_cv-form .field-type-file .file-widget input[type=file]{width:auto;padding:0}.entitytype-upload_your_cv-form .field-name-field-lopd label{width:100%;display:inline;vertical-align:middle}.entitytype-upload_your_cv-form .field-name-field-lopd input{width:auto;margin:auto}.entitytype-upload_your_cv-form .form-actions,.entitytype-upload_your_cv-form .pre-instructions{border-top:1px solid transparent}.entitytype-upload_your_cv-form .form-actions input[type=submit]{width:100%}.entitytype-upload_your_cv-form .form-textarea-wrapper{width:calc(100% - 296px)}.entitytype-upload_your_cv-form .pre-instructions{position:relative;height:40px;display:block;margin-top:20px;padding:30px 40px 0 0}.entitytype-upload_your_cv-form .pre-instructions p{font:.9375rem "Avenir LT W01_95 Black";color:#fff;letter-spacing:1px;color:#333}.ie .entitytype-upload_your_cv-form .pre-instructions p{font-size:15px;font-family:'Avenir LT W01_95 Black'}.entitytype-upload_your_cv-form .pre-instructions:before{content:'';background-image:url(/sites/ferrer.com/themes/ferrercorp//images/mail.png);position:absolute;background-size:contain;right:0;padding:inherit;vertical-align:middle;background-repeat:no-repeat}.entitytype-upload_your_cv-form #edit-field-curriculum-vitae .form-managed-file{position:relative;z-index:0}.entitytype-upload_your_cv-form #edit-field-curriculum-vitae-und-0-upload{filter:alpha(opacity=1);-moz-opacity:.01;opacity:.01;z-index:2;min-height:25px;cursor:pointer}.entitytype-upload_your_cv-form #edit-field-curriculum-vitae-und-0-upload+#btn-upload{position:absolute;top:0;z-index:-2}.entitytype-upload_your_cv-form #edit-field-curriculum-vitae-und-0-upload+#btn-upload .btn-add-file{background-color:#FFF;padding:4px 12px;border:1px solid grey;display:block;color:#333}
.entitytype-upload_your_cv-form #edit-field-curriculum-vitae-und-0-upload+#btn-upload .btn-add-file:hover{color:#333}.entitytype-upload_your_cv-form #edit-field-curriculum-vitae-und-0-upload+#btn-upload>span{display:inline-block}.entitytype-upload_your_cv-form #edit-field-curriculum-vitae-und-0-upload+#btn-upload>span:last-child{padding-left:15px}@media(min-width:600px){.page-eform-submit-contact form .contact-header-left,.page-eform-submit-contact-warning .contact-header-left{width:calc(100% - 422px)}.page-eform-submit-contact .contact-header-left,.page-eform-submit-contact .contact-header-right,.page-eform-submit-contact-warning .contact-header-left,.page-eform-submit-contact-warning .contact-header-right{display:inline-block}.page-eform-submit-contact .contact-header-right .warn,.page-eform-submit-contact-warning .contact-header-right .warn,.page-eform-submit-contact .contact-header .contact-header-right .rrhh,.page-eform-submit-contact-warning .contact-header .contact-header-right .rrhh{display:inline-block}}@media(max-width:700px){.page-eform-submit-contact .entitytype-contact-form label,.page-eform-submit-contact-warning .entitytype-contact_warning-form label{width:200px}.page-eform-submit-contact .entitytype-contact-form .captcha label,.page-eform-submit-contact-warning .entitytype-contact_warning-form .captcha label{width:auto}.entitytype-contact-form input,.entitytype-contact_warning-form input,.page-eform-submit-contact .entitytype-contact-form select,.page-eform-submit-contact-warning .entitytype-contact_warning-form select,.page-eform-submit-contact .entitytype-contact-form .form-textarea-wrapper,.page-eform-submit-contact-warning .entitytype-contact_warning-form .form-textarea-wrapper{width:calc(100% - 210px)}}@media(max-width:768px){.page-eform-submit-send-cv main .entityform div.header-cv{padding:0 10px}.page-eform-submit-send-cv main .entityform div.header-cv .content label{width:auto}.page-eform-submit-send-cv main .entityform .header-cv .title:after,.page-eform-submit-send-cv main .entityform .header-cv-no-oferta .title:after{right:14px}.page-eform-submit-send-cv main .entityform .header-cv .title,.page-eform-submit-send-cv main .entityform .header-cv-no-oferta .title,.entityform input,.entityform select,.entityform .form-item-multiple input{width:100%;margin-top:5px}.page-eform-submit-send-cv main .entityform .header-cv-no-oferta .title{padding:10px}.entityform .field-type-datetime fieldset{height:60px !important}.entityform .field-type-datetime fieldset .fieldset-wrapper{position:relative;top:20px;left:0}.field-multiple-table thead,form .field-multiple-table td.field-multiple-drag{display:none}.entityform .field-widget-options-buttons div.form-required .form-checkboxes{width:100%}#edit-field-work-permit-und{padding-top:10px}.entityform label{width:auto}.entityform .field-type-list-boolean label{width:150px}.entityform .form-item-multiple select{width:100%;display:block}.page-eform-submit-send-cv main .entityform fieldset .fieldset-wrapper{padding:10px}.entityform .form-item-multiple tbody{border:none;margin:0;padding:0;display:block}.entityform .field-type-datetime .fieldset-wrapper input{width:80px}.entityform .field-type-datetime .fieldset-wrapper .start-date-wrapper,.entityform .field-type-datetime .fieldset-wrapper .end-date-wrapper{display:inline-block;vertical-align:middle;width:auto}.entityform .field-type-datetime .fieldset-wrapper .start-date-wrapper label,.entityform .field-type-datetime .fieldset-wrapper .end-date-wrapper label{width:auto}.entityform .field-type-datetime .fieldset-wrapper input{width:110px}.entityform .form-item-multiple label{width:auto;display:block}.page-eform-submit-send-cv main .entityform fieldset>legend{padding-left:10px;width:100%;padding-right:0}.entityform .form-item-multiple td{padding:0;display:block}.entityform .form-textarea-wrapper{display:block;width:100%}.entityform .form-textarea-wrapper textarea{margin-top:10px;border:none}.entityform .field-type-file .file-widget{position:relative;width:100%}.entityform .field-type-file .file-widget input[type=submit]{position:relative}
.entityform .field-type-file small br{line-height:16px}.page-eform-submit-send-cv main .entityform .field-name-field-tou small{padding:20px 0 0;text-align:justify}#edit-field-tou-und{width:30px}.page-eform-submit-send-cv main .cv-no-offer #edit-field-area-funcional div{padding:0 10px}.page-eform-submit-contact .contact-header .contact-title,.page-eform-submit-contact-warning .contact-header .contact-title{padding-left:10px;padding-right:10px;padding-top:20px;font-size:18px}.page-eform-submit-contact .contact-header .contact-header-left p:first-of-type,.page-eform-submit-contact-warning .contact-header .contact-header-left p:first-of-type{padding-bottom:20px}.page-eform-submit-contact .contact-header .contact-header-left,.page-eform-submit-contact-warning .contact-header .contact-header-left{padding:10px}.page-eform-submit-contact .form-wrapper,.page-eform-submit-contact-warning .form-wrapper{padding-left:10px;padding-right:10px}.page-eform-submit-contact .contact-sub-header,.page-eform-submit-contact-warning .contact-sub-header{padding:10px}.page-eform-submit-contact #edit-actions,.page-eform-submit-contact-warning #edit-actions{padding:20px 10px}.page-eform-submit-contact #edit-captcha-response,.page-eform-submit-contact-warning #edit-captcha-response{width:280px}.page-eform-submit-contact .contact-header .contact-header-right,.page-eform-submit-contact-warning .contact-header .contact-header-right{width:300px}.page-eform-submit-contact .contact-header .contact-header-right .rrhh img,.page-eform-submit-contact-warning .contact-header .contact-header-right .rrhh img{width:75px}.page-eform-submit-contact .contact-header .contact-header-right .warn img,.page-eform-submit-contact-warning .contact-header .contact-header-right .warn img{width:50px}.page-eform-submit-contact .contact-header .contact-header-right .warn p,.page-eform-submit-contact-warning .contact-header .contact-header-right .warn p,.page-eform-submit-contact .contact-header .contact-header-right .rrhh p,.page-eform-submit-contact-warning .contact-header .contact-header-right .rrhh p{font-size:12px}.page-eform-submit-contact .contact-sub-header p,.page-eform-submit-contact-warning .contact-sub-header p{width:75%}.entitytype-contact-form input,.entitytype-contact_warning-form input,.page-eform-submit-contact .entitytype-contact-form select,.page-eform-submit-contact-warning .entitytype-contact_warning-form select,.page-eform-submit-contact .entitytype-contact-form .form-textarea-wrapper,.page-eform-submit-contact-warning .entitytype-contact_warning-form .form-textarea-wrapper{width:100%;display:block}.form-textarea-wrapper{width:100%}}@media(max-width:600px){.entitytype-upload_your_cv-form{padding:0 20px}.entitytype-upload_your_cv-form .field-type-file .file-widget input[type=submit]{width:100%;padding-bottom:20px}}.breadcrumb{padding:10px 0 0}.breadcrumb li{display:inline-block}.breadcrumb li:after{content:" > ";display:inline-block;padding:0 5px;color:#999;font:.6875rem "Avenir LT W01_65 Medium"}.breadcrumb li:last-of-type{color:#87bfc4;font:.6875rem "Avenir LT W01_65 Medium"}.breadcrumb li:last-of-type:after{content:""}.breadcrumb a{font:.6875rem "Avenir LT W01_65 Medium";color:#999}.ie .breadcrumb a{font-size:11px;font-family:'Avenir LT W01_65 Medium'}.breadcrumb a:hover{color:#87bfc4;text-decoration:none}#custom-breadcrumb{font-family:"avenir-medium",Arial;font-size:18px;padding:10px 0;border-bottom:1px solid #848484;margin-bottom:20px}#custom-breadcrumb .breadcrumb-blue{color:#009fad;display:inline-block}#custom-breadcrumb.custom-breadcrumb.breadcrumb-empty{border:0;padding:0;margin:0}@media(max-width:768px){.breadcrumb{padding:5px 10px 10px}}.node-type-basic-landing.not-front header,.node-type-basic-landing.not-front main,.node-type-landing.not-front header,.node-type-landing.not-front main{margin-left:auto;margin-right:auto;padding-top:0;padding-left:0;padding-right:0}.node-type-basic-landing.not-front main,.node-type-landing.not-front main{top:auto}.node-type-landing .group-wrapper-2 .field-group-fieldset{overflow:hidden}.node-type-landing div:not(.geolocation-map) img{max-width:100%;height:auto}.node-type-landing .ds-custom-1col-stacked{max-width:1080px;margin:0 auto;font-family:"avenir-light",Arial;font-size:20px}.node-type-landing .ds-custom-1col-stacked .field .field-label{font-weight:400}.node-type-landing .ds-custom-1col-stacked a{font-family:"avenir-black",Arial;font-size:inherit}.node-type-landing .ds-custom-1col-stacked p{text-align:left}.node-type-landing h1{padding:22px 0 14px;font-size:45px;font-family:"avenir-book",Arial;text-align:left;color:#666}.node-type-landing .field-name-field-block-reference .bean-country-landing-element.view-mode-full .group-left,.node-type-landing .field-name-field-blog-block .bean-country-landing-element.view-mode-full .group-left,.node-type-landing .field-name-field-block-reference-2 .bean-country-landing-element.view-mode-full .group-left{box-sizing:border-box;padding:0 25px 0 10px;line-height:1.5em;font-size:16px}.node-type-landing .field-name-field-block-reference .bean-country-landing-element.view-mode-full .group-right,.node-type-landing .field-name-field-blog-block .bean-country-landing-element.view-mode-full .group-right,.node-type-landing .field-name-field-block-reference-2 .bean-country-landing-element.view-mode-full .group-right{padding-left:25px;box-sizing:border-box}.node-type-landing .field-name-field-blog-block{margin-top:20px}.node-type-landing .field-name-field-blog-block .field-name-field-video .field-item{display:inline-block;vertical-align:top;width:49%;padding:20px 0}.node-type-landing .field-name-field-blog-block .field-name-field-video .field-item .file .content .field-name-field-folder{display:none}.node-type-landing .field-name-field-blog-block .field-name-field-video .field-item .file .content iframe{display:block;margin:0 auto}.node-type-landing .field-name-field-block-reference .bean-country-landing-element.view-mode-full{padding:45px 0}.node-type-landing .field-group-div{padding:18px 0;font-size:24px;line-height:140%}.node-type-landing .field-group-div .group-wrapper-2{border-top:1px solid #ccc}.node-type-landing .field-group-div h2{display:block;padding-left:10px}.node-type-landing .field-group-div h2 span{display:inline-block;padding:6px 14px 4px;margin:0 0 28px;background-color:#666;text-transform:uppercase;color:#fff;font-size:20px;font-family:"avenir-book",Arial}.node-type-landing .field-group-div .geolocation-help,.node-type-landing .field-group-div .geolocation-map{margin:0}.node-type-landing .field-group-div.group-wrapper-2{padding-bottom:6px}.node-type-landing .field-group-div.group-wrapper-3 h2{min-width:450px}.node-type-landing .group-wrapper-1{font-size:0}.node-type-landing .group-wrapper-1 .field-name-field-link1-und,.node-type-landing .group-wrapper-1 .field-name-field-sociallinks1-und{margin-top:40px}.node-type-landing .group-wrapper-1 .field-name-field-geofield1-und{margin-bottom:20px}.node-type-landing .group-wrapper-1>div{display:inline-block;vertical-align:top;padding:0;border-top:0 none}
.node-type-landing .group-wrapper-1>div.group-wrapper-1-left{width:55%;padding-left:15px;box-sizing:border-box}.node-type-landing .group-wrapper-1>div.group-wrapper-1-left a{font-family:"avenir-light",Arial;text-decoration:underline !important}.node-type-landing .group-wrapper-1>div.group-wrapper-1-right{width:45%}.node-type-landing .field-group-fieldset{padding:0;border-top:1px solid #ccc;border-left:0;border-right:0}.node-type-landing .field-group-fieldset>legend{border-top:1px solid #CCC;width:100%;padding:10px 0}.node-type-landing .field-group-fieldset .fieldset-legend{margin:0 16px;font-family:"avenir-book",Arial;font-size:20px;color:#666;text-transform:uppercase;color:#666;cursor:pointer;background-image:none !important;padding-left:0 !important}.node-type-landing .field-group-fieldset .fieldset-legend:before{content:"";display:inline-block;vertical-align:middle;margin:-5px 8px 0 6px;height:0;width:0;border-bottom:10px solid transparent;border-left:10px solid #666;border-top:10px solid transparent}.node-type-landing .field-group-fieldset .fieldset-legend a{font-family:"avenir-book",Arial;font-size:20px;color:#666}.node-type-landing .field-group-fieldset .fieldset-legend a:hover{color:#666}.node-type-landing .field-group-fieldset .field-collection-container{overflow:hidden;-webkit-transition:max-height .5s ease-in-out 0s;-moz-transition:max-height .5s ease-in-out 0s;transition:max-height .5s ease-in-out 0s}.node-type-landing .field-group-fieldset .field-collection-container .field-name-field-fieldcollection4-und-multi:first-child{margin-top:16px}.node-type-landing .field-group-fieldset.open-factory>legend{border-bottom:1px solid #CCC}.node-type-landing .field-group-fieldset.open-factory .fieldset-legend{color:#009fad}.node-type-landing .field-group-fieldset.open-factory .fieldset-legend:before{margin:5px 5px 0 0;height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #009fad}.node-type-landing .group-compromises{padding-bottom:24px}.node-type-landing .group-compromises>legend{padding:18px 0}.node-type-landing .group-compromises:not(.collapsed) .fieldset-legend a{color:#009fad}.node-type-landing .group-compromises:not(.collapsed) .fieldset-legend:before{margin:5px 5px 0 0;height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #009fad}.node-type-landing .field-name-field-fieldcollection3-und-multi:first-child .field-collection-container{max-height:1000px}.node-type-landing .field-name-field-fieldcollection3-und-multi+.field-name-field-fieldcollection3-und-multi .field-collection-container{max-height:0}.node-type-landing .field-collection-item-field-fieldcollection4-und-multi,.node-type-landing .field-collection-item-field-fieldcollection5-und-multi,.node-type-landing .field-collection-item-field-fieldcollection6-und-multi{padding:12px 0 12px 16px}.node-type-landing .field-collection-item-field-fieldcollection4-und-multi.ds-2col-fluid .group-left,.node-type-landing .field-collection-item-field-fieldcollection4-und-multi.ds-2col-fluid .group-right,.node-type-landing .field-collection-item-field-fieldcollection5-und-multi.ds-2col-fluid .group-left,.node-type-landing .field-collection-item-field-fieldcollection5-und-multi.ds-2col-fluid .group-right,.node-type-landing .field-collection-item-field-fieldcollection6-und-multi.ds-2col-fluid .group-left,.node-type-landing .field-collection-item-field-fieldcollection6-und-multi.ds-2col-fluid .group-right{padding:0;margin:0}.node-type-landing .field-collection-item-field-fieldcollection4-und-multi.ds-2col-fluid .group-left,.node-type-landing .field-collection-item-field-fieldcollection5-und-multi.ds-2col-fluid .group-left,.node-type-landing .field-collection-item-field-fieldcollection6-und-multi.ds-2col-fluid .group-left{width:54%}.node-type-landing .field-collection-item-field-fieldcollection4-und-multi.ds-2col-fluid .group-left .field-name-field-longtext1-und,.node-type-landing .field-collection-item-field-fieldcollection5-und-multi.ds-2col-fluid .group-left .field-name-field-longtext1-und,.node-type-landing .field-collection-item-field-fieldcollection6-und-multi.ds-2col-fluid .group-left .field-name-field-longtext1-und{margin-right:25px}.node-type-landing .field-collection-item-field-fieldcollection4-und-multi.ds-2col-fluid .group-left+.group-right,.node-type-landing .field-collection-item-field-fieldcollection5-und-multi.ds-2col-fluid .group-left+.group-right,.node-type-landing .field-collection-item-field-fieldcollection6-und-multi.ds-2col-fluid .group-left+.group-right{width:46%}.node-type-landing .field-collection-item-field-fieldcollection4-und-multi strong,.node-type-landing .field-collection-item-field-fieldcollection5-und-multi strong,.node-type-landing .field-collection-item-field-fieldcollection6-und-multi strong{font-family:"avenir-black",Arial}
.node-type-landing .group-wrapper-3{border-top:1px solid #ccc;padding-top:0}.node-type-landing .group-wrapper-3 .field-name-field-link1-und-multi{font-size:0}.node-type-landing .group-wrapper-3 .field-name-field-link1-und-multi a{font-size:20px;margin:0 0 14px;word-wrap:break-word;font-family:"avenir-medium",Arial}.node-type-landing .group-wrapper-3 .field-name-field-fieldcollection7-und-multi{padding:0 25px}.node-type-landing .group-wrapper-3 .field-name-field-fieldcollection7-und-multi .field-item{display:inline-block;width:49%;vertical-align:top;padding:5px 0}.node-type-landing .group-wrapper-3 .field-name-field-fieldcollection7-und-multi .field-item .group-left{width:16% !important;vertical-align:middle;display:inline-block;float:none}.node-type-landing .group-wrapper-3 .field-name-field-fieldcollection7-und-multi .field-item .group-right{width:74% !important;vertical-align:middle;display:inline-block;float:none}.node-type-landing .social-links .icon{display:inline-block;vertical-align:middle;padding:0;margin:10px 8px;width:30px;height:30px;background-position:center center;background-repeat:no-repeat;background-color:transparent}.node-type-landing .social-links .field-item{margin:0 !important}.node-type-landing .social-links .field-item.first .icon{margin-left:0}.node-type-landing .social-links .field-item.last .icon{margin-right:0}.node-type-landing .social-links .service-youtube .icon{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-youtube.svg)}.node-type-landing .social-links .service-googleplus .icon{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-google.svg)}.node-type-landing .social-links .service-pinterest .icon{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-pinterest.svg)}.node-type-landing .social-links .service-linkedin .icon{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-linkedin.svg)}.custom-object-fit{position:relative;background-size:cover;background-position:center center}.custom-object-fit img{opacity:0}@media all and (min-width:965px){.node-type-landing .group-header{overflow:hidden;margin-left:-58px;margin-right:-58px}}@media(max-width:1024px){.node-type-landing main>.container-width{margin-left:auto;margin-right:auto}.node-type-landing h1{font-size:38px}.node-type-landing .field-group-div{font-size:20px}.node-type-landing .field-group-div h2 span{font-size:18px}.node-type-landing .field-collection-item-field-fieldcollection3-und-multi .field-name-field-text1-und{font-size:20px}.node-type-landing .field-collection-item-field-fieldcollection3-und-multi .field-name-field-text1-und:before{height:0;width:0;border-bottom:8px solid transparent;border-left:8px solid #666;border-top:8px solid transparent}.node-type-landing .field-collection-item-field-fieldcollection3-und-multi .field-name-field-text1-und.open-factory:before{height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #009fad}.node-type-landing .group-wrapper-3 .field-name-field-link1-und-multi .field-item{font-size:16px}.node-type-landing .group-wrapper-3 .field-name-field-link1-und-multi .field-item .link-title{font-size:14px}}@media(max-width:900px){.node-type-landing h1{font-size:32px}.node-type-landing .field-group-div{font-size:16px}.node-type-landing .field-group-div h2 span{font-size:16px}.node-type-landing .field-collection-item-field-fieldcollection3-und-multi{padding-top:4px;padding-bottom:8px}.node-type-landing .field-collection-item-field-fieldcollection3-und-multi .field-name-field-text1-und{margin-left:3px;margin-right:3px;font-size:16px}.node-type-landing .field-collection-item-field-fieldcollection3-und-multi .field-name-field-text1-und:before{height:0;width:0;border-bottom:6px solid transparent;border-left:6px solid #666;border-top:6px solid transparent}.node-type-landing .field-collection-item-field-fieldcollection3-und-multi .field-name-field-text1-und.open-factory:before{height:0;width:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #009fad}.node-type-landing .field-collection-item-field-fieldcollection4-und-multi{padding-left:8px}.node-type-landing .field-collection-item-field-fieldcollection4-und-multi .field-collection-container .field-name-field-fieldcollection4-und-multi:first-child{margin-top:8px}}@media(max-width:800px){.node-type-landing .group-wrapper-1 .field-name-field-link1-und,.node-type-landing .group-wrapper-1 .field-name-field-sociallinks1-und{margin-top:20px}.node-type-landing .group-wrapper-3 .field-name-field-fieldcollection7-und-multi .field-item .group-right{width:66% !important}}@media(max-width:640px){.node-type-landing .group-wrapper-1>div{display:block}
.node-type-landing .group-wrapper-1>div.group-wrapper-1-left,.node-type-landing .group-wrapper-1>div.group-wrapper-1-right{width:100%}.node-type-landing .group-wrapper-1 .group-wrapper-1-right{margin-top:20px}.node-type-landing .group-wrapper-1 .group-wrapper-1-right img{display:block;margin:0 auto}.node-type-landing .field-collection-item-field-fieldcollection4-und-multi.ds-2col-fluid .group-left,.node-type-landing .field-collection-item-field-fieldcollection4-und-multi.ds-2col-fluid .group-right,.node-type-landing .field-collection-item-field-fieldcollection5-und-multi.ds-2col-fluid .group-left,.node-type-landing .field-collection-item-field-fieldcollection5-und-multi.ds-2col-fluid .group-right,.node-type-landing .field-collection-item-field-fieldcollection6-und-multi.ds-2col-fluid .group-left,.node-type-landing .field-collection-item-field-fieldcollection6-und-multi.ds-2col-fluid .group-right{float:none}.node-type-landing .field-collection-item-field-fieldcollection4-und-multi.ds-2col-fluid .group-left,.node-type-landing .field-collection-item-field-fieldcollection5-und-multi.ds-2col-fluid .group-left,.node-type-landing .field-collection-item-field-fieldcollection6-und-multi.ds-2col-fluid .group-left{width:100%}.node-type-landing .field-collection-item-field-fieldcollection4-und-multi.ds-2col-fluid .group-left .field-name-field-longtext1-und,.node-type-landing .field-collection-item-field-fieldcollection5-und-multi.ds-2col-fluid .group-left .field-name-field-longtext1-und,.node-type-landing .field-collection-item-field-fieldcollection6-und-multi.ds-2col-fluid .group-left .field-name-field-longtext1-und{margin-right:0;margin-bottom:15px}.node-type-landing .field-collection-item-field-fieldcollection4-und-multi.ds-2col-fluid .group-left+.group-right,.node-type-landing .field-collection-item-field-fieldcollection5-und-multi.ds-2col-fluid .group-left+.group-right,.node-type-landing .field-collection-item-field-fieldcollection6-und-multi.ds-2col-fluid .group-left+.group-right{width:100%}.field-name-field-block-reference .bean-country-landing-element.view-mode-full .group-left,.field-name-field-blog-block .bean-country-landing-element.view-mode-full .group-left,.field-name-field-block-reference-2 .bean-country-landing-element.view-mode-full .group-left{width:100%;padding:20px !important;text-align:justify}.field-name-field-block-reference .bean-country-landing-element.view-mode-full .group-right,.field-name-field-blog-block .bean-country-landing-element.view-mode-full .group-right,.field-name-field-block-reference-2 .bean-country-landing-element.view-mode-full .group-right{width:100%}.field-name-field-block-reference .bean-country-landing-element.view-mode-full .group-right img,.field-name-field-blog-block .bean-country-landing-element.view-mode-full .group-right img,.field-name-field-block-reference-2 .bean-country-landing-element.view-mode-full .group-right img{display:block;margin:0 auto}.node-type-landing .field-name-field-block-reference .bean-country-landing-element.view-mode-full{padding:10px 0 45px}.node-type-landing .group-wrapper-3 .field-name-field-fieldcollection7-und-multi .field-item{width:100%}.node-type-landing .field-name-field-blog-block .field-name-field-video .field-item{width:100%;margin:-1px 10px;background-color:#ccc}}@media(max-width:568px){.node-type-landing .group-wrapper-3 .field-name-field-link1-und-multi .field-item{width:100%}.node-type-landing .group-wrapper-3 .field-name-field-link1-und-multi .field-item.odd{margin-left:0}.node-type-landing .group-wrapper-3 .field-name-field-link1-und-multi .field-item.even{margin-right:0}.node-type-landing .field-group-fieldset .fieldset-legend{font-size:18px}.node-type-landing .field-group-fieldset .fieldset-legend a{font-size:18px}.node-type-landing h1{font-size:28px}}@media(max-width:480px){.node-type-landing .field-group-fieldset .fieldset-legend{font-size:14px;margin:0}.node-type-landing .field-group-fieldset .fieldset-legend a{font-size:14px}.node-type-landing .field-group-div.group-wrapper-3 h2{min-width:0}}@media(max-width:375px){.node-type-landing .field-name-field-blog-block .field-name-field-video .field-item .file .content iframe{max-width:200px;height:auto}
.node-type-landing .group-wrapper-3 .field-name-field-fieldcollection7-und-multi .field-item .group-right{width:60% !important}.node-type-landing .group-wrapper-3 .field-name-field-link1-und-multi a{font-size:17px}}.node-type-prf-producto .l-content,.page-buscador-productos .l-content{z-index:0}.node-type-prf-producto .l-content .sharethis-wrapper,.page-buscador-productos .l-content .sharethis-wrapper{z-index:10}.view-prf-buscador-productos.view-display-id-page #prf-img-cabecera,.node-prf-producto.view-mode-full #prf-img-cabecera{margin-left:-58px;margin-right:-58px}.view-prf-buscador-productos.view-display-id-page #prf-img-cabecera:before,.node-prf-producto.view-mode-full #prf-img-cabecera:before{content:" ";position:absolute;bottom:2px;left:0;top:50%;right:0;opacity:.5;margin-left:-58px;margin-right:-58px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#999),color-stop(1,transparent));background-image:-o-linear-gradient(top,#000 0%,transparent 100%);background-image:-moz-linear-gradient(top,#000 0%,transparent 100%);background-image:-webkit-linear-gradient(top,#000 0%,transparent 100%);background-image:-ms-linear-gradient(top,#000 0%,transparent 100%);background-image:linear-gradient(to top,#000 0%,transparent 100%)}.view-prf-buscador-productos.view-display-id-page .group-header,.node-prf-producto.view-mode-full .group-header{position:relative;margin-bottom:25px}.view-prf-buscador-productos.view-display-id-page .group-header .view-title,.node-prf-producto.view-mode-full .group-header .view-title{position:absolute;bottom:66px;display:block;width:100%}.view-prf-buscador-productos.view-display-id-page .group-header .link-back,.node-prf-producto.view-mode-full .group-header .link-back{position:absolute;bottom:-25px;right:0}.view-prf-buscador-productos.view-display-id-page .group-header .link-back a,.node-prf-producto.view-mode-full .group-header .link-back a{font-family:"avenir-medium",Arial;padding:3px 0 3px 25px;background-image:url(http://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-back.svg);background-repeat:no-repeat;background-size:19px 16px;background-position:left center;color:#009fad;text-decoration:underline !important}.view-prf-buscador-productos.view-display-id-page .group-header .link-back a:hover,.node-prf-producto.view-mode-full .group-header .link-back a:hover{color:#363636}.view-prf-buscador-productos.view-display-id-page .group-header h1,.node-prf-producto.view-mode-full .group-header h1{background-color:#000;background-color:rgba(0,0,0,0.7);padding:20px 0 20px 75px;border:0 none;margin-left:-58px;text-align:left;margin-right:-58px;margin-left:-58px;max-width:110%;font-family:"avenir-black",Arial;color:#fff;font-size:19px;text-transform:uppercase;letter-spacing:2.03px}.view-prf-buscador-productos.view-display-id-page .group-header .field-name-title-detail-product,.node-prf-producto.view-mode-full .group-header .field-name-title-detail-product{position:absolute;bottom:63px;font-family:"avenir-medium",Arial;font-size:14px;color:#fff;display:block;width:100%;height:54px}.view-prf-buscador-productos.view-display-id-page .group-header .field-name-claim-nuestros-productos,.node-prf-producto.view-mode-full .group-header .field-name-claim-nuestros-productos{position:absolute;bottom:0;font-family:"avenir-medium",Arial;font-size:14px;color:#fff;display:block;width:100%}.view-prf-buscador-productos.view-display-id-page .group-header .field-name-claim-nuestros-productos p,.node-prf-producto.view-mode-full .group-header .field-name-claim-nuestros-productos p{background-color:#000;background-color:rgba(0,0,0,0.4);padding:20px 0;box-sizing:border-box;text-align:center;margin-left:-58px;margin-right:-58px;vertical-align:middle}.view-prf-buscador-productos.view-display-id-page .group-header .field-name-claim-nuestros-productos p:before,.node-prf-producto.view-mode-full .group-header .field-name-claim-nuestros-productos p:before{content:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/claim.png);display:inline-block;vertical-align:middle;padding-right:5px}.node-prf-producto.view-mode-full .group-header .field-name-title-detail-product{bottom:75px}.nuestros-productos{position:absolute;bottom:0;font-family:"avenir-medium",Arial;font-size:14px;color:#fff;display:block;width:100%}.nuestros-productos p{background-color:#000;background-color:rgba(0,0,0,0.4);padding:20px 0;box-sizing:border-box;text-align:center;margin-left:-58px;margin-right:-58px;vertical-align:middle;color:orange}.nuestros-productos p:before{content:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/claim.png);display:inline-block;vertical-align:middle;padding-right:5px}#back-to{position:absolute;bottom:-25px;right:0}#back-to>a{font-family:"avenir-medium",Arial;font-size:13px;padding:3px 0 3px 25px;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-back.svg);background-repeat:no-repeat;background-size:19px 16px;background-position:left center;color:#009fad;text-decoration:underline !important}.node-products-page .content>div:first-child{margin-right:-58px;margin-left:-58px}.node-prf-producto{font-family:"avenir-light",Arial;font-size:14px}.node-prf-producto.view-mode-full .container-width{font-size:0}.node-prf-producto.view-mode-full .facetapi-facetapi-checkbox-links li{font-size:12px}.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page{padding:25px 20px;background-color:#f1f1f2;margin-top:40px;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/search-prf.png);background-position:top 15px right 25px;background-repeat:no-repeat}.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page .views-submit-button{display:block}.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page input[type="submit"]{padding-right:0;background-color:#d1d2d7;background-image:none;border:0 none;color:#fff;text-transform:capitalize;outline:none;display:block;text-indent:0;border-radius:5px;padding:5.5px 0;width:100%;transition:all .5s ease-in-out}.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page input[type="submit"]:hover{background-color:#99999c}.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page input[type="text"]{width:100%;padding:0;margin:0;height:35px;margin-bottom:10px;border-radius:5px;border:1px solid #afaeb3;outline:none;font-family:"avenir-light",Arial;padding-left:10px;box-sizing:border-box}.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page label{font-size:16px;padding-bottom:15px}.node-prf-producto.view-mode-full h1{background:0 none;padding:0;border:0 none;margin-bottom:15px;font-family:"avenir-black",Arial;color:#504e50;font-size:32px;text-transform:capitalize;text-align:left;max-width:100%}.node-prf-producto.view-mode-full .group-left{float:none;display:inline-block;vertical-align:top;box-sizing:border-box}.node-prf-producto.view-mode-full .group-left>div{margin-right:25px}.node-prf-producto.view-mode-full .group-left .btn-reset{margin:30px 0;background-color:#009fad;border-radius:5px}.node-prf-producto.view-mode-full .group-left .btn-reset a{color:#fff;padding:10px;text-align:center;display:block;font-family:"avenir-black",Arial;font-size:16px;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}
.node-prf-producto.view-mode-full .group-left .btn-reset a:hover{background-color:#13b5c3;border-radius:5px}.node-prf-producto.view-mode-full .group-right{float:none;display:inline-block;vertical-align:top;box-sizing:border-box}.node-prf-producto.view-mode-full .group-right-1{position:relative}.node-prf-producto.view-mode-full .group-right-container>.group-right-left{width:100%;margin-bottom:32px}.node-prf-producto.view-mode-full .group-right-container>.group-right-left .field-name-field-prf-fotografia{border:1px solid #dadada}.node-prf-producto.view-mode-full .group-right-container>.group-right-right{width:100%}.node-prf-producto.view-mode-full .group-right-container>.group-right-right>div>div{display:inline-block;vertical-align:top;width:50%;margin-top:0 !important;padding-left:19px;box-sizing:border-box}.node-prf-producto.view-mode-full .group-right-container>.group-right-right>div>div.field-name-field-prf-area-terapeutica{padding-right:19px;padding-left:0}.node-prf-producto.view-mode-full .group-right-container>.group-right-right>div>div.field-name-field-prf-area-terapeutica>.field-items{font-size:14px}.node-prf-producto.view-mode-full .group-right-container>.group-right-right>div>div.field-name-field-prf-principios-activos>.field-items{font-size:16px;line-height:18px;font-family:"avenir-medium",Arial}.node-prf-producto.view-mode-full .group-right-footer{margin-top:35px}.node-prf-producto.view-mode-full .group-right-footer .field-name-changed-date{border-top:2px solid #bbbcbe;font-size:14px}.node-prf-producto.view-mode-full .group-right-footer .field-name-changed-date>label{width:auto;display:inline-block;border:0}.node-prf-producto.view-mode-full h2,.node-prf-producto.view-mode-full h3{display:block;padding-top:10px;padding-bottom:10px;font-family:"avenir-black",Arial;font-size:14px;color:#333;text-transform:uppercase;font-weight:400;letter-spacing:1.79px}.node-prf-producto.view-mode-full h2{padding-left:15px;cursor:pointer}.node-prf-producto.view-mode-full .field>label{font-family:"avenir-black",Arial;font-size:14px;padding-top:10px;padding-bottom:6px;border-top:2px solid #bbbcbe}.node-prf-producto.view-mode-full .field-name-field-prf-fotografia{padding:8px}.node-prf-producto.view-mode-full .field-name-field-prf-descripcion{font-size:14px;font-family:"avenir-medium",Arial;margin-top:20px}.node-prf-producto.view-mode-full .field-name-field-prf-bibliografia{font-size:14px;font-family:"avenir-medium",Arial;margin-top:20px}.node-prf-producto.view-mode-full .field-name-field-comentarios{font-size:14px;font-family:"avenir-medium",Arial;margin-top:10px;line-height:1.2}.node-prf-producto.view-mode-full .field-name-field-prf-principios-activos>.field-items,.node-prf-producto.view-mode-full .field-name-field-prf-area-terapeutica>.field-items{font-size:14px}.node-prf-producto.view-mode-full .field-name-field-prf-principios-activos .field-items:after,.node-prf-producto.view-mode-full .field-name-field-prf-area-terapeutica .field-items:after{content:none !important;padding-left:0 !important}.node-prf-producto.view-mode-full .field-name-field-prf-principios-activos .field-item,.node-prf-producto.view-mode-full .field-name-field-prf-principios-activos .field-items,.node-prf-producto.view-mode-full .field-name-field-prf-area-terapeutica .field-item,.node-prf-producto.view-mode-full .field-name-field-prf-area-terapeutica .field-items{display:inline-block;width:auto;font-family:"avenir-medium",Arial;padding-left:3px}.node-prf-producto.view-mode-full .field-name-field-prf-principios-activos .field-item:after,.node-prf-producto.view-mode-full .field-name-field-prf-principios-activos .field-items:after,.node-prf-producto.view-mode-full .field-name-field-prf-area-terapeutica .field-item:after,.node-prf-producto.view-mode-full .field-name-field-prf-area-terapeutica .field-items:after{content:","}.node-prf-producto.view-mode-full .field-name-field-prf-principios-activos .field-items .field-item:last-child:after,.node-prf-producto.view-mode-full .field-name-field-prf-area-terapeutica .field-items .field-item:last-child:after{content:none}.node-prf-producto.view-mode-full .field-name-field-prf-principios-activos .field-items .field-item:first-child,.node-prf-producto.view-mode-full .field-name-field-prf-area-terapeutica .field-items .field-item:first-child{padding-left:0}.node-prf-producto.view-mode-full .field-name-field-prf-bibliografia .field-item{padding:2px 0 2px 24px;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-book.svg);background-repeat:no-repeat;background-size:18px 18px;background-position:left center}
.no-svg .node-prf-producto.view-mode-full .field-name-field-prf-bibliografia .field-item{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/ico-book.png)}.node-prf-producto.view-mode-teaser{margin:30px 15px;background-color:#fafafa;height:100%}.node-prf-producto.view-mode-teaser .group-left,.node-prf-producto.view-mode-teaser .group-right{float:none;width:100%;display:block}.node-prf-producto.view-mode-teaser .group-left{background-color:#fff;border:1px solid #dadada}.node-prf-producto.view-mode-teaser .group-right{padding:14px 0;box-sizing:border-box;min-height:260px}.node-prf-producto.view-mode-teaser .group-right.empty-active>.field-name-field-prf-area-terapeutica{padding-bottom:76px}.node-prf-producto.view-mode-teaser .group-right.empty-area .label-inline{padding-top:56px}.node-prf-producto.view-mode-teaser .group-right.empty-both .field-name-node-link{padding-top:132px}.node-prf-producto.view-mode-teaser .field label{margin:0 0 5px;font-family:"avenir-black",Arial}.node-prf-producto.view-mode-teaser .label-inline{margin:0 0 5px;font-family:"avenir-black",Arial;font-size:13px}.node-prf-producto.view-mode-teaser .field-name-title{padding:0 0 6px;margin:0 0 10px;border-bottom:2px solid #009fad;min-height:50px}.node-prf-producto.view-mode-teaser .field-name-title a{display:block;font-family:"avenir-black",Arial;font-size:18px;color:#333;text-transform:uppercase;letter-spacing:1.79px}.node-prf-producto.view-mode-teaser .field-name-field-prf-area-terapeutica{margin-top:15px;margin-bottom:20px;font-size:13px;font-family:"avenir-medium",Arial;min-height:31px}.node-prf-producto.view-mode-teaser .field-name-field-prf-principios-activos{min-height:48px}.node-prf-producto.view-mode-teaser .field-name-field-prf-principios-activos .field-item{display:inline-block;font-family:"avenir-medium",Arial;width:auto;font-size:14px;line-height:1.2em}.node-prf-producto.view-mode-teaser .field-name-field-prf-principios-activos .field-item a{font-size:14px;font-family:"avenir-medium",Arial}.node-prf-producto.view-mode-teaser .field-name-field-prf-fotografia{text-align:center}.node-prf-producto.view-mode-teaser .field-name-field-prf-fotografia img{height:auto}.node-prf-producto.view-mode-teaser .field-name-field-prf-fotografia a{display:block}.node-prf-producto.view-mode-teaser .field-name-node-link{margin:10px 0 0;text-align:right;width:100%}.node-prf-producto.view-mode-teaser .field-name-node-link a{display:block;text-align:center;padding:10px 12px 8px;background-color:#009fad;color:#fff;font-family:"avenir-black",Arial;font-size:12px;text-transform:uppercase;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.node-prf-producto.view-mode-teaser .field-name-node-link a:hover{background-color:#13b5c3}.node-prf-producto #list-back a{position:absolute;right:18px;top:20px;display:inline-block;padding:3px 0 3px 25px;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-back.svg);background-repeat:no-repeat;background-size:19px 16px;background-position:left center;color:#009fad;font-family:"avenir-light",Arial;text-decoration:underline !important}.no-svg .node-prf-producto #list-back a{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/ico-back.png)}.node-prf-producto #list-back a:hover{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-back_hover.svg);color:#666}.no-svg .node-prf-producto #list-back a:hover{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/ico-back_hover.png)}.node-prf-producto .field-name-prf-copy-img,.node-prf-producto .field-name-prf-create-update{margin-top:8px;font-size:.85em;color:#cacaca;line-height:1.2em}.node-prf-producto .field-name-prf-copy-img p,.node-prf-producto .field-name-prf-create-update p{margin:0}.node-prf-producto .view-prf-presentaciones-productos.view-display-id-entity_view_1{background-color:#fafafa;padding:16px 20px;margin:0 0 20px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px}.node-prf-producto .view-prf-presentaciones-productos.view-display-id-entity_view_1 select{font-family:"avenir-book",Arial}.node-prf-producto .view-prf-presentaciones-productos.view-display-id-entity_view_1 .view-empty{font-size:14px}.node-prf-producto .view-prf-presentaciones-productos.empty-table{display:none}
.node-prf-producto .field-name-more-info-product-block{border-top:2px solid #bbbcbe}.node-prf-producto .field-name-more-info-product-block .block-more-info{padding:20px 0;font-size:0}.node-prf-producto .field-name-more-info-product-block .block-more-info .text-contact{width:60%;display:inline-block;vertical-align:middle;line-height:16px}.node-prf-producto .field-name-more-info-product-block .block-more-info .text-contact p{font-family:"avenir-medium",Arial;font-size:14px}.node-prf-producto .field-name-more-info-product-block .block-more-info .text-contact strong{font-family:"avenir-black",Arial}.node-prf-producto .field-name-more-info-product-block .block-more-info .btn-contact{width:40%;display:inline-block;vertical-align:middle;text-align:right}.node-prf-producto .field-name-more-info-product-block .block-more-info .btn-contact a{font-family:"avenir-black",Arial;font-size:14px;color:#7e7f81;text-transform:uppercase;padding:10px 25px;background:#d2d2d4;border-radius:5px;display:block;text-align:center}.node-prf-producto .field-name-more-info-product-block .block-more-info .btn-contact a:hover{opacity:.6}.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-description{font-family:"avenir-light",Arial;font-size:14px;line-height:1.2;margin-bottom:10px}.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-documentos-descargar label,.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-links-asociados label{display:inline-block;padding-right:20px;border-top:0}.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-documentos-descargar{border-top:2px solid #bbbcbe}.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-documentos-descargar>label{border-top:0}.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-documentos-descargar .field-item{margin:0 0 4px}.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-documentos-descargar .file a{display:block;padding:2px 0 2px 24px;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-download.svg);background-repeat:no-repeat;background-size:18px 18px;background-position:left center;font-size:14px;text-decoration:underline;font-family:"avenir-light",Arial}.no-svg .entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-documentos-descargar .file a{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-download.png)}.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-documentos-descargar .file a:hover{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-download_hover.svg)}.no-svg .entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-documentos-descargar .file a:hover{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-download_hover.png)}.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-links-asociados{margin:20px 0;border-top:2px solid #bbbcbe}.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-links-asociados .field-item{margin:0 0 4px}.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-links-asociados .link-item>a{display:inline-block;vertical-align:middle;text-decoration:underline;padding:0 20px 0 0;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-link.svg);background-repeat:no-repeat;background-size:10px 10px;background-position:right 2px;font-size:14px;text-decoration:underline;font-family:"avenir-light",Arial}.no-svg .entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-links-asociados .link-item>a{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-link.png)}.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-links-asociados .link-item>a:hover{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-link_hover.svg)}.no-svg .entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-links-asociados .link-item>a:hover{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-link_hover.png)}.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-links-asociados .link-url{display:inline-block;vertical-align:middle;text-decoration:underline}.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-links-asociados .link-url a{display:block;padding:0 20px 0 0;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-link.svg);background-repeat:no-repeat;background-size:10px 10px;background-position:right 2px;font-size:14px;text-decoration:underline;font-family:"avenir-light",Arial}.no-svg .entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-links-asociados .link-url a{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-link.png)}
.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-links-asociados .link-url a:hover{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-link_hover.svg)}.no-svg .entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-links-asociados .link-url a:hover{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/ico-link_hover.png)}.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-links-asociados .link-title{display:inline-block;vertical-align:middle;margin-right:6px;font-size:16px;color:#666;font-family:"avenir-light",Arial;font-weight:700}.entity-prf-propiedades-producto.view-mode-teaser .field-name-field-prf-links-asociados .link-title:after{content:"-";margin-left:6px}.entity-prf-propiedades-producto.view-mode-teaser table.field-group-multiple-table{width:100%;border-collapse:collapse;border-spacing:2px;border:1px solid #009fad;background-color:#009fad}.entity-prf-propiedades-producto.view-mode-teaser table.field-group-multiple-table thead{display:table-header-group;vertical-align:middle}.entity-prf-propiedades-producto.view-mode-teaser table.field-group-multiple-table tr{border-bottom:1px solid #009fad;font-size:14px}.entity-prf-propiedades-producto.view-mode-teaser table.field-group-multiple-table tr th,.entity-prf-propiedades-producto.view-mode-teaser table.field-group-multiple-table tr td{padding:12px 20px}.entity-prf-propiedades-producto.view-mode-teaser table.field-group-multiple-table tr th+th,.entity-prf-propiedades-producto.view-mode-teaser table.field-group-multiple-table tr td+td{text-align:center;vertical-align:top}.entity-prf-propiedades-producto.view-mode-teaser table.field-group-multiple-table tr th{color:#fff;font-size:13px;text-transform:uppercase;border-bottom:0}.entity-prf-propiedades-producto.view-mode-teaser table.field-group-multiple-table tr td{line-height:1.1em;position:relative}.entity-prf-propiedades-producto.view-mode-teaser table.field-group-multiple-table tr td a{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/eye.png);display:block;height:32px;background-repeat:no-repeat;background-position:center;bottom:0}.entity-prf-propiedades-producto.view-mode-teaser table.field-group-multiple-table tr td a img{display:none}.sponsors .title{margin:10px 0;padding-bottom:10px;border-bottom:1px solid #CCC;color:#9f9f9f;font-size:10px;text-transform:uppercase}.sponsors ul{margin:0;padding:0;list-style:none}.sponsors ul li a{display:block;margin:0 auto 20px;width:200px;height:42px;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/sponsors_sprite.png);background-position:center -177px;background-repeat:no-repeat;text-indent:-9999px}.sponsors ul li a:hover{background-position:center -177px}.sponsors ul li.sponsor-novalac a{background-position:center -84px}.sponsors ul li.sponsor-novalac a:hover{background-position:center -126px}.sponsors ul li.sponsor-piojosfuera a{background-position:center -588px}.sponsors ul li.sponsor-piojosfuera a:hover{background-position:center -630px}.sponsors ul li.sponsor-epocsite a{background-position:center -252px}.sponsors ul li.sponsor-epocsite a:hover{background-position:center -294px}.sponsors ul li.sponsor-megafort a{background-position:center -336px}.sponsors ul li.sponsor-megafort a:hover{background-position:center -378px}.sponsors ul li.sponsor-ceraxon a{background-position:center -504px}.sponsors ul li.sponsor-ceraxon a:hover{background-position:center -546px}.view-prf-presentaciones-productos #edit-field-prf-pais-tid-wrapper{margin-bottom:15px}.view-prf-presentaciones-productos #edit-field-prf-pais-tid-wrapper>*{display:inline-block;vertical-align:middle}.view-prf-presentaciones-productos #edit-field-prf-pais-tid-wrapper label{padding:0 15px 0 0;font-family:"avenir-black",Arial;font-size:14px;color:#333;text-transform:uppercase;letter-spacing:1.79px}.facetapi-facetapi-checkbox-links{display:none}.facetapi-facetapi-checkbox-links+.facetapi-limit-link{display:none}.facetapi-facetapi-checkbox-links li{position:relative;padding:6px 5px 6px 25px;margin:0 auto;font-family:"avenir-light",Arial;font-size:14px;list-style-type:none}.facetapi-facetapi-checkbox-links li label,.facetapi-facetapi-checkbox-links li a{font-family:inherit;font-size:inherit}.facetapi-facetapi-checkbox-links li input[type="checkbox"]{display:inline-block;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;visibility:hidden}.facetapi-facetapi-checkbox-links li input[type="checkbox"]+a{display:inline !important;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"avenir-medium",Arial;padding:4px 0;margin-top:-2px;font-size:14px;cursor:pointer}
.facetapi-facetapi-checkbox-links li input[type="checkbox"]+a:hover{font-family:"avenir-black",Arial}.facetapi-facetapi-checkbox-links li input[type="checkbox"]+a:hover .parentesis{font-family:"avenir-black",Arial}.facetapi-facetapi-checkbox-links li input[type="checkbox"]:checked+a{background:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/prf/check-on.png) no-repeat left center;padding-left:18px;vertical-align:middle;color:transparent;margin-right:-10px}.facetapi-facetapi-checkbox-links li input[type="checkbox"]:checked+a>.parentesis{visibility:hidden}.facetapi-facetapi-checkbox-links li .facetapi-checkbox{margin-right:0}.facetapi-facetapi-checkbox-links .parentesis{color:#87bfc4;font-size:14px;font-family:"avenir-medium",Arial}#views-exposed-form-prf-buscador-productos-page{margin:0 0 15px;padding:25px 20px;background-color:#fafafa;position:relative}.node-prf-producto #views-exposed-form-prf-buscador-productos-page{padding-right:140px}#views-exposed-form-prf-buscador-productos-page>div{display:inline-block;vertical-align:middle}#views-exposed-form-prf-buscador-productos-page *{font-family:"avenir-black",Arial;font-size:15px;font-weight:400}#views-exposed-form-prf-buscador-productos-page #edit-search-api-views-fulltext-wrapper>*{display:inline-block;vertical-align:middle}#views-exposed-form-prf-buscador-productos-page #edit-search-api-views-fulltext-wrapper label{margin:0 15px 0 0}#views-exposed-form-prf-buscador-productos-page #edit-search-api-views-fulltext-wrapper input[type="text"]{margin:0 15px 0 0;padding:2px 4px 3px;background-color:transparent;border:0 none;border-bottom:1px solid #009fad;outline:none;font-family:"avenir-light",Arial}#views-exposed-form-prf-buscador-productos-page input[type="submit"]{padding-right:26px;background-color:transparent;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/search-prf.png);background-repeat:no-repeat;background-position:right top;height:30px;border:0 none;color:#009fad;text-transform:uppercase;text-indent:-999999px;outline:none}.view-prf-buscador-productos{font-family:"avenir-light",Arial;font-size:14px;font-size:0}.view-prf-buscador-productos.view-display-id-page .pager{text-align:center}.view-prf-buscador-productos.view-display-id-page .pager .ellipsis{display:none}.view-prf-buscador-productos.view-display-id-page .pager li a{font-family:"avenir-black",Arial;font-size:14px;color:#707173;text-transform:capitalize}.view-prf-buscador-productos.view-display-id-page .pager li a:hover{color:#009fad}.view-prf-buscador-productos.view-display-id-page .pager li.current{color:#fff;font-family:"avenir-black",Arial;font-size:14px;background-color:#009fad;padding:7.5px 12px;margin:0}.view-prf-buscador-productos.view-display-id-page>.group-left{width:30%;padding-top:10px;float:none;display:inline-block;vertical-align:top}.view-prf-buscador-productos.view-display-id-page>.group-left .filter-text{font-family:"avenir-medium",Arial;font-size:15px;color:#363636;font-weight:400;padding:10px 0 20px;border-top:1px solid #848484;vertical-align:top;position:relative}.view-prf-buscador-productos.view-display-id-page>.group-left .filter-text:after{content:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/filter-icon.png);position:absolute;right:0}.view-prf-buscador-productos.view-display-id-page>.group-left>*{margin-right:25px}.view-prf-buscador-productos.view-display-id-page>.group-left h2{padding:16px 20px;background-color:#fafafa;padding-left:15px;cursor:pointer}.view-prf-buscador-productos.view-display-id-page>.group-left ul[class*=facetapi]{margin-bottom:20px;padding:0 0 16px;background-color:#fafafa;max-height:396px;overflow:auto;overflow-x:hidden}.view-prf-buscador-productos.view-display-id-page>.group-left .btn-reset{margin:30px 0;margin-right:25px;background-color:#009fad;border-radius:5px}.view-prf-buscador-productos.view-display-id-page>.group-left .btn-reset a{color:#fff;padding:10px;text-align:center;display:block;font-family:"avenir-black",Arial;font-size:16px;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.view-prf-buscador-productos.view-display-id-page>.group-left .btn-reset a:hover{background-color:#13b5c3;border-radius:5px}.view-prf-buscador-productos.view-display-id-page>.group-left #views-exposed-form-prf-buscador-productos-page{padding:25px 20px;background-color:#f1f1f2;margin:0;margin-right:25px;margin-top:40px;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/search-prf.png);background-position:top 15px right 25px;background-repeat:no-repeat;box-sizing:border-box}
.view-prf-buscador-productos.view-display-id-page>.group-left #views-exposed-form-prf-buscador-productos-page #edit-text-wrapper>div{margin-left:0}.view-prf-buscador-productos.view-display-id-page>.group-left #views-exposed-form-prf-buscador-productos-page .views-submit-button{display:block}.view-prf-buscador-productos.view-display-id-page>.group-left #views-exposed-form-prf-buscador-productos-page input[type="submit"]{padding-right:0;background-color:#d1d2d7;background-image:none;border:0 none;color:#fff;text-transform:capitalize;outline:none;display:block;text-indent:0;border-radius:5px;padding:5.5px 0;width:100%;transition:all .5s ease-in-out}.view-prf-buscador-productos.view-display-id-page>.group-left #views-exposed-form-prf-buscador-productos-page input[type="submit"]:hover{background-color:#99999c}.view-prf-buscador-productos.view-display-id-page>.group-left #views-exposed-form-prf-buscador-productos-page input[type="text"]{width:100% !important;padding:0;margin:0;height:35px;margin-bottom:10px;border-radius:5px;border:1px solid #afaeb3;outline:none;font-family:"avenir-light",Arial;padding-left:10px;box-sizing:border-box}.view-prf-buscador-productos.view-display-id-page>.group-left #views-exposed-form-prf-buscador-productos-page label{font-size:16px;padding-bottom:15px}.view-prf-buscador-productos.view-display-id-page>.group-right{width:70%;display:table;font-size:0;padding-top:10px;box-sizing:border-box;float:none;display:inline-block;vertical-align:top}.view-prf-buscador-productos.view-display-id-page>.group-right .filter-text{font-family:"avenir-medium",Arial;font-size:15px;color:#363636;padding:10px 0 20px;border-top:1px solid #848484;vertical-align:top;position:relative}.view-prf-buscador-productos.view-display-id-page>.group-right .filter-text strong{font-family:"avenir-black",Arial}.view-prf-buscador-productos.view-display-id-page>.group-right article{display:inline-block;vertical-align:top;width:50%;height:auto}.view-prf-buscador-productos.view-display-id-page h2{display:block;padding-top:10px;padding-bottom:10px;font-family:"avenir-black",Arial;font-size:14px;color:#333;text-transform:uppercase;letter-spacing:1.79px}.view-prf-buscador-productos.view-display-id-page #views-exposed-form-prf-buscador-productos-page #edit-text-wrapper>*{display:inline-block;vertical-align:middle}.view-prf-buscador-productos.view-display-id-page #views-exposed-form-prf-buscador-productos-page #edit-text-wrapper>div{margin-left:10px}.view-prf-buscador-productos.view-display-id-page #views-exposed-form-prf-buscador-productos-page #edit-text-wrapper>div input{border:1px solid #b6b6b9;border-radius:5px;padding:8px 10px;font-family:"avenir-light",Arial;outline:none;width:300px}.node-prf-producto .filter-text{font-family:"avenir-medium",Arial;font-size:15px;color:#363636;padding:10px 0 20px;border-top:1px solid #848484;vertical-align:top;position:relative}.node-prf-producto .filter-text strong{font-family:"avenir-black",Arial}.node-prf-producto .filter-text:after{content:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/filter-icon.png);position:absolute;right:0}#product-you-looking:after{content:"";padding-right:26px;background-color:transparent;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/search-prf.png);background-repeat:no-repeat;background-position:right top;background-size:20px;height:20px;font-size:16px;position:absolute;right:0;top:6px}#search-results-text:after{content:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/filter-icon.png);position:absolute;right:0}.node-prf-producto .group-right-1 #list-back a{top:55px}.user-profile.view-mode-full{font-family:"avenir-light",Arial;font-size:14px}.user-profile.view-mode-full h3{font-family:"avenir-black",Arial;font-size:16px;color:#333;text-transform:uppercase;font-weight:400;letter-spacing:1.79px}.user-profile.view-mode-full dt{margin:15px 0 5px;font-weight:700}.user-profile.view-mode-full>h3{padding-bottom:8px;margin-bottom:15px;border-bottom:2px solid #dadada}.user-profile.view-mode-full .field-name-name{margin:10px 0 20px}.user-profile.view-mode-full .field-name-name h3{font-size:20px}#user-profile-form{margin:30px 0 0;font-family:"avenir-light",Arial;font-size:14px}#user-profile-form .form-wrapper>div{margin:15px 0}#user-profile-form .form-wrapper input{margin:5px 0}#user-profile-form .form-wrapper small{display:block;max-width:500px}
#user-profile-form .form-wrapper a{font-weight:700;color:#009fad}#user-profile-form .form-wrapper a:hover{text-decoration:underline}#user-profile-form .password-parent,#user-profile-form .confirm-parent,#user-profile-form .password-suggestions{padding:20px 16px;background-color:#fafafa}#user-profile-form .password-suggestions{font-size:80%}#user-profile-form .password-suggestions+small{padding:0 16px 20px;background-color:#fafafa}#user-profile-form input[type="submit"]{padding:8px 12px 6px;background-color:#009fad;border:0 none;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#fff}@media all and (max-width:1080px){.node-prf-producto.view-mode-full .group-right{position:relative}.node-prf-producto.view-mode-full .group-right .field-name-prf-listado-productos{position:absolute;top:-80px;right:0}.node-prf-producto.view-mode-full .group-right .field-name-prf-listado-productos #list-back a{position:relative}.node-prf-producto.view-mode-full .group-left{width:40%;box-sizing:border-box;padding-top:10px}.node-prf-producto.view-mode-full .group-right{width:60%;box-sizing:border-box;padding:0;padding-top:10px}}@media all and (max-width:1025px){.view-prf-buscador-productos.view-display-id-page #views-exposed-form-prf-buscador-productos-page #edit-text-wrapper>div input{max-width:300px;width:100%}#views-exposed-form-prf-buscador-productos-page input[type="submit"]{padding-right:50px}.node-type-prf-producto .container-width{margin:0 25px 0 15px}.node-prf-producto.view-mode-full .group-right-container>.group-right-left .field-name-field-prf-fotografia a{display:block}.node-prf-producto.view-mode-full .group-right-container>.group-right-left .field-name-field-prf-fotografia a img{width:100%;height:auto}.entity-prf-propiedades-producto.view-mode-teaser table.field-group-multiple-table{width:100%;display:block;font-size:0;overflow:auto;-webkit-overflow-scrolling:touch}.entity-prf-propiedades-producto.view-mode-teaser table.field-group-multiple-table tr{padding:0;width:100%}.entity-prf-propiedades-producto.view-mode-teaser table.field-group-multiple-table tr th,.entity-prf-propiedades-producto.view-mode-teaser table.field-group-multiple-table tr td{vertical-align:top;padding:10px 5px;box-sizing:border-box}}@media all and (max-width:950px){.view-prf-buscador-productos.view-display-id-page .group-header .view-title,.view-prf-buscador-productos.view-mode-full .group-header .view-title{bottom:80px}.nuestros-productos{padding-left:10px;box-sizing:border-box}.nuestros-productos p{display:block;width:100%;margin:0 auto}.view-prf-buscador-productos.view-display-id-page>.group-left #views-exposed-form-prf-buscador-productos-page{background-position:top 15px right 12px;margin-top:20px}.view-prf-buscador-productos.view-display-id-page>.group-left #views-exposed-form-prf-buscador-productos-page .views-submit-button{position:relative;top:0;right:0}#views-exposed-form-prf-buscador-productos-page{font-size:0;margin:0;position:relative}#views-exposed-form-prf-buscador-productos-page>div:nth-child(2){position:absolute;top:29px;right:20px}.view-prf-buscador-productos.view-display-id-page #views-exposed-form-prf-buscador-productos-page #edit-text-wrapper>div{margin-left:0;display:block;margin-top:10px}.node-prf-producto.view-mode-full .group-header .field-name-title-detail-product{bottom:91px}.node-prf-producto.view-mode-full .group-header .field-name-claim-nuestros-productos p{margin:0 auto;padding:5px 10px;box-sizing:border-box}.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page{background-position:top 4px right 5px}.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page .views-submit-button{position:relative;top:0;right:0}.button-top{position:fixed;bottom:10px;right:5px;width:20px;height:20px;text-align:center;background-color:#009fad;padding:5px;border-radius:4px}.button-top .icon-arrow-top{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/arrow-up.png);background-size:22px;background-repeat:repeat-x;width:20px;height:20px;background-position-x:21px;background-position-y:1px;text-align:center;display:block;cursor:pointer}
}@media all and (max-width:835px){.view-prf-buscador-productos.view-display-id-page>.group-left{width:40%;box-sizing:border-box}.view-prf-buscador-productos.view-display-id-page>.group-right{width:60%;box-sizing:border-box;padding:0;padding-top:10px}.view-prf-buscador-productos.view-display-id-page>.group-right article{width:100%}.node-prf-producto.view-mode-full .container-width{margin:0 15px}.node-prf-producto.view-mode-full .group-left{width:100%}.node-prf-producto.view-mode-full .group-left>*{padding-right:0;width:100%}.node-prf-producto.view-mode-full .group-left>.field-name-filter-by{display:block;cursor:pointer}.node-prf-producto.view-mode-full .group-left>div,.node-prf-producto.view-mode-full .group-left>p,.node-prf-producto.view-mode-full .group-left>form{display:none;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.node-prf-producto.view-mode-full .group-left.open-filter>#filter-by-text{display:block;cursor:pointer}.node-prf-producto.view-mode-full .group-left.open-filter>div,.node-prf-producto.view-mode-full .group-left.open-filter>p,.node-prf-producto.view-mode-full .group-left.open-filter>form{display:block;-webkit-transition:all .5s ease-in 0s;-moz-transition:all .5s ease-in 0s;transition:all .5s ease-in 0s}.node-prf-producto.view-mode-full .group-left .field-name-reset-filter-products-searcher{padding:10px 0}.node-prf-producto.view-mode-full .group-left .field-name-reset-filter-products-searcher .btn-reset{width:50%;margin:0 auto}.node-prf-producto.view-mode-full .group-right{width:100%}.node-prf-producto.view-mode-full .group-right .field-name-prf-listado-productos{top:0}.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page{font-size:0}.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page input[type="text"]{margin-bottom:0}.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page #edit-text-wrapper,.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page .views-submit-button{width:50%;display:inline-block;vertical-align:bottom}.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page #edit-text-wrapper #edit-submit-prf-buscador-productos,.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page .views-submit-button #edit-submit-prf-buscador-productos{width:70%;margin:0 auto}}@media all and (max-width:650px){#views-exposed-form-prf-buscador-productos-page>div{margin-left:0}#views-exposed-form-prf-buscador-productos-page>div:nth-child(2){top:8px}table.sticky-header{display:none}}@media all and (max-width:600px){.node-prf-producto.view-mode-full #list-back a{position:relative;right:0;top:0}.node-prf-producto.view-mode-full .container-width{position:relative}.node-prf-producto.view-mode-full .container-width .field-name-prf-listado-productos{position:absolute;top:-17px;right:0}.node-prf-producto.view-mode-full .field-name-more-info-product-block .block-more-info .text-contact{width:100%;padding-bottom:20px;text-align:center}.node-prf-producto.view-mode-full .field-name-more-info-product-block .block-more-info .btn-contact{width:100%}.node-prf-producto.view-mode-full .field-name-more-info-product-block .block-more-info .btn-contact .link-contact{width:60%;margin:0 auto}}@media all and (max-width:578px){.view-prf-buscador-productos.view-display-id-page>.group-left{width:100%}.view-prf-buscador-productos.view-display-id-page>.group-left>*{padding-right:0;width:100%}.view-prf-buscador-productos.view-display-id-page>.group-left>#filter-by-text{display:block;cursor:pointer}.view-prf-buscador-productos.view-display-id-page>.group-left>div,.view-prf-buscador-productos.view-display-id-page>.group-left>p,.view-prf-buscador-productos.view-display-id-page>.group-left>form{display:none;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.view-prf-buscador-productos.view-display-id-page>.group-left.open-filter>#filter-by-text{display:block;cursor:pointer}
.view-prf-buscador-productos.view-display-id-page>.group-left.open-filter>div,.view-prf-buscador-productos.view-display-id-page>.group-left.open-filter>p,.view-prf-buscador-productos.view-display-id-page>.group-left.open-filter>form{display:block;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.view-prf-buscador-productos.view-display-id-page>.group-left.open-filter p.btn-reset{width:50%;margin:20px auto}.view-prf-buscador-productos.view-display-id-page>.group-left.open-filter #views-exposed-form-prf-buscador-productos-page input[type="submit"]{width:50%;margin:0 auto}.view-prf-buscador-productos.view-display-id-page>.group-right{width:100%}.view-prf-buscador-productos.view-display-id-page>.group-right article{width:50%}.view-prf-buscador-productos.view-display-id-page .group-header .view-title{bottom:55px}.view-prf-buscador-productos.view-display-id-page .group-header .view-title h1{padding:10px;text-align:center}.view-prf-buscador-productos.view-prf-buscador-productos.view-mode-full .group-header .view-title{bottom:60px}.nuestros-productos p{font-size:10px;padding:10px;box-sizing:border-box}.node-prf-producto.view-mode-full .group-header .field-name-title-detail-product{bottom:60px;height:auto}.node-prf-producto.view-mode-full .group-header .field-name-title-detail-product h1{padding:10px;box-sizing:border-box;text-align:center;margin-bottom:0}}@media all and (max-width:475px){.node-prf-producto.view-mode-full .group-right-container>.group-right-right>div>div{width:100%}.node-prf-producto.view-mode-full .group-right-container>.group-right-right>div>div.field-name-field-prf-area-terapeutica{padding-right:0}.node-prf-producto.view-mode-full .group-right-container>.group-right-right>div>div.field-name-field-prf-principios-activos{padding-left:0;padding-top:20px}}@media all and (max-width:450px){.view-prf-buscador-productos.view-display-id-page .group-header .view-title h1{padding:5px;text-align:center;font-size:16px}.nuestros-productos p{padding:5px}}@media all and (max-width:430px){body .container-width{margin:0 42px 0 15px}.view-prf-buscador-productos.view-display-id-page>.group-right article{width:100%}.view-prf-buscador-productos.view-display-id-page>.group-right article .node-prf-producto.view-mode-teaser{margin:10px 0}.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page #edit-text-wrapper,.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page .views-submit-button{width:100%;display:block}.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page .views-submit-button{padding-top:10px;box-sizing:border-box}}@media all and (max-width:415px){.domain-productos-ferrer-com main{top:42px}.domain-productos-ferrer-com footer .footer-1{padding-top:30px}}@media all and (max-width:375px){.view-prf-buscador-productos.view-display-id-page .container-width{margin:0 15px}.nuestros-productos{padding-left:0}.nuestros-productos p{width:270px}#views-exposed-form-prf-buscador-productos-page{padding:15px;margin:0}#views-exposed-form-prf-buscador-productos-page input[type="submit"]{margin-right:-20px}.view-prf-buscador-productos.view-display-id-page #views-exposed-form-prf-buscador-productos-page #edit-text-wrapper>div{margin-left:0;text-align:center}.view-prf-buscador-productos.view-display-id-page #views-exposed-form-prf-buscador-productos-page #edit-text-wrapper>div input{max-width:200px}.view-prf-buscador-productos.view-display-id-page>.group-left.open-filter #views-exposed-form-prf-buscador-productos-page input[type="submit"]{width:100%}.view-prf-buscador-productos.view-display-id-page>.group-left.open-filter p.btn-reset{width:100%}.node-prf-producto.view-mode-full .container-width{margin:0}.node-prf-producto .view-prf-presentaciones-productos.view-display-id-entity_view_1 select{max-width:200px}.node-prf-producto.view-mode-full .group-left .field-name-reset-filter-products-searcher{padding:20px 0}.node-prf-producto.view-mode-full .group-left .field-name-reset-filter-products-searcher .btn-reset{width:100%}
.node-prf-producto.view-mode-full #views-exposed-form-prf-buscador-productos-page{margin-top:0}.node-type-prf-producto body .container-width,.page-buscador-productos body .container-width{margin:0 15px}}::-webkit-scrollbar{-webkit-appearance:none;width:7px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}@media screen and (min-width:0\0){.l-content .item-list-pager li{padding:4px !important}.view-prf-buscador-productos.view-display-id-page>.group-left .filter-text::after{content:"\e905";font-family:"icomoon",Arial;font-size:16px}}.path-compromisos-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent *,.path-transparencia-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent *{font-family:"avenir-light",Arial}.path-compromisos-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent p,.path-transparencia-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent p{margin-bottom:.5em}.path-compromisos-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent h2,.path-transparencia-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent h2{padding-bottom:15px;font-size:18px;font-family:"avenir-black",Arial;text-transform:uppercase;color:#009fad;font-weight:700}.path-compromisos-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent h2 a,.path-transparencia-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent h2 a{font:inherit;text-transform:uppercase;color:#009fad;font-weight:700;cursor:auto;pointer-events:none}.path-compromisos-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent input[type="checkbox"],.path-transparencia-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent input[type="checkbox"]{margin-right:5px}.path-compromisos-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent a#closetrans1:not(.invisible),.path-compromisos-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent a#closetrans2:not(.invisible),.path-transparencia-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent a#closetrans1:not(.invisible),.path-transparencia-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent a#closetrans2:not(.invisible){display:inline-block;padding:6px 10px;margin:10px 0 0;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#009fad;color:#fff}.path-compromisos-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent a#closetrans1:not(.invisible):hover,.path-compromisos-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent a#closetrans2:not(.invisible):hover,.path-transparencia-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent a#closetrans1:not(.invisible):hover,.path-transparencia-organizaciones-profesionales-sanitarios #colorbox #cboxLoadedContent a#closetrans2:not(.invisible):hover{background-color:#13b5c3}.field-name-field-test{padding:24px 20px 10px;margin-top:25px;background-color:#eee;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-family:"avenir-light",Arial}.field-name-field-test p{margin:0 0 10px}.field-name-field-test ul{margin:10px 20px;list-style:disc inside}.field-name-field-test ul li{margin:5px 0}.node-type-fine-chemicals-page .l-content{z-index:0}.node-type-fine-chemicals-page .l-content .sharethis-wrapper{z-index:10}.node-fine-chemicals-page.view-mode-full{font-family:"avenir-light",Arial;font-size:1.3em;line-height:1.3em}.node-fine-chemicals-page.view-mode-full>div:first-child{margin-left:-58px;margin-right:-58px}.node-fine-chemicals-page.view-mode-full .field-group-format.group-header{font-size:0}.node-fine-chemicals-page.view-mode-full h1{padding-top:34px;padding-bottom:26px;margin-bottom:30px;font-size:32px;font-family:"avenir-light",Arial;color:#666;text-align:left;width:70%;display:inline-block;vertical-align:middle;border:0;box-sizing:border-box}.node-fine-chemicals-page.view-mode-full .field-name-social-block-products{display:inline-block;vertical-align:middle;width:30%;padding-right:20px;text-align:right;box-sizing:border-box}
.node-fine-chemicals-page.view-mode-full .field-name-social-block-products ul{font-size:0}.node-fine-chemicals-page.view-mode-full .field-name-social-block-products ul li{padding:0;width:25px;height:25px;display:inline-block;vertical-align:middle;font-size:0;margin:0 5px}.node-fine-chemicals-page.view-mode-full .field-name-social-block-products ul li a{font-size:13px;color:#878686;font-family:"avenir-medium",Arial;display:block;height:25px}.node-fine-chemicals-page.view-mode-full .field-name-social-block-products ul li.yt{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-youtube-health.png);background-repeat:no-repeat}.node-fine-chemicals-page.view-mode-full .field-name-social-block-products ul li.yt a{font-size:0}.node-fine-chemicals-page.view-mode-full .field-name-social-block-products ul li.lk{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-linkedin-health.png);background-repeat:no-repeat}.node-fine-chemicals-page.view-mode-full .field-name-social-block-products ul li.lk a{font-size:0}.node-fine-chemicals-page.view-mode-full .field-name-social-block-products ul li.ig{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-instagram-health.png);background-repeat:no-repeat}.node-fine-chemicals-page.view-mode-full .field-name-social-block-products ul li.ig a{font-size:0}.node-fine-chemicals-page.view-mode-full .field-name-social-block-products ul li.pt{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-pinterest-health.png);background-repeat:no-repeat}.node-fine-chemicals-page.view-mode-full .field-name-social-block-products ul li.pt a{font-size:0}.node-fine-chemicals-page.view-mode-full .field-name-social-block-products ul li.gp{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-gplus-health.png);background-repeat:no-repeat}.node-fine-chemicals-page.view-mode-full .field-name-social-block-products ul li.gp a{font-size:0 !important}.node-fine-chemicals-page.view-mode-full .field-name-social-block-products ul li.bg{width:auto;height:auto}.node-fine-chemicals-page.view-mode-full .field-name-social-block-products ul li.bg a{display:block;font-size:0;position:relative;font-size:18px}.node-fine-chemicals-page.view-mode-full .field-name-field-visual-header{margin-left:-58px;margin-right:-58px}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-body{padding-bottom:32px;font-size:21px;line-height:1.3em;border-bottom:1px solid #ccc}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block{margin-top:30px}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items{font-size:0}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item{margin:0 0 25px;display:inline-block;vertical-align:top;width:49.7%;padding:0 41px;box-sizing:border-box;width:50%}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item h2{display:block;padding:15px 12px;background-color:#ddd;font-family:"avenir-black",Arial;font-size:17px;color:#666;text-transform:uppercase}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .field-name-field-image>img{width:100%}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item.even{padding-left:0}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item.odd{padding-right:0}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default{min-height:400px;position:relative}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>div,.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>p{padding:2px 15px}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>div.field-name-field-image,.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>p.field-name-field-image{padding:0;position:relative}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>div.field-name-field-image img,.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>p.field-name-field-image img{width:100%}
.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>div.field-name-field-image a,.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>p.field-name-field-image a{display:block}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>div.field-name-field-image:hover>a,.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>p.field-name-field-image:hover>a{position:relative;display:block}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>div.field-name-field-image:hover>a:after,.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>p.field-name-field-image:hover>a:after{content:"\ea0a";font-family:"icomoon",Arial;font-size:22px;opacity:.45;color:#515050;position:absolute;top:40%;left:42%;cursor:pointer;background-color:#FFF;padding:7px;border-radius:25px}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>div.field-name-field-subtitle,.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>p.field-name-field-subtitle{padding:12px 0 15px;width:auto;font-size:21px;color:#666;font-family:"avenir-medium",Arial}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>div.field-name-field-subtitle a,.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>p.field-name-field-subtitle a{padding:12px 0;font-family:"avenir-medium",Arial;width:auto;font-size:21px;color:#666}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>div.field-name-field-introduction,.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>p.field-name-field-introduction{padding-bottom:15px;color:#666;font-size:14px;padding:0 0 15px;font-family:"avenir-light",Arial;line-height:20px}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>div.field-name-field-link,.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>p.field-name-field-link{position:absolute;bottom:10px;padding:0}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>div.field-name-field-link a,.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>p.field-name-field-link a{font-size:14px;color:#009fad;font-family:"avenir-black",Arial;text-transform:uppercase}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-selector-ingredients{padding:20px 0;margin:30px 0 40px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-selector-ingredients #edit-shs-term-node-tid-depth-wrapper{font-size:16px}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-selector-ingredients #edit-shs-term-node-tid-depth-wrapper>label{display:inline-block}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-selector-ingredients #edit-shs-term-node-tid-depth-wrapper>div{display:inline-block}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-selector-ingredients #edit-shs-term-node-tid-depth-wrapper>div select{width:230px;margin-right:10px;background-color:#eee;border:none;border-radius:8px !important;padding:8px 12px;outline:none;font-family:"avenir-medium",Arial;text-transform:capitalize}
.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-product-finder{padding-top:21px;font-size:21px;color:#666;border-top:1px solid #ccc}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field{padding-bottom:30px}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field form #edit-shs-term-node-tid-depth-wrapper{padding:30px 0 25px;margin:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field form #edit-shs-term-node-tid-depth-wrapper label{padding-bottom:20px;font-size:14px;color:#666;display:inline-block;padding-right:10px}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field form #edit-shs-term-node-tid-depth-wrapper label~div{display:inline-block}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field form #edit-shs-term-node-tid-depth-wrapper>div select{font-size:16px;width:270px;margin-right:10px;background-color:#eee;border:none;border-radius:8px;padding:8px 12px;outline:none;font-family:"avenir-medium",Arial;text-transform:capitalize}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field form #edit-title-wrapper{display:inline-block;vertical-align:middle}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field form #edit-title-wrapper label{padding-bottom:15px;font-size:14px;color:#666}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field form #edit-title-wrapper>div input[type="text"]{background-color:#eee;border:none;border-radius:8px;width:565px;padding:6px 10px 6px;outline:none;margin-right:15px}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field form .views-submit-button{display:inline-block;vertical-align:bottom}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field form .views-submit-button input[type="submit"]{padding:6.5px 13px 6.5px 37px;width:110px;box-sizing:border-box;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/ico-search-white.png);background-repeat:no-repeat;background-position:8px;background-color:#009fad;border:none;border-radius:8px;color:#fff;font-size:20px;font-family:"avenir-black",Arial}.node-fine-chemicals-page.view-mode-full .group-content .field-name-field-right-blocks{max-width:348px;padding-left:65px;box-sizing:border-box}.node-fine-chemicals-page.view-mode-full .group-content .field-name-field-right-blocks .field-items .field-item .field-name-field-media .content .field-name-field-folder{display:none}.node-fine-chemicals-page.view-mode-full .group-content .field-name-field-right-blocks .field-items .field-item .field-name-field-title{font-family:"avenir-black",Arial;padding-top:14px;font-size:18px}.node-fine-chemicals-page.view-mode-full .group-content .field-name-field-right-blocks .field-items .field-item .field-name-field-content{color:#666;font-size:14px}.node-fine-chemicals-page.view-mode-full .group-content .field-name-field-right-blocks .field-items .field-item .field-name-field-content .field-item{margin:10px 0}.node-fine-chemicals-page.view-mode-full .group-content .field-name-field-right-blocks .field-items .field-item .field-name-field-link{margin-bottom:30px}.node-fine-chemicals-page.view-mode-full .group-content .field-name-field-right-blocks .field-items .field-item .field-name-field-link a{color:#009fad;font-family:"avenir-light",Arial;text-transform:uppercase;font-size:12px}.node-fine-chemicals-page.view-mode-full .group-content .group-left .entity-field-collection-item .field-name-field-title{color:#666;font-size:17px;font-family:"avenir-black",Arial;padding-bottom:30px}.node-fine-chemicals-page.view-mode-full .group-content .group-left .entity-field-collection-item .field-name-field-content{color:#666;font-size:17px}.node-fine-chemicals-page.view-mode-full .group-content .group-left .entity-field-collection-item .field-name-field-content p{text-align:left}.node-fine-chemicals-page.view-mode-full .group-content .group-left .entity-field-collection-item .field-name-field-content ul{list-style:disc;padding:0 0 10px 17px;text-align:justify}.node-fine-chemicals-page.view-mode-full .group-content .group-left .entity-field-collection-item .field-name-field-content img{padding:0 15px 10px;float:right}
.node-fine-chemicals-page.view-mode-full .field-name-field-links{padding:20px 30px;margin-top:30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.node-fine-chemicals-page.view-mode-full .field-name-field-links label{padding-top:0;text-transform:uppercase;padding-bottom:10px;font-family:"avenir-black",Arial;color:#666}.node-fine-chemicals-page.view-mode-full .field-name-field-links .field-item{padding-top:10px}.node-fine-chemicals-page.view-mode-full .field-name-field-links .field-item:first-of-type{padding-top:0}.node-fine-chemicals-page.view-mode-full .field-name-field-links a{font-family:"avenir-light",Arial}.node-fine-chemicals-page.view-mode-full .field-name-field-links a:before{content:"";position:relative;display:inline-block;margin-right:5px;top:3px;height:0;width:0;border-bottom:7px solid transparent;border-left:7px solid #87bfc4;border-top:7px solid transparent}.node-fine-chemicals-page.view-mode-full .field-name-field-links a:after{display:none}.node-fine-chemicals-page.view-mode-full_fine_chemicals{font-family:"avenir-light",Arial;font-size:1.3em;line-height:1.3em;color:#666}.node-fine-chemicals-page.view-mode-full_fine_chemicals .field-name-field-visual-header,.node-fine-chemicals-page.view-mode-full_fine_chemicals .header-vis{margin-left:-58px;margin-right:-58px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .header-vis{margin-left:0;margin-right:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header{margin-bottom:22px;font-size:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header h1{display:inline-block;vertical-align:middle;width:70%;padding-top:34px;padding-bottom:26px;font-size:32px;font-family:"avenir-light",Arial;color:#666;text-align:left;border:none;box-sizing:border-box}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-networks-block{display:inline-block;vertical-align:middle;width:30%;padding-right:20px;text-align:right}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-networks-block ul li{display:inline-block}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-networks-block ul li a{text-decoration:underline !important;font-size:13px;color:#666;font-family:"avenir-light",Arial}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-networks-block ul li.lk a{display:block;font-size:0;position:relative}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-networks-block ul li.lk a:before{content:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-linkedin.png);display:block;position:absolute;top:-20px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-networks-block ul li.rs a{display:block;font-size:0;position:relative}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-networks-block ul li.rs a:before{content:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/rrss.png);display:block;position:absolute;top:-14px;left:6px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products{display:inline-block;vertical-align:middle;width:30%;padding-right:20px;text-align:right;box-sizing:border-box}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products ul{font-size:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products ul li{padding:0;width:25px;height:25px;display:inline-block;vertical-align:middle;font-size:0;margin:0 5px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products ul li a{font-size:13px;color:#878686;font-family:"avenir-medium",Arial;display:block;height:25px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products ul li.yt{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-youtube-health.png);background-repeat:no-repeat}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products ul li.yt a{font-size:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products ul li.lk{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-linkedin-health.png);background-repeat:no-repeat}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products ul li.lk a{font-size:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products ul li.pt{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-pinterest-health.png);background-repeat:no-repeat}
.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products ul li.pt a{font-size:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products ul li.gp{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-gplus-health.png);background-repeat:no-repeat}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products ul li.gp a{font-size:0 !important}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products ul li.ig{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-instagram-health.png);background-repeat:no-repeat}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products ul li.ig a{font-size:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products ul li.bg{width:auto;height:auto}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products ul li.bg a{display:block;font-size:0;position:relative;font-size:18px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .field-name-field-link1-und-multi{padding-bottom:40px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .field-name-field-link1-und-multi .field-items .field-item{display:inline-block;vertical-align:top;padding:0 15px;font-size:13px;text-decoration:underline}.node-fine-chemicals-page.view-mode-full_fine_chemicals .field-name-field-link1-und-multi .field-items .field-item a{font-size:13px;font-family:"avenir-light",Arial;color:#666}.node-fine-chemicals-page.view-mode-full_fine_chemicals .field-name-field-link1-und-multi .field-items .field-item.link{text-decoration:none}.node-fine-chemicals-page.view-mode-full_fine_chemicals .field-name-field-link1-und-multi .field-items .field-item:first-child{padding-left:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-left-top .field-name-body{padding-bottom:32px;font-size:21px;line-height:1.3em;border-bottom:1px solid #dadada}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-left{width:518px;margin-right:35px;font-size:17px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-left .entity-field-collection-item .field-name-field-title{color:#666;font-size:17px;font-family:"avenir-black",Arial;padding-bottom:30px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-left .entity-field-collection-item .field-name-field-content{color:#666}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-left .entity-field-collection-item .field-name-field-content p{text-align:left}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-left .entity-field-collection-item .field-name-field-content ul{list-style:disc;padding:0 0 10px 17px;text-align:justify}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-left .entity-field-collection-item .field-name-field-content img{padding:0 15px 10px;float:right}.node-fine-chemicals-page.view-mode-full_fine_chemicals .field-name-field-image1-und{display:inline-block;vertical-align:top;width:400px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products{padding-top:30px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products .view-header{padding:20px 0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products .view-header p{font-family:"avenir-black",Arial;font-size:16px;color:#333;text-transform:uppercase}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products .view-filters{width:100%;box-sizing:border-box;padding:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form{position:relative;width:100%;padding-bottom:30px;border-bottom:1px solid #ccc;margin-bottom:30px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form>div:nth-child(2){position:relative;top:inherit;left:inherit}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form>div:nth-child(2)>div{padding-top:50px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form>div:nth-child(2)>div .bef-select-as-links>div>div{display:inline-block;vertical-align:top}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form>div:nth-child(2)>div .bef-select-as-links>div>div a{background-color:#999;color:#fff;font-family:"avenir-light",Arial;font-size:17px;padding:11px 44px;border-radius:8px 8px 0 0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form>div:nth-child(2)>div .bef-select-as-links>div>div a.active{background-color:#009fad;font-weight:400}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form>div:nth-child(2)>div .bef-select-as-links>div>div:first-child{display:none}
.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form>div:nth-child(2)>div .bef-select-as-links>div>div:nth-child(2){padding-right:6px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form>div:nth-child(2)>div .bef-select-as-links>div>div:last-child{padding-left:6px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form>div:first-child{display:inline-block;vertical-align:middle}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form>div:first-child label{font-family:"avenir-medium",Arial;font-size:16px;display:inline-block;vertical-align:middle}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form>div:first-child label~div{display:inline-block;vertical-align:middle}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form>div:first-child select{width:230px;margin-right:10px;background-color:#eee;border:none;border-radius:8px !important;padding:8px 12px;outline:none;font-family:"avenir-medium",Arial;text-transform:capitalize}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form .views-submit-button{display:table-header-group;position:absolute;top:50px;left:26%}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form .views-submit-button input[type="submit"]{padding:7.5px 13px;width:186px;box-sizing:border-box;border:none;border-radius:8px !important;background-color:#009fad;color:#fff;font-size:16px;font-family:"avenir-black",Arial;text-transform:capitalize;text-align:left}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article{padding:20px 10px;border-top:1px solid #dadada;width:100%;box-sizing:border-box}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article:last-child{border-bottom:1px solid #dadada}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset{border:none;margin:0;padding:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset legend{width:100%;position:relative}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset legend:after{content:"\e909";font-family:"icomoon",Arial;font-size:28px;color:#dadada;position:absolute;top:0;right:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset .fieldset-legend{background-image:none;padding-left:0;width:100%}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset .fieldset-legend a{font-family:"avenir-black",Arial;font-size:14px;color:#404040;text-transform:uppercase}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset .fieldset-wrapper{padding-top:25px;padding-bottom:15px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset .fieldset-wrapper>div{display:inline-block;vertical-align:top}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset .fieldset-wrapper>div.field-name-body{width:70%}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset .fieldset-wrapper>div.field-name-body .list-points{padding-left:15px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset .fieldset-wrapper>div.group_uses_wrapper{width:29%;padding-left:66px;box-sizing:border-box}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset .fieldset-wrapper>div.group_uses_wrapper h3{display:none;padding-top:15px;padding-left:5px;padding-bottom:15px;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset .fieldset-wrapper>div.group_uses_wrapper h3 span{font-family:"avenir-black",Arial;color:#666;font-size:21px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset .fieldset-wrapper>div.group_uses_wrapper article{padding-left:5px;border:0;padding:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset.collapsed .fieldset-legend a{font-family:"avenir-medium",Arial;font-size:14px;color:#404040;text-transform:uppercase;word-break:break-word}
.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article.desplegar{background:#abc2de;background:-moz-linear-gradient(left,#abc2de 0%,rgba(246,246,246,0.73) 39%,rgba(255,255,255,0.32) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,#abc2de),color-stop(39%,rgba(246,246,246,0.73)),color-stop(100%,rgba(255,255,255,0.32)));background:-webkit-linear-gradient(left,#abc2de 0%,rgba(246,246,246,0.73) 39%,rgba(255,255,255,0.32) 100%);background:-o-linear-gradient(left,#abc2de 0%,rgba(246,246,246,0.73) 39%,rgba(255,255,255,0.32) 100%);background:-ms-linear-gradient(left,#abc2de 0%,rgba(246,246,246,0.73) 39%,rgba(255,255,255,0.32) 100%);background:linear-gradient(to right,#abc2de 0%,rgba(246,246,246,0.73) 39%,rgba(255,255,255,0.32) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#abc2de',endColorstr='#ffffff',GradientType=1)}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article.desplegar legend{width:100%;position:relative}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article.desplegar legend:after{content:"\e909";font-family:"icomoon",Arial;font-size:28px;color:#8f8e8e;position:absolute;top:0;right:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products .attachment.attachment-after{width:100%;padding:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products .attachment.attachment-after article{background-color:#e5e5e5}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products .attachment.attachment-after article fieldset .fieldset-wrapper>div.group_uses_wrapper article{background-color:transparent}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products .attachment.attachment-after article:nth-child(8){border-bottom:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products .attachment.attachment-after article.desplegar{background-color:#FFF}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple{font-size:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple .field-name-field-visual-header{margin-left:-58px;margin-right:-58px}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format h2{display:inline-block;vertical-align:middle;width:70%;padding-top:34px;padding-bottom:26px;font-size:32px;font-family:"avenir-light",Arial;color:#666;text-align:left;border:none;box-sizing:border-box}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products{display:inline-block;vertical-align:middle;width:30%;padding-right:20px;text-align:right;box-sizing:border-box}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products ul{font-size:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products ul li{padding:0;width:25px;height:25px;display:inline-block;vertical-align:middle;font-size:0;margin:0 5px}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products ul li a{font-size:13px;color:#878686;font-family:"avenir-medium",Arial;display:block;height:25px}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products ul li.yt{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-youtube-health.png);background-repeat:no-repeat}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products ul li.yt a{font-size:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products ul li.lk{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-linkedin-health.png);background-repeat:no-repeat}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products ul li.lk a{font-size:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products ul li.ig{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-instagram-health.png);background-repeat:no-repeat}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products ul li.ig a{font-size:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products ul li.pt{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-pinterest-health.png);background-repeat:no-repeat}
.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products ul li.pt a{font-size:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products ul li.gp{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-gplus-health.png);background-repeat:no-repeat}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products ul li.gp a{font-size:0 !important}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products ul li.bg{width:auto;height:auto}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products ul li.bg a{display:block;font-size:0;position:relative;font-size:18px}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .group-left-top .field-name-body{font-size:.9375rem;line-height:24px;color:#666}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .group-left{width:100%}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .group-left .banner{margin-top:15px;font-family:"avenir-light",Arial;display:inline-block;vertical-align:top;width:32.8%;box-sizing:border-box;padding:0 7px}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .group-left .banner a{color:#009fad;font-family:"avenir-medium",Arial;font-size:14px}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .group-left .banner a:before{content:" > ";color:#ff7c72}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .group-left .banner a:hover{color:#ff7c72}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .group-left .banner .text{padding-bottom:15px}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .group-left .banner .text p{text-align:left;padding-bottom:0;color:#666;font-size:14px}.hp_aplications_ing-alimentacion,.hp_aplications_ing-farmacia,.hp_aplications_ing-cosmetica,.hp_aplications-porcino,.hp_aplications-rumiantes,.hp_aplications-avicultura,.hp_aplications-acuicultura,.hp_aplications-mascotas{padding:15px 0;padding-left:65px;background-repeat:no-repeat;background-position:center left;display:inline-block}.hp_aplications_ing-alimentacion{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-healthtech/food_blue.png);background-size:28%}.hp_aplications_ing-farmacia{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-healthtech/pharma_blue.png);background-size:28%}.hp_aplications_ing-cosmetica{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-healthtech/cosmetics_blue.png);background-size:28%}.hp_aplications-porcino{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/pig.png);background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-healthtech/porcine_blue.png);background-size:30%}.hp_aplications-rumiantes{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-healthtech/rumiants_blue.png);background-size:26%}.hp_aplications-avicultura{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-healthtech/poultry_blue.png);background-size:22%}.hp_aplications-acuicultura{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-healthtech/aquaculture_blue.png);background-size:28%}.hp_aplications-mascotas{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-healthtech/pets_blue.png);background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-healthtech/perrito_blue.png);background-size:28%}.i18n-ca .hp_aplications-mascotas,.i18n-es .hp_aplications-mascotas{background-size:28%}.i18n-en .hp_aplications-mascotas{background-size:40%}.view-healthtech-products-search>header{margin-right:-58px;margin-left:-58px;margin-bottom:50px}.view-id-healthtech_products_search header{z-index:9}.view-id-healthtech_products_search header p{margin-left:-58px;margin-right:-58px;margin-bottom:34px}.view-id-healthtech_products_search article{padding:20px 10px;border-top:1px solid #dadada;width:100%;box-sizing:border-box}.view-id-healthtech_products_search article:last-child{border-bottom:1px solid #dadada}.view-id-healthtech_products_search article fieldset{border:none;margin:0;padding:0}
.view-id-healthtech_products_search article fieldset legend{width:100%;position:relative}.view-id-healthtech_products_search article fieldset legend:after{content:"\e909";font-family:"icomoon",Arial;font-size:28px;color:#dadada;position:absolute;top:0;right:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.view-id-healthtech_products_search article fieldset .fieldset-legend{background-image:none;padding-left:0;width:100%}.view-id-healthtech_products_search article fieldset .fieldset-legend a{font-family:"avenir-black",Arial;font-size:14px;color:#404040;text-transform:uppercase}.view-id-healthtech_products_search article fieldset .fieldset-wrapper{padding-top:25px;padding-bottom:15px}.view-id-healthtech_products_search article fieldset .fieldset-wrapper>div{display:inline-block;vertical-align:top}.view-id-healthtech_products_search article fieldset .fieldset-wrapper>div.field-name-body{width:70%}.view-id-healthtech_products_search article fieldset .fieldset-wrapper>div.group_uses_wrapper{width:29%;padding-left:66px;box-sizing:border-box}.view-id-healthtech_products_search article fieldset .fieldset-wrapper>div.group_uses_wrapper h3{display:none;padding-top:15px;padding-left:5px;padding-bottom:15px;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.view-id-healthtech_products_search article fieldset .fieldset-wrapper>div.group_uses_wrapper h3 span{font-family:"avenir-black",Arial;color:#666;font-size:21px}.view-id-healthtech_products_search article fieldset .fieldset-wrapper>div.group_uses_wrapper article{padding-left:5px;border:0;padding:0}.view-id-healthtech_products_search article fieldset.collapsed .fieldset-legend a{font-family:"avenir-medium",Arial;font-size:14px;color:#404040;text-transform:uppercase}.view-id-healthtech_products_search article.desplegar{background:#abc2de;background:-moz-linear-gradient(left,#abc2de 0%,rgba(246,246,246,0.73) 39%,rgba(255,255,255,0.32) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,#abc2de),color-stop(39%,rgba(246,246,246,0.73)),color-stop(100%,rgba(255,255,255,0.32)));background:-webkit-linear-gradient(left,#abc2de 0%,rgba(246,246,246,0.73) 39%,rgba(255,255,255,0.32) 100%);background:-o-linear-gradient(left,#abc2de 0%,rgba(246,246,246,0.73) 39%,rgba(255,255,255,0.32) 100%);background:-ms-linear-gradient(left,#abc2de 0%,rgba(246,246,246,0.73) 39%,rgba(255,255,255,0.32) 100%);background:linear-gradient(to right,#abc2de 0%,rgba(246,246,246,0.73) 39%,rgba(255,255,255,0.32) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#abc2de',endColorstr='#ffffff',GradientType=1)}.view-id-healthtech_products_search article.desplegar legend{width:100%;position:relative}.view-id-healthtech_products_search article.desplegar legend:after{content:"\e909";font-family:"icomoon",Arial;font-size:28px;color:#8f8e8e;position:absolute;top:0;right:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.field-name-field-products-microsites{font-size:0;padding:20px 0;padding-bottom:40px;border-bottom:1px solid #ccc}.field-name-field-products-microsites .field-item{display:inline-block;vertical-align:top;max-width:280px;padding-right:60px;padding-top:20px}.field-name-field-products-microsites .field-item:last-child{padding-right:0}.field-name-field-products-microsites .bean-block-product-microsite{border:1px solid #cbcbcb;max-width:280px}.field-name-field-products-microsites .bean-block-product-microsite .field-name-field-img-product-micro{position:relative;text-align:center;max-height:160px}.field-name-field-products-microsites .bean-block-product-microsite .field-name-field-img-product-micro a{display:block}.field-name-field-products-microsites .bean-block-product-microsite .field-name-field-img-product-micro img{width:100%;height:auto;display:block}.field-name-field-products-microsites .bean-block-product-microsite .field-name-field-img-product-micro:hover>a{position:relative;display:block}.field-name-field-products-microsites .bean-block-product-microsite .field-name-field-img-product-micro:hover>a:after{content:"\ea0a";font-family:"icomoon",Arial;font-size:22px;opacity:.45;color:#515050;position:absolute;top:40%;left:42%;cursor:pointer;background:#FFF;padding:7px;border-radius:25px}.field-name-field-products-microsites .bean-block-product-microsite .group-text-product-micro{min-height:120px;padding:22px;background-color:#cbcbcb}
.field-name-field-products-microsites .bean-block-product-microsite .field-name-field-title-product-micro{text-align:left}.field-name-field-products-microsites .bean-block-product-microsite .field-name-field-title-product-micro a{font-family:"avenir-medium",Arial;color:#404040;font-size:22px}.field-name-field-products-microsites .bean-block-product-microsite .field-name-field-description-product-micro{text-align:left;font-family:"avenir-light",Arial;color:#393939;font-size:14px;line-height:20px}.node-company-page>.content>div:first-child,.node-communication-page>.content>div:first-child,.node-partnering>.content>div:first-child,.node-products-page>.content>div:first-child,.node-industrial-page>.content>div:first-child,.node-social-page>.content>div:first-child,.node-section-page>.content>div:first-child{margin-left:-58px;margin-right:-58px;text-align:center}@media(max-width:1080px){.node-fine-chemicals-page.view-mode-full .field-name-field-visual-header,.node-fine-chemicals-page.view-mode-full .header-vis{margin-left:0;margin-right:0}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field form #edit-title-wrapper>div input[type="text"]{width:535px}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field form #edit-shs-term-node-tid-depth-wrapper>div select{width:31%}.node-fine-chemicals-page.view-mode-full .group-header{font-size:0}.node-fine-chemicals-page.view-mode-full .group-header h1{width:50%;display:inline-block;margin-bottom:0}.node-fine-chemicals-page.view-mode-full .group-header .field-name-social-block-products{width:50%}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header{font-size:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header h1{width:50%;display:inline-block}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products{width:50%}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-left{width:59%;margin-right:0;padding-right:35px;box-sizing:border-box}.node-fine-chemicals-page.view-mode-full_fine_chemicals .field-name-field-image1-und{width:40%}.node-fine-chemicals-page.view-mode-full_fine_chemicals .field-name-field-image1-und img{height:auto}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form .views-submit-button{left:245px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset .fieldset-wrapper>div{display:block;width:100%}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset .fieldset-wrapper>div.field-name-body{width:100%;margin-bottom:35px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset .fieldset-wrapper>div.group_uses_wrapper{width:100%;padding-left:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format h2{width:100%;display:block;font-size:28px}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .field-name-social-block-products{padding-right:0;width:100%;display:block}}@media(max-width:768px){.node-fine-chemicals-page.view-mode-full .field-name-field-visual-header img,.node-fine-chemicals-page.view-mode-full .header-vis img{height:auto}.node-fine-chemicals-page.view-mode-full h1{font-size:28px}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-body{font-size:18px}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item{max-width:433px;width:100%;padding:0 !important;display:block;margin:0 auto 20px}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default{min-height:auto}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default>div.field-name-field-link{position:relative;bottom:0}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field form #edit-title-wrapper>div input[type="text"]{width:250px}.node-fine-chemicals-page.view-mode-full .group-content .group-left .entity-field-collection-item .field-name-field-content p{padding-bottom:15px}.node-fine-chemicals-page.view-mode-full .group-content .field-name-field-right-blocks{max-width:100%;padding-left:0}.node-fine-chemicals-page.view-mode-full .group-content .field-name-field-right-blocks>.field-items>.field-item{width:49%;display:inline-block;box-sizing:border-box;padding:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .field-name-field-visual-header img,.node-fine-chemicals-page.view-mode-full_fine_chemicals .header-vis img{height:auto}
.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header h1{font-size:28px;width:100%}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-networks-block,.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products{width:100%;padding-right:0;text-align:left;padding-bottom:15px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-left-top .field-name-body{font-size:18px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .field-name-field-link1-und-multi{padding:10px 10px 40px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-left{width:100%}.node-fine-chemicals-page.view-mode-full_fine_chemicals .field-name-field-image1-und{margin-top:20px;width:100%}.node-fine-chemicals-page.view-mode-full_fine_chemicals .field-name-field-image1-und img{height:auto;display:block;margin:0 auto}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form .views-submit-button{left:245px}}@media(max-width:640px){.node-fine-chemicals-page.view-mode-full h1{font-size:26px}.node-fine-chemicals-page.view-mode-full .group-content .field-name-field-right-blocks>.field-items>.field-item{width:300px;display:block;margin:0 auto}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header h1{font-size:26px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-left{padding-right:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products{margin-top:35px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form{padding-bottom:6px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form .views-submit-button{position:relative}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form .views-submit-button input[type="submit"]{margin-top:20px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form:before{top:155px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form>div:nth-child(2)>div .bef-select-as-links>div>div a{padding:6px 10px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form>div:nth-child(2)>div .bef-select-as-links>div>div:last-child{padding-left:2px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form>div:nth-child(2)>div .bef-select-as-links>div>div:nth-child(2){padding-right:2px}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format h2{font-size:24px}}@media(max-width:480px){.node-fine-chemicals-page.view-mode-full h1{font-size:24px}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-body{font-size:16px}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item img{height:auto}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field form #edit-title-wrapper{width:100%;display:block}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field form #edit-title-wrapper>div input[type="text"]{width:100%;margin-bottom:20px;margin-right:0;box-sizing:border-box}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field form #edit-shs-term-node-tid-depth-wrapper{padding-bottom:10px}.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-tech-ingredients-block-field form #edit-shs-term-node-tid-depth-wrapper>div select{width:100%;margin-bottom:20px}.node-fine-chemicals-page.view-mode-full .group-content .field-name-field-right-blocks>.field-items>.field-item{width:270px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header h1{font-size:24px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-left-top .field-name-body{font-size:16px}
.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-left-top .field-name-body p{text-align:left}.node-fine-chemicals-page.view-mode-full_fine_chemicals .field-name-field-link1-und-multi{padding:10px 10px 20px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .field-name-field-link1-und-multi .field-items .field-item{width:100%;padding:4px 0}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format h2{font-size:24px}}@media all and (max-width:1200px){.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products{border-top:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products form{border-bottom:0}}@media all and (max-width:1024px){.field-name-field-products-microsites{text-align:center}.field-name-field-products-microsites .field-item{padding-right:10px}.field-name-field-products-microsites .field-item:last-child{padding-right:0}}@media all and (max-width:560px){.node-fine-chemicals-page.view-mode-full .field-group-format.group-header h1,.node-fine-chemicals-page.view-mode-full .field-group-format.group-header .field-name-social-block-products{width:100%}.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header h1,.node-fine-chemicals-page.view-mode-full_fine_chemicals .group-header .field-name-social-block-products{width:100%}}@media all and (max-width:460px){.node-fine-chemicals-page.view-mode-full .group-content .group-left-top .field-name-field-bean-block .field-items .field-item .bean-cover-block-element.view-mode-default{min-height:235px}}@media all and (max-width:420px){.field-name-field-products-microsites .field-item{padding-right:0}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products{margin-top:0}}@media all and (max-width:375px){.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article{overflow:hidden}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article fieldset legend:after{right:-15px}.node-fine-chemicals-page.view-mode-full_fine_chemicals .view-id-healthtech_products article.desplegar legend:after{right:-15px}.node-fine-chemicals-page.view-mode-full_fine_chemicals_simple>.field-group-format .group-left .banner{width:50%}}.node-fine-chemicals-page .title-header .no-link:hover{font-style:normal}.page-user main .block-menu-block li{padding-right:0}.page-user #user-login{width:100%;margin:0 auto;padding:40px;box-sizing:border-box;padding-top:36px}.page-user #user-login input{font-size:15px;margin-bottom:15px}.page-user #user-login input#edit-name,.page-user #user-login input#edit-pass{min-height:35px;font-family:"avenir-light",Arial;color:#333;width:100%;padding:8px 10px;box-sizing:border-box;font-size:14px}.page-user #user-login input#edit-submit{background:0;border:0;text-shadow:none;background-color:#009fad;font-family:"avenir-book",Arial;font-size:15px;color:#FFF;text-transform:uppercase;padding:10px 30px;border-radius:0;float:none;text-align:right;font-weight:700}.page-user #user-login input#edit-submit:hover{color:#009fad;background-color:#FFF;box-shadow:0 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1)}.page-user #user-login .form-actions{text-align:right}.page-user #user-pass{padding-top:60px;font-family:"avenir-light",Arial;color:#333;font-size:15px;padding:40px;box-sizing:border-box}.page-user #user-pass input{font-size:15px;margin-bottom:15px}.page-user #user-pass input#edit-name,.page-user #user-pass input#edit-pass{min-height:35px;font-family:"avenir-light",Arial;color:#333;width:100%;padding:8px 10px;box-sizing:border-box;font-size:14px}.page-user #user-pass input#edit-submit{background:0;border:0;text-shadow:none;background-color:#009fad;font-family:"avenir-book",Arial;font-size:15px;color:#FFF;text-transform:uppercase;padding:10px 30px;border-radius:0;float:none;text-align:right;font-weight:700}.page-user #user-pass input#edit-submit:hover{color:#009fad;background-color:#FFF;box-shadow:0 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1)}
.page-user #user-pass .form-actions{text-align:right}.page-user .captcha{margin-bottom:10px}.page-user .captcha legend{padding:5px}.page-user .captcha legend .fieldset-legend{font-size:14px}.page-user .captcha .g-recaptcha>div{margin:10px;margin-top:5px}.password-link a{font-family:"avenir-book",Arial;font-size:16px;color:#009fad}.title-access{border-top:2px solid #dadada;font-family:"avenir-black",Arial;font-size:18px;color:#333;padding:10px 0}.user-login-links .register-link{padding:10px 0;text-align:right}.user-login-links .register-link .btn-create{background:0;border:0;text-shadow:none;background-color:#009fad;font-family:"avenir-book",Arial;font-size:15px;color:#FFF;text-transform:uppercase;padding:10px 30px;border-radius:0;float:none;text-align:right;font-weight:700}.user-login-links .register-link .btn-create:hover{color:#009fad;background-color:#FFF;box-shadow:0 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1)}.node-section-page .field-group-format .field-name-field-subtitle{font-family:"avenir-light",Arial !important}.node-section-page .field-group-format .field-name-body p{font-family:"avenir-light",Arial !important}.node-section-page .field-group-format .field-name-field-paragraphs .field-item p{font-family:"avenir-light",Arial}.node-section-page .field-group-format .field-name-field-paragraphs .field-item .field-name-field-content .banner{margin-top:15px;font-family:"avenir-light",Arial;display:inline-block;vertical-align:top;width:32.8%;box-sizing:border-box;padding:0 7px}.node-section-page .field-group-format .field-name-field-paragraphs .field-item .field-name-field-content .banner a{color:#009fad;font-family:"avenir-medium",Arial;font-size:14px}.node-section-page .field-group-format .field-name-field-paragraphs .field-item .field-name-field-content .banner a:before{content:" > ";color:#ff7c72}.node-section-page .field-group-format .field-name-field-paragraphs .field-item .field-name-field-content .banner a:hover{color:#ff7c72}.node-section-page .field-group-format .field-name-field-paragraphs .field-item .field-name-field-content .banner .text{padding-bottom:15px}.node-section-page .field-group-format .field-name-field-paragraphs .field-item .field-name-field-content .banner .text p{text-align:left;padding-bottom:0;color:#666;font-size:14px}.node-blog-feed.view-mode-teaser{padding:10px 0}.node-blog-feed.view-mode-teaser .group-left{width:40%}.node-blog-feed.view-mode-teaser .group-left .field-name-field-image-blog{overflow:hidden;max-width:104px;max-height:73px}.node-blog-feed.view-mode-teaser .group-left .field-name-field-image-blog img{-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.node-blog-feed.view-mode-teaser .group-left .field-name-field-image-blog img:hover{transform:scale(1.1);filter:saturate(30%)}.node-blog-feed.view-mode-teaser .group-right{width:60%;padding-left:15px;box-sizing:border-box}.node-blog-feed.view-mode-teaser .group-right h2{padding-top:0;margin-bottom:10px}.node-blog-feed.view-mode-teaser .group-right h2 a{font-size:.9rem;font-family:"avenir-medium",Arial}.node-blog-feed.view-mode-teaser .group-right .field-name-post-date{font-family:"avenir-light",Arial;color:#717171;text-transform:uppercase;font-size:.65rem}@media(max-width:1024px){.node-section-page .field-group-format .field-name-field-paragraphs .field-item .field-name-field-content .banner{width:49%}.node-section-page .field-group-format .field-name-field-paragraphs .field-item .field-name-field-content .banner img{width:100%}}@media(max-width:768px){.node-section-page .field-group-format .field-name-field-paragraphs .field-item .field-name-field-content .banner{width:32.8%}}@media(max-width:640px){.node-section-page .field-group-format .field-name-field-paragraphs .field-item .field-name-field-content .banner{width:49%}
}@media(max-width:480px){.node-section-page .field-group-format{display:block !important}.node-section-page .field-group-format .field-name-field-paragraphs .field-item .field-name-field-content .banner{width:220px;margin:0 auto;display:block}.node-section-page .field-group-format .field-name-field-paragraphs .field-item .field-name-field-content .banner img{width:auto}}.page-user main{min-height:65vh}.page-user.page-user-logout .l-content{font-size:15px;padding-top:35px}.page-user #menu-navigation .block,.page-user-edit #menu-navigation .block,.path-confirmacion #menu-navigation .block,.path-confirmacio #menu-navigation .block,.path-confirmation #menu-navigation .block,.path-registrar #menu-navigation .block,.path-register #menu-navigation .block,.path-registre #menu-navigation .block,.page-particular-register #menu-navigation .block,.page-media-register #menu-navigation .block,.page-provider #menu-navigation .block,.page-sanitaryprofessional-register #menu-navigation .block{z-index:5}.page-user #menu-navigation,.page-user-edit #menu-navigation,.path-confirmacion #menu-navigation,.path-confirmacio #menu-navigation,.path-confirmation #menu-navigation,.path-registrar #menu-navigation,.path-register #menu-navigation,.path-registre #menu-navigation,.page-particular-register #menu-navigation,.page-media-register #menu-navigation,.page-provider #menu-navigation,.page-sanitaryprofessional-register #menu-navigation{z-index:5}.page-user .l-content .sharethis-wrapper,.page-user-edit .l-content .sharethis-wrapper,.path-confirmacion .l-content .sharethis-wrapper,.path-confirmacio .l-content .sharethis-wrapper,.path-confirmation .l-content .sharethis-wrapper,.path-registrar .l-content .sharethis-wrapper,.path-register .l-content .sharethis-wrapper,.path-registre .l-content .sharethis-wrapper,.page-particular-register .l-content .sharethis-wrapper,.page-media-register .l-content .sharethis-wrapper,.page-provider .l-content .sharethis-wrapper,.page-sanitaryprofessional-register .l-content .sharethis-wrapper{z-index:100}.page-user .corporate,.page-user-edit .corporate,.path-confirmacion .corporate,.path-confirmacio .corporate,.path-confirmation .corporate,.path-registrar .corporate,.path-register .corporate,.path-registre .corporate,.page-particular-register .corporate,.page-media-register .corporate,.page-provider .corporate,.page-sanitaryprofessional-register .corporate{min-height:65px}.page-user .container-width,.page-user-edit .container-width,.path-confirmacion .container-width,.path-confirmacio .container-width,.path-confirmation .container-width,.path-registrar .container-width,.path-register .container-width,.path-registre .container-width,.page-particular-register .container-width,.page-media-register .container-width,.page-provider .container-width,.page-sanitaryprofessional-register .container-width{font-size:0}.page-user .container-width .register-top,.page-user-edit .container-width .register-top,.path-confirmacion .container-width .register-top,.path-confirmacio .container-width .register-top,.path-confirmation .container-width .register-top,.path-registrar .container-width .register-top,.path-register .container-width .register-top,.path-registre .container-width .register-top,.page-particular-register .container-width .register-top,.page-media-register .container-width .register-top,.page-provider .container-width .register-top,.page-sanitaryprofessional-register .container-width .register-top{padding:40px 0 20px;width:68%;box-sizing:border-box}.page-user .container-width .register-top .register-ferrer,.page-user-edit .container-width .register-top .register-ferrer,.path-confirmacion .container-width .register-top .register-ferrer,.path-confirmacio .container-width .register-top .register-ferrer,.path-confirmation .container-width .register-top .register-ferrer,.path-registrar .container-width .register-top .register-ferrer,.path-register .container-width .register-top .register-ferrer,.path-registre .container-width .register-top .register-ferrer,.page-particular-register .container-width .register-top .register-ferrer,.page-media-register .container-width .register-top .register-ferrer,.page-provider .container-width .register-top .register-ferrer,.page-sanitaryprofessional-register .container-width .register-top .register-ferrer{font-family:"avenir-black",Arial;font-size:30px;color:#333;width:70%;display:inline-block;vertical-align:middle}
.page-user .container-width .register-top .step-arrow,.page-user-edit .container-width .register-top .step-arrow,.path-confirmacion .container-width .register-top .step-arrow,.path-confirmacio .container-width .register-top .step-arrow,.path-confirmation .container-width .register-top .step-arrow,.path-registrar .container-width .register-top .step-arrow,.path-register .container-width .register-top .step-arrow,.path-registre .container-width .register-top .step-arrow,.page-particular-register .container-width .register-top .step-arrow,.page-media-register .container-width .register-top .step-arrow,.page-provider .container-width .register-top .step-arrow,.page-sanitaryprofessional-register .container-width .register-top .step-arrow{width:30%;display:inline-block;vertical-align:middle;text-align:right;min-height:27px}.page-user .container-width .register-top .step-arrow .step,.page-user-edit .container-width .register-top .step-arrow .step,.path-confirmacion .container-width .register-top .step-arrow .step,.path-confirmacio .container-width .register-top .step-arrow .step,.path-confirmation .container-width .register-top .step-arrow .step,.path-registrar .container-width .register-top .step-arrow .step,.path-register .container-width .register-top .step-arrow .step,.path-registre .container-width .register-top .step-arrow .step,.page-particular-register .container-width .register-top .step-arrow .step,.page-media-register .container-width .register-top .step-arrow .step,.page-provider .container-width .register-top .step-arrow .step,.page-sanitaryprofessional-register .container-width .register-top .step-arrow .step{width:auto;display:inline-block;vertical-align:middle;font-size:14px;text-align:right;color:#666;cursor:default;margin:0 3px;padding:5px 5px 5px 20px;min-width:30px;float:none;position:relative;background-color:#c0bdbf;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .2s ease}.page-user .container-width .register-top .step-arrow .step:after,.page-user .container-width .register-top .step-arrow .step:before,.page-user-edit .container-width .register-top .step-arrow .step:after,.page-user-edit .container-width .register-top .step-arrow .step:before,.path-confirmacion .container-width .register-top .step-arrow .step:after,.path-confirmacion .container-width .register-top .step-arrow .step:before,.path-confirmacio .container-width .register-top .step-arrow .step:after,.path-confirmacio .container-width .register-top .step-arrow .step:before,.path-confirmation .container-width .register-top .step-arrow .step:after,.path-confirmation .container-width .register-top .step-arrow .step:before,.path-registrar .container-width .register-top .step-arrow .step:after,.path-registrar .container-width .register-top .step-arrow .step:before,.path-register .container-width .register-top .step-arrow .step:after,.path-register .container-width .register-top .step-arrow .step:before,.path-registre .container-width .register-top .step-arrow .step:after,.path-registre .container-width .register-top .step-arrow .step:before,.page-particular-register .container-width .register-top .step-arrow .step:after,.page-particular-register .container-width .register-top .step-arrow .step:before,.page-media-register .container-width .register-top .step-arrow .step:after,.page-media-register .container-width .register-top .step-arrow .step:before,.page-provider .container-width .register-top .step-arrow .step:after,.page-provider .container-width .register-top .step-arrow .step:before,.page-sanitaryprofessional-register .container-width .register-top .step-arrow .step:after,.page-sanitaryprofessional-register .container-width .register-top .step-arrow .step:before{content:" ";position:absolute;top:0;right:-11px;width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:11px solid #c0bdbf;z-index:2;transition:border-color .2s ease}.page-user .container-width .register-top .step-arrow .step:before,.page-user-edit .container-width .register-top .step-arrow .step:before,.path-confirmacion .container-width .register-top .step-arrow .step:before,.path-confirmacio .container-width .register-top .step-arrow .step:before,.path-confirmation .container-width .register-top .step-arrow .step:before,.path-registrar .container-width .register-top .step-arrow .step:before,.path-register .container-width .register-top .step-arrow .step:before,.path-registre .container-width .register-top .step-arrow .step:before,.page-particular-register .container-width .register-top .step-arrow .step:before,.page-media-register .container-width .register-top .step-arrow .step:before,.page-provider .container-width .register-top .step-arrow .step:before,.page-sanitaryprofessional-register .container-width .register-top .step-arrow .step:before{right:auto;left:0;border-left:11px solid #fff;z-index:0}
.page-user .container-width .register-top .step-arrow .step.one:before,.page-user-edit .container-width .register-top .step-arrow .step.one:before,.path-confirmacion .container-width .register-top .step-arrow .step.one:before,.path-confirmacio .container-width .register-top .step-arrow .step.one:before,.path-confirmation .container-width .register-top .step-arrow .step.one:before,.path-registrar .container-width .register-top .step-arrow .step.one:before,.path-register .container-width .register-top .step-arrow .step.one:before,.path-registre .container-width .register-top .step-arrow .step.one:before,.page-particular-register .container-width .register-top .step-arrow .step.one:before,.page-media-register .container-width .register-top .step-arrow .step.one:before,.page-provider .container-width .register-top .step-arrow .step.one:before,.page-sanitaryprofessional-register .container-width .register-top .step-arrow .step.one:before{display:none}.page-user .container-width .register-top .step-arrow .step.three:after,.page-user-edit .container-width .register-top .step-arrow .step.three:after,.path-confirmacion .container-width .register-top .step-arrow .step.three:after,.path-confirmacio .container-width .register-top .step-arrow .step.three:after,.path-confirmation .container-width .register-top .step-arrow .step.three:after,.path-registrar .container-width .register-top .step-arrow .step.three:after,.path-register .container-width .register-top .step-arrow .step.three:after,.path-registre .container-width .register-top .step-arrow .step.three:after,.page-particular-register .container-width .register-top .step-arrow .step.three:after,.page-media-register .container-width .register-top .step-arrow .step.three:after,.page-provider .container-width .register-top .step-arrow .step.three:after,.page-sanitaryprofessional-register .container-width .register-top .step-arrow .step.three:after{display:none}.page-user .container-width .register-top .step-arrow .step.active,.page-user-edit .container-width .register-top .step-arrow .step.active,.path-confirmacion .container-width .register-top .step-arrow .step.active,.path-confirmacio .container-width .register-top .step-arrow .step.active,.path-confirmation .container-width .register-top .step-arrow .step.active,.path-registrar .container-width .register-top .step-arrow .step.active,.path-register .container-width .register-top .step-arrow .step.active,.path-registre .container-width .register-top .step-arrow .step.active,.page-particular-register .container-width .register-top .step-arrow .step.active,.page-media-register .container-width .register-top .step-arrow .step.active,.page-provider .container-width .register-top .step-arrow .step.active,.page-sanitaryprofessional-register .container-width .register-top .step-arrow .step.active{font-size:14px;text-align:right;color:#666;cursor:default;margin:0 3px;padding:5px 5px 5px 20px;min-width:30px;float:none;position:relative;background-color:#97b833;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color .2s ease}.page-user .container-width .register-top .step-arrow .step.active:after,.page-user .container-width .register-top .step-arrow .step.active:before,.page-user-edit .container-width .register-top .step-arrow .step.active:after,.page-user-edit .container-width .register-top .step-arrow .step.active:before,.path-confirmacion .container-width .register-top .step-arrow .step.active:after,.path-confirmacion .container-width .register-top .step-arrow .step.active:before,.path-confirmacio .container-width .register-top .step-arrow .step.active:after,.path-confirmacio .container-width .register-top .step-arrow .step.active:before,.path-confirmation .container-width .register-top .step-arrow .step.active:after,.path-confirmation .container-width .register-top .step-arrow .step.active:before,.path-registrar .container-width .register-top .step-arrow .step.active:after,.path-registrar .container-width .register-top .step-arrow .step.active:before,.path-register .container-width .register-top .step-arrow .step.active:after,.path-register .container-width .register-top .step-arrow .step.active:before,.path-registre .container-width .register-top .step-arrow .step.active:after,.path-registre .container-width .register-top .step-arrow .step.active:before,.page-particular-register .container-width .register-top .step-arrow .step.active:after,.page-particular-register .container-width .register-top .step-arrow .step.active:before,.page-media-register .container-width .register-top .step-arrow .step.active:after,.page-media-register .container-width .register-top .step-arrow .step.active:before,.page-provider .container-width .register-top .step-arrow .step.active:after,.page-provider .container-width .register-top .step-arrow .step.active:before,.page-sanitaryprofessional-register .container-width .register-top .step-arrow .step.active:after,.page-sanitaryprofessional-register .container-width .register-top .step-arrow .step.active:before{border-left:11px solid #97b833}
.page-user .container-width .register-top .step-arrow .step.active:before,.page-user-edit .container-width .register-top .step-arrow .step.active:before,.path-confirmacion .container-width .register-top .step-arrow .step.active:before,.path-confirmacio .container-width .register-top .step-arrow .step.active:before,.path-confirmation .container-width .register-top .step-arrow .step.active:before,.path-registrar .container-width .register-top .step-arrow .step.active:before,.path-register .container-width .register-top .step-arrow .step.active:before,.path-registre .container-width .register-top .step-arrow .step.active:before,.page-particular-register .container-width .register-top .step-arrow .step.active:before,.page-media-register .container-width .register-top .step-arrow .step.active:before,.page-provider .container-width .register-top .step-arrow .step.active:before,.page-sanitaryprofessional-register .container-width .register-top .step-arrow .step.active:before{border-left:11px solid #FFF}.page-user .l-content,.page-user-edit .l-content,.path-confirmacion .l-content,.path-confirmacio .l-content,.path-confirmation .l-content,.path-registrar .l-content,.path-register .l-content,.path-registre .l-content,.page-particular-register .l-content,.page-media-register .l-content,.page-provider .l-content,.page-sanitaryprofessional-register .l-content{width:68%;display:inline-block;vertical-align:top;margin-right:1%}.page-user .l-sidebar-second,.page-user-edit .l-sidebar-second,.path-confirmacion .l-sidebar-second,.path-confirmacio .l-sidebar-second,.path-confirmation .l-sidebar-second,.path-registrar .l-sidebar-second,.path-register .l-sidebar-second,.path-registre .l-sidebar-second,.page-particular-register .l-sidebar-second,.page-media-register .l-sidebar-second,.page-provider .l-sidebar-second,.page-sanitaryprofessional-register .l-sidebar-second{width:30%;display:inline-block;vertical-align:top;margin-left:1%;box-sizing:border-box;padding:0}.page-user .l-sidebar-second .block,.page-user-edit .l-sidebar-second .block,.path-confirmacion .l-sidebar-second .block,.path-confirmacio .l-sidebar-second .block,.path-confirmation .l-sidebar-second .block,.path-registrar .l-sidebar-second .block,.path-register .l-sidebar-second .block,.path-registre .l-sidebar-second .block,.page-particular-register .l-sidebar-second .block,.page-media-register .l-sidebar-second .block,.page-provider .l-sidebar-second .block,.page-sanitaryprofessional-register .l-sidebar-second .block{padding-top:20px;padding-right:0}.page-user .l-sidebar-second .block:first-child,.page-user-edit .l-sidebar-second .block:first-child,.path-confirmacion .l-sidebar-second .block:first-child,.path-confirmacio .l-sidebar-second .block:first-child,.path-confirmation .l-sidebar-second .block:first-child,.path-registrar .l-sidebar-second .block:first-child,.path-register .l-sidebar-second .block:first-child,.path-registre .l-sidebar-second .block:first-child,.page-particular-register .l-sidebar-second .block:first-child,.page-media-register .l-sidebar-second .block:first-child,.page-provider .l-sidebar-second .block:first-child,.page-sanitaryprofessional-register .l-sidebar-second .block:first-child{padding-top:0}.page-user .l-sidebar-second .block h2.title,.page-user-edit .l-sidebar-second .block h2.title,.path-confirmacion .l-sidebar-second .block h2.title,.path-confirmacio .l-sidebar-second .block h2.title,.path-confirmation .l-sidebar-second .block h2.title,.path-registrar .l-sidebar-second .block h2.title,.path-register .l-sidebar-second .block h2.title,.path-registre .l-sidebar-second .block h2.title,.page-particular-register .l-sidebar-second .block h2.title,.page-media-register .l-sidebar-second .block h2.title,.page-provider .l-sidebar-second .block h2.title,.page-sanitaryprofessional-register .l-sidebar-second .block h2.title{font-family:"avenir-light",Arial;font-size:16px;color:#6c6a69;font-weight:700;border-bottom:0;border-top:2px solid #dadada}.page-user .l-sidebar-second .block .follow-us>.nolink,.page-user-edit .l-sidebar-second .block .follow-us>.nolink,.path-confirmacion .l-sidebar-second .block .follow-us>.nolink,.path-confirmacio .l-sidebar-second .block .follow-us>.nolink,.path-confirmation .l-sidebar-second .block .follow-us>.nolink,.path-registrar .l-sidebar-second .block .follow-us>.nolink,.path-register .l-sidebar-second .block .follow-us>.nolink,.path-registre .l-sidebar-second .block .follow-us>.nolink,.page-particular-register .l-sidebar-second .block .follow-us>.nolink,.page-media-register .l-sidebar-second .block .follow-us>.nolink,.page-provider .l-sidebar-second .block .follow-us>.nolink,.page-sanitaryprofessional-register .l-sidebar-second .block .follow-us>.nolink{font-family:"avenir-light",Arial;font-size:16px;color:#6c6a69;font-weight:700;border-bottom:0;border-top:2px solid #dadada}.page-user .l-sidebar-second .block #search-block-form,.page-user-edit .l-sidebar-second .block #search-block-form,.path-confirmacion .l-sidebar-second .block #search-block-form,.path-confirmacio .l-sidebar-second .block #search-block-form,.path-confirmation .l-sidebar-second .block #search-block-form,.path-registrar .l-sidebar-second .block #search-block-form,.path-register .l-sidebar-second .block #search-block-form,.path-registre .l-sidebar-second .block #search-block-form,.page-particular-register .l-sidebar-second .block #search-block-form,.page-media-register .l-sidebar-second .block #search-block-form,.page-provider .l-sidebar-second .block #search-block-form,.page-sanitaryprofessional-register .l-sidebar-second .block #search-block-form{padding:20px;background-color:#ecedef}
.page-user .l-sidebar-second .block #search-block-form input[type="text"],.page-user-edit .l-sidebar-second .block #search-block-form input[type="text"],.path-confirmacion .l-sidebar-second .block #search-block-form input[type="text"],.path-confirmacio .l-sidebar-second .block #search-block-form input[type="text"],.path-confirmation .l-sidebar-second .block #search-block-form input[type="text"],.path-registrar .l-sidebar-second .block #search-block-form input[type="text"],.path-register .l-sidebar-second .block #search-block-form input[type="text"],.path-registre .l-sidebar-second .block #search-block-form input[type="text"],.page-particular-register .l-sidebar-second .block #search-block-form input[type="text"],.page-media-register .l-sidebar-second .block #search-block-form input[type="text"],.page-provider .l-sidebar-second .block #search-block-form input[type="text"],.page-sanitaryprofessional-register .l-sidebar-second .block #search-block-form input[type="text"]{min-height:35px;font-family:"avenir-light",Arial;color:#333;width:100%;padding:8px 10px;box-sizing:border-box;font-size:14px}.page-user .l-sidebar-second .block #search-block-form>div,.page-user-edit .l-sidebar-second .block #search-block-form>div,.path-confirmacion .l-sidebar-second .block #search-block-form>div,.path-confirmacio .l-sidebar-second .block #search-block-form>div,.path-confirmation .l-sidebar-second .block #search-block-form>div,.path-registrar .l-sidebar-second .block #search-block-form>div,.path-register .l-sidebar-second .block #search-block-form>div,.path-registre .l-sidebar-second .block #search-block-form>div,.page-particular-register .l-sidebar-second .block #search-block-form>div,.page-media-register .l-sidebar-second .block #search-block-form>div,.page-provider .l-sidebar-second .block #search-block-form>div,.page-sanitaryprofessional-register .l-sidebar-second .block #search-block-form>div{width:85%;display:inline-block;vertical-align:middle}.page-user .l-sidebar-second .block #search-block-form .form-actions,.page-user-edit .l-sidebar-second .block #search-block-form .form-actions,.path-confirmacion .l-sidebar-second .block #search-block-form .form-actions,.path-confirmacio .l-sidebar-second .block #search-block-form .form-actions,.path-confirmation .l-sidebar-second .block #search-block-form .form-actions,.path-registrar .l-sidebar-second .block #search-block-form .form-actions,.path-register .l-sidebar-second .block #search-block-form .form-actions,.path-registre .l-sidebar-second .block #search-block-form .form-actions,.page-particular-register .l-sidebar-second .block #search-block-form .form-actions,.page-media-register .l-sidebar-second .block #search-block-form .form-actions,.page-provider .l-sidebar-second .block #search-block-form .form-actions,.page-sanitaryprofessional-register .l-sidebar-second .block #search-block-form .form-actions{width:15%;display:inline-block;vertical-align:middle}.page-user .l-sidebar-second .block #search-block-form .form-actions input[type="submit"],.page-user-edit .l-sidebar-second .block #search-block-form .form-actions input[type="submit"],.path-confirmacion .l-sidebar-second .block #search-block-form .form-actions input[type="submit"],.path-confirmacio .l-sidebar-second .block #search-block-form .form-actions input[type="submit"],.path-confirmation .l-sidebar-second .block #search-block-form .form-actions input[type="submit"],.path-registrar .l-sidebar-second .block #search-block-form .form-actions input[type="submit"],.path-register .l-sidebar-second .block #search-block-form .form-actions input[type="submit"],.path-registre .l-sidebar-second .block #search-block-form .form-actions input[type="submit"],.page-particular-register .l-sidebar-second .block #search-block-form .form-actions input[type="submit"],.page-media-register .l-sidebar-second .block #search-block-form .form-actions input[type="submit"],.page-provider .l-sidebar-second .block #search-block-form .form-actions input[type="submit"],.page-sanitaryprofessional-register .l-sidebar-second .block #search-block-form .form-actions input[type="submit"]{background-color:transparent;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/search-prf.png);background-repeat:no-repeat;background-position:center;height:30px;width:100%;border:0 none;color:#009fad;text-transform:uppercase;text-indent:-999999px;outline:0}.page-user main>.container-width{padding-top:25px}.page-user .l-sidebar-second{padding-top:35px}.page-user-edit .l-sidebar-second{padding-top:0}.page-media-register #edit-profile-provider-mail+small,.page-media-register #edit-profile-comunicacion-mail+small,.page-media-register #edit-profile-profesionalsanitario-mail+small,.page-media-register #edit-profile-particular-mail+small,.page-provider #edit-profile-provider-mail+small,.page-provider #edit-profile-comunicacion-mail+small,.page-provider #edit-profile-profesionalsanitario-mail+small,.page-provider #edit-profile-particular-mail+small,.page-sanitaryprofessional-register #edit-profile-provider-mail+small,.page-sanitaryprofessional-register #edit-profile-comunicacion-mail+small,.page-sanitaryprofessional-register #edit-profile-profesionalsanitario-mail+small,.page-sanitaryprofessional-register #edit-profile-particular-mail+small,.page-particular-register #edit-profile-provider-mail+small,.page-particular-register #edit-profile-comunicacion-mail+small,.page-particular-register #edit-profile-profesionalsanitario-mail+small,.page-particular-register #edit-profile-particular-mail+small{display:none}
.block-bean-register-header-img,.block-bean-interest-header-img{margin-left:-58px;margin-right:-58px;z-index:-1}#user-register-form{background-color:#ecedef;padding:30px 20px;box-sizing:border-box;position:relative}#user-register-form select::-ms-expand{display:none}#user-register-form p.register-legal-lopd{color:#000;margin-top:25px;line-height:1.4rem}#user-register-form fieldset{padding:0;margin:0;border:0}#user-register-form .fieldset-legend{font-family:"avenir-light",Arial;font-size:16px;color:#6c6a69}#user-register-form label{font-family:"avenir-light",Arial;font-size:13px;color:#333;font-weight:400;padding:10px 0}#user-register-form .confirm-parent,#user-register-form .password-parent{width:100%;padding:0;background-color:transparent}#user-register-form input[type="password"],#user-register-form input[type="text"]{min-height:35px;font-family:"avenir-light",Arial;color:#333;border:0;width:100%;padding:8px 10px;box-sizing:border-box;font-size:14px}#user-register-form select{min-height:35px;width:100%;border:0;font-family:"avenir-light",Arial;color:#333;font-size:15px;padding:0 8px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/down-arrow.png);background-repeat:no-repeat;background-position-x:98%;background-position-y:8px}#user-register-form select option{font-family:"avenir-light",Arial;color:#333;font-size:15px;padding:8px;box-sizing:border-box}#user-register-form .field-widget-options-select{position:relative}#user-register-form .field-widget-options-select>select{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/down-arrow.png);background-repeat:no-repeat;background-position-x:98%;background-position-y:8px}#user-register-form .field-group-multipage{padding:20px 0}#user-register-form fieldset{padding:20px 0;margin-top:15px}#user-register-form fieldset>legend{padding-top:10px;width:100%;border-top:2px solid #6c6a69}#user-register-form fieldset>legend>.fieldset-legend{font-family:"avenir-black",Arial;color:#6c6a69;text-transform:uppercase}#user-register-form fieldset[id^="edit-profile"]>legend{border-top:none;padding-top:0}#user-register-form .title-dataform,#user-register-form fieldset[id^="edit-profile"]>legend>span.fieldset-legend{font-family:"avenir-black",Arial;color:#6c6a69;font-size:18px;text-transform:uppercase}#user-register-form .field-required{color:red}#user-register-form small{font-family:"avenir-light",Arial;font-size:15px;padding:6px 6px 6px 0;background-color:transparent}#user-register-form .field-name-field-user-privacy-check,#user-register-form .field-name-field-user-comunication-check{font-family:"avenir-light",Arial;font-size:15px;color:#333}#user-register-form .field-name-field-user-privacy-check label,#user-register-form .field-name-field-user-comunication-check label{font-family:"avenir-light",Arial;font-size:15px;color:#333;display:inline-block;vertical-align:middle;width:100%;position:relative;padding-left:50px;padding-right:10px;box-sizing:border-box}#user-register-form .field-name-field-user-privacy-check label:before,#user-register-form .field-name-field-user-comunication-check label:before{content:"";padding:8px;box-sizing:border-box;width:41px;height:41px;background-color:#FFF;display:inline-block;vertical-align:middle;position:absolute;left:0}#user-register-form .field-name-field-user-privacy-check input[type="checkbox"],#user-register-form .field-name-field-user-comunication-check input[type="checkbox"]{display:none}#user-register-form .field-name-field-user-privacy-check input[type=checkbox]:checked+label:before,#user-register-form .field-name-field-user-comunication-check input[type=checkbox]:checked+label:before{content:"\ea0f";font-family:"icomoon",Arial;font-size:25px;color:#97b833}
#user-register-form .field-name-field-text-required-field-regist{font-family:"avenir-light",Arial;font-size:15px;color:#333;padding-bottom:15px}#user-register-form .multipage-counter{font-family:"avenir-light",Arial;font-size:40px;color:#5b5a5d;position:absolute;right:20px;top:20px}#user-register-form .multipage-counter .placeholder{font-family:"avenir-light",Arial;font-size:50px;color:#5b5a5d;font-style:normal;font-weight:400}#user-register-form #edit-actions{text-align:right}#user-register-form #edit-actions input#edit-submit{background:0;border:0;text-shadow:none;background-color:#609da8;font-family:"avenir-book",Arial;font-size:15px;color:#FFF;text-transform:uppercase;padding:10px 30px;border-radius:0}#user-register-form #edit-actions input#edit-submit:hover{color:#609da8;background-color:#FFF}#user-register-form #edit-profile-particular-field-user-interest-par-und label,#user-register-form #edit-profile-profesionalsanitario-field-user-interest-und label,#user-register-form #edit-profile-comunicacion-field-user-interest-com-und label{font-family:"avenir-book",Arial;font-size:16px;color:#333;text-transform:uppercase}#user-register-form #edit-profile-particular-field-user-interest-par-und label:before,#user-register-form #edit-profile-profesionalsanitario-field-user-interest-und label:before,#user-register-form #edit-profile-comunicacion-field-user-interest-com-und label:before{content:"";padding:8px;box-sizing:border-box;width:41px;height:41px;background-color:#FFF;display:inline-block;vertical-align:middle;margin-right:10px}#user-register-form #edit-profile-particular-field-user-interest-par-und input[type="checkbox"],#user-register-form #edit-profile-profesionalsanitario-field-user-interest-und input[type="checkbox"],#user-register-form #edit-profile-comunicacion-field-user-interest-com-und input[type="checkbox"]{visibility:hidden;display:none}#user-register-form #edit-profile-particular-field-user-interest-par-und input[type=checkbox]:checked+label:before,#user-register-form #edit-profile-profesionalsanitario-field-user-interest-und input[type=checkbox]:checked+label:before,#user-register-form #edit-profile-comunicacion-field-user-interest-com-und input[type=checkbox]:checked+label:before{content:"\ea0f";font-family:"icomoon",Arial;font-size:25px;color:#97b833}#user-register-form #edit-profile-particular-field-user-interest-par-und>div,#user-register-form #edit-profile-profesionalsanitario-field-user-interest-und>div,#user-register-form #edit-profile-comunicacion-field-user-interest-com-und>div{width:50%;float:left}#user-register-form .multipage-controls-list{clear:left;padding-top:20px;display:none}#user-register-form #page-sanitaryprofessional-register #edit-profile-profesionalsanitario-field-user-privacy-check label.comunication-check{display:none}#user-register-form .captcha .copyprevention-processed{float:left;margin-right:20px;vertical-align:top}#user-register-form .captcha .form-required{float:left;width:60%;vertical-align:top}#user-register-form .captcha .form-required label{padding-top:0}#user-register-form .captcha .form-required small{display:none}#user-register-form #edit-profile-particular>legend,#user-register-form #edit-profile-profesionalsanitario>legend,#user-register-form #edit-profile-comunicacion>legend{border-top:0;padding-top:0}.messages.error{font-size:15px}.messages.status{font-size:15px}.node-type-section-page.path-confirmacion article .field-name-field-presentation,.node-type-section-page.path-confirmacio article .field-name-field-presentation,.node-type-section-page.path-confirmation article .field-name-field-presentation,.node-type-section-page.path-registrar article .field-name-field-presentation,.node-type-section-page.path-register article .field-name-field-presentation,.node-type-section-page.path-registre article .field-name-field-presentation{display:none}.node-type-section-page.path-confirmacion article .group-content,.node-type-section-page.path-confirmacio article .group-content,.node-type-section-page.path-confirmation article .group-content,.node-type-section-page.path-registrar article .group-content,.node-type-section-page.path-register article .group-content,.node-type-section-page.path-registre article .group-content{width:auto;padding:20px 0}.step-zero{font-family:"avenir-light",Arial;font-size:50px;color:#5b5a5d;font-style:normal;font-weight:400;position:absolute;top:30px;right:30px}.step-zero em{font-style:normal}.path-registrar .l-content,.path-register .l-content,.path-registre .l-content{padding:100px 0;background-color:#ecedef;position:relative}.path-registrar .l-content>h2,.path-register .l-content>h2,.path-registre .l-content>h2{display:block;font-family:"avenir-black",Arial;color:#333;font-size:15px;text-transform:uppercase;position:absolute;top:30px;left:30px}
#log-profile-choose-form{font-size:15px}#log-profile-choose-form>div{margin:0 auto;width:100%;padding:0 30px;box-sizing:border-box;position:relative;position:relative}#log-profile-choose-form>div label{font-family:"avenir-light",Arial;font-size:13px;color:#333;font-weight:400;padding:10px 0}#log-profile-choose-form>div small{display:none}#log-profile-choose-form>div select{min-height:35px;width:100%;border:0;font-family:"avenir-light",Arial;color:#333;font-size:15px;padding:8px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/down-arrow.png);background-repeat:no-repeat;background-position-x:98%;background-position-y:8px}#log-profile-choose-form>div select option{font-family:"avenir-light",Arial;color:#333;font-size:15px}#log-profile-choose-form input[type="submit"]{background:0;border:0;text-shadow:none;background-color:#609da8;font-family:"avenir-book",Arial;font-size:15px;color:#FFF;text-transform:uppercase;padding:10px 30px;border-radius:0;float:none;text-align:right;font-weight:700;position:absolute;bottom:30px;right:30px}#log-profile-choose-form input[type="submit"]:hover{color:#609da8;background-color:#FFF;box-shadow:0 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1)}#log-profile-choose-form select::-ms-expand{display:none}.already-registered{display:none}.user-registered{padding:10px 20px;box-sizing:border-box}.text-registered{font-family:"avenir-light",Arial;font-size:16px;color:#333;padding-bottom:25px}.link-registered{font-family:"avenir-light",Arial;font-size:17px;color:#609da8;display:block}.link-registered:before{content:"\e925";font-family:"icomoon",Arial;font-size:25px;color:#609da8;padding-right:10px;display:inline-block;vertical-align:middle}.page-user-edit .container-width .register-top,.path-confirmacion .container-width .register-top,.path-confirmacio .container-width .register-top,.path-confirmation .container-width .register-top{display:none}.page-user-edit .container-width .register-top .register-ferrer,.path-confirmacion .container-width .register-top .register-ferrer,.path-confirmacio .container-width .register-top .register-ferrer,.path-confirmation .container-width .register-top .register-ferrer{width:100%}.page-user-edit.node-type-section-page article,.path-confirmacion.node-type-section-page article,.path-confirmacio.node-type-section-page article,.path-confirmation.node-type-section-page article{padding:30px;background-color:#ecedef}.page-user-edit.node-type-section-page article .group-content .field-name-body,.path-confirmacion.node-type-section-page article .group-content .field-name-body,.path-confirmacio.node-type-section-page article .group-content .field-name-body,.path-confirmation.node-type-section-page article .group-content .field-name-body{padding-top:80px;position:relative}.page-user-edit.node-type-section-page article .group-content .field-name-body p,.path-confirmacion.node-type-section-page article .group-content .field-name-body p,.path-confirmacio.node-type-section-page article .group-content .field-name-body p,.path-confirmation.node-type-section-page article .group-content .field-name-body p{font-family:"avenir-light",Arial;font-size:16px;color:#333;text-align:inherit}.page-user-edit.node-type-section-page article .group-content .field-name-body .txt-thanks,.path-confirmacion.node-type-section-page article .group-content .field-name-body .txt-thanks,.path-confirmacio.node-type-section-page article .group-content .field-name-body .txt-thanks,.path-confirmation.node-type-section-page article .group-content .field-name-body .txt-thanks{font-family:"avenir-light",Arial;font-size:40px;color:#333;padding-bottom:20px}.page-user-edit.node-type-section-page article .group-content .field-name-body .txt-thanks:before,.path-confirmacion.node-type-section-page article .group-content .field-name-body .txt-thanks:before,.path-confirmacio.node-type-section-page article .group-content .field-name-body .txt-thanks:before,.path-confirmation.node-type-section-page article .group-content .field-name-body .txt-thanks:before{content:":)";font-family:"avenir-black",Arial;font-size:80px;color:#97b833;position:absolute;top:0;left:30px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);rotation:90deg}.page-user-edit.node-type-section-page article .group-content .field-name-body .message,.path-confirmacion.node-type-section-page article .group-content .field-name-body .message,.path-confirmacio.node-type-section-page article .group-content .field-name-body .message,.path-confirmation.node-type-section-page article .group-content .field-name-body .message{line-height:20px;padding-top:20px}
.page-user .title-userarea{background-color:#e7e6e7;position:absolute;left:0;top:0;width:100%;min-height:40px}.page-user .title-userarea>h3{font-family:"avenir-black",Arial;font-size:18px;color:#333;text-transform:uppercase;max-width:964px;margin:0 auto}.page-user .menu-userarea{border-bottom:2px solid #dadada}.page-user .menu-userarea .item-userarea{display:inline-block;vertical-align:middle;padding:8px 15px 10px 0;cursor:pointer}.page-user .menu-userarea .item-userarea a{font-family:"avenir-black",Arial;font-size:16px;color:#6c6a69}.page-user .menu-userarea .item-userarea a.active{color:#609da8}.page-user .head-profile{font-size:0;padding-top:25px;padding-bottom:20px}.page-user .welcome-user{font-family:"avenir-black",Arial;font-size:20px;color:#333;width:90%;display:inline-block;vertical-align:middle}.page-user .edit-user{width:10%;display:inline-block;vertical-align:middle;text-align:right}.page-user .edit-user a:before{content:"\e90a";font-family:"icomoon",Arial;font-size:24px;color:#609da8}.page-user .profile h3{display:none;font-family:"avenir-black",Arial;font-size:18px;color:#6c6a69;text-transform:uppercase;padding:10px 0;width:100%;border-bottom:0;padding-bottom:20px}.page-user .profile .entity-profile2>.content div{padding-bottom:10px;font-family:"avenir-light",Arial;font-size:16px;color:#333}.page-user .profile .entity-profile2>.content div.field-item{padding-bottom:0}.page-user .profile .entity-profile2>.content div>label{font-family:"avenir-black",Arial;color:#6c6a69;padding-bottom:8px}.page-user .profile .entity-profile2>.content div.field-name-field-user-interest-com .field-item{padding-bottom:6px}.page-user .profile label{font-family:"avenir-black",Arial;font-size:14px;color:#6c6a69;display:inline-block;padding-bottom:5px}.page-user .profile .field{font-family:"avenir-book",Arial;font-size:15px;color:#333}.page-user .profile fieldset{padding:0;margin:0;border:0;padding:20px 0}.page-user .profile fieldset>legend{padding-top:10px;width:100%;border-top:2px solid #6c6a69}.page-user .profile fieldset>legend>.fieldset-legend{font-family:"avenir-black",Arial;font-size:16px;color:#6c6a69;text-transform:uppercase}.page-user .profile .field-name-field-user-interest-par>label{display:none}.page-user .profile .field-name-field-user-interest-par .field-items>div{padding-bottom:5px}.page-user .profile .field-name-field-user-privacy-check,.page-user .profile .field-name-field-user-comunication-check{padding-top:10px}.page-user .profile .field-name-field-user-privacy-check,.page-user .profile .field-name-field-user-comunication-check{position:relative;display:inline-block;vertical-align:middle}.page-user .profile .field-name-field-user-privacy-check .wrapper-privacy--translate,.page-user .profile .field-name-field-user-privacy-check .wrapper-comunication--translate,.page-user .profile .field-name-field-user-comunication-check .wrapper-privacy--translate,.page-user .profile .field-name-field-user-comunication-check .wrapper-comunication--translate{display:inline;vertical-align:middle}.page-user .profile .field-name-field-user-privacy-check:before,.page-user .profile .field-name-field-user-comunication-check:before{content:"\ea0f";font-family:"icomoon",Arial;font-size:25px;color:#97b833;border:1px solid #6c6a69;display:inline-block;vertical-align:middle;padding:6px;margin-right:10px;margin-bottom:5px;box-sizing:border-box}.page-user .profile .field-name-field-user-privacy-check label,.page-user .profile .field-name-field-user-comunication-check label{display:none}.page-user .profile .field-name-field-user-privacy-check small,.page-user .profile .field-name-field-user-comunication-check small{font-style:normal}.page-user .profile small{font-family:"avenir-light",Arial;font-size:15px;padding:6px 6px 6px 0;max-width:initial;background-color:transparent}.page-user .profile small a{font-family:"avenir-light",Arial;font-size:13px;font-style:normal}.node-type-te-pude-interesar .corporate{min-height:65px}.node-type-te-pude-interesar .field-name-return-to-user-area{text-align:right}.node-type-te-pude-interesar .back-userzone{display:inline-block;vertical-align:middle;font-family:"avenir-book",Arial;font-size:16px;color:#609da8}.node-type-te-pude-interesar .back-userzone:before{content:"\e925";font-family:"icomoon",Arial;font-size:25px;color:#609da8;padding-right:10px;display:inline-block;vertical-align:middle}
.node-type-te-pude-interesar .back-userzone:hover{text-decoration:underline}.node-type-te-pude-interesar h2{display:block;padding:20px 0;font-family:"avenir-black",Arial;font-size:20px;color:#333}.view-register-interest{border-top:2px solid #6c6a69;font-size:0;padding:20px 0}.view-register-interest article{width:49%;display:inline-block;vertical-align:top;margin-right:2%}.view-register-interest article:nth-child(2n){margin-right:0}.view-register-interest .view-empty{font-family:"avenir-book",Arial;font-size:14px;color:#333}.node-te-pude-interesar .field-name-field-start-date{font-family:"avenir-light",Arial;font-size:14px;color:#333;font-style:italic;text-align:right;padding:6px 0}.node-te-pude-interesar .field-name-body{font-family:"avenir-book",Arial;font-size:15px;color:#333;padding:0 10px 10px;line-height:1.1;min-height:86px}.node-te-pude-interesar.node-teaser{min-height:420px;padding-bottom:20px;position:relative}.node-te-pude-interesar.node-teaser .field-name-field-interesa-image{text-align:center}.node-te-pude-interesar.node-teaser h2{display:block;font-family:"avenir-black",Arial;font-size:16px;color:#333;padding-bottom:10px;border-bottom:1px solid #333}.node-te-pude-interesar.node-teaser .field-name-field-start-date{font-size:14px;min-height:26px}.node-te-pude-interesar.node-teaser .field-name-body{font-size:15px}.node-te-pude-interesar.node-teaser .field-name-node-link{display:block;text-align:center;padding:10px;background-color:#009fad;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;position:absolute;width:100%;box-sizing:border-box;bottom:20px}.node-te-pude-interesar.node-teaser .field-name-node-link a{color:#FFF;font-family:"avenir-black",Arial;font-size:12px;text-transform:uppercase;display:block}.node-te-pude-interesar.node-teaser .field-name-node-link:hover{background-color:#13b5c3}.node-te-pude-interesar.view-mode-full{display:flex;flex-flow:row wrap}.node-te-pude-interesar.view-mode-full>.group-header{width:100%;flex:1 100%}.node-te-pude-interesar.view-mode-full>.group-left,.node-te-pude-interesar.view-mode-full>.group-right{float:none;flex:1 50%}.node-te-pude-interesar.view-mode-full>.group-right{padding-left:20px;box-sizing:border-box}.node-te-pude-interesar.view-mode-full .field-name-field-start-date{font-size:15px}.node-te-pude-interesar.view-mode-full .field-name-body{font-size:16px;padding:0;line-height:1.2}.node-te-pude-interesar.view-mode-full .field-name-field-download{padding-top:20px}.node-te-pude-interesar.view-mode-full .field-name-field-download label{font-size:0}.node-te-pude-interesar.view-mode-full .field-name-field-download .file img{display:none}.node-te-pude-interesar.view-mode-full .field-name-field-download .file:before{content:"\e912";font-family:"icomoon",Arial;font-size:30px;color:#609da8;display:inline-block;vertical-align:middle}.node-te-pude-interesar.view-mode-full .field-name-field-download .file a{font-family:"avenir-book",Arial;font-size:15px;color:#609da8;display:inline-block;vertical-align:middle}.node-te-pude-interesar.view-mode-full .field-name-field-download .file a:hover{text-decoration:underline}.node-te-pude-interesar.view-mode-full .field-name-field-download .file-displayed-counter{display:none}.view-id-descargas{border-top:2px solid #6c6a69;padding:20px 0}.view-id-descargas article{width:100%;display:block;box-sizing:border-box;font-size:0}.view-id-descargas .views-field-filemime{width:8%;display:inline-block;vertical-align:middle;font-family:"avenir-book",Arial;font-size:14px;color:#333;padding:8px 0}.view-id-descargas .views-field-filemime .filemime-pdf{font-size:0}.view-id-descargas .views-field-filemime .filemime-pdf:after{content:"\e90e";font-family:"icomoon",Arial;font-size:35px;color:#009fad}.view-id-descargas .views-field-filemime .filemime-doc{font-size:0}.view-id-descargas .views-field-filemime .filemime-doc:after{content:"\e911";font-family:"icomoon",Arial;font-size:35px;color:#009fad}.view-id-descargas .views-field-filemime .filemime-ppt{font-size:0}.view-id-descargas .views-field-filemime .filemime-ppt:after{content:"\e90f";font-family:"icomoon",Arial;font-size:35px;color:#009fad}.view-id-descargas .views-field-filemime .filemime-xls{font-size:0}.view-id-descargas .views-field-filemime .filemime-xls:after{content:"\e910";font-family:"icomoon",Arial;font-size:35px;color:#009fad}.view-id-descargas .views-field-filemime .filemime-generic{font-size:0}.view-id-descargas .views-field-filemime .filemime-generic:after{content:"\e912";font-family:"icomoon",Arial;font-size:35px;color:#009fad}
.view-id-descargas .views-field-filename{width:61%;display:inline-block;vertical-align:middle;padding:8px 0}.view-id-descargas .views-field-filename a{font-family:"avenir-book",Arial;font-size:14px;color:#333}.view-id-descargas .views-field-filesize{width:15%;display:inline-block;vertical-align:middle;font-family:"avenir-book",Arial;font-size:14px;color:#333;text-align:center;padding:8px 0;border-right:1px solid #009fad}.view-id-descargas .views-field-time{width:15%;display:inline-block;vertical-align:middle;font-family:"avenir-book",Arial;font-size:14px;color:#333;text-align:center;padding:8px 0}.view-id-descargas .view-empty{font-family:"avenir-book",Arial;font-size:14px;color:#333}.page-user-edit #user-profile-form{background-color:#ecedef;padding:55px 20px 30px;box-sizing:border-box;position:relative;margin:0}.page-user-edit #user-profile-form input[type="password"],.page-user-edit #user-profile-form input[type="text"]{min-height:35px;font-family:"avenir-light",Arial;color:#333;width:100%;padding:8px 10px;box-sizing:border-box;font-size:14px;border:0}.page-user-edit #user-profile-form .form-wrapper>div{clear:left}.page-user-edit #user-profile-form label{font-family:"avenir-book",Arial;font-size:13px;color:#333}.page-user-edit #user-profile-form label[for=edit-profile-particular-field-user-interest-par-und]{font-size:16px;padding-bottom:20px}.page-user-edit #user-profile-form .field-required{color:red}.page-user-edit #user-profile-form select{min-height:35px;width:100%;border:0;font-family:"avenir-light",Arial;color:#333;font-size:15px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:5px 0;padding:8px 10px;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/down-arrow.png);background-repeat:no-repeat;background-position-x:98%;background-position-y:8px}.page-user-edit #user-profile-form select option{font-family:"avenir-light",Arial;color:#333;font-size:15px;padding:8px;box-sizing:border-box}.page-user-edit #user-profile-form .field-widget-options-select{position:relative}.page-user-edit #user-profile-form .field-widget-options-select>select{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/down-arrow.png);background-repeat:no-repeat;background-position-x:98%;background-position-y:8px}.page-user-edit #user-profile-form fieldset{padding:0;margin:0;border:0;padding:20px 0;margin-top:15px}.page-user-edit #user-profile-form fieldset>legend{padding-top:10px;width:100%;border-top:2px solid #6c6a69}.page-user-edit #user-profile-form fieldset>legend>.fieldset-legend{font-family:"avenir-black",Arial;font-size:16px;color:#6c6a69;text-transform:uppercase}.page-user-edit #user-profile-form small{font-family:"avenir-light",Arial;font-size:15px;padding:6px 6px 6px 0;max-width:initial;font-style:italic;background-color:transparent}.page-user-edit #user-profile-form small a{font-family:"avenir-light",Arial;font-size:13px;font-style:normal}.page-user-edit #user-profile-form #edit-profile-comunicacion-mail+small,.page-user-edit #user-profile-form #edit-profile-profesionalsanitario-mail+small,.page-user-edit #user-profile-form #edit-profile-particular-mail+small{display:none}.page-user-edit #user-profile-form .password-confirm{width:auto;margin-top:0}.page-user-edit #user-profile-form .field-name-field-user-privacy-check,.page-user-edit #user-profile-form .field-name-field-user-comunication-check{font-family:"avenir-light",Arial;font-size:15px;color:#333}.page-user-edit #user-profile-form .field-name-field-user-privacy-check small,.page-user-edit #user-profile-form .field-name-field-user-comunication-check small{font-style:normal}.page-user-edit #user-profile-form .field-name-field-user-privacy-check label,.page-user-edit #user-profile-form .field-name-field-user-comunication-check label{font-family:"avenir-light",Arial;font-size:15px;color:#333;display:inline-block;vertical-align:middle;width:90%;position:relative;padding-left:50px;box-sizing:border-box}.page-user-edit #user-profile-form .field-name-field-user-privacy-check label:before,.page-user-edit #user-profile-form .field-name-field-user-comunication-check label:before{content:"";padding:8px;box-sizing:border-box;width:41px;height:41px;background-color:#FFF;display:inline-block;vertical-align:middle;position:absolute;left:0}.page-user-edit #user-profile-form .field-name-field-user-privacy-check input[type="checkbox"],.page-user-edit #user-profile-form .field-name-field-user-comunication-check input[type="checkbox"]{display:none}
.page-user-edit #user-profile-form .field-name-field-user-privacy-check input[type=checkbox]:checked+label:before,.page-user-edit #user-profile-form .field-name-field-user-comunication-check input[type=checkbox]:checked+label:before{content:"\ea0f";font-family:"icomoon",Arial;font-size:25px;color:#97b833}.page-user-edit #user-profile-form .confirm-parent,.page-user-edit #user-profile-form .password-parent{width:100%;padding:0;background-color:transparent;padding-bottom:15px}.page-user-edit #user-profile-form .confirm-parent+small,.page-user-edit #user-profile-form .password-parent+small{padding:5px 15px}.page-user-edit #user-profile-form .form-actions{text-align:right}.page-user-edit #user-profile-form input[type="submit"]{background:0;border:0;text-shadow:none;background-color:#609da8;font-family:"avenir-book",Arial;font-size:15px;color:#FFF;text-transform:uppercase;padding:10px 30px;border-radius:0;float:none;text-align:right;font-weight:700}.page-user-edit #user-profile-form input[type="submit"]:hover{color:#609da8;background-color:#FFF;box-shadow:0 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1)}.page-user-edit #user-profile-form .multipage-button{text-align:right;float:none;display:block}.page-user-edit #user-profile-form .multipage-button .multipage-link-previous,.page-user-edit #user-profile-form .multipage-button .multipage-link-next{background:0;border:0;text-shadow:none;background-color:#609da8;font-family:"avenir-book",Arial;font-size:15px;color:#FFF;text-transform:uppercase;padding:10px 30px;border-radius:0}.page-user-edit #user-profile-form .multipage-button .multipage-link-previous:hover,.page-user-edit #user-profile-form .multipage-button .multipage-link-next:hover{color:#609da8;background-color:#FFF}.page-user-edit #user-profile-form .multipage-counter{font-family:"avenir-light",Arial;font-size:40px;color:#5b5a5d;position:absolute;right:20px;top:20px}.page-user-edit #user-profile-form .multipage-counter .placeholder{font-family:"avenir-light",Arial;font-size:50px;color:#5b5a5d;font-style:normal;font-weight:400}.page-user-edit #user-profile-form .save-profile{padding-top:20px;float:none;text-align:right}.page-user-edit #user-profile-form .save-profile input[id="edit-submit"]{background:0;border:0;text-shadow:none;background-color:#609da8;font-family:"avenir-book",Arial;font-size:15px;color:#FFF;text-transform:uppercase;padding:10px 30px;border-radius:0;float:none;text-align:right;font-weight:700}.page-user-edit #user-profile-form .save-profile input[id="edit-submit"]:hover{color:#609da8;background-color:#FFF;box-shadow:0 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1)}.page-user-edit #edit-profile-particular-field-user-interest-par-und label,.page-user-edit #edit-profile-profesionalsanitario-field-user-interest-und label,.page-user-edit #edit-profile-comunicacion-field-user-interest-com-und label{font-family:"avenir-book",Arial;font-size:16px;color:#333;text-transform:uppercase;padding-bottom:15px}.page-user-edit #edit-profile-particular-field-user-interest-par-und label:before,.page-user-edit #edit-profile-profesionalsanitario-field-user-interest-und label:before,.page-user-edit #edit-profile-comunicacion-field-user-interest-com-und label:before{content:"";padding:8px;box-sizing:border-box;width:41px;height:41px;background-color:#FFF;display:inline-block;vertical-align:middle;margin-right:10px}.page-user-edit #edit-profile-particular-field-user-interest-par-und input[type="checkbox"],.page-user-edit #edit-profile-profesionalsanitario-field-user-interest-und input[type="checkbox"],.page-user-edit #edit-profile-comunicacion-field-user-interest-com-und input[type="checkbox"]{visibility:hidden;display:none}.page-user-edit #edit-profile-particular-field-user-interest-par-und input[type=checkbox]:checked+label:before,.page-user-edit #edit-profile-profesionalsanitario-field-user-interest-und input[type=checkbox]:checked+label:before,.page-user-edit #edit-profile-comunicacion-field-user-interest-com-und input[type=checkbox]:checked+label:before{content:"\ea0f";font-family:"icomoon",Arial;font-size:25px;color:#97b833}.page-user-edit #edit-profile-particular-field-user-interest-par-und>div,.page-user-edit #edit-profile-profesionalsanitario-field-user-interest-und>div,.page-user-edit #edit-profile-comunicacion-field-user-interest-com-und>div{width:50%;float:left}
.profile-legal-cookies{margin-left:50px}.profile-legal-link{color:#009fad;font-family:"avenir-light",Arial;font-size:15px}.profile-legal-link:hover{text-decoration:underline;color:#87bfc4}#user-pass-reset{font-size:15px;padding-top:35px}#user-pass-reset em{font-weight:700}#user-pass-reset p{padding-bottom:10px}#user-pass-reset #edit-actions{text-align:right}#user-pass-reset #edit-actions input#edit-submit{background:0;border:0;text-shadow:none;background-color:#609da8;font-family:"avenir-book",Arial;font-size:15px;color:#FFF;text-transform:uppercase;padding:10px 30px;border-radius:0}#user-pass-reset #edit-actions input#edit-submit:hover{color:#609da8;background-color:#FFF}.field-name-field-check-legal-agreement input[type="checkbox"],.field-name-field-check-personal-data-agreem input[type="checkbox"]{width:auto}.field-name-field-check-legal-agreement label,.field-name-field-check-personal-data-agreem label{width:auto;display:inline}.field-name-field-check-legal-agreement label a,.field-name-field-check-personal-data-agreem label a{color:#609da8}.field-name-field-check-legal-agreement label a:hover,.field-name-field-check-personal-data-agreem label a:hover{text-decoration:underline !important}@media all and (max-width:960px){.page-user-edit main,.path-confirmacion main,.path-confirmacio main,.path-confirmation main{padding-top:0}.page-user-edit .container-width,.path-confirmacion .container-width,.path-confirmacio .container-width,.path-confirmation .container-width{margin:0 10px}.page-user-edit #user-profile-form{padding:55px 10px 30px;width:90%}.page-user-edit .container-width,.path-registrar .container-width,.path-register .container-width,.path-registre .container-width,.page-particular-register .container-width,.page-media-register .container-width,.page-provider .container-width,.page-sanitaryprofessional-register .container-width{margin:0 15px}.page-user-edit .container-width .register-top,.path-registrar .container-width .register-top,.path-register .container-width .register-top,.path-registre .container-width .register-top,.page-particular-register .container-width .register-top,.page-media-register .container-width .register-top,.page-provider .container-width .register-top,.page-sanitaryprofessional-register .container-width .register-top{padding:20px 0 0}.page-user-edit .container-width .register-top .register-ferrer,.path-registrar .container-width .register-top .register-ferrer,.path-register .container-width .register-top .register-ferrer,.path-registre .container-width .register-top .register-ferrer,.page-particular-register .container-width .register-top .register-ferrer,.page-media-register .container-width .register-top .register-ferrer,.page-provider .container-width .register-top .register-ferrer,.page-sanitaryprofessional-register .container-width .register-top .register-ferrer{width:100%;display:block}.page-user-edit .container-width .register-top .step-arrow,.path-registrar .container-width .register-top .step-arrow,.path-register .container-width .register-top .step-arrow,.path-registre .container-width .register-top .step-arrow,.page-particular-register .container-width .register-top .step-arrow,.page-media-register .container-width .register-top .step-arrow,.page-provider .container-width .register-top .step-arrow,.page-sanitaryprofessional-register .container-width .register-top .step-arrow{width:100%;display:block;padding-top:10px}.page-user-edit .l-sidebar-second .block #search-block-form,.path-registrar .l-sidebar-second .block #search-block-form,.path-register .l-sidebar-second .block #search-block-form,.path-registre .l-sidebar-second .block #search-block-form,.page-particular-register .l-sidebar-second .block #search-block-form,.page-media-register .l-sidebar-second .block #search-block-form,.page-provider .l-sidebar-second .block #search-block-form,.page-sanitaryprofessional-register .l-sidebar-second .block #search-block-form{padding:10px}.page-user .title-userarea>h3{padding:10px}}@media all and (max-width:768px){.path-confirmacion,.path-confirmacio,.path-confirmation,.path-registrar,.path-register,.path-registre,.page-particular-register,.page-media-register,.page-provider,.page-sanitaryprofessional-register{background-color:#FFF}.path-confirmacion .container-width,.path-confirmacio .container-width,.path-confirmation .container-width,.path-registrar .container-width,.path-register .container-width,.path-registre .container-width,.page-particular-register .container-width,.page-media-register .container-width,.page-provider .container-width,.page-sanitaryprofessional-register .container-width{margin:0;padding:0 10px}.node-type-te-pude-interesar main{top:0 !important;margin-bottom:0 !important}}@media all and (max-width:700px){.page-user .l-content,.page-user-edit .l-content,.path-confirmacion .l-content,.path-confirmacio .l-content,.path-confirmation .l-content,.path-registrar .l-content,.path-register .l-content,.path-registre .l-content,.page-particular-register .l-content,.page-media-register .l-content,.page-provider .l-content,.page-sanitaryprofessional-register .l-content{width:100%;margin-right:0}
.page-user .l-sidebar-second,.page-user-edit .l-sidebar-second,.path-confirmacion .l-sidebar-second,.path-confirmacio .l-sidebar-second,.path-confirmation .l-sidebar-second,.path-registrar .l-sidebar-second,.path-register .l-sidebar-second,.path-registre .l-sidebar-second,.page-particular-register .l-sidebar-second,.page-media-register .l-sidebar-second,.page-provider .l-sidebar-second,.page-sanitaryprofessional-register .l-sidebar-second{width:100%;margin-left:0;padding-top:20px;max-width:400px;display:block;margin:0 auto;text-align:center}.page-user .l-sidebar-second .block h2.title,.page-user-edit .l-sidebar-second .block h2.title,.path-confirmacion .l-sidebar-second .block h2.title,.path-confirmacio .l-sidebar-second .block h2.title,.path-confirmation .l-sidebar-second .block h2.title,.path-registrar .l-sidebar-second .block h2.title,.path-register .l-sidebar-second .block h2.title,.path-registre .l-sidebar-second .block h2.title,.page-particular-register .l-sidebar-second .block h2.title,.page-media-register .l-sidebar-second .block h2.title,.page-provider .l-sidebar-second .block h2.title,.page-sanitaryprofessional-register .l-sidebar-second .block h2.title{text-align:left}.page-user .l-sidebar-second .block .follow-us,.page-user-edit .l-sidebar-second .block .follow-us,.path-confirmacion .l-sidebar-second .block .follow-us,.path-confirmacio .l-sidebar-second .block .follow-us,.path-confirmation .l-sidebar-second .block .follow-us,.path-registrar .l-sidebar-second .block .follow-us,.path-register .l-sidebar-second .block .follow-us,.path-registre .l-sidebar-second .block .follow-us,.page-particular-register .l-sidebar-second .block .follow-us,.page-media-register .l-sidebar-second .block .follow-us,.page-provider .l-sidebar-second .block .follow-us,.page-sanitaryprofessional-register .l-sidebar-second .block .follow-us{text-align:left}.page-user .container-width .register-top,.page-user-edit .container-width .register-top,.path-confirmacion .container-width .register-top,.path-confirmacio .container-width .register-top,.path-confirmation .container-width .register-top,.path-registrar .container-width .register-top,.path-register .container-width .register-top,.path-registre .container-width .register-top,.page-particular-register .container-width .register-top,.page-media-register .container-width .register-top,.page-provider .container-width .register-top,.page-sanitaryprofessional-register .container-width .register-top{width:100%}.page-user #user-pass,.page-user-edit #user-pass,.path-confirmacion #user-pass,.path-confirmacio #user-pass,.path-confirmation #user-pass,.path-registrar #user-pass,.path-register #user-pass,.path-registre #user-pass,.page-particular-register #user-pass,.page-media-register #user-pass,.page-provider #user-pass,.page-sanitaryprofessional-register #user-pass{padding:20px 10px}}@media all and (max-width:620px){.node-te-pude-interesar.view-mode-full{display:block}.node-te-pude-interesar.view-mode-full>.group-left{text-align:center}.node-te-pude-interesar.view-mode-full>.group-left,.node-te-pude-interesar.view-mode-full>.group-right{flex:initial;width:100%;display:block}.node-te-pude-interesar .field-name-body{min-height:initial}}@media all and (max-width:570px){.view-register-interest article{width:80%;display:block;margin-right:0;margin:0 auto}.view-register-interest article:nth-child(2n){margin:0 auto}}@media all and (max-width:559px){#user-register-form .captcha .fieldset-wrapper{text-align:center}#user-register-form .captcha .copyprevention-processed{float:none}#user-register-form .captcha .form-required{float:none;width:100%}#user-register-form .captcha .form-required label{padding-top:10px}}@media all and (max-width:510px){#user-register-form{padding:30px 10px}#user-register-form .title-dataform,#user-register-form fieldset[id^="edit-profile"]>legend>span.fieldset-legend{width:70%}.page-user-edit.node-type-section-page article,.path-confirmacion.node-type-section-page article,.path-confirmacio.node-type-section-page article,.path-confirmation.node-type-section-page article{padding:15px}
.page-user-edit.node-type-section-page article .group-content,.path-confirmacion.node-type-section-page article .group-content,.path-confirmacio.node-type-section-page article .group-content,.path-confirmation.node-type-section-page article .group-content{padding:0}.page-user-edit.node-type-section-page article .group-content .field-name-body .txt-thanks,.path-confirmacion.node-type-section-page article .group-content .field-name-body .txt-thanks,.path-confirmacio.node-type-section-page article .group-content .field-name-body .txt-thanks,.path-confirmation.node-type-section-page article .group-content .field-name-body .txt-thanks{line-height:1}.view-id-descargas .views-field-filemime{width:10%}.view-id-descargas .views-field-filename{width:50%;padding-left:6px;padding-right:6px;box-sizing:border-box}.view-id-descargas .views-field-time{width:24%;box-sizing:border-box}.view-id-descargas .views-field-filesize{padding-left:50%}}@media all and (max-width:380px){#user-register-form #edit-profile-particular-field-user-interest-par-und>div,#user-register-form #edit-profile-profesionalsanitario-field-user-interest-und>div,#user-register-form #edit-profile-comunicacion-field-user-interest-com-und>div{width:100%}.view-register-interest article{width:100%}.view-id-descargas .views-field-filename{padding-left:18px}.view-id-descargas .views-field-time{width:24%;box-sizing:border-box}.view-id-descargas .views-field-filesize{width:25%;padding-left:30%}}@font-face{font-family:"avenirnext-bold";font-style:normal;font-weight:400;src:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenirnext-bold/avenirnext-bold.eot?#iefix) format("embedded-opentype"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenirnext-bold/avenirnext-bold.woff) format("woff"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenirnext-bold/avenirnext-bold.ttf) format("truetype"),url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/fonts/avenirnext-bold/avenirnext-bold.svg#avenirnext-bold) format("svg")}.bean-country-landing-element.view-mode-country_landing_image_left{padding:10px 0;display:table;font-size:0}.bean-country-landing-element.view-mode-country_landing_image_left .group-left,.bean-country-landing-element.view-mode-country_landing_image_left .group-right{padding:0;display:table-cell;width:50%;float:none;vertical-align:middle}.bean-country-landing-element.view-mode-country_landing_image_left .group-left p,.bean-country-landing-element.view-mode-country_landing_image_left .group-right p{margin:0}.bean-country-landing-element.view-mode-country_landing_image_left .group-left .field-type-image img,.bean-country-landing-element.view-mode-country_landing_image_left .group-right .field-type-image img{width:325px;height:215px;object-fit:cover}.bean-country-landing-element.view-mode-country_landing_image_left .group-right{padding:10px 20px;background-color:#e8e9ec;position:relative;min-height:215px}.bean-country-landing-element.view-mode-country_landing_image_left .group-right .field-type-text-long{font-size:16px;font-family:"avenir-medium",Arial;color:#1d110d}.bean-country-landing-element.view-mode-country_landing_image_left .group-right .field-type-text-long strong{text-transform:uppercase;font-family:"avenirnext-bold",Arial}.bean-country-landing-element.view-mode-country_landing_image_left .group-right .field-type-text-long a{color:#2f9eaa;font-size:13px;font-family:"avenirnext-bold",Arial;text-transform:uppercase;font-weight:700;position:absolute;bottom:15px;right:15px}.bean-country-landing-element.view-mode-country_landing_image_right{padding:10px 0;display:table;font-size:0}.bean-country-landing-element.view-mode-country_landing_image_right .group-left,.bean-country-landing-element.view-mode-country_landing_image_right .group-right{padding:0;display:table-cell;width:50%;float:none;vertical-align:middle}
.bean-country-landing-element.view-mode-country_landing_image_right .group-left p,.bean-country-landing-element.view-mode-country_landing_image_right .group-right p{margin:0}.bean-country-landing-element.view-mode-country_landing_image_right .group-left .field-type-image img,.bean-country-landing-element.view-mode-country_landing_image_right .group-right .field-type-image img{width:325px;height:215px;object-fit:cover}.bean-country-landing-element.view-mode-country_landing_image_right .group-left{padding:10px 20px;background-color:#e8e9ec;position:relative;min-height:215px}.bean-country-landing-element.view-mode-country_landing_image_right .group-left .field-type-text-long{font-size:16px;font-family:"avenir-medium",Arial;color:#1d110d}.bean-country-landing-element.view-mode-country_landing_image_right .group-left .field-type-text-long p{margin:0}.bean-country-landing-element.view-mode-country_landing_image_right .group-left .field-type-text-long strong{text-transform:uppercase;font-family:"avenirnext-bold",Arial}.bean-country-landing-element.view-mode-country_landing_image_right .group-left .field-type-text-long a{color:#2f9eaa;font-size:13px;font-family:"avenirnext-bold",Arial;text-transform:uppercase;font-weight:700;position:absolute;bottom:15px;right:15px}.bean-country-landing-element.view-mode-country_landing_highlight_left{padding:10px 0;display:table;font-size:0}.bean-country-landing-element.view-mode-country_landing_highlight_left .group-left{padding:0;display:table-cell;width:70%;float:none;vertical-align:middle;background-color:#e8e9ec}.bean-country-landing-element.view-mode-country_landing_highlight_left .group-left p{margin:0}.bean-country-landing-element.view-mode-country_landing_highlight_left .group-left .field-type-image img{width:100%;min-height:160px;object-fit:cover}.bean-country-landing-element.view-mode-country_landing_highlight_left .group-right{padding:10px 20px;display:table-cell;font-size:0;width:30%;float:none;vertical-align:middle;background-color:#e8e9ec}.bean-country-landing-element.view-mode-country_landing_highlight_left .group-right p{margin-top:0}.bean-country-landing-element.view-mode-country_landing_highlight_left .group-right{padding:10px 20px;background-color:#e8e9ec;position:relative}.bean-country-landing-element.view-mode-country_landing_highlight_left .group-right .field-type-text-long{font-size:16px;font-family:"avenirnext-bold",Arial;color:#32322e}.bean-country-landing-element.view-mode-country_landing_highlight_left .group-right .field-type-text-long p{margin:0}.bean-country-landing-element.view-mode-country_landing_highlight_left .group-right .field-type-text-long strong{text-transform:uppercase;font-family:"avenirnext-bold",Arial}.bean-country-landing-element.view-mode-country_landing_highlight_left .group-right .field-type-text-long a{color:#2f9eaa;font-size:12px;font-family:"avenirnext-bold",Arial;text-transform:uppercase;font-weight:700;position:absolute;bottom:15px;right:15px}.bean-country-landing-element.view-mode-country_landing_highlight_right{padding:10px 0;display:table;font-size:0}.bean-country-landing-element.view-mode-country_landing_highlight_right .group-right{padding:0;display:table-cell;width:70%;float:none;vertical-align:middle;text-align:center}.bean-country-landing-element.view-mode-country_landing_highlight_right .group-right p{margin:0}.bean-country-landing-element.view-mode-country_landing_highlight_right .group-right .field-type-image img{width:450px;height:160px;object-fit:cover}.bean-country-landing-element.view-mode-country_landing_highlight_right .group-left{padding:10px 20px;display:table-cell;width:30%;float:none;vertical-align:middle;background-color:#e8e9ec;position:relative}.bean-country-landing-element.view-mode-country_landing_highlight_right .group-left .field-type-text-long{font-size:16px;font-family:"avenirnext-bold",Arial;color:#1d110d}.bean-country-landing-element.view-mode-country_landing_highlight_right .group-left .field-type-text-long p{margin:0}.bean-country-landing-element.view-mode-country_landing_highlight_right .group-left .field-type-text-long strong{text-transform:uppercase;font-family:"avenirnext-bold",Arial}.bean-country-landing-element.view-mode-country_landing_highlight_right .group-left .field-type-text-long a{color:#2f9eaa;font-size:12px;font-family:"avenirnext-bold",Arial;text-transform:uppercase;font-weight:700;position:absolute;bottom:15px;right:15px}.bean-country-landing-element.view-mode-country_landing_highlight_right .group-right{padding:0;background-color:#e8e9ec}.bean-country-landing-element.view-mode-teaser_landing{font-size:0;width:100%;display:inline-block;vertical-align:top}.bean-country-landing-element.view-mode-teaser_landing .field-type-image{background-color:#e8e9ec;display:table-cell;vertical-align:middle;height:122px;padding:0 4px;box-sizing:border-box}.bean-country-landing-element.view-mode-teaser_landing .field-type-image img{min-width:208px;height:auto}.bean-country-landing-element.view-mode-teaser_landing .field-type-text-long{padding:10px 18px;background-color:#e8e9ec}.bean-country-landing-element.view-mode-teaser_landing .field-type-text-long p{margin:0;font-family:"avenir-medium",Arial;font-size:12px;color:#32322e;padding-bottom:10px}.bean-country-landing-element.view-mode-teaser_landing .field-type-text-long strong{font-family:"avenirnext-bold",Arial;font-size:16px;color:#32322e}.bean-country-landing-element.view-mode-teaser_landing .field-type-text-long a,.bean-country-landing-element.view-mode-teaser_landing .field-type-text-long a[target=_blank]{display:inline-block;vertical-align:top;color:#009fad;text-transform:uppercase;font-family:"avenirnext-bold",Arial;font-size:12px;font-weight:700}
.bean-country-landing-element.view-mode-teaser_landing .field-type-text-long a:after,.bean-country-landing-element.view-mode-teaser_landing .field-type-text-long a[target=_blank]:after{content:"";background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/if_external-link.svg);background-size:100%;display:inline-block;vertical-align:top;background-repeat:no-repeat;width:15px;height:15px;margin-left:10px;color:#009fad}.bean-country-landing-element.view-mode-teaser_landing>div{min-height:166px;position:relative;background-color:#e0e2e5}.bean-country-landing-element.view-mode-teaser_landing>div .field-type-text-long{position:absolute;width:100%;bottom:0}.bean-country-landing-element.view-mode-country_landing_image_top p{padding-bottom:10px}.bean-country-landing-element.view-mode-country_landing_image_top strong{font-family:"avenirnext-bold",Arial;font-size:16px;color:#32322e}.bean-country-landing-element.view-mode-country_landing_image_top a{font-family:"avenirnext-bold",Arial;font-size:12px;color:#2f9eaa;font-weight:700;display:block}.node-social-page .field-name-field-visual-header{margin-left:-58px;margin-right:-58px}.node-social-page .field-name-field-subtitle{text-align:left;margin-top:10px;margin-bottom:20px;font:1.5625rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none}.ie .node-social-page .field-name-field-subtitle{font-size:25px;font-family:'Avenir LT W01_85 Heavy'}.node-social-page .field-name-body{font-size:0}.node-social-page .field-name-body p{font:.9375rem "Avenir LT W01_85 Heavy";color:#666;line-height:24px;padding-top:0}.ie .node-social-page .field-name-body p{font-size:15px;font-family:'Avenir LT W01_85 Heavy'}.node-social-page.view-mode-full_two_col .group-header{padding-bottom:35px}.node-social-page.view-mode-full_two_col .group-left{padding-right:15px;box-sizing:border-box}@media all and (max-width:800px){.node-social-page.view-mode-full_two_col .group-left{width:100%;padding-right:0}}.node-social-page.view-mode-full_two_col .group-right{padding-left:15px;box-sizing:border-box}@media all and (max-width:800px){.node-social-page.view-mode-full_two_col .group-right{width:100%;padding-left:0}}.node-social-page.view-mode-full_two_col .group-right .pos_0 .field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-title{pointer-events:none;font:.8125rem "Avenir LT W01_95 Black";color:#333;text-transform:uppercase;letter-spacing:1.79px;padding:0;padding-left:6px;margin-bottom:0}.ie .node-social-page.view-mode-full_two_col .group-right .pos_0 .field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-title{font-size:13px;font-family:'Avenir LT W01_95 Black'}.node-social-page.view-mode-full_two_col .group-footer{font-size:0;padding-top:25px}.node-social-page.view-mode-full_two_col .group-footer .field-name-field-video-text .field-item{width:50%;display:inline-block;vertical-align:top;text-align:left}.node-social-page.view-mode-full_two_col .group-footer .field-name-field-video-text .field-item:last-child{text-align:right}@media all and (max-width:730px){.node-social-page.view-mode-full_two_col .group-footer .field-name-field-video-text .field-item{width:100%;display:block}.node-social-page.view-mode-full_two_col .group-footer .field-name-field-video-text .field-item:first-child{padding-bottom:20px}}.node-social-page.view-mode-full_two_col .field-name-body p{font:.9375rem "Avenir LT W01_85 Heavy";color:#666;line-height:24px;padding-top:0}.ie .node-social-page.view-mode-full_two_col .field-name-body p{font-size:15px;font-family:'Avenir LT W01_85 Heavy'}.node-social-page.view-mode-full_two_col .field-name-field-body-left-social{font:.9375rem "Avenir LT W01_85 Heavy";color:#666;line-height:24px}.ie .node-social-page.view-mode-full_two_col .field-name-field-body-left-social{font-size:15px;font-family:'Avenir LT W01_85 Heavy'}.node-social-page.view-mode-full_two_col .field-name-field-body-left-social strong{font:.8125rem "Avenir LT W01_95 Black";color:#333;text-transform:uppercase;letter-spacing:1.79px;padding-top:10px;padding-bottom:10px}.ie .node-social-page.view-mode-full_two_col .field-name-field-body-left-social strong{font-size:13px;font-family:'Avenir LT W01_95 Black'}.node-social-page.view-mode-full_two_col .field-name-field-body-left-social>.field-items>.field-item{padding-bottom:15px}.node-social-page.view-mode-full .mini-text{font:.9375rem "Avenir LT W01_85 Heavy";color:#666;line-height:24px;font-size:.85rem;padding:15px 0;font-weight:700}.ie .node-social-page.view-mode-full .mini-text{font-size:15px;font-family:'Avenir LT W01_85 Heavy'}
.node-social-page.view-mode-full .field-name-block-fundation-anchor{font-size:0}.node-social-page.view-mode-full .fundation-block{background-color:#579ba4;width:30%;display:inline-block;vertical-align:middle;margin-right:5%;text-align:center;color:#FFF;min-height:110px}@media all and (max-width:830px){.node-social-page.view-mode-full .fundation-block{min-height:160px}}@media all and (max-width:460px){.node-social-page.view-mode-full .fundation-block{width:80%;display:block;margin:0 auto;margin-bottom:15px}}.node-social-page.view-mode-full .fundation-block:first-child img{margin-bottom:10px}.node-social-page.view-mode-full .fundation-block:last-child{margin-right:0}@media all and (max-width:460px){.node-social-page.view-mode-full .fundation-block:last-child{margin:0 auto}}.node-social-page.view-mode-full .fundation-block img{display:block;margin:0 auto;padding-bottom:10px}.node-social-page.view-mode-full .fundation-block .anchor-fundation{display:block;padding:30px 10px;box-sizing:border-box;color:#FFF;text-transform:uppercase;font-size:14px;font-weight:700;min-height:141px}@media all and (max-width:550px){.node-social-page.view-mode-full .fundation-block .anchor-fundation{padding:30px 5px;min-height:165px}}.node-social-page.view-mode-full .field-name-field-body-total-social{font-size:0}.node-social-page.view-mode-full .field-name-field-body-total-social ul{-webkit-padding-start:20px;line-height:1.4}.node-social-page.view-mode-full .field-name-field-body-total-social li{list-style-type:disc}.node-social-page.view-mode-full .field-name-field-body-total-social a,.node-social-page.view-mode-full .field-name-field-body-total-social .blue-number{color:#2f9eaa;font-weight:700}.node-social-page.view-mode-full .field-name-field-body-total-social .w50-inline{width:48%;display:inline-block;vertical-align:top;margin-right:4%;font:.9375rem "Avenir LT W01_85 Heavy";color:#666;line-height:24px}.ie .node-social-page.view-mode-full .field-name-field-body-total-social .w50-inline{font-size:15px;font-family:'Avenir LT W01_85 Heavy'}@media all and (max-width:700px){.node-social-page.view-mode-full .field-name-field-body-total-social .w50-inline{width:100%;display:block;margin-right:0}.node-social-page.view-mode-full .field-name-field-body-total-social .w50-inline:last-child{padding-top:25px}}.node-social-page.view-mode-full .field-name-field-body-total-social .w50-inline:last-child{margin-right:0}.node-social-page.view-mode-full .group-fundation-member{margin-top:25px;padding-top:20px;border-top:2px solid #848484;position:relative}.node-social-page.view-mode-full .group-fundation-member h2{font:1.5625rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none}.ie .node-social-page.view-mode-full .group-fundation-member h2{font-size:25px;font-family:'Avenir LT W01_85 Heavy'}.node-social-page.view-mode-full .group-fundation-prize{margin-top:25px;padding-top:20px;border-top:2px solid #848484;position:relative}@media all and (max-width:700px){.node-social-page.view-mode-full .group-fundation-prize{margin-top:50px}}.node-social-page.view-mode-full .group-fundation-prize h2{font:1.5625rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none}.ie .node-social-page.view-mode-full .group-fundation-prize h2{font-size:25px;font-family:'Avenir LT W01_85 Heavy'}.node-social-page.view-mode-full .group-fundation-prize .field-name-field-video-text img{height:auto}.node-social-page.view-mode-full .group-fundation-prize .field-name-field-paragraphs .field-items{font-size:0}.node-social-page.view-mode-full .group-fundation-prize .field-name-field-paragraphs .field-items .wrapper-date{width:48%;display:inline-block;vertical-align:top;margin-right:2%}@media all and (max-width:800px){.node-social-page.view-mode-full .group-fundation-prize .field-name-field-paragraphs .field-items .wrapper-date{width:100%;display:block}}.node-social-page.view-mode-full .group-fundation-prize .field-name-field-paragraphs .field-items .wrapper-date:last-child{margin-right:0}.node-social-page.view-mode-full .group-fundation-prize .field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-content p:first-child{max-width:70%}@media all and (max-width:460px){.node-social-page.view-mode-full .group-fundation-prize .field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-content p:first-child{max-width:initial}}.node-social-page.view-mode-full .anchor{position:absolute;right:0;bottom:0;text-align:right;width:30px;height:30px}@media all and (max-width:700px){.node-social-page.view-mode-full .anchor{bottom:-35px}}.node-social-page.view-mode-full .anchor a{font-size:0;background-color:#579ba4;display:block;width:30px;height:30px}.node-social-page.view-mode-full .anchor a:before{content:"\e915";font-size:20px;color:#FFF;font-family:"icomoon",Arial;position:absolute;top:5px;right:5px}.node-social-page.view-mode-full_default{font-size:0}.node-social-page.view-mode-full_default .entity-field-collection-item .field-name-field-content{font:.9375rem "Avenir LT W01_35 Light";color:#333;line-height:23px;color:#333;line-height:23px}.ie .node-social-page.view-mode-full_default .entity-field-collection-item .field-name-field-content{font-size:15px;font-family:'Avenir LT W01_35 Light'}.node-social-page.view-mode-full_default .empleo-menu ul{display:inline-block;padding:0 20px}.node-social-page.view-mode-full_default .empleo-menu ul li{width:100%;height:auto;margin-bottom:10px}
.node-social-page.view-mode-full_default .empleo-menu ul li a{vertical-align:middle;display:inline-block;font:.8125rem "Avenir LT W01_85 Heavy";color:#87bfc4;text-transform:uppercase;letter-spacing:1.83px;width:calc(100% - 75px);letter-spacing:0;line-height:inherit;padding-left:2px;box-sizing:border-box;text-align:left}.ie .node-social-page.view-mode-full_default .empleo-menu ul li a{font-size:13px;font-family:'Avenir LT W01_85 Heavy'}.node-social-page.view-mode-full_default .empleo-menu ul li:before{display:inline-block;vertical-align:middle;border:none;position:inherit;margin-left:0;max-width:75px;padding-right:20px;box-sizing:border-box}.node-social-page.view-mode-full_default .empleo-menu ul li:nth-of-type(1):before{content:"";background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/icon-linkedin-health.png);background-repeat:no-repeat;background-size:80%;height:40px;width:40px}.node-social-page.view-mode-full_default .empleo-menu ul li:nth-of-type(2):before{content:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/practica-home.png)}.node-social-page.view-mode-full_default .empleo-menu ul li:nth-of-type(3):before{content:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/cv-home.png)}.node-social-page.view-mode-full_default .field-collection-item-field-right-blocks{background-color:transparent;padding-left:50px;width:320px;box-sizing:border-box}.node-social-page.view-mode-full_default .field-collection-item-field-right-blocks ul{padding:0}.field-collection-item-field-paragraphs.view-mode-content_dropdown{position:relative}.field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-title{font-family:"avenir-black",Arial;color:#2f9eaa;font-size:15px;text-transform:uppercase;padding-left:0;padding:6px;margin-bottom:30px;border:0;background:none}.field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-title>.ui-accordion-header-icon{display:none}.field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-title.ui-state-hover{background:none}.field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-content{font:.9375rem "Avenir LT W01_85 Heavy";color:#666;line-height:24px;border:0;padding:14px;background:none;background-color:#ebeeed;min-height:100px;position:relative}.ie .field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-content{font-size:15px;font-family:'Avenir LT W01_85 Heavy'}.field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-content .ui-accordion-header-icon{display:none}.field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-content p:first-child{max-width:70%}@media all and (max-width:460px){.field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-content p:first-child{max-width:initial}}.field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-content img{position:absolute;top:15%;right:6%}@media all and (max-width:460px){.field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-content img{position:relative;top:initial;right:initial;display:block;margin:0 auto;padding-top:10px}}.field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-subtitle-date-social{display:block !important;font:.9375rem "Avenir LT W01_85 Heavy";color:#666;line-height:24px;padding:6px;border:0;position:absolute;top:22px;line-height:1em}.ie .field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-subtitle-date-social{font-size:15px;font-family:'Avenir LT W01_85 Heavy'}.field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-subtitle-date-social+.group-content-accordion .field-name-field-title{margin-bottom:30px}.node-social-page.view-mode-full_two_col .field-collection-item-field-paragraphs.view-mode-content_dropdown .field-name-field-title{margin-bottom:10px}#cboxLoadedContent{overflow-x:hidden !important}#cboxLoadedContent .node-social-page>h2{padding-bottom:20px;padding-left:25px}#cboxLoadedContent .node-social-page>h2 a{font:1.5625rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none;pointer-events:none}.ie #cboxLoadedContent .node-social-page>h2 a{font-size:25px;font-family:'Avenir LT W01_85 Heavy'}#cboxLoadedContent .node-social-page .group-left{width:70%;text-align:left;margin:0 auto;display:block}.cboxContent .node-type-social-page{position:relative}.cboxContent .node-type-social-page #cboxClose{top:0;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/cross-blue-modal.png) no-repeat -25px 0}#cboxContent{position:relative}#cboxContent #newClose{cursor:pointer;position:absolute;bottom:-7px;right:-7px;font-size:0;width:32px;height:32px;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/cross-blue-modal.png);background-repeat:no-repeat;background-size:75%}#btnPrint{position:absolute;top:15px;right:40px}#btnPrint .icon-print{font-size:0;display:block}#btnPrint .icon-print:before{content:"\e914";font-size:25px;font-family:"icomoon",Arial;color:#2f9eaa}@media print{#btnPrint{display:none}}body.page-eform .l-content{margin-top:45px;padding-top:5px}body.page-eform .l-content .thank-you p:first-child{font-size:22px;margin:20px 0}
.view-fuster-training{margin-top:40px}.view-fuster-training aside.view-filters{width:100%}.view-fuster-training aside.view-filters form div[class^="views-"]{display:inline-block}.view-fuster-training aside.view-filters form div[class^="views-"] select{padding-right:20px;width:auto;width:-moz-available;width:-webkit-fill-available;width:fill-available}.view-fuster-training div.vbo-views-form form fieldset{margin-bottom:20px}.view-fuster-training div.vbo-views-form form table.views-table{width:100%}.view-fuster-training div.vbo-views-form form table.views-table tbody td{padding:5px}.view-fuster-training div.vbo-views-form form table.views-table td.views-field-views-bulk-operations,.view-fuster-training div.vbo-views-form form table.views-table th.views-field-views-bulk-operations{text-align:center}header{position:relative;z-index:99;max-width:1080px;margin-left:auto;margin-right:auto;font:18px "avenir-book",Arial}body.not-front header{padding:0;margin:0 auto}header a{font:inherit}header nav .active,header nav .active-trail{font-weight:400}#top-navigation{position:relative;z-index:9;padding:20px 0 26px;background-color:#fff}#top-navigation .region-header-top{display:table;vertical-align:middle;width:100%}#top-navigation .region-header-top>div{display:table-cell;vertical-align:middle}#top-navigation .region-header-top .top-navigation-left>div{display:inline-block;vertical-align:middle;padding-left:15px}#top-navigation .region-header-top .top-navigation-left>div a{font-family:"avenir-black",Arial;font-size:20px;color:#009fae}#top-navigation .region-header-top .top-navigation-left>div.block-search{font-size:18px}#top-navigation #branding{width:148px;text-align:right}#top-navigation #hamburger-menu span{display:block;padding-left:29px;background-repeat:no-repeat;background-position:left center;background-size:16px 13px;color:#009fae;font:20px "avenir-black",Arial;cursor:pointer}#top-navigation #hamburger-menu span.toggle-slide-open{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/ico-menu.svg)}#top-navigation #hamburger-menu span.toggle-slide-close{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/ico-menu.svg)}#top-navigation .block-search>*{display:inline-block;vertical-align:middle}#top-navigation .block-search form>div{display:inline-block;vertical-align:middle}#top-navigation .block-search form input{outline:0 none}#top-navigation .block-search h2{display:none;padding:0 0 0 25px;margin:0 0 0 8px;background-color:transparent;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/ico-search.svg);background-repeat:no-repeat;background-position:left center;background-size:16px 13px;color:#009fae;font:20px "avenir-black",Arial}#top-navigation .block-search input[type="text"]{width:0;padding:3px 0;margin:0 0 0 8px;background-color:#ccc;border:0 none;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-top-left-radius:8px;color:#fff;-webkit-transition:padding .1s ease-in-out 0s;-moz-transition:padding .1s ease-in-out 0s;transition:padding .1s ease-in-out 0s}#top-navigation .block-search .form-actions{margin:0}#top-navigation .block-search input[type="submit"]{padding:0 0 0 25px;margin:0;background-color:transparent;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/ico-search.svg);background-repeat:no-repeat;background-position:left center;background-size:16px 13px;border:0 none;border-radius:0;color:#009fae;font:20px "avenir-black",Arial}#menu-navigation{position:absolute;top:81px;left:0;right:0}#menu-navigation a{color:inherit}#menu-navigation .block{position:relative;box-sizing:border-box}#menu-navigation.block-open:after,#menu-navigation.menu-open:after{content:"";position:absolute;bottom:1px;top:30px;right:15px;left:15px;z-index:-1;box-shadow:0 3px 20px 2px rgba(0,0,0,0.8);border-radius:100px / 10px;transform:skew(0deg) rotate(0deg)}#menu-navigation.block-open:before,#menu-navigation.menu-open:before{content:"";position:absolute;bottom:0;top:0;right:0;left:0;background-color:#fff}#menu-navigation.block-open .corporate{background-color:#fff;background-color:#fff}#menu-navigation.block-open .corporate .block-bean h2{color:#009fad;background-image:none}#menu-navigation.block-open .corporate .block-bean h2:before{margin:5px 5px 0 0;height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #009fad}#menu-navigation.block-open nav[class*='menu-contact'] a:after{content:"";background-image:url(http://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/mail.png)}#menu-navigation nav[class*='menu-contact'],#menu-navigation .block-locale-language{position:absolute;top:25px;z-index:1;display:block}
#menu-navigation nav[class*='menu-contact']{right:165px;text-align:right;-webkit-transition:right .5s ease-in-out 0s;-moz-transition:right .5s ease-in-out 0s;transition:right .5s ease-in-out 0s}#menu-navigation .block-locale-language{right:55px}#menu-navigation .block-locale-language.locale-open+nav[class*='menu-contact']{right:210px}.corporate{position:relative;background-color:#444;background-color:rgba(68,68,68,0.85)}.corporate .block-bean{position:relative;max-width:964px;margin:0 auto}.corporate .block-bean h2{padding:16px 260px 17px 0;margin:0;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/ferrer-ww.svg);background-repeat:no-repeat;background-position:365px center;background-size:143px 58px;font:20px "avenir-book",Arial;color:#fff;font-size:30px;text-decoration:none;cursor:pointer}.corporate .block-bean h2:before{content:"";display:inline-block;vertical-align:middle;margin:-5px 8px 0 6px;height:0;width:0;border-bottom:10px solid transparent;border-left:10px solid #ccc;border-top:10px solid transparent}.corporate .block-bean .bean-menu-item{display:none}.corporate .block-bean .bean-menu-item.view-mode-full .field-name-field-longtext1-und{margin:14px 0 55px}#ferrer-ww{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/ferrer-ww-bigger.svg);background-repeat:no-repeat;background-position:290px 47px;background-size:591px 276px;font-family:"avenir-book",Arial;font-size:20px}.no-svg #ferrer-ww{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/ferrer-ww-bigger.png)}#ferrer-ww h3{display:inline-block;padding:7px 10px 6px;margin:0 0 30px;background-color:#009fad;font-family:inherit;text-transform:uppercase;color:#fff}#ferrer-ww .content{position:relative}#ferrer-ww .site-item .site-name{display:inline-block;padding:7px 0 7px 8px;font-family:"avenir-medium",Arial;text-decoration:underline;cursor:pointer}#ferrer-ww .site-item .site-name.site-active{font-family:"avenir-black",Arial;color:#009fad}#ferrer-ww .site-item .site-description{position:absolute;top:0;left:316px;right:0;bottom:0;overflow-y:scroll}#ferrer-ww .site-item .site-description ul{font-size:0;border-left:1px solid #9d9d9d}#ferrer-ww .site-item .site-description ul li{display:inline-block;vertical-align:top;width:47.5%;max-width:295px;margin:0;padding:3px 2.5% 15px 0;font-size:16px;color:#939393}#ferrer-ww .site-item .site-description ul li:nth-child(even){border-left:1px solid #9d9d9d;margin-left:-1px}#ferrer-ww .site-item .site-description ul li:nth-child(odd){border-right:1px solid #9d9d9d}#ferrer-ww .site-item .site-description ul li a,#ferrer-ww .site-item .site-description ul li span.country{display:inline;padding:0 10px 0;font-size:20px;font-family:#333}#ferrer-ww .site-item .site-description ul li a{text-decoration:underline}#ferrer-ww .site-item .site-description ul li a:hover{color:#009fad}#ferrer-ww .site-item .site-description ul li span:not(.country){font-size:16px;color:#939393;padding-left:5px}nav[class*='menu-contact']{color:#fff}nav[class*='menu-contact'] a{text-decoration:underline !important}.block-open nav[class*='menu-contact']{color:#333}.block-locale-language{color:#fff}.block-locale-language h2{display:none}.block-locale-language .language-switcher-locale-url{float:left;max-width:0;height:1.2em;overflow:hidden;margin-top:-1px;-webkit-transition:max-width .5s ease-in-out 0s;-moz-transition:max-width .5s ease-in-out 0s;transition:max-width .5s ease-in-out 0s}.block-locale-language .language-switcher-locale-url li{display:inline-block}.block-locale-language .language-switcher-locale-url .language-link{display:block;padding:2px 0}.block-locale-language .locale-active{float:right;padding:0 0 2px;margin-left:5px;text-decoration:underline}.block-locale-language .locale-menu{display:inline-block;vertical-align:top;margin-top:5px;margin-left:5px;height:0;width:0;border-bottom:6px solid transparent;border-left:6px solid #ccc;border-top:6px solid transparent;cursor:pointer}.block-open .block-locale-language{color:#333}.block-open .block-locale-language .locale-menu{border-left-color:#009fad}.block-open .block-locale-language .locale-active{color:#009fad}.block-open .block-locale-language .language-switcher-locale-url li{background:#FFF !important;color:#333}.block-locale-language.locale-open .language-switcher-locale-url{max-width:70px}article .content>.field-name-field-visual-header{margin-left:-58px;margin-right:-58px}.header-vis{position:relative}.header-vis .title-header{position:absolute;bottom:30px;left:58px;font:.9375rem "Avenir LT W01_95 Black";color:#333;letter-spacing:2.03px;text-transform:uppercase;color:#fff}.ie .header-vis .title-header{font-size:15px;font-family:'Avenir LT W01_95 Black'}
.header-vis .title-header a{font:.9375rem "Avenir LT W01_95 Black";color:#333;letter-spacing:2.03px;text-transform:uppercase;color:#fff}.ie .header-vis .title-header a{font-size:15px;font-family:'Avenir LT W01_95 Black'}.header-vis .title-header a:hover{font-style:italic}#top-navigation .region-header-top .top-navigation-left>div a.icon-access{padding:6px;display:block;font-size:18px}#top-navigation .region-header-top .top-navigation-left>div a.icon-access:before{content:"\e90c";font-family:"icomoon",Arial;font-size:20px;padding-right:8px;color:#333}#top-navigation .region-header-top .top-navigation-left>div a.icon-profile{padding:10px;display:block;font-size:0;display:inline-block;vertical-align:middle}#top-navigation .region-header-top .top-navigation-left>div a.icon-profile:before{content:"\e90d";font-family:"icomoon",Arial;font-size:25px;color:#333;padding-right:8px}#top-navigation .region-header-top .top-navigation-left>div a.icon-logout{padding:10px;display:block;font-size:0;display:inline-block;vertical-align:middle}#top-navigation .region-header-top .top-navigation-left>div a.icon-logout:before{content:"\e90b";font-family:"icomoon",Arial;font-size:20px;color:#333}@media all and (max-width:486px){#login{padding-top:5px}}@media(max-width:1024px){body .container-width{margin:0 35px 0 15px}.corporate .block-bean{margin:0 35px 0 15px}#menu-navigation .block-locale-language{right:30px}#menu-navigation nav[class*='menu-contact']{right:140px}}@media(max-width:800px){header{font-size:16px}#menu-navigation .corporate .block-bean h2{padding-top:16px;padding-bottom:14px;font-size:20px}#menu-navigation .corporate .block-bean h2:before{height:0;width:0;border-bottom:8px solid transparent;border-left:8px solid #ccc;border-top:8px solid transparent}#menu-navigation.block-open .corporate .block-bean h2:before{height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #ccc}#menu-navigation nav[class*='menu-contact'],#menu-navigation .block-locale-language{top:16px}}@media(max-width:768px){#ferrer-ww{font-size:18px}#ferrer-ww .site-item .site-description{position:relative;left:0;margin:10px 20px 20px}#ferrer-ww .site-item .site-description ul li a{padding-bottom:10px;font-size:18px}}@media(max-width:640px){#top-navigation{position:relative;padding-top:14px;padding-bottom:16px}#top-navigation .block-search h2{display:block}#top-navigation .block-search input[type="text"]{width:auto;padding:3px 10px}#top-navigation .block-search form{display:none;position:absolute;top:100%;left:0;right:0;z-index:99;padding:10px 15px 20px;background-color:#fff}body header .container-width{margin:0 15px}#menu-navigation{top:72px}#top-navigation #hamburger-menu span{font-size:16px}#top-navigation #hamburger-menu span.toggle-slide-open,#top-navigation #hamburger-menu span.toggle-slide-close{background-size:30%;cursor:pointer}#top-navigation .block-search h2{font-size:16px}#top-navigation .region-header-top .top-navigation-left>div{padding-left:5px}#top-navigation .region-header-top .top-navigation-left>div a{font-size:16px}#top-navigation .region-header-top .top-navigation-left>div a.icon-access{font-size:16px;padding:0}#top-navigation .region-header-top .top-navigation-left>div a.icon-profile{font-size:16px;padding:0}#top-navigation .region-header-top .top-navigation-left>div a.icon-logout{font-size:16px;padding:0}}@media(max-width:600px){#menu-navigation .block-locale-language.locale-open+nav[class*='menu-contact']{right:100px}#menu-navigation .block-locale-language .language-switcher-locale-url{float:none;display:none;max-width:100%;z-index:20;overflow:initial}#menu-navigation .block-locale-language .language-switcher-locale-url li{display:block;text-align:center;background:#575a5b}#menu-navigation .block-locale-language.open-layer ul.language-switcher-locale-url{display:block}.corporate .block-bean h2{padding-right:65px}}@media(max-width:480px){#ferrer-ww .site-item .site-description ul li{width:100%;margin-right:0}#menu-navigation .block{padding:0;z-index:0}#menu-navigation .block ul{list-style:none;list-style-type:none}#menu-navigation .block ul>li{list-style:none;list-style-type:none}#top-navigation .region-header-top .top-navigation-left>div a.icon-access{font-size:0}#top-navigation .region-header-top .top-navigation-left>div a.icon-profile{font-size:0}#top-navigation .region-header-top .top-navigation-left>div a.icon-logout{font-size:0}}@media(max-width:414px){#top-navigation #branding{width:115px}#top-navigation #hamburger-menu span{padding-left:22px}#top-navigation .block-search h2,#top-navigation .block-search input[type="submit"]{padding-left:22px;font-size:16px}
#top-navigation .block-search h2{margin:0}#top-navigation .block-search input[type="submit"]{margin-left:8px}.corporate .block-bean{margin:0 8px}#menu-navigation .corporate .block-bean h2{padding-left:0;padding-right:0;width:65%;z-index:0}#menu-navigation .block-locale-language{right:10px}#menu-navigation .block-locale-language .locale-active{text-transform:uppercase;margin-left:0;padding:8px;margin-top:-5px}#menu-navigation .block-locale-language .language-switcher-locale-url li{padding:8px}#menu-navigation .block-locale-language .language-switcher-locale-url li.last{margin-top:-1px;padding:0 8px 8px}#menu-navigation .block-locale-language .language-switcher-locale-url .language-link{text-transform:uppercase;text-align:left}#menu-navigation nav[class*='menu-contact']{right:80px}#menu-navigation nav[class*='menu-contact'] a{font-size:0;width:50px;height:20px;display:block}#menu-navigation nav[class*='menu-contact'] a:after{content:"";background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/mail-white.png);background-size:40px;display:inline-block;background-repeat:no-repeat;width:50px;height:20px}#top-navigation .region-header-top .top-navigation-left>div{padding-top:5px;text-align:center}#top-navigation .region-header-top .top-navigation-left>div:nth-child(4){display:inline-block}}@media(max-width:320px){#menu-navigation nav[class*='menu-contact']{right:65px}}.block-bean-front-header .bean-header{max-width:1080px;margin:0 auto}.block-bean-front-header .bean-header img{max-width:100%;width:100%;height:auto;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}@media(max-width:640px){.block-bean-front-header .bean-header .field-name-field-image1-und-multi{overflow:hidden}.block-bean-front-header .bean-header img{width:640px;height:auto}}body{width:100%;height:100%;-webkit-text-size-adjust:none}html{overflow-y:auto;-webkit-overflow-scrolling:touch}.domain-productos-ferrer-com #cboxMiddleLeft,.domain-productos-ferrer-com #cboxMiddleRight,.domain-productos-ferrer-com #cboxTopCenter,.domain-productos-ferrer-com #cboxBottomCenter{display:none}.domain-productos-ferrer-com #cboxWrapper,.domain-productos-ferrer-com #cboxContent,.domain-productos-ferrer-com #cboxLoadedContent{max-width:700px;max-height:250px;width:100% !important;height:100% !important}.domain-productos-ferrer-com #cboxWrapper{top:0;left:6%}.domain-productos-ferrer-com #cboxLoadedContent{margin-bottom:0}.domain-productos-ferrer-com .modal-load{font-size:0;padding:10px;box-sizing:border-box}.domain-productos-ferrer-com .modal-load .logo-modal{padding:20px 0}.domain-productos-ferrer-com .modal-load .txt-modal{font-family:"avenir-light",Arial;font-style:normal;font-size:16px;color:#333;text-align:left;line-height:normal;display:inline-block;margin:20px 0}.domain-productos-ferrer-com .modal-load .question-modal{font-family:"avenir-light",Arial;font-weight:700;font-size:16px;color:#333;width:50%;display:inline-block;vertical-align:middle}.domain-productos-ferrer-com .modal-load .button-modal{width:50%;display:inline-block;vertical-align:middle;font-size:17px;color:#009aa6;padding:10px 0}.domain-productos-ferrer-com .modal-load .button-modal a{border:1px solid #009aa6;background-color:#FFF;margin:5px 8px;font-family:"avenir-light",Arial;font-weight:700;font-size:14px;color:#009aa6}.domain-productos-ferrer-com .modal-load .button-modal a:nth-child(1){padding:10px 26px}.domain-productos-ferrer-com .modal-load .button-modal a:nth-child(2){padding:10px 20px}.domain-productos-ferrer-com .modal-load .button-modal a br{display:none}.domain-productos-ferrer-com .modal-load .button-modal a:hover{background-color:#009aa6;color:#FFF !important}@media all and (max-width:700px){.domain-productos-ferrer-com #cboxWrapper{max-width:500px;max-height:300px;left:13% !important}}@media all and (max-width:600px){.domain-productos-ferrer-com #cboxWrapper{left:8% !important}
}@media all and (max-width:550px){.domain-productos-ferrer-com #cboxWrapper{max-width:400px;left:10% !important}.domain-productos-ferrer-com #cboxWrapper,.domain-productos-ferrer-com #cboxContent,.domain-productos-ferrer-com #cboxLoadedContent{max-height:300px}}@media all and (max-width:450px){.domain-productos-ferrer-com #cboxWrapper{max-width:350px;left:8% !important}.domain-productos-ferrer-com #cboxWrapper .modal-load{padding:0 10px}.domain-productos-ferrer-com #cboxWrapper .modal-load .question-modal,.domain-productos-ferrer-com #cboxWrapper .modal-load .button-modal{width:100%}.domain-productos-ferrer-com #cboxWrapper .modal-load .button-modal{padding:30px 0;text-align:center}}@media all and (max-width:400px){.domain-productos-ferrer-com #cboxWrapper{left:4% !important}}@media all and (max-width:380px){.domain-productos-ferrer-com #cboxWrapper{left:6% !important}.domain-productos-ferrer-com #cboxWrapper,.domain-productos-ferrer-com #cboxContent,.domain-productos-ferrer-com #cboxLoadedContent{max-width:300px;max-height:350px}.domain-productos-ferrer-com #colorbox,.domain-productos-ferrer-com #cboxContent,.domain-productos-ferrer-com #cboxLoadedContent{height:350px !important}}@media all and (max-width:360px){.domain-productos-ferrer-com #cboxWrapper{left:4% !important}}@media all and (max-width:340px){.domain-productos-ferrer-com #cboxWrapper{left:3% !important}}@media all and (max-width:320px){.domain-productos-ferrer-com #cboxWrapper,.domain-productos-ferrer-com #cboxContent,.domain-productos-ferrer-com #cboxLoadedContent{max-width:260px;left:4.5% !important}.domain-productos-ferrer-com #colorbox,.domain-productos-ferrer-com #cboxContent,.domain-productos-ferrer-com #cboxLoadedContent{height:390px !important}.domain-productos-ferrer-com #cboxWrapper .modal-load .button-modal{text-align:left !important}}