html{width:100%;overflow-x:hidden;height:100%;-webkit-overflow-scrolling:touch}.path-aviso-legal .field-name-body h1,.path-avis-legal .field-name-body h1,.path-legal-note .field-name-body h1,.path-politica-de-cookies .field-name-body h1,.path-cookies-policy .field-name-body h1{padding:40px 0 20px;font:1.5rem "Avenir LT W01_45 Book";border:none}.path-aviso-legal .field-name-body h3,.path-avis-legal .field-name-body h3,.path-legal-note .field-name-body h3,.path-politica-de-cookies .field-name-body h3,.path-cookies-policy .field-name-body h3{padding:20px 0 10px;font:1.1rem "Avenir LT W01_85 Heavy"}.path-aviso-legal .field-name-body h2,.path-avis-legal .field-name-body h2,.path-legal-note .field-name-body h2,.path-politica-de-cookies .field-name-body h2,.path-cookies-policy .field-name-body h2{margin-left:0}.path-aviso-legal .field-name-body p,.path-avis-legal .field-name-body p,.path-legal-note .field-name-body p,.path-politica-de-cookies .field-name-body p,.path-cookies-policy .field-name-body p{font:1rem/23px "Avenir LT W01_35 Light" !important;color:#333 !important;padding-top:5px}.path-aviso-legal .field-name-body ul,.path-avis-legal .field-name-body ul,.path-legal-note .field-name-body ul,.path-politica-de-cookies .field-name-body ul,.path-cookies-policy .field-name-body ul{padding:1em;list-style:initial}.path-aviso-legal .field-name-body ul>li>ul,.path-avis-legal .field-name-body ul>li>ul,.path-legal-note .field-name-body ul>li>ul,.path-politica-de-cookies .field-name-body ul>li>ul,.path-cookies-policy .field-name-body ul>li>ul{list-style:circle}.path-aviso-legal .field-name-body ul b,.path-aviso-legal .field-name-body ul li,.path-avis-legal .field-name-body ul b,.path-avis-legal .field-name-body ul li,.path-legal-note .field-name-body ul b,.path-legal-note .field-name-body ul li,.path-politica-de-cookies .field-name-body ul b,.path-politica-de-cookies .field-name-body ul li,.path-cookies-policy .field-name-body ul b,.path-cookies-policy .field-name-body ul li{font:1rem/23px "Avenir LT W01_35 Light" !important;color:#333 !important}.path-aviso-legal .field-name-body sup,.path-avis-legal .field-name-body sup,.path-legal-note .field-name-body sup,.path-politica-de-cookies .field-name-body sup,.path-cookies-policy .field-name-body sup{font-weight:700;font:.85rem/23px "Avenir LT W01_85 Heavy" !important}.path-aviso-legal .field-name-body a,.path-avis-legal .field-name-body a,.path-legal-note .field-name-body a,.path-politica-de-cookies .field-name-body a,.path-cookies-policy .field-name-body a{font-weight:700;font:1rem "Avenir LT W01_35 Light";color:#009fad}.path-aviso-legal .field-name-body a:hover,.path-avis-legal .field-name-body a:hover,.path-legal-note .field-name-body a:hover,.path-politica-de-cookies .field-name-body a:hover,.path-cookies-policy .field-name-body a:hover{text-decoration:underline !important}.path-aviso-legal .field-name-body dl,.path-avis-legal .field-name-body dl,.path-legal-note .field-name-body dl,.path-politica-de-cookies .field-name-body dl,.path-cookies-policy .field-name-body dl{padding:1em}.path-aviso-legal .field-name-body dl dt,.path-aviso-legal .field-name-body dl dd,.path-avis-legal .field-name-body dl dt,.path-avis-legal .field-name-body dl dd,.path-legal-note .field-name-body dl dt,.path-legal-note .field-name-body dl dd,.path-politica-de-cookies .field-name-body dl dt,.path-politica-de-cookies .field-name-body dl dd,.path-cookies-policy .field-name-body dl dt,.path-cookies-policy .field-name-body dl dd{font:1rem/23px "Avenir LT W01_35 Light" !important;color:#333 !important}.path-aviso-legal .field-name-body table,.path-avis-legal .field-name-body table,.path-legal-note .field-name-body table,.path-politica-de-cookies .field-name-body table,.path-cookies-policy .field-name-body table{margin:15px 0;width:100%}.path-aviso-legal .field-name-body table tr:nth-child(1)>td,.path-avis-legal .field-name-body table tr:nth-child(1)>td,.path-legal-note .field-name-body table tr:nth-child(1)>td,.path-politica-de-cookies .field-name-body table tr:nth-child(1)>td,.path-cookies-policy .field-name-body table tr:nth-child(1)>td{font-weight:700;text-align:center}
.path-aviso-legal .field-name-body table td,.path-aviso-legal .field-name-body table th,.path-avis-legal .field-name-body table td,.path-avis-legal .field-name-body table th,.path-legal-note .field-name-body table td,.path-legal-note .field-name-body table th,.path-politica-de-cookies .field-name-body table td,.path-politica-de-cookies .field-name-body table th,.path-cookies-policy .field-name-body table td,.path-cookies-policy .field-name-body table th{padding:6px}.tou-desc dl{padding:1em}.tou-desc dl dt,.tou-desc dl dd{font:1rem/23px "Avenir LT W01_35 Light" !important;color:#333 !important}.tou-desc a{font-weight:700;font:1rem "Avenir LT W01_35 Light";color:#009fad}.tou-desc a:hover{text-decoration:underline !important}.tou-desc .align-center{width:100%;display:block;text-align:center}article.node-industrial-page .content .field-name-field-paragraphs .field.field-name-field-title{padding-bottom:20px}article.node-industrial-page .centers{padding-bottom:40px}article.node-industrial-page .centers .center{padding:30px 0 10px;border-bottom:5px solid #dadada}article.node-industrial-page .centers .center:first-of-type{padding-top:0}article.node-industrial-page .centers .center .center-content{font:.9375rem "Avenir LT W01_35 Light";color:#333;line-height:23px;padding-bottom:20px;min-height:158px}article.node-industrial-page .centers .center .center-content .title{font:.9375rem "Avenir LT W01_85 Heavy";color:#666;line-height:24px;color:#333}article.node-industrial-page .centers .center .center-content p{padding-bottom:0}article.node-industrial-page .centers .center .center-content img{box-shadow:0px 0px 7px rgba(0,0,0,0.1);padding:5px;width:230px}article.node-industrial-page .centers .center iframe{box-shadow:0px 0px 7px rgba(0,0,0,0.1);padding:5px;width:98%}.l-content .sharethis-wrapper{position:fixed;right:5px;width:40px;top:10px}tr.even:last-of-type,tr.odd:last-of-type{border-bottom:none}main{position:relative;top:75px}.group-left p{text-align:justify}h1{border-bottom:1px solid #ccc;padding-top:4px;padding-bottom:20px;padding-left:10px;margin:0;text-align:left;background:#fff;font:2.5rem "Avenir LT W01_45 Book";color:#333}.ie h1{font-size:40px;font-family:'Avenir LT W01_45 Book'}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) h1{font:1.3125rem "Avenir LT W01_85 Heavy";color:#333}.ie .front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) h1{font-size:21px;font-family:'Avenir LT W01_85 Heavy'}.breadcrumb{border-top:1px solid #ccc}.group-content ul li{margin-top-left:15px}.group-content p{text-align:justify}.header-vis{padding:0;line-height:0}.header-vis img{background-size:cover;width:100%}.header-vis .img-header: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,#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%)}.header-vis{padding:0;line-height:0}.header-vis img{background-size:cover;width:100%}.header-vis .img-header{line-height:0 !important}.header-vis .img-header: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,#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%)}.node-type-job-offer .header-vis .img-header{margin-bottom:20px}article .content .field-name-field-subtitle{text-align:left;margin-bottom:20px;font:1.5625rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none}.ie article .content .field-name-field-subtitle{font-size:25px;font-family:'Avenir LT W01_85 Heavy'}article .content .field-name-field-right-blocks .field-name-field-subtitle{background-color:transparent;width:100%}article .content .field-name-body p{font:.9375rem "Avenir LT W01_85 Heavy";color:#666;line-height:24px;padding-top:0}
.ie article .content .field-name-body p{font-size:15px;font-family:'Avenir LT W01_85 Heavy'}article .content .field-name-field-paragraphs .field{padding-left:0;padding-right:0}article .content .field-name-field-paragraphs .field.field-name-field-title{font:.8125rem "Avenir LT W01_95 Black";color:#333;text-transform:uppercase;letter-spacing:1.79px;padding-top:10px;padding-bottom:10px}.ie article .content .field-name-field-paragraphs .field.field-name-field-title{font-size:13px;font-family:'Avenir LT W01_95 Black'}article .content .field-name-field-paragraphs .field.field-name-field-content{font:.9375rem "Avenir LT W01_35 Light";color:#333;line-height:23px}.ie article .content .field-name-field-paragraphs .field.field-name-field-content{font-size:15px;font-family:'Avenir LT W01_35 Light'}article .links{display:none}article .content .field-name-field-links{padding:20px 30px;border-top:1px solid #999;border-bottom:1px solid #999;font-size:0}article .content .field-name-field-links label{padding-top:0;font:.8125rem "Avenir LT W01_95 Black";color:#333;text-transform:uppercase;letter-spacing:1.79px;padding-bottom:10px}.ie article .content .field-name-field-links label{font-size:13px;font-family:'Avenir LT W01_95 Black'}article .content .field-name-field-links .field-item{padding-top:10px;width:25%;display:inline-block;vertical-align:middle}article .content .field-name-field-links a{font:.8125rem "Avenir LT W01_35 Light";color:#333}article .content .field-name-field-links a.active,article .content .field-name-field-links a:hover{color:#87bfc4;text-decoration:none}.ie article .content .field-name-field-links a{font-size:13px;font-family:'Avenir LT W01_35 Light'}article .content .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}article .content .field-name-field-links a:after{display:none}.page-products .field{padding-left:20px;padding-right:20px}.view-id-ferrer_sections .views-field-title{padding-top:3px}.view-id-ferrer_sections .views-field-title a{font:.9375rem "Avenir LT W01_65 Medium";color:#333;font-size:1.25rem;color:#666}.ie .view-id-ferrer_sections .views-field-title a{font-size:15px;font-family:'Avenir LT W01_65 Medium'}.view-id-ferrer_sections .views-field-title a.active,.view-id-ferrer_sections .views-field-title a:hover{color:#87bfc4;text-decoration:none}.view-id-ferrer_sections .views-field-title a:after{content:"";position:relative;display:none;margin-left:8px;top:3px;height:0;width:0;border-bottom:9px solid transparent;border-left:9px solid #333;border-top:9px solid transparent}.node-type-home .breadcrumb{display:none}.node-type-home article{background-color:#fff}.node-type-home article .content .field-name-field-blocks{padding:0}.node-type-home article .content .field-name-field-blocks .field-item{margin-top:10px;background-color:#eee;height:116px}.node-type-home article .content .field-name-field-blocks .field-item.pos_1 img{width:320px;margin-bottom:-4px}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks::after{clear:both;content:"";display:table}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field{padding:0}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-visual{float:left;width:320px;height:auto;position:relative}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-visual:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#6b9fd5;opacity:.2;z-index:10}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-visual img{position:relative;vertical-align:top}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-title{float:right;padding:10px 0 0;width:50%;font:.8125rem "Avenir LT W01_95 Black";color:#333;text-transform:uppercase;letter-spacing:1.79px}.ie .node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-title{font-size:13px;font-family:'Avenir LT W01_95 Black'}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-content{display:none}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-link{float:right;padding:5px 0 0;margin:0;width:50%}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-link a{width:90%;font:.75rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:underline;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;letter-spacing:1px}
.ie .node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-link a{font-size:12px;font-family:'Avenir LT W01_85 Heavy'}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-visual,.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-type-field-collection{padding:0}.node-type-home article .content .field-name-field-blocks .field-item:first-of-type{height:auto}.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .field-name-field-visual,.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .field-name-field-title,.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .field-name-field-content,.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .field-name-field-link{float:none}.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .field-name-field-visual img{width:100%;height:auto;position:inherit;left:0}.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .field-name-field-title{padding-top:20px;margin:0 10px}.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .field-name-field-content{padding-top:10px;margin:0 10px;display:block;font:.8125rem "Avenir LT W01_35 Light";color:#666;line-height:19px}.ie .node-type-home article .content .field-name-field-blocks .field-item:first-of-type .field-name-field-content{font-size:13px;font-family:'Avenir LT W01_35 Light'}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) .view-feed-items .views-field-title{padding-top:5px}.view-feed-items.view-display-id-block_2{font:.9375rem "Avenir LT W01_35 Light";color:#333;line-height:23px}.ie .view-feed-items.view-display-id-block_2{font-size:15px;font-family:'Avenir LT W01_35 Light'}.view-feed-items.view-display-id-block_2 article{padding-bottom:20px}.view-feed-items.view-display-id-block_2 .views-field-title a{font:.6875rem "Avenir LT W01_85 Heavy";color:#87bfc4;text-transform:uppercase;text-decoration:none;letter-spacing:1.83px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box}.view-feed-items.view-display-id-block_2 .views-field-title a:hover{color:#87bfc4}.ie .view-feed-items.view-display-id-block_2 .views-field-title a{font-size:11px;font-family:'Avenir LT W01_85 Heavy'}.view-feed-items.view-display-id-block_2 .views-field-field-feed-item-description p{padding:0;font:.9375rem "Avenir LT W01_35 Light";color:#333;line-height:23px;font-size:14px}.ie .view-feed-items.view-display-id-block_2 .views-field-field-feed-item-description p{font-size:15px;font-family:'Avenir LT W01_35 Light'}.view-feed-items.view-display-id-block_2 .views-field-changed{text-align:right;font:.6875rem "AvenirLTW01-35LightObli"}.node-type-communication-page .l-content h2{display:inherit;padding-bottom:10px}.node-type-communication-page .left-content{display:inline-block;padding:10px 20px 0}.node-type-communication-page .right-content{display:inline-block;padding:0}.node-type-communication-page .right-content .prensa,.node-type-communication-page .right-content .news,.node-type-communication-page .right-content .canal{background-color:#fff;margin-top:20px;width:320px}.node-type-communication-page .right-content .prensa img,.node-type-communication-page .right-content .prensa p,.node-type-communication-page .right-content .news img,.node-type-communication-page .right-content .news p,.node-type-communication-page .right-content .canal img,.node-type-communication-page .right-content .canal p{display:inline-block}.node-type-communication-page .right-content .prensa img,.node-type-communication-page .right-content .news img,.node-type-communication-page .right-content .canal img{width:80px;padding-left:0}.node-type-communication-page .right-content .prensa p,.node-type-communication-page .right-content .news p,.node-type-communication-page .right-content .canal p{vertical-align:top;padding-top:35px}.node-type-communication-page .right-content .prensa p a,.node-type-communication-page .right-content .news p a,.node-type-communication-page .right-content .canal p a{font:.9375rem "Avenir LT W01_85 Heavy";color:#666;line-height:24px}
.ie .node-type-communication-page .right-content .prensa p a,.ie .node-type-communication-page .right-content .news p a,.ie .node-type-communication-page .right-content .canal p a{font-size:15px;font-family:'Avenir LT W01_85 Heavy'}.node-type-social-page .l-content h2{display:inherit;padding-bottom:10px}.node-type-social-page .left-content{display:inline-block}.node-type-social-page .left-content p{padding-left:0 !important;padding-right:0 !important}.node-type-social-page .left-content .paragraph{font:.9375rem "Avenir LT W01_35 Light";color:#333;padding-top:10px}.ie .node-type-social-page .left-content .paragraph{font-size:15px;font-family:'Avenir LT W01_35 Light'}.node-type-social-page table{margin-bottom:20px}.node-type-social-page td{padding:5px}.node-type-social-page td h3{padding-top:20px}.node-type-social-page .right-content{display:inline-block;padding:10px 20px 0}.node-type-social-page .right-content .oferta,.node-type-social-page .right-content .practica,.node-type-social-page .right-content .cv{background-color:#fff;margin-top:20px;width:320px}.node-type-social-page .right-content .oferta img,.node-type-social-page .right-content .oferta p,.node-type-social-page .right-content .practica img,.node-type-social-page .right-content .practica p,.node-type-social-page .right-content .cv img,.node-type-social-page .right-content .cv p{display:inline-block}.node-type-social-page .right-content .oferta img,.node-type-social-page .right-content .practica img,.node-type-social-page .right-content .cv img{width:80px;padding-left:0}.node-type-social-page .right-content .oferta p,.node-type-social-page .right-content .practica p,.node-type-social-page .right-content .cv p{vertical-align:top;padding-top:35px}.node-type-social-page .right-content .oferta p a,.node-type-social-page .right-content .practica p a,.node-type-social-page .right-content .cv p a{font:.9375rem "Avenir LT W01_85 Heavy";color:#666;line-height:24px}.ie .node-type-social-page .right-content .oferta p a,.ie .node-type-social-page .right-content .practica p a,.ie .node-type-social-page .right-content .cv p a{font-size:15px;font-family:'Avenir LT W01_85 Heavy'}.node-type-social-page.path-empleo article .group-content .group-left,.node-type-social-page.path-sostenibilidad-empleo article .group-content .group-left,.node-type-social-page.path-sostenibilitat-ocupacio article .group-content .group-left,.node-type-social-page.path-sustainability-jobs article .group-content .group-left{width:calc(100% - 390px)}.node-type-social-page.path-empleo article .group-content .group-left .left-content,.node-type-social-page.path-sostenibilidad-empleo article .group-content .group-left .left-content,.node-type-social-page.path-sostenibilitat-ocupacio article .group-content .group-left .left-content,.node-type-social-page.path-sustainability-jobs article .group-content .group-left .left-content{width:100%}.node-type-social-page.path-empleo article .group-content .group-left,.node-type-social-page.path-empleo article .group-content .field-name-field-right-blocks,.node-type-social-page.path-sostenibilidad-empleo article .group-content .group-left,.node-type-social-page.path-sostenibilidad-empleo article .group-content .field-name-field-right-blocks,.node-type-social-page.path-sostenibilitat-ocupacio article .group-content .group-left,.node-type-social-page.path-sostenibilitat-ocupacio article .group-content .field-name-field-right-blocks,.node-type-social-page.path-sustainability-jobs article .group-content .group-left,.node-type-social-page.path-sustainability-jobs article .group-content .field-name-field-right-blocks{display:inline-block}.node-type-social-page.path-empleo article .group-content .field-collection-item-field-right-blocks,.node-type-social-page.path-sostenibilidad-empleo article .group-content .field-collection-item-field-right-blocks,.node-type-social-page.path-sostenibilitat-ocupacio article .group-content .field-collection-item-field-right-blocks,.node-type-social-page.path-sustainability-jobs article .group-content .field-collection-item-field-right-blocks{background-color:transparent;padding-left:50px;width:auto}.node-type-social-page.path-empleo article .group-content .field-collection-item-field-right-blocks ul,.node-type-social-page.path-sostenibilidad-empleo article .group-content .field-collection-item-field-right-blocks ul,.node-type-social-page.path-sostenibilitat-ocupacio article .group-content .field-collection-item-field-right-blocks ul,.node-type-social-page.path-sustainability-jobs article .group-content .field-collection-item-field-right-blocks ul{padding:0}.node-type-social-page .content .group-content .empleo-menu ul{display:inline-block;padding:0 20px}.node-type-social-page .content .group-content .empleo-menu ul li{width:100%;height:auto;margin-bottom:10px}.node-type-social-page .content .group-content .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-type-social-page .content .group-content .empleo-menu ul li a{font-size:13px;font-family:'Avenir LT W01_85 Heavy'}.node-type-social-page .content .group-content .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-type-social-page .content .group-content .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-type-social-page .content .group-content .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-type-social-page .content .group-content .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-type-social-page .content .group-content .fundacion-menu ul{display:inline-block;padding:0 20px}.node-type-social-page .content .group-content .fundacion-menu ul li{width:100%;height:auto;margin-bottom:10px;padding:0 0 5px 10px}.node-type-social-page .content .group-content .fundacion-menu ul li a{vertical-align:top;display:inline-block;margin-top:5px;font:.8125rem "Avenir LT W01_85 Heavy";color:#87bfc4;text-transform:uppercase;letter-spacing:1.83px}.ie .node-type-social-page .content .group-content .fundacion-menu ul li a{font-size:13px;font-family:'Avenir LT W01_85 Heavy'}.job-menu{padding:10px;color:#ccc;text-align:center}.job-menu a{font:.75rem "Avenir LT W01_45 Book";color:#333;vertical-align:top}.ie .job-menu a{font-size:12px;font-family:'Avenir LT W01_45 Book'}.job-menu a:hover{color:#87bfc4}.page-empleo .block-menu-block-27,.page-empleo .block-menu-block-28,.page-empleo .block-menu-block-29,.page-eform-submit-send-cv .block-menu-block-27,.page-eform-submit-send-cv .block-menu-block-28,.page-eform-submit-send-cv .block-menu-block-29{display:none}.page-empleos .block-menu-block-29,.page-practicas .block-menu-block-29,.page-eform-submit-send-cv .block-menu-block-29{display:none}.page-empleos header p,.page-empleos .view-filters,.page-empleos .views-table tr td,.page-practicas header p,.page-practicas .view-filters,.page-practicas .views-table tr td,.page-eform-submit-send-cv header p,.page-eform-submit-send-cv .view-filters,.page-eform-submit-send-cv .views-table tr td{padding-left:10px;padding-top:10px;padding-bottom:5px}.page-empleos header p,.page-practicas header p,.page-eform-submit-send-cv header p{font:.9375rem "Avenir LT W01_35 Light";color:#333}.ie .page-empleos header p,.ie .page-practicas header p,.ie .page-eform-submit-send-cv header p{font-size:15px;font-family:'Avenir LT W01_35 Light'}.page-empleos .view-filters label,.page-practicas .view-filters label,.page-eform-submit-send-cv .view-filters label{padding:10px 0 5px}.page-empleos .view-filters select,.page-practicas .view-filters select,.page-eform-submit-send-cv .view-filters select{background-color:#eee;border:2px solid #eee;width:100%}.page-empleos .view-filters #edit-body-value,.page-practicas .view-filters #edit-body-value,.page-eform-submit-send-cv .view-filters #edit-body-value{width:98%}.page-empleos .view-filters #edit-submit-social,.page-practicas .view-filters #edit-submit-social,.page-eform-submit-send-cv .view-filters #edit-submit-social{width:100%;font:.6875rem "Avenir LT W01_85 Heavy";color:#87bfc4;text-transform:uppercase;background-color:transparent;border:1px solid #87bfc4;padding:5px 0;margin:15px 0 10px;text-align:center}.ie .page-empleos .view-filters #edit-submit-social,.ie .page-practicas .view-filters #edit-submit-social,.ie .page-eform-submit-send-cv .view-filters #edit-submit-social{font-size:11px;font-family:'Avenir LT W01_85 Heavy'}.page-empleos .views-table,.page-practicas .views-table,.page-eform-submit-send-cv .views-table{display:block}.page-empleos .views-table:before,.page-practicas .views-table:before,.page-eform-submit-send-cv .views-table:before{content:"Resultados de la búsqueda";display:block;font:1.5625rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none;background-color:#ccc;padding:10px}.ie .page-empleos .views-table:before,.ie .page-practicas .views-table:before,.ie .page-eform-submit-send-cv .views-table:before{font-size:25px;font-family:'Avenir LT W01_85 Heavy'}.page-empleos .views-table thead,.page-empleos .views-table tbody,.page-practicas .views-table thead,.page-practicas .views-table tbody,.page-eform-submit-send-cv .views-table thead,.page-eform-submit-send-cv .views-table tbody{background-color:#eee}
.page-empleos .views-table thead th,.page-practicas .views-table thead th,.page-eform-submit-send-cv .views-table thead th{padding:10px 0 0 10px}.page-empleos .views-table thead th,.page-practicas .views-table thead th,.page-eform-submit-send-cv .views-table thead th{font:.8125rem "Avenir LT W01_95 Black";color:#333;text-transform:uppercase;letter-spacing:1.79px}.ie .page-empleos .views-table thead th,.ie .page-practicas .views-table thead th,.ie .page-eform-submit-send-cv .views-table thead th{font-size:13px;font-family:'Avenir LT W01_95 Black'}.page-empleos .views-table a,.page-practicas .views-table a,.page-eform-submit-send-cv .views-table a{font:.75rem "Avenir LT W01_45 Book";color:#333}.ie .page-empleos .views-table a,.ie .page-practicas .views-table a,.ie .page-eform-submit-send-cv .views-table a{font-size:12px;font-family:'Avenir LT W01_45 Book'}.page-empleos .views-table a:hover,.page-practicas .views-table a:hover,.page-eform-submit-send-cv .views-table a:hover{color:#87bfc4}.views-table .views-field-title a{font:.75rem "Avenir LT W01_45 Book";color:#333;text-transform:uppercase !important}.ie .views-table .views-field-title a{font-size:12px;font-family:'Avenir LT W01_45 Book'}.views-table .views-field-title a:hover{color:#87bfc4}.node-type-job-offer .field{font:.9375rem "Avenir LT W01_35 Light";color:#333;line-height:23px}.node-type-job-offer .field label{font:.9375rem "Avenir LT W01_65 Medium";color:#333;letter-spacing:1px;padding:30px 0 10px}.ie .node-type-job-offer .field label{font-size:15px;font-family:'Avenir LT W01_65 Medium'}.ie .node-type-job-offer .field{font-size:15px;font-family:'Avenir LT W01_35 Light'}.node-type-job-offer .title-offer{padding-top:0;padding-bottom:0;margin-bottom:10px;text-align:left;width:auto;font:1.5625rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none}.node-type-job-offer .title-offer .field label{padding:10px 0 0}.ie .node-type-job-offer .title-offer{font-size:25px;font-family:'Avenir LT W01_85 Heavy'}.node-type-job-offer .title-offer label{display:inline-block;font:1.5625rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none}.ie .node-type-job-offer .title-offer label{font-size:25px;font-family:'Avenir LT W01_85 Heavy'}.node-type-job-offer .title-offer div.field-name-field-referencia{display:inline-block;font:1.5625rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none}.ie .node-type-job-offer .title-offer div.field-name-field-referencia{font-size:25px;font-family:'Avenir LT W01_85 Heavy'}.node-type-job-offer .title-offer a{float:right;vertical-align:middle;padding-top:26px;font:"Avenir LT W01_45 Book";color:#333;text-transform:uppercase}.node-type-job-offer .title-offer a:hover{color:#87bfc4;text-decoration:underline !important}.ie .node-type-job-offer .title-offer a{font-size:16px;font-family:'Avenir LT W01_45 Book'}.node-type-job-offer .oferta-intro{display:block;clear:both;padding:0 0 10px;border-bottom:1px solid #ccc;font:.9375rem "Avenir LT W01_65 Medium";color:#333;letter-spacing:1px}.ie .node-type-job-offer .oferta-intro{font-size:15px;font-family:'Avenir LT W01_65 Medium'}.node-type-job-offer .oferta-intro .group-intro-job{float:left}.node-type-job-offer .oferta-intro .group-intro-job h3{display:none}.node-type-job-offer .oferta-intro .group-intro-job label{display:inline-block;padding-top:0;padding-bottom:0}.node-type-job-offer .oferta-intro .group-intro-job label:after{content:":";padding-left:3px;display:inline-block}.node-type-job-offer .oferta-intro:after{content:"";clear:both;display:table}.node-type-job-offer .cv-link{float:right}.node-type-job-offer .cv-link svg{width:80px;height:80px}.node-type-job-offer article .content .field-name-body{clear:both}.node-type-job-offer article .content .field-name-body label{font:.8125rem "Avenir LT W01_95 Black";color:#333;text-transform:uppercase;letter-spacing:1.79px}.ie .node-type-job-offer article .content .field-name-body label{font-size:13px;font-family:'Avenir LT W01_95 Black'}.node-type-job-offer article .content .field-name-body p{font:.9375rem "Avenir LT W01_35 Light";color:#333;line-height:23px}.ie .node-type-job-offer article .content .field-name-body p{font-size:15px;font-family:'Avenir LT W01_35 Light'}.node-type-job-offer .cv-link a{vertical-align:top;top:30px;position:relative;font:.8125rem "Avenir LT W01_85 Heavy";color:#87bfc4;text-transform:uppercase;letter-spacing:1.83px}.ie .node-type-job-offer .cv-link a{font-size:13px;font-family:'Avenir LT W01_85 Heavy'}
.path-empleo .group-left .left-content,.path-ocupacio .group-left .left-content,.path-jobs .group-left .left-content{width:100%}.path-empleo article .content .field-collection-item-field-right-blocks,.path-ocupacio article .content .field-collection-item-field-right-blocks,.path-jobs article .content .field-collection-item-field-right-blocks{background:transparent}body .field-type-text-with-summary h2{display:inherit;margin-left:20px}.node-type-job-offer .content{padding-bottom:20px}.node-type-job-offer .cv-link{text-align:center}.l-content article .content .field-collection-item-field-right-blocks{width:280px}.node-type-communication-page .right-content{padding:20px}.view-filters label{font:.9375rem "Avenir LT W01_65 Medium";color:#333;letter-spacing:1px}.ie .view-filters label{font-size:15px;font-family:'Avenir LT W01_65 Medium'}.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}.ie .view-filters select,.ie .view-filters input{font-size:15px;font-family:'Avenir LT W01_35 Light'}.view-filters select#edit-submit-social,.view-filters input#edit-submit-social{background-color:#fff}.view-filters .views-submit-button input{width:120px;font:.8125rem "Avenir LT W01_85 Heavy";color:#87bfc4;text-transform:uppercase;letter-spacing:1.83px}.ie .view-filters .views-submit-button input{font-size:13px;font-family:'Avenir LT W01_85 Heavy'}.view-filters label{padding-bottom:5px}.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}.view-id-social header{height:auto;position:inherit}.view-id-social header img{width:100%;background-size:cover}.view-id-social header .results-title{display:block;padding-bottom:20px;margin:10px 0 0;font:1.5625rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none}.ie .view-id-social header .results-title{font-size:25px;font-family:'Avenir LT W01_85 Heavy'}.view-id-social header .results-paragraph{display:block;width:100%;font:.9375rem "Avenir LT W01_35 Light";color:#333}.ie .view-id-social header .results-paragraph{font-size:15px;font-family:'Avenir LT W01_35 Light'}.view-id-social header .intro-filters{padding:20px 0;font:.8125rem "Avenir LT W01_95 Black";color:#333;text-transform:uppercase;letter-spacing:1.79px}.ie .view-id-social header .intro-filters{font-size:13px;font-family:'Avenir LT W01_95 Black'}.view-id-social .results{display:block;background-color:#ccc;padding:18px 22px;margin:0;font:1.5625rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none}.ie .view-id-social .results{font-size:25px;font-family:'Avenir LT W01_85 Heavy'}.view-id-social table.views-table{width:100%;margin-bottom:30px}.view-id-social table.views-table th,.view-id-social table.views-table td{padding:10px}.view-id-social table.views-table th:first-of-type,.view-id-social table.views-table td:first-of-type{padding-left:20px}.view-id-social table.views-table th:last-of-type,.view-id-social table.views-table td:last-of-type{padding-right:20px}.view-id-social table.views-table th{padding-top:30px;font:.75rem "Avenir LT W01_85 Heavy";color:#333}.ie .view-id-social table.views-table th{font-size:12px;font-family:'Avenir LT W01_85 Heavy'}.view-id-social table.views-table td{font:.9375rem "Avenir LT W01_35 Light";color:#333}.ie .view-id-social table.views-table td{font-size:15px;font-family:'Avenir LT W01_35 Light'}.view-id-social table.views-table td:first-of-type,.view-id-social table.views-table td:last-of-type{color:#333}.view-id-social table.views-table td a:hover{color:#87bfc4}.view-id-social aside.view-filters{width:auto;padding:20px 0}.view-id-social .view-filters #edit-name-list-wrapper,.view-id-social .view-filters #edit-field-area-funcional-tid-wrapper,.view-id-social .view-filters #edit-body-value-wrapper,.view-id-social .view-filters .views-submit-button{padding-right:10px;display:inline-block}.view-id-social .pager li{display:inline-block;background-color:#eee;width:42px;height:42px;position:relative;top:50%;transform:translateY(-60%);font:.9375rem "Avenir LT W01_35 Light";color:#333}.ie .view-id-social .pager li{font-size:15px;font-family:'Avenir LT W01_35 Light'}.view-id-social .pager li.current{background-color:#87bfc4}.view-id-social .pager li.current a{color:#fff}.view-id-social .pager li.ellipsis,.view-id-social .pager li.next,.view-id-social .pager li.last,.view-id-social .pager li.previous{display:none}
.view-id-social{min-height:200px}.view-id-social .header-vis .img-header{margin-right:-58px;margin-left:-58px}.view-id-social .view-filters{padding-top:40px}.view-id-social .view-empty{padding:20px;text-align:center;font:.9375rem "Avenir LT W01_35 Light";color:#333}.ie .view-id-social .view-empty{font-size:15px;font-family:'Avenir LT W01_35 Light'}.view-id-social table.views-table{padding:0 20px;width:100%}.view-id-social th{background-color:#eee;font:.8125rem "Avenir LT W01_95 Black";color:#333;text-transform:uppercase;letter-spacing:1.79px}.ie .view-id-social th{font-size:13px;font-family:'Avenir LT W01_95 Black'}.ajax-progress{position:relative;top:5px;left:5px}.node-type-section-page article .field-name-field-presentation{display:inline-block;padding-top:20px;font:.9375rem "Avenir LT W01_85 Heavy";color:#666;line-height:24px}.ie .node-type-section-page article .field-name-field-presentation{font-size:15px;font-family:'Avenir LT W01_85 Heavy'}.node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections article{display:block;width:320px;position:relative;margin-bottom:16px}.node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections article .views-field{vertical-align:middle;padding:0}.node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections article .views-field-field-visual-header{width:auto;height:auto}.node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections article .views-field-field-visual-header .field-content{line-height:0}.node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections article .views-field-field-visual-header:before{content:" ";position:absolute;top:0;left:0;height:50%;width:100%;opacity:.5;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#999),color-stop(1,transparent));background-image:-o-linear-gradient(bottom,#000 0%,transparent 100%);background-image:-moz-linear-gradient(bottom,#000 0%,transparent 100%);background-image:-webkit-linear-gradient(bottom,#000 0%,transparent 100%);background-image:-ms-linear-gradient(nottom,#000 0%,transparent 100%);background-image:linear-gradient(to bottom,#000 0%,transparent 100%);z-index:0}.node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections article .views-field-title{position:absolute;top:0;left:0;width:100%;height:100%;padding:8px 0 10px 14px}.node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections article .views-field-title a{width:95%;height:90%;margin:0 10px 10px 0;display:block;font:.8125rem "Avenir LT W01_95 Black";color:#333;letter-spacing:2.03px;text-transform:uppercase;color:#fff}.ie .node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections article .views-field-title a{font-size:13px;font-family:'Avenir LT W01_95 Black'}.node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections article .views-field-title a.active-trail,.node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections article .views-field-title a:hover,.node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections article .views-field-title a:focus{font-style:italic}.node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections article .views-field-title a:after{display:none}.node-type-section-page article .group-content{padding:10px;vertical-align:top;line-height:34px;display:inline-block}.node-type-section-page article .group-content .field-name-field-subtitle{margin:0;padding:0 0 20px;background:transparent;width:100%;font:1.5625rem "Avenir LT W01_85 Heavy";color:#333}.ie .node-type-section-page article .group-content .field-name-field-subtitle{font-size:25px;font-family:'Avenir LT W01_85 Heavy'}.node-type-section-page article .group-content .field-name-body p{font:.9375rem "Avenir LT W01_85 Heavy";color:#666;line-height:24px}.ie .node-type-section-page article .group-content .field-name-body p{font-size:15px;font-family:'Avenir LT W01_85 Heavy'}.node-type-section-page article .group-content .field-collection-item-field-paragraphs .field-name-field-title{font:.8125rem "Avenir LT W01_95 Black";color:#333;text-transform:uppercase;letter-spacing:1.79px}.ie .node-type-section-page article .group-content .field-collection-item-field-paragraphs .field-name-field-title{font-size:13px;font-family:'Avenir LT W01_95 Black'}.node-type-section-page article .group-content .field-collection-item-field-paragraphs .field-name-field-content{font:.9375rem "Avenir LT W01_35 Light";color:#333;line-height:23px}.ie .node-type-section-page article .group-content .field-collection-item-field-paragraphs .field-name-field-content{font-size:15px;font-family:'Avenir LT W01_35 Light'}
.node-type-section-page article .group-content .field-collection-item-field-paragraphs .field-name-field-content p{padding-bottom:10px}.node-type-section-page article .group-content .field-collection-item-field-paragraphs .field-name-field-content p .link-products{color:#009fad;text-transform:uppercase;font-size:20px;font-weight:700}@media(max-width:414px){.node-type-social-page .right-content .oferta,.node-type-social-page .right-content .practica,.node-type-social-page .right-content .cv{width:auto}.node-type-communication-page .right-content{padding:0}}@media(min-width:600px){.node-social-page .group-left .left-content,.node-social-page .group-left .right-content{display:inline-block}.node-social-page .group-left .left-content{width:calc(100% - 408px)}}@media(min-width:769px){.l-content .cv-link{display:none}.l-content article .cv-link{display:inherit}h1{text-align:center;padding-left:0;padding-bottom:29px}.node-type-communication-page .right-content{padding:10px 20px 0}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) .l-content h1{text-align:left;padding:25px 0 0;border-bottom:none}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) aside{padding:12px 10px 10px}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) main .l-sidebar-second{padding-left:0;padding-right:0}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) .l-content{padding-bottom:50px}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) aside{width:30.5% !important}.node-type-home article .content .field-name-field-blocks .field-item{background-color:#fafafa;display:inline-block;margin-top:16px}.node-type-home article .content .field-name-field-blocks .field-item.odd{float:left}.node-type-home article .content .field-name-field-blocks .field-item.even{float:right}.node-type-home article .content .field-name-field-blocks .group-right{vertical-align:top;display:block;padding:10px}.node-type-home article .content .field-name-field-blocks .group-right .field{padding-top:20px;float:none;width:100%;display:inline-block}.node-type-home article .content .field-name-field-blocks .group-right .field:first-of-type{padding-top:0}.node-type-home:not(.i18n-ca) article .content .field-name-field-blocks .field-item.pos_1{float:right}.node-type-home:not(.i18n-ca) article .content .field-name-field-blocks .field-item.pos_2,.node-type-home:not(.i18n-ca) article .content .field-name-field-blocks .field-item.pos_3{float:left;background-color:transparent}.node-type-home:not(.i18n-ca) article .content .field-name-field-blocks .field-item.pos_2 img,.node-type-home:not(.i18n-ca) article .content .field-name-field-blocks .field-item.pos_3 img{width:320px;max-width:100%}.node-type-home:not(.i18n-ca) article .content .field-name-field-blocks .field-item.pos_3~.odd{float:right}.node-type-home:not(.i18n-ca) article .content .field-name-field-blocks .field-item.pos_3~.even{float:left}.node-type-home article .content .field-name-field-blocks .field-item{width:320px;vertical-align:top;display:inline-block;height:auto}.node-type-home article .content .field-name-field-blocks .field-item .field-name-field-visual{display:block;margin:0}.node-type-home article .content .field-name-field-blocks .field-item .field-name-field-visual img{width:100%;height:auto;position:inherit}.node-type-home article .content .field-name-field-blocks .field-item .group-right{display:inline-block;width:calc(100% - 60px);padding:30px}.node-type-home article .content .field-name-field-blocks .field-item .group-right .field-name-field-title{font:.9375rem "Avenir LT W01_95 Black";color:#333;text-transform:uppercase;letter-spacing:1px}
.ie .node-type-home article .content .field-name-field-blocks .field-item .group-right .field-name-field-title{font-size:15px;font-family:'Avenir LT W01_95 Black'}.node-type-home article .content .field-name-field-blocks .field-item .group-right .field-name-field-content{font:.9375rem "Avenir LT W01_35 Light";color:#888;line-height:23px}.ie .node-type-home article .content .field-name-field-blocks .field-item .group-right .field-name-field-content{font-size:15px;font-family:'Avenir LT W01_35 Light'}.node-type-home article .content .field-name-field-blocks .field-item.pos_0 .field-name-field-content{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box}.node-type-home article .content .field-name-field-blocks .field-item:first-of-type{margin-top:20px;display:block;width:100%}.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .field-name-field-visual{display:inline-block;float:none}.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .field-name-field-visual img{width:100%;height:auto;position:inherit}.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .group-right{display:inline-block;width:calc(50% - 60px)}.ie .node-type-home article .content .field-name-field-blocks .field-item:first-of-type .group-right{width:calc(50% - 70px)}.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .group-right .field-name-field-link,.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .group-right .field-name-field-content,.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .group-right .field-name-field-title{width:100%;margin:0}.node-type-home .l-content article .content .field-name-field-blocks .field-collection-item-field-blocks .group-right .field-name-field-link{margin:10px 0 0}.node-type-home .l-content article .content .field-name-field-blocks .field-collection-item-field-blocks .group-right .field-name-field-link a{font:.6875rem "Avenir LT W01_85 Heavy";color:#87bfc4;text-transform:uppercase;text-decoration:none;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box}.ie .node-type-home .l-content article .content .field-name-field-blocks .field-collection-item-field-blocks .group-right .field-name-field-link a{font-size:11px;font-family:'Avenir LT W01_85 Heavy'}.node-type-home .l-content article{padding-top:0}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) .l-content,aside{display:inline-block}aside{width:350px}main{top:0}.group-left,.field-name-field-right-blocks,.node-type-section-page .field-name-body{display:inline-block}.group-left{width:calc(100% - 348px)}.entity-field-collection-item .field-name-field-subtitle{width:auto}.group-left{vertical-align:top}.group-left .field-name-body p{padding-bottom:20px}.group-left .field-name-field-paragraphs .field-name-field-content p{padding-bottom:15px}.node-communication-page .group-left .left-content{width:calc(100% - 410px);vertical-align:top}.node-communication-page .group-left .right-content{padding-top:0}.node-communication-page .group-left .right-content .prensa{margin-top:0}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) .l-content{vertical-align:top;width:68%}.l-content article .content .field-collection-item-field-right-blocks{margin-top:0}.node-type-section-page article .group-content{width:calc(100% - 374px);padding:20px 0 0 50px}}@media(min-width:992px){.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .group-right{width:calc(50% - 58px)}
}@media(max-width:1024px){.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) main .l-content{display:block;margin:0 auto;padding-left:0;width:100%;max-width:656px}.node-type-section-page .field-name-field-right-blocks{display:block;padding:20px 0 0 !important;width:320px !important}.node-type-section-page .field-name-body{width:100%}}@media(max-width:768px){main{top:0}.not-front main{top:45px;margin-bottom:45px;padding-bottom:80px}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) h1{border-bottom:none;padding-left:10px;padding-bottom:8px;padding-top:12px}.node-type-home article .content .field-name-field-blocks .field-items{padding:0 10px}.node-type-home article .content .field-name-field-blocks .field-item{background-color:transparent;float:none;display:block;height:auto}.node-type-home:not(.i18n-ca) article .content .field-name-field-blocks .field-item.pos_2 img,.node-type-home:not(.i18n-ca) article .content .field-name-field-blocks .field-item.pos_3 img{width:320px;max-width:100%}.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .field-name-field-content{margin:0}.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .field-name-field-title{margin:0}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-visual{display:inline-block;vertical-align:top;float:none;width:49%}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-title{float:none;width:100%}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-content{display:inherit;font:.8125rem "Avenir LT W01_35 Light";color:#666;line-height:19px}.ie .node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-content{font-size:13px;font-family:'Avenir LT W01_35 Light'}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-link{float:none}.node-type-home article .content .field-name-field-blocks .group-right{display:inline-block;vertical-align:top;box-sizing:border-box;float:none;width:50%;padding:5px 20px}.group-right{width:320px;display:inline-block;float:none;padding:5px 20px;vertical-align:top}.node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections{padding:20px 10px 0}.node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections article{display:inline-block;margin-left:10px}.views-field-field-visual-header img{width:280px}.node-type-section-page article .field-name-field-presentation{padding-top:10px;width:100%}.node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections{padding:0;margin:0;text-align:center}.node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections article{margin:0 8px 0 0;padding:0 0 10px;width:280px}.node-type-section-page article .field-name-field-presentation .view-id-ferrer_sections+p{text-align:center}.node-section-page .content .field-name-field-presentation,.node-section-page .group-content,.l-content .group-content{padding:10px}.view-id-social header .results-title,.view-id-social header .results-paragraph,.view-id-social header .intro-filters,.view-id-social aside{margin:10px}.view-filters select{width:250px}.view-filters input{width:230px}.view-filters .views-submit-button input{width:auto}.node-job-offer .field-name-field-referencia,.node-job-offer .oferta-intro,.node-job-offer .field-name-body,.node-job-offer .field-name-field-requisitos,.node-job-offer .field-name-field-contrato{padding-left:10px;padding-right:10px}.node-type-job-offer .oferta-intro .cv-link{display:none}.node-type-job-offer .l-content .cv-link{float:none}
.group-content .field-name-field-right-blocks{padding-top:20px}.group-content .field-name-field-right-blocks .field-item{width:auto;display:inline-block;vertical-align:top}.group-content .field-name-field-right-blocks .field-item .field-collection-item-field-right-blocks{padding:0}.group-content .field-name-field-right-blocks .field-item .field-collection-item-field-right-blocks iframe.media-youtube-player{width:100%}.group-content .field-name-field-right-blocks>.field-items>.field-item{padding-right:18px}.node-type-social-page.path-empleo article .group-content .group-left,.node-type-social-page.path-sostenibilidad-empleo article .group-content .group-left,.node-type-social-page.path-ocupacio article .group-content .group-left,.node-type-social-page.path-jobs article .group-content .group-left{width:100%}.node-type-social-page.path-empleo article .group-content .field-collection-item-field-right-blocks,.node-type-social-page.path-sostenibilidad-empleo article .group-content .field-collection-item-field-right-blocks,.node-type-social-page.path-ocupacio article .group-content .field-collection-item-field-right-blocks,.node-type-social-page.path-jobs article .group-content .field-collection-item-field-right-blocks{padding-left:0}article .content .field-name-field-subtitle{margin:15px 10px 10px}}@media(max-width:600px){article .content .field-name-field-links .field-item{width:50%}.group-content .field-name-field-right-blocks{text-align:center}.group-content .field-name-field-right-blocks>.field-items>.field-item{padding-right:0}}@media(max-width:320px){main{position:relative;top:70px}.view-id-ferrer_sections .views-field-title{padding-bottom:10px}.view-id-ferrer_sections .views-field-title a{font-size:16px}.group-right{width:inherit}.node-type-home article .content .field-name-field-blocks .field-items{padding:0 10px}.node-type-home article .content .field-name-field-blocks .field-items .field-name-field-visual{background-color:transparent}.node-type-home article .content .field-name-field-blocks .field-items .field-name-field-visual img{width:300px !important}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-visual:before{background-color:transparent}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) h1{padding:0 10px}h1{font-size:16px}.node-type-home article .content .field-name-field-blocks .field-item:first-of-type .field-name-field-title{padding-top:20px}.group-right{padding:0 10px 10px}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) main aside.l-sidebar-second .block{width:280px;display:block}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) main aside.l-sidebar-second{margin:0}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) main aside.l-sidebar-second{width:100%;padding-top:40px}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) main aside.l-sidebar-second .block{padding-right:0}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-visual{width:300px}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) main{top:0}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing) .jcarousel-prev,.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing) .jcarousel-next{display:none}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) aside h2.title{padding-bottom:5px}
.slide-menu-top{top:40px;width:320px}.slide-menu-top nav:nth-of-type(2){padding-top:20px;padding-bottom:20px}.node-section-page .group-content{padding-top:20px}.l-content article .content .field-collection-item-field-right-blocks{padding-top:20px;padding-left:0;width:300px}.node-type-social-page.path-empleo article .group-content .group-left,.node-type-social-page.path-sostenibilidad-empleo article .group-content .group-left,.node-type-social-page.path-ocupacio article .group-content .group-left,.node-type-social-page.path-jobs article .group-content .group-left{width:100%}.node-type-social-page.path-empleo article .group-content .field-collection-item-field-right-blocks,.node-type-social-page.path-sostenibilidad-empleo article .group-content .field-collection-item-field-right-blocks,.node-type-social-page.path-ocupacio article .group-content .field-collection-item-field-right-blocks,.node-type-social-page.path-jobs article .group-content .field-collection-item-field-right-blocks{padding-left:0}.view-id-social div.results-title,.view-id-social div.intro-filters,.view-id-social div.results-paragraph,.view-id-social aside.view-filters,.view-id-social table.views-table{padding:10px}.view-filters select{width:275px}.view-filters label{padding-top:10px}.view-filters .views-submit-button input{width:auto}.node-type-job-offer .oferta-intro,article.node-job-offer .content .field-name-body,.node-type-job-offer .field-name-field-requisitos,.node-type-job-offer .field-name-field-contrato{padding:0 10px}.node-type-job-offer .oferta-intro{padding-bottom:20px}.node-type-job-offer .cv-link{float:inherit}.node-type-section-page article .group-content .field-name-field-subtitle{font-size:18px}}@media(max-width:480px){.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) main .l-content,.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) main .l-sidebar-second{max-width:320px;margin-left:auto;margin-right:auto}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing):not(.domain-productos-ferrer-com):not(.domain-profesionalessanitarios-ferrer-com) main .l-sidebar-second{padding-left:0;padding-right:0}.node-type-home article .content .field-name-field-blocks .field-collection-item-field-blocks .field-name-field-visual{width:100%}.node-type-home article .content .field-name-field-blocks .group-right{width:100%}}.node-type-page .content{padding-top:60px}.node-type-page #leidotrans1{margin:10px}.node-type-page #closetrans1{font-size:16px;font-weight:700}@media all and (max-width:768px){.node-type-page .content{padding-top:20px}}#lightbox,.domain-productos-ferrer-com #lightbox{top:40px !important}.contextual-links{font-size:14px}aside{padding:10px}aside h2.title{padding-bottom:10px;border-bottom:2px solid #dadada;font:.9375rem "Avenir LT W01_65 Medium";color:#333}.ie aside h2.title{font-size:15px;font-family:'Avenir LT W01_65 Medium'}aside .block{padding-top:20px}aside .block:first-of-type{padding-top:18px}aside .block-block-8{padding-bottom:4px}aside .block-block-8 .social{padding:0;display:inline-block}aside .block-block-8 .social .title{font:.875rem "Avenir LT W01_35 Light";text-transform:uppercase;padding-top:5px}aside .block-block-8 .social a{display:inline-block;width:auto;line-height:0;margin-left:0;padding-top:8px}aside .block-block-8 .social a:first-of-type{margin-left:0}aside .block-block-8 .social svg{width:42px;height:42px}aside .block-block-8 .social svg.youtube g path{fill:transparent}aside .block-block-8 .social svg.youtube g g path,aside .block-block-8 .social svg.youtube g g polygon{fill:#999}aside .block-block-8 .social svg.youtube:hover g g path,aside .block-block-8 .social svg.youtube:hover g g polygon{fill:#87bfc4}aside .block-block-8 .social svg.facebook path:nth-of-type(1){fill:transparent}aside .block-block-8 .social svg.facebook path:nth-of-type(2){fill:#999}aside .block-block-8 .social svg.facebook:hover path:nth-of-type(2){fill:#87bfc4}aside .block-block-8 .social svg.rss g path{fill:transparent}aside .block-block-8 .social svg.rss g g path{fill:#999}aside .block-block-8 .social svg.rss:hover g g path{fill:#87bfc4}aside .block-block-8 .social svg.twitter path:nth-of-type(1){fill:transparent}aside .block-block-8 .social svg.twitter path:nth-of-type(2){fill:#999}aside .block-block-8 .social svg.twitter:hover path:nth-of-type(2){fill:#87bfc4}aside .block-block-8 .social svg.linkedin path:nth-of-type(1){fill:#999}aside .block-block-8 .social svg.linkedin g path,aside .block-block-8 .social svg.linkedin g rect,aside .block-block-8 .social svg.linkedin g path:nth-of-type(1){fill:#999}aside .block-block-8 .social svg.linkedin:hover g path,aside .block-block-8 .social svg.linkedin:hover g rect,aside .block-block-8 .social svg.linkedin:hover g path:nth-of-type(1){fill:#87bfc4}aside .block-block-8 .social svg.googleplus g path:nth-of-type(1){fill:transparent}aside .block-block-8 .social svg.googleplus g g path:nth-of-type(1),aside .block-block-8 .social svg.googleplus g g polygon{fill:#999}aside .block-block-8 .social svg.googleplus:hover g g path:nth-of-type(1),aside .block-block-8 .social svg.googleplus:hover g g polygon{fill:#87bfc4}aside .block-block-8 .social svg.pinterest,aside .block-block-8 .social svg.linkedin{width:35px !important;fill:#999}aside .block-block-8 .social svg.pinterest:hover,aside .block-block-8 .social svg.linkedin:hover{fill:#87bfc4}aside .block-block-8 .social svg.pinterest{width:32px !important}aside .block-block-8 .social svg.linkedin:hover path:nth-of-type(1){fill:#87bfc4}aside .block-menu-block-31{padding-bottom:4px;border:none}aside .block-menu-block-31 .follow-us{display:block}aside .block-menu-block-31 .nolink{font:.875rem "Avenir LT W01_35 Light";text-transform:uppercase;padding-top:5px;border-bottom:2px solid #dadada;display:block;padding-bottom:10px;text-transform:capitalize}aside .block-menu-block-31 .share-this{display:none}aside .block-menu-block-31 .follow-us ul li{padding:0;display:inline-block}aside .block-menu-block-31 .follow-us ul li a{width:auto;line-height:0;margin-left:0;padding-top:8px}aside .block-menu-block-31 .follow-us ul li a:first-of-type{margin-left:0}aside .block-menu-block-31 .follow-us ul li a{display:inline-block;vertical-align:middle;overflow:hidden;text-indent:101%;white-space:nowrap;padding:0;margin:10px 4px;width:30px;height:30px;background-position:center center;background-repeat:no-repeat}aside .block-menu-block-31 .follow-us ul li a.ico-youtube{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-youtube.svg)}
aside .block-menu-block-31 .follow-us ul li a.ico-twitter{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-twitter.svg)}aside .block-menu-block-31 .follow-us ul li a.ico-googleplus{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-google.svg)}aside .block-menu-block-31 .follow-us ul li a.ico-facebook{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-facebook.svg)}aside .block-menu-block-31 .follow-us ul li a.ico-pinterest{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-pinterest.svg)}aside .block-menu-block-31 .follow-us ul li a.ico-linkedin{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-linkedin.svg)}aside .block-menu-block-31 .follow-us ul li a.ico-instagram{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-header-instagram.svg)}aside .block-block-4 .title{padding-bottom:5px;border-bottom:4px solid #dadada}aside .block-block-4 .block-content{display:none}aside .block-views-feed-items-block{padding-bottom:20px}aside .block-views-feed-items-block article{background:none}aside .block-views-feed-items-block .views-field-title a{font:.8125rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none;line-height:18px;text-decoration:none}aside .block-views-feed-items-block .views-field-title a:hover{color:#87bfc4}.ie aside .block-views-feed-items-block .views-field-title a{font-size:13px;font-family:'Avenir LT W01_85 Heavy'}aside .block-views-feed-items-block .views-field-field-feed-item-description{padding-top:7px;font:.8125rem "Avenir LT W01_35 Light";color:#666;line-height:19px}.ie aside .block-views-feed-items-block .views-field-field-feed-item-description{font-size:13px;font-family:'Avenir LT W01_35 Light'}aside .block-views-feed-items-block .views-field-changed{padding-top:15px;text-align:left;font:.6875rem "AvenirLTW01-35LightObli";color:#999}.ie aside .block-views-feed-items-block .views-field-changed{font-size:11px;font-family:'AvenirLTW01-35LightObli'}aside .block-views-feed-items-block article .views-field-field-feed-item-description{border-bottom:none;padding-bottom:10px}aside .block-views-feed-items-block article:last-of-type .views-field-field-feed-item-description{border-bottom:none}aside .block-block-10 .block-content{padding-top:12px}aside .block-block-10 .visual,aside .block-block-10 .content{display:inline-block}aside .block-block-10 .content{vertical-align:top}aside .block-block-10 .content .title{font:.8125rem "Avenir LT W01_85 Heavy";color:#333;text-decoration:none;line-height:18px;text-decoration:none;padding:10px 0 5px}aside .block-block-10 .content .title:hover{color:#87bfc4}.ie aside .block-block-10 .content .title{font-size:13px;font-family:'Avenir LT W01_85 Heavy'}aside .block-block-10 .content p{font:.8125rem "Avenir LT W01_35 Light";color:#666;line-height:19px}.ie aside .block-block-10 .content p{font-size:13px;font-family:'Avenir LT W01_35 Light'}.node-social-page.view-mode-full_default .field-collection-item-field-right-blocks,article .content .field-collection-item-field-right-blocks{padding-left:68px;background-color:#fff;margin-bottom:30px !important}.node-social-page.view-mode-full_default .field-collection-item-field-right-blocks .field,article .content .field-collection-item-field-right-blocks .field{padding-left:0;padding-right:0;max-width:320px}.node-social-page.view-mode-full_default .field-collection-item-field-right-blocks .field.field-name-field-media,article .content .field-collection-item-field-right-blocks .field.field-name-field-media{padding-bottom:10px}.node-social-page.view-mode-full_default .field-collection-item-field-right-blocks .field.field-name-field-title,article .content .field-collection-item-field-right-blocks .field.field-name-field-title{font:.8125rem "Avenir LT W01_85 Heavy";color:#333;padding:0 0 5px;margin:0}.ie .node-social-page.view-mode-full_default .field-collection-item-field-right-blocks .field.field-name-field-title,.ie article .content .field-collection-item-field-right-blocks .field.field-name-field-title{font-size:13px;font-family:'Avenir LT W01_85 Heavy'}.node-social-page.view-mode-full_default .field-collection-item-field-right-blocks .field.field-name-field-subtitle,article .content .field-collection-item-field-right-blocks .field.field-name-field-subtitle{font:.6875rem "AvenirLTW01-35LightObli";color:#999;text-transform:italic;margin:0;padding:0 0 5px}.ie .node-social-page.view-mode-full_default .field-collection-item-field-right-blocks .field.field-name-field-subtitle,.ie article .content .field-collection-item-field-right-blocks .field.field-name-field-subtitle{font-size:11px;font-family:'AvenirLTW01-35LightObli'}
.node-social-page.view-mode-full_default .field-collection-item-field-right-blocks .field.field-name-field-content,article .content .field-collection-item-field-right-blocks .field.field-name-field-content{font:.8125rem "Avenir LT W01_35 Light";color:#666;line-height:19px;margin:0;padding-bottom:8px}.ie .node-social-page.view-mode-full_default .field-collection-item-field-right-blocks .field.field-name-field-content,.ie article .content .field-collection-item-field-right-blocks .field.field-name-field-content{font-size:13px;font-family:'Avenir LT W01_35 Light'}.node-social-page.view-mode-full_default .field-collection-item-field-right-blocks .field.field-name-field-content .title-heathTech,article .content .field-collection-item-field-right-blocks .field.field-name-field-content .title-heathTech{font-size:15px;font-family:'Avenir LT W01_55 Roman';padding:6px 0 13px;border-top:1px solid #b8c5c6}.node-social-page.view-mode-full_default .field-collection-item-field-right-blocks .field.field-type-link-field,article .content .field-collection-item-field-right-blocks .field.field-type-link-field{margin:0;padding:0}.node-social-page.view-mode-full_default .field-collection-item-field-right-blocks .field.field-type-link-field a,article .content .field-collection-item-field-right-blocks .field.field-type-link-field a{font:.6875rem "Avenir LT W01_85 Heavy";color:#87bfc4;text-transform:uppercase;text-decoration:none;letter-spacing:1.83px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box}.node-social-page.view-mode-full_default .field-collection-item-field-right-blocks .field.field-type-link-field a:hover,article .content .field-collection-item-field-right-blocks .field.field-type-link-field a:hover{color:#87bfc4}.ie .node-social-page.view-mode-full_default .field-collection-item-field-right-blocks .field.field-type-link-field a,.ie article .content .field-collection-item-field-right-blocks .field.field-type-link-field a{font-size:11px;font-family:'Avenir LT W01_85 Heavy'}.l-sidebar-second .social{float:none}.l-sidebar-second .block{padding-right:60px}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing) .l-sidebar-second .block{padding-left:44px;padding-right:0}@media(max-width:1024px){.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing) aside.l-sidebar-second{width:656px;padding:0;margin:0 auto;display:block}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing) aside.l-sidebar-second .block{width:260px;padding:0;display:inline-block;vertical-align:top;margin-left:45px;padding-bottom:20px}}@media(max-width:768px){.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing) aside.l-sidebar-second{width:auto;padding:40px 10px 20px;text-align:center}.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing) aside.l-sidebar-second .block{width:320px;margin:0;padding-right:18px;text-align:center;box-sizing:border-box}}@media(max-width:320px){.front:not(.domain-testapps-ferrer-com):not(.domain-apps-ferrer-com):not(.node-type-landing) main aside.l-sidebar-second,main aside.l-sidebar-second{width:300px}}footer{color:#fff;font:14px "avenir-book",Arial}footer a{font:inherit}footer nav.block-menu .active,footer nav.block-menu .active-trail{font-weight:400}footer nav.block-menu>ul{font-size:0}footer nav.block-menu>ul>li{display:inline-block;vertical-align:top;font-size:14px}footer nav.block-menu>ul>li.expanded>a,footer nav.block-menu>ul>li.expanded>span{margin:0;font:14px "avenir-medium",Arial;text-transform:uppercase;text-decoration:underline !important}footer nav.block-menu ul{margin:0;padding:0;list-style:none}footer nav.block-menu ul ul li{margin:10px 0 0}footer nav.block-menu a{text-decoration:none;color:inherit}footer .footer{background-color:#999}footer .footer .container-width{padding-top:25px;padding-bottom:30px}footer .footer .container-width>div{display:inline-block;vertical-align:middle}footer .footer-1{background-color:#858585}footer .footer-1 .container-width{font-size:0}footer .footer-1 nav.block-menu>ul>li{width:25%}footer .footer-2{background-color:#5c5c5c}footer .footer-2 .container-width{padding-bottom:45px;font-size:0}footer .footer-2 nav.block-menu,footer .footer-2 nav.block-menu-block{display:inline-block;vertical-align:top;font-size:14px}footer .footer-2 nav.block-menu{width:75%}footer .footer-2 nav.block-menu>ul>li{width:33.33%}footer .footer-2 nav.block-menu-block{width:25%}footer .footer-3{background-color:#333;color:#ccc}footer .footer-3 .container-width{padding-top:35px}footer .footer-3 .block-block{padding-left:238px;background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/logo-footer.svg);background-repeat:no-repeat;background-position:left bottom;background-size:142px 58px}
.no-svg footer .footer-3 .block-block{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/logo-footer.png)}footer .footer-3 a{color:inherit;text-decoration:none}footer .follow-us>span,footer .share-this>span{font:14px "avenir-medium",Arial;text-transform:uppercase;text-decoration:underline}footer .follow-us ul li,footer .share-this ul li{display:inline-block;vertical-align:middle}footer .follow-us ul a,footer .share-this ul a{display:inline-block;vertical-align:middle;overflow:hidden;text-indent:101%;white-space:nowrap;padding:0;margin:10px 4px;width:30px;height:30px;background-position:center center;background-repeat:no-repeat}footer .follow-us ul a.ico-youtube,footer .share-this ul a.ico-youtube{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-footer-youtube.svg)}footer .follow-us ul a.ico-twitter,footer .share-this ul a.ico-twitter{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-footer-twitter.svg)}footer .follow-us ul a.ico-googleplus,footer .share-this ul a.ico-googleplus{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-footer-google.svg)}footer .follow-us ul a.ico-facebook,footer .share-this ul a.ico-facebook{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-footer-facebook.svg)}footer .follow-us ul a.ico-pinterest,footer .share-this ul a.ico-pinterest{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-footer-pinterest.svg)}footer .follow-us ul a.ico-linkedin,footer .share-this ul a.ico-linkedin{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-footer-linkedin.svg)}footer .follow-us ul a.ico-instagram,footer .share-this ul a.ico-instagram{background-image:url(https://www.ferrer.com/sites/ferrer.com/themes/ferrer_static/images/share/ico-footer-instagram.svg)}footer .follow-us{margin-bottom:25px}footer .copy{margin:0 0 2px;line-height:1.3em}footer .copy a:hover{color:#fff}#sliding-popup.sliding-popup-bottom,#sliding-popup.sliding-popup-top{background:#666}#sliding-popup .popup-content{margin-bottom:10px;margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%}#sliding-popup .popup-content a{color:#fff;text-decoration:underline}#sliding-popup .popup-content #popup-text{color:#fff;float:left;font-weight:700;margin:5px 0 0;max-width:60%}@media(max-width:768px){#sliding-popup .popup-content #popup-text{float:none;max-width:100%}}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{color:#fff;font-size:16px;font-weight:700;line-height:1.4;margin:0 0 5px}#sliding-popup .popup-content #popup-text p{font-size:12px}#sliding-popup .popup-content #popup-buttons{float:right;margin:1em 0;max-width:40%}@media(max-width:768px){#sliding-popup .popup-content #popup-buttons{float:none;max-width:100%}}#sliding-popup .popup-content #popup-buttons button{cursor:pointer;margin-right:5px;font-size:16px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:700;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #fff;cursor:pointer}@media(max-width:900px){footer .footer-1 nav.block-menu>ul>li{width:33.33%}footer .footer-1 nav.block-menu>ul>li:nth-child(n+4){margin-top:35px}footer .footer-2 nav.block-menu{width:100%}footer .footer-2 nav.block-menu-block{width:100%;font-size:0;text-align:center}footer .footer-2 nav.block-menu-block>ul{font-size:0}footer .footer-2 nav.block-menu-block>ul>li{display:inline-block;vertical-align:middle;width:50%;margin-top:35px}}@media(max-width:768px){footer .footer-3 .block-block{padding-left:170px;font-size:13px}}@media(max-width:640px){footer .footer-1 nav.block-menu>ul>li,footer .footer-2 nav.block-menu>ul>li{width:50%}footer .footer-1 nav.block-menu>ul>li:nth-child(n+3),footer .footer-2 nav.block-menu>ul>li:nth-child(n+3){margin-top:35px}}@media(max-width:480px){footer .footer-1 nav.block-menu,footer .footer-2 nav.block-menu{text-align:center}footer .footer-1 nav.block-menu>ul>li,footer .footer-2 nav.block-menu>ul>li{width:100%}footer .footer-1 nav.block-menu>ul>li:nth-child(n+2),footer .footer-2 nav.block-menu>ul>li:nth-child(n+2){margin-top:35px}footer .footer-2 nav.block-menu-block>ul>li{width:100%}footer .footer-3 .block-block{padding-left:0;padding-top:65px;background-position:left top}}@media(max-width:1024px){body .container-width{margin:0 35px 0 15px}}@media(min-width:769px){html{font:1rem "Avenir LT W01_45 Book";color:#333}.ie html{font-size:16px;font-family:'Avenir LT W01_45 Book'}.ie html{font-size:16px;font-family:'Avenir LT W01_95 Black'}main{background-color:#fff}.not-front header,.not-front main{padding:0 80px;margin:0}.not-front main{padding-top:20px;padding-bottom:60px}.not-front main header{padding:0}}.front .l-sidebar-second>.block:first-child .visual+.content{display:none}