/* Theme Name: Shantal Marketing Médico
Text Domain: Shantal Marketing Médico
Version:4.2 
Description: Tema Criado em parceria com a Shantal Marketing Digital, desenvolvido por Joao Antonio Rocco (joao.a.rocco@gmail.com)
Tags: responsive,wordpress theme, bootstrap
Author: Joao Antonio
Author URI: https://marketingdigitalmedicos.com.br/
heme URI:  https://marketingdigitalmedicos.com.br/ */

/****** TYPO CORES E BOTOES *****/
body{color:#2d2d2d!important}
.primary-color, .has-primary-color{color:#223e9e!important;}
.secondary-color, .has-secondary-color{color:#6b90df!important}
.tertiary-color, .has-tertiary-color{color:#091f46!important}
.quaternary-color{color:#1c2f22!important}
.white-color{color: #fff!important;}
.black-color{color:#000!important}
.fill-primary{fill:#223e9e}
.fill-secondary{fill:#6b90df}
.fill-tertiary{fill:#091f46}
.fill-white{fill:#fff}
.banner-title{color:#fff;}

.fw-lighter{font-weight: lighter!important;}
.f-semibold{font-weight:500!important;}
a:hover .fill-primary, .fill-primary:hover{fill:#223e9e}
a:hover .fill-white, .fill-white:hover{fill:#6b90df;}
a:hover .fill-white.scnd, .fill-white.scnd:hover{fill:#223e9e;}
a.white-color:hover{color:#223e9e!important;}
a:hover .fill-secondary, .fill-secondary:hover{fill:#223e9e;}
.youtube .play-button{background-color:#223e9e;}

.bt{border-radius:8px; border:none!important;}
.bt-primary{background-color:#223e9e;color:#fff;}
.bt-secondary{background-color:#6b90df;color:#fff;}
.bt-tertiary{background-color:#091f46; color:#fff;}
.bt-tertiary:hover{background-color:#223e9e;color:#fff;}
.bt-secondary:hover{background-color:#223e9e; color:#ffff;}
.bt-primary:hover{background-color:#6b90df;color:#fff;}
.bt.bt-white{color:#223e9e; background-color:#fff; border:2px solid #fff;}
.bt.bt-white:hover{ background-color:#223e9e; color:#fff; border-color:#223e9e;}
.bt.bt-primary-w{color:#223e9e; background-color:transparent; border:2px solid #223e9e;}
.bt.bt-primary-w:hover{ background-color:#6b90df; color:#fff; border-color:#6b90df;}
.bdr-30{border-radius: 44px!important;}
.bdr-btm-30{border-radius:0 0 30px 30px!important;}
.bt-collapse.collapsed:after{content: 'LEIA MAIS';}
.bt-collapse {text-decoration:none!important;}
.bt-collapse:not(.collapsed):after {content: '-FECHAR';}

/**** CORES E BOTOES ENDS ****/

/******** *HEADER *******/
header.bg-on{ background-color:rgba(255, 255, 255, 1); transition: all 0.5s; box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;}    
.navbar-nav .nav-link, .top-bar .nav-link{color: #223e9e!important; white-space: nowrap;}
.top-bar .icons{display: inline-block; }

@media (min-width:991px){.bg-on .navbar-nav .nav-link {color: #223e9e!important;}}
header svg{fill:#223e9e;}
header a:hover svg{fill:#6b90df;}
.nav-link{font-weight:500!important;}
a.primary-color:hover{color: #6b90df!important;}.dropdown-item{white-space: wrap!important;   }
.navbar-nav .nav-link:hover,
.navbar-nav .nav-item.active .nav-link,
.nav-link:hover,
.nav-link.active{text-decoration:underline!important;}
.btn-close {background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23223e9e'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat!important;}
/* ****** OFFCANVAS ****** */
/* ============ mobile view ============ */
 @media all and (max-width: 991px) {
 .bt-trigger{fill:#223e9e;}
.bg-on .bt-trigger{fill:#223e9e;}
.mobile-offcanvas{background-color:#fff!important;}
.navbar-nav .nav-link, .nav-top .nav-link{color: #223e9e!important;}
.navbar-nav .nav-link:hover,
.navbar-nav .nav-item.active .nav-link,
.nav-link:hover,
.nav-link.active{color: #223e9e  !important; text-decoration: underline!important;} 
header{background-color:#fff; position: initial}
.navbar .nav-link{font-size:1rem!important;color:#223e9e!important;}
}
@media only screen and (max-width:768px){
#banner .caption.white-color{color:#223e9e!important;}}
/**** HEADER ENDS ****/  
.map-responsive{
    padding-bottom:25%;
    position: relative;
    height: 0px;
    overflow: hidden;
  }

.map-responsive.hpd{
  padding-bottom:50%;
}
  
.video-responsive {
  padding-bottom:65.25%;
  position: relative;
  height: 0px;
  overflow: hidden;
}
 .map-responsive iframe, .video-responsive iframe {
     left: 0px;
     top: 0;
     height: 100%;
     width: 100%;
     position: absolute;
  }  
     .map-responsive.bdr-30 iframe{
    border-radius:30px;
   }
@media (max-width:768px){
    .map-responsive {
        padding-bottom: 50%;
    }
}

@media (min-width:1900px){
  #banner-internas h1{
    font-size: 2.2rem!important;
    margin-top:-100px;
  }
}

@media (min-width:548px){
#banner-home, #banner-internas{
	position:relative;
}
.center-caption{
width:100%;
position:absolute;
top:50%;
transform:translate(0, -50%);
	}
	.captions{
		color:#fff;
	}
	
	.caption-home-f h1{
		color:#223e9e;
		line-height: 50px;
	}
	.captions h1{
		font-weight:400;
		}
}


@media(max-width:540px){
  	.captions, .banner-title, 	.caption-home-f h1{
    color:#223e9e;
  }
	#banner-home .bt{
	background-color:#223e9e;
	}
		#banner-home .bt:hover{
	background-color:#6b90df;
			border-color:#6b90df;
	}
}
mark{
	padding-left:0!important;
}
/******** CUSTOM *********/
.fs{
	color:#fff;
  border-radius:13px;
	padding:1.5rem;
	}
.fs h3{
	font-size:1rem;
	margin-bottom:0;
}
.fs.f-primary{
background-color:#223e9e;
}
.fs.f-secondary{
background-color:#6b90df;
}
@media (max-width:768px){
.fs {
	margin:10px 0;
	padding:1rem;

	}
}

.legenda{
	background-color:#223e9e;
position:absolute;
bottom:0;
right:0;
width:95%;
border-radius:30px 0 0 0;
height:80px;
text-align:end;
color:#fff;
}
.center{
position:relative;
top:50%;
right:5%;
transform:translate(0,-50%)
}
.center h3{
font-weight:600;
margin-bottom:0;
}
.fundo-lighter{
background-color:#cdd9f4;
}

.fundo-gray{
background-color:#D8DBF1;
}

.fundo-tertiary-color{
  background-color:#091f46;
}

.slick-logos .slick-slide {
    display: inline-block!important;
    vertical-align: middle!important;
    float:none!important;
}

.depoimentos .slick-prev,
.depoimentos-interna .slick-prev {
	left: -35px;
}

.depoimentos .slick-prev:before, 
.depoimentos .slick-next:before {
	font-size: 32px;
	color: #2c428c !important
}

.depoimentos-interna .slick-prev,
.depoimentos-interna .slick-next {
	top: 35% !important;
}

.depoimentos-interna .slick-prev:before, 
.depoimentos-interna .slick-next:before {
	font-size: 32px;
	color: #2c428c !important
}

.l-center, .t-line h2 {
	position:relative;
	padding-bottom:1rem;
	margin-bottom:2rem;
}
.l-center:after{
	content:"";
	width:80px;
	height:3px;
	background-color:#5291d0;
	position:absolute;
	bottom:0;
	left:50%;
	transform:translate(-50%, 0)
}

.t-line h2:after{
	content:"";
	width:80px;
	height:3px;
	background-color:#5291d0;
	position:absolute;
	bottom:0;
	left:0;
}


@media (max-width:768px){
.t-line h2:after{
  left:50%;
  	transform:translate(-50%, 0)
}
}

.item-servicos{
background-color:#5291d0;
border-radius:10px;
display:block;
padding-bottom:1.5rem;
color:#fff;
}
.item-servicos img{
  position:relative;
 left:-10px;
 top:-20px;
 }
.item-servicos span{
	display:inline-block;


}
.item-servicos h3, .item-servicos h2{
	font-weight:600!important;
}
.item-servicos h3, .item-servicos h2, .item-servicos p{
	padding:0 1rem;
}
.item-servicos:hover .bt-secondary{
background-color:#fff;
color:#223e9e;
}

@media(max-width:768px){
  .legenda span.fs-5{
    font-size:0.9rem!important;
  }
  .legenda p{
    font-size:0.8rem!important;
  }
  .center{
    width:90%;
    right: auto;
  }

  .depoimentos .slick-next,
  .depoimentos-interna .slick-next {
	right: -5px !important;
  }
}
.fundo-primary-color{
  background-color:#2c428c;
}


            .box-date{
            color:#fff;
            display:inline-block;
        background-color:#2c428c;
        text-align:center;
        border-radius:10px;
            line-height:18px;
        width:60px;
        height:60px;	
        position:absolute;
        bottom:-25px;
        left:10px
        }
        .box-date span{
        position:relative;
        top:12px;
        font-size:16px;
        text-transform:uppercase;
        font-weight:bold;
        }

.box-date-single{
	background-color:#2c428c;
	display:inline-block;
padding:1rem;
	border-radius:8px;
	text-align:center;
}
.box-date-single span{
color:#fff;
font-weight:bold;
font-size:1.2rem;
text-transform:uppercase;
}


.logo-element-left, .logo-element-right{
	position:relative;
}
.left-elm{
	position:absolute;
	top:-8%;
	width:400px;
	opacity:0.5;

}
.right-elm{
	position:absolute;
	top:-8%;
  right:0;
	width:400px;
	opacity:0.5;

}
.right-elm-btm{
	position:absolute;
	top:0;
  bottom:-12%;
  right:0;
	width:400px;
	opacity:1;
}

.depo-autor{
	color:#404040;
	font-size:1.3rem;
	line-height:25px
}

.depo-txt{
	margin-top:-80px!important;
	background-color:#2c428c;
	padding:2rem 1rem;
	color:#fff;
font-size:0.85rem;
	line-height:20px;
	border-radius:15px
}

.depoimentos-interna .depo-txt {
	margin-top: 0 !important;
	height: 305px;
	overflow: hidden;
}

.depoimentos-interna .depo-info .info {
	height: 50px;
	overflow: hidden;
}

@media(max-width:1400px){
		.depo-info{
			margin-top:2rem!important;
			font-size:0.9rem
	}
}

@media(max-width:768px){
	.depo-info{
		text-align:center;
		margin-top:2rem;
	}
	.depo-txt{
		margin-top:15px!important;
		text-align:center
	}
	.left-elm, .right-elm{
		display:none;
	}
}


.carousel-indicators [data-bs-target]{
	height:16px!important;
	width:16px!important;
	border-radius:100%!important;
	display:flex!important;
		background-color:#223e9e!important;
	opacity:1!important;
}

.carousel-indicators [data-bs-target]:hover, .carousel-indicators [data-bs-target].active{
	background-color:#1c2f22!important;
}


.carousel-indicators {
bottom:-50px!important;
margin:0!important;
}


.bts-cta{
	background-color:#223e9e;
	color:#fff;
	text-transform:uppercase;
}
.bts-cta:hover{
	background-color:#6b90df;
}

.fundo-gray .bts-cta{
	background-color:#6b90df;
	color:#fff;
}
.fundo-gray .bts-cta:hover{
	background-color:#223e9e;
}

.fundo-image{
	background:linear-gradient(to bottom, #CDD9F4 0, #CDD9F4 80px,  #184090 80px, #184090 90%, #fff 90%);
color:#fff;
}
.fundo-image.invert{
	background:linear-gradient(to bottom, #fff 0, #fff 80px,  #CDD9F4 80px, #CDD9F4 85%, #fff 85%);
color:inherit;
}
.fundo-image.lgt{
	background:linear-gradient(to bottom, #CDD9F4 0, #CDD9F4 80px,  #fff 80px, #fff 90%, #CDD9F4 90%);
color:inherit!important;
}

.fundo-image.btm{
	background:linear-gradient(to bottom, #fff 0, #fff 50px,  #CDD9F4 50px, #CDD9F4 90%, #184090 90%);
color:inherit!important;
}

.bx-tools{
	background-color:#cdd9f4;
	padding:1.4rem;
height:100%;
	border-radius:30px;
}



.fundo-linear-ngt{
background:linear-gradient(to bottom, #fff 0, #fff 80px,  #184090 80px, #184090 85%, #fff 85%);
color:#fff;
	}
.fundo-linear-ngt h2{
	font-weight:bold;
}


@media (min-width:768px){
.fundo-linear-ngt{
	margin-bottom:-110px!important;
	}
}

@media (min-width:768px){
	.fundo-image{
	margin-bottom:-3rem!Important
	}
}
.no-banner{
	background-color:#223e9e;
padding:2rem;
text-align:center;
}

@media (max-width:768px){
	.fundo-image, .fundo-linear-ngt{
		background:#184090!important;
	}

	.depoimentos-interna .depo-txt {
		height: auto;
		margin-top: -15px !important;
		position: relative;
        z-index: -1;
	}

	.depoimentos-interna .depo-autor {
		font-size: 1.2rem;
	}
	
}

@media (min-width: 1900px) {
    .fix-10 {
        flex: 0 0 auto!important;
        width: 83.33333333%!important;
    }
    
    .fix-col {
        flex: 0 0 auto!important;
        width: 60%!important;
    }
}

@media (min-width: 992px){
.navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
    top: 50px;
    border-radius: 5px;
    z-index:999;
}
.navbar-expand-lg .navbar-nav .dropdown-menu:before{
    content:"";
    width:20px;
    height:20px;
    background-color:#fff;
    position:absolute;
    top:-8px;
    left:20px;
    transform:rotate(135deg);
}
}

.parallax.mkt-saude{background-image:url('dist/images/parallax-mkt-medico.jpg');}
.parallax.mkt-clinica{background-image:url('dist/images/parallax_mkt_clinica.jpg');}
.parallax.busca-ia{background-image:url('dist/images/parallax_01_1920.jpg');}
.parallax.busca-ia2{background-image:url('dist/images/parallax_02_1920.jpg');}
@media (max-width:570px){
    .parallax.mkt-saude{background-image:url('dist/images/parallax-mkt-medico-mobile.jpg');}
        
        
        .parallax.mkt-clinica{background-image:url('dist/images/parallax_mkt-clinica-mb.jpg');}
        .parallax.busca-ia{background-image:url('dist/images/parallax 01_375.jpg');}
        .parallax.busca-ia2{background-image:url('dist/images/parallax 02_375.jpg');}
        }



.box {
color:#fff;
	height:100%;
	padding:1rem;
	border-radius:30px;
}
.box.n_1, .box.n_3{
	background-color:#184090;
}
.box.n_2, .box.n_4{
	background-color:#5691e3;
}
.box h3{
	font-size:1rem!important;
	color:#fff!important
}

.box-rnd{
border:3px solid #184090;
padding:0 2rem 2rem 2rem;
border-radius:30px;
}

.box-rnd h3{
	background-color:#184090;
	color:#fff!important;
	font-size:1.1rem!important;
text-align:left!important;
padding:1rem 1rem 1rem 2rem;
border-radius:30px;
	margin-left:-2rem;
}

.list-center ul li{
	display:block;
}

/***** CUSTOM ENDS ******/
/***** FORMULARIO ******/
.linear-bg{
	background:linear-gradient(to bottom, #fff 0, #fff 20%,  #b4d0eb 20%, #b4d0eb 100%);
}
.bdr-13{
  border-radius: 13px;
}
.home-form .form-control{
background-color:transparent!important;
border:none!important;
border-bottom:1px solid #fff!important;
border-radius:0!important;
color:#ffff!important;
}
.home-form .form-control:focus{
	background-color:transparent!important;
	border:none!important;
	color:#fff!important;
}
.home-form .form-control::placeholder
{
color:#fff!important;
}
.home .term-c, .home .term-c a{
color:#fff;
}

.home-form .send-button{
width:80px;
height:80px;
background-size:40px;
border:4px solid #2c428c;
background-repeat:no-repeat;
background-position:center;
border-radius:100%;
color:transparent;
background-color:#223e9e;
}


.home-form .wpcf7-response-output{
border:none!important;
color:#fff!important;
}

/**** FORMULÀRIO ****/


/******* *FAQ *******/

#Faq .card-body a{
    color:#fff;
    text-decoration:underline!important;
    }
.FAQ .accordion-item {
   border-radius: 30px!important;
 background-color:#fff!important;
 border:none!important;

 }
.accordion-button:not(.collapsed){
    color:#2d2d2d!important;
}

.FAQ.scnd .accordion-item{
background-color:#f5f6f8!important;
}

.fundo-faq{
background-color: #184090;
}
/******* *FAQ ENDS*******/

/***** *INTERNAS ********/
.internas .c1 h2, .internas .c1 h3{
 color:#223e9e;
 font-weight: bold;
}
.fundo-image h2, .fundo-image .fundo-color-image h2{
  font-weight:bold;
}

.form-control{
   border:2px solid #6b90df!important;
   border-radius:25px!important;
   background-color:#fff!important;
}
.bt-send{
    
    display: inline-block;
    background-color:#223e9e;
    border: none!important;
    color:#fff;
    padding:.5rem 2rem;
    transition: all 0.5s;
    text-transform: uppercase;
    border-radius: 30px;
}
.bt-send:hover{
    background-color:#6b90df;
}
/***** FOOTER *******/
  footer{
    background-color:#091f46;

    color:#fff!important;
    }

.home footer, .page-id-10783 footer, .servicos-template-custom-single-servico footer{
    background-image: url('dist/images/footer-elm.png');
    background-size:12%;
    background-repeat: no-repeat;
    background-position: left bottom;
}



.nav-footer ul{
    list-style: none;
    padding-left: 0;
    margin-bottom: 0!important;
    }
    .icons-footer svg{
        fill:#5291d0;
    }
    .icons-footer:hover svg{
        fill:#fff;
    }
    footer a{
       color:#fff;
    }
    footer .nav-link:hover, footer .nav-item.active .nav-link{
      text-decoration: underline!important;
      color:#5291d0!important;
    }

    footer .nav-link{
       padding-top:0!important;
       padding-bottom:0!important;
    }
    footer a:hover svg{
     fill:#fff;
    }
    footer a:hover{
    color:#5291d0;
    }

    .tel-footer:before, .email-footer:before, .wpp-footer:before{
      background-color: #5291d0;
    }
    .tel-footer:hover:before, .email-footer:hover:before, .wpp-footer:hover:before{
        background-color: #fff;
      }

    .tel-icon:before, .wpp-icon:before{
       background-color:#5291d0;
    }
    .wpp-icon.white-color:before{
       background-color:#fff;
   }
    #wpp-flutuante::before{
    background-color:#223e9e;
    color:#fff;
}
 /***** FOOTER ENDS ****/

 .ngt-mt{
margin-top:-50px;
padding-top:70px
}

.ngt-mb {
padding-bottom:100px
}

.ngt-mt-fst{
margin-top:-80px;
}
footer{
	position:relative;
}
.right-elm-footer{
position:absolute;
right:0;
top:-200px;
width:200px;
opacity:0.7;
pointer-events: none!important;
}

@media(min-width:1900px){
	.right-elm-footer{
top:-300px!important;
width:300px!important;
}
}

@media(max-width:768px){
	.right-elm-footer{
		display:none;
	}
}

.banner-title .sub{
	line-height:25px;
	display:inline-block;
}
.banner-title{
font-weight:500!important;
}


/*** BUSCA IA ***/
.bx{
	position:relative;
}
.bx .box-p:before{
		content:"";
	position:absolute;
	width:100%;
	z-index:-1;
	top:0;
	left:0;
	border-radius:30px 30px 0 0;
	height:100%;
}
.bx.one .box-p:before, 
.bx.three .box-p:before{
	background-color:#EBEBEB;
}
.bx.two .box-p:before{
background-color:#DCE6F9;
z-index:-2;
}

.bx{
	padding:0!important;
}
.bx.one .title-lbl{
	background-color:#184090;
	border-radius:20px 0 0 20px;
		position:relative;
}
.bx.three .title-lbl{
		background-color:#184090;
	border-radius:0 20px 20px 0;
		position:relative;
}

.bx.two .title-lbl{
	background-color:#5691e3;
	position:relative;
	border-radius:20px;
  
}


.bx .title-lbl{
	padding:0.8rem;
	text-align:center;
	color:#fff;
		font-weight:bold;
	}
.bx p{
	padding:2rem ;
	font-size:1rem;
}
@media (max-width:768px){
	.title-lbl{
		border-radius:30px!important;
	}
}
@media (min-width:768px){
	.bx.two .title-lbl{
		position:relative;
	}
	.bx.two .title-lbl:after{
content:"";
width:100%;
height:100%;
	}
		.bx.two .title-lbl:after{
content:"";
width:100%;
height:100%;
background-color:#184090;
position:absolute;
left:0;
top:0;
z-index:-1;
}
}

.bx-tools-w{
background-color:#ffff;
padding:1rem;
border-radius:20px;
line-height:22px;
height:100%;
}

.bx-tools-w{
	position:relative;
	padding:2rem
}
.bx-tools-w h3{
	color:#223e9e;
}
.bx-tools-w span{
	color:#6b90df;
	font-weight:bold;
	font-size:45px;
	position:absolute;
	right:15px;
	top:25px;
}


@media (max-width:768px){
	.bx-tools-w{
		padding:2rem 1rem;
	}
	.bx-tools-w span{
		font-size:30px;
		top:15px
	}
}

@media (min-width:768px){
.ngt-mt9{
	margin-top:-80px!important;
	}
	.fnd-l .mb-4{
	border-radius:30px 0 0 30px
}
}

.fnd-l .mb-4{
	position:relative;
	background-color:#d8e4f9;
	border-radius:30px 0 0 30px
}

.fnd-l .mb-4:before{
	content:"";
	width:100%;
	height:100%;
	position:absolute;
	right:-50%;
	background-color:#d8e4f9;
	z-index:-1;
}

@media (min-width:991px){
.navbar-brand{
	position:relative;
	z-index:9;
	top:18px
}

#navbar_main{
	margin-top:-32px;
	}
}

#navbar_main .nav-link{
	white-space:wrap!important
}


.coluna-ia{
	color:#223e9e;
}
.coluna-ia img{
	width:auto;
		height:280px!important;
	display:block;
	margin:auto!important;
}

.coluna-ia figcaption{
text-align:center;
font-size:1.2rem;
height:60px;
display:block!important;
}


.b-collapse:after{
	content:"";
	display:inline-block;
	width:30px;
	height:30px;
	background-position: center;
	background-repeat:no-repeat;
   background-size:20px;

	border-radius:100%;
	}
.b-collapse.cln1:after{
	background-color:#5291d0
}
.b-collapse.cln2:after{
	background-color:#5b6095
}

.b-collapse.collapsed:after  {
   background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e")!important;   
 }

.b-collapse:not(.collapsed):after {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e")!important;
}


  .FAQ .accordion-button::after { 
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e")!important;
    background-color: #184090;
    }
    
   .FAQ .accordion-button:not(.collapsed)::after {
    background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e")!important;
    }


	.fundo-visao{
	background-color:#d8daf0;
}
.fundo-valores{
	background-color:#dfefff;
}
.fundo-valores p, 
.fundo-visao p{
	margin-bottom:0;
}
