.modulo-item-listagem.modulo-bloco1-listagem .card, .paginas .modulo-item-listagem.modulo-bloco1-listagem.bloco1-form1{margin-bottom:0}.paginas.farmacia-pag .modulo-item-listagem.modulo-bloco1-listagem
.card{margin-bottom:1.5rem}.bloco-tipo1 .card-body.processo-item{color:#fff;line-height:normal;text-align:center;width:100%;background-color:transparent !important;margin:0;padding:0}.bloco-tipo1 .card-body.processo-item
.body{font-size:1.4rem;line-height:2.4rem;padding:4rem 5rem 10rem 5rem}.bloco-tipo1 .card-body.processo-item .icon-passos{width:4.2rem;height:3.8rem;position:absolute;z-index:0;right:3rem}.bloco-tipo1 .card-body.processo-item
.icon{text-indent:-9000px;margin-top:0;margin-bottom:0.65rem}.bloco-tipo1 .card-body.processo-item
.body.final{height:80%}.bloco-tipo1 .card-body.processo-item .body.final
p{text-align:center;height:auto}.bloco-tipo1 .card-body.processo-item .body.final p
span{text-decoration:underline}.bloco-tipo1 .card-body.processo-item .body
p{height:10%;font-size:larger}.bloco-tipo1 .card-body.processo-item .body
.header{font-size:2.4rem;line-height:normal;margin-top:1.5rem;margin-bottom:1.5rem}.bloco-tipo1 [data-slide=slide-login] + .card-body.processo-item .body .header, .bloco-tipo1 [data-slide=slide-16] + .card-body.processo-item .body
.header{font-size:3.2rem}.bloco-tipo1 .card-body.processo-item .body .header
ins{color:#0ff}.bloco-tipo1 .card-body.processo-item .body
.middle{margin-top:3rem}.bloco-tipo1 .card-body.processo-item
.footer{text-align:center;font-size:1.8rem;position:absolute;left:0;right:0;bottom:4rem}.bloco-tipo1 .card-body.processo-item .footer
span{color:#0FF;display:block}.bloco-tipo1 .card-body.processo-item .footer div
span{text-decoration:underline;color:white}.bloco-tipo1 .card-body.processo-item
.header{margin-left:auto;margin-right:auto;font-size:28px;width:100%;height:auto;font-weight:700}.bloco-tipo1 .card-body.processo-item .body
.options{width:100%;display:flex;justify-content:space-between;align-content:space-around}.bloco-tipo1 .card-body.processo-item .body
.dtpicker{width:100%;height:90%;display:flex;justify-content:space-between;align-content:space-around}.bloco-tipo1 .card-body.processo-item .body .dtpicker
.calendario{width:50%;background-color:whitesmoke;height:95%;margin-top:auto;margin-bottom:auto;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.bloco-tipo1 .card-body.processo-item .body .dtpicker .calendario
p{cursor:pointer;color:#303138;font-size:xx-large;margin:0}.bloco-tipo1 .card-body.processo-item .body .dtpicker
.turnos{width:45%;height:95%;margin-top:auto;margin-bottom:auto}.bloco-tipo1 .card-body.processo-item .body .dtpicker .turnos
.turno{background-color:whitesmoke;color:black;height:90%;width:47%;font-size:larger;font-weight:700;text-align:center;display:flex;flex-direction:column;justify-content:space-evenly;cursor:pointer}.bloco-tipo1 .card-body.processo-item
.promo{background-color:rgba(0,0,0,0.25);width:100%;text-align:center;padding:2rem 5rem 4rem 5rem;position:absolute;z-index:1;bottom:0}.bloco-tipo1 .card-body.processo-item.promo{padding:0}.bloco-tipo1 .card-body.processo-item.promo .card-title{margin-bottom:1.5rem;min-height:unset}.bloco-tipo1 .card-body.processo-item.promo .card-header, .bloco-tipo1 .card-body.processo-item.promo .card-body{text-align:left;width:100%}.bloco-tipo1 .card-body.processo-item .promo
.options{width:100%;display:flex;justify-content:space-around;align-content:space-around;margin-top:2.5rem}.bloco-tipo1 .card-body.processo-item .promo .options
.button{height:auto;margin:0}.bloco-tipo1 .card-body.processo-item .body .options
.button.b{width:170px;height:98px;font-size:22px}.bloco-tipo1 .card-body.processo-item
.button{font-weight:700;font-size:1.9rem;text-align:center;text-transform:uppercase;background-color:#fff;color:#303138;border:0;outline:none;width:100%;height:100%;padding:15px
0 15px 0;display:flex;box-shadow:4px 4px 10px rgba(0,0,0,0.25);-ms-flex-pack:center !important;justify-content:center !important;-ms-flex-align:center !important;align-items:center !important}.bloco-tipo1 .card-body.processo-item .options
.button{position:relative;width:45%;height:9rem;font-size:2.2rem}.bloco-tipo1 .card-body.processo-item .passo-highlight{background-color:#ffffb7}.bloco-tipo1 .card-body.processo-item .options .button.passo-highlight, .bloco-tipo1 .card-body.processo-item .options .button.passo-progress{font-weight:700;font-size:1.9rem;text-align:center;text-transform:uppercase;color:#303138;border:0;outline:none;width:100%;height:100%;padding:15px
0 15px 0;display:flex;box-shadow:4px 4px 10px rgba(0,0,0,0.25);-ms-flex-pack:center !important;justify-content:center !important;-ms-flex-align:center !important;align-items:center !important}.bloco-tipo1 .card-body.processo-item .options .button.passo-progress{background-color:#0ff}.bloco-tipo1 .card-body.processo-item .options .button input[type=radio]{display:none}.bloco-tipo1 .card-body.processo-item .options .button input[type=file]{position:absolute;top:0;right:0;min-height:100%;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;cursor:inherit;display:block;left:0;width:100%}.bloco-tipo1 .card-body.processo-item .options.options-full-width.row{margin-left:-0.25rem;margin-right:-0.25rem}.bloco-tipo1 .card-body.processo-item .options.options-full-width.row [class*="col-"]{padding-left:0.25rem;padding-right:0.25rem}.bloco-tipo1 .card-body.processo-item .options.options-full-width
.button{background-color:transparent;border:0;width:100%;height:10rem;font-size:2.2rem;box-shadow:none;position:relative;z-index:0}.bloco-tipo1 .card-body.processo-item .options.options-full-width .button
span{background-repeat:no-repeat;background-position:center;background-size:auto 7rem;border:solid 1px #999;display:block;position:absolute;z-index:0;top:0;left:0;right:0;bottom:0}.bloco-tipo1 .card-body.processo-item .options.options-full-width .button-metodo-1.button
span{background-image:url(/images/icons-pagamento-normal-cc.png)}.bloco-tipo1 .card-body.processo-item .options.options-full-width .button-metodo-2.button
span{background-image:url(/images/icons-pagamento-normal-mb.png)}.bloco-tipo1 .card-body.processo-item .options.options-full-width .button-metodo-3.button
span{background-image:url(/images/icons-pagamento-normal-mbw.png)}.bloco-tipo1 .card-body.processo-item .options.options-full-width .button:hover
span{opacity:1}.bloco-tipo1 .card-body.processo-item .options.options-full-width .button-metodo-1.button:hover span, .bloco-tipo1 .card-body.processo-item .options.options-full-width .button-metodo-1.button input[type="radio"]:checked+span{background-image:url(/images/icons-pagamento-hover-cc.png)}.bloco-tipo1 .card-body.processo-item .options.options-full-width .button-metodo-2.button:hover span, .bloco-tipo1 .card-body.processo-item .options.options-full-width .button-metodo-2.button input[type="radio"]:checked+span{background-image:url(/images/icons-pagamento-hover-mb.png)}.bloco-tipo1 .card-body.processo-item .options.options-full-width .button-metodo-3.button:hover span, .bloco-tipo1 .card-body.processo-item .options.options-full-width .button-metodo-3.button input[type="radio"]:checked+span{background-image:url(/images/icons-pagamento-hover-mbw.png)}.bloco-tipo1 .card-body.processo-item .options.options-full-width .active .button span, .bloco-tipo1 .card-body.processo-item .options.options-full-width .button:hover span, .bloco-tipo1 .card-body.processo-item .options.options-full-width .button input[type="radio"]:checked+span{border-color:#0FF}.bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group{}.bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group .form-control{background-color:transparent;border:solid 1px #999;color:#0FF;height:auto;box-shadow:none}.bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group .form-control::-webkit-input-placeholder{color:#999}.bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group .form-control:-ms-input-placeholder{color:#999}.bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group .form-control::placeholder{color:#999}.bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group:active .form-control, .bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group .form-control:focus{border-color:#0FF;border-width:2px}.bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group:active .form-control::-webkit-input-placeholder, .bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group .form-control:focus::-webkit-input-placeholder{color:#0FF}.bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group:active .form-control:-ms-input-placeholder, .bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group .form-control:focus:-ms-input-placeholder{color:#0FF}.bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group:active .form-control::placeholder, .bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group .form-control:focus::placeholder{color:#0FF}.bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group:not(.active) .button{display:none}.bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group:active .button, .bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group .form-control:focus~.button{display:block}.bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group:active .button, .bloco-tipo1 .card-body.processo-item .options.options-full-width .input-group .form-control:focus~.button{background-color:#0ff;font-size:1.7rem;border:0;color:#000;width:auto;height:auto;padding:0.5rem 2rem}.bloco-tipo1 .card-body.processo-item .button:hover{background-color:#0FF;cursor:pointer}.bloco-tipo1 .card-body.processo-item .body .dtpicker .turnos
.options.turnos{width:247px;font-size:22px;height:50%}.bloco-tipo1 .card-body.processo-item .body .dtpicker .turnos
.button.turnos{width:247px;font-size:22px;height:50%}.bloco-tipo1 .card-body.processo-item .passo-pagination{font-size:2.1rem;letter-spacing:0.5rem;margin:auto;position:absolute;z-index:1;right:1.5rem;bottom:-2.25rem}.bloco-tipo1 .card-body.processo-item div.passo-pagination span, .bloco-tipo1 .card-body.processo-item div.passo-pagination.active{font-size:2.25rem;text-decoration:none;font-weight:bold;display:inline}.bloco-tipo1 .card-body.processo-item div.passo-pagination span, .bloco-tipo1 .card-body.processo-item div.passo-pagination.active{color:#0FF}.espaco30{width:100%;height:30px}.bloco-tipo1 .card-body.processo-item
.fundo{background-repeat:no-repeat;background-position:left center;overflow:hidden;width:auto;height:100%;display:block;position:absolute;left:0rem;right:0rem;top:0;bottom:0;z-index:0}.bloco-tipo1 .card-body.processo-item .fundo:after{content:'';background-color:rgba(89,89,89, 0.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:block;position:absolute;z-index:1;left:0;right:0;top:0;bottom:0}.bloco-tipo1 .card-img.processo-item-card
.bg{width:auto;left:0;right:0}.bloco-tipo1 .card-img.processo-item-card{}.bloco-tipo1 .card-body.processo-item .formulario, .bloco-tipo1 .card-body.processo-item
.panel{margin-bottom:0;padding-top:2.5rem}.bloco-tipo1 .card-body.processo-item .formulario
label{margin-bottom:0}.bloco-tipo1 .card-body.processo-item .form-control{font-size:1.8rem;line-height:normal;border:0;border-radius:0;height:100%;padding:0.6rem 0.8rem;box-shadow:4px 4px 10px rgba(0,0,0,0.25)}.bloco-tipo1 .card-body.processo-item .form-control[type]{text-align:center}.bloco-tipo1 .card-body.processo-item .formulario
.row{margin-left:-0.5rem;margin-right:-0.5rem}.bloco-tipo1 .card-body.processo-item .formulario .row [class*=col]{white-space:nowrap;padding-left:0.5rem;padding-right:0.5rem;padding-bottom:1rem;-ms-flex-align:center !important;align-items:center !important;display:-ms-flexbox;display:flex}.bloco-tipo1 .card-body.processo-item .formulario .row-date [class*=col]{display:block}.bloco-tipo1 .card-body.processo-item .formulario .row-date
label{color:#adb9c0;font-size:1.9rem;margin-bottom:0.5rem}.bloco-tipo1 .card-body.processo-item .formulario .row-date .form-control{height:auto}.bloco-tipo1 .card-body.processo-item .panel
.row{margin-left:-1rem;margin-right:-1rem}.bloco-tipo1 .card-body.processo-item .panel .row [class*=col]{padding-left:1rem;padding-right:1rem;padding-bottom:2rem;-ms-flex-align:center !important;align-items:center !important;display:-ms-flexbox;display:flex}.bloco-tipo1 .card-body.processo-item .processo-listagem{text-align:left;width:100%;height:14.5rem;overflow-x:hidden;overflow-y:auto}.processo-listagem ul, .processo-listagem ul
li{text-align:left;list-style:none;margin:0;padding:0}.processo-listagem ul
li{background-image:url(/images/icon_receitas.png);background-repeat:no-repeat;background-position:left center;background-size:auto 95%;margin-bottom:1rem;padding-left:3.5rem;padding-right:0.5rem}.processo-listagem li:last-child{margin-bottom:0}.processo-listagem
label{cursor:pointer;font-weight:500;font-size:1.5rem;text-align:left;text-transform:uppercase;background-color:#fff;color:#303138;padding:0.49rem 0.75rem;box-shadow:4px 4px 10px rgba(0,0,0,0.25);width:100%}.processo-listagem
input{display:none}.processo-listagem input:checked+label{background-color:#0FF}.processo-listagem::-webkit-scrollbar{width:1rem}.processo-listagem::-webkit-scrollbar-track{background:rgba(0,0,0,0.2);border-radius:2rem}.processo-listagem::-webkit-scrollbar-thumb{background-color:#0FF;border-radius:2rem}.menu-tab-passos{color:#fff;text-align:left;margin-left:-2px;margin-right:-2px;margin-bottom:30px}.menu-tab-passos
span{background-color:#fff;border:solid 2px #efefef;color:#666;font-size:15px;line-height:20px;text-align:center;font-weight:bold;letter-spacing:0px;width:35px;height:35px;margin-left:auto;margin-right:7px;margin-bottom:10px;padding:6px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.menu-tab-passos [class*=col]{padding-left:2px;padding-right:2px}.menu-tab-passos .item-passo{}.menu-tab-passos{width:45rem;text-align:left;margin-left:auto !important;margin-right:auto !important;margin-bottom:4rem}.menu-tab-passos
span{background-color:#e6e6e6;border:solid 1px #e6e6e6;background-repeat:no-repeat;background-size:auto 80%;background-position:center;color:#fff;font-size:1.5rem;line-height:normal;text-align:center;font-weight:bold;letter-spacing:0px;width:2.2rem;height:2.2rem;margin-left:auto;margin-right:auto;margin-bottom:0;padding:0;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.menu-tab-passos
.icon{}.menu-tab-passos [class*=col]{padding-left:0px !important;padding-right:0px !important}.menu-tab-passos .item-passo{color:#666;line-height:normal;font-weight:300;text-align:center;letter-spacing:0.5px;margin-bottom:0px;display:block;position:relative;z-index:0}.menu-tab-passos .item-passo:before{content:'';background-color:#e6e6e6;height:1px;display:block;position:absolute;z-index:0;top:1.1rem}.menu-tab-passos .item-passo:before{width:100%;left:auto;right:-50%}.menu-tab-passos [class*=col]:last-child .item-passo:before{display:none}.menu-tab-passos .item-passo a, .menu-tab-passos .item-passo a:hover{font-size:1.2rem;color:#e4e4e4;display:block;position:relative;z-index:1}.menu-tab-passos
.active{z-index:-1}.menu-tab-passos .active .item-passo
a{color:#0ff}.menu-tab-passos [class*=col].active .item-passo:before{background-color:#0ff !important}.menu-tab-passos [class*=col].active:first-child .item-passo:before{background-color:#e6e6e6}.menu-tab-passos [class*=col]:last-child .item-passo:before{display:none}.menu-tab-passos .active:last-child .item-passo:before{width:50%}.menu-tab-passos .active:last-child .item-passo:after{width:50%}.menu-tab-passos .active .item-passo
span{border-color:#0ff;background-color:#0ff;color:#fff}.bloco-tipo1 .row-date.input-group{}.bloco-tipo1 .row-date.input-group .input-group-addon{padding:inherit;margin-bottom:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-align:inherit;background-color:inherit;border:inherit;border-radius:inherit}.bloco-tipo1 .row-date.input-group .form-control{display:block;-ms-flex:inherit;flex:inherit;width:inherit}@media (max-width: 768px){.bloco-tipo1 .card-body.processo-item .formulario .row [class*=col]{-ms-flex-align:start !important;align-items:flex-start !important}.menu-tab-passos [class*=col] .item-passo:before{display:none}}.bloco-tipo1 .card-body.processo-item .body .processo-listagem.options, .bloco-tipo1 .card-body.processo-item .body .processo-listagem.options
.button{width:100%;display:block}.bloco-tipo1 .card-body.processo-item .body .processo-listagem.options{width:85%;margin:0
auto;padding:0
1.5rem}.bloco-tipo1 .card-body.processo-item .body .processo-listagem.options
.button{font-size:1.6rem;height:auto;padding-left:3.5rem;padding-right:0.5rem}.datepicker-dropdown{font-size:1.8rem}.datepicker td, .datepicker
th{width:3.5rem !important;height:3.5rem !important}.datepicker
.dow{font-size:1.4rem}.datepicker
.clear{font-size:1.3rem}.datepicker table tr td:after{content:'';width:0.8rem;height:0.8rem;margin:0
auto 5px auto;border-radius:100%;display:block}.datepicker table tr td.servicostatus0:after{background-color:rgba(0, 0, 0, 0.07)}.datepicker table tr
td.servicostatus0{color:rgba(0, 0, 0, 0.35)}.datepicker table tr td.servicostatus1, .datepicker table tr
td.servicostatus2{font-weight:bold}.datepicker table tr td.servicostatus1, .datepicker table tr td.servicostatus1.highlighted, .datepicker table tr
td.servicostatus1.disabled{background-color:rgba(13, 214, 0, 0.35);color:#333}.datepicker table tr td.servicostatus1:after{background-color:#0dd600}.datepicker table tr td.servicostatus2, .datepicker table tr td.servicostatus2.highlighted, .datepicker table tr
td.servicostatus2.disabled{background-color:rgba(214, 0, 0, 0.35);color:#333}.datepicker table tr td.servicostatus2:after{background-color:#d60000}.datepicker table tr
td.highlighted{background:rgba(72,175,179,0.2)}.back-type{color:#adb9c0;font-size:1.15rem;font-weight:400;text-transform:uppercase;display:inline-block;cursor:pointer;margin:auto;position:absolute;z-index:1;left:1.5rem;bottom:-2.25rem}.bloco-tipo1 .row-date.input-group .form-control.error{border:solid 1px red;color:red}input.error::-webkit-input-placeholder,textarea.error::-webkit-input-placeholder{color:red;font-size:12px}input.error:-moz-placeholder,textarea.error:-moz-placeholder{color:red;font-size:12px}input.error::-moz-placeholder,textarea.error::-moz-placeholder{color:red;font-size:12px}input.error:-ms-input-placeholder,textarea.error:-ms-input-placeholder{color:red;font-size:12px}.file-with-image{background-size:cover;background-position:center;text-indent:-9000em;line-height:100}.farmacia-pag .pagina-conteudo .action-loading{position:relative;z-index:0}.farmacia-pag .pagina-conteudo .action-loading:after{content:'';background-image:url(/images/loader-branco.svg);background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0.3);background-size:15%;width:auto;height:100%;position:absolute;z-index:100;left:0.75rem;right:0.75rem}.modulo-item-listagem .action-loading{position:relative;z-index:0}.modulo-item-listagem .action-loading:after{content:'';background-image:url(/images/loader-branco.svg);background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0.3);background-size:15%;width:auto;height:100%;position:absolute;z-index:100;left:0.75rem;right:0.75rem}.pointer{cursor:pointer}.bloco-tipo1 .card-body.processo-item .body .processo-listagem.options:after{content:'';clear:both;display:block}.bloco-tipo1 .card-body.processo-item .body .processo-listagem.options
.button{float:left;width:calc(50% - 0.5rem);margin-left:0.25rem;margin-right:0.25rem;padding-left:0.5rem;padding-right:0.5rem}.farmacia-pag .datepicker-days:after{content:'Legenda: Verde livre / vermelho ocupado';font-size:55%;font-weight:400;text-align:center;text-transform:uppercase;border-top:solid 1px #d9edf7;color:#666;padding-top:5px;display:block}@media (max-width: 768px){.menu-tab-passos{font-size:calc(25% + 1.5vw);width:25em;margin-bottom:2.8em;position:relative;z-index:0;right:1.25em}.menu-tab-passos [class*=col-] .item-passo:before, .menu-tab-passos [class*=col].active:last-child .item-passo:before{width:6.66em}.menu-tab-passos [class*=col-]:last-child .item-passo:before, .menu-tab-passos [class*=col].active .item-passo:before{left:-3.33em}.menu-tab-passos [class*=col-] .item-passo:before, .menu-tab-passos [class*=col].active:first-child .item-passo:before{right:-3.33em}.menu-tab-passos .item-passo a, .menu-tab-passos .item-passo a:hover{font-size:1.05em}}.bloco-tipo1 .card-body.processo-item textarea[readonly]{color:transparent;height:5rem;opacity:1}.bloco-tipo1 .card-body.processo-item label.active-readonly:after{content:attr(data-placeholder);color:rgba(0,0,0,0.7);position:absolute;z-index:0;top:0;left:1.5rem;cursor:text}.bloco-tipo1 .col-radio-options{display:block}.bloco-tipo1 .card-body.processo-item .btn-checkbox-option, .bloco-tipo1 .card-body.processo-item .btn-radio-option{font-weight:400;font-size:1.4rem;text-transform:uppercase;text-align:left;margin:0;padding:0;padding-left:inherit;padding-right:inherit;display:block}.bloco-tipo1 .card-body.processo-item .btn-checkbox-option{position:absolute;z-index:0;bottom:-1.5rem;left:0;right:0;cursor:pointer}.bloco-tipo1 .card-body.processo-item .btn-radio-option{margin:1.5rem 0;position:relative;bottom:0}.bloco-tipo1 .card-body.processo-item .btn-checkbox-option span, .bloco-tipo1 .card-body.processo-item .btn-radio-option
span{color:#e6e6e6;padding-left:3rem;display:block}.bloco-tipo1 .card-body.processo-item .btn-radio-option
span{bottom:0}.bloco-tipo1 .card-body.processo-item .btn-checkbox-option span:before, .bloco-tipo1 .card-body.processo-item .btn-radio-option span:before{content:'';width:2rem;height:2rem;margin:auto;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:solid 1px #e6e6e6;position:absolute;z-index:0;left:1rem;top:0;bottom:0}.bloco-tipo1 .card-body.processo-item .btn-checkbox-option input[type=checkbox], .bloco-tipo1 .card-body.processo-item .btn-radio-option input[type=radio]{opacity:0;position:absolute;z-index:0;left:0}.bloco-tipo1 .card-body.processo-item .btn-checkbox-option input[type=checkbox]:checked + span, .bloco-tipo1 .card-body.processo-item .btn-radio-option input[type=radio]:checked+span{color:#0ff}.bloco-tipo1 .card-body.processo-item .btn-checkbox-option input[type=checkbox]:checked + span:before, .bloco-tipo1 .card-body.processo-item .btn-radio-option input[type=radio]:checked+span:before{border-color:#0ff;background-color:#0ff}.processo-servico-tipo4-filtros .form-control{border:0;border-radius:0;font-size:1.8rem;text-transform:uppercase;text-align:center;font-weight:400;padding:2rem 0.5rem}.processo-servico-tipo4-filtros .select2.select2-container{font-weight:700;font-size:1.9rem;text-align:center;text-transform:uppercase;white-space:normal !important;background-color:#fff;color:#303138;border:0;outline:none;border-radius:0;width:100% !important;height:100%;padding:15px
20px 15px 20px;display:flex;box-shadow:4px 4px 10px rgba(0,0,0,0.25);-ms-flex-pack:center !important;justify-content:center !important;-ms-flex-align:center !important;align-items:center !important}.processo-servico-tipo4-filtros .select2.select2-container:hover{background-color:#0FF;cursor:pointer}.processo-servico-tipo4-filtros .select2.select2-container .select2-selection:after{content:'';display:block;position:absolute;z-index:0;top:0;left:0;right:0;bottom:0}.processo-servico-tipo4-filtros .select2-container--default .select2-selection--single .select2-selection__arrow{width:5.5rem;height:100%;top:0;right:0}.processo-servico-tipo4-filtros .select2-container--default .select2-selection--single .select2-selection__arrow
b{border-color:#bdc6cc transparent transparent transparent;border-width:10px 7px 0 7px;margin:auto;-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.processo-servico-tipo4-filtros .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow
b{border-color:transparent transparent #bdc6cc transparent;border-width:0px 7px 10px 7px;margin:auto;-ms-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.slides-sumario{font-size:1.2rem;font-weight:400;text-align:center;margin-bottom:1.5rem;cursor:default}.slides-sumario .slide-atual{background-color:#48afb3;color:#fff;text-transform:uppercase;margin-top:0.2rem;padding:0.75rem 0;cursor:pointer}.slides-sumario .slide-atual:active{background-color:rgba(72, 175, 179, 0.7)}.slides-sumario .slide-passos{font-size:0;background-color:#ffe17c;margin-top:0.2rem;padding:0.75rem 0}.slides-sumario .slide-passos
span{font-size:1.3rem;opacity:0.5}.slides-sumario .slide-passos span:not(:last-child):after{content:'';opacity:0.5;border-left:0.1rem solid #000;vertical-align:-0.25rem;height:1.45rem;margin:0
0.8rem;display:inline-block}.slides-sumario .slide-passos
span.active{opacity:1}.processo-assinatura{text-align:left;font-size:1.6rem;line-height:2.2rem}.processo-assinatura-img{background-size:cover;background-repeat:no-repeat;background-position:top center;border:solid 0.4rem #fff;border-radius:50rem;width:10rem;height:10rem}.processo-assinatura-titulo{font-weight:500 !important}.processo-assinatura-texto1{}.processo-assinatura-texto2{color:#0ff}.navbar-tipo1{padding:0px}.navbar-tipo1 .navbar-toggler{}.navbar-tipo1 .navbar-collapse{}.navbar-tipo1 .navbar-nav{}.navbar-tipo1 .navbar-nav .nav-item{font-size:0}.farmacia-pag .navbar-tipo1 .navbar-nav .nav-item, .farmacia-pag .navbar-tipo1 .navbar-nav .nav-item .nav-link{color:#a8b4b5}.navbar-tipo1 .navbar-nav .nav-item .nav-link{font-size:1.85rem;padding-top:0px;padding-bottom:0px;display:inline-block}.navbar-tipo1 .navbar-nav .nav-item .nav-link.collapsed .nav-swap:before{content:attr(data-original)}.navbar-tipo1 .navbar-nav .nav-item .nav-link .nav-swap:before{content:attr(data-swap)}.navbar-tipo1 .navbar-nav .nav-item:first-child .nav-link{padding-left:0px}.navbar-tipo1 .navbar-nav .nav-item .nav-link:hover, .navbar-tipo1 .navbar-nav .nav-item.active .nav-link, .navbar-tipo1 .navbar-nav .nav-item .nav-link:not(.collapsed) .nav-swap:before{color:#0ff}.navbar-tipo1 .navbar-nav .nav-item.active .nav-link, .navbar-tipo1 .navbar-nav .nav-item .nav-link:not(.collapsed) .nav-swap:before{font-weight:bold}.navbar-tipo1 .navbar-nav .nav-item:after{content:'|';font-size:1.6rem;font-weight:normal;padding-left:0.3rem;padding-right:0.3rem;display:inline-block;position:relative;z-index:0;top:-1px}.navbar-tipo1 .navbar-nav .nav-item:last-child:after{display:none}.navbar-tipo1 .navbar-nav .nav-item.dropdown{}.navbar-tipo1 .navbar-nav .nav-item.dropdown .dropdown-toggle:after{display:none}.navbar-tipo1 .navbar-nav .nav-item.dropdown .dropdown-menu{background-color:#0ff;border:0px;border-radius:0px;margin:0px;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.12)}.navbar-tipo1 .navbar-nav .nav-item.dropdown .dropdown-item{font-size:1.4rem;color:#2d5053}.navbar-tipo1 .navbar-nav .dropdown-item:hover, .navbar-tipo1 .navbar-nav .dropdown-item:active, .navbar-tipo1 .navbar-nav .dropdown-item:active{background-color:#2d5053;color:#fff !important}.navbar-tipo1 .navbar-nav .nav-item.dropdown:hover .dropdown-menu{display:block}.descricao.descricao-tipo1,.descricao.descricao-tipo2{color:#767676 !important;font-size:1.6rem;line-height:2.7rem}.descricao-tipo1
p{margin-bottom:2rem;padding-left:2rem}.descricao-tipo1
strong{position:relative;z-index:0;left:-2rem}.pagina-conteudo .conteudos.conteudo-tipo1 .caixa-cabecalho{background-color:#2d5053}.row.pagina-conteudo .conteudos.conteudo-tipo2{background-color:transparent;margin-left:-0.75rem;margin-right:-0.75rem}.row.pagina-conteudo .conteudos.conteudo-tipo2>[class*=col-]{padding-left:0.75rem;padding-right:0.75rem;padding-top:0;padding-bottom:0}.pagina-conteudo .conteudos.conteudo-tipo2 .caixa-conteudos{position:relative;z-index:0}.pagina-conteudo .conteudos.conteudo-tipo2 .caixa-conteudos:before{content:'';width:100%;height:100%;display:block;position:absolute;z-index:1;top:0px;left:0px}.pagina-conteudo .conteudos.conteudo-tipo2 > [class*=col-] .caixa-conteudos.bg-tipo1:before{background-color:#037C81}.pagina-conteudo .conteudos.conteudo-tipo2 > [class*=col-] .caixa-conteudos.bg-tipo2:before{background-color:rgba(3, 124, 129, 0.6)}.pagina-conteudo .conteudos.conteudo-tipo2 .caixa-conteudos:after{content:'';width:100%;height:100%;display:block;position:absolute;z-index:0;top:0px;left:0px}.pagina-conteudo .conteudos.conteudo-tipo2 > [class*=col-]:first-child .caixa-conteudos.bg-tipo1:after{background-color:rgba(0, 0, 0, 0.5)}.pagina-conteudo .conteudos.conteudo-tipo2 > [class*=col-]:last-child .caixa-conteudos.bg-tipo2:after{background-color:rgba(0, 0, 0, 0.6)}.pagina-conteudo .conteudos.conteudo-tipo2 .caixa-conteudos>.row{position:relative;z-index:5}.pagina-conteudo .conteudos.conteudo-tipo2 > [class*=col-] .caixa-conteudos.bg-tipo3:before{background-color:rgba(2, 90, 93, 1)}.pagina-conteudo .conteudos.conteudo-tipo2 .descricao, .pagina-conteudo .conteudos.conteudo-tipo2 .descricao
a{color:#fff}.pagina-conteudo .conteudos.conteudo-tipo1 .caixa-cabecalho, .pagina-conteudo .conteudos.conteudo-tipo1 .caixa-cabecalho a, .pagina-conteudo .conteudos.conteudo-tipo2 .caixa-conteudos, .pagina-conteudo .conteudos.conteudo-tipo1 .descricao:not(.descricao-tipo1){color:#fff}.conteudos[class*=conteudo-tipo] .caixa-cabecalho, .conteudos[class*=conteudo-tipo] .caixa-conteudos.bg-tipo1, .conteudos[class*=conteudo-tipo] .caixa-conteudos.bg-tipo2{box-shadow:0px 2px 4px rgba(0, 0, 0, 0.12)}.pagina-conteudo .conteudos.conteudo-tipo1 .descricao-contactos{font-size:2.2rem;line-height:3.75rem}.pagina-conteudo .conteudos.conteudo-tipo1 .descricao-contactos
.icon{background-size:auto 100%;background-repeat:no-repeat;background-position:center;vertical-align:middle;float:right;clear:right;width:2.9rem;height:2.9rem;margin-left:2rem;display:inline-block;position:relative;z-index:0;top:0.25rem}.pagina-conteudo .conteudos.conteudo-tipo1 .descricao-contactos .icon.icon-telefone{background-image:url(/images/icon-telefone.png)}.pagina-conteudo .conteudos.conteudo-tipo1 .descricao-contactos .icon.icon-email{background-image:url(/images/icon-email.png)}.pagina-conteudo .conteudos.conteudo-tipo1 .descricao-contactos .icon.icon-whatsapp{background-image:url(/images/icon-whatsapp.png)}.pagina-conteudo .conteudos.conteudo-tipo1 .titulo, .pagina-conteudo .conteudos.conteudo-tipo2
.titulo{color:#fff;font-size:4.1rem}.pagina-conteudo .conteudos.conteudo-tipo1 .subtitulo, .pagina-conteudo .conteudos.conteudo-tipo2
.subtitulo{color:#0ff;font-size:2.2rem}.pagina-conteudo .conteudos.conteudo-tipo1 h5.subtitulo, .pagina-conteudo .conteudos.conteudo-tipo2
h5.subtitulo{font-size:1.6rem;color:#0ff;font-weight:bold}.pagina-conteudo .conteudos.conteudo-tipo1 .carousel.slide, .pagina-conteudo .conteudos.conteudo-tipo1 .carousel.slide .carousel-inner, .pagina-conteudo .conteudos.conteudo-tipo1 .carousel.slide .carousel-item{height:100%}.pagina-conteudo .conteudos.conteudo-tipo1 .carousel.slide .carousel-item
img{background-repeat:no-repeat;background-size:cover;background-position:center}.carousel.slide.slide-tipo1{}.carousel.slide.slide-tipo1 .carousel-caption{background-color:rgba(0, 0, 0, 0.35);font-size:1.5rem;padding-top:1.25rem;padding-bottom:1.25rem;bottom:1.5rem;left:0.5rem;right:2rem}.carousel.slide.slide-tipo1 .carousel-caption p:last-child, .carousel.slide.slide-tipo1 .carousel-caption ul:last-child, .carousel.slide.slide-tipo1 .carousel-caption li:last-child{margin-bottom:0px}.carousel.slide.slide-tipo1 .carousel-caption .card-img{border:solid 3px #fff;border-radius:0px}.carousel.slide.slide-tipo1 .carousel-caption.row{margin-left:-0.5rem;margin-right:-0.5rem;padding-right:0.75rem}.carousel.slide.slide-tipo1 .carousel-caption.row [class*=col]{padding-left:0.5rem;padding-right:0.5rem}.pagina-conteudo .conteudos.conteudo-tipo1
.accordion{margin-left:-1.5rem;margin-right:-1.5rem}.pagina-conteudo .conteudos.conteudo-tipo1 .accordion>[class*=col-]{padding-left:1.5rem;padding-right:1.5rem}.pagina-conteudo .conteudos.conteudo-tipo1 .accordion .card, .pagina-conteudo .conteudos.conteudo-tipo1 .accordion .card-header, .pagina-conteudo .conteudos.conteudo-tipo1 .accordion .card-body{background-color:transparent;border:0px;border-radius:0px;margin:0px;padding-top:0px;padding-bottom:0px}.pagina-conteudo .conteudos.conteudo-tipo1 .accordion
.card{min-height:0px}.pagina-conteudo .conteudos.conteudo-tipo1 .accordion
.card.collapsed{}.pagina-conteudo .conteudos.conteudo-tipo1 .accordion .card-header{border-bottom:solid 1px #ddd;padding-top:5px;padding-right:3rem;padding-bottom:5px;cursor:pointer;position:relative;z-index:0}.pagina-conteudo .conteudos.conteudo-tipo1 .accordion .card-header:before, .pagina-conteudo .conteudos.conteudo-tipo1 .accordion .card-header .card-title{content:attr(title);font-size:1.7rem;line-height:2.5rem;cursor:pointer}.pagina-conteudo .conteudos.conteudo-tipo1 .accordion .collapsed.card-header:before, .pagina-conteudo .conteudos.conteudo-tipo1 .accordion .collapsed .card-header .card-title{font-weight:normal}.pagina-conteudo .conteudos.conteudo-tipo1 .accordion .card-header:before, .pagina-conteudo .conteudos.conteudo-tipo1 .accordion .card-header .card-title{font-weight:bold}.pagina-conteudo .conteudos.conteudo-tipo1 .accordion .card-header:after{content:'';background-repeat:no-repeat;background-position:center right;background-size:auto 100%;background-image:url(/images/icon-seta-baixo-cinzento.png);cursor:pointer;width:1.25rem;height:1.25rem;display:block;position:absolute;z-index:0;top:1.25rem;right:0.5rem}.pagina-conteudo .conteudos.conteudo-tipo1 .accordion .card-header:after{background-image:url(/images/icon-seta-direita-cinzento.png)}.pagina-conteudo .conteudos.conteudo-tipo1 .accordion .collapsed .card-header:after, .pagina-conteudo .conteudos.conteudo-tipo1 .accordion .collapsed.card-header:after{background-image:url(/images/icon-seta-baixo-cinzento.png)}.pagina-conteudo .conteudos.conteudo-tipo1 .accordion .card-header .card-title{margin-bottom:0px}.pagina-conteudo .conteudos.conteudo-tipo1 .accordion [id*=faq-desc]{}.pagina-conteudo .conteudos.conteudo-tipo1 .accordion [id*=faq-desc] .card-body{padding-top:0.5rem;padding-bottom:3rem}.pagina-conteudo .conteudos.conteudo-tipo2{}.pagina-conteudo .conteudos.conteudo-tipo2 .container-pesquisa{margin-left:auto;margin-top:3.5rem;margin-bottom:3.5rem}.pagina-conteudo .conteudos.conteudo-tipo2
h4.subtitulo{font-size:3.8rem;color:#fff;line-height:normal;text-align:right;font-weight:bold;margin-bottom:3rem}.pagina-conteudo .conteudos.conteudo-tipo2{}@media (min-width: 1865px){.caixa-conteudos.bg-tipo2{margin-top:-75%}}@media (min-width: 1700px) AND (max-width: 1864px){.caixa-conteudos.bg-tipo2{margin-top:-60%}}@media (min-width: 1440px) AND (max-width: 1699px){.caixa-conteudos.bg-tipo2{margin-top:-55%}}@media (min-width: 1200px) AND (max-width: 1439px){.caixa-conteudos.bg-tipo2{margin-top:-52%}}@media (min-width: 992px) AND (max-width: 1199px){.caixa-conteudos.bg-tipo2{margin-top:-55%}}@media (min-width: 769px) AND (max-width: 991px){.caixa-conteudos.bg-tipo2{margin-top:-50%}}.caixa-conteudos.bg-tipo3
.card{background-color:transparent;border:0px;border-radius:0px;color:#fff;position:relative;z-index:1}.caixa-conteudos.bg-tipo3 .card-header, .caixa-conteudos.bg-tipo3 .card-body, .caixa-conteudos.bg-tipo3 .card-footer, .caixa-conteudos.bg-tipo3 .card-footer
.btn{background-color:transparent;border:0px;border-radius:0px;margin:0px;padding:0px}.caixa-conteudos.bg-tipo3 .card-footer
.btn{font-size:1.5rem;color:#fff}.caixa-conteudos.bg-tipo3 .card .card-img{border-radius:0px;float:right;width:auto}.caixa-conteudos.bg-tipo3 .card .card-img
img{width:7rem;height:7rem}.caixa-conteudos.bg-tipo3 .card .card-title{color:#fff;font-weight:bold;font-size:3.5rem;line-height:normal;display:inline-block;margin-bottom:1.5rem}.caixa-conteudos.bg-tipo3 .card .card-subtitle{color:#0ff;font-size:2.2rem}.caixa-conteudos.bg-tipo3
h4.subtitulo{font-weight:bold;text-align:left;font-size:1.75rem;margin:0px;padding:0px}.swiper-wrapper{height:auto !important}