@charset "UTF-8";
/*
Theme Name: OC2021
Theme URI: https://oc.eco.br
Author: André Del Bianco
Author URI: https://www.linkedin.com/in/andredel85/
Description: No site para o Observatório do Clima.
Requires at least: 5.3
Tested up to: 5.7
Requires PHP: 5.6
Version: 1.1.22
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: oc, observatoriodoclima, clima
Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready

*/

p {
	font-size: 18px;
	color: #5f5f5f;
	line-height: 1.25;
}

.atuacao h2 span {
	color: #3b5309;
}

.atuacao h3 {
	color: #3b5309;
}

.atuacao p a {
	color: #3b5309;
	font-weight: bold;
	text-decoration: underline;
}

.page-nossa-historia article p {
	font-size: 1.2rem;
}

#carouselDestak .green.carousel-caption p span, #carouselDestak .green.carousel-caption .tag {
	background-color: #3b5309 !important;
	color: #FFF !important;
}

#carouselDestak .blue .tag, #carouselDestak .blue.carousel-caption h1 span {
	background-color: #00afaa !important;
	color: #FFF !important;
}

#carouselDestak .blue.carousel-caption p span {
	background-color: #FFF !important;
	color: #00afaa !important;
}

#carouselDestak .blue-light .tag, #carouselDestak .blue-light.carousel-caption h1 span {
	background-color: #5bc5f2 !important;
	color: #FFF !important;
}

#carouselDestak .blue-light.carousel-caption p span {
	background-color: #FFF !important;
	color: #5bc5f2 !important;
}

#carouselDestak .green .tag, #carouselDestak .green.carousel-caption h1 span {
	background-color: #3b5309 !important;
	color: #FFF !important;
}

#carouselDestak .green.carousel-caption p span {
	background-color: #FFF !important;
	color: #3b5309 !important;
}

#carouselDestak .green-light .tag, #carouselDestak .green-light.carousel-caption h1 span {
	background-color: #95c11f !important;
	color: #FFF !important;
}

#carouselDestak .green-light.carousel-caption p span {
	background-color: #FFF !important;
	color: #95c11f !important;
}

.card-img-top {
	width: auto !important;
	height: 250px !important;
}

.card .card-body .card-title {
	height: auto;
	font-size: 30px;
}

.card.blue .tag {
	background-color: #00afaa;
}

.card .tag {
	font-size: 16px;
	top: -25px;
}

.blue {
	color: #00afaa !important;
}
.blue-light {
	color: #5bc5f2 !important;
}

.green {
	color: #3b5309 !important;
}

.green-light {
	color: #95c11f !important;
}

.carousel-item {
	max-height: 500px;
}

.slick-slide img {
	width: 120%;
}

.bg-green {
	height: 160px;
	overflow: hidden;
}

.slick-slider {
	margin-bottom: 0px;
}

.link-arrow {
	background-color: #95c11f;
	color: #FFF;
}

.blocos-index .item {
	width: 22%;
	height: 120px;
	text-align: center;
}



.mailerlite-form-title {
	display: none !important;
}

.mailerlite-form .mailerlite-form-description {
	display: none !important;
}

.mailerlite-form .mailerlite-form-field label {
	display: none !important;
}

.mailerlite-form-field input {
	display: block !important;
	width: 300px !important;
}

.mailerlite-form-response {
	text-align: left !important;
}

.mailerlite-form-response h4 {
	text-align: left !important;
	color: #FFF !important;
}

.mailerlite-form-response h4 p {
	color: #FFF !important;
}

.mailerlite-form .mailerlite-subscribe-button-container {
	margin-top: -40px;
	margin-left: 100px;
}

.mailerlite-subscribe-submit {
	color: #FFF;
	background-color: #f18700;
	border: none;
	height: 30px;
	padding: 0px 10px 0px 10px;
}

.mailerlite-form-field input {
	height: 30px;
	border: none;
}

.img-infografico img {
	width: 100%;
}
.titulo-premissas {
	font-size: 40px;
	font-weight: bold;
	line-height: 40px;
}
.titulo-premissas img {
	width: 70px;
	margin-top: 15px;
}
.numero-premissa {
	font-size: 60px;
	font-weight: bold;
	color: #6cbe99;
}
.titulo-item-premissa{
	font-size: 20px;
	color: #8cc63e;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 20px;
	margin-top: 20px;
}

@media (max-width: 600px) {
	.institutions.bg-green {
		height: 150px !important;
	}
	.blocos-index .item {
		width: 100%;
	}
	.mailerlite-form-field input {
		width: 180px !important;
	}
	.mailerlite-form .mailerlite-subscribe-button-container {
		margin-left: 175px;
	}
	.img-infografico{
		display: none;
	}
}
