/*
Theme Name: Tema Selo Gosto do Maranhão
Theme URI: https://saf.ma.gov.br
Author: Carlos Raiol
Author URI: https://selogostoma.clouds.app.br
Description: Tema do site Gosto do Maranhão — layout responsivo e templates básicos. Um portal institucional para promover os produtos da agricultura familiar certificados com o selo “Gosto do Maranhão”. O site visa oferecer informações, solicitações de selos, divulgação de produtos e acesso para produtores e usuários.
Version: 1.2.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: tema-selo-gosto-ma
WordPress Available: yes
Requires License: no
*/

body{background-color: rgb(249 250 251)}

/* Header */
header{height:100px}
.logo{width:120px;}
.hidden {margin-left:300px;}

/* Slide */
.conteudo{color:rgb(0, 0, 0)}
.wp-block-button__link{margin-top:50px;margin-bottom:10px;color:#000 !important;background-color:rgba(238,170,48,1.0);border:1px solid #333;border-radius:1px;padding:8px 30px;font-size:14px !important}
.wp-block-button__link:hover{color:#fff !important}

/* Sections */
.section{padding:56px 0}
.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.card{background:#fff;border-radius:12px;padding:20px;box-shadow:0 6px 18px rgba(16,24,40,0.06)}
.card h3{margin-top:0}
.section-header{width:900px;text-align:center;align-items:center;align-content:center;margin-left:auto;margin-right:auto;margin-bottom:20px}
.color-light {color:#f1f1f1}
.entry-title{text-align:center;align-items:center;align-content:center;margin-left:auto;margin-right:auto}

/* Footer */
.footer-copyright{width:1400px;text-align:center;align-items:center;align-content:center;margin-left:auto;margin-right:auto;font-size:12px;border-top:1px solid rgba(248,248,248,0.5)}
.footer-widgets{display:flex}
.footer-widget-column{width:25%;align-items:center;margin-left:auto;margin-right:auto;padding:10px}
.footer-widget-column p {font-size: 14px}
.logomarca-footer{padding:6px;background:#fff;border-radius:5px;width:200px}
.wp-block-heading{font-size:18px;line-height: 1.75rem;font-weight:700;padding-bottom:1.25rem;}
.widget_nav_menu{padding-left:15px}

/* Text and Background Color */
.bg-green{background-color:rgb(0,97,45)}
.text-green{color:rgb(45,90,30)}
.link-acesso{
	background-color:rgba(0,97,45,1.0);
	color: #fff;
	padding-top: .5rem;
    padding-bottom: .5rem;
	padding-left: 1rem !important;
    padding-right: 1rem !important;
	font-weight: 600;
	border-radius: .25rem;
}
.link-acesso:hover{
	background-color: rgba(215, 219, 0, 1.0);
	color: #000 !important;
	font-weight: 600;
	transition-property: background-color;
  	transition-duration: 0.5s;
  	transition-timing-function: ease;
}
/* Background Color Custom Tailwind */

/* Marrom */
.bg-brown{background-color:rgba(83,43,12,1.0)}
.bg-brown-100{background-color:rgba(83,43,12,0.1)}
.bg-brown-200{background-color:rgba(83,43,12,0.2)}
.bg-brown-300{background-color:rgba(83,43,12,0.3)}
.bg-brown-400{background-color:rgba(83,43,12,0.4)}
.bg-brown-500{background-color:rgba(83,43,12,0.5)}
.bg-brown-600{background-color:rgba(83,43,12,0.6)}
.bg-brown-700{background-color:rgba(83,43,12,0.7)}
.bg-brown-800{background-color:rgba(83,43,12,0.8)}
.bg-brown-900{background-color:rgba(83,43,12,0.9)}

/* Verde Limão */
.bg-green-lime{background-color:rgba(215,219,0,1.0)}
.bg-green-lime-100{background-color:rgba(215,219,0,0.1)}
.bg-green-lime-200{background-color:rgba(215,219,0,0.2)}
.bg-green-lime-300{background-color:rgba(215,219,0,0.3)}
.bg-green-lime-400{background-color:rgba(215,219,0,0.4)}
.bg-green-lime-500{background-color:rgba(215,219,0,0.5)}
.bg-green-lime-600{background-color:rgba(215,219,0,0.6)}
.bg-green-lime-700{background-color:rgba(215,219,0,0.7)}
.bg-green-lime-800{background-color:rgba(215,219,0,0.8)}
.bg-green-lime-900{background-color:rgba(215,219,0,0.9)}

/* Verde Escuro */
.bg-green-dark{background-color:rgba(0,97,45,1.0)}
.bg-green-dark-100{background-color:rgba(0,97,45,0.1)}
.bg-green-dark-200{background-color:rgba(0,97,45,0.2)}
.bg-green-dark-300{background-color:rgba(0,97,45,0.3)}
.bg-green-dark-400{background-color:rgba(0,97,45,0.4)}
.bg-green-dark-500{background-color:rgba(0,97,45,0.5)}
.bg-green-dark-600{background-color:rgba(0,97,45,0.6)}
.bg-green-dark-700{background-color:rgba(0,97,45,0.7)}
.bg-green-dark-800{background-color:rgba(0,97,45,0.8)}
.bg-green-dark-900{background-color:rgba(0,97,45,0.9)}

/* Laranja Escuro */
.bg-orange-dark{background-color:rgba(238,170,48,1.0)}
.bg-orange-dark-100{background-color:rgba(238,170,48,0.1)}
.bg-orange-dark-200{background-color:rgba(238,170,48,0.2)}
.bg-orange-dark-300{background-color:rgba(238,170,48,0.3)}
.bg-orange-dark-400{background-color:rgba(238,170,48,0.4)}
.bg-orange-dark-500{background-color:rgba(238,170,48,0.5)}
.bg-orange-dark-600{background-color:rgba(238,170,48,0.6)}
.bg-orange-dark-700{background-color:rgba(238,170,48,0.7)}
.bg-orange-dark-800{background-color:rgba(238,170,48,0.8)}
.bg-orange-dark-900{background-color:rgba(238,170,48,0.9)}

/* Color Custom Tailwind */

/* Marrom */
.text-brown{color:rgba(83,43,12,1.0)}
.text-brown-100{color:rgba(83,43,12,0.1)}
.text-brown-200{color:rgba(83,43,12,0.2)}
.text-brown-300{color:rgba(83,43,12,0.3)}
.text-brown-400{color:rgba(83,43,12,0.4)}
.text-brown-500{color:rgba(83,43,12,0.5)}
.text-brown-600{color:rgba(83,43,12,0.6)}
.text-brown-700{color:rgba(83,43,12,0.7)}
.text-brown-800{color:rgba(83,43,12,0.8)}
.text-brown-900{color:rgba(83,43,12,0.9)}

/* Verde Limão */
.text-green-lime{color:rgba(215,219,0,1.0)}
.text-green-lime-100{color:rgba(215,219,0,0.1)}
.text-green-lime-200{color:rgba(215,219,0,0.2)}
.text-green-lime-300{color:rgba(215,219,0,0.3)}
.text-green-lime-400{color:rgba(215,219,0,0.4)}
.text-green-lime-500{color:rgba(215,219,0,0.5)}
.text-green-lime-600{color:rgba(215,219,0,0.6)}
.text-green-lime-700{color:rgba(215,219,0,0.7)}
.text-green-lime-800{color:rgba(215,219,0,0.8)}
.text-green-lime-900{color:rgba(215,219,0,0.9)}

/* Verde Escuro */
.text-green-dark{color:rgba(0,97,45,1.0)}
.text-green-dark-100{color:rgba(0,97,45,0.1)}
.text-green-dark-200{color:rgba(0,97,45,0.2)}
.text-green-dark-300{color:rgba(0,97,45,0.3)}
.text-green-dark-400{color:rgba(0,97,45,0.4)}
.text-green-dark-500{color:rgba(0,97,45,0.5)}
.text-green-dark-600{color:rgba(0,97,45,0.6)}
.text-green-dark-700{color:rgba(0,97,45,0.7)}
.text-green-dark-800{color:rgba(0,97,45,0.8)}
.text-green-dark-900{color:rgba(0,97,45,0.9)}

/* Laranja Escuro */
.text-orange-dark{color:rgba(238,170,48,1.0)}
.text-orange-dark-100{color:rgba(238,170,48,0.1)}
.text-orange-dark-200{color:rgba(238,170,48,0.2)}
.text-orange-dark-300{color:rgba(238,170,48,0.3)}
.text-orange-dark-400{color:rgba(238,170,48,0.4)}
.text-orange-dark-500{color:rgba(238,170,48,0.5)}
.text-orange-dark-600{color:rgba(238,170,48,0.6)}
.text-orange-dark-700{color:rgba(238,170,48,0.7)}
.text-orange-dark-800{color:rgba(238,170,48,0.8)}
.text-orange-dark-900{color:rgba(238,170,48,0.9)}

/*Hover background and colors*/

/* Marrom */
.hover\:bg-brown:hover{background-color:rgba(83,43,12,1.0)}
.hover\:bg-brown-100:hover{background-color:rgba(83,43,12,0.1)}
.hover\:bg-brown-200:hover{background-color:rgba(83,43,12,0.2)}
.hover\:bg-brown-300:hover{background-color:rgba(83,43,12,0.3)}
.hover\:bg-brown-400:hover{background-color:rgba(83,43,12,0.4)}
.hover\:bg-brown-500:hover{background-color:rgba(83,43,12,0.5)}
.hover\:bg-brown-600:hover{background-color:rgba(83,43,12,0.6)}
.hover\:bg-brown-700:hover{background-color:rgba(83,43,12,0.7)}
.hover\:bg-brown-800:hover{background-color:rgba(83,43,12,0.8)}
.hover\:bg-brown-900:hover{background-color:rgba(83,43,12,0.9)}

/* Verde Limão */
.hover\:bg-green-lime:hover{background-color:rgba(215,219,0,1.0)}
.hover\:bg-green-lime-100:hover{background-color:rgba(215,219,0,0.1)}
.hover\:bg-green-lime-200:hover{background-color:rgba(215,219,0,0.2)}
.hover\:bg-green-lime-300:hover{background-color:rgba(215,219,0,0.3)}
.hover\:bg-green-lime-400:hover{background-color:rgba(215,219,0,0.4)}
.hover\:bg-green-lime-500:hover{background-color:rgba(215,219,0,0.5)}
.hover\:bg-green-lime-600:hover{background-color:rgba(215,219,0,0.6)}
.hover\:bg-green-lime-700:hover{background-color:rgba(215,219,0,0.7)}
.hover\:bg-green-lime-800:hover{background-color:rgba(215,219,0,0.8)}
.hover\:bg-green-lime-900:hover{background-color:rgba(215,219,0,0.9)}

/* Verde Escuro */
.hover\:bg-green-dark:hover{background-color:rgba(0,97,45,1.0)}
.hover\:bg-green-dark-100:hover{background-color:rgba(0,97,45,0.1)}
.hover\:bg-green-dark-200:hover{background-color:rgba(0,97,45,0.2)}
.hover\:bg-green-dark-300:hover{background-color:rgba(0,97,45,0.3)}
.hover\:bg-green-dark-400:hover{background-color:rgba(0,97,45,0.4)}
.hover\:bg-green-dark-500:hover{background-color:rgba(0,97,45,0.5)}
.hover\:bg-green-dark-600:hover{background-color:rgba(0,97,45,0.6)}
.hover\:bg-green-dark-700:hover{background-color:rgba(0,97,45,0.7)}
.hover\:bg-green-dark-800:hover{background-color:rgba(0,97,45,0.8)}
.hover\:bg-green-dark-900:hover{background-color:rgba(0,97,45,0.9)}

/* Laranja Escuro */
.hover\:bg-orange-dark:hover{background-color:rgba(238,170,48,1.0)}
.hover\:bg-orange-dark-100:hover{background-color:rgba(238,170,48,0.1)}
.hover\:bg-orange-dark-200:hover{background-color:rgba(238,170,48,0.2)}
.hover\:bg-orange-dark-300:hover{background-color:rgba(238,170,48,0.3)}
.hover\:bg-orange-dark-400:hover{background-color:rgba(238,170,48,0.4)}
.hover\:bg-orange-dark-500:hover{background-color:rgba(238,170,48,0.5)}
.hover\:bg-orange-dark-600:hover{background-color:rgba(238,170,48,0.6)}
.hover\:bg-orange-dark-700:hover{background-color:rgba(238,170,48,0.7)}
.hover\:bg-orange-dark-800:hover{background-color:rgba(238,170,48,0.8)}
.hover\:bg-orange-dark-900:hover{background-color:rgba(238,170,48,0.9)}

/* Marrom */
.hover\:text-brown:hover{color:rgba(83,43,12,1.0)}
.hover\:text-brown-100:hover{color:rgba(83,43,12,0.1)}
.hover\:text-brown-200:hover{color:rgba(83,43,12,0.2)}
.hover\:text-brown-300:hover{color:rgba(83,43,12,0.3)}
.hover\:text-brown-400:hover{color:rgba(83,43,12,0.4)}
.hover\:text-brown-500:hover{color:rgba(83,43,12,0.5)}
.hover\:text-brown-600:hover{color:rgba(83,43,12,0.6)}
.hover\:text-brown-700:hover{color:rgba(83,43,12,0.7)}
.hover\:text-brown-800:hover{color:rgba(83,43,12,0.8)}
.hover\:text-brown-900:hover{color:rgba(83,43,12,0.9)}

/* Verde Limão */
.hover\:text-green-lime:hover{color:rgba(215,219,0,1.0)}
.hover\:text-green-lime-100:hover{color:rgba(215,219,0,0.1)}
.hover\:text-green-lime-200:hover{color:rgba(215,219,0,0.2)}
.hover\:text-green-lime-300:hover{color:rgba(215,219,0,0.3)}
.hover\:text-green-lime-400:hover{color:rgba(215,219,0,0.4)}
.hover\:text-green-lime-500:hover{color:rgba(215,219,0,0.5)}
.hover\:text-green-lime-600:hover{color:rgba(215,219,0,0.6)}
.hover\:text-green-lime-700:hover{color:rgba(215,219,0,0.7)}
.hover\:text-green-lime-800:hover{color:rgba(215,219,0,0.8)}
.hover\:text-green-lime-900:hover{color:rgba(215,219,0,0.9)}

/* Verde Escuro */
.hover\:text-green-dark:hover{color:rgba(0,97,45,1.0)}
.hover\:text-green-dark-100:hover{color:rgba(0,97,45,0.1)}
.hover\:text-green-dark-200:hover{color:rgba(0,97,45,0.2)}
.hover\:text-green-dark-300:hover{color:rgba(0,97,45,0.3)}
.hover\:text-green-dark-400:hover{color:rgba(0,97,45,0.4)}
.hover\:text-green-dark-500:hover{color:rgba(0,97,45,0.5)}
.hover\:text-green-dark-600:hover{color:rgba(0,97,45,0.6)}
.hover\:text-green-dark-700:hover{color:rgba(0,97,45,0.7)}
.hover\:text-green-dark-800:hover{color:rgba(0,97,45,0.8)}
.hover\:text-green-dark-900:hover{color:rgba(0,97,45,0.9)}

/* Laranja Escuro */
.hover\:text-orange-dark:hover{color:rgba(238,170,48,1.0)}
.hover\:text-orange-dark-100:hover{color:rgba(238,170,48,0.1)}
.hover\:text-orange-dark-200:hover{color:rgba(238,170,48,0.2)}
.hover\:text-orange-dark-300:hover{color:rgba(238,170,48,0.3)}
.hover\:text-orange-dark-400:hover{color:rgba(238,170,48,0.4)}
.hover\:text-orange-dark-500:hover{color:rgba(238,170,48,0.5)}
.hover\:text-orange-dark-600:hover{color:rgba(238,170,48,0.6)}
.hover\:text-orange-dark-700:hover{color:rgba(238,170,48,0.7)}
.hover\:text-orange-dark-800:hover{color:rgba(238,170,48,0.8)}
.hover\:text-orange-dark-900:hover{color:rgba(238,170,48,0.9)}

/* Button */

.ff-btn{
	padding-top: .5rem;
    padding-bottom: .5rem;
	padding-left: 1rem !important;
    padding-right: 1rem !important;
	font-weight: 600;
	border-radius: .25rem;
}