


span.subtitle_title_sec{
	color: #6b6b6b !important;
    font-weight: 300 !important;
    font-size: 18px;
}

/* 
	PARCEIROS
*/

.area_main_bg_tabs{
	background: #fff !important;
}

.area_tabs_parceiros .gdlr-core-tab-item-title.gdlr-core-active {
    background-color: #1e6fb0 !important;
    color: #fff;
    margin: 10px 10px 5px 0px !important;
    padding: 10px 10px !important;
	min-width: 125px;
    text-align: center;
	padding-left: 10px !important;
    padding-right: 10px !important;
}

.area_tabs_parceiros .gdlr-core-tab-item-title {
    background: #fff !important;
    /* padding: 19px 10px !important; */
    border-left: 1px solid #1e6fb0 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
	min-width: 125px;
    text-align: center;
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.area_img_tab{
    width: 30%;
    display: inline-block;
    float: left;
}
.w_30_p{
    width: 30%;	
}
.area_content_tab{
    width: 100%%;
    display: inline-block;
    margin-top: 0px;
	padding-left: 20px;
}
@media (max-width: 770px){
	.area_tabs_parceiros .gdlr-core-tab-item-title-wrap.clearfix.gdlr-core-title-font {
	    padding: 0 0;
	}
	.area_tabs_parceiros .gdlr-core-tab-item-title {
		min-width: 65px;
	}
	.area_tabs_parceiros .gdlr-core-tab-item-title.gdlr-core-active {
		min-width: 65px;
	}
}

.area_tabs_parceiros .gdlr-core-tab-item-content-wrap.clearfix {
    border-top: 2px solid #1e6fb0;
}



/*
	SOLUÇÕES - PRODUTOS
*/

.area_main_item_produto{
    width: 32%;
    float: left;
	padding: 10px;
}
.clear_border_right_produto{
	border-right: 0px solid #fff !important;
}

.area_main_item_produto .area_img_produto {
    text-align: center;
    height: auto;
    overflow: hidden;
}

.area_main_item_produto .area_title_produto h5 {
    font-weight: bold !important;
    text-align: center;	
}

.area_main_item_produto .area_title_produto{
    overflow: hidden;
    height: 50px;
	min-height: 80px;
}

.area_content_produto{
	text-align: center;
}

.area_main_item_produto .area_content_produto{
    height: 50px;
    overflow: hidden;
}

.area_main_item_produto .area_content_produto p {
    font-size: 14px;
}
.area_icon_plus_produto {
    text-align: right;
    padding-bottom: 5px;
}
.area_icon_plus_produto img {
    width: 25px;
}
@media (max-width: 1140px){
	.area_main_item_produto .area_content_produto {
	    height: 110px;
	    overflow: hidden;
	}
.area_main_item_produto {
    width: 100%;
}
}

	.area_main_central{
  		width: 100%;
  		background: #d6441b;
  	    position: relative;
  	}
  	.area_main_left_central{
  	    background: #375476;
  		width: 50%;
  		float: left;
  	}
  	.area_main_right_central{
  		background: #d6441b;
  		width: 50%;
  		float: right;
  	}
  	
  	.area_content_left_central{
  		width: 100%;
  	    padding: 40px 20px;
  	}
  	.area_content_right_central{
  		width: 100%;
  	    padding: 40px 20px;
  	}
  	.area_item_right_central{
  	    width: 80%;
  		max-width: 500px;
  		border-bottom: 1px solid #375476;
  		margin-bottom: 25px;
  	}
	.area_item_right_central h6{
  		color: #014255 !important;
		margin: 0 !important;
  		font-weight: 600 !important;
  	}
  	.area_item_right_central p{
  		color: #fff !important;
  		font-weight: 200 !important;
  	}
  	.area_content_right_central h4{
  		margin: 0 !important;
  		color: #014255 !important;
  		font-weight: 600 !important;	
  	}
	.area_content_right_central h4.pdg_left_title_central{
 		margin: 0 !important;
 		color: #fff !important;
 		font-weight: 600 !important;
 	}
 	.area_content_right_central .pdg_left_title_central{
 		padding-left: 40px;
 		padding-bottom: 40px;
 	}
 	.area_content_right_central a{
 		color: #fff !important;
 		font-weight: 600 !important;
 	}
 	.area_content_right_central a img{
 		width: 19px;
		filter: invert(100%);
 	    margin-right: 5px;
 	}
  	

  	
  	
.area_item_left_central{
    max-width: 500px;
 	width: 100%;
 	float: right;
}
.area_item_left_central h3{
	color: #fff;
}
.area_item_left_central label {
    color: #fff;
}
.area_item_left_central input.form-control {
    width: 100%;
    height: 30px;
}
button.btn.btn-primary.btn-block {
    color: #fff;
    background: #d6441b;
    border: 0px solid #d6441b;
    padding: 3px 30px;
}
.area_item_left_central a{
	color: #fff !important;
	
}
.area_item_left_central .form-group {
    padding-bottom: 15px;
}
.area_item_left_central .pdg_btt_link{
	padding-bottom: 15px;
	color: #fff !important;	
}
.content_float_main_central {
    float: left;
    width: 100%;
    height: 100%;
    background: #375476;
}
.area_item_left_central h3{
	color: #fff !important;
}
@media (max-width: 692px){
	.area_main_left_central{
   	    background: #375476;
   		width: 100%;
   		float: left;
   	}
   	.area_main_right_central{
   		background: #d6441b;
   		width: 100%;
   		float: right;
   	}
   	.area_item_left_central{
  	    	max-width: 100%;
	}
}

/*
QUEM SOMOS
*/

.main_qs, .main_history_qs{
	width: 100%;
}
.list_main_qs p img{
	margin-bottom: -5px;
}
.main_word_qs{
	width: 100%;
	text-align: center;
	margin: 50px 0px;
}
span.word_qs_h3 {
    font-weight: bold;
    font-size: 33px;
	color: #2b4f32;
}	
span.word_qs_h3a {
    font-weight: bold;
    font-size: 33px;
	color: #356f5e;
}	
.word_qs_p{
	margin: 0 !important;
    line-height: 33px !important;
}
.area_word_btn_qs{
	text-align: center;
    border-bottom: 1px solid #cfcfcf;
    padding-bottom: 50px;
}

.main_history_qs{
	padding-top: 50px;		
	padding-bottom: 50px;		
}
h4.history_qs_title_01 {
    font-size: 45px !important;
    font-weight: 400 !important;
    margin: 0 !important;
    color: #023862 !important;
}
h4.history_qs_title_02 {
    font-size: 45px !important;
    font-weight: 400 !important;
    margin: 0 !important;
    color: #1974bb !important;
	padding-left: 140px;
}
.conten_main_historia span {
    color: #1974bb !important;
    font-weight: 600;
}
.text_span_desta_content{
	color: #1974bb !important;
    font-weight: 600;
}
.icon_img_previous_btn_banner img{
	cursor: pointer;
	float: right;
	margin-top: 80%;
	padding-right: 20px;		
}
.icon_img_next_btn_banner img{
	cursor: pointer;
	margin-top: 80%;
	padding-left: 20px;
}
@media (max-width: 767px){
	.icon_img_previous_btn_banner img{
		cursor: pointer;
		float: right;
		margin-top: 0%;
		padding-right: 20px;		
	}
	.icon_img_next_btn_banner img{
		cursor: pointer;
		margin-top: 0%;
		padding-left: 20px;
	}
	span.word_qs_h3 {
	    font-weight: bold;
	    font-size: 20px;
	    color: #356f5e;
	}
	span.word_qs_h3a {
	    font-weight: bold;
	    font-size: 20px;
	    color: #356f5e;
	}
}
@media (max-width: 1020px){
.gdlr-core-column-40 {
    float: left;
    width: 100%;
}

.gdlr-core-column-20 {
    float: left;
    width: 100%;
}
h3#h3_1dd7_blog {
    float: left;
    padding-right: 10px;
}
}