/*
Theme Name: Site de Artista
Template: generatepress
Theme URI: https://generatepress.com
Author: MDD
Author URI: https://sitedeartista.com.br
Description: Tema filho do tema GeneratePress para o Site de Artista
Version: 0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: generatepress
Tags: two-columns, three-columns, one-column, right-sidebar, left-sidebar, footer-widgets, blog, e-commerce, flexible-header, full-width-template, buddypress, custom-header, custom-background, custom-menu, custom-colors, sticky-post, threaded-comments, translation-ready, rtl-language-support, featured-images, theme-options

GeneratePress, Copyright 2014-2020 EDGE22 Studios LTD.
GeneratePress is distributed under the terms of the GNU GPL

GeneratePress is based on Underscores http://underscores.me/, (C) 2012-2020 Automattic, Inc.
*/

.logo-icon {
	width: 50px;
    height: 49px;
    background: url(images/sa-favicon.png) no-repeat scroll center -1px transparent;
    margin: 5px auto 0;
    background-size: contain;
    background-color: white;
}

/* Home construida no buider gutenberg  */


.wp-block-columns, .wp-block-cover {
	  padding:0;
}

.hero-9 .column-1 {
    padding:3em;
}

.hero-6 .wp-block-button{
   font-size:14px !important;
}

.hero-6 {
  padding-top: 1em;
  padding-bottom: 2em;
  z-index:-1;
}
.hero-6 .columns-2{
  max-width:928px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  z-index:1;
}
.hero-6 .columns-1{
  margin: 0 auto;
    max-width: 72%;
}
 .acf-pricing-2 {
  max-width:80%;
  margin:auto;
}
 .contact-2  {
  max-width:80% !important;
  margin:0 auto;
  padding:0 !important;
}

.black {
	color: black;
}



.wp-block-group__inner-container {
	padding: 0;
}

.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header, .wp-block-group__inner-container {
	padding: 0;
}

.entry-content > [class*="wp-block-"]:not(:last-child) {
	margin-bottom:0 !important;
}

.wp-block-cover-image .wp-block-cover__inner-container, .wp-block-cover .wp-block-cover__inner-container {
    width: calc(100%);
}

/* para ajeitar coluna de precos em celulares */
@media (max-width: 599px){
.wp-block-column {
    margin-bottom: 2em;
}
}

/* MDD - Estilo tema criado */

/* Menu Login - logout - meu painel */

#menu-item-1032, #menu-item-180, #menu-item-324 {
	float: right;
}

li.login-logout {
	float:right;
	width:120px;
	text-align: center;
}

#menu-logged-in .icon-login {
	background: url("https://sitedeartista.com.br/wp-content/uploads/2021/11/logout-icon-18x18-1.png") no-repeat;
	width: 18px;
	height: 18px;
	float: left;
	margin: 20px 0 0 15px;
}

#menu-logged-out .icon-login {
	background: url("https://sitedeartista.com.br/wp-content/uploads/2021/11/Login-icon-20x20-1.png") no-repeat;
	width: 20px;
	height: 20px;
	float: left;
	margin: 20px 0 0 15px;
}
/* FECHA - Menu Login - logout - meu painel */


.entry-header  {
    padding: 4% 10% 0;
}

.entry-content {
    padding: 0 10%;
}

.site-info {
	margin-top: 0%;
	background-color: #1b0121;
}

/* PREÇOS */

.largura {
	max-width: 350px;
}

.caixa-preco {
	background-color: #fff;
	padding: 8% 2%;
	box-shadow: 6px 15px grey;
	margin-top: 10%;
	min-height: 460px;
}

.caixa-preco-2 {
	background-color: #fff;
	padding: 2em 0;
	box-shadow: 6px 15px grey;
	min-height: 500px;
}

.caixa-preco ul, .caixa-preco-2 ul {
	color: #444;
	font-size: 0.9em;
	margin: 0.5em 0 1.5em 18%;
	list-style: none;
}

.cifrao, .cifrao-anual {
	font-size: 1.2em;
	color: #999;
	padding-right:0.2em;
}

.valor {
	font-size: 4em;
	color: #055c84;
}

.zeros {
	font-size: 1.4em;
	color: #055c84;
}

.mes {
		font-size: 1.2em;
		color: #999;
		margin-left: 0.2em;
}

.ano {
		font-size: 20px;
		color: #999;
		padding-right:0.2em;
}

.center {
	text-align: center;
}

.caixa-preco-2 ul {
    text-align: left;
}

.caixa-preco, .caixa-preco-2 {
	box-shadow: 6px 15px #0071a1;
	/* border-radius: 2em; */
}

.valor {
	font-size: 3.4em;
}

.wp-block-button a:hover {
  background-color: #4CAF50!important; /* Green */
	color:#fff!important;
}

.wp-block-cover {
    margin-bottom: 0;
}

.home a:hover {
    color: #1F033C;
}
.main-navigation .main-nav ul li[class*="current-menu-"] > a {
    background-color: #3b3699;
}
.main-navigation .main-nav ul li[class*="current-menu-"] > a:hover {
    background-color: #727274;
}
.main-navigation .main-nav ul li a {
	background-color: #312783;
}

.main-navigation .main-nav ul li a:hover {
	background-color: #4088B7;
}

/* CABECALHO */

.inside-header {
	padding: 10px;
}

.site-header {
	background:#fff url("https://sitedeartista.com.br/wp-content/uploads/2021/06/BG-CABECALHO-8.jpg") no-repeat;
} 

.home .site-header {
	background:#fff!important;
} 

.su-spoiler-title {
    font-weight: 100!important;
    font-size: 40px!important;
		line-height: 40px!important;
}

.su-spoiler-icon {
    font-weight: 100!important;
    font-size: 20px!important;
		line-height: 40px!important;
}

/* FOOTER */
.footer-widgets {
    background-color: #000;
		color: #fff;
}

.footer-widgets .widget-title {
	color: #fff!important;
}

.footer-widgets {
    background-color: #000;
    color: #fff;
	text-align: center;
}

.centro {
	align-content: center;
}

.footer-widget-2  {
	margin: 3em 0;;
}

.footer-widget-3  {
	margin: 4.5em 0;
}

p.has-large-font-size {
	margin-bottom: 0em;
}
   
.wp-block-media-text.alignwide.is-stacked-on-mobile {
	margin: 3em 0;
}

.wp-block-media-text .wp-block-media-text__media {
	margin: 0 20px 0 0;
}

.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media {
	margin-left: 20px;
}

.preencha-form {
	padding: 0 2em;
}

@media only screen and (max-width: 600px) {
.wp-block-column {
		margin-bottom: 0;
	}

.footer-widget-1 {
		display:none;
	}
		
}


