/*
Theme Name: bootstrap4 Child
Template: bootstrap4 
Version: 1.0.0
Text Domain: bootstrap4-child
*/
body, html{width:100%;height:100%;background:#FFF;color: #000;}
body{font-family: "Montserrat", sans-serif;font-weight:400;font-size: 16px;}
.serif{font-family: "Merriweather", serif;font-weight:400;line-height: 120%;}


.php-version{
    z-index: 9999;
    bottom: 1rem;
    right: 1rem;
    border: 1px solid #C0c0c0;
    opacity: 0.5;
}
.font-weight-medium{font-weight: 500 !important;}
.font-weight-sbold{font-weight: 600 !important;}
.font-weight-xbold{font-weight: 800 !important;}
.font-weight-black{font-weight: 900 !important;}
a{color:#0571E1;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
a:hover{text-decoration: none; color:#000}
.rounded-100{ border-radius:1rem;}
.rounded-150{ border-radius: 1.5rem;}
img{max-width: 100%; height: auto;}
/*tipologias*/
p, h1, button, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, ul, ol {font-size:16px;line-height: 1.3;}
.lh-100{line-height: 1;}
.lh-110{line-height: 1.1;}
.lh-120{line-height: 1.2;}
.lh-130{line-height: 1.3;}
.lh-140{line-height: 1.4;}
.lh-150{line-height: 1.5;}
/*tam. fontes*/
.font-sm-10{font-size: 0.625rem;}
.font-sm-11{font-size: 0.6875rem;}
.font-sm-12{font-size: 0.75rem;}
.font-sm-13{font-size: 0.8125rem;}
.font-sm-14{font-size: 0.875rem;}
.font-sm-15{font-size: 0.9375rem;}
.font-sm-16{font-size: 1rem;}
.font-sm-17{font-size: 1.0625rem;}
.font-sm-18{font-size: 1.125rem;}
.font-sm-20{font-size: 1.25rem;}
.font-sm-21{font-size: 1.3125rem;}
.font-sm-22{font-size: 1.375rem;}
.font-sm-24{font-size: 1.5rem;}
.font-sm-26{font-size: 1.625rem;}
.font-sm-28{font-size: 1.75rem;}
.font-sm-30{font-size: 1.875rem;}
.font-sm-32{font-size: 2rem;}
.font-sm-36{font-size: 2.25rem;}
.font-sm-40{font-size: 2.5rem;}
.font-sm-44{font-size: 2.75rem;}
.font-sm-48{font-size: 3rem;}
.font-sm-52{font-size: 3.25rem;}
.font-sm-56{font-size: 3.5rem;}
.font-sm-60{font-size: 3.75rem;}
.font-sm-64{font-size: 4rem;}
.font-sm-68{font-size: 4.25rem;}
.font-sm-72{font-size: 4.5rem;}
.font-sm-76{font-size: 4.75rem;}
.font-sm-80{font-size: 5rem;}
.font-sm-84{font-size: 5.25rem;}
.font-sm-88{font-size: 5.5rem;}
.font-sm-92{font-size: 5.75rem;}
.font-sm-96{font-size: 6rem;}
.font-sm-104{font-size: 6.5rem;}
.font-sm-112{font-size: 7rem;}
.font-sm-120{font-size: 7.5rem;}
.font-sm-128{font-size: 8rem;}
/*tam. fontes*/
/*cores*/
.text-black{ color:#000;}
.bg-black{ background:#000;}

.text-blue{ color:#29404E;}
.bg-blue{background: #0b1120;}
.text-blue2{	color:#06232F;}
.bg-blue2{	background:#06232F;}


.text-gray{	color:#4D4D4D;}
.bg-gray{background:#4D4D4D;}
.text-gray2{	color:#C0C0C0;}
.bg-gray2{background:#C0C0C0;}

.text-orange{	color:#f97316;}
.bg-green{background:#f97316;}

/*links botoes*/
.btn-blue-black{
	color:#FFF;
	background:#023398;
}
.btn-blue-black:hover{
	color:#FFF;
	background:#000;
}
.btn-blue{
	color:#FFF;
	background:#0571E1;
}
.btn-blue:hover{
	color:#FFF;
	background:#023398;
}

.btn-green-black{
	color:#FFF;
	background: #f97316;
}
.btn-green-black:hover{
	color: #000;
	background: #facc15;
}
.lnk-white-blue{color:#FFF;}
.lnk-white-blue:hover{color: #c6e0fb;}

.lnk-white-orange{color:#FFF;}
.lnk-white-orange:hover{color: #f97316;}




/*layout*/
#app{
    
}

#home-banner{background: #0b1120;}

#home-01{
}
#home-01 ul{
	padding-top: 130px;
}
#home-01 ul li{
	min-height:62px;
}
#home-01 ul li span{
	padding: 0px 0px 0px 78px;
	display:inline-block;
}
#home-01 ul li i{
	position:absolute;
}
.bg-linha-0{
	background-image: url(imgs/linha-branca-0-6x127.webp);
	background-repeat: repeat-x;
	height:127px;
	left: 0px;
	top:0px;
}

.bg-linha-1{
	background-image: url(imgs/linha-branca-1-6x127.webp);
	background-repeat: repeat-x;
	height:127px;
	left: 0px;
	bottom:0px;
}
.icon{
	background-image: url(imgs/icones.webp);
	background-repeat: no-repeat;

	display: inline-block;
	width:62px;
	height:60px;
}
.icon-1{
	background-position: 0px 0px;
}
.icon-2{
	background-position: -62px 0px;
}
.icon-3{
	background-position: -124px 0px;
}
.icon-4{
	background-position: -186px 0px;
}
.icon-5{
	width: 121px;
	height:120px;
	background-position: 0px -61px;
	flex: 0 0 auto;
}
.icon-6{
	width: 161px;
	height: 120px;
	background-position: -121px -61px;
	flex: 0 0 auto;
}

#home-03{
}
#home-05{
	background-color: #00B351;
}

#home-06{
	background-image: url(imgs/767x680b.jpg);
	background-size:cover;
	background-position: 50%;
}


.grafico{width: 330px;height: 330px;margin: 0px auto;}
.grafico > div, 
.grafico .text{ position:absolute;}
.g_acidos{
    width: 208px;
    bottom: 0px;
    left: 10px;
}
.g_carbono{
    width: 141px;
    bottom: 10px;
    right: 0px;
}
.g_nitrogenio{
    width: 208px;
    right: 10px;
    top: 0px;
}
.g_aminoacidos{
    width: 141px;
    left: 0px;
    top: 10px;
}

.g_dose{
	width:73px;
	left: 131px;
	top: 127px;
}

.grafico .text{display: none;}

.grafico .g_aminoacidos,
.grafico .g_nitrogenio,
.grafico .g_carbono,
.grafico .g_acidos,
.grafico .g_dose {
    opacity: 0;
    transform: scale(0.7);
    transition: 0.3s;
}

.cta-whatsapp{
	right: 0px;
	bottom: 0px;
	z-index: 99;
	padding: 15px;
	overflow: hidden;border-radius:100px;
}
.cta-whatsapp a{
	background:#25D366;
	width: 48px;
	height:48px;
	line-height:48px;
	text-align: center;
	border-radius: 48px;
	box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);
	transform: scale(1);
	animation: pulse 2s infinite;
}
.cta-whatsapp a i{
	font-size:32px;
	line-height:48px;
	height:48px;
	
}

.cta-whatsapp a:hover{
	background:#075E54;
	transform: scale(1.1);
	animation:none;
}
.cta-whatsapp a i{color:#FFF;}	
@keyframes pulse {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7);
	}

	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}

	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}

.form-check-input.representante{
	width:18px;
	height:18px;
}




/***revisar abaixo***/
#wpadminbar{top:0px; position:fixed;}
.admin-bar #main-header{    top: 46px;}

#main{
    min-height:100vh;
}
.anchor{top:0px;}


#blog-banner{
    background-repeat:no-repeat;
    background-size: cover;
    background-position: 0px 50%;
}
#blog-banner .row{
}
#blog-banner .banner-blog-title{
}
.posts .post-title a{color:#023398;}
.posts .post-title a:hover{color:#000;}
.posts p a{color:#0571E1;}
.posts p a:hover{color:#000;}
.pagination .page-item{margin:3px;}
.pagination .page-item span,
.pagination .page-item a{display:inline-block;padding:2px 5px;border-radius:0.25rem;min-width:25px;text-align:center;line-height: 25px;}
.pagination .page-item span{background: #00C5B3; font-weight:bold;}
.pagination .page-item a{background:#01401d; color:#FFF;}
.pagination .page-item a:hover{background:#000;}
.post-content p, 
.post-content ul, 
.post-content ol{
	font-size:17px;
	margin-bottom: 1.25rem;
} 
.post-content li{ margin: 0.25rem 0px;}
.post-content h1, .post-content h2,  .post-content h3,  .post-content h4,  .post-content h5,  .post-content h6{
	font-size:24px;
	margin-bottom: 1.25rem;
	color: #000;
	font-weight: bold;
} 

.swiper-button-prev{
	left: -32px;
}

.swiper-button-next{
	right: -32px;
}


.swiper-pagination-bullet{
	background:#FFF;
	border: 1px solid #29404E;
	opacity:1;
}
.swiper-pagination-bullet-active{
	background: #29404E;
	border-color:#FFF;
}

#banners-prev, 
#banners-next{
	color:#FFF;
	
}
#banners-prev{
	left: 16px;
}

#banners-next{
	right: 16px;
}



@media (min-width:375px){
	.container{max-width: 360px;}
}

@media (min-width:480px){
	.container{max-width: 420px;}
}

@media (min-width:576px){
	.container {   max-width: 540px;}
	
.swiper-button-prev{
	left: -64px;
}

.swiper-button-next{
	right: -64px;
}
}

@media (min-width:768px){
.container {        max-width: 720px;}
/*tam. fontes*/
.font-md-12{font-size: 0.75rem;}
.font-md-13{font-size: 0.8125rem;}
.font-md-14{font-size: 0.875rem;}
.font-md-15{font-size: 0.9375rem;}
.font-md-16{font-size: 1rem;}
.font-md-17{font-size: 1.0625rem;}
.font-md-18{font-size: 1.125rem;}
.font-md-20{font-size: 1.25rem;}
.font-md-21{font-size: 1.3125rem;}
.font-md-22{font-size: 1.375rem;}
.font-md-24{font-size: 1.5rem;}
.font-md-26{font-size: 1.625rem;}
.font-md-28{font-size: 1.75rem;}
.font-md-30{font-size: 1.875rem;}
.font-md-32{font-size: 2rem;}
.font-md-36{font-size: 2.25rem;}
.font-md-40{font-size: 2.5rem;}
.font-md-44{font-size: 2.75rem;}
.font-md-48{font-size: 3rem;}
.font-md-52{font-size: 3.25rem;}
.font-md-56{font-size: 3.5rem;}
.font-md-60{font-size: 3.75rem;}
.font-md-64{font-size: 4rem;}
.font-md-68{font-size: 4.25rem;}
.font-md-72{font-size: 4.5rem;}
.font-md-76{font-size: 4.75rem;}
.font-md-80{font-size: 5rem;}
.font-md-84{font-size: 5.25rem;}
.font-md-88{font-size: 5.5rem;}
.font-md-92{font-size: 5.75rem;}
.font-md-96{font-size: 6rem;}
.font-md-104{font-size: 6.5rem;}
.font-md-112{font-size: 7rem;}
.font-md-120{font-size: 7.5rem;}
.font-md-128{font-size: 8rem;}
/*tam. fontes*/


.banner{
	background-repeat:no-repeat;
	background-size:cover;
	background-position:50%;
}
.banner-0{
	background-image: url(imgs/generated-image.png);
}
.bg-black-0{background: #00000099;}
#home-01{
}

#home-01 ul{
	padding-top: 112px;
	padding-bottom: 112px;
}
	
#home-03{
	background-image: url(imgs/campo-trator-1920x680.webp);
	background-size:cover;
	background-position: 50%;
	height: 360px;
}
#home-03 .m{
	padding-top: 70px;
}	
#home-05{
	background-color:#29404E;
	background-image: url(imgs/campo-1920x400.webp);
	background-size:cover;
	background-position: 50%;
	height: 255px;
}

#home-06{
	background-image: url(imgs/1920x680b.jpg);
	background-size:cover;
	background-position: 50%;
}

.grafico .text{display: block;}

.g_aminoacidos .text{
    width: 240px;
    left: -180px;
    top: 80px;
    text-align: right;
    border-top: 3px solid;
    padding-right: 70px;
}
.g_nitrogenio .text{
    width: 250px;
    right: -160px;
    top: 40px;
    text-align: right;
    border-top: 3px solid #00B351;
    padding-left: 80px;
    }
.g_carbono .text{
 width: 230px;
 right: -180px;
 top: 40px;
 text-align: right;
 border-top: 3px solid #000;
 padding-left: 60px;
}
.g_acidos .text{
    width: 230px;
    left: -160px;
    top: 50px;
    text-align: right;
    border-top: 3px solid #00B351;
    padding-right: 70px;
    }


.swiper-button-prev{
	left: -76px;
}

.swiper-button-next{
	right: -76px;
}	
/*revisar abaixo @768*/	




	
}
@media(min-width:783px){
	.admin-bar #main-header{top: 32px;}
}
@media (min-width: 992px){
.container {    max-width: 960px;}
/*tam. fontes*/
.font-lg-12{font-size: 0.75rem;}
.font-lg-13{font-size: 0.8125rem;}
.font-lg-14{font-size: 0.875rem;}
.font-lg-15{font-size: 0.9375rem;}
.font-lg-16{font-size: 1rem;}
.font-lg-17{font-size: 1.0625rem;}
.font-lg-18{font-size: 1.125rem;}
.font-lg-19{font-size: 1.1875rem;}
.font-lg-20{font-size: 1.25rem;}
.font-lg-21{font-size: 1.3125rem;}
.font-lg-22{font-size: 1.375rem;}
.font-lg-24{font-size: 1.5rem;}
.font-lg-25{font-size: 1.5625rem;}
.font-lg-26{font-size: 1.625rem;}
.font-lg-28{font-size: 1.75rem;}
.font-lg-30{font-size: 1.875rem;}
.font-lg-32{font-size: 2rem;}
.font-lg-34{font-size: 2.125rem;}
.font-lg-35{font-size: 2.1875rem;}
.font-lg-36{font-size: 2.25rem;}
.font-lg-40{font-size: 2.5rem;}
.font-lg-44{font-size: 2.75rem;}
.font-lg-48{font-size: 3rem;}
.font-lg-52{font-size: 3.25rem;}
.font-lg-56{font-size: 3.5rem;}
.font-lg-60{font-size: 3.75rem;}
.font-lg-64{font-size: 4rem;}
.font-lg-68{font-size: 4.25rem;}
.font-lg-72{font-size: 4.5rem;}
.font-lg-76{font-size: 4.75rem;}
.font-lg-80{font-size: 5rem;}
.font-lg-84{font-size: 5.25rem;}
.font-lg-88{font-size: 5.5rem;}
.font-lg-92{font-size: 5.75rem;}
.font-lg-96{font-size: 6rem;}
.font-lg-104{font-size: 6.5rem;}
.font-lg-112{font-size: 7rem;}
.font-lg-120{font-size: 7.5rem;}
.font-lg-128{font-size: 8rem;}
/*fim tam. fontes*/	
		

#main{}
.anchor{}

.admin-bar #main{}	


#home-banner{}
.banner{height: 320px;}


.grafico{width: 490px;height: 490px;margin: 0px auto;}
.grafico > div, 
.grafico .text{ position:absolute;}
.g_acidos{
    width: 308px;
    bottom: 0px;
    left: 16px;
}
.g_carbono{
    bottom: 16px;
    right: 0px;
    width: 208px;
}
.g_dose{
    width: 106px;
    left: 190px;
    top: 190px;
}
.g_nitrogenio{
    right: 16px;
    top: 0px;
    width: 308px;
}
.g_aminoacidos{
    left: 0px;
    top: 16px;
    width: 208px;
}
	
.g_aminoacidos .text{
    width: 320px;
    left: -200px;
    top: 130px;
    padding-right: 130px;
}
.g_nitrogenio .text{
    width: 290px;
    right: -160px;
    top: 60px;
    padding-left: 120px;
    }
.g_carbono .text{
 width: 230px;
 right: -200px;
 top: 120px;
 padding-left: 60px;
}
.g_acidos .text{
    width: 260px;
    left: -190px;
    top: 70px;
    padding-right: 70px;
    }


	

#home-03{
	height: 420px;
}
#home-03 .m{
    padding-top: 160px;
}	


.bg-linha{
	background-image: url(imgs/fundo-galeria-6x127.webp);
	background-repeat: repeat-x;
	background-position: 0px -40px;
	height: 127px;
	left: 0px;
	z-index: 9;
}
.bg-linha.top{
	top:0px;
	
}
.bg-linha.bottom{
	bottom:0px;
	-webkit-transform: rotate(180deg); /* Safari, Chrome antigos */
  -moz-transform: rotate(180deg);    /* Firefox antigo */
  -ms-transform: rotate(180deg);     /* IE 9+ */
  -o-transform: rotate(180deg);      /* Opera antigo */
  transform: rotate(180deg);         /* PadrÃ£o */
}



.bg-linha-footer{
	background-image: url(imgs/fundo-galeria-6x127.webp);
	background-repeat: repeat-x;
	background-position: 0px -40px;
	height: 127px;
}
.bg-linha-footer.top{
	
}
.bg-linha-footer.bottom{
	-webkit-transform: rotate(180deg); /* Safari, Chrome antigos */
  -moz-transform: rotate(180deg);    /* Firefox antigo */
  -ms-transform: rotate(180deg);     /* IE 9+ */
  -o-transform: rotate(180deg);      /* Opera antigo */
  transform: rotate(180deg);         /* PadrÃ£o */
}

#home-05{
	height: 280px;
}	
	
#home-05 .container, 
#home-05 .container > .row	{
	height: 100%;
}	

#blog-banner{}
#blog-banner .container{}
#blog-banner .row{}
#blog-banner .banner-blog-title{
    min-height: 280px;
}

.swiper-button-prev{
	left: -64px;
}

.swiper-button-next{
	right: -64px;
}
		
	
/*revisar abaixo @992*/	

	
}
@media (min-width:1200px){
.container, .container-lg, .container-md, .container-sm, .container-xl {    max-width: 1140px;}
/*tam. fontes*/
.font-xl-12{font-size: 0.75rem;}
.font-xl-13{font-size: 0.8125rem;}
.font-xl-14{font-size: 0.875rem;}
.font-xl-15{font-size: 0.9375rem;}
.font-xl-16{font-size: 1rem;}
.font-xl-17{font-size: 1.0625rem;}
.font-xl-18{font-size: 1.125rem;}
.font-xl-19{font-size: 1.1875rem;}
.font-xl-20{font-size: 1.25rem;}
.font-xl-21{font-size: 1.3125rem;}
.font-xl-22{font-size: 1.375rem;}
.font-xl-24{font-size: 1.5rem;}
.font-xl-25{font-size: 1.5625rem;}
.font-xl-26{font-size: 1.625rem;}
.font-xl-28{font-size: 1.75rem;}
.font-xl-30{font-size: 1.875rem;}
.font-xl-32{font-size: 2rem;}
.font-xl-34{font-size: 2.125rem;}
.font-xl-35{font-size: 2.1875rem;}
.font-xl-36{font-size: 2.25rem;}
.font-xl-40{font-size: 2.5rem;}
.font-xl-44{font-size: 2.75rem;}
.font-xl-48{font-size: 3rem;}
.font-xl-52{font-size: 3.25rem;}
.font-xl-56{font-size: 3.5rem;}
.font-xl-60{font-size: 3.75rem;}
.font-xl-64{font-size: 4rem;}
.font-xl-68{font-size: 4.25rem;}
.font-xl-72{font-size: 4.5rem;}
.font-xl-76{font-size: 4.75rem;}
.font-xl-80{font-size: 5rem;}
.font-xl-84{font-size: 5.25rem;}
.font-xl-88{font-size: 5.5rem;}
.font-xl-92{font-size: 5.75rem;}
.font-xl-96{font-size: 6rem;}
.font-xl-104{font-size: 6.5rem;}
.font-xl-112{font-size: 7rem;}
.font-xl-120{font-size: 7.5rem;}
.font-xl-128{font-size: 8rem;}
/*fim tam. fontes*/

.navbar-nav .nav-item{	margin: 0px 0.5rem;}	
#main{}
.anchor{}	



#home-banner{}
.banner{height: 400px;}


	
	
	
.cta-whatsapp a{
	width: 64px;
	height:64px;
	line-height:64px;
	border-radius: 64px;
}
.cta-whatsapp a i{
	font-size:48px;
	line-height:64px;
	height:64px;
	
}
	
#home-03{
	height: 520px;
}
#home-03 .m{
    padding-top: 120px;
}	

.bg-linha{
	background-position:0px 0px;
}
.bg-linha.top{
	
}
.bg-linha.bottom{
}


#home-05{
	height: 360px;
}		
/*revisar abaixo @1200*/	
	
#blog-banner{}
#blog-banner .row{}
#blog-banner .banner-blog-title{
    min-height: 360px;
}
.post-content p, 
.post-content ul, 
.post-content ol{
	font-size:18px;
	margin-bottom: 1.25rem;
} 
.post-content h1, .post-content h2,  .post-content h3,  .post-content h4,  .post-content h5,  .post-content h6{
	font-size:28px;


	margin-bottom: 0.75rem;
}
	
}
@media (min-width:1360px){
	

.cta-whatsapp{
	right:30px;
	bottom:30px;
}		
	
	
/*revisar abaixo @1360*/
#home-banner{
    
}	
#blog-banner{}
#blog-banner .row{}
#blog-banner .banner-blog-title{
    min-height: 440px;
}

.swiper-button-prev{
	left: -96px;
}

.swiper-button-next{
	right: -96px;
}

	
}

@media (min-width:1440px){
.container, .container-lg, .container-md, .container-sm, .container-xl {    max-width: 1320px;}	
/*tam. fontes*/
.font-xxl-12{font-size: 0.75rem;}
.font-xxl-13{font-size: 0.8125rem;}
.font-xxl-14{font-size: 0.875rem;}
.font-xxl-15{font-size: 0.9375rem;}
.font-xxl-16{font-size: 1rem;}

.font-xxl-17{font-size: 1.0625rem;}
.font-xxl-18{font-size: 1.125rem;}
.font-xxl-19{font-size: 1.1875rem;}
.font-xxl-20{font-size: 1.25rem;}
.font-xxl-21{font-size: 1.3125rem;}
.font-xxl-22{font-size: 1.375rem;}
.font-xxl-24{font-size: 1.5rem;}
.font-xxl-25{font-size: 1.5625rem;}
.font-xxl-26{font-size: 1.625rem;}
.font-xxl-28{font-size: 1.75rem;}
.font-xxl-30{font-size: 1.875rem;}
.font-xxl-32{font-size: 2rem;}
.font-xxl-34{font-size: 2.125rem;}
.font-xxl-35{font-size: 2.1875rem;}
.font-xxl-36{font-size: 2.25rem;}
.font-xxl-40{font-size: 2.5rem;}
.font-xxl-44{font-size: 2.75rem;}
.font-xxl-48{font-size: 3rem;}
.font-xxl-52{font-size: 3.25rem;}
.font-xxl-56{font-size: 3.5rem;}
.font-xxl-60{font-size: 3.75rem;}
.font-xxl-64{font-size: 4rem;}
.font-xxl-68{font-size: 4.25rem;}
.font-xxl-72{font-size: 4.5rem;}
.font-xxl-76{font-size: 4.75rem;}
.font-xxl-80{font-size: 5rem;}
.font-xxl-84{font-size: 5.25rem;}
.font-xxl-88{font-size: 5.5rem;}
.font-xxl-92{font-size: 5.75rem;}
.font-xxl-96{font-size: 6rem;}
.font-xxl-104{font-size: 6.5rem;}
.font-xxl-112{font-size: 7rem;}
.font-xxl-120{font-size: 7.5rem;}
.font-xxl-128{font-size: 8rem;}
/*fim tam. fontes*/


#home-banner{}
.banner{height: 440px;}


#home-03{
	height: 580px;
}
#home-03 .m{
    padding-top: 210px;
}	

#home-05{
}	

	
#blog-banner{}
#blog-banner .row{}
#blog-banner .banner-blog-title{
    min-height: 480px;
}

.swiper-button-prev{
	left: -72px;
}

.swiper-button-next{
	right: -72px;
}

#banners-prev{
	left: 60px;
}

#banners-next{
	right: 60px;
}	

/*revisar abaixo @1440*/

}
@media (min-width:1640px){
	

.swiper-button-prev{
	left: -96px;
}

.swiper-button-next{
	right: -96px;
}

#blog-banner{}
#blog-banner .row{}
#blog-banner .banner-blog-title{
    min-height: 560px;
}

	
}


@media (min-width:1640px){
.banner{height: 500px;}


#home-03{
	height: 680px;
}
#home-03 .m{
    padding-top: 310px;
}

#home-05{
	height: 400px;
}	
	
}