﻿html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block}body{line-height:1}ol, ul{list-style:none}blockquote, q{quotes:none}blockquote:before, blockquote:after,q:before, q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.qq-uploader{ position:relative; width:100%}.qq-upload-button{display:block; width:105px; padding:7px 0; text-align:center;background:#880000; border-bottom:1px solid #ddd;color:#fff}.qq-upload-button-hover{background:#cc0000}.qq-upload-button-focus{outline:1px dotted black}.qq-upload-drop-area{position:absolute; top:0; left:0; width:100%; height:100%; min-height:70px; z-index:2;background:#FF9797; text-align:center}.qq-upload-drop-area span{display:block; position:absolute; top:50%; width:100%; margin-top:-8px; font-size:16px}.qq-upload-drop-area-active{background:#FF7171}.qq-upload-list{margin:15px 35px; padding:0; list-style:disc}.qq-upload-list li{ margin:0; padding:0; line-height:15px; font-size:12px}.qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text{margin-right:7px}.qq-upload-file{}.qq-upload-spinner{display:inline-block; background:url("loading.gif"); width:15px; height:15px; vertical-align:text-bottom}.qq-upload-size,.qq-upload-cancel{font-size:11px}.qq-upload-failed-text{display:none}.qq-upload-fail .qq-upload-failed-text{display:inline}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:Arial, Helvetica, sans-serif;font-size:1em}strong{font-weight:bold}em{font-style:italic}img{display:block;max-width:100%;height:auto !important}#container{position:relative}#header{position:relative;overflow:hidden;background-color:#FFFFFF}.fix{position:relative;overflow:hidden;margin:auto;max-width:1173px}.header-wrapper-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header-wrapper-text__mapfre-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#d81d06;margin-bottom:15px;padding:0;padding-left:20px;padding-right:20px}.grey-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;margin-right:-20px;margin-left:-20px;background-color:#767676;color:white;text-transform:uppercase;font-size:16px}@media (min-width:685px){.header-wrapper-text__mapfre-wrapper{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grey-block{font-size:20px;margin-left:20px}}.header-wrapper-desktop{display:none}.tecuidamos-logo--mobile{margin-bottom:10px;margin-left:auto;margin-right:auto}.header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-text__paragraph{font-size:16px;margin-right:20px;margin-bottom:15px !important}.header-text__phone{font-size:22px;margin-top:0 !important;margin-bottom:15px !important}.advance-logo-footer{margin-bottom:25px;margin-left:auto;margin-right:auto;display:block}.advance-logo-footer img{display:block;margin-left:auto;margin-right:auto}#logo-site img{width:200px}.header-text__phone::before{position:relative;top:1px;display:inline-block;margin-right:5px;content:'';width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #505050}.header-text__phone::after{position:relative;top:1px;display:inline-block;margin-left:5px;content:'';width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #505050}.mapfre-logo{width:60%;margin-right:20px;width:100%;max-width:384px;display:block}.tecuidamos-logo{width:208px}.te-cuidamos-logo--mobile{display:block}.red-text{color:#d81e05}.fix-top-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;margin-right:auto;width:93%}#logo-top img{ display:inline}#social-bar{position:relative;width:100%;float:left;overflow:hidden;clear:both;margin-top:1em}#social-bar .text{ display:none}#social-bar > li{position:relative;float:left;margin-right:1em}#social-bar > li:last-child{ margin-right:0}#logo-site{ display:none}#top-info-box{position:relative;width:93%;margin:1em auto 0 auto;padding:0 0.563em}#top-info-box p{margin:0}#top-info-box .text{font-size:0.875em;font-weight:500;font-style:italic}#top-info-box .phone{margin-top:0.2em;padding-left:1.4em;font-size:1.25em;font-weight:700;background:transparent url("https://www.saudeebemestar-advance-medical.pt/includes/templates/images/common/phone-icon.png") left center no-repeat;text-decoration:none}#top-info-box a{text-decoration:none}#language-box{position:relative;float:right;margin-bottom:0.5em}#language-box li{float:left;padding:0 0.438em;border-right:1px solid #9f9f9f}#language-box li:last-child{border-right:0 none !important;padding-right:0 none !important}#language-box li a{display:block;font-family:'Open Sans', sans-serif;font-size:0.75em;color:#999999;line-height:normal;text-decoration:none;font-weight:bold}#language-box li .active{color:#333333}#action-menu{display :block;position:relative;width:93%;clear:both;margin:auto;height:28px;padding:0 0.563em;border-bottom:1px solid #eaeaea;font-family:'Open Sans', sans-serif;font-size:0.893em;color:#808084;line-height:27px;text-decoration:none}.menu-open{ background:#f4f5f5 url("https://www.saudeebemestar-advance-medical.pt/includes/templates/images/common/menu-up.png") 97% center no-repeat}.menu-close{ background:#f4f5f5 url("https://www.saudeebemestar-advance-medical.pt/includes/templates/images/common/menu-down.png") 97% center no-repeat}#menu{ display:none}#menu > ul{position:relative;width:93%;margin:auto;overflow:hidden;margin-top:2px}#menu ul > li{position:relative;overflow:hidden}#menu ul > li a{display:block;padding:0.2em 0.875em 0.4em 0.875em;font-family:'Open Sans', sans-serif;font-size:0.938em;color:#808084;line-height:normal;text-decoration:none;background-color:#f4f5f5;border-bottom:1px solid #eaeaea;margin-top:1px}#menu ul > li:last-child a{ border:0}#menu ul > li:first-child a{ margin:0}#menu ul > li > p{display:block;padding:0.2em 0.875em 0.4em 0.875em;font-family:'Open Sans', sans-serif;font-size:0.938em;color:#808084;line-height:normal;background-color:#f4f5f5;border-bottom:1px solid #eaeaea;margin-top:1px}#menu ul li > .submenu{ display:block; margin-top:1px}#menu ul li > .submenu > li{ margin-top:0; border-bottom:0}#menu ul li > .submenu > li:last-child{ margin-top:0 !important; border-bottom:1px solid #eaeaea !important}#menu ul > li > .submenu > li > a{ padding-left:1.875em}.menu-desktop{ display:none}#content{position:relative;overflow:hidden;clear:both}#page-image-header{width:93%;margin:0.938em auto 0 auto} #page-image-header #image-header-box{ display:none}#main{position:relative;overflow:hidden;width:93%;margin:auto;padding:0.938em 0 1.25em 0}#footer{position:relative;overflow:hidden;clear:both;background-color:#d81d06}.footer-flex{display:flex;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-separator{color:white;margin:0 10px}#footer #links-box{position:relative;overflow:hidden;padding:0.625em;background-color:#eaeaea;text-align:center}#links-box .block-3{ width:93%; margin:auto}#links-box a:hover{text-decoration:underline}#links-box .last{ margin-bottom:0}#footer #footer-info{position:relative;overflow:hidden;padding:20px;background-color:#d81d06;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}#footer .block-1{position:relative}#footer-info p{font-family:'Open Sans', sans-serif;font-size:0.75em;color:#FFF;line-height:normal;margin-bottom:1em}#footer-info .legal-text{font-size:0.688em;margin-bottom:0;text-align:center !important}#footer-info .legal-link{font-family:'Open Sans', sans-serif;font-size:0.688em;color:#FFFFFF;line-height:normal;margin-bottom:1em}#footer-info .cookies-link{font-family:'Open Sans', sans-serif;font-size:0.688em;color:#FFFFFF;line-height:normal;margin-bottom:1em}#footer .logo-footer{position:relative;clear:both;margin-bottom:1.25em;text-align:right;background-color:#d81d06}#footer .logo-footer img{ display:inline; margin-right:-1em}.footer-legal-link{color:#FFFFFF;text-decoration:none}.footer-legal-link:hover{text-decoration:underline}#banner-top-box{position:relative;width:100%;background:#f4f5f5;padding:0.938em 0.688em;overflow:hidden}#banner-top-box #logo-site{position:relative;float:left;width:37%}#banner-top-box #info-site{position:relative;float:right;width:59%}#info-site p{font-family:'Open Sans', sans-serif;font-size:0.813em;color:#d81d06;line-height:normal;margin-bottom:0}#info-site .info-phone{font-family:'Open Sans', sans-serif;font-size:1.25em;color:#000000;font-weight:700;line-height:normal;margin-bottom:0} #info-site a{ color:#000000 !important; text-decoration:none}.site-tags h1{font-family:'Open Sans', sans-serif;font-size:1.125em;color:#363636;line-height:normal}.site-tags h2{margin:1.688em 0;font-family:'Open Sans', sans-serif;font-size:0.875em;color:#363636;line-height:normal;font-weight:700}.site-tags h3{margin:1em 0;font-family:'Open Sans', sans-serif;font-size:1.125em;color:#363636;line-height:normal;font-weight:700}.site-tags p{margin:1em 0;font-family:'Open Sans', sans-serif;font-size:0.813em;color:#363636;line-height:normal}.site-tags p a{ font-size:1em; color:#363636}.site-tags ul{margin-left:1.1em;list-style:disc outside none}.site-tags ul li{margin-bottom:0.938em;font-family:'Open Sans', sans-serif;font-size:0.813em;color:#363636;line-height:normal}.site-tags ul li a{ font-size:1em; color:#363636}.site-tags ol{margin-left:1em;list-style:decimal outside none}.site-tags ol li{margin-bottom:0.938em;font-family:'Open Sans', sans-serif;font-size:0.813em;color:#363636;line-height:normal}.site-tags ol li a{ font-size:1em}.form{position:relative;overflow:hidden;padding:0.5em 0.563em}.form p{display:block;margin-bottom:1.25em;font-family:'Open Sans', sans-serif;font-size:0.813em;color:#FFF;line-height:normal}.form .required{display:block;margin-top:1.25em;margin-bottom:0;font-family:'Open Sans', sans-serif;font-size:0.75em;color:#FFF;line-height:normal}.form ul{position:relative;overflow:hidden}.form ul li{position:relative;width:100%;overflow:hidden;margin-bottom:0.563em}.form label{display:block;margin-bottom:0.313em;font-family:'Open Sans', sans-serif;font-size:0.875em;color:#FFF;line-height:normal}.form .textField{width:100%;height:30px;font-family:'Open Sans', sans-serif;padding:0.5em;border:0;-webkit-appearance:none;-webkit-border-radius:0px 0px 0px 0px}.form .selectBox{overflow:hidden;background:#FFF url("https://www.saudeebemestar-advance-medical.pt/includes/templates/images/common/arrow-combo.png") no-repeat 95% center;cursor:pointer}.form .selectField{width:110%;padding:4px 5px;font-family:'Open Sans', sans-serif;background-color:#FFF;line-height:normal;background:none;border:none;-webkit-appearance:none;cursor:pointer}.form textarea{width:100%;height:80px;font-family:'Open Sans', sans-serif;font-size:0.813em;padding:0.5em;border:0;-webkit-border-radius:0px 0px 0px 0px}.form input[type=checkbox]{ display:none}.form input[type=checkbox] + label{display:inline-block;float:left;margin:0.9em 0.3em 0 0;width:30px;height:30px;background:#fff;background:url("https://www.saudeebemestar-advance-medical.pt/includes/templates/images/common/bg-check.jpg") 0px 0px no-repeat;text-indent:-1000em}.form input[type=checkbox]:checked + label{background:url("https://www.saudeebemestar-advance-medical.pt/includes/templates/images/common/bg-checked.jpg") 0px 0px no-repeat}.form .link-legal{display:block;width:86.5%;float:left;font-family:'Open Sans', sans-serif;font-size:0.75em;color:#FFF;line-height:normal;margin:0.6em 0 1em 3px}.form .button{display:block;float:right;padding:0.813em 1.188em;font-family:'Open Sans', sans-serif;font-size:0.938em;color:#fff;background-color:#4E4E4E;border:0;cursor:pointer}.form .file{ display:block}.form .custom-input-file{overflow:hidden;position:relative;width:100%;min-height:40px}.form .custom-input-file .input-file{margin:0;padding:0;outline:0;font-size:10000px;border:10000px solid transparent;opacity:0;filter:alpha(opacity=0);position:absolute;right:-1000px;top:-1000px;cursor:pointer}.form .custom-input-file .input-file-text-cont{position:relative;overflow:hidden}.form .custom-input-file .input-file-text{position:relative;float:left;font-family:'Open Sans', sans-serif;font-size:0.813em;line-height:27px;padding:0 0.5em;width:100%;height:30px;overflow:hidden;background-color:#FFFFFF;border:0}.form .custom-input-file .input-file-bt{float:right;height:30px;font-family:'Open Sans', sans-serif;font-size:14px;line-height:27px;width:38%;text-align:center;background-color:#b81640;color:#fff;overflow:hidden}#dialog h1, #dialog h2, #dialog h3, #dialog h4, #dialog h5, #dialog h6{ font-family:'Open Sans', sans-serif}#dialog h1{margin-bottom:1.688em;font-family:'Open Sans', sans-serif;font-size:1.125em;color:#363636;line-height:normal}#dialog h2{margin:1.688em 0;font-family:'Open Sans', sans-serif;font-size:0.875em;color:#363636;line-height:normal;font-weight:700}#dialog h3{margin:1em 0;font-family:'Open Sans', sans-serif;font-size:1.125em;color:#363636;line-height:normal;font-weight:700}#dialog p{margin:1em 0;font-family:'Open Sans', sans-serif;font-size:0.813em;color:#363636;line-height:normal}#dialog p a{ font-size:1em}#dialog ul{margin-left:1.1em;list-style:disc outside none}#dialog ul li{margin-bottom:0.938em;font-family:'Open Sans', sans-serif;font-size:0.813em;color:#363636;line-height:normal}#dialog ul li a{ font-size:1em}#dialog ol{margin-left:1em;list-style:decimal outside none}#dialog ol li{margin-bottom:0.938em;font-family:'Open Sans', sans-serif;font-size:0.813em;color:#363636;line-height:normal}#dialog ol li a{ font-size:1em}#layer-container{ display:none}@media screen and (min-width:685px){ #header{ overflow:visible}#header-container{position:relative;width:94%;margin:auto;clear:both;overflow:visible}.fix-top-logos{width:100%}.mapfre-logo{width:auto;margin-right:0}.header-text__paragraph{margin-bottom:15px}#logo-top{width:24%;padding-top:1em}#social-bar{width:auto;float:right;margin-top:0.5em}#top-info-box{width:100%;margin:1.188em auto 0 auto;padding:0}#top-info-box .text{font-size:1em}#top-info-box .phone{margin-top:0.3em;padding-left:1.6em;font-size:1.563em;background:transparent url("https://www.saudeebemestar-advance-medical.pt/includes/templates/images/common/phone-icon-big.png") left center no-repeat}#action-menu{float:left;width:300px;border-bottom:0}#language-box{margin-top:1.313em;margin-bottom:0}.menu-open{ background:#f4f5f5 url("https://www.saudeebemestar-advance-medical.pt/includes/templates/images/common/menu-up.png") 97% center no-repeat}.menu-close{ background:#f4f5f5 url("https://www.saudeebemestar-advance-medical.pt/includes/templates/images/common/menu-down.png") 97% center no-repeat}#menu{display:none;position:absolute;top:28px; left:0;width:300px;z-index:100;background-color:#FFF}#menu > ul{width:100%;margin:0}#page-image-header{display:block;position:relative;width:100%;margin:auto;margin-top:15px;max-width:1173px}#page-image-header #image-header-box{ display:block}#page-image-header #fix-banner-top{position:relative;width:94%;margin:auto;max-width:1173px}#banner-top-box{position:absolute;top:0;right:0;width:152px;z-index:50;background:none;padding:0}#banner-top-box #logo-site{width:100%;height:68px;background-color:#f4f5f5;margin-bottom:0;text-align:center;padding:0 0.5em}#banner-top-box #logo-site img{display:inline;margin-top:0.8em;padding:0}#banner-top-box #info-site{width:100%;background-color:#f4f5f5;text-align:center;padding:0 0.2em 0.5em 0.2em}#banner-top-box #info-site p{font-size:0.75em;color:#d81d06;margin:0}#info-site .info-phone{font-size:1.25em !important;font-weight:700;color:#000000 !important}#main{width:94%;padding:0 0 3.75em 0}#footer{overflow:visible}#footer #footer-info{padding:20px 30px}#footer #footer-box{overflow:visible}#footer-box .phone{font-size:21px;font-weight:300;color:#333333}.advance-logo-footer img{margin-left:0;margin-right:0}#footer #links-box{margin:auto;padding:0}#links-box a{display:block;text-align:left;text-transform:uppercase}#footer .last-in-block{padding-right:0}#footer .block-1{padding:20px}#footer .block-2{position:relative;float:left}#footer .block-3{width:auto;position:relative;float:left;clear:both}#footer .block-3 a{ margin-bottom:0}#footer-info{margin:auto;padding:2em}#footer-info p{ font-size:0.813em}#footer-info p:first-child{ text-align:left; color:#FFFFFF}#footer-info .legal-text{font-size:16px;color:#FFFFFF}#footer-info .legal-link{ font-size:0.813em; color:#FFFFFF}#footer-info .cookies-link{ font-size:0.813em; color:#FFFFFF; margin-left:0.8em}#footer .logo-footer{position:absolute;top:-55px;right:0;z-index:100;background:none}#footer .logo-footer img{ margin-right:0}.site-tags h1{font-family:'Open Sans', sans-serif;font-size:1.563em;color:#363636;line-height:normal}.site-tags h2{margin:1.188em 0 1em 0;font-family:'Open Sans', sans-serif;font-size:1.125em;color:#363636;line-height:normal;font-weight:700}.site-tags h3{margin:1.188em 0 1em 0;font-family:'Open Sans', sans-serif;font-size:1.375em;color:#363636;line-height:normal;font-weight:700}.site-tags p{margin:1.438em 0;font-family:'Open Sans', sans-serif;font-size:0.875em;color:#363636;line-height:normal}.site-tags p a{ font-size:1em; color:#363636}.site-tags ul{margin-left:1.1em;list-style:disc outside none}.site-tags ul li{margin-bottom:0.938em;font-family:'Open Sans', sans-serif;font-size:0.875em;color:#363636;line-height:normal}.site-tags ul li a{ font-size:1em}.site-tags ol{margin-left:1em;list-style:decimal outside none}.site-tags ol li{margin-bottom:0.938em;font-family:'Open Sans', sans-serif;font-size:0.875em;color:#363636;line-height:normal}.site-tags ol li a{ font-size:1em}.form{ padding:0.75em 0.625em 1em 0.625em}.form p{display:block;margin-bottom:1.25em;font-size:0.875em}.form ul li{position:relative;width:100%;margin-bottom:1.25em}.form label{width:30%;float:left}.form .textField{width:70%}.form textarea{width:70%}.form .link-legal{display:block;float:left;width:auto;font-family:'Open Sans', sans-serif;font-size:0.75em;color:#FFF;line-height:55px;margin:0 0 0 3px}.form .button-box{overflow:hidden;margin-bottom:0}#dialog h1, #dialog h2, #dialog h3, #dialog h4, #dialog h5, #dialog h6{ font-family:'Open Sans', sans-serif}#dialog h1{margin-bottom:1.188em;font-size:1.563em}#dialog h2{margin:1.188em 0 1em 0;font-size:1.125em}#dialog h3{margin:1.188em 0 1em 0;font-size:1.375em}#dialog p{margin:1.438em 0;font-size:0.875em}#dialog ul li{font-size:0.875em}#dialog ol li{font-size:0.875em}} @media screen and (min-width:1000px){ #logo-mapfre{width:23%}#logo-top{width:165px;padding-top:1em}.tecuidamos-logo--mobile{display:none}.header-wrapper-desktop{display:block;padding-top:25px}.fix-top-logos{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.logos-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;width:420px}.tecuidamos-logo{width:240px;margin-left:30px}.header-text{text-align:right;margin-top:40px}.header-text__phone{margin-top:2px}#social-bar .text{display:block;font-family:'Open Sans', sans-serif;font-size:0.875em;color:#363636;line-height:22px}#social-bar{clear:none;margin-top:1.25em}#social-bar > li{position:relative;float:left;margin-right:0.5em}#social-bar > li:last-child{ margin-right:0}#top-info-box{width:58%;float:left;margin:0.5em auto 0 auto;padding:0;text-align:center}#top-info-box .text{font-size:0.875em}#top-info-box .phone{width:195px;margin:0.3em auto 0 auto;padding-left:1em;font-size:1.563em;background:transparent url("https://www.saudeebemestar-advance-medical.pt/includes/templates/images/common/phone-icon-big.png") left center no-repeat}#logo-site{display:block;position:relative;width:50%;float:left;overflow:hidden;clear:both;margin:5px 0 0 25px !important}#language-box{margin:2.1em 20px 0 0}#page-image-header{ margin-top:0.25em}#main{ padding:0 0 35px 0}#action-menu{ display:none}#menu{ display:none}.menu-desktop{ display:block}#footer .block-1{ margin-right:0}#footer #footer-info{padding:50px}#footer-box .phone{font-size:25px}#footer .block-2{ margin-right:9%}#footer .block-3{float:none;clear:none;width:64.3%}#footer .block-3 a{ display:inline-block}.site-tags h1{font-family:'Open Sans', sans-serif;font-size:1.75em;color:#363636;line-height:normal}.form{ padding:0.5em 1.75em 1em 1.75em}.form label{width:32%;float:left}.form .textField{width:68%}.form textarea{width:68%}.form .file{ margin-bottom:0}.form .custom-input-file .input-file-text-cont{}.form .custom-input-file .input-file-text{ width:100%}.form .custom-input-file .input-file-bt{ width:28%}.form .legal-box{ width:100%}.form .button-box{ float:right; width:53%}.form .required{ margin-top:0}#dialog h1, #dialog h2, #dialog h3, #dialog h4, #dialog h5, #dialog h6{ font-family:'Open Sans', sans-serif}#dialog h1{margin-bottom:1.438em;font-size:1.75em}} @media screen and (min-width:1044px){ <!-- .header-text__paragraph{margin-bottom:30px} -->}@media screen and (min-width:1150px){ #menu.reduced > ul > li > a{font-size:0.875em;width:130px;padding:1em 0.625em 0.6em 0.625em}.form .legal-box{ float:left; width:58%}}@media screen and (min-width:1173px){ #header-container{ width:100%}#top-info-box{width:60%}#top-info-box .text{font-size:1em}#links-box a{ margin-bottom:0.5em}}#lc_cookies-main{position:relative;width:100%;height:auto;overflow:hidden;border-bottom:1px solid #D8D7D5}#lc_cookies-main .lc_fix{width:92%;margin:auto}#lc_cookies-main .lc_cookies-text{display:block;float:left;width:100%;margin-top:10px;padding:8px 0 0 36px;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:normal}#lc_cookies-main #lc_cookies-action{display:block;float:left;width:auto;padding:0 7px;height:20px;margin:5px 0 15px 36px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFF;line-height:19px;font-weight:bold;text-decoration:none;text-align:center}.lc_white{background-color:#FFF}.lc_white p{color:#3d3d3d;background:transparent url("https://www.saudeebemestar-advance-medical.pt/includes/templates/images/layer-cookies/info-white.png") no-repeat top left}.lc_white p a{color:#2883b7}.lc_white #lc_cookies-action{ background-color:#828282}.lc_white #lc_cookies-action:hover{ background-color:#555555}.lc_black{background-color:#000}.lc_black p{color:#9d9c9c;background:transparent url("https://www.saudeebemestar-advance-medical.pt/includes/templates/images/layer-cookies/info-black.png") no-repeat top left}.lc_black p strong{ color:#FFF}.lc_black p a{color:#e4e4e4}.lc_black #lc_cookies-action{ background-color:#828282}.lc_black #lc_cookies-action:hover{ background-color:#a6a6a6}@media screen and (min-width:685px){#lc_cookies-main{ border:0}#lc_cookies-main .lc_fix{width:94%}}@media screen and (min-width:1024px){#lc_cookies-main .lc_cookies-text{width:71%;font-size:12px}#lc_cookies-main #lc_cookies-action{float:right;margin:20px 0;font-size:12px}}.wrapper-table{ overflow:auto; width:100%}.tbl-cookies tr td{border:1px solid #6c6c6c;padding:3px;font-size:12px;color:#6c6c6c;line-height:18px}.tbl-cookies tr td a{font-size:12px;color:#6c6c6c;line-height:18px;text-decoration:underline}.h-color-red{color:#D81E05}.h-mb0{margin-bottom:0 !important}#top-info-box{display:none}.menu-desktop{background:#f3f3f3;position:relative;z-index:100}#nav{margin:0;padding:0;list-style:none;font-weight:600;text-align:center;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#nav:after{content:'';display:block;clear:both}#nav > li{display:inline-block;border-width:0 1px 0 0;font-family:'Open Sans', sans-serif}#nav > li.last{border-right:0}#nav .wrap{position:relative}#nav > li .wrap > a{float:left;padding:19px 14px 20px;color:#777777;font-weight:300;padding-top:0;padding-bottom:0;font-size:16px;background:transparent;height:50px;line-height:50px;position:relative;z-index:2;text-decoration:none;font-family:'Open Sans', sans-serif;text-align:center}#nav > li > .wrap.hover > a,#nav > li.active .wrap > a{background:#f3f3f3;background-color:transparent;text-transform:none;padding-top:0;padding-bottom:0;height:50px;line-height:50px}#nav ul{padding:0;background-color:#f3f3f3;margin:0;list-style:none;position:absolute;top:28px !important;border-top:solid 2px #505050;left:0;right:0}#nav .drop-slide-wrapper{width:100% !important}#nav ul a{display:block;color:#767676 !important;padding:5px 5px 6px;padding:15px 5px 22px;text-align:center;text-decoration:none;font-family:'Open Sans', sans-serif;font-weight:normal}#nav ul a:hover{color:#505050 !important;text-decoration:none}#nav > li .wrap > a{font-size:14px !important;padding-left:8px !important;padding-right:8px !important}@media (min-width:1173px){#nav > li .wrap > a{font-size:16px !important;padding-left:14px !important;padding-right:14px !important}}body:not(#home) .menu-desktop{background-color:rgba(243, 243, 243, 0.7)}body:not(#home) #nav > li .wrap > a{background-color:transparent;text-transform:none;padding-top:0;padding-bottom:0;font-size:16px;height:50px;line-height:50px}body:not(#home) #nav{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}body:not(#home) #nav > li:hover{background-color:#f3f3f3}body:not(#home) #nav ul{border-top:solid 2px #505050;top:48px !important}body:not(#home) #nav ul li a:hover{color:#505050}body:not(#home) #nav ul a{background-color:#f3f3f3;color:#505050}@media only screen and (min-width:767px){.menu-desktop{left:0 !important}}@media only screen and (max-width:1023px){.menu-desktop{margin:0 0 16px}#nav > li:first-child{border:none}#nav > li .wrap > a{text-align:center;display:block;float:none}}@media only screen and (min-width:1173px){body:not(#home) #nav > li .wrap > a,#nav > li .wrap > a{padding-left:14px;padding-right:14px;font-size:20px}}#error-404-main{ text-align:center; padding:1em}#error-404-main h1{font-size:2.813em;color:#d81d06;font-weight:700;line-height:normal}#error-404-main p{margin:2.5em 0;font-size:1em;color:#d81d06;line-height:normal}#error-404-main p a{color:#d81d06;font-weight:700;text-decoration:underline}@media screen and (min-width:685px){ #main{ padding:0; margin-bottom:1.875em}#page-image-header img{ margin-top:0}#action-menu{background-color:#007eaa;color:#FFFFFF}.menu-open{ background:#f4f5f5 url("https://www.saudeebemestar-advance-medical.pt/includes/templates/images/common/menu-up-white.png") 97% center no-repeat}.menu-close{ background:#f4f5f5 url("https://www.saudeebemestar-advance-medical.pt/includes/templates/images/common/menu-down-white.png") 97% center no-repeat}#banner-top-box{ display:none}#error-404-main{ padding:4.563em 0 0 0}#error-404-main h1{font-size:4em}#error-404-main p{margin:1.563em 0;font-size:1em;line-height:25px}} @media screen and (min-width:1000px){ #main{ margin-bottom:3.125em}#error-404-main{ padding:8.438em 0}} 