:root{--body-font: "Montserrat", sans-serif;--body-font-size: 16px;--body-line-height: 22px;--h1-font-size: 23px;--h2-font-size: 23px;--h3-font-size: 18px;--h4-font-size: 16px;--h5-font-size: 14px;--small-font-size: 12px;--small-line-height: 14px;--large-font-size: 28px;--header-height: 98px;--padding-section: 50px;--bs-gutter-x: 1rem;--bs-gutter-y: 1rem;--bs-info-text-emphasis: #004A99 !important;--arrow: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='13.929' height='23.545' viewBox='0 0 13.929 23.545'%3E%3Cpath id='icon-arrow' data-name='icon-arrow' d='M15.114,17.4,23.6,8.924a1.6,1.6,0,0,0-2.269-2.262l-9.611,9.6a1.6,1.6,0,0,0-.047,2.209l9.651,9.671a1.6,1.6,0,1,0,2.269-2.262Z' transform='translate(24.567 29.112) rotate(180)' fill='%23004a9f' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E");--stickyvar: 0px}@media (min-width: 992px){:root{--h1-font-size: 30px;--h2-font-size: 30px;--h3-font-size: 20px;--header-height: 120px;--bs-gutter-x: 1.25rem;--bs-gutter-y: 1.25rem;--padding-section: 60px;--large-font-size: 42px}}@media (max-width: 991.98px){.intermediary .title-intermediary{padding-bottom:77px}}@media (max-width: 991.98px){.intermediary .card-intermediary{margin-top:240px}}.intermediary .card-intermediary .foto{object-fit:cover;width:100%;max-width:280px;height:auto}@media (min-width: 768px){.intermediary .card-intermediary .foto{margin-left:2rem;margin-top:2rem}}@media (max-width: 991.98px){.intermediary .card-intermediary .foto{margin-top:-200px;max-width:200px;max-height:300px}}.intermediary .card-intermediary .info:not(.collapsed) u.more-info{display:none}.intermediary .card-intermediary .info.collapsed u.less-info{display:none}.intermediary .card-intermediary .complementar>div{padding:30px 40px 30px 10px}@media (max-width: 991.98px){.intermediary .card-intermediary .complementar>div{padding:20px}}@media (max-width: 991.98px){.intermediary .card-intermediary .complementar{margin-top:0}}.intermediary .card-intermediary #collapseMore{padding:0 40px 40px}@media (max-width: 991.98px){.intermediary .card-intermediary #collapseMore{padding:0 20px 20px}}.intermediary .card-intermediary .hicon{position:relative;margin-top:20px;margin-bottom:22px;padding-left:60px}.intermediary .card-intermediary .hicon:before{content:"";position:absolute;background-repeat:no-repeat!important;height:43px;width:43px;left:0;top:-10px}.intermediary .card-intermediary .hicon-responsabilidade:before{background:url(../img/icon-responsabilidade.png)}.intermediary .card-intermediary .hicon-centros:before{background:url(../img/icon-centros.png)}.intermediary .card-intermediary .hicon-mutuantes:before{background:url(../img/icon-mutuantes.png)}.intermediary .card-intermediary .hicon-servicos:before{background:url(../img/icon-servicos.png);top:0}.intermediary .card-intermediary .banco{position:relative;align-items:center;text-transform:uppercase}@media (min-width: 768px){.intermediary .card-intermediary .banco{padding-left:150px;display:flex;height:36px}}.intermediary .card-intermediary .banco:before,.intermediary .card-intermediary .banco img{content:"";position:absolute;background-repeat:no-repeat!important;width:134px;height:36px;left:0}@media (max-width: 767.98px){.intermediary .card-intermediary .banco:before,.intermediary .card-intermediary .banco img{display:none}}.intermediary .card-intermediary .banco-bpi:before{background:url(../img/banco-bpi.png)}.intermediary .card-intermediary .banco-ctt:before{background:url(../img/banco-ctt.png)}.intermediary .card-intermediary .banco-cgd:before{background:url(../img/banco-cgd.png)}.intermediary .card-intermediary .banco-satander:before{background:url(../img/banco-satander.png)}.intermediary .card-intermediary .banco-novobanco:before{background:url(../img/banco-novobanco.png)}.intermediary .card-intermediary .banco-bankinter:before{background:url(../img/banco-bankinter.png)}@media (min-width: 992px){.intermediary .card-intermediary .text-spacing{padding-left:60px}.intermediary .card-intermediary .text-spacing ul{padding-left:1rem}}.specialist{font-size:1rem;font-weight:600;color:#fff}.header-intermediary .specialist{align-self:center}@media (max-width: 1199.98px){.specialist{position:fixed;width:100%;z-index:3;flex-basis:100%;background-color:#14b4ea;top:120px}}@media (max-width: 991.98px){.specialist{top:98px}}.intermediary .paragraph--type--hero-banner.paragraph--view-mode--banner .carousel-indicators{bottom:-50px}.intermediary .paragraph--type--hero-banner.paragraph--view-mode--banner .carousel-indicators [data-bs-target]{background-color:var(--bs-primary)}#map{height:650px}
