﻿@import url("https://fonts.googleapis.com/css2?family=Fira+Sans:wght@100;300;400;500;700;900&display=swap");html,body{font-family:"Fira Sans",sans-serif;font-size:16px}a{-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}@media (min-width: 576px){a{color:#ff000ff}}@media (min-width: 1200px){.container-fluid{max-width:1180px}}.imgCantos{border-radius:40px}.imgLinha{border:1px solid #F2F5F5}.img16_9{aspect-ratio:19/9;border-radius:40px;width:100% !important;height:100% !important;object-fit:cover;object-position:center center}.img16_9.topo{object-position:center top}#conteudo{font-size:16px;font-size:1rem;margin-bottom:60px}#conteudo p{line-height:1.9}#conteudo img{max-width:100%;height:auto}@media (min-width: 992px){.duasColunas{column-count:2;column-gap:40px}}ul.timeline,ol.timeline{list-style:none;margin:0px;padding:0px}ul.timeline li,ol.timeline li{position:relative;margin-bottom:10px;padding-left:16px;counter-increment:number;padding-left:calc(60% + 50px);padding-right:40px;padding-top:15px;padding-bottom:70px;min-height:290px;line-height:1.9}ul.timeline li img,ol.timeline li img{position:absolute;left:0px;top:0px;border-radius:40px;width:calc(40% - 50px) !important;height:calc(100% - 40px) !important;object-fit:cover;object-position:center center}ul.timeline li p:last-child,ol.timeline li p:last-child{margin-bottom:0px}@media (max-width: 991px){ul.timeline li,ol.timeline li{padding-top:0px;padding-bottom:30px;padding-left:46px;padding-right:0px}ul.timeline li img,ol.timeline li img{position:relative;width:100% !important;height:auto !important;aspect-ratio:324/217;margin-top:5px;margin-bottom:15px;border-radius:40px}}ul.timeline li::before,ol.timeline li::before{content:counter(number) " ";position:absolute;left:50%;top:0px;margin-left:-27px;width:54px;height:54px;border-radius:50%;display:block;border:5px solid #61DAE3;color:#61DAE3;font-size:20px;font-size:1.25rem;font-weight:900;text-align:center;line-height:45px;background-color:#fff;z-index:3}@media (max-width: 991px){ul.timeline li::before,ol.timeline li::before{width:30px;height:30px;line-height:30px;border-width:2px;font-size:14px;font-size:.875rem;left:0px;margin-left:0px}}ul.timeline li::after,ol.timeline li::after{content:"";position:absolute;z-index:2;left:50%;margin-left:-2px;top:54px;width:5px;height:calc(100%);display:block;background-color:#61DAE3}@media (max-width: 991px){ul.timeline li::after,ol.timeline li::after{top:30px;width:2px;left:15px;margin-left:0px}}ul.timeline li:last-child::after,ol.timeline li:last-child::after{display:none}ul.formatado{list-style:none;margin:0px;padding:0px}ul.formatado li{position:relative;margin-bottom:15px;padding-left:16px}ul.formatado li::before{position:absolute;left:0px;top:6px;content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:#61DAE3}ul.smallTimeline{list-style:none;margin:0px;padding:0px}ul.smallTimeline li{position:relative;margin-bottom:10px;padding-left:24px;padding-bottom:20px}ul.smallTimeline li::before{position:absolute;left:0px;top:0px;content:"";display:block;width:20px;height:20px;border-radius:50%;border:2px solid #61DAE3}ul.smallTimeline li::after{content:"";position:absolute;z-index:2;left:10px;top:20px;width:2px;height:calc(100% - 10px);display:block;background-color:#61DAE3}ul.smallTimeline li:last-child::after{display:none}body.homepage #conteudo{margin-bottom:0px}#socialC{position:fixed;right:25px;top:50%;z-index:10;text-align:center;padding:15px;border-radius:34px;color:#fff;background:rgba(0,0,0,0.3);box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);-webkit-transform:translate(0px, -50%);-moz-transform:translate(0px, -50%);-ms-transform:translate(0px, -50%);transform:translate(0px, -50%)}#socialC a{display:block;color:#fff;margin-bottom:10px}#socialC a:hover{color:#61DAE3}#socialC a:last-child{margin-bottom:0px}@media (max-width: 991px){#socialC{display:none}}.destaqueCinza{display:flex;flex-direction:column;background-color:#F2F5F5;border-radius:40px;text-align:center;padding:30px;height:100%}.destaqueCinza .imgTNoMargin{margin-top:-30px;margin-left:-30px;margin-right:-30px;margin-bottom:30px}.divCinza{background-color:#F2F5F5;padding-top:30px;padding-bottom:30px}.cinzaMargem{margin-left:50px;margin-right:50px;padding:30px;border-radius:40px;background-color:#F2F5F5;margin-bottom:30px}.cinzaMargem p:last-child{margin-bottom:0px}@media (max-width: 991px){.cinzaMargem{margin-left:10px;margin-right:10px}}.cinzaBarras{padding-top:40px;padding-bottom:40px;margin-bottom:30px;background-color:#F2F5F5;border-left:30px solid #E2D49F;border-right:30px solid #E2D49F}.cinzaBarras h2{text-align:center}.cinzaBarras h2::after{background-color:#E2D49F;left:50%;margin-left:-35px}.cinzaBarras ul{list-style:none;margin:0px;padding:0px}.cinzaBarras ul li{position:relative;margin-bottom:10px;padding-left:16px}.cinzaBarras ul li::before{position:absolute;left:0px;top:6px;content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:#E2D49F}.imgFull.escuro .areaTexto{background:rgba(0,0,0,0.3);box-shadow:0 4px 30px rgba(0,0,0,0.1)}.imgFull{position:relative;color:#fff;padding-top:50px;padding-bottom:50px;margin-bottom:30px}.imgFull .layout-column{margin-top:30px}.imgFull .layout-column-editable{height:100%}.imgFull .areaTexto{border-radius:30px;background:rgba(255,255,255,0.1);height:100%;padding:30px;box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.imgFull .img{position:absolute;top:0px;left:0px;width:100%;height:100%}.imgFull .img img{width:100%;height:100% !important;object-fit:cover;object-position:center center}.imgFull blockquote{position:relative;color:#61DAE3;font-size:18px;font-size:1.125rem;padding-left:120px}.imgFull blockquote::before{position:absolute;top:0px;left:0px;font-size:255px;font-size:15.9375rem;line-height:1;content:'“'}.imgFull .btn-outline-primary{border-color:#fff;color:#fff}.imgFull .btn-outline-primary:active,.imgFull .btn-outline-primary:focus,.imgFull .btn-outline-primary:hover{background-color:#fff;border-color:#fff;color:#202433}.legendaInfantilC{position:relative;z-index:3}@media (min-width: 992px){.legendaInfantilC{margin-top:-450px}}.legendaInfantil{position:relative;color:#fff;border-radius:30px;color:#fff;background:rgba(0,0,0,0.4);padding:15px;box-shadow:0 4px 30px rgba(0,0,0,0.3);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}@media (max-width: 991px){.legendaInfantil{padding-left:15px}}.legendaInfantil img{position:absolute;top:0px;left:0px;width:200px;height:100%;border-radius:30px}@media (max-width: 991px){.legendaInfantil img{position:relative;width:100%;margin-top:15px;aspect-ratio:19/9;object-fit:cover;object-position:top center}}.legendaInfantil h2{margin-top:15px;margin-bottom:10px}.tabelaAzul{margin:auto}.tabelaAzul thead{border-bottom:3px solid #ffffff}.tabelaAzul thead th{background-color:#F2F5F5;font-weight:700;font-size:18px;font-size:1.125rem;padding:10px 20px}.tabelaAzul thead th:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}.tabelaAzul thead th:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}.tabelaAzul thead.hideFirst th:first-child{background-color:transparent}.tabelaAzul thead.hideFirst th:nth-child(2){border-top-left-radius:20px;border-bottom-left-radius:20px}.tabelaAzul tbody td{padding:10px 20px;background-color:#91F8FF}.tabelaAzul tbody tr:nth-child(2n) td{background-color:#76F0F8}.tabelaAzul tbody tr:nth-child(3n) td{background-color:#6CE7F0}.tabelaAzul tbody tr:nth-child(4n) td{background-color:#61DAE3}.tabelaAzul tbody tr:nth-child(1) td:first-child{border-top-left-radius:20px}.tabelaAzul tbody tr:nth-child(1) td:last-child{border-top-right-radius:20px}.tabelaAzul tbody tr:last-child td:first-child{border-bottom-left-radius:20px}.tabelaAzul tbody tr:last-child td:last-child{border-bottom-right-radius:20px}.tabelaAzul.full{width:100%}h1{position:relative;font-size:30px;font-size:1.875rem;font-weight:700;padding-top:25px;margin-bottom:30px}h1 span{font-weight:300}@media (max-width: 991px){h1{font-size:20px;font-size:1.25rem}}h1::after{position:absolute;content:'';top:0px;left:0px;width:70px;height:7px;border-radius:10px;background-color:#61DAE3}h1.sub{font-size:20px;font-size:1.25rem;font-weight:300}@media (max-width: 991px){h1.sub{font-size:18px;font-size:1.125rem}}h2{position:relative;font-size:20px;font-size:1.25rem;font-weight:700;padding-top:15px;margin-bottom:30px}h2 span{font-weight:300;display:inline-block;margin-top:8px}@media (max-width: 991px){h2{font-size:18px;font-size:1.125rem}}h2.fatores{position:relative}h2.fatores span{display:block;font-weight:700}@media (min-width: 992px){h2.fatores span{position:absolute;top:0px;left:calc(60% + 50px)}}h2::after{position:absolute;content:'';top:0px;left:0px;width:70px;height:6px;border-radius:10px;background-color:#61DAE3}h2.center{text-align:center}h2.center::after{left:50%;margin-left:-35px}h3{font-size:20px;font-size:1.25rem;margin-bottom:15px;font-weight:700}@media (max-width: 991px){h3{font-size:18px;font-size:1.125rem}}h4{font-size:16px;font-size:1rem;font-weight:700}.imgTopo{position:relative;height:600px;margin-bottom:60px;background-repeat:no-repeat;background-position:center center;background-size:cover}.imgTopo .legenda{color:#fff;margin-bottom:30px;border-radius:30px;color:#fff;background:rgba(0,0,0,0.3);box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}@media (min-width: 768px){.imgTopo .legenda{padding-right:15px}.imgTopo .legenda .container-fluid{padding-left:0px;padding-right:0px}}.imgTopo .legenda img{border-radius:30px}@media (max-width: 991px){.imgTopo .legenda img{margin-top:15px;aspect-ratio:16/8;object-fit:cover;object-position:center center}}@media (max-width: 991px){.imgTopo .legenda img.doutor{aspect-ratio:4/3;object-position:top center}}.imgTopo .legenda h2{margin-top:15px;margin-bottom:10px}@media (max-width: 767px){.imgTopo .legenda{margin-top:120px}}@media (max-width: 767px){.imgTopo{height:auto;min-height:250px}}.imgTopo>div{position:relative;z-index:2}.imgTopo::before{content:'';z-index:1;position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:rgba(32,36,51,0.38)}.embeddedContent{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embeddedContent iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embeddedContent::before{content:' ';position:relative;display:block;padding-top:56.25%}.carousel-fullscreen .carousel-item{height:100vh;min-height:350px;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#galeria_2 .swiper{border-radius:15px;overflow:hidden}#galeria_2 .item{position:relative;aspect-ratio:1.25}#galeria_2 .item img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center center}#galeria_2 .item .sombra,#galeria_2 .item .legenda{display:none}#galeria2C .tbsC{padding-left:2px}#galeria2C .tbsC .row{height:100%;margin-left:-2px;margin-right:-2px;align-content:space-between}#galeria2C .tbsC .row>div{padding-left:2px;padding-right:2px}#galeria2C .tbsC .itemTb{cursor:pointer;border-radius:15px;overflow:hidden;aspect-ratio:4/3;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;opacity:.3}#galeria2C .tbsC .itemTb img{width:100%;height:100%;object-fit:cover;object-position:center center}#galeria2C .tbsC .itemTb.active,#galeria2C .tbsC .itemTb:hover{opacity:1}#galeria_1{position:relative}#galeria_1 .item{position:relative}#galeria_1 .item img{position:relative;z-index:1;width:100%;height:100%;height:100vh;height:100dvh;object-fit:cover;object-position:center center}#galeria_1 .item .sombra{position:absolute;z-index:2;top:0px;left:0px;width:100%;height:100%;background:radial-gradient(circle, rgba(0,0,0,0.19) 0%, #000 100%);opacity:.49}#galeria_1 .item .legenda{font-size:14px;font-size:.875rem;position:absolute;display:-ms-flexbox;display:flex;justify-content:center;-ms-flex-align:end;align-items:flex-end;z-index:3;top:0px;left:0px;width:100%;height:100%}#galeria_1 .item .legenda .areaTexto{margin-bottom:80px;padding:30px;border-radius:30px;color:#fff;background:rgba(0,0,0,0.3);box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}#galeria_1 .item .legenda .areaTexto h1{margin-bottom:10px}@media (max-width: 991px){#galeria_1 .item .legenda .areaTexto{margin-bottom:40px;padding:15px}#galeria_1 .item .legenda .areaTexto h1{padding-top:15px;margin-bottom:5px}}#galeria_1 .item .legenda .areaTexto .btC a{border-radius:30px;color:#61DAE3;border:0px;font-size:19px;font-size:1.1875rem;background:linear-gradient(180deg, rgba(97,218,227,0.2) 0%, #61dae3 100%);backdrop-filter:blur(3px) brightness(-0.18) opacity(37%);-webkit-backdrop-filter:blur(3px) brightness(-0.18) opacity(37%)}@media (max-width: 991px){#galeria_1 .item .legenda .areaTexto .btC a{text-align:center;color:#fff;display:block}}#galeria_1::after{content:"\f063";font-family:"Font Awesome 5 Free";font-weight:900;text-align:center;position:absolute;z-index:10;bottom:10px;left:50%;margin-left:-20px;width:40px;color:#fff;font-size:22px;font-size:1.375rem;animation:jumpInfinite 1.5s infinite}@keyframes jumpInfinite{0%{bottom:10px}50%{bottom:20px}100%{bottom:10px}}.swiper-paginationC{position:absolute;bottom:10px;right:15px;z-index:10;width:auto}@media (min-width: 1200px){.swiper-paginationC{right:100px}}.swiper-progresso{position:absolute;bottom:5px;left:0px;width:100%;height:2px;border-radius:5px;overflow:hidden;background-color:rgba(255,255,255,0.39)}.swiper-progresso .barra{position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#fff}.swiper-pagination{position:relative;text-align:right}.swiper-pagination-bullet{border:1px solid #fff;background-color:transparent;opacity:1}.swiper-pagination-bullet-active{background-color:#fff}.form-control{background-color:#F2F5F5;border-color:#F2F5F5;border-radius:30px;color:#202433;padding-left:15px}.form-control::placeholder{color:#202433;opacity:1}.form-control::-ms-input-placeholder{color:#202433}.btn{border-radius:30px}.btn.loading .loader{display:inline-block}.btn-spinner{color:#F2F5F5;padding-left:0px;padding-right:0px;min-width:20px}.btn-primary{background-color:#61DAE3;border-color:#61DAE3;color:#fff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#fff;border-color:#61DAE3;color:#61DAE3}.btn-outline-primary{border-color:#202433;color:#202433;padding:.5rem 1rem}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover{background-color:#202433;border-color:#202433;color:#fff}.btn-secondary{background-color:#F2F5F5;border-color:#F2F5F5;color:#202433}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#fff;border-color:#F2F5F5;color:#202433}.btn-outline-secondary{background-color:#fff;border-color:#F2F5F5;color:#202433}.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover{background-color:#F2F5F5;border-color:#F2F5F5;color:#202433}#cookieAlert{position:fixed;left:0px;width:100%;bottom:0px;background-color:#fff;border-top:5px solid #202433;color:#202433;font-size:12px;padding:20px 5px;z-index:1030;text-align:left}#cookieAlert a:not(.btn){text-decoration:underline;color:#202433;cursor:pointer}#cookieAlert a:hover{text-decoration:none}.pagination .page-link{padding:10px;border-radius:13px !important;margin-left:5px;line-height:1.25;min-width:45px;text-align:center;color:#202433;background-color:#fff;border:1px solid #F2F5F5}.pagination .page-item.active .page-link,.pagination .page-link:hover{border-color:#61DAE3;background-color:#fff;color:#202433}.dropdown-menu{margin-top:0}.dropdown-menu .dropdown-toggle::after{vertical-align:middle;border-left:4px solid;border-bottom:4px solid transparent;border-top:4px solid transparent}.dropdown-menu .dropdown .dropdown-menu{left:100%;top:0%}textarea:focus,textarea.form-control:focus,input.form-control:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,[type=text].form-control:focus,[type=password].form-control:focus,[type=email].form-control:focus,[type=tel].form-control:focus,[contenteditable].form-control:focus{box-shadow:inset 0 -1px 0 #ddd}a.active.focus,a.active:focus,a.focus,a:active.focus,a:active:focus,a:focus,button.active.focus,button.active:focus,button.focus,button:active.focus,button:active:focus,button:focus,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 0 0 rgba(0,123,255,0)}#menuTopo{position:sticky;top:0px;width:100%;z-index:10;padding-bottom:20px;background-color:#fff;margin-bottom:30px;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}@media (max-width: 991px){#menuTopo{padding-top:10px;padding-bottom:10px}}#menuTopo .navbar{padding:0px;align-items:end}#menuTopo .navbar-brand{padding:0px;position:relative}#menuTopo .navbar-brand .branco{position:absolute;left:0px;top:0px;opacity:0}#menuTopo .navbar-brand img{width:158px}#menuTopo .navbar-nav{justify-content:space-evenly;width:100%}#menuTopo .navbar-nav .nav-item{position:relative}#menuTopo .navbar-nav .nav-item .nav-link{color:#202433;font-size:16px;font-size:1rem;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}@media (min-width: 992px){#menuTopo .navbar-nav .nav-item .nav-link{padding-top:60px}}#menuTopo .navbar-nav .nav-item .nav-link.active,#menuTopo .navbar-nav .nav-item .nav-link:hover{color:#61DAE3}#menuTopo .navbar-nav .nav-item::after{position:absolute;content:'';left:0px;top:0px;width:100%;height:2px;background-color:#61DAE3;opacity:0;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}#menuTopo .navbar-nav .nav-item.active::after,#menuTopo .navbar-nav .nav-item:hover::after{opacity:1}#menuTopo .dropdown-menu{padding:5px 10px;margin:0px;color:#fff;text-align:center;border-radius:7px;border:0px;background:rgba(0,0,0,0.4);box-shadow:0 4px 30px rgba(0,0,0,0.3);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}@media (min-width: 992px){#menuTopo .dropdown-menu{right:auto;left:50%;-webkit-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}}#menuTopo .dropdown-menu .nav-item{border-bottom:1px solid rgba(255,255,255,0.12)}#menuTopo .dropdown-menu .nav-item:last-child{border-bottom:0px}#menuTopo .dropdown-menu .nav-item::after{display:none}#menuTopo .dropdown-menu .dropdown-item{font-size:14px;font-size:.875rem;color:#fff}#menuTopo .dropdown-menu .dropdown-item.active,#menuTopo .dropdown-menu .dropdown-item:hover{background-color:transparent;color:#61DAE3}#menuTopo .navbar-toggler{position:relative;margin-top:0px;z-index:15;padding:0px;width:30px;height:40px;border-radius:0px;padding-top:5px}#menuTopo .navbar-toggler .bar{position:relative;top:0px;left:0px;display:block;margin-left:auto;width:100%;height:2px;margin-bottom:6px;border-radius:3px;background-color:#202433;opacity:1;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}#menuTopo .navbar-toggler .bar:nth-child(2){width:50%}#menuTopo .navbar-toggler:not(.collapsed) .bar:nth-child(1){top:8px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#menuTopo .navbar-toggler:not(.collapsed) .bar:nth-child(2){opacity:0}#menuTopo .navbar-toggler:not(.collapsed) .bar:nth-child(3){top:-8px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.comTopo #menuTopo,body.homepage #menuTopo{position:fixed;top:0px;left:0px;background-color:transparent;margin-bottom:0px}body.comTopo #menuTopo .navbar-brand .branco,body.homepage #menuTopo .navbar-brand .branco{opacity:1}body.comTopo #menuTopo .navbar-brand .preto,body.homepage #menuTopo .navbar-brand .preto{opacity:0}body.comTopo #menuTopo .navbar-toggler .bar,body.homepage #menuTopo .navbar-toggler .bar{background-color:#fff}body.comTopo #menuTopo .navbar-nav .nav-item .nav-link,body.homepage #menuTopo .navbar-nav .nav-item .nav-link{color:#fff}body.comTopo #menuTopo .navbar-nav .nav-item .nav-link.active,body.comTopo #menuTopo .navbar-nav .nav-item .nav-link:hover,body.homepage #menuTopo .navbar-nav .nav-item .nav-link.active,body.homepage #menuTopo .navbar-nav .nav-item .nav-link:hover{color:#61DAE3}body.comTopo #menuTopo.fixed,body.homepage #menuTopo.fixed{background-color:#fff}body.comTopo #menuTopo.fixed .navbar-brand .branco,body.homepage #menuTopo.fixed .navbar-brand .branco{opacity:0}body.comTopo #menuTopo.fixed .navbar-brand .preto,body.homepage #menuTopo.fixed .navbar-brand .preto{opacity:1}body.comTopo #menuTopo.fixed .navbar-toggler .bar,body.homepage #menuTopo.fixed .navbar-toggler .bar{background-color:#202433}body.comTopo #menuTopo.fixed .navbar-nav .nav-item .nav-link,body.homepage #menuTopo.fixed .navbar-nav .nav-item .nav-link{color:#202433}body.comTopo #menuTopo.fixed .navbar-nav .nav-item .nav-link.active,body.comTopo #menuTopo.fixed .navbar-nav .nav-item .nav-link:hover,body.homepage #menuTopo.fixed .navbar-nav .nav-item .nav-link.active,body.homepage #menuTopo.fixed .navbar-nav .nav-item .nav-link:hover{color:#61DAE3}#menuP.open{right:0px}#menuP{position:fixed;top:0px;right:-100%;width:100%;height:100%;display:flex;flex-direction:column;background:rgba(0,0,0,0.4);box-shadow:0 4px 30px rgba(0,0,0,0.3);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);z-index:17;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}#menuP .barra{padding:20px}#menuP .fechar{position:absolute;top:30px;right:15px;color:#fff;cursor:pointer}#menuP .menus{padding:20px;flex-grow:1;overflow:auto}#menuP .menus .navbar-nav{width:100%}#menuP .menus .navbar-nav .nav-item{position:relative;display:block}#menuP .menus .navbar-nav .nav-item .nav-link{display:block;color:#fff;font-size:16px;font-size:1rem;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;font-weight:700}#menuP .menus .navbar-nav .nav-item .nav-link::after{display:block;top:15px;right:0px;position:absolute}#menuP .menus .navbar-nav .nav-item .nav-link.active,#menuP .menus .navbar-nav .nav-item .nav-link:hover{color:#61DAE3}#menuP .menus .active .dropdown-menu{display:block}#menuP .menus .dropdown-menu{position:relative !important;transform:none !important;float:none;background-color:transparent;border:0px}#menuP .menus .dropdown-menu .dropdown-item{color:#fff}#menuP .menus .dropdown-menu .dropdown-item.active,#menuP .menus .dropdown-menu .dropdown-item:hover{background-color:transparent;color:#61DAE3}#menuP .social{text-align:center;margin:15px;padding:10px;border-radius:34px;color:#fff;background:rgba(0,0,0,0.3);box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:flex;justify-content:space-around}#menuP .social a{display:inline-block;color:#fff}#menuP .social a:hover{color:#61DAE3}footer{background:#8fb2b2;background:linear-gradient(150deg, #8fb2b2 0%, #1c4245 100%);padding-top:15px;padding-bottom:15px;color:#fff}@media (max-width: 991px){footer .spacer{display:none}}footer .moradaC a{color:#fff}footer .moradaC a:hover{text-decoration:none;color:#61DAE3}footer .moradaC p{margin-bottom:13px}footer .copyC{margin-top:0px;text-align:center;font-size:12px;font-size:.75rem}footer .copyC .copy,footer .copyC nav{display:inline-block}@media (max-width: 991px){footer .copyC .copy{margin-bottom:15px}}footer .copyC .marca{margin-top:14px}@media (max-width: 991px){footer .copyC .marca{margin-top:20px;margin-bottom:10px}}footer .copyC ul{margin:0px;padding:0px;list-style:none}footer .copyC ul .nav-item{display:inline-block;padding:0px;border-left:1px solid #fff;padding-left:5px}footer .copyC ul .nav-item .nav-link{padding:0px;color:#fff;font-size:12px;font-size:.75rem}footer .copyC ul .nav-item .nav-link.active,footer .copyC ul .nav-item .nav-link:hover{color:#61DAE3}footer h2{margin-top:0px;margin-bottom:0px;font-size:25px;font-size:1.5625rem;font-style:italic;font-weight:400}footer h2:after{display:none}footer #newsletterForm,footer #newsletterMailChimpForm{text-align:right;max-width:450px}@media (max-width: 991px){footer #newsletterForm,footer #newsletterMailChimpForm{text-align:left;max-width:100%}}footer #newsletterForm .input-group,footer #newsletterMailChimpForm .input-group{background-color:#1D494C;border-radius:30px}footer #newsletterForm .custom-control,footer #newsletterMailChimpForm .custom-control{font-size:16px;font-size:1rem}footer #newsletterForm .custom-control a,footer #newsletterMailChimpForm .custom-control a{color:#fff}footer #newsletterForm .custom-control a:hover,footer #newsletterMailChimpForm .custom-control a:hover{color:#61DAE3;text-decoration:none}footer #newsletterForm .form-control,footer #newsletterMailChimpForm .form-control{background-color:transparent;border-color:transparent;color:#fff}footer #newsletterForm .fv-plugins-message-container>div,footer #newsletterMailChimpForm .fv-plugins-message-container>div{color:#fff !important}footer #newsletterForm .form-control::placeholder,footer #newsletterMailChimpForm .form-control::placeholder{color:#fff}footer #newsletterForm .form-control::-ms-input-placeholder,footer #newsletterMailChimpForm .form-control::-ms-input-placeholder{color:#fff}footer #newsletterForm .btn,footer #newsletterMailChimpForm .btn{border-radius:30px}footer #newsletterForm .fv-plugins-icon,footer #newsletterMailChimpForm .fv-plugins-icon{display:none}footer #newsletterForm .termosC,footer #newsletterMailChimpForm .termosC{margin-top:-5px}footer #newsletterForm .termosC .fv-plugins-icon,footer #newsletterMailChimpForm .termosC .fv-plugins-icon{display:none}footer #newsletterForm .status,footer #newsletterMailChimpForm .status{text-align:left}footer #newsletterForm .status.erro,footer #newsletterMailChimpForm .status.erro{color:red}footer #newsletterForm .status.sucesso,footer #newsletterMailChimpForm .status.sucesso{color:green}#formContactos{margin-top:30px}#formContactos .custom-control{font-size:16px;font-size:1rem}#formContactos .custom-control a{color:#202433}#formContactos .custom-control a:hover{color:#61DAE3;text-decoration:none}.contactosC .layout-column>div{height:100%;display:flex;flex-direction:column}.contactosC .formC{margin-top:auto}#mapaC{position:relative;width:100%;flex-grow:1;margin-bottom:15px;aspect-ratio:16/10.8}#mapaC iframe{position:absolute;top:0px;left:0px;width:100% !important;height:100% !important}.listaFaqs{margin-top:50px;margin-bottom:50px}.listaFaqs h2 .ponto{display:block;width:70px;text-align:center;line-height:.8;font-size:80px;font-size:5rem;font-weight:300}.listaFaqs .menu{margin-bottom:30px}.listaFaqs .menu .btn+.btn{margin-left:10px}.listaFaqs .menu .btn-outline-secondary.collapsed{background-color:#fff;border-color:#F2F5F5;color:#202433}.listaFaqs .menu .btn-outline-secondary{background-color:#F2F5F5;border-color:#F2F5F5;color:#202433}.listaFaqs .perguntaC{position:relative;padding:6px;border-radius:32px;background-color:#F2F5F5;margin-bottom:14px}.listaFaqs .pergunta{position:relative;display:block;font-size:20px;font-size:1.25rem;padding-top:9px;font-weight:700;color:#61DAE3;min-height:50px;padding-left:60px;padding-right:15px}@media (max-width: 991px){.listaFaqs .pergunta{font-size:18px;font-size:1.125rem;padding-left:50px}}.listaFaqs .pergunta .icon{position:absolute;top:0px;left:0px;display:block;width:49px;height:49px;border-radius:50%;text-align:center;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-image:url(../img/icon_seta_cima.svg);-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}@media (max-width: 991px){.listaFaqs .pergunta .icon{width:35px;height:35px;top:10px;left:5px}}.listaFaqs .pergunta .icon{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.listaFaqs .pergunta.collapsed{color:#202433}.listaFaqs .pergunta.collapsed .icon{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.listaFaqs .pergunta:hover{text-decoration:none;color:#61DAE3}.listaFaqs .resposta>div{padding:10px 20px}.listaFaqs .resposta>div p:last-child{margin-bottom:0px}.filtroNoticias{margin-top:-10px}@media (min-width: 992px){.filtroNoticias{margin-top:-50px;margin-bottom:50px}}.filtroNoticias form .input-group{border:1px solid #202433;border-radius:30px}.filtroNoticias form .form-control{background-color:transparent;border:0px}.filtroNoticias form .btn{background-color:transparent;color:#202433;border:0px}.filtroNoticias .atalhosC{display:flex;gap:20px}@media (max-width: 991px){.filtroNoticias .atalhosC{display:none}}.filtroNoticias .atalhosC a{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.listaNoticias .item{margin-bottom:50px}.listaNoticias .item .img{margin-right:15px;height:100%;width:100%}@media (min-width: 768px){.listaNoticias .item .img{width:237px}}.listaNoticias .item .img a{display:block;width:100%;height:100%}.listaNoticias .item .img img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:20px}.listaNoticias .item a.link{display:block;color:#202433;text-decoration:none}.listaNoticias .item a.link .nome{font-weight:700;font-size:30px;font-size:1.875rem;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.listaNoticias .item a.link .texto_desc{font-weight:300}.listaNoticias .item a.link:hover .nome{color:#61DAE3}.listaNoticias .item .share a{color:#202433;margin-left:15px}.listaNoticias .item .share a:hover{color:#61DAE3}.listaNoticias .item .dataC{margin-top:15px;background-color:#F2F5F5;border-radius:30px;padding:10px 15px}.listaNoticias .item .data{font-size:13px;font-size:.8125rem}.listaNoticiasD .destaque{background-color:#F2F5F5;text-align:center;border-radius:20px;padding:10px;font-size:20px;font-size:1.25rem;margin-bottom:15px}.listaNoticiasD .item{margin-bottom:50px}.listaNoticiasD .item .img{padding-right:15px;height:100%;width:100%}.listaNoticiasD .item .img a{display:block;width:100%;height:100%}.listaNoticiasD .item .img img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:20px}.listaNoticiasD .item a.link{display:block;color:#202433;text-decoration:none}.listaNoticiasD .item a.link .nome{font-weight:700;font-size:16px;font-size:1rem;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.listaNoticiasD .item a.link:hover .nome{color:#61DAE3}.listaNoticiasD .item .share{text-align:left;margin-top:5px}.listaNoticiasD .item .share a{color:#202433;margin-right:5px}.listaNoticiasD .item .share a:hover{color:#61DAE3}.listaNoticiasD .item .data{margin-top:5px;font-size:13px;font-size:.8125rem}.noticiaDetalhe .img{aspect-ratio:1600/640;margin-bottom:25px}.noticiaDetalhe .img img{width:100%;height:100%;object-fit:cover;border-radius:20px}.noticiaDetalhe .nome{font-weight:700;font-size:30px;font-size:1.875rem}.noticiaDetalhe .texto_desc{font-weight:300}.noticiaDetalhe .share a{color:#202433;margin-left:15px}.noticiaDetalhe .share a:hover{color:#61DAE3}.noticiaDetalhe .dataC{margin-top:15px;background-color:#F2F5F5;border-radius:30px;padding:10px 15px}.noticiaDetalhe .data{font-size:13px;font-size:.8125rem}.divConsultas .passos{margin-bottom:50px;text-align:center}.divConsultas .passos .passo{text-align:center;margin-left:15px;margin-right:15px}@media (max-width: 991px){.divConsultas .passos .passo{margin-left:5px;margin-right:5px}}.divConsultas .passos .passo .icon{display:inline-block;width:100px;height:100px;background-color:#F2F5F5;border-radius:50%;line-height:100px;text-align:center;margin-bottom:4px}@media (max-width: 991px){.divConsultas .passos .passo .icon{width:50px;height:50px;line-height:50px}.divConsultas .passos .passo .icon img{width:30px}}.divConsultas .passos .passo .nome{font-size:18px;font-size:1.125rem}@media (max-width: 991px){.divConsultas .passos .passo .nome{font-size:14px;font-size:.875rem}}.divConsultas .passos .linha{margin-top:50px;width:150px;height:1px;background-color:#202433}@media (max-width: 991px){.divConsultas .passos .linha{width:30px}}.divConsultas .exemplos{margin-bottom:50px}.divConsultas .exemplos .row>div{margin-bottom:15px}.divConsultas .exemplos .primeiro{border-radius:18px;height:100%;background-color:#F2F5F5;text-align:center;padding:20px;display:flex;justify-content:center;align-content:center;flex-direction:column}.divConsultas .exemplos .primeiro img{margin-bottom:30px;width:50px}.divConsultas .exemplos .img{border-radius:18px;width:100%}.divConsultas #formConsulta.loading{background-repeat:no-repeat;background-position:bottom center;background-image:url("../img/loader.gif")}.divConsultas #formConsulta.loading button[type=submit]{visibility:hidden}.divConsultas #formConsulta{margin-bottom:50px}.divConsultas #formConsulta .status{text-align:center;margin-bottom:15px}.divConsultas #formConsulta .g-recaptcha{display:inline-block}.divConsultas #formConsulta #btSubmitConsulta{min-width:300px}.divConsultas .dropzone{min-height:0px;border:0px;background:transparent;padding:0px}.divConsultas .dz-preview a{color:#202433}.divConsultas .dropzone .dz-image{border:2px solid #61DAE3;border-radius:20px}.divConsultas .dz-message{min-width:300px;color:#202433;background-color:#F2F5F5;border:1px solid #F2F5F5;border-radius:30px;display:inline-block;padding:10px}.divConsultas .dz-message:hover{color:#61DAE3;background-color:#fff}.casosMenu{margin-bottom:15px}.casosMenu .destaque{background-color:#F2F5F5;text-align:center;border-radius:20px;padding:10px;font-size:20px;font-size:1.25rem;margin-bottom:15px}.casosMenu ul{margin:0px;padding:0px;list-style:none}.casosMenu ul a{display:block;color:#202433;cursor:pointer;padding-top:5px;padding-bottom:5px}.casosMenu ul a.active,.casosMenu ul a:hover{text-decoration:none;color:#61DAE3}.listaCasos .item{margin-bottom:50px}.listaCasos .item .img{margin-bottom:20px}.listaCasos .item .img img{max-width:100%;border-radius:30px}.listaCasos .item .nome h2{margin-bottom:0px}.listaCasos .item .nome h2 a{color:#202433}.listaCasos .item .caso{font-size:16px;font-size:1rem;font-weight:900;margin-bottom:10px}.listaCasos .item .share a{color:#202433;margin-left:15px}.listaCasos .item .share a:hover{color:#61DAE3}.listaCasos .item .dataC{margin-top:15px;background-color:#F2F5F5;border-radius:30px;padding:10px 15px}.casoDetalhe .img{margin-bottom:20px}.casoDetalhe .img img{width:100%;border-radius:30px}.casoDetalhe .nome h1{margin-bottom:0px}.casoDetalhe .caso{margin-bottom:15px}.casoDetalhe .share a{color:#202433;margin-left:15px}.casoDetalhe .share a:hover{color:#61DAE3}.casoDetalhe .dataC{margin-top:15px;background-color:#F2F5F5;border-radius:30px;padding:10px 15px}.casoDetalhe .dataC a{color:#202433}.listaEquipa{margin-bottom:-60px}.listaEquipa .item{background-color:#F2F5F5;border-radius:40px;margin-bottom:60px}.listaEquipa .item .imgC{position:relative;padding-bottom:100%;border-radius:40px;overflow:hidden;background-color:#D5D5D5;background-image:url("../img/placeholder_equipa.svg");background-repeat:no-repeat;background-position:center center}.listaEquipa .item .imgC .img{position:absolute;top:0px;left:0px;width:100%;height:100%;background-repeat:no-repeat;background-position:top center;background-size:cover;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}.listaEquipa .item .textoC{padding:30px}.listaEquipa .item .nome{font-size:30px;font-size:1.875rem;font-weight:700;margin-bottom:5px}.listaEquipa .item .cargo{font-size:25px;font-size:1.5625rem;margin-bottom:15px}.listaEquipa .item .cv ul{list-style:none;margin:0px;padding:0px}.listaEquipa .item .cv ul li{position:relative;margin-bottom:15px;padding-left:16px}.listaEquipa .item .cv ul li::before{position:absolute;left:0px;top:6px;content:"";display:block;width:10px;height:10px;border-radius:50%;background-color:#61DAE3}.bt-cv{border-color:#989395;background-color:#989395;vertical-align:middle;padding-left:5px}.bt-cv i{display:inline-block;width:30px;height:30px;line-height:30px;background-color:#fff;color:#989395;text-align:center;padding-left:5px;overflow:hidden;border-radius:50%;vertical-align:middle;margin-right:5px}.bt-cv:hover{border-color:#fff;background-color:#fff;color:#989395}.bt-cv:hover i{background-color:#989395;color:#fff}#modalCV .modal-content{border:0px;background:rgba(74,74,74,0.8);box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#fff}#modalCV .modal-header{border:0px;padding:30px;padding-bottom:10px}#modalCV .modal-header h2{margin-bottom:0px;padding-top:30px}#modalCV .modal-header h2 i{display:inline-block;margin-right:20px;display:inline-block;width:33px;height:33px;padding-left:5px;line-height:33px;background-color:#fff;color:#4a4a4a;text-align:center;border-radius:50%;vertical-align:middle}#modalCV .modal-header .close{padding:0px;margin:0px;position:absolute;top:15px;right:15px;display:block;z-index:4;width:25px;height:25px;color:#fff;border:1px solid #fff;border-radius:50%;text-align:center;line-height:20px;opacity:1;cursor:pointer}#modalCV .modal-footer{border:0px;padding-top:0px}
/*# sourceMappingURL=layout.css.map */
