@media only screen and (max-width: 768px) {
	div#featured-content {
		display: none;
	}
}

h1, h2, h3 {
	font-family: 'Raleway', sans-serif !important;
}

div#quaternary .entry-header {
	display: none;
}

div.front-page-content-area {
	display: none;
}

.site-branding {
	background-image: url('https://mariristudio.com/wp-content/uploads/2021/07/copia-de-pacc81gina-web-mariri-5.png');
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: scroll;
	background-size: cover;
}

div.robots-nocontent {
	display: none;
}

nav.main-navigation {
	background-color: #FFA51C;
	color: #FFFFFE;
}

@media only screen and (max-width: 768px) {
	nav.main-navigation {
		background-color: #fff;
	}
}

/*SUBMENU*/
.main-navigation ul ul {
	background-color: #ffdfaf;
}

@media only screen and (max-width: 768px) {
	.main-navigation ul ul {
		background-color: #fff;
	}
}

button.menu-toggle {
	background-color: transparent;
}

.jetpack-social-navigation ul li {
	background-color: #ffdfaf;
}

/*links*/
a {
	color: #af8018;
}

a:hover {
	color: #855914;
}

/*testimonios*/
/*bloque testimonios*/
body:not(.search):not(.single-jetpack-testimonial) .jetpack-testimonial {
	border: .5px solid #ffa51c;
	margin: 3.2em 0 0;
	padding: 0 1.6em;
	text-align: center;
	width: 100%;
}

blockquote {
	font-size: 14px;
	font-style: italic !important;
}

.wp-block-quote cite {
	font-size: 12px;
}

blockquote::before {
	color: #FFA51C;
}

/*comillas*/
.testimonial-entry-title, body:not(.search):not(.single-jetpack-testimonial) .jetpack-testimonial .entry-title {
	color: #ffdfaf;
}

/*link portfolio*/
div.txt-portfolio {
	font-size: 1.5em;
	text-align: right;
	margin: 2em;
	font-family: 'Raleway', sans-serif;
}

@media only screen and (max-width: 768px) {
	div.txt-portfolio {
		font-size: 1em;
		text-align: center;
		margin: 2em .3em;
	}
}

a#link-portfolio {
	padding: .5em 1em;
	color: #AF8018;
	text-decoration: none;
	border: solid 1px #855914;
	border-radius: 20px;
}

a#link-portfolio:hover {
	color: #855914;
}

/*widget footer*/
.confit-email a {
	color: #af8018;
}

.confit-email a:hover {
	color: #855914;
}

/*nombre testimonio*/
div#jp-post-flair {
	display: none;
}

/*price*/
.wp-block-coblocks-pricing-table-item {
	box-shadow: 1px 1px 5px #855914;
	background-image: url('https://mariristudio.com/wp-content/uploads/2021/06/price_back1.jpg') !important;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: cover;
}

.wp-block-coblocks-pricing-table-item__title {
	font-size: 22px;
	color: #855914;
/*font-weight: bold;*/
	font-family: 'Raleway', sans-serif;
}

.wp-block-coblocks-pricing-table-item__currency {
	font-size: 12px;
}

.wp-block-coblocks-pricing-table-item__amount {
	font-size: 36px;
	font-family: 'Raleway', sans-serif;
}

.wp-block-coblocks-pricing-table-item__features li {
	font-size: 14px;
}

a.wp-block-button__link:hover {
	background-color: #855914 !important;
}

.wp-block-coblocks-pricing-table-item__features {
	font-size: 12px;
}

/*frase quienes somos*/
.newton {
	font-family: 'Raleway', sans-serif;
}

/*icono IG*/
.rrss {
	text-align: right;
}

/*footer*/
div.site-info {
	display: none;
}

/*efectos*/
.txt-portfolio {
	-moz-animation: 2s rebote 1;
	-webkit-animation: 2s rebote 1;
	-o-animation: 2s txt-portfolio 1;
	animation: 2s txt-portfolio 1;
	-moz-animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}

@-moz-keyframes txt-portfolio {
	20%, 50%, 80% {
		-moz-transform: translateY(0px);
	}
	
	40% {
		-moz-transform: translateY(-45px);
	}
	
	60% {
		-moz-transform: translateY(-25px);
	}
}

@-webkit-keyframes txt-portfolio {
	20%, 50%, 80% {
		-webkit-transform: translateY(0px);
	}
	
	40% {
		-webkit-transform: translateY(-45px);
	}
	
	60% {
		-webkit-transform: translateY(-25px);
	}
}

@-o-keyframes txt-portfolio {
	20%, 50%, 80% {
		-o-transform: translateY(0px);
	}
	
	40% {
		-o-transform: translateY(-45px);
	}
	
	60% {
		-o-transform: translateY(-25px);
	}
}
