@media (max-width: 1200px) {
	.nav-link {font-size: 13px}
	#slide-area {top: -1px;}
}


@media (max-width: 991px) {
	.navbar-malentacchi .navbar-brand, .navbar-malentacchi .navbar-brand2 {
	    margin-top: 10px;
	}
	
	.navbar-toggler {
		display: block;
	}

	.navbar-responsive {
      width: 100vw;
      background: var(--verde);
      height: auto;
      padding: 10px 0px 10px 22px;
      margin: 4px -45px 0px -45px;
      transition: all .3s ease;
    }

    #menu-interno .navbar-default .navbar-responsive {
      margin-top: 5px; 
    }

    #menu-interno .navbar-malentacchi .navbar-responsive {
      margin-top: 5px; 
    }

    .navbar-malentacchi .navbar-responsive {
      margin-top: 14px; 
    }

    .navbar-responsive  ul li .nav-link {
      padding: 15px 0px;
    }

    .navbar-malentacchi .navbar-responsive .navbar-nav > li > a{
      color: var(--branco);
    }

    #menu-interno .navbar-responsive .navbar-nav > li > a{
      color: var(--branco);
    }

    .navbar-malentacchi .navbar-responsive .navbar-nav > li > a:hover {
      color: #00211b !important;
    }

    .content-home h4 {
		margin-top: 32px;
	}

	.content-home img,
	.content-home a.btn-gk {
		margin: 0 auto;
	}

	.box-destaque p, .box-destaque, .content-home h2, .content-home h4 {
	    text-align: center;
	}

	.desenvolva {
		text-align: center;
	    background-repeat: no-repeat;
	    background-size: cover;
	}

	.news .nw-title span {
		width: 20px;
	}

	.post {
		margin: 16px auto;
	}

	.img-footer img {
		width: 300px;
	}

	.redes {
	    margin: 18px auto;
	}

	.copyright {
	    margin-top: 20px;
	}
}

@media (max-width: 768px) {
	.slider-text {
	  height: 78vh !important;
		width: 80%;
    margin: 140px auto 0 auto;
    display: flex;
    justify-content: center;
	}

	.slider-text h1 { line-height: 60px;}
	.slider-text p {line-height: normal;}

	
}


@media (max-width: 440px) {
	.top-espaco {display: none;}
	.news .nw-title span {display: none;}
	.slider-text {top: 15%;}
	.slider-text h1 {font-size: 40px;}
	
}