html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
.container{position:relative;width:100%;max-width:980px;margin:auto;padding:0 20px;box-sizing:border-box;}.column,.columns{width:100%;float:left;box-sizing:border-box;}@media (min-width:400px){.container{width:95%;padding:0;}}@media (min-width:768px){.container{width:90%;}.column,.columns{margin-left:22px;}.column:first-child,.columns:first-child{margin-left:0;}.one.column,.one.columns{width:4.66666666667%;}.two.columns{width:13.3333333333%;}.three.columns,.col-3{width:calc((100% / 4) - (66px / 4));}.four.columns,.col-4{width:calc((100% / 3) - (44px / 3));}.five.columns{width:39.3333333333%;}.six.columns,.col-6{width:calc(50% - 11px);}.seven.columns{width:56.6666666667%;}.eight.columns{width:65.3333333333%;}.nine.columns{width:74.0%;}.ten.columns{width:82.6666666667%;}.eleven.columns{width:91.3333333333%;}.twelve.columns{width:100%;margin-left:0;}.one-third.column{width:30.6666666667%;}.two-thirds.column{width:65.3333333333%;}.one-half.column{width:48%;}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%;}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%;}.offset-by-three.column,.offset-by-three.columns{margin-left:26%;}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%;}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%;}.offset-by-six.column,.offset-by-six.columns{margin-left:52%;}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%;}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%;}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78.0%;}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%;}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%;}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%;}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%;}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%;}}html{}body{font-size:16px;line-height:22px;font-weight:400;font-family:'Roboto',sans-serif;color:#262323;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;letter-spacing:-0.04em;}img{display:block;max-width:100%;height:auto;}.ul-red{color:#e53012}h1{font-size:48px;line-height:52px;font-weight:600;margin:0;padding:0 0 15px 0;text-transform:uppercase;}h2{font-weight:600;font-size:28px;line-height:24px;margin:0;padding:0 0 15px 0;text-transform:uppercase;}h3{font-size:34px;line-height:30px;font-weight:600;margin:0;padding:0 0 15px 0;text-transform:uppercase;}p{margin:0;padding:0 0 15px 0;}p:last-child{padding-bottom:0;}strong{font-weight:600;}p a{color:#1b1b1b;text-decoration:underline;}p a:hover{}a.link{color:#000000;text-decoration:none;transition:color 0.5s ease;cursor:pointer;}a.link:hover{color:#ff4600;}.button{display:inline-block;padding:15px 0 0;color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:16px;text-decoration:none;background:none;cursor:pointer;transition:color ease 0.5s;border:none;}.button:hover{color:#e53012;outline:0;}.button.on-yellow{color:#1b1b1b;}.button.on-yellow:hover{color:#fff;}.bg-red .button.on-yellow{color:#f7a700;}.bg-red .button.on-yellow:hover{color:white;}.button.yellow{color:#f7a600;background:none;border:none;}.button.yellow:hover{color:#E53012;}.button.white{color:#e53012;background:#fff;border:solid 1px #fff;}.button.white:hover{color:#fff;background:#e53012;}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{padding:6px 10px;background-color:#fff;border:none;border-radius:0;box-shadow:none;box-sizing:border-box;}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;}textarea{min-height:65px;padding-top:6px;padding-bottom:6px;}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border:none;outline:0;}label,legend{display:block;margin-bottom:.5rem;font-weight:600;}fieldset{padding:0;border-width:0;}input[type="checkbox"],input[type="radio"]{display:inline;}label > .label-body{display:inline-block;margin-left:.5rem;font-weight:normal;}input:focus::-webkit-input-placeholder{color:transparent;}input:focus:-moz-placeholder{color:transparent;}input:focus::-moz-placeholder{color:transparent;}input:focus:-ms-input-placeholder{color:transparent;}::-webkit-input-placeholder{color:#58595b;}:-moz-placeholder{color:#58595b;}::-moz-placeholder{color:#58595b;}:-ms-input-placeholder{color:#58595b;}ol,ul{padding-left:0;margin-top:0;}ul ul,ul ol,ol ol,ol ul{margin:0;}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#F1F1F1;border:1px solid #E1E1E1;border-radius:4px;}pre > code{display:block;padding:1rem 1.5rem;white-space:pre;}th,td{padding:12px 15px;text-align:left;border-bottom:1px solid #E1E1E1;}th:first-child,td:first-child{padding-left:0;}th:last-child,td:last-child{padding-right:0;}.u-full-width{width:100%;box-sizing:border-box;}.u-max-full-width{max-width:100%;box-sizing:border-box;}.u-pull-right{float:right;}.u-pull-left{float:left;}hr{margin:0 0 50px 0;width:200px;border-width:0;border-top:5px solid #666666;}.container:after,.row:after,.u-cf{content:"";display:table;clear:both;}@media (min-width:400px){}@media (min-width:550px){}@media (min-width:750px){}@media (min-width:1000px){}@media (min-width:1200px){}
.flex-container a:hover,.flex-slider a:hover{outline:none;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .flexslider .slides{display:block;}* html .flexslider .slides{height:1%;}.no-js .flexslider .slides > li:first-child{display:block;}.flexslider{margin:0;background:#ffffff;position:relative;zoom:1;height:480px;}.flexslider .slides{zoom:1;}.flexslider .slides img{height:auto;-moz-user-select:none;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:75px;height:150px;margin:0;position:absolute;top:50%;transform:translateY(-50%);z-index:10;overflow:hidden;opacity:0;text-indent:-9999px;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.flex-direction-nav a.flex-next{background:url(/themes/unilabs/images/icon-slider-right.svg) 0 0 no-repeat;right:70px;}.flex-direction-nav a.flex-prev{background:url(/themes/unilabs/images/icon-slider-left.svg) 0 0 no-repeat;left:70px;}.flexslider:hover .flex-direction-nav a{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1;}.flex-control-nav{width:980px;position:absolute;left:50%;transform:translateX(-50%);bottom:130px;text-align:right;z-index:10;overflow:hidden;}.flex-control-nav li{margin:0 3px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:12px;height:12px;display:block;background:#fff;cursor:pointer;text-indent:9999px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{background:#f7a700;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}.flexslider ul.slides .slide1{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
*{box-sizing:border-box;}html{scroll-behavior:smooth;}body.scroll-lock{overflow:hidden !important;}.form-required:after{background:url(/themes/unilabs/images/required.svg) top left no-repeat;background-size:7px 6px;content:"";display:inline-block;line-height:1;height:13px;width:7px;}#block-unilabs-local-tasks{position:fixed;bottom:0;left:100px;z-index:100;background:white;padding:20px;box-shadow:grey 1px 1px 10px;}div[role=alert]{padding:10px;color:white;background:#E53012;}div#block-masquerade{padding:10px;background:white;box-shadow:gray 1px 1px 10px;z-index:100;}div#block-masquerade h2{font-size:20px;}div#block-masquerade form{border:1px solid lightgray;}div#block-masquerade form input{padding:15px;}div#block-masquerade form input#edit-submit{display:none;}#block-contactblock{margin:40px auto;}#block-contactblock div.error{color:#E53012;font-size:13px;padding-top:5px;}#block-contactblock h2{text-align:center;}#block-contactblock #edit-langcode-wrapper{display:none;}#block-contactblock #edit-field-area-de-contacto{display:flex;}#block-contactblock #edit-mail{padding:8px 0;width:100%;}#block-contactblock #edit-name{padding:8px 0;width:100%;}#block-contactblock .form-item-mail{padding:8px 0;width:100%;}#block-contactblock .form-item-name{padding:8px 0;width:100%;}#block-contactblock select{width:100%;}#block-contactblock textarea{width:100%;}#block-contactblock select#edit-field-assunto{border-radius:0;padding:10px;height:40px;}#block-contactblock select#edit-field-area-de-contacto{border-radius:0;padding:10px;height:40px;}#block-contactblock input#edit-field-telefone-0-value{width:100%;}#block-contactblock input#edit-preview{display:none;}#block-contactblock input#edit-submit{width:100%;}#page{padding:90px 0 0 0;}div#ecCollapse{position:fixed;left:0;width:20vw;bottom:3vh;padding:2vw;max-width:200px;min-width:150px;z-index:100;transition:1s ease;}div#ecCollapse img{display:block;max-width:100%;}div#ecCollapse a.close{width:24px;opacity:.6;float:right;}div#ecCollapse a.close:hover{opacity:.8;}div#ecCollapse:hover{width:30vw;max-width:300px;}#slick-node-3-homepage-slide-default-1{position:relative;overflow:auto;min-height:300px;}#slick-node-3-homepage-slide-default-1 .slick-slide{position:relative;min-height:300px;}#slick-node-3-homepage-slide-default-1 .slick-slide img{width:100%;}#slick-node-3-homepage-slide-default-1 .slick-slide .text{position:absolute;top:50%;width:100%;transform:translateY(-50%);}#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline{border-radius:0 10px 10px 0;width:calc(50% - 15px);padding:20px 20px 20px calc((100% - 980px) / 2);transition:all ease 0.5s;background:#E53012;color:white;text-transform:uppercase;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline h1,#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline h2,#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline h3,#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline h3,#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline h5,#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline p{color:white;font-weight:600;text-transform:uppercase;font-size:42px;line-height:42px;padding:0;letter-spacing:-0.04em;margin-bottom:5px;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline h4,#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline h5{margin-block-start:5px;margin-block-end:5px;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline h2{font-size:32px;line-height:32px;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline h3{font-size:24px;line-height:26px;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline h4{font-size:18px;line-height:20px;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline h5{font-size:14px;line-height:16px;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline p{font-size:14px;line-height:16px;font-weight:400;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .cta{padding:0 0 0 calc((100% - 980px) / 2);}#slick-node-3-homepage-slide-default-1 .slick-slide .text .cta a{border-radius:0 0 10px 10px;display:inline-block;padding:12px 15px;color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:16px;text-transform:uppercase;text-decoration:none;background:#E53012;cursor:pointer;transition:all ease 0.5s;border:solid 1px #E53012;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .cta a:hover,#slick-node-3-homepage-slide-default-1 .slick-slide .text .cta a:active{background-color:white;color:#E53012;}#slick-node-3-homepage-slide-default-1 .slick__arrow{position:absolute;bottom:50px;right:40px;}#slick-node-3-homepage-slide-default-1 .slick__arrow button.slick-arrow{width:55px;height:55px;border-radius:27px;margin:0;border:0;color:rgba(255,255,255,0);opacity:.5;font-size:8px;}#slick-node-3-homepage-slide-default-1 .slick__arrow button.slick-arrow.slick-prev{background:url(/themes/unilabs/images/icon-slider-left.svg) 0 0 no-repeat;float:left;margin-left:70px;}#slick-node-3-homepage-slide-default-1 .slick__arrow button.slick-arrow.slick-next{background:url(/themes/unilabs/images/icon-slider-right.svg) 0 0 no-repeat;float:right;margin-right:70px;}#slick-node-3-homepage-slide-default-1 .slick__arrow button.slick-arrow:hover{opacity:1;}#slick-node-3-homepage-slide-default-1 .slick__arrow button.slick-arrow::before{display:none;}#slick-node-3-homepage-slide-default-1 .slick-dots{width:980px;position:absolute;left:50%;transform:translateX(-50%);bottom:50px;text-align:right;z-index:10;overflow:hidden;display:flex;justify-content:flex-end;}#slick-node-3-homepage-slide-default-1 .slick-dots li{list-style:none;}#slick-node-3-homepage-slide-default-1 .slick-dots li button{font-size:0;width:14px;height:14px;display:block;background:#fff;cursor:pointer;text-indent:9999px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:none;margin:5px;}#slick-node-3-homepage-slide-default-1 .slick-dots li.slick-active button{background:red;}.path-frontpage .cta-boxes.cols-2.row{margin-top:-30px;}.block-o-half{position:relative;margin-bottom:22px;}.block-o-three{position:relative;margin-bottom:22px;}.block-o-three .block{position:relative;height:100%;}#cta-blocks{padding:30px 0 0;}.cta-half{width:100%;display:flex;background:#f7a700;align-items:center;}.cta-half .copy{position:relative;width:calc(100% - 170px);}.cta-half .copy .inner{padding:20px;}.cta-half .image{width:170px;height:360px;background-repeat:no-repeat;background-size:auto 100%;background-position:center;}.cta-boxes{margin:0 0 30px 0;}.cta-boxes .flex-block-cta{border-radius:10px;overflow:hidden;box-shadow:rgba(0,0,0,0.25) 0 0 8px;background-color:white;}.cta-boxes .flex-block-cta .content{display:flex;flex-wrap:wrap;}.cta-boxes .flex-block-cta .copy{background:#f7a700;padding:20px;}.cta-boxes .flex-block-cta .copy .inner{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:0;}.cta-boxes .flex-block-cta .copy .inner h2{line-height:32px;color:white;}.cta-boxes .flex-block-cta .copy .inner .button{align-self:flex-end;background:none;border:none;text-transform:none;padding:12px 0 0 0;transition:color ease 0.5s;width:100%;text-align:left;}.cta-boxes .flex-block-cta .copy .inner .button:hover{color:white;}.cta-boxes .flex-block-cta .copy p:last-child{padding:0 0 15px 0;}.cta-boxes .flex-block-cta .image{width:100%;height:125px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;}.bg-red .cta-boxes .flex-block-cta .copy{background:#E53012;}.bg-red .cta-boxes .flex-block-cta .copy p{color:white;}.bg-red .col-6 .flex-block-cta{background:#E53012;}.bg-red h1{color:#E53012;}.bg-red .flex-block-cta h2{color:white;}.bg-red #content-blocks h2{color:#E53012;}.bg-red #content-blocks .block-text ul li:before{color:#E53012;}.bg-red #content-blocks .block-text ul li a{color:#E53012;}.bg-red #content-blocks .block-text p a{color:#E53012;}.bg-red #content-blocks .block-image .headline{background:#E53012;color:white;}.content-footer{margin-bottom:30px;}.content-footer .block-count--3{display:flex;justify-content:space-between;flex-wrap:wrap;}.content-footer .block-count--3 .block-cta .content{display:flex;flex-wrap:wrap;}.content-footer .block-count--3 .block-cta .content .copy{display:flex;flex-wrap:wrap;width:100%;}.content-footer .block-count--3 .block-cta .content .copy .inner{width:100%;}.content-footer .block-count--3 .block-cta .content .link{align-self:flex-end;}.content-footer .block-count--3 .block-cta .content .link a{padding:0;}.content-footer .block-count--3 .block-cta .image{position:relative;width:100%;height:125px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;}.content-footer .block-count--3 .block{width:calc((100% / 3) - (44px / 3));}.content-footer .block{width:calc(50% - 11px);border-radius:10px;overflow:hidden;background-color:white;}.content-footer .block:first-child{margin-left:0;}.content-footer .block-cta .content{display:flex;flex-wrap:nowrap;position:relative;}.content-footer .block-cta .image{position:absolute;width:170px;height:100%;top:0;right:0;}.content-footer .block-cta .copy{width:calc(100% - 170px);}.content-footer .block-count--2{display:flex;justify-content:space-between;flex-wrap:wrap;}.cols-2{margin:0 0 20px 0;}.cols-2 .block-cta{width:calc(50% - 15px);}.cols-2 .flex-block-cta{float:left;width:calc(50% - 15px);display:flex;background:#f7a700;align-items:center;margin-left:30px;}.cols-2 .flex-block-cta:first-child{margin-left:0;}.cols-2 .flex-block-cta .copy{position:relative;width:calc(100% - 170px);}.cols-2 .flex-block-cta .copy .inner{padding:20px 0 0 0;}.cols-2 .flex-block-cta .copy .inner p:last-child{padding:0 0 15px 0;}.cols-2 .flex-block-cta .image{width:170px;height:360px;background-repeat:no-repeat;background-size:auto 100%;background-position:center;}.cta-half-hori{width:100%;}.cta-half-hori .inner{display:flex;}.cta-half-hori .inner .copy{background:#d5d5d5;width:calc(100% - 170px);padding:20px;}.cta-half-hori .inner .image{width:170px;}div#home-blocks{margin-bottom:50px;}.content-footer-home{margin-top:30px;}.content-footer-home .block{width:calc((100% / 3) - (44px / 3));border-radius:10px;overflow:hidden;box-shadow:rgba(0,0,0,0.25) 0 0 8px;}.content-footer-home .block:first-child{margin-left:0;}.content-footer-home .block-count--3{display:flex;justify-content:space-between;flex-wrap:wrap;}.content-footer-home .block-cta .copy{display:flex;flex-wrap:wrap;}.content-footer-home .block-cta .copy .inner{width:100%;}.content-footer-home .block-cta .link{align-self:flex-end;}.content-footer-home .block-cta .link a{padding:0;}.block-cta .content{display:flex;flex-wrap:wrap;}.block-cta .copy{background:#E8E8E8;padding:25px 20px 15px 20px;}.block-cta .copy .inner h2{line-height:32px;}.block-cta .image{position:relative;width:100%;height:125px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;}.block-cta.yellow .copy{background:#f7a700;}.block-count--2{justify-content:center;}.col-6 .flex-block-cta{display:flex;align-items:center;margin-left:22px;background:#f7a700;}.col-6 .flex-block-cta:first-child{margin-left:0;}.col-6 .flex-block-cta .copy{position:relative;width:calc(100% - 170px);}.col-6 .flex-block-cta .copy .inner{padding:20px 0;}.col-6 .flex-block-cta .copy .inner p:last-child{padding:0 0 15px 0;}.col-6 .flex-block-cta .image{width:170px;height:360px;background-repeat:no-repeat;background-size:auto 100%;background-position:center;}.block-hero{position:relative;height:360px;margin:0 0 20px 0;}.block-hero .bg-block{float:left;position:relative;height:100%;background:#f6f6f6;width:calc(646px + (100% - 980px) / 2);}.block-hero .image{float:right;position:relative;height:100%;background:#f7a700;width:calc(334px + (100% - 980px) / 2);}.block-hero .copy{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);}.block-hero .copy p{font-size:21px;line-height:28px;font-weight:300;color:#4A4A4A;}.bg-yellow h1{color:#f7a700;}#content-blocks{padding:30px 0;}#content-blocks h2{font-size:28px;line-height:34px;font-weight:400;color:#f7a700;padding:0 0 10px 0;margin:0;text-transform:none;}#content-blocks h3{font-size:20px;line-height:24px;color:#1b1b1b;padding:0 0 10px 0;margin:0;font-weight:400;text-transform:none;}#content-blocks .remove{margin-bottom:0 !important;}#content-blocks .block-text{margin:0 0 30px 0;}#content-blocks .block-text ul{list-style:disc;columns:1;}#content-blocks .block-text ul li{position:relative;display:flex;padding-bottom:5px;}#content-blocks .block-text ul li:before{display:block;margin:10px 10px 0 0;content:'•';color:#f7a700;font-size:40px;line-height:1px;}#content-blocks .block-text ul li a{color:#f7a700;}#content-blocks .block-text ul.double-col{list-style:disc;columns:2;column-count:2;-webkit-column-count:2;-moz-column-count:2;-webkit-column-gap:40px;column-gap:40px;-moz-column-gap:40px;}#content-blocks .block-text p a{color:#f7a700;}#content-blocks .block-image{margin:0 0 30px 0;position:relative;}#content-blocks .block-image .image{max-width:918px;}#content-blocks .block-image .image img{width:100%;height:auto;}#content-blocks .block-image .headline{position:absolute;background:#f7a700;padding:20px 30px;width:50%;max-width:480px;font-weight:300;border-radius:10px;overflow:hidden;box-shadow:rgba(0,0,0,0.25) 0 0 8px;}#content-blocks .block-image .headline p{font-size:28px;line-height:32px;}#content-blocks .block-image .headline ul{margin:0 0 0 25px;}#content-blocks .block-image .headline ul li{margin:0;padding:0;font-size:24px;line-height:34px;}#content-blocks .block-image.bottom-left .image{margin-left:auto;}#content-blocks .block-image.bottom-left .headline{bottom:20px;left:0;}#content-blocks .block-image.top-left .image{margin-left:auto;}#content-blocks .block-image.top-left .headline{top:20px;left:0;}#content-blocks .block-image.no-headline .image{margin:0 auto;}#content-blocks .block-image.top-right .headline{top:20px;right:0;}#content-blocks .block-image.bottom-right .headline{bottom:20px;right:0;}#content-blocks .block-icon-text{margin:0 0 30px 0;display:flex;}#content-blocks .block-icon-text .icon{width:85px;}#content-blocks .block-icon-text .icon img{width:70px;height:auto;}#content-blocks .block-icon-text .text{width:calc(100% - 85px);}#content-blocks .block-icon-text .text p{padding:10px 0 5px 0;}#content-blocks .block-key-facts{background:#E8E8E8;padding:40px 0;}#content-blocks .block-key-facts h2{padding:0 0 25px 0;font-size:38px;line-height:38px;font-weight:800;}#content-blocks .block-key-facts p{font-size:20px;line-height:22px;font-weight:700;}#content-blocks .block-key-facts p.key-fact{font-size:38px;line-height:38px;font-weight:800;color:#f7a700;}#content-blocks .key-detail span{font-weight:400;font-size:18px;opacity:.8;}#content-blocks .block-text-blockquote{margin:0 0 30px 0;}#content-blocks .block-text-blockquote .text{margin-left:17.66666666667%;}#content-blocks .block-text-blockquote .blockquote{background:#f7a700;padding:25px 35px;font-size:34px;line-height:38px;font-weight:300;}#content-blocks .block-icon-block{margin:0 0 30px 0;}#content-blocks .block-icon-block .icons{margin:0 4.66666666667% 0 4.66666666667%;background:#E8E8E8;padding:20px;display:flex;flex-wrap:wrap;justify-content:center;}#content-blocks .block-icon-block .icons .icon-item{text-align:center;width:calc(25% - 10px);margin:10px 5px;padding:0 10px;}#content-blocks .block-icon-block .icons .icon-item img{margin:0 auto 5px auto;height:auto;}#content-blocks .block-icon-block .icons .icon-item p{font-weight:900;text-transform:uppercase;line-height:20px;color:black;padding:0;}#content-blocks .block-icon-block .icons .icon-item p.key-fact{font-weight:300;font-size:34px;text-transform:uppercase;line-height:34px;color:#E53012;padding:0;}#content-blocks .block-feature-block .feature-block{margin:0 4.66666666667% 30px 4.66666666667%;background:#E8E8E8;padding:20px 40px;}#content-blocks .block-feature-block .feature-block hr{border:0;height:1px;border-bottom:1px dashed gray;background:transparent;width:100%;margin:0 0 20px 0;}#content-blocks .block-feature-block .feature-block h3{font-size:16px;line-height:22px;padding:0;font-weight:900;}#content-blocks .block-feature-block .feature-block h3.yellow{color:#f7a700;}#content-blocks .block-feature-block .feature-block h3.red{color:#E53012;}#content-blocks .block-feature-block .feature-block h3.blue{color:#1bb1c8;}#content-blocks .block-feature-block .feature-block h3.cherry{color:#8a2a2b;}#content-blocks .block-feature-block .feature-block p{font-weight:300;}#content-blocks .block-feature-block .feature-block p strong{font-weight:400;}ul.profile-list{list-style:none;display:flex;flex-wrap:wrap;align-content:space-between;width:82.6666666667%;margin-left:8.66666666667%;}ul.profile-list li{width:calc(25% - 30px);margin:15px;}ul.profile-list li img{width:100%;height:auto;}.profile-list .views-field-title{font-weight:700;padding:10px 0 0 0;}.profile-list .read-more a{color:#E53012;outline:none;transition:color ease 0.5s;}.profile-list .read-more a:hover{color:#1b1b1b;}.ui-widget-overlay{background:rgba(255,255,255,0.8);opacity:1;z-index:119;}.ui-widget.ui-widget-content{border:1px solid lightgray;border-radius:0;background:white;z-index:120;}.ui-dialog .ui-dialog-titlebar-close{top:10px;right:10px;height:24px;width:22px;background:url(/themes/unilabs/images/icon-overlay-close.png) 0 0 no-repeat;background-size:100%;margin:0;padding:0;border:none;outline:none;z-index:121;}.ui-dialog .ui-dialog-titlebar{background:none;border:none;padding:0;margin:0;}.ui-dialog .ui-dialog-content{position:relative;padding:20px;}.ui-dialog-titlebar-close .ui-button-icon{display:none;}.ui-dialog-title{display:none;}.modal-profile p.name{font-size:24px;line-height:28px;font-weight:700;padding:0;}.modal-profile p.title{font-size:24px;line-height:28px;padding:0 0 10px 0;}.views-exposed-form{padding:30px 0;display:flex;}.views-exposed-form .form-item{width:calc(33.333333% - 10px);margin:0 5px;overflow:hidden;padding:8px 5px;background:white url(/themes/unilabs/images/icon-chevron.svg) right 10px center no-repeat;background-size:12px auto;padding:0;border-radius:10px;}.views-exposed-form .form-item:first-child{margin:0 5px 0 0;width:calc(33.333333% - 5px);}.views-exposed-form .form-item select{width:102%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;padding:10px 15px;}.views-exposed-form .form-actions{width:calc(33.333333% - 5px);margin:0 0 0 5px;}.views-exposed-form input[type="submit"]{padding:12px;display:block;border-radius:0;background:#f7a700;color:white;width:100%;font-weight:700;border-radius:30px;border:1px solid #f7a700;transition:background ease 0.5s,color ease 0.5s,border ease 0.5s;}.views-exposed-form input[type="submit"]:hover{background:white;color:#f7a700;border:1px solid #f7a700;}.job-listings .views-exposed-form .form-item{width:calc(33.333333% - 10px);margin:0 5px;overflow:hidden;background:white url(/themes/unilabs/images/icon-chevron.svg) right 10px center no-repeat;background-size:12px auto;}.job-listings .views-exposed-form .form-item:first-child{margin:0 5px 0 0;width:calc(33.333333% - 5px);}.job-listings .views-exposed-form .form-actions{width:calc(33.333333% - 5px);margin:0 0 0 5px;}.filter-block{background:#E53012;background:#E53012;}.back-header{background:#E53012;padding:25px 0;}.back-header a{color:white;font-weight:900;text-transform:uppercase;text-decoration:none;font-size:18px;line-height:16px;border-bottom:1px solid #E53012;transition:border ease 0.5s;padding:0;}.back-header a:hover{border-bottom:1px solid white;}.sns .image{background-size:180px;}.agreements{margin-top:50px;margin-bottom:50px;}.agreements header{position:initial;box-shadow:none;background:none;}.agreements footer{background:none;}.agreements .viewHeader{width:100%;}.agreements .viewHeader h1{font-size:52px;color:#f7a700;text-align:center;line-height:48px;}.agreements ul{display:flex;text-align:center;list-style:none;margin-top:50px;flex-wrap:wrap;justify-content:space-between;}.agreements li{overflow:hidden;border-radius:10px;margin:20px;position:relative;}.agreements .views-field.views-field-tid{position:absolute;top:0;left:0;background:rgba(255,165,0,0.8);width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity ease 0.5s;}.agreements .views-field.views-field-tid:hover{opacity:1;}.agreements .views-field.views-field-tid a{color:white;text-decoration:none;font-weight:600;padding:40px;}.agreements .views-field.views-field-field-logos{width:120px;margin:10px auto;height:100px;}.agreements .views-field.views-field-field-logos .field-content{display:flex;align-items:center;justify-content:center;height:100%;opacity:.5;}.agreements .views-field.views-field-field-logos .field-content:hover{opacity:.8;}.agreements .views-field.views-field-field-logos img{width:auto;height:auto;max-width:80px;max-height:80px;}.agreements h4{font-family:"Roboto",sans-serif;font-size:16px;color:black;text-align:center;font-weight:300;}div#contact-us .offset-by-one.column{margin-left:0;margin-top:30px;}div#contact-us .offset-by-one.columns{margin-left:0;margin-top:30px;}.block-label-contacte-nos .apply-form{background:none;width:100%;margin:0 0 50px 0;padding:0;}.block-label-contacte-nos .apply-form input[type="submit"]:hover{background-color:white;color:#E53012;border:2px solid #E53012;}.block-label-contacte-nos .offset-by-one.columns{margin-left:0;width:100%;}.block-label-contacte-nos select{border-radius:0;width:100%;height:40px;-webkit-appearance:none;background-color:#E8E8E8;border:0;padding:10px;margin-bottom:20px;}.block-label-contacte-nos input{border-radius:0;width:100%;height:40px;-webkit-appearance:none;background-color:#E8E8E8;border:0;padding:10px;margin-bottom:20px;}.block-label-contacte-nos textarea{border-radius:0;width:100%;height:40px;-webkit-appearance:none;background-color:#E8E8E8;border:0;padding:10px;margin-bottom:20px;}.block-label-contacte-nos input.button{font-weight:bold;color:white;background-color:#E53012;border:none;margin:5px;height:40px;}.block-label-contacte-nos .form-item span.required{color:#E53012;text-align:center;margin:60px 0 40px 0;}.block-label-contacte-nos h2{color:#E53012;text-align:center;margin:60px 0 40px 0;}.webform-confirmation__message{width:40%;margin:80px auto;text-align:center;font-size:20px;min-width:300px;line-height:24px;}.basic-single{padding:30px 0 70px 0;}.basic-single h1{font-size:34px;line-height:34px;color:#E53012;margin:0;padding:0 0 20px 0;font-weight:900;}.basic-single h2{font-size:28px;line-height:34px;color:#E53012;margin:0;padding:10px 0 10px 0;text-transform:none;font-weight:300;}.basic-single p{padding:0 0 10px 0;}.basic-single p a{color:#E53012;}.basic-single p.intro{font-size:28px;line-height:34px;font-weight:300;}.basic-single .content-cta{text-align:center;padding:40px 0 0 0;}.basic-single ul{padding:0;margin:0 10px 0 25px;}.basic-single ol{padding:0;margin:0 10px 0 25px;}.basic-single li a{color:#E53012;}#searchArea .form-fields{display:flex;}#searchArea .select-item{width:calc(50% - 10px);margin:0 10px 0 0;overflow:hidden;padding:8px 5px;background:white url(/themes/unilabs/images/icon-chevron.svg) right 10px center no-repeat;background-size:12px auto;}#searchArea select{width:102%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;}#searchArea .input-group{width:calc(50% - 10px);display:flex;}#searchArea input[type="text"]{width:calc(100% - 50px);}#searchArea input[type="submit"]{width:50px;text-align:center;padding:0;display:block;border-radius:0;background:#58595b;color:white;font-weight:700;border:1px solid #58595b;transition:border ease 0.5s,background ease 0.5s;outline:none;}#searchArea input[type="submit"]:hover{background:transparent;border:1px solid white;}#searchArea input[type="submit"]:disabled:hover{background:#58595b;border:1px solid #58595b;}#block-unilabswhereyouareheroheader .block-hero.bg-yellow{margin-bottom:0;}#login-block{padding:80px 0;}#login-block input[type="password"]{background:#E8E8E8;border-radius:10px;padding:10px 15px;}#login-block input[type="text"]{background:#E8E8E8;border-radius:10px;padding:10px 15px;}#login-block label{margin-top:10px;}#login-block .form-actions{margin-top:20px;}#login-block .form-actions .button{padding:10px 15px;background-color:#E53012;border-radius:10px;}.block-block-unilabs-local-tasks ul{list-style:none;margin-top:20px;}.block-block-unilabs-local-tasks ul li{display:inline-block;padding:0 5px 0 0;}.block-block-unilabs-local-tasks ul li:after{content:'|';padding:0 0 0 5px;}.block-block-unilabs-local-tasks ul li:last-child:after{content:'';padding:0;}.block-block-unilabs-local-tasks ul li a{color:black;text-decoration:none;font-weight:700;text-transform:uppercase;}.block-block-unilabs-local-tasks ul li a:hover{color:#E53012;}.block-block-unilabs-local-tasks ul li a.is-active{color:#E53012;}.error-page{position:relative;min-height:calc(100vh - 253px);background:white url(/themes/unilabs/images/error-bg.jpg) center center no-repeat;background-size:cover;}.error-page > div{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%,-50%);}.error-page h1{font-size:88px;line-height:80px;color:#E53012;margin:0;padding:0 0 20px 0;}.error-page h2{font-size:38px;line-height:42px;color:#E53012;margin:0;padding:0 0 40px 0;font-weight:400;}.error-page p{font-size:18px;line-height:22px;}.error-page p a{color:#E53012;text-decoration:none;transition:color ease 0.5s;}.error-page p a:hover{color:black;}iframe{border:none;}#views-exposed-form-analysis-catalogue-block-1.views-exposed-form{border-bottom:2px solid #58595b;margin:0 0 30px 0;padding:45px 0 20px 0;align-items:center;}#views-exposed-form-analysis-catalogue-block-1.views-exposed-form .form-actions{display:none;}#views-exposed-form-analysis-catalogue-block-1.views-exposed-form .form-item{background:none;overflow:auto;margin:0 10px 0 0;padding:0;min-width:120px;}#views-exposed-form-analysis-catalogue-block-1 label{color:#f7a700;font-weight:900;margin:0;padding:0;}.links-list{display:flex;margin:0;padding:0;list-style:none;width:100%;}.links-list li{display:inline-block;font-size:16px;text-transform:uppercase;margin:0 5px;font-weight:500;}.links-list li a{display:block;color:#f7a700;padding:3px 5px;text-decoration:none;border-bottom:none;}.links-list li a:hover{background-color:#f7a700;}.links-list li a.active{background-color:#f7a700;}.view-filter-articles .views-row{float:left;padding:15px;}.analysis-catalogue h3{font-size:20px;line-height:24px;color:#f7a700;font-weight:400;padding:0;margin:10px 0 0 0;}.analysis-catalogue .ajax-link{font-size:14px;color:#1b1b1b;text-decoration:none;}.analysis-catalogue .ajax-link:hover{font-weight:700;color:#f7a700;}.analysis-catalogue .ajax-link.active{font-weight:700;color:#f7a700;}#analysis-content{display:flex;}#analysis-list{width:calc(35% - 20px);margin:0 20px 0 0;}#list-holder{width:65%;}#analysis-item{background:#E8E8E8;padding:20px;min-height:100px;}#analysis-item h4{margin:0;padding:5px 0 10px 0;font-size:24px;line-height:26px;font-weight:400;}#analysis-item p{font-size:14px;line-height:20px;margin:0;padding:0;}#analysis-item div{font-size:14px;line-height:20px;margin:0;padding:0;}#analysis-item p.label{color:#f7a700;font-weight:600;padding:10px 0 0 0;}#analysis-item article > div{display:flex;flex-wrap:wrap;}#analysis-item article .item{width:50%;}#block-analysispagefooter{padding:30px 0 100px 0;}#block-analysispagefooter .content{padding:30px 0 0 0;border-top:2px solid #58595b;}#block-analysispagefooter .content p{font-size:14px;line-height:20px;}#block-analysispagefooter .content p a{color:#f7a700;}div#my_appointment_form{position:relative;width:100%;max-width:980px;margin:auto;padding:0 20px;box-sizing:border-box;}.views-element-container header{position:initial !important;}.views-element-container header h1{font-size:40px;margin-top:30px;}.clinical header{box-shadow:none;background:none;position:relative;}.clinical .views-exposed-form{margin-top:30px;}.clinical .views-exposed-form .form-item{background:none;border:1px solid #E8E8E8;}.clinical input#edit-title-1{margin:5px 0 0 2px;}.clinical input#edit-title{margin:5px 0 0 2px;}.clinical .views-row{margin:50px 0;clear:both;}.clinical .views-row h3{font-size:28px;line-height:34px;font-weight:400;color:#f7a700;text-transform:initial;padding-bottom:5px;}.clinical .views-row h4.field-content{margin:0 0 10px 0;}.clinical .views-field-nid-1{text-align:center;margin:10px 0;max-width:320px;min-width:200px;float:right;}.clinical .views-field-nid-1 a{border-radius:30px;color:white;padding:10px 30px;background:#f7a700;text-decoration:none;font-weight:600;}.clinical .views-field.views-field-field-foto{float:left;margin-right:30px;min-height:250px;}.clinical .views-field.views-field-field-foto img{width:150px;height:auto;}.clinical .views-field.views-field-view .views-row{margin:0 5px 0 0;}.clinical .views-label{color:gray;font-size:14px;}.clinical .image{margin-right:20px;}body.page-node-type-medico .medico{margin-top:120px;margin-bottom:150px;}.services{margin-top:40px;margin-bottom:40px;}.services header{box-shadow:none;background:none;position:relative;margin:60px auto;margin-left:8.66666666667%;}.services header h2{font-size:40px;color:#f7a700;line-height:42px;}.services .item-list{border-top:1px solid #E8E8E8;clear:both;min-height:40px;}.services .item-list > ul > li{list-style:none;}.services .views-exposed-form{margin-bottom:40px;}.services h3{padding:15px 0 10px 0;text-transform:uppercase;font-size:20px;color:gray;float:left;font-weight:400;}.services .views-field.views-field-nothing a{background:white;color:#f7a700;padding:12px 15px;width:140px;text-transform:uppercase;font-weight:600;float:right;text-decoration:none;text-align:center;background:#f7a700;color:white;}.views-field.views-field-view{margin-top:10px;}#end-cta-blocks .container > div{display:flex;justify-content:space-between;flex-wrap:nowrap;}#end-cta-blocks .container > div > div{width:100%;max-width:475px;margin-right:20px;}#end-cta-blocks .container > div > div:last-child{margin-right:0;}.paragraph--type--button{text-align:center;padding:40px 10px;}.paragraph--type--button a{display:inline-block;padding:12px 15px;color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:16px;text-transform:uppercase;text-decoration:none;background:#E53012;cursor:pointer;transition:all ease 0.5s;border:solid 1px #E53012;font-size:18px;border-radius:10px;}.paragraph--type--button a:hover,.paragraph--type--button a:active{background-color:white;color:#E53012;}.paragraph--type--content-end-cta{background:#f7a700;padding:20px;margin-bottom:50px;display:flex;justify-content:space-between;display:flex;align-items:center;min-height:97px;border-radius:10px;overflow:hidden;box-shadow:rgba(0,0,0,0.25) 0 0 8px;}.paragraph--type--content-end-cta div{padding:5px;min-width:120px;}.paragraph--type--content-end-cta a{border-radius:10px;display:inline-block;padding:12px 15px;color:#f7a700;text-align:center;font-size:16px;font-weight:600;line-height:16px;text-decoration:none;background:white;cursor:pointer;transition:all ease 0.5s;border:solid 1px #f7a700;}.paragraph--type--content-end-cta a:hover{background:#f7a700;color:white;border:1px solid white;}.paragraph--type--content-end-cta h2{padding:0;}#iframe_webchat_container{border-radius:0 !important;box-shadow:none !important;}.slickParagraph{margin-bottom:50px;}.slickParagraph .slick-track{max-height:360px;overflow:hidden;}#block-downloads{background:#f7a700;margin-bottom:50px;padding:20px;border-radius:10px;overflow:hidden;box-shadow:rgba(0,0,0,0.25) 0 0 8px;}div#block-downloads h2{padding:10px;}div#block-downloads .content > div{display:flex;justify-content:space-between;}div#block-downloads .content > div > p{padding:10px 10px 0 10px;flex-grow:1;}div#block-downloads .content > div > p a{width:100%;border-radius:10px;display:inline-block;padding:12px 20px;color:#f7a700;text-align:center;font-size:16px;font-weight:600;line-height:16px;text-decoration:none;background:white;cursor:pointer;transition:all ease 0.5s;border:solid 1px #f7a700;}div#block-downloads .content > div > p a:hover{background:#f7a700;color:white;border:1px solid white;}#edit-field-area-de-contacto .form-item{padding:0 10px;}div#block-contactblock .form-wrapper{padding:8px 0;width:100%;}#block-contactos h3{color:#E53012;font-size:20px;font-weight:600;}#block-contactos .row{display:flex;padding:10px 0;}#block-contactos .container{display:flex;margin-bottom:100px;}#block-contactos .area h3{padding:15px 0 0px 0;}#block-contactos .contact{color:gray;}#block-contactos .title{width:170px;}a.book{float:right;background:white;color:#f7a700;padding:10px 15px;width:140px;font-weight:600;float:right;text-decoration:none;text-align:center;border-radius:30px;}a.book:hover{background:#f7a700;color:white;}.simplePage .body{margin:60px auto;margin-left:8.66666666667%;}.simplePage h1{font-size:40px;color:#f7a700;line-height:42px;}.simplePage .image{clear:both;display:inline-block;margin-right:15px;clear:both;margin-bottom:30px;float:left;}.simplePage .description{clear:both;display:inline-block;padding-top:60px;width:100%;}.simplePage .description h2{font-size:20px;line-height:24px;}.simplePage .description h3{font-size:18px;color:#58595b;}.simplePage li{margin-left:15px;}.expand{margin-left:8.66666666667%;margin-bottom:60px;}.expand > div{clear:both;min-height:45px;}.sectionTitle{font-size:26px;width:100%;line-height:30px;font-weight:900;margin:0;padding:0 0 25px 0;text-transform:uppercase;}.serviceTitle{padding:0 0 15px 0;text-transform:uppercase;font-size:20px;color:gray;float:left;font-weight:400;padding-top:2px;}.sectionSubTitle{font-size:25px;color:#f7a700;}.paragraph--type--expandable-text{margin-bottom:20px;border-top:1px solid #E8E8E8;padding-top:10px;padding-bottom:20px;}.paragraph--type--expandable-text summary{border-radius:30px;background:white;color:#f7a700;padding:10px 15px;width:140px;font-weight:600;float:right;text-decoration:none;text-align:center;}.paragraph--type--expandable-text summary:hover{background:#f7a700;color:white;}#block-views-block-avisos-block-1{margin-left:8.66666666667%;}#block-views-block-avisos-block-1 .views-field{margin-bottom:30px;}#block-views-block-avisos-block-1 form#views-exposed-form-avisos-block-1 .form-item{width:100%;border:1px solid #E8E8E8;height:40px;padding:5px;}#block-views-block-avisos-block-1 .button{border:1px solid #E53012;background-color:#E53012;border-radius:30px;padding:10px 15px;}#block-views-block-avisos-block-1 .button a{text-decoration:none;color:white;}#block-views-block-avisos-block-1 .button:hover{background-color:white;}#block-views-block-avisos-block-1 .button:hover a{color:#E53012;}.avisos .form-actions{display:none;}.avisos .views-field{display:flex;align-items:baseline;justify-content:space-between;}.avisos footer{text-align:left;margin:40px 0;}.avisos footer a{background-color:#E53012;}.avisos header{background:none;box-shadow:none;}.avisos header h2{color:#E53012;}.keyFactsNotes{color:gray;font-size:14px;line-height:18px;margin-top:30px;}.unidades-list{list-style:none;}.url-unilabs-sobre-nós .block-hero{height:500px;}.url-unilabs-sobre-nós .block-hero p{font-size:22px;}.domainmove{display:none;}#labhilariolima:target,#centac:target,#clabguimaraes:target,#krug:target,#base:target,#bmac:target,#labamaro:target,#cardioteste:target,#drcamposcosta:target,#smic:target,#grupoimagemsaude:target{display:block;}#node-medico-form .form-wrapper{margin:10px auto;}#node-medico-form .form-wrapper a.tabledrag-handle .handle{padding:1em 1em;}#node-medico-form .form-wrapper .js-form-type-vertical-tabs,#node-medico-form .form-wrapper .tabledrag-toggle-weight{display:none;}#node-medico-form .form-wrapper input[type="text"],#node-medico-form .form-wrapper select,#node-medico-form .form-wrapper textarea{border:1px solid lightgray;width:100%;height:40px;}#node-medico-form .field--name-field-ref-unidades{position:relative;}#node-medico-form .field--name-field-ref-unidades table.field-multiple-table{width:100%;}#node-medico-form .field--name-field-ref-unidades .field-add-more-submit{background:#E8E8E8;border:gray;position:absolute;top:40px;right:0;}#node-medico-form input#edit-submit{margin:30px 0;width:100%;}.webform-submission-apply-now-form .captcha{display:inline-block;margin-left:30px;}.webform-submission-apply-now-form #ajax-wrapper{display:inline-block;}.webform-submission-marcar-diretamente-form .captcha{display:flex;justify-content:center;margin-bottom:20px;}div.domainmove{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:white;border:1px solid lightgrey;padding:40px;box-shadow:rgba(0,0,0,0.08) 0 1px 4px;z-index:200;}div.domainmove .closeButton{color:white;font-weight:900;text-transform:uppercase;font-size:18px;transition:all ease 0.5s;padding:10px;text-align:center;margin:20px auto 10px;cursor:pointer;background-color:#E53012;border:1px solid white;}div.domainmove .closeButton:hover{border:1px solid #E8E8E8;color:#E53012;background-color:white;}header{position:fixed;width:100%;z-index:110;height:90px;box-shadow:rgba(0,0,0,0.15) 0 2px 4px;background:url(/themes/unilabs/images/pattern-header-i.svg) left center no-repeat;background-color:#fff;}header .twelve.columns{height:90px;background:url(/themes/unilabs/images/pcs-symbol.svg) right center no-repeat;}header .logo{float:left;width:160px;padding:19px 0;}header .logo img{width:100%;height:auto;}header #block-mainmenu{float:right;}header #block-mainmenu > .content{display:flex;}header #mobile-menu{display:none;}header #lang-trigger{padding:35px 0 33px 0;margin:0 5px;height:90px;}header #lang-trigger a{display:block;height:24px;width:24px;padding:0;border-bottom:none;background:url(/themes/unilabs/images/icon-nav-globe.png) 0 0 no-repeat;background-size:100%;text-indent:-9999px;}header #lang-trigger a:hover{border-bottom:none;}header #lang-trigger a.active{border-bottom:none;}#block-mainmenu{height:90px;border-right:1px solid gray;padding-right:15px;margin-right:85px;}#block-mainmenu a{padding:1em 0;}#block-mainmenu > .content > ul{display:flex;list-style:none;margin:0;padding:22px 5px 18px 0;height:90px;}#block-mainmenu > .content > ul > li{display:inline-block;margin:0 3px;max-width:150px;position:relative;text-align:center;height:60px;}#block-mainmenu > .content > ul > li > a{display:flex;align-items:baseline;font-weight:700;text-decoration:none;color:#373737;transition:color ease 0.5s;text-transform:uppercase;height:75px;font-size:14px;line-height:20px;z-index:25;position:relative;}#block-mainmenu > .content > ul > li > a:only-child{background:none;padding-right:0;}#block-mainmenu > .content > ul > li > a:hover a{color:#E53012;}#block-mainmenu > .content > ul > li > a.is-active{color:#E53012;}#block-mainmenu > .content > ul > li:hover > a{color:#E53012;}#block-mainmenu > .content > ul > li.active-trail > a{color:#E53012;}#block-mainmenu ul li ul{box-shadow:rgba(0,0,0,0.15) 0 2px 4px;border-top:1px solid #E53012;pointer-events:none;opacity:0;list-style:none;margin:0;position:absolute;top:68px;left:0;width:auto !important;min-width:225px;white-space:nowrap;z-index:20;background:#fff;text-align:left;padding:0;transition:all ease 0.5s;}#block-mainmenu ul li ul li{position:relative;display:block;height:auto;text-align:left;padding:0 10px;}#block-mainmenu ul li ul li ul{border-top:1px solid #E53012;left:auto;right:-100px;top:-10px;left:auto;right:-190px;top:-1px;width:auto !important;min-width:225px;white-space:nowrap;z-index:19;}#block-mainmenu ul li ul li a{display:block;font-size:14px;line-height:16px;font-weight:700;text-decoration:none;color:#E53012;text-transform:uppercase;border-bottom:none;padding:0;margin:10px 0;height:auto;}#block-mainmenu ul li ul li a:hover{color:#373737;border-bottom:none;}#block-mainmenu ul > li > ul > li > a.is-active{color:#373737;border-bottom:none;}#block-mainmenu ul > li > ul > li.active-trail > a{color:#373737;border-bottom:none;}#block-mainmenu ul > li:hover > ul{pointer-events:auto;opacity:1;}header.lang-select-open #block-mainmenu ul li a.active{border-bottom:6px solid #fff;border-bottom:6px solid #fff;}header.lang-select-open #block-mainmenu ul li a.active:hover{border-bottom:6px solid #E53012;}.overlay{display:none;position:fixed;width:100%;height:100%;z-index:100;top:0;left:0;background:rgba(255,255,255,0.68);}.overlay .under-click{position:absolute;width:100%;height:100%;top:0;left:0;}.overlay .inner-content{position:relative;background:#fff;padding:130px 50px 50px 50px;z-index:105;}#mobile-menu-holder .container{padding:0;}#language-picker{z-index:300;}#language-picker .inner-content{padding:200px 150px 50px 150px;}#language-picker .inner-content h2{color:#E53012;font-size:40px;line-height:40px;padding:0 0 20px 0;}#language-picker .inner-content h3{font-size:28px;line-height:24px;padding:30px 30px 15px 0;margin:30px 0 0 0;border-top:2px solid #E53012;text-transform:uppercase;}#language-picker .inner-content form{display:flex;margin:0;padding:0 0 20px 0;}#language-picker .inner-content form .select{border-radius:10px;width:65%;overflow:hidden;padding:5px;background:#E8E8E8 url(/themes/unilabs/images/icon-chevron.svg) right 10px center no-repeat;background-size:12px auto;}#language-picker .inner-content form .select select:focus{outline:none;}#language-picker .inner-content form select{width:102%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;}#language-picker .inner-content form input[type="submit"]{background:#f7a700;color:white;border:1px solid #f7a700;outline:none;padding:6px 25px;font-weight:700;margin-left:10px;border-radius:0;transition:all ease 0.5s;border-radius:10px;}#language-picker .inner-content form input[type="submit"]:hover{background:#fff;color:#f7a700;}.apoio{font-size:14px;font-weight:600;color:gray;text-align:center;line-height:20px;height:90px;padding:28px 0 18px 0;}.apoio span.linha{font-size:15px;color:#E52F11;}#main-menu-link-content99251f3b-8e27-4300-bcb6-092af8c75b4d{padding-top:5px;}#main-menu-link-content99251f3b-8e27-4300-bcb6-092af8c75b4d a{display:inline;background:#E53012 !important;padding:10px !important;border-radius:25px;height:40px !important;color:white !important;}footer.region-site-footer{margin-top:180px;position:relative;background:white;box-shadow:rgba(0,0,0,0.15) 0 -2px 4px;}footer.region-site-footer nav ul{margin:0;list-style:none;}footer.region-site-footer nav ul li{padding:0 0 5px 0;margin:0;}footer.region-site-footer nav ul li a{color:black;text-decoration:none;}footer.region-site-footer nav ul li a:hover{text-decoration:underline;}footer.region-site-footer nav ul li a.is-active{text-decoration:underline;}footer.region-site-footer .footer-menus{display:flex;}footer.region-site-footer .footer-signoff .columns{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}footer.region-site-footer .footer-signoff ul{margin:10px 0;list-style:none;}footer.region-site-footer .footer-signoff ul li{display:inline-block;font-size:12px;line-height:15px;color:black;padding:0 8px 0 0;margin:0 5px 0 0;border-right:1px solid #58595b;}footer.region-site-footer .footer-signoff ul li a{color:black;text-decoration:none;text-transform:uppercase;}footer.region-site-footer .footer-signoff ul.copy li{display:inline-block;font-size:12px;line-height:15px;color:black;padding:0;margin:0;border-right:none;}footer.region-site-footer .footer-signoff h4{margin:0;padding:0;display:none;}footer.region-site-footer .footer-signoff section{margin-top:10px;}footer.region-site-footer::before{display:block;content:'';width:100%;height:300px;position:absolute;top:-300px;z-index:-1;background:url(/themes/unilabs/images/pattern-body-i.svg) right bottom no-repeat;}.footer-head{padding:50px 0;font-size:12px;line-height:15px;color:black;border-bottom:#E8E8E8 1px solid;}.footer-head .logo{width:90px;margin:0 0 20px 0;}.footer-head h4{font-size:16px;line-height:20px;margin:0;padding:15px 0;font-weight:700;color:#E53012;}.footer-head .four.columns.social{display:flex;justify-content:space-between;}nav#block-social li{display:inline-block;height:42px;width:calc((100% / 3) - (8px / 3));overflow:hidden;margin:10px auto;width:100%;}nav#block-social li:hover{filter:opacity(0.7);-webkit-filter:opacity(0.7);}nav#block-social li a{padding-top:42px;color:#E53012;font-size:8px;text-decoration:none;display:block;}nav#block-social li.facebook{background:url(/themes/unilabs/images/facebook-red.svg) no-repeat center right;background-size:36px;}nav#block-social li.linkedin{background:url(/themes/unilabs/images/linkedin-red.svg) no-repeat center right;background-size:36px;}nav#block-social li.instagram{background:url(/themes/unilabs/images/instagram-red.svg) no-repeat center right;background-size:36px;}article.node--type-appointment-centre .copy .inner{max-width:50%;line-height:54px;}article.node--type-appointment-centre .agreements h2 a{font-size:24px;line-height:34px;font-weight:400;color:#f7a700;padding:15px 0;margin:0;text-transform:none;text-decoration:none;}article.node--type-appointment-centre .agreements div{display:inline-block;padding:2px 5px;}#cookie-bar{display:none;position:fixed;bottom:0;width:100%;background:#E53012;z-index:130;padding:20px 0;}#cookie-bar .inner-content p{float:left;width:calc(100% - 200px);padding:0;}#cookie-bar .inner-content a#cookie-accept{float:right;border-radius:10px;display:inline-block;padding:12px 15px;}#cookie-bar p{color:white;}#cookie-bar p a{color:white;}#block-administracao{position:fixed;top:200px;left:40px;z-index:900;}#block-administracao #lang-trigger{display:none;}ul#superfish-administracao{width:60px;height:60px;border-radius:30px;background:#58595b;font-size:30px;}ul#superfish-administracao a{text-decoration:none;color:white;padding:15px 21px;}ul#superfish-administracao ul{background:white;box-shadow:2px 2px 6px gray;}ul#superfish-administracao ul a{color:black;font-size:25px;}ul#superfish-administracao li:hover > ul{left:30px;}#block-mainmenu .sf-depth-2 ul{white-space:initial;}#block-mainmenu .sf-depth-2 .menuparent:after{content:" >";}body.path-onde-estamos .onde,body.page-node-type-unidade .onde{position:relative;margin-bottom:50px;}body.path-onde-estamos .onde form#views-exposed-form-onde-estamos-page-1 .view-wrapper,body.page-node-type-unidade .onde form#views-exposed-form-onde-estamos-page-1 .view-wrapper{width:960px;margin:0 auto;padding:10px 0 0 0;display:flex;flex-wrap:wrap;}body.path-onde-estamos .onde footer h5,body.page-node-type-unidade .onde footer h5{text-align:center;font-size:24px;font-weight:400;color:gray;padding:50px 0;}body.path-onde-estamos .onde input#edit-local-geolocation-geocoder-google-geocoding-api,body.page-node-type-unidade .onde input#edit-local-geolocation-geocoder-google-geocoding-api{height:42px;}body.path-onde-estamos .onde #edit-local-geolocation-geocoder-google-geocoding-api--description,body.page-node-type-unidade .onde #edit-local-geolocation-geocoder-google-geocoding-api--description{display:none;}body.path-onde-estamos .onde .geolocation-common-map,body.page-node-type-unidade .onde .geolocation-common-map{background:white;}body.path-onde-estamos .onde .geolocation-common-map-container,body.page-node-type-unidade .onde .geolocation-common-map-container{margin:0 auto;}body.path-onde-estamos .onde .views-exposed-form .form-item,body.page-node-type-unidade .onde .views-exposed-form .form-item{height:42px;background:white;margin-bottom:10px;width:17%;border-radius:10px;box-shadow:rgba(0,0,0,0.25) 0 0 8px;color:#f7a700;font-weight:600;}body.path-onde-estamos .onde .views-exposed-form .form-item select,body.page-node-type-unidade .onde .views-exposed-form .form-item select{padding:6px 14px;}body.path-onde-estamos .onde .views-exposed-form .description,body.page-node-type-unidade .onde .views-exposed-form .description{color:white;font-size:12px;}body.path-onde-estamos .onde .views-exposed-form .form-item:first-child,body.page-node-type-unidade .onde .views-exposed-form .form-item:first-child{margin-right:5px;margin-left:5px;}body.path-onde-estamos .onde div#edit-actions,body.page-node-type-unidade .onde div#edit-actions{width:19%;}body.path-onde-estamos .onde select#edit-field-concelho-target-id,body.path-onde-estamos .onde input#edit-combine,body.path-onde-estamos .onde select#edit-field-distrito-target-id,body.path-onde-estamos .onde input#edit-field-geolocation-boundary-geolocation-geocoder-google-geocoding-api,body.path-onde-estamos .onde select#edit-field-services-available-target-id,body.path-onde-estamos .onde select#edit-field-marcas-associadas-target-id,body.page-node-type-unidade .onde select#edit-field-concelho-target-id,body.page-node-type-unidade .onde input#edit-combine,body.page-node-type-unidade .onde select#edit-field-distrito-target-id,body.page-node-type-unidade .onde input#edit-field-geolocation-boundary-geolocation-geocoder-google-geocoding-api,body.page-node-type-unidade .onde select#edit-field-services-available-target-id,body.page-node-type-unidade .onde select#edit-field-marcas-associadas-target-id{background:white;height:42px;}body.path-onde-estamos .onde h3,body.page-node-type-unidade .onde h3{font-size:28px;padding-bottom:10px;padding-top:75px;line-height:32px;border-bottom:1px solid #E53012;}body.path-onde-estamos .onde h3 a,body.page-node-type-unidade .onde h3 a{color:#E53012;text-decoration:none;}body.path-onde-estamos .onde h4,body.page-node-type-unidade .onde h4{font-size:24px;color:#4A4A4A;margin:30px 0;font-weight:200;line-height:28px;}body.path-onde-estamos .onde .details,body.page-node-type-unidade .onde .details{display:flex;justify-content:space-between;flex-wrap:wrap;}body.path-onde-estamos .onde .left-col,body.page-node-type-unidade .onde .left-col{color:#4A4A4A;min-width:200px;border-left:1px solid #E53012;padding-left:15px;}body.path-onde-estamos .onde .center-col,body.page-node-type-unidade .onde .center-col{min-width:200px;border-left:1px solid #E53012;padding-left:15px;}body.path-onde-estamos .onde .center-col h2,body.page-node-type-unidade .onde .center-col h2{display:none;}body.path-onde-estamos .onde .center-col article,body.page-node-type-unidade .onde .center-col article{padding-bottom:10px;}body.path-onde-estamos .onde .center-col article > div > div,body.page-node-type-unidade .onde .center-col article > div > div{display:flex;}body.path-onde-estamos .onde .center-col article > div > div:first-child,body.page-node-type-unidade .onde .center-col article > div > div:first-child{font-size:16px;font-weight:600;color:#f7a700;padding-bottom:10px;}body.path-onde-estamos .onde .center-col article > div > div > div:first-child,body.page-node-type-unidade .onde .center-col article > div > div > div:first-child{width:150px;font-weight:500;}body.path-onde-estamos .onde .right-col,body.page-node-type-unidade .onde .right-col{min-width:200px;}body.path-onde-estamos .onde .right-col .servicos,body.page-node-type-unidade .onde .right-col .servicos{display:flex;justify-content:space-evenly;}body.path-onde-estamos .onde .right-col .servicos img,body.page-node-type-unidade .onde .right-col .servicos img{box-shadow:rgba(0,0,0,0.25) 0 0 8px;border-radius:10px;background-color:white;width:50px;height:auto;}body.path-onde-estamos .onde .right-col .marcar,body.page-node-type-unidade .onde .right-col .marcar{text-align:center;margin:10px 0;}body.path-onde-estamos .onde .right-col .marcar a,body.page-node-type-unidade .onde .right-col .marcar a{display:inline-block;width:80%;text-align:center;background:#f7a700;padding:8px 16px;margin:10px 0;color:white;text-decoration:none;text-transform:uppercase;font-weight:600;border-radius:30px;border:1px solid #f7a700;transition:background ease 0.5s,color ease 0.5s,border ease 0.5s;}body.path-onde-estamos .onde .right-col .marcar a:hover,body.page-node-type-unidade .onde .right-col .marcar a:hover{background:white;color:#f7a700;}body.path-onde-estamos .onde .right-col .marcar:empty,body.page-node-type-unidade .onde .right-col .marcar:empty{display:none;}body.path-onde-estamos .onde .right-col .contato,body.page-node-type-unidade .onde .right-col .contato{text-align:center;color:#f7a700;font-weight:600;font-size:24px;padding:20px;line-height:28px;}body.path-onde-estamos .onde .right-col .contato a,body.page-node-type-unidade .onde .right-col .contato a{text-align:center;color:#f7a700;font-weight:600;font-size:24px;padding:20px;line-height:28px;text-decoration:none;}body.path-onde-estamos .onde .gm-style-iw h4,body.page-node-type-unidade .onde .gm-style-iw h4{font-size:18px;line-height:18px;margin:10px 0;}body.path-onde-estamos .details > div,body.page-node-type-unidade .details > div{width:33%;}body.path-onde-estamos #views-exposed-form-onde-estamos-block-1,body.page-node-type-unidade #views-exposed-form-onde-estamos-block-1{display:none;}body.path-onde-estamos .map-results,body.page-node-type-unidade .map-results{margin:0 0 40px 0;}body.path-onde-estamos .map-results h3,body.page-node-type-unidade .map-results h3{color:#E53012;font-weight:400;text-transform:none;font-size:28px;line-height:28px;padding:0;}body.path-onde-estamos .map-results .location-boxes,body.page-node-type-unidade .map-results .location-boxes{display:flex;flex-wrap:wrap;margin:40px 0 0 0;}body.path-onde-estamos .map-results .location-boxes .location-box,body.page-node-type-unidade .map-results .location-boxes .location-box{width:calc(33.3333333% - 22px);margin:0 22px 30px 0;}body.path-onde-estamos .map-results .location-box p.type,body.page-node-type-unidade .map-results .location-box p.type{font-size:16px;line-height:20px;}body.path-onde-estamos .map-results .location-box p.title,body.page-node-type-unidade .map-results .location-box p.title{font-size:16px;line-height:20px;}body.path-onde-estamos .map-results .location-box p.address,body.page-node-type-unidade .map-results .location-box p.address{font-size:16px;line-height:20px;}body.path-onde-estamos .location-box p.type,body.page-node-type-unidade .location-box p.type{font-weight:900;padding:0;font-size:12px;line-height:15px;}body.path-onde-estamos .location-box p.title,body.page-node-type-unidade .location-box p.title{color:#E53012;padding:0;font-size:12px;line-height:15px;font-weight:900;}body.path-onde-estamos .location-box p.address,body.page-node-type-unidade .location-box p.address{padding:0;font-size:12px;line-height:15px;font-weight:400;}body.path-onde-estamos .no-results,body.page-node-type-unidade .no-results{margin-bottom:20px;}body.page-node-type-unidade .onde{margin-bottom:200px;}body.page-node-type-unidade .onde .container.more-info{margin-top:60px;}body.page-node-type-horario .horario{margin-top:50px;margin-bottom:200px;}body.page-node-type-horario .horario h3{color:#E53012;font-size:28px;padding-bottom:10px;padding-top:75px;line-height:32px;border-bottom:1px solid #E53012;}body.page-node-type-horario .horario .center-col{margin-top:30px;border-left:1px solid #E53012;padding:15px;}body.page-node-type-horario .horario .center-col > div{display:flex;}body.page-node-type-horario .horario .center-col > div:first-child{font-size:16px;font-weight:600;color:#f7a700;padding-bottom:10px;}body.page-node-type-horario .horario .center-col > div > div:first-child{width:150px;font-weight:600;}.node--type-news-page .block-hero{margin:0;}.news-rows{padding:30px 0;}.news-rows .container{width:calc(90% + 24px);max-width:1004px;}.news-rows .button{display:inline-block;padding:10px 15px;color:#fff;text-align:center;font-weight:600;line-height:16px;text-transform:uppercase;text-decoration:none;background:#E53012;cursor:pointer;border:solid 1px #E53012;font-size:14px;border-radius:30px;transition:background ease 0.5s,color ease 0.5s;}.news-rows .button:hover{background:white;color:#E53012;}.news-rows h3.no-results{padding:30px 0;text-align:center;}.news-single{padding:30px 0 80px 0;}.news-single p.category{font-size:18px;line-height:18px;font-weight:900;padding:0 0 10px 0;text-transform:uppercase;}.news-single p.date{font-size:18px;line-height:18px;padding:0 0 5px 0;text-decoration:underline;}.news-single h1{font-size:34px;line-height:34px;font-weight:900;color:#E53012;text-transform:uppercase;}.news-single .more a{text-decoration:none;color:#E53012;}.news-single .image{padding:10px 0 30px 0;}.news-single .image img{margin:0 auto;max-width:100%;height:auto;}.news-single .copy p{font-size:14px;line-height:18px;padding:0 0 10px 0;}.news-single .copy ul{margin:0 0 15px 25px;}.news-single .copy ol{margin:0 0 15px 25px;}.news-single .copy li{font-size:14px;line-height:18px;margin:0;padding:0 0 5px 0;}.news-single .copy img{margin-bottom:15px;}.news-single .back-button{text-align:center;padding:30px 0 0 0;}.news-single .back-button .button{display:inline-block;padding:10px 15px;color:#fff;text-align:center;font-weight:600;line-height:16px;text-decoration:none;background:#E53012;cursor:pointer;border:solid 1px #E53012;font-size:14px;border-radius:30px;transition:background ease 0.5s,color ease 0.5s;}.news-single .back-button .button:hover{background:white;color:#E53012;}.news-single .gallery{display:flex;flex-wrap:wrap;width:100%;font-size:0;margin:40px 0;justify-content:space-evenly;}.news-single .gallery > div{box-shadow:lightgrey 0px 4px 10px;margin-bottom:10px;}.news-single .gallery a{width:30%;transition:.8s opacity;}.news-single .gallery a:hover{opacity:.8;}.news-single .gallery a img{height:auto;}.js-pager__items{text-align:center;list-style:none;margin-top:20px;}.news-articles .filter-block .views-exposed-form input[type="submit"]:hover{background:none;color:white;border-color:white;}.news-articles .intNews a{margin-left:10px;padding:13px 30px;background:red;border-radius:20px;text-transform:uppercase;}.news-articles .item{margin:20px 10px;display:flex;justify-content:flex-start;}.news-articles .item .views-field-field-imagem-principal{float:left;}.news-articles .item .views-field-field-imagem-principal img{width:200px;max-width:initial;padding-right:20px;}.news-articles .item .rightCol h2 a{display:inline-block;font-size:24px;line-height:22px;color:#E53012;margin:0 0 10px 0;font-weight:900;text-decoration:none;text-transform:uppercase;transition:all ease 0.5s;}.job-rows{padding:30px 0 0 0;}.job-rows .container{border-radius:10px 10px 0 0;overflow:hidden;}.job-rows .views-row{display:flex;flex-wrap:wrap;padding:35px 20px;transition:all ease 0.5s;position:relative;}.job-rows .views-row:nth-child(odd){background:#f2f4f6;}.job-rows .views-row:nth-child(even){background:#f8f9fa;}.job-rows .views-row:hover{background:#58595b;}.job-rows .views-row:hover .views-field-title a{color:white;}.job-rows .views-row:hover .views-field-field-salary{color:white;}.job-rows .views-row:hover .views-field-field-job-category{color:white;}.job-rows .views-row:hover .views-field-field-location-town{color:white;}.job-rows .views-row:hover .views-field-field-reference{color:white;}.job-rows .views-row a.view-job{position:absolute;top:0;left:0;width:100%;height:100%;}.job-rows .views-row .views-field-title{width:100%;padding:0 5px 10px 5px;font-size:28px;line-height:28px;color:#58595b;font-weight:700;text-transform:uppercase;}.job-rows .views-row .views-field-title a{color:#58595b;text-decoration:none;transition:all ease 0.5s;}.job-rows .views-row .views-field-field-salary{width:25%;padding:0 5px;font-size:18px;line-height:24px;color:#58595b;text-transform:uppercase;transition:all ease 0.5s;}.job-rows .views-row .views-field-field-job-category{width:25%;padding:0 5px;font-size:18px;line-height:24px;color:#58595b;text-transform:uppercase;transition:all ease 0.5s;}.job-rows .views-row .views-field-field-location-town{width:25%;padding:0 5px;font-size:18px;line-height:24px;color:#58595b;text-transform:uppercase;transition:all ease 0.5s;}.job-rows .views-row .views-field-field-reference{width:25%;padding:0 5px;font-size:18px;line-height:24px;color:#58595b;text-transform:uppercase;transition:all ease 0.5s;}.block-jobs-page-contact{margin:0 0 30px 0;border-radius:0 0 10px 10px;overflow:hidden;background:#E53012;color:white;display:flex;padding:30px 20px;justify-content:space-between;align-items:center;}.block-jobs-page-contact .copy{width:calc(100% - 200px);}.block-jobs-page-contact .copy p a{color:white;}.block-jobs-page-contact .button.white{display:inline-block;padding:10px 15px;color:#E53012;text-align:center;font-weight:600;line-height:16px;text-transform:uppercase;text-decoration:none;background:white;cursor:pointer;border:solid 1px white;font-size:14px;border-radius:10px;transition:background ease 0.5s,color ease 0.5s;}.block-jobs-page-contact .button.white:hover{background:#E53012;color:white;}.job-single{padding:80px 0 20px 0;}.job-single .sidebar h1{font-size:28px;line-height:28px;color:#E53012;}.job-single .sidebar ul{list-style:none;margin:0;}.job-single .sidebar ul li{border-bottom:1px solid #d5d5d5;padding:5px 0;}.job-single .sidebar ul li:first-child{border-top:1px solid #d5d5d5;}.job-single .sidebar ul li:last-child{margin-bottom:0;}.job-single .sidebar ul li .label{font-weight:900;text-transform:uppercase;}.job-single .sidebar ul li.contact p{padding:0;}.job-single .sidebar .button{padding:10px 15px;border-radius:30px;font-size:14px;line-height:14px;background:#58595b;border:1px solid #58595b;margin-top:30px;}.job-single .sidebar .button:hover{background:transparent;color:black;}.job-single .copy div{margin:0 0 30px 0;}.job-single .copy h2{font-weight:700;font-size:22px;line-height:26px;margin:0;padding:0 0 10px 0;text-transform:none;color:#E53012;}.job-single .copy h3{font-weight:700;font-size:18px;line-height:22px;margin:0;padding:0 0 10px 0;text-transform:none;}.job-single .copy ul{margin-left:25px;}.job-single .sharing{display:flex;justify-content:center;padding:20px 0 30px 0;}.job-single .sharing p{font-size:14px;font-weight:900;margin:0 5px 0 0;}.job-single .sharing .share{display:flex;margin:0 50px 0 0;}.job-single .sharing .email{display:flex;}.job-single .sharing a{transition:all ease 0.5s;opacity:1;display:inline-block;margin:0 8px;}.job-single .sharing a:hover{opacity:0.8;}.job-single .sharing a span.a2a_svg{display:none;}.job-single .sharing a.share-facebook{height:25px;width:12px;background:white url(/themes/unilabs/images/icon-facebook.svg) 0 0 no-repeat;}.job-single .sharing a.share-twitter{height:25px;width:31px;background:white url(/themes/unilabs/images/icon-twitter.svg) 0 0 no-repeat;}.job-single .sharing a.share-linkedin{height:25px;width:25px;background:white url(/themes/unilabs/images/icon-linkedin.svg) 0 0 no-repeat;}.job-single .email a{transition:all ease 0.5s;opacity:1;display:inline-block;margin:0 8px;}.job-single .email a:hover{opacity:0.8;}.job-single .email a span.a2a_svg{display:none;}.job-single .email a.share-email{height:25px;width:36px;background:white url(/themes/unilabs/images/icon-mail.svg) 0 0 no-repeat;}.apply-form{background:#E53012;padding:30px;margin:0 0 80px 0;border-radius:30px;}.apply-form h2{color:white;}.apply-form .form-actions{text-align:center;margin:10px 0;}.apply-form input,.apply-form .button{border-radius:10px;}.apply-form input[type="text"]{display:block;width:100%;margin:10px 0;font-size:14px;padding:11px;}.apply-form input[type="email"]{display:block;width:100%;margin:10px 0;font-size:14px;padding:11px;}.apply-form input[type="url"]{display:block;width:100%;margin:10px 0;font-size:14px;padding:11px;}.apply-form input[type="file"]{display:block;width:100%;margin:10px 0;}.apply-form input[type="submit"]{display:inline-block;font-size:14px;line-height:14px;padding:12px 15px;text-align:center;font-weight:600;color:white;background:#58595b;border:1px solid #58595b;cursor:pointer;transition:all ease 0.5s;}.apply-form input[type="submit"]:hover{background:transparent;border:1px solid white;}.apply-form .button.webform-file-button{background:white;text-align:left;font-weight:400;color:#565656;font-size:14px;padding:11px;}.apply-form #edit-upload-cv-upload--description{color:white;font-size:14px;line-height:17px;}.apply-form .file a{color:white;text-decoration:none;}.node--type-jobs-page .block-hero{margin:0;}.job-listings .filter-block .views-exposed-form input[type="submit"]:hover{background:none;color:white;border-color:white;}.serviceBook a{background:white;color:#f7a700;padding:10px 15px;width:140px;border-radius:30px;font-weight:600;float:right;text-decoration:none;text-align:center;}.serviceBook a:hover{background:#f7a700;color:white;}.views-field.views-field-nothing-1 a{border-radius:30px;margin-top:6px;background:white;color:#f7a700;padding:10px 15px;width:140px;font-weight:600;float:right;text-decoration:none;text-align:center;}.views-field.views-field-nothing-1 a:hover{background:#f7a700;color:white;}.paragraph--type--button-book-services{margin-bottom:20px;border-top:1px solid #E8E8E8;padding-top:10px;padding-bottom:20px;}#requisicoes .error{border:1px solid #E53012;}.form-step-1.container{width:100%;}.form-step-1.container .form-item-data-nascimento input{width:100%;height:40px;}.form-step-1.container .form-item-email input{width:100%;height:40px;}.form-step-1.container .form-item-telefone input{width:100%;height:40px;}.form-step-1.container .form-item-nome-completo input{width:100%;height:40px;}.form-step-1.container #form-wrapper fieldset .fieldset-wrapper > div{display:flex;}.form-step-1.container .person-preview-wrapper{margin:0 10px 20px;}.form-step-1.container .form-item-gdpr label{font-weight:400;margin-top:-20px;margin-left:20px;}.form-step-1.container .form-item-gdpr label a{text-decoration-color:#E8E8E8;color:black;}.form-step-1.container .success{text-align:center;font-size:24px;padding-bottom:50px;color:#f7a700;line-height:28px;}.form-sns .success{text-align:center;font-size:24px;padding-bottom:50px;color:#f7a700;line-height:28px;}#block-appointmentselectorblock,#block-appointmentselectorblockwithquestion{padding:60px 0;}#block-appointmentselectorblock h1.appointment-header-h1,#block-appointmentselectorblockwithquestion h1.appointment-header-h1{font-size:52px;color:#f7a700;letter-spacing:-0.14px;text-align:center;line-height:48px;margin-bottom:60px;}#block-appointmentselectorblock .image,#block-appointmentselectorblockwithquestion .image{border:1px solid #E8E8E8;}#block-appointmentselectorblock .copy.sameH,#block-appointmentselectorblockwithquestion .copy.sameH{overflow:hidden;max-height:160px;}#block-appointmentselectorblock .copy.sameH h2,#block-appointmentselectorblockwithquestion .copy.sameH h2{font-size:24px;line-height:23px;}#block-appointmentselectorblock .copy .inner,#block-appointmentselectorblockwithquestion .copy .inner{max-width:460px;}#block-appointmentselectorblockwithquestion .block-count--2{justify-content:center;}#block-appointmentselectorblockwithquestion .marcacoes-links{display:flex;flex-wrap:wrap;justify-content:left;}#block-appointmentselectorblockwithquestion .marcacoes-links .link{margin-right:1px;}form#webform-submission-reportar-marcacoes-add-form{margin:60px auto;}form#webform-submission-reportar-marcacoes-add-form textarea{border:1px solid lightgray;width:100%;}.marcacoes-forms .form-marcar-direct,.marcacoes-forms .form-sns{display:none;}.marcacoes-forms{padding:30px 0;margin-top:-30px;}.marcacoes-forms #form-header h3{text-align:center;margin-bottom:50px;}.marcacoes-previous-steps{max-width:960px;margin:0 auto 40px;text-align:center;margin-bottom:50px;padding:75px 0;display:flex;flex-wrap:wrap;justify-content:center;}.marcacoes-previous-steps h3{color:#f7a700;margin:0;padding:0;}.marcacoes-previous-steps h4{font-size:16px;line-height:22px;font-weight:600;width:100%;}.marcacoes-previous-steps .button.yellow{background:#f7a700;border-radius:30px;color:white;text-transform:uppercase;padding:15px;width:45%;margin:5px;line-height:20px;display:flex;justify-content:center;align-items:center;border:1px solid #f7a700;transition:background ease 0.5s,color ease 0.5s,border ease 0.5s;}.marcacoes-previous-steps .button.yellow:hover{background:white;color:#f7a700;border:1px solid #f7a700;}.marcacoes-forms .form-sns #form-wrapper-sns .pedido-requisicao-wrapper{display:flex;flex-wrap:wrap;}.marcacoes-forms .form-sns #form-wrapper-sns .pedido-requisicao-wrapper > div{flex-basis:50%;flex-grow:2;}.marcacoes-forms .form-sns #form-wrapper-sns .pedido-requisicao-wrapper .unilabs-required.unidade{flex-basis:100%;}.form-marcar-direct .webform-submission-marcar-diretamente-form{display:flex;flex-wrap:wrap;}.form-marcar-direct .webform-submission-marcar-diretamente-form #form-header{flex-basis:100%;}.form-marcar-direct .webform-submission-marcar-diretamente-form > div:not(.form-actions){flex-basis:calc(50% - 10px);flex-grow:2;}.form-marcar-direct .webform-submission-marcar-diretamente-form > div:not(.form-actions) input{width:100%;}.form-marcar-direct .webform-submission-marcar-diretamente-form .js-form-item.js-form-type-webform-image-file .description{display:none;}.form-marcar-direct .webform-submission-marcar-diretamente-form .form-actions{text-align:center;flex-basis:100%;}.form-marcar-direct .webform-submission-marcar-diretamente-form .form-managed-file input.button{width:auto !important;padding:0 20px;height:30px;}.form-marcar-direct .webform-submission-marcar-diretamente-form .webform-confirmation .webform-confirmation__message{margin:0 auto;color:#f7a700;}.form-marcar-direct .webform-submission-marcar-diretamente-form .choices[data-type*=select-one] .choices__inner{padding:5px 10px;background:#e8e8e8;border:0;border-radius:0;}.block-hero .row.display-flex{display:flex;align-items:center;}.block-hero .copy .marcacoes-header-buttons{margin-left:22px;}.block-hero .copy .marcacoes-header-buttons a{display:block;width:100%;padding:0;margin-bottom:15px;}.block-hero .copy .marcacoes-header-buttons a:last-child{margin:0;}.block-hero .copy .marcacoes-header-buttons p{flex-basis:100%;font-size:14px;line-height:18px;margin:0;padding:0;text-align:left;}.block-hero .copy .marcacoes-header-buttons p.orange{font-size:16px;text-transform:uppercase;font-weight:600;color:#f7a700;margin:0;margin-bottom:2px;}.block-hero .copy .marcacoes-header-buttons .marcacoes-botao{background-color:white;padding:15px 20px 15px 70px;border-radius:10px;font-size:14px;line-height:20px;min-height:80px;display:flex;flex-wrap:wrap;align-content:center;transition:background-color 0.25s;}.block-hero .copy .marcacoes-header-buttons .marcacoes-botao.sns{background:url(/themes/unilabs/images/marcacao-sns.svg) 15px center no-repeat;background-color:white;}.block-hero .copy .marcacoes-header-buttons .marcacoes-botao.manual{background:url(/themes/unilabs/images/marcacao-manual.svg) 15px center no-repeat;background-color:white;}.block-hero .copy .marcacoes-header-buttons .marcacoes-botao.outro{background:url(/themes/unilabs/images/marcacao-outro.svg) 15px center no-repeat;background-color:white;}.block-hero .copy .marcacoes-header-buttons .marcacoes-botao-link.active .marcacoes-botao,.block-hero .copy .marcacoes-header-buttons .marcacoes-botao-link:hover .marcacoes-botao{background-color:#F6F6F6;box-shadow:0 0 8px rgba(0,0,0,0.3);transition:background-color 0.25s,box-shadow 0.25s;}.ui-dialog-buttonset.form-actions{width:100%;}.path-adicionar-servicos .ui-dialog-buttonset.form-actions{width:100%;}.path-adicionar-servicos .ui-dialog-buttonset.form-actions button.form-submit{width:100%;background:#E53012;border-radius:10px;line-height:20px;padding:10px;text-transform:uppercase;}.path-adicionar-servicos .filter-wrapper{display:none;}.url-form-reportar-marcacoes input#edit-actions-submit{width:100%;background:#E53012;border-radius:10px;line-height:20px;padding:10px;text-transform:uppercase;}.js-modal-btn{margin-top:24px;border:0;color:white;font-size:14px;line-height:20px;white-space:nowrap;outline:none;-webkit-appearance:button;border-radius:10px;display:inline-block;padding:12px 15px;text-align:center;font-weight:600;text-transform:uppercase;text-decoration:none;background:#E53012;cursor:pointer;transition:all ease 0.5s;border:solid 1px #E53012;}.js-modal-btn:hover{background-color:white;color:#E53012;}.modal-video-close-btn{outline:none;width:25px !important;height:30px !important;top:-30px !important;right:-3px !important;}@media only screen and (max-width:1240px){header{background:url(/themes/unilabs/images/pattern-header-i.svg) -25px center no-repeat;background-color:white;}header > .container{padding-left:70px;}#slick-node-3-homepage-slide-default-1 .slick-dots{width:auto;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline{width:calc(75% - 15px);padding:20px 20px 20px 5%;background:#ce1e0085;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .cta a{background:#ce1e0085;border:none;}}@media only screen and (max-width:1100px){#home-slider .slides li .slide-content .headline{padding:20px 25px 20px 5%;}#home-slider .slides li .slide-content .cta{margin:0 0 0 5%;}}@media only screen and (min-width:1021px) and (max-width:1080px){#block-mainmenu > .content > ul > li > a{font-size:14px;}}@media only screen and (max-width:1020px){#slick-node-3-homepage-slide-default-1 .slick-slide .text .cta{padding:0 0 0 5%;}#slick-node-3-homepage-slide-default-1 .slick-dots{width:auto;}#slick-node-3-homepage-slide-default-1 .slick__arrow{top:70%;}header{background:url(/themes/unilabs/images/pattern-header-i.svg) -50px center no-repeat;background-color:white;height:70px;}header > .container{padding-left:0px;}header .twelve.columns{display:block;height:70px;background:url(/themes/unilabs/images/pcs-symbol.svg) right center no-repeat;}header .logo{padding:10px 0;margin-left:50px;}header #block-mainmenu{height:70px;padding-right:20px;}header #block-mainmenu > .content > ul{display:none;}header #mobile-menu{display:block;padding:25px 0 0 20px;margin:0 0 0 20px;border-left:1px solid gray;height:70px;}header #mobile-menu a{display:block;width:25px;height:30px;background:url(/themes/unilabs/images/icon-nav-menu.png) 0 0 no-repeat;background-size:100%;}header #lang-trigger{padding:25px 0 0 20px;margin:0 0 0 20px;border-left:1px solid gray;height:70px;}header #lang-trigger a{display:block;height:26px;width:25px;padding:0;border-bottom:none;background:url(/themes/unilabs/images/icon-nav-globe.png) 0 0 no-repeat;background-size:100%;text-indent:-9999px;}header #lang-trigger a:hover{border-bottom:none;}header #lang-trigger a.active{border-bottom:none;}.apoio{padding:18px 0 18px 12px;}a#superfish-main-toggle{display:none;}.onde .container.more-info,.onde .views-infinite-scroll-content-wrapper{max-width:600px;margin:0 auto;}.onde form#views-exposed-form-onde-estamos-page-1 .form-item{width:calc(100% - 10px);}.onde form#views-exposed-form-onde-estamos-page-1 .form-item select{width:100%;}.onde input#edit-local-geolocation-geocoder-google-geocoding-api{width:100%;margin-left:5px;}.onde .center-col article > div > div > div:first-child{width:50%;}form#views-exposed-form-onde-estamos-page-1 .form-actions{width:calc(100% - 10px);}.left-col{margin-bottom:30px;}.center-col{margin-bottom:30px;}.details > div{width:100%;}.step h4{font-size:20px;}form.form-step-1 h3{font-size:32px;}form#marcacoes .form-item{width:calc(100% - 3px) !important;}form#marcacoes .form-item select{max-width:100%;}.form-item-pedido-exame-0-acordo .chosen-container{width:calc(100% - 3px) !important;}.form-item-pedido-exame-0-tipo-exame .chosen-container{width:calc(100% - 3px) !important;}.form-item-pedido-exame-0-unidade .chosen-container{width:calc(100% - 3px) !important;}.unilabs-required{width:calc(100% - 3px) !important;}.form-item-pedido-exame-0-exame .chosen-container{width:calc(100% - 3px) !important;}.form-item-pedido-exame-0-medico .chosen-container{width:calc(100% - 3px) !important;}.form-item-pedido-exame-0-data input{width:calc(100% - 3px) !important;}.form-item-pedido-exame-0-periodo select{width:calc(100% - 3px) !important;}.chosen-container{width:calc(100% - 3px) !important;}#block-mobilemenu ul{list-style:none;}#block-mobilemenu ul li{text-align:center;}#block-mobilemenu ul > li > a{display:inline-block;font-weight:700;text-decoration:none;color:black;padding-bottom:17px;transition:all ease 0.5s;text-transform:uppercase;font-size:20px;}#block-mobilemenu ul > li > a:hover{color:#E53012;}#block-mobilemenu ul > li > a.is-active{color:#E53012;}#block-mobilemenu ul > li ul li a{font-weight:400;padding:0 0 5px 0;font-size:17px;}#block-mobilemenu ul > li:last-child{padding-top:10px;}#block-mobilemenu ul > li:last-child a{display:inline;background:#E53012;padding:10px 20px;border-radius:25px;color:white;}ul.profile-list{justify-content:center;}ul.profile-list li{width:calc(33.333333% - 30px);max-width:172px;}#page{padding-top:70px;}body.path-onde-estamos #page{padding:70px 0 0 0;}body.path-onde-estamos .onde form#views-exposed-form-onde-estamos-page-1 .view-wrapper{padding:0 30px;}body.path-onde-estamos .onde div#edit-actions{width:100%;}body.path-onde-estamos .views-exposed-form .form-item:first-child{margin:0 5px 10px 5px;}}@media only screen and (max-width:560px){.apoio{display:none;}}@media only screen and (max-width:959px){#home-slider .slides li{height:380px;}#home-slider .slides li .slide-content{transform:translateY(-65%);}#home-slider .slides li .slide-content .headline{width:65%;}#home-slider .slides li .slide-content p{font-size:40px;line-height:35px;}h1{font-size:40px;line-height:35px;}#home-blocks{margin:0 0 30px 0;}.flex-control-nav{width:100%;padding-right:5%;bottom:100px;}.button{padding:12px;font-size:15px;line-height:15px;}h3{font-size:28px;line-height:24px;}.cols-2 .flex-block-cta .image{width:140px;height:300px;}.cols-2 .flex-block-cta .copy{width:calc(100% - 130px);padding:0 20px;}.col-6 .flex-block-cta .image{width:140px;height:300px;}.col-6 .flex-block-cta .copy{width:calc(100% - 130px);padding:0 20px;}.cta-half-hori .inner{flex-wrap:wrap;}.cta-half-hori .inner .copy{width:100%;}.cta-boxes .col-3{width:calc(50% - 11px);}.cta-boxes .col-3:nth-child(1){margin-bottom:20px;}.cta-boxes .col-3:nth-child(2){margin-bottom:20px;}.cta-boxes .col-3:nth-child(3){margin-left:0;}#end-cta-blocks .container > div{flex-wrap:wrap;}#end-cta-blocks .container > div > div{margin-right:0;}.ui-dialog{width:600px !important;}#content-blocks .block-icon-block .icons .icon-item{width:calc(25% - 10px);}.error-page h1{font-size:50px;line-height:50px;}.error-page h2{font-size:30px;line-height:32px;padding:0 0 30px 0;}.error-page p{font-size:18px;line-height:22px;}}@media only screen and (max-width:767px){header .logo{width:140px;padding:15px 0;margin-left:60px;}#slick-node-3-homepage-slide-default-1{position:relative;}#slick-node-3-homepage-slide-default-1 .slick-slide .text{top:20px;transform:none;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline{width:calc(100% - 20px);background:#ce1e0085;overflow:hidden;padding:20px;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline h1{font-size:32px;line-height:32px;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline h2,#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline h3,#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline p{font-size:22px;line-height:22px;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .slide .photo picture{max-height:40vh;display:flex;align-items:center;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .slick-arrow{background-size:60px 60px;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .cta a{background:#ce1e0085;border:none;}footer .footer-head ul{display:none;margin-bottom:10px;}footer .footer-head .four.columns.social{display:block;}footer .footer-head .four.columns.social .block-count--2,footer .footer-head .four.columns.social .block-count--1{width:100%;}footer #block-social > ul{display:block;}footer #block-social > ul li{width:32%;text-align:center;}footer #block-social > ul li.facebook,footer #block-social > ul li.instagram,footer #block-social > ul li.linkedin{background-position:center;}footer.region-site-footer .footer-signoff .four.columns{padding-bottom:70px;}#block-administracao{display:none;}.footer-head h4{position:relative;border-top:1px solid #dcdcdc;padding:8px 0;cursor:pointer;}.footer-head h4:after{position:absolute;right:10px;font-size:17px;content:'+';font-weight:300;}.footer-head h4.open:after{content:'–';}#language-picker .inner-content{padding:130px 30px 50px 30px;}#language-picker .inner-content h2{font-size:24px;line-height:20px;}#language-picker .inner-content h3{font-size:24px;line-height:20px;}body{font-size:15px;line-height:20px;}h2{font-size:24px;line-height:20px;}h3{font-size:24px;line-height:20px;}h1{font-size:30px;line-height:24px;}#slick-node-3-homepage-slide-default-1 .slick-slide .text .headline{font-size:20px;line-height:24px;padding:10px;}#slick-node-3-homepage-slide-default-1 .slick__arrow button.slick-arrow.slick-prev{margin-left:10px;}#slick-node-3-homepage-slide-default-1 .slick__arrow button.slick-arrow.slick-next{margin-right:10px;}.block-hero{min-height:300px;}.block-hero .copy .seven.columns{width:56.6666666667%;}.block-hero .copy p{font-size:20px;line-height:24px;}.block-hero .bg-block{width:60%;}.block-hero .image{width:40%;}.col-4 .flex-block-cta{max-width:480px;margin:0 auto 20px auto;display:flex;position:relative;}.col-4 .flex-block-cta .content{flex-wrap:nowrap;position:relative;}.col-4 .flex-block-cta .image{width:170px;height:100%;position:absolute;right:0;top:0;background-size:auto 100%;}.col-4 .flex-block-cta .copy{width:calc(100% - 170px);}.col-3 .flex-block-cta{max-width:480px;margin:0 auto 20px auto;display:flex;position:relative;}.col-3 .flex-block-cta .content{flex-wrap:nowrap;position:relative;}.col-3 .flex-block-cta .image{width:170px;height:100%;position:absolute;right:0;top:0;background-size:auto 100%;}.col-3 .flex-block-cta .copy{width:calc(100% - 170px);}.col-6 .flex-block-cta{max-width:480px;margin:0 auto 20px auto;display:flex;position:relative;}.col-6 .flex-block-cta:first-child{max-width:480px;margin:0 auto 20px auto;display:flex;position:relative;}.col-6 .flex-block-cta .content{flex-wrap:nowrap;position:relative;}.content-footer .block-count--3 .block{width:100%;}.content-footer .block-count--3 .block-cta .content{flex-wrap:nowrap;position:relative;display:flex;}.content-footer .block-count--3 .block-cta .content .copy{width:calc(100% - 170px);}.content-footer .block-count--3 .block-cta .image{width:170px;height:160px;}.content-footer .block{width:100%;max-width:480px;margin:0 auto 20px auto !important;float:none;}.content-footer .block-count--2 .block-cta .content{display:flex;}.path-frontpage .cta-boxes.cols-2.row{margin-top:0;}.cta-boxes{margin:0;}.cta-boxes .col-3{width:100%;}.cta-boxes .col-3:nth-child(1){margin-bottom:0;}.cta-boxes .col-3:nth-child(2){margin-bottom:0;}.cta-boxes .col-3.cols-2.row{margin-top:0;}.content-footer-home .block{width:100%;max-width:480px;margin:0 auto 20px auto !important;float:none;}.cols-2 .block-cta{width:100%;max-width:480px;margin:0 auto 20px auto !important;float:none;}.cols-2 .flex-block-cta{float:none;max-width:480px;margin:0 auto 20px auto;width:100%;}.cols-2 .flex-block-cta:first-child{margin-left:auto;}.block-cta .content{flex-wrap:nowrap;position:relative;display:flex;}.block-cta .image{width:170px;height:160px;}.block-cta .copy{width:calc(100% - 170px);}#content-blocks .block-image .headline{position:relative;width:100%;max-width:none;padding:20px;top:0;}#content-blocks .block-image .headline p{font-size:24px;line-height:30px;}#content-blocks .block-image.top-left .headline{top:0;}#content-blocks .block-icon-text .icon{width:50px;margin-right:15px;}#content-blocks .block-icon-text .icon img{width:100%;height:auto;}#content-blocks .block-key-facts{padding:20px 0 0 0;}#content-blocks .block-key-facts p{font-size:18px;line-height:20px;padding:0 0 10px 0;}#content-blocks .block-key-facts p.key-fact{font-size:32px;line-height:32px;padding:0 0 10px 0;}#content-blocks h2{font-size:24px;line-height:28px;}#content-blocks h3{font-size:17px;line-height:21px;}#content-blocks .block-text ul li{padding-bottom:0;}#content-blocks .block-icon-block .icons{margin:0;}#content-blocks .block-icon-block .icons .icon-item{width:calc(33.33333333% - 10px);}#content-blocks .block-icon-block .icons .icon-item p{font-size:14px;line-height:16px;}#content-blocks .block-icon-block .icons .icon-item p.key-fact{font-size:24px;line-height:24px;}#content-blocks .block-feature-block .feature-block{margin:0 0 30px 0;padding:20px;}#content-blocks .block-feature-block .feature-block h3{font-size:15px;line-height:20px;}.key-facts{display:flex;flex-wrap:wrap;justify-content:space-between;}.key-facts .col-4{width:48%;margin-bottom:20px;}.news-articles .item-list:first-child ul li:first-child{width:100%;margin-bottom:20px;}.news-articles .item-list ul li{width:50%;}.news-articles .item-list ul li .views-field-title-1 a{font-size:20px;line-height:22px;}.views-exposed-form{flex-wrap:wrap;}.views-exposed-form .form-item,.views-exposed-form .form-actions,.views-exposed-form .form-item:first-child{width:100%;height:45px;margin:5px;}.back-header a{font-size:16px;line-height:16px;}.news-single p.category{font-size:16px;line-height:16px;}.news-single p.date{font-size:16px;line-height:16px;}.news-single h1{font-size:30px;line-height:30px;}.news-articles .item{flex-wrap:wrap;display:block;overflow:hidden;}.news-articles .item .views-field-field-imagem-principal{margin-right:0;min-width:100%;margin-bottom:20px;}.job-single{padding:30px 0;}.job-single .sidebar h1{font-size:24px;line-height:24px;}.job-single .sidebar ul li{padding:2px 0;}.sidebar{padding-bottom:30px;}.job-rows .views-row{padding:25px 20px 15px 20px;}.job-rows .views-row .views-field-title{font-size:24px;line-height:24px;}.job-rows .views-row .views-field-field-salary{width:50%;padding:0 5px;font-size:16px;line-height:20px;margin-bottom:10px;}.job-rows .views-row .views-field-field-job-category{width:50%;padding:0 5px;font-size:16px;line-height:20px;margin-bottom:10px;}.job-rows .views-row .views-field-field-location-town{width:50%;padding:0 5px;font-size:16px;line-height:20px;margin-bottom:10px;}.job-rows .views-row .views-field-field-reference{width:50%;padding:0 5px;font-size:16px;line-height:20px;margin-bottom:10px;}#contact-us .locations .location{width:100%;margin-bottom:15px;}ul.profile-list li{width:calc(50% - 30px);}.error-page{padding:0 10px;}.error-page h1{font-size:40px;line-height:40px;}.error-page h2{font-size:24px;line-height:26px;padding:0 0 30px 0;}.error-page p{font-size:16px;line-height:20px;}#views-exposed-form-analysis-catalogue-block-1.views-exposed-form .form-item{margin:0 10px 10px 0;}.clinical .views-field.views-field-field-foto{float:none;min-height:130px;margin:0 auto;width:120px;}.clinical .views-field.views-field-view{max-width:60%;margin:0 auto;}#block-views-block-avisos-block-1{margin-left:0;}#block-contactos .container{flex-wrap:wrap;}.url-unilabs-sobre-nós .block-hero{height:400px;}.url-unilabs-sobre-nós .block-hero .bg-block,.url-unilabs-sobre-nós .block-hero .image,.url-unilabs-sobre-nós .block-hero .copy .seven.columns{width:100%;}.url-unilabs-sobre-nós .block-hero .image{max-height:300px;margin-bottom:50px;}form.webform-submission-marcar-diretamente-form input.button{width:calc(100% - 15px);white-space:inherit;}.form-marcar-direct .webform-submission-marcar-diretamente-form > div:not(.form-actions),.marcacoes-forms .form-sns #form-wrapper-sns .pedido-requisicao-wrapper > div{flex-basis:100%;}}@media only screen and (max-width:479px){header .logo{width:120px;padding:15px 0;margin-left:50px;}header > .container{padding-left:10px;padding-right:10px;}header .twelve.columns{background-size:50px;}header #block-mainmenu{margin-right:60px;padding-right:10px;}header #mobile-menu{padding:25px 0 0 10px;margin:0 0 0 10px;}header #lang-trigger{padding:25px 0 0 10px;margin:0 0 0 10px;}#cookie-bar{padding:10px 0 20px 0;}#cookie-bar .inner-content p{float:none;width:100%;margin:0 0 10px 0;}#language-picker .inner-content form{display:block;}#language-picker .inner-content form .select{width:100%;}#language-picker .inner-content form input[type="submit"]{margin-left:0;margin-top:10px;}#language-picker .inner-content form select{width:94%;}#language-picker .inner-content h2{font-size:21px;line-height:18px;}#language-picker .inner-content h3{font-size:21px;line-height:18px;}.block-hero{height:auto;display:flex;flex-direction:column-reverse;}.block-hero .copy{position:relative;top:0;transform:none;padding:30px 0;}.block-hero .copy p{font-size:17px;line-height:21px;}.block-hero .image{width:100%;position:relative;height:150px;}.block-hero .bg-block{width:100%;height:100%;position:absolute;}h1{font-size:24px;line-height:21px;}#home-slider .slides li .slide-content p{font-size:24px;line-height:21px;}#home-slider .slides li .slide-content p.smaller{font-size:19px;line-height:17px;}h2{font-size:21px;line-height:18px;}h3{font-size:21px;line-height:18px;}.left-col{min-width:100%;}.center-col{min-width:100%;}.right-col{min-width:100%;}.services .item-list{margin-left:0;}.services h3{font-size:16px;}.services header{margin:10px auto 80px;}.simplePage .body{margin:10px auto 80px;}.cta-half{flex-wrap:wrap;}.cta-half .copy{width:100%;}.cta-half .image{width:100%;height:125px;background-size:100% auto;}.bg-red .cta-boxes .flex-block-cta{background:#E53012;}.block-o-three .cta-three .content{flex-wrap:wrap;}.block-o-three .cta-three .copy{width:100%;}.block-o-three .cta-three .image{width:100%;height:125px;}.block-o-three.btn-in .cta-three .image{width:100%;height:125px;position:relative;right:auto;top:0;background-size:100% auto;}.block-cta{background:#E8E8E8;position:relative;height:300px;}.block-cta .content{flex-wrap:wrap;}.block-cta .content .copy{width:100%;display:block;position:absolute;top:125px;min-height:150px;}.block-cta .content .image{width:100%;display:block;position:absolute;top:0;height:125px;background-size:cover;}.block-cta .copy{width:100%;}.block-cta .image{width:100%;height:125px;}.block-cta .link{margin-top:10px;}.block-cta .link .button{padding-left:0;}.content-footer .block-count--3 .block-cta .content{flex-wrap:wrap;}.content-footer .block-count--3 .block-cta .content .copy{width:100%;}.content-footer .block-count--3 .block-cta .content .image{width:100%;height:125px;}.news-single .image img{width:100%;height:auto;}.news-articles .item-list ul li{width:100%;}#content-blocks .block-icon-block .icons .icon-item{width:calc(50% - 10px);}#content-blocks .block-icon-block .icons .icon-item img{max-width:50px;height:auto;}ul.profile-list li{width:calc(100% - 30px);}#searchArea .form-fields{display:block;}#searchArea .select-item{width:100%;margin-bottom:10px;}#searchArea .input-group{width:100%;}#searchArea input[type="text"]{padding-top:14px;padding-bottom:14px;}.views-exposed-form .form-item select{width:94%;}.links-list{flex-wrap:wrap;}#analysis-item article .item{width:100%;}.cols-2 .flex-block-cta{flex-wrap:wrap;}.cols-2 .flex-block-cta .copy{margin-bottom:20px;width:100%;}.cols-2 .flex-block-cta .image{width:100%;background-size:cover;}.col-3 .flex-block-cta,.col-4 .flex-block-cta,.col-6 .flex-block-cta{position:relative;background-color:#f7a700;}.col-3 .flex-block-cta .copy,.col-4 .flex-block-cta .copy,.col-6 .flex-block-cta .copy{width:100%;display:block;padding-top:135px;min-height:130px;}.col-3 .flex-block-cta .image,.col-4 .flex-block-cta .image,.col-6 .flex-block-cta .image{width:100%;display:block;position:absolute;top:0;height:125px;background-size:cover;}.clinical .views-row{text-align:center;position:relative;padding-bottom:40px;}.clinical .views-field-nid-1{float:none;max-width:100%;position:absolute;bottom:0;width:100%;}.paragraph--type--expandable-text summary{width:100%;float:none;clear:both;}.serviceBook a,.views-field.views-field-nothing-1 a{margin-top:10px;margin-bottom:10px;width:100%;}body.path-onde-estamos .details > div{width:100%;}.marcacoes-previous-steps .button.yellow{width:90%;margin:10px auto;}form#marcacoes input.button,form#sns input.button,form#marcacoes input.button:last-child,form#sns input.button:last-child{width:100%;margin:10px 0;}form.form-step-1 #form-header-inner,form.form-step-2 #form-header-inner,form.form-step-3 #form-header-inner{flex-wrap:wrap;}#block-contactos .row{flex-wrap:wrap;}#block-contactos .title{width:100%;}.job-listings .views-exposed-form .form-item,.job-listings .views-exposed-form .form-item:first-child,.job-listings .views-exposed-form .form-actions{width:100%;margin:10px 0;}.block-jobs-page-contact{flex-wrap:wrap;}.block-jobs-page-contact .copy,.block-jobs-page-contact .link{width:100%;}.block-jobs-page-contact .copy{margin-bottom:30px;}.job-rows .views-row .views-field-field-location-town,.job-rows .views-row .views-field-field-job-category,.job-rows .views-row .views-field-field-salary,.job-rows .views-row .views-field-field-reference{width:100%;}div#block-downloads .content > div{flex-wrap:wrap;margin-bottom:10px;}.key-facts .col-4{width:100%;}.keyNotes{margin-bottom:30px;}.block-hero .row.display-flex{flex-wrap:wrap;}.block-hero .copy .seven.columns{width:100%;}.block-hero .copy .marcacoes-header-buttons{margin:20px 0 0;}.block-hero .copy .marcacoes-header-buttons .marcacoes-botao{min-height:auto;}body.url-marcacoes .block-hero > .bg-block{width:100%;}body.url-marcacoes .block-hero > .image{display:none;}#form-header-inner .step{margin-bottom:70px;}.step h4{font-size:16px;}.form-step-1 .pedido-exame-wrapper{margin-top:0px;}form#marcacoes .form-item select{padding:10px;border:1px solid #aaa;width:100%;}form#marcacoes .form-item-pedido-exame-0-data input,form#marcacoes .form-item-pedido-exame-0-periodo select{border:1px solid #e8e8e8;}div#ecCollapse{width:100vw;max-width:100vw;height:calc(100vh - 70px);left:0;bottom:0;padding:25%;z-index:100;transition:1s ease;background-color:rgba(255,255,255,0.85);}div#ecCollapse:hover{width:100vw;max-width:100vw;}}@media only screen and (max-width:400px){header{background:none;background-color:white;}header .logo{margin-left:0;}footer.region-site-footer .footer-menus{display:block;text-align:center;}}.node--type-unidade .paragraph--type--section-title,.node--type-unidade .paragraph--type--section-sub-title,.node--type-unidade .paragraph--type--media-image{width:100%;max-width:980px;margin:auto;padding:10px 0;}.node--type-unidade .ten.columns.offset-by-one{margin-left:0;}.node--type-unidade ul{padding-left:20px;}.homepage-featured-wrap{margin-top:4%;margin-bottom:4%;display:flex;flex-direction:row;}@media only screen and (max-width:767px){.homepage-featured-wrap{flex-direction:column;}}.homepage-featured-wrap .featured-intro{width:40%;padding-top:3%;}@media only screen and (max-width:767px){.homepage-featured-wrap .featured-intro{width:100%;margin-bottom:50px;}}.homepage-featured-wrap .featured-intro .label{text-transform:uppercase;font-weight:600;font-size:18px;letter-spacing:0.05px;color:#E53012;}.homepage-featured-wrap .featured-intro h2{text-transform:none;margin:5% 0;line-height:32px;padding:0;}.homepage-featured-wrap .featured-intro .body{padding-right:32px;margin-bottom:24px;}.homepage-featured-wrap .featured-intro a{border-radius:10px;display:inline-block;padding:12px 15px;color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:16px;text-transform:uppercase;text-decoration:none;background:#E53012;cursor:pointer;transition:all ease 0.5s;border:solid 1px #E53012;}.homepage-featured-wrap .featured-intro a:hover{background-color:white;color:#E53012;}.homepage-featured-wrap .featured-slider-wrap{width:60%;}@media only screen and (max-width:767px){.homepage-featured-wrap .featured-slider-wrap{width:100%;}}.homepage-featured-wrap .featured-slider-wrap .slick-arrow{position:absolute;width:32px;height:32px;border-radius:50%;margin:0;border:0;font-size:0;outline:none;border:2px solid #E53012;}.homepage-featured-wrap .featured-slider-wrap .slick-arrow:hover{border-color:#E53012;background-color:#E53012;}.homepage-featured-wrap .featured-slider-wrap button.slick-next{background:url(/themes/unilabs/images/featured-slider/slide-next-red.svg) no-repeat;background-position:11px center;background-size:8px;left:-35px;bottom:5px;}@media only screen and (max-width:767px){.homepage-featured-wrap .featured-slider-wrap button.slick-next{top:-40px;right:10px;left:unset;bottom:unset;}}.homepage-featured-wrap .featured-slider-wrap button.slick-next:hover{background:#E53012 url(/themes/unilabs/images/featured-slider/slide-next-white.svg) no-repeat;background-position:11px center;background-size:8px;}.homepage-featured-wrap .featured-slider-wrap button.slick-prev{background:url(/themes/unilabs/images/featured-slider/slide-prev-red.svg) no-repeat;background-position:9px center;background-size:8px;left:-75px;bottom:5px;}@media only screen and (max-width:767px){.homepage-featured-wrap .featured-slider-wrap button.slick-prev{top:-40px;right:50px;left:unset;bottom:unset;}}.homepage-featured-wrap .featured-slider-wrap button.slick-prev:hover{background:#E53012 url(/themes/unilabs/images/featured-slider/slide-prev-white.svg) no-repeat;background-position:9px center;background-size:8px;}.homepage-featured-wrap .featured-slider-wrap button.slick-disabled{opacity:0.25;}.homepage-featured-wrap .featured-slider-wrap .slick-track .slick-slide:nth-child(even) .featured-item{background-color:#E53012;}.homepage-featured-wrap .featured-slider-wrap .slick-track .slick-slide:nth-child(even) .featured-body > *{color:white;}.homepage-featured-wrap .featured-slider-wrap .slick-track .slick-slide:nth-child(even) .featured-link a{color:white;}.homepage-featured-wrap .featured-slider-wrap .slick-track .slick-slide:nth-child(even) .featured-link a:hover{color:black;}.homepage-featured-wrap .featured-item{border-radius:15px;border:2px solid #E53012;margin-top:5px;margin-bottom:5px;margin-left:10px;}@media only screen and (max-width:767px){.homepage-featured-wrap .featured-item{margin-left:10px;margin-right:10px;}}.homepage-featured-wrap .featured-image img{border-top-left-radius:13px;border-top-right-radius:13px;}.homepage-featured-wrap .featured-body h2,.homepage-featured-wrap .featured-body h3,.homepage-featured-wrap .featured-body h4,.homepage-featured-wrap .featured-body h5,.homepage-featured-wrap .featured-body h6{font-size:22px;text-transform:none;line-height:24px;padding:10px;margin:0;}.homepage-featured-wrap .featured-body p{padding:10px;}.homepage-featured-wrap .featured-link{padding:10px;}.homepage-featured-wrap .featured-link a{text-transform:uppercase;transition:color ease 0.5s;text-decoration:none;outline:none;font-size:16px;font-weight:600;line-height:16px;color:#E53012;}.homepage-featured-wrap .featured-link a:hover{color:black;}
@keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video-inner{from{transform:translate(0,100px)}to{transform:translate(0,0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px);transform:translate(0,100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}
