/*********************************************************************************

	Template Name: Template Full Name Here
	Description: A perfect template to build beautiful and unique medical websites. It comes with nice and clean design.
	Version: 1.0

	Note: This is custom css.

**********************************************************************************/
.caixa-vantagens
{
    position: relative;
    padding: 37px 30px 37px ;
    background: #fff;
    -webkit-box-shadow: 0 20px 50px rgb(0 0 0 / 5%);
    box-shadow: 0 20px 50px rgb(0 0 0 / 5%);
	z-index: 9;
	height:100%
}

.caixa-vantagens p
{
    padding-top: 5px
}

.icone-vantagens
{
	font-size:40px;
	padding-bottom: 25px;
	color:#163130
	
	
}

.texto-p{
	font-size: 0.8em;
	line-height: 1em;
}

::-webkit-input-placeholder { /* Edge */
  color: #595959 !important;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #595959 !important
}

::placeholder {
  color: #595959 !important
}
input::placeholder {
  color: #595959 !important
}

.hero-content-3 h3 {
	max-width: 500px;

}
@media only screen and (min-width: 1200px){
	.padding-correcao{
		padding-bottom:30px}
}

.bg_color--bittar
{
	background-color:#163130
}

#myVideo {
  right: 0;
  bottom: 0;
  min-width: 100%;
  min-height: 100%;
	position: absolute;
}

video, #myVideo {
    object-fit: cover;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 1;
}

#myImg{
	  object-fit: cover;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 1;
}


.hero-content-3 h3 {
    font-size: 56px;
    line-height: 71px;
    font-weight: 200;
    color: #FFFFFF;
    margin-bottom: 30px;
}

.hero-content-3 h6 {
    font-size: 20px;
    line-height: 22px;
    font-weight: 200;
    text-transform: capitalize;
    color: #FFFFFF;
    margin-bottom: 20px;
}


.hero-content-3 a{
    color: #FFFFFF!important;
	
}

@media only screen and (min-width: 2560px){
.hero-item {
    width: 100%;
    height: 1320px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box!important;
    display: -ms-flexbox!important;
    display: flex!important;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    
	z-index: 1}
}


.bg-logo {
    position: relative;
    padding: 90px 0px 70px;

    background-repeat: no-repeat;
	background-size: 30%
}

@media only screen and (max-width: 1023px){
.bg-logo {
	background-image: none!important;
	}
}
	
input{
	
	background-color:white
}

a:hover{
	color:#163130
}

.centralizar{	
	display: flex;
  justify-content: center;
}

.social-share a:hover{
	color:#FFFFFF!important
}


@media (max-width: 991.98px) { 
.hero-content-3 h3 {
    font-size: 30px;
    line-height: 38px;
}
}



