@charset "UTF-8";
            h3 {
color: #BD9A86;
font-weight: 500;
text-transform: uppercase;
margin-top: 3%; }
p {
color: #6b6b6b; }
a {
text-decoration: none;
color: #684063; } div.wp-container-2.wp-block-columns.alignfull {
padding: 0 !important; } #fondo h1,
h1.title.entry-title {
background-size: cover;
margin-bottom: 0;
text-transform: uppercase;
text-align: center; } .nv-thumb-wrap {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center; } #fondo p {
color: #ffffff;
font-weight: 600;
font-size: 1.2em;
background-size: cover;
margin-bottom: 20px;
text-transform: uppercase;
text-align: center; }   .nv-post-cover {
background-color: #250021 !important; } .artistas {
color: #3C2234;
font-size: 18px;
font-weight: 500; } div.container.single-post-container {
margin-top: 50px; } .wp-block-column {
margin-right: 3%; } .wp-container-4.wp-block-column.is-vertically-aligned-top,
.wp-container-5.wp-block-column.is-vertically-aligned-top {
padding-top: 0; } .wp-block-gallery-is-layout-flex {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap; } .wp-block-gallery {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-flow: row wrap;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
gap: 10px; } ul.icon-list {
list-style: none;
padding: 0; }
ul.icon-list li {
position: relative;
padding-left: 30px; margin-bottom: 10px; }
ul.icon-list li::before {
content: '';
position: absolute;
left: 0;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 24px;
height: 24px;
background-image: url(https://circetattoo.com/wp-content/uploads/2024/08/scissors_541957.png);
background-size: cover;
background-repeat: no-repeat; }     input[type="reset"], input[type="submit"], button {
margin: 0;
padding: 15px 60px;
background: #684063;
border: solid 2px #ffffff;
border-radius: 0;
color: #ffffff;
text-transform: uppercase;
font-weight: 500;
font-size: 14px;
-webkit-transition: 0.5s;
transition: 0.5s; } button:hover {
background-color: #BD9A86 !important;
-webkit-box-shadow: none;
box-shadow: none; }
button.ccontacto:hover {
background: #684063;
color: #ffffff;
border: solid 2px #684063; }
.boton-cabecera button {
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin: auto;
padding: 15px 30px;
background: none;
border: solid 2px #ffffff;
border-radius: 0;
color: #ffffff;
text-transform: uppercase;
font-weight: 500;
font-size: 16px;
-webkit-transition: 0.3s;
transition: 0.3s; } #formulario textarea.wpcf7-form-control.wpcf7-textarea {
height: 100px;
width: 100vh;
border: 1px solid rgba(119, 119, 119, 0.459);
border-radius: 0;
margin: 12px 0; } form #formulario input:-moz-read-write {
height: 50px;
width: 100vh;
border: 1px solid rgba(119, 119, 119, 0.459);
border-radius: 0;
margin: 12px 0; }
form #formulario input:read-write {
height: 50px;
width: 100vh;
border: 1px solid rgba(119, 119, 119, 0.459);
border-radius: 0;
margin: 12px 0; } .wpcf7-list-item {
display: initial;
margin: 0; } span.wpcf7-list-item-label {
margin: 10px; }
form.wpcf7-form.init {
display: table-caption !important; } .wpcf7-radio {
display: grid; } .has-text-align-center {
padding: 0 25px; } .wp-block-button__link {
padding: 15px 30px;
border: solid 2px white;
background-color: #684063;
text-transform: uppercase;
margin: 1rem 0 5rem 0; }
.wp-block-button__link:hover {
background-color: #BD9A86 !important;
color: #ffffff; } .wp-block-column.is-vertically-aligned-bottom, .wp-block-column.is-vertically-aligned-center, .wp-block-column.is-vertically-aligned-top {
padding: 2%;
border-radius: 3%; }
.nv-single-post-wrap > div:first-child {
margin-top: 0; }
.nv-index-posts {
margin-top: 0; } .widget {
margin-bottom: 12px; } .nv-index-posts, .nv-single-post-wrap,
div.has-background.has-nv-site-bg-background-color.wp-block-columns,
div.wp-container-7.wp-block-columns.alignwide,
div.wp-container-16.wp-block-columns.alignwide.are-vertically-aligned-top {
margin-bottom: 0; }
.nv-single-post-wrap > div:last-child,
div.wp-container-15.wp-block-column.is-vertically-aligned-top {
padding-bottom: 0; } .nv-related-posts,
ul.page-numbers {
margin-bottom: 50px; }    .Footer_title {
font-weight: 500;
font-size: 1.3em;
color: #ffffff; }   @media screen and (min-width: 0px) and (max-width: 748px) {
.visible-movil {
display: block; }
.visible-escritorio {
display: none; }
.nv-post-cover.perfmatters-lazy {
background-image: url(https://circetattoo.com/wp-content/uploads/2022/08/feature-image.jpeg) !important; }
h3 {
font-size: 18px; }
#fondo h1 {
font-size: 1.8em; }
.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {
-webkit-flex-basis: 45% !important;
-ms-flex-preferred-size: 45% !important;
flex-basis: 45% !important; } .wp-block-columns {
display: block !important;
padding: 0 .5rem; } .bloque-artistas {
display: -webkit-box !important;
display: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex !important; } .wp-block-column.is-vertically-aligned-bottom, .wp-block-column.is-vertically-aligned-center, .wp-block-column.is-vertically-aligned-top {
height: auto;
margin-bottom: 9%; }
div.nv-post-cover:before {
background-image: unset !important; }
.espacio-galeria {
padding: 3rem; } a.ctelefono.boton.desktop {
display: none; } input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, input.wpcf7-form-control.wpcf7-tel.wpcf7-text.wpcf7-validates-as-tel, textarea.wpcf7-form-control.wpcf7-textarea {
width: 300px; } }    @media screen and (min-width: 749px) and (max-width: 3000px) {
.visible-movil {
display: none; }
.visible-escritorio {
display: block; }
div.wp-container-2.wp-block-column.is-vertically-aligned-top.has-nv-site-bg-background-color.has-background,
div.wp-container-1.wp-block-column.is-vertically-aligned-top.has-nv-site-bg-background-color.has-background {
height: 420px; } #fondo h1,
h1.title.entry-title {
font-size: 3em; } a.ctelefono.boton.movil {
display: none; } } .grecaptcha-badge {
visibility: hidden; }