:root {
--principal: #ffde00;
--secundario: #1d1d1d;
--blanco: #ffffff;
--negro: #1d1d1d;
--tiempo-transi: all .4s ease-in-out;
--frames-burger: -6px;
--frames-ingredientes: 6px;
--frames-frase: -4px;
--sombra-pegatinas: drop-shadow(-4px 4px 4px #00000069);
}
::-moz-selection {
color: var(--principal)!important;
background: var(--secundario)!important;
}
::selection {
color: var(--principal)!important;
background: var(--secundario)!important;
}
body::-webkit-scrollbar {
overflow:auto;
width:13px;
height:13px;
background:var(--secundario)!important;
}
body::-webkit-scrollbar-thumb{
overflow:auto;
background:var(--principal)!important;
border-radius:20px;
border:3px solid var(--secundario);
}/*/*/body, .container-wrap, .material .ocm-effect-wrap {
background-image: url(https://elrecreoburger.es//wp-content/uploads/2025/03/Fondo-textura.webp) !important;
background-size: auto !important;
background-position: center !important;
background-repeat: repeat !important;
background-attachment: fixed !important;
}/**/body {
max-width: 100vw!important;
}
a {
cursor: pointer!important;
}
.btn-principal .link_wrap, .btn-formulario, .popup-btn,
.sf-menu li#menu-item-621 > a .menu-title-text,
.sf-menu li#menu-item-620 > a .menu-title-text,
.sf-menu li#menu-item-635 > a .menu-title-text {
padding: 16px 40px!important;
background-color: var(--principal)!important;
border: 2px solid var(--negro)!important;
border-radius: 80px;
color: var(--negro)!important;
text-transform: uppercase!important;
font-family: 'Archivo'!important;
font-weight: 500;
font-size: 20px;
letter-spacing: 1px!important;
filter: drop-shadow(6px 6px #000);
position: relative;
cursor: pointer!important;
transition: none!important;
}
.sf-menu li#menu-item-621 > a .menu-title-text,
.sf-menu li#menu-item-620 > a .menu-title-text,
.sf-menu li#menu-item-635 > a .menu-title-text,
#btn-pedir-movil .link_wrap {
padding: 12px 24px!important;
font-size: 18px;
font-weight: 600;
}
.btn-principal .link_wrap:hover, .btn-formulario:hover, .popup-btn:hover,
.sf-menu li#menu-item-621 > a .menu-title-text:hover,
.sf-menu li#menu-item-620 > a .menu-title-text:hover,
.sf-menu li#menu-item-635 > a .menu-title-text:hover {
background-color: var(--principal)!important;
filter: drop-shadow(0px 0px #000);
top: 6px;
left: 6px;
transition: none!important;
}
.btn-principal a {
opacity: 1!important;
}
#btn-pedir-movil {
position: fixed;
bottom: 15px;
right: 30px;
cursor: pointer;
z-index: 999;
}
#btn-pedir-movil .link_wrap {
width: max-content;
}
#btn-pedir-movil .link_wrap a {
color: var(--negro);
}
@media (min-width: 1350px){
#btn-pedir-movil {
display: none;
}
}
.btn-flex-cont .wpb_wrapper {
display: flex;
gap: 24px;
flex-wrap: wrap;
}
.justify-center .wpb_wrapper {
justify-content: center;
}
.full-width-row {
padding: 0 5vw;
}
.bloque-vacaciones h4, .bloque-vacaciones .hurrytimer-headline {
line-height: 1!important;
} .popmake-title {
font-family: 'Brigends'!important;
margin-bottom: 40px!important;
font-size: 3.2vw!important;
line-height: 1!important;
}
.popmake-content p:first-child {
padding-bottom: 50px!important;
}
.popmake-content a {
border: 2px solid var(--negro)!important;
border-radius: 100px!important;
}
#pum-656 {
min-height: 20vh;
}
#popmake-656 {
width: 50%!important;
min-width: 50%!important; margin-left: -25%!important; padding: 0 28px 20px 28px!important;
}
#popmake-686 .popmake-content a {
padding: 12px 28px!important;
font-size: 18px!important;
}
.popmake-content p:first-child {
padding-bottom: 40px !important;
}
.popup-promo {
position: relative;
text-align: center;
}
.popup-promo .pegatina-popup {
position: absolute;
top: 20px;
left: -20px;
transform: rotate(355deg);
width: auto!important;
height: 40px!important;
}
.popup-promo .img-promo-popup {
height: 45px !important;
}
.popup-promo-card {
border: 2px solid var(--negro);
border-radius: 10px;
padding: 30px 40px 10px 40px;
}
.popup-promo-card h2{
background-color: var(--negro);
color: var(--blanco);
padding: 8px 20px;
}
.popup-promo .disclaimer-popup{
font-size: 16px;
font-family: 'Archivo';
font-weight: 400;
padding: 10px 0 30px 0 !important;
}
.pum-overlay.pum-active,
.pum-overlay.pum-active .popmake.active {
display: block !important;
opacity: 1 !important;
}
#popmake-724 p {
font-weight: 300;
} #popmake-775 {
padding: 2px!important;
}
#popmake-775 p{
padding-bottom: 0px!important;
}
#popmake-775 video {
width: 100%;
border-radius: 20px;
}
#popmake-775 h3{
padding: 10px 0;
}
@media (max-width: 1299px) {
#popmake-656 {
width: 80%!important;
min-width: 80%!important;
margin-left: -40%!important;
}
}
@media (max-width: 999px) {
#popmake-656 {
width: 96%!important;
min-width: 96%!important;
margin-left: 2%!important;
}
.popmake-title {
font-size: 5vw!important;
}
}
@media (max-width: 820px) {
#popmake-724 p {
font-size: 18px;
}
#popmake-724 {
width: 98%!important;
left: auto !important;
right: 5px;
}
}
@media (max-width: 689px) {
.full-width-row {
padding: 0 4vw;
}
.btn-principal .link_wrap, .btn-formulario, .popup-btn,
.sf-menu li#menu-item-621 > a .menu-title-text,
.sf-menu li#menu-item-620 > a .menu-title-text,
.sf-menu li#menu-item-635 > a .menu-title-text
{
font-size: 16px;
padding: 12px 28px!important;
}
.btn-flex-cont .wpb_wrapper {
flex-wrap: wrap;
gap:  12px;
}
.popmake-title {
font-size: 7vw!important;
}
#popmake-656 {
padding: 0 15px 20px 15px !important;
}
.popup-promo .pegatina-popup, .popup-promo .img-promo-popup {
height: 30px!important;
}
.popup-promo-card {
padding: 20px 10px 10px 10px;
}
.popup-promo .disclaimer-popup{
font-size: 13px;
padding: 10px 0 20px 0 !important;
line-height: 1.2;
}
.popmake-content h3{
font-size: 6vw;
}
#popmake-724 p {
font-size: 16px;
}
}
@media (max-width: 425px) {
#popmake-775 {
width: 300px!important;
}
} .cky-consent-container .cky-consent-bar {
background-color: rgb(255 255 255 / 70%)!important;
border: 2px solid #1d1d1d !important;
backdrop-filter: blur(8px);
border-color: transparent!important;
}
.cky-notice .cky-title {
display: none;
}
.cky-notice-btn-wrapper {
margin-top:0px!important
}
.cky-notice-des p {
font-weight: 500 !important;
}
.cky-box-bottom-left {
bottom: 20px!important;
}
.cky-notice-btn-wrapper .cky-btn {
font-weight: 600;
}/*/*/* {
font-variant-ligatures: no-common-ligatures;
}
@font-face {
font-family: 'Brigends';
src: url(https://elrecreoburger.es/wp-content/themes/salient-child/fonts/Brigends-Expanded.otf);
font-style: normal;
text-rendering: optimizeLegibility;
}
p{
font-size: 20px;
font-family: 'Inter';
font-weight: 200;
line-height: 1.6;
}
body h1, body h2, body h3 {
font-weight: 300;
font-family: 'Brigends', 'Archivo', sans-serif;
color: var(--principal);
}
h1 {
font-size: 8vw;
line-height: 0.6;
}
h2 {
font-size: 3.6vw;
line-height: 1;
}
h3 {
font-size: 2.3vw;
line-height: 1.3;
}
@media (max-width: 999px) {
h1 {
font-size: 10vw;
}
h2 {
font-size: 6vw;
}
h3 {
font-size: 5vw;
}
}
@media (max-width: 689px) {
p {
font-size: 16px;
}
h1 {
font-size: 12vw;
}
h2 {
font-size: 7.5vw;
}
h3 {
font-size: 7vw;
}
}/*/*/#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container .current-menu-item>a:after,
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .current-menu-item>a:after,
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li a:hover:after {
display: none!important;
}
#header-outer {
background: linear-gradient(180deg, #1d1d1d, transparent);
}
#header-outer.transparent.dark-slide > #top nav .sf-menu > .current_page_item > a,
#header-outer.transparent.dark-slide > #top nav .sf-menu > .current_menu_item > a,
#header-outer.transparent[data-lhe="default"].dark-slide #top nav .sf-menu > .current_page_item > a {
color: var(--principal) !important;
}
body:not([data-header-format="left-header"]) #header-outer .sf-menu li ul {
border: 1px solid #1d1d1d;
backdrop-filter: blur(4px)!important;
left: 24px;
}/**/body[data-hhun="1"] #header-outer.detached, body[data-hhun="1"] #header-outer.transparent[data-transparent-header=true][data-remove-border=true][data-permanent-transparent="1"].detached {
z-index: 9998 !important;
}
#slide-out-widget-area .inner .off-canvas-menu-container li>a {
font-size: 4.5vw!important;
line-height: 1!important;
font-family: 'Brigends'!important;
font-weight: 100!important;
letter-spacing: 1px!important;
}
#slide-out-widget-area .off-canvas-menu-container .menu li a, .menuwrapper >.sub-menu.dl-animate-in-4 > li >a, #slide-out-widget-area .menuwrapper >.sub-menu > li > a {
margin: 0!important;
}
#slide-out-widget-area .off-canvas-menu-container .menu, #slide-out-widget-area .off-canvas-menu-container .menu ul {
flex-wrap: wrap;
display: flex;
justify-content: flex-end;
flex-direction: column;
align-items: flex-start;
}
#slide-out-widget-area .off-canvas-menu-container {
padding: 0 5%;
}
@media (max-width: 999px) {
#slide-out-widget-area .inner .off-canvas-menu-container li>a {
font-size: 6vw!important;
}
}
@media (max-width: 689px) {
#slide-out-widget-area .inner .off-canvas-menu-container li>a {
font-size: 7vw!important;
}
}/*/*//**/.nectar-video-wrap {
mix-blend-mode: screen;
}
.nectar-video-bg {
opacity: 1!important;
}
.pegatina-new, .pegatina-new-2 {
transform: rotate(-16deg)!important;
height: 4vw!important;
width: auto!important;
position: absolute!important;
bottom: 0;
right: 40px;
filter: var(--sombra-pegatinas);
}
.pegatina-new-2 {
height: 3vw!important;
}
.header-card-frase .wpb_text_column, .header-card-ingredientes .wpb_text_column {
border: 1px solid #ffde00;
padding: 32px 40px!important;
border-radius: 20px;
background: linear-gradient(135deg, rgb(255 222 0 / 20%), transparent);
backdrop-filter: blur(4px);
box-shadow: 0px 12px 24px #0000009c;
text-shadow: 0px 4px 4px #00000069;
width: fit-content;
}
.header-card-frase .wpb_text_column::after {
content: "";
display: block;
height: 1px;
width: 12vw;
background-color: var(--principal);
position: absolute;
right: -12vw;
bottom: 45%;
z-index: 200;
}
.header-card-ingredientes .wpb_text_column::before {
content: "";
display: block;
height: 1px;
width: 12vw;
background-color: var(--principal);
position: absolute;
left: -12vw;
bottom: 45%;
z-index: 200;
}
.header-card-frase p {
font-size: 1.8vw;
font-family: 'Archivo';
font-weight: 400;
line-height: 1.3;
text-align: center;
}
.header-card-ingredientes p:first-of-type {
text-transform: uppercase;
font-weight: 500;
color: var(--principal);
font-size: 1.8vw;
padding-bottom: 20px;
}
.header-card-ingredientes p {
font-size: 22px;
font-family: 'Archivo';
font-weight: 300;
line-height: 1.6;
letter-spacing: 1px;
padding-bottom: 0;
}
.header-card-ingredientes .chistorra {
width: 26px!important;
height: auto!important;
filter: drop-shadow(0px 4px 4px #00000069);
animation: none!important;
}
.header-card-frase .wpb_text_column {
animation: levitate-frase 2s ease-in-out infinite;
}
.header-card-ingredientes .wpb_text_column {
animation: levitate-ingredientes 2.5s ease-in-out infinite;
}
.header-burger-cont img {
animation: levitate-burger 3s ease-in-out infinite;
}
@keyframes levitate-burger {
0% { transform: translateY(var(--frames-burger));}  
50% { transform: translateY(calc(var(--frames-burger)* -1));}
100% { transform: translateY(var(--frames-burger));}
}
@keyframes levitate-frase {
0% { transform: translateY(var(--frames-frase));}  
50% { transform: translateY(calc(var(--frames-frase)* -1));}
100% { transform: translateY(var(--frames-frase));}
}
@keyframes levitate-ingredientes {
0% { transform: translateY(var(--frames-ingredientes));}  
50% { transform: translateY(calc(var(--frames-ingredientes)* -1));}
100% { transform: translateY(var(--frames-ingredientes));}
}
@media (max-width: 1399px) {
.header-card-frase .wpb_text_column, .header-card-ingredientes .wpb_text_column {
padding: 32px!important;
}
.header-card-ingredientes p {
font-size: 16px;
}
}
@media (max-width: 999px) {
.header-card-frase .vc_column-inner, .header-card-ingredientes .vc_column-inner {
align-items: center;
}
.header-card-frase .wpb_text_column {
max-width: 100%;
margin: auto;
}
.header-card-frase p, .header-card-ingredientes p:first-of-type {
font-size: 28px;
}
.header-card-ingredientes p {
font-size: 24px;
}
.header-card-frase .wpb_text_column::after {
height: 50px;
width: 1px;
right: 50%;
bottom: -50px;
}
.header-card-frase.bbqueen .wpb_text_column::after {
height: 140px;
width: 1px;
right: 50%;
bottom: -140px;
}
.header-card-ingredientes .wpb_text_column::before {
height: 50px;
width: 1px;
left: 50%;
top: -50px;
}
.pegatina-new {
height: 8vw !important;
right: 25%;
}
.pegatina-new-2 {
height: 6vw!important;
right: 25%;
}
}
@media (max-width: 689px) {
.header-card-frase .wpb_text_column {
max-width: 100%;
}
.header-card-frase .wpb_text_column, .header-card-ingredientes .wpb_text_column {
padding: 20px!important;
}
.pegatina-new {
height: 12vw !important;
right: 10%;
}
.pegatina-new-2 {
height: 8vw!important;
right: 10%;
}
.header-card-frase p, .header-card-ingredientes p:first-of-type {
font-size: 22px;
}
.header-card-ingredientes p {
font-size: 16px;
}
} .hamburguesas-gozarselas-txt {
text-align: right;
}
.arrow-animation {
animation-iteration-count: infinite;
animation-duration: 1.5s;
animation: bounce 3.6s ease-in-out infinite;
}
@keyframes bounce {
0% {
transform: translateY(0);
}
5.55556% {
transform: translateY(0);
}
11.11111% {
transform: translateY(0);
}
22.22222% {
transform: translateY(-60px);
}
27.77778% {
transform: translateY(0);
}
33.33333% {
transform: translateY(-60px);
}
44.44444% {
transform: translateY(0);
}
100% {
transform: translateY(0);
}
}
.checklist p {
font-size: 2.3vw;
font-family: 'Archivo';
line-height: 1.2;
}
.checklist img {
margin-right: 20px;
top: 5px;
position: relative;
}
.checklist .nectar-highlighted-text {
margin-bottom: 40px!important;
}
.marquesinas-amarillas {
top: -25vw;
font-family: 'Brigends';
}
.burger-marquesinas-cont {
height: 0px!important;
}
.marquesinas-amarillas.borde {
border-top: 1px solid var(--principal);
border-bottom: 1px solid var(--principal);
} .wp-caption-text {
display: none!important;
}
.video-hamburguesa-cont .video-volteado .nectar-video-self-hosted {
transform: scaleX(-1);
}
.video-hamburguesa-cont p {
font-family: 'Archivo';
font-size: 2.3vw!important;
line-height: 1.3;
}
.video-hamburguesa-cont p > span:first-of-type {
text-indent: 3vw;
}
.video-hamburguesa-cont p > span:nth-of-type(18),
.video-hamburguesa-cont p > span:nth-of-type(34),
.video-hamburguesa-cont p > span:nth-of-type(43) {
color: var(--principal);
border: 1px solid var(--principal);
border-radius: 50px;
padding: 2px 20px;
}
@media (max-width: 999px) {
.header-palencia .row-bg-overlay {
background: linear-gradient(180deg, rgba(0, 0, 0, 0.764) 28%, rgba(0, 0, 0, 0) 90%)!important;
}
.checklist p, .video-hamburguesa-cont p {
font-size: 4vw!important;
}
.hamburguesas-gozarselas-txt {
text-align: left;
}
.checklist img {
width: 4vw !important;
margin-right: 2vw;
}
.marquesinas-amarillas {
top: -480px;
}
}
@media (max-width: 689px) {
.checklist p {
font-size: 5.4vw!important;
}
.video-hamburguesa-cont p {
font-size: 5vw!important;
}
.checklist img {
width: 6vw !important;
}
.marquesinas-amarillas {
top: -70vw;
}
} .premios-icono-corona {
width: 30vw;
margin: auto;
}
.premios-texto-destacado p {
font-family: 'Archivo';
font-size: 2.3vw;
font-weight: 500;
color: var(--principal);
}
.pegatina-premios {
transform: rotate(-16deg)!important;
height: 75px!important;
width: auto!important;
position: absolute!important;
bottom: -20px;
right: 40px;
filter: var(--sombra-pegatinas);
}
.premios-cards-cont h3 em {
font-family: 'Archivo Expanded';
font-weight: 900;
font-size: 2.6vw;
}
.solete-card img {
width: 400px;
}
.solete-card .wpb_wrapper {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
}
@media (max-width: 999px) {
.premios-icono-corona {
width: 50vw;
}
.premios-icono-corona img, .premios-cards-cont .wpb_row {
width: 80%!important;
}
.premios-texto-destacado p {
font-size: 4vw;
}
.pegatina-premios {
transform: rotate(-12deg)!important;
right: 20%;
}
.premios-cards-cont h3 em {
font-size: 6vw;
}
}
@media (max-width: 689px) {
.premios-icono-corona {
width: 60vw;
}
.premios-icono-corona img {
width: 15vw!important;
}
.premios-texto-destacado p {
font-size: 20px;
}
.pegatina-premios {
right: 22%;
}
.premios-cards-cont h3 em {
font-size: 8vw;
}
.premios-cards-cont .wpb_row {
width: 90%!important;
}
}
@media (max-width: 456px) {
.pegatina-premios {
right: 14%;
}
} #carta h2 {
font-size: 7.6vw;
position: absolute;
width: max-content;
text-align: center;
}
#carta h3 {
font-size: 5.6vw!important;
line-height: 1!important;
margin-bottom: 80px;
}
.carta-finger {
position: absolute!important;
right: 280px;
bottom: 0px;
width: 100px!important;
animation: finger 3.6s ease-in-out infinite;
}
@keyframes finger {
0% {
transform: translateX(0);
}
5.55556% {
transform: translateX(0);
}
11.11111% {
transform: translateX(0);
}
22.22222% {
transform: translateX(30px);
}
27.77778% {
transform: translateX(0);
}
33.33333% {
transform: translateX(20px);
}
44.44444% {
transform: translateX(0);
}
100% {
transform: translateX(0);
}
}
.pegatina-caracter {
position: absolute!important;
width: 260px!important;
height: auto!important;
top: 250px;
right: 5%;
transform: rotate(-8deg)!important;
filter: var(--sombra-pegatinas);
animation: blink-caracter 4s linear infinite;
}
.pegatina-original {
position: absolute!important;
width: 240px!important;
height: auto!important;
top: 350px;
left: 5%;
transform: rotate(9deg)!important;
filter: var(--sombra-pegatinas);
animation: blink-original 4s linear infinite;
}
.pegatina-sabor {
position: absolute!important;
width: 160px!important;
height: auto!important;
top: 460px;
right: 10%;
transform: rotate(344deg)!important;
filter: var(--sombra-pegatinas);
animation: blink-sabor 4s linear infinite;
}
@keyframes blink-original {
0% { opacity: 0;}  
20% { opacity: 0;}
21% { opacity: 1;}
100% { opacity: 1;}
}
@keyframes blink-caracter {
0% { opacity: 0;}  
35% { opacity: 0;}
36% { opacity: 1;}
100% { opacity: 1;}
}
@keyframes blink-sabor {
0% { opacity: 0;}  
50% { opacity: 0;}
51% { opacity: 1;}
100% { opacity: 1;}
}
@media (max-width: 999px) {
#carta h2 {
font-size: 16.8vw;
}
#carta h3 {
font-size: 9.3vw!important;
}
}
@media (max-width: 689px) {
#carta h2 {
font-size: 17vw;
}
#carta h3 {
font-size: 9.4vw!important;
margin-bottom: 60px;
}
.pegatina-sabor {
width: 30%!important;
top: 350px;
}
.pegatina-original {
width: 40%!important;
top: 300px;
}
.pegatina-caracter {
width: 45%!important;
top: 200px;
}
.carta-finger {
right: 210px;
bottom: 10px;
width: 80px !important;
}
}
@media (max-width: 456px) {
#carta h2 {
font-size: 16.5vw;
}
#carta h3 {
font-size: 9vw!important;
}
} #donde, #contacto {
padding: 32px 32px 0px 32px !important;
}
#donde .row_col_wrap_12 {
border: 2px solid #ffde00;
border-radius: 20px;
padding: 32px 32px 32px 40px !important;
}
#donde h2 {
font-size: 7vw;
}
.donde-text-column .wpb_wrapper {
display: flex;
flex-direction: column;
justify-content: space-between;
}
@media (max-width: 1299px) {
#donde h2 {
padding-bottom: 80px;
}
}
@media (max-width: 999px) {
#donde h2 {
padding-bottom: 40px;
font-size: 15.6vw;
}
}
@media (max-width: 689px) {
#donde h2 {
padding-bottom: 20px;
font-size: 15.6vw;
}
#donde, #contacto {
padding: 20px 20px 0px 20px !important;
}
#donde .row_col_wrap_12 {
padding: 20px !important;
}
}
@media (max-width: 456px) {
#donde h2 {
font-size: 14.8vw;
}
} .nosotros-elrecreo h3 {
width: max-content;
font-size: 2vw;
background: linear-gradient(90deg, #c7fccb 0%, #d2e0cb 10%, #e4b3e3 20%, #96a8f4 50%, #c7fccb 70%, #d2e0cb 80%, #e4b3e3 90%, #96a8f4 100%);
border-radius: 6px;
padding: 0px 12px 4px 16px;
filter: var(--sombra-pegatinas);
}
#nosotros .column-image-bg-wrap {
border-radius: 0 20px 20px 0;
}
@media (max-width: 999px) {
.nosotros-elrecreo h3 {
font-size: 3.6vw;
}
#nosotros .column-image-bg-wrap {
border-radius: 20px;
}
}
@media (max-width: 689px) {
.nosotros-elrecreo h3 {
font-size: 5vw;
}
} .club-recreo-movil {
animation: levitate-burger 3s ease-in-out infinite;
filter: drop-shadow(-40px 40px 40px #00000069);
}
.club-recreo-pegatina {
width: 12vw!important;
filter: var(--sombra-pegatinas);
animation: levitate-ingredientes 2.5s ease-in-out infinite;
}
@media (max-width: 999px) {
.club-recreo-pegatina {
width: 20vw!important;
}
}
@media (max-width: 689px) {
.club-recreo-pegatina {
width: 28vw!important;
}
}/*/*/.header-palencia h1 {
font-size: 3.6vw;
line-height: 1;
}/**/.gif-cartel {
transform: rotate(-3deg)!important;
}
.pegatina-the-best {
height: 100px!important;
width: auto!important;
position: absolute!important;
bottom: 250px;
left: 3vw;
filter: var(--sombra-pegatinas);
transform: rotate(-16deg)!important;
}
.carta-img-scroll .wp-caption {
max-width: max-content!important;
padding: 0 10px;
}
.carta-img-scroll img{
width: auto !important;
height: 500px !important;
}
.carta-cont h2 {
font-size: 5vw;
color: var(--principal);
border: 2px solid var(--principal);
border-radius: 100px;
padding: 8px 60px;
transition: .4s ease-in-out;
}
.carta-cont h2:hover {
color: #000;
background-color: var(--principal);
transition: .4s ease-in-out;
}
@media (min-width: 1921px) {
.marquesina-fija {
max-width: 100vw!important;
width:100vw!important;
}
}
@media (max-width: 999px) {
.header-palencia h1, .carta-cont h2 {
font-size: 7vw;
}
}
@media (max-width: 689px) {
.pegatina-the-best {
height: 50px!important;
}
.carta-img-scroll img{
height: 300px !important;
}
}/*/*/body div[data-style="minimal"] .toggle {
margin-bottom: 0;
border: 2px solid #ffde00;
background-color: transparent;
margin-bottom: 20px;
border-radius: 50px!important;
padding: 0 32px;
}
body .row .toggle .toggle-title, body .toggle .toggle-title {
font-family: 'Archivo'!important;
}
body .row .toggle .toggle-title, body .toggle .toggle-title a {
color: var(--blanco);
font-size: 1.8vw;
line-height: 1.2;
font-weight: 300;
letter-spacing: 0.02em;
}
body .toggle ul li a {
font-size: 20px!important;
}
@media (max-width: 999px) {
body .row .toggle .toggle-title a {
font-size: 3vw;
}
}
@media (max-width: 689px) {
body .row .toggle .toggle-title a {
font-size: 20px;
}
}/*/*/.titulos-legal h1 {
font-size: 6vw;
}
.titulos-legal h2 {
font-family: 'Archivo';
}/*/*//**/#contacto .row_col_wrap_12 {
background-color: var(--principal);
border-radius: 20px;
padding: 32px 32px 32px 40px !important;
}
.contacto-direcciones {
background-color: var(--negro);
color: var(--principal);
border-radius: 12px;
display: flex;
justify-content: center;
align-items: center;
padding: 40px 0;
}
.contacto-direcciones h3 {
font-size: 1.6vw;
}
.contacto-direcciones p {
font-size: 1.2vw!important;
}
#contacto p {
font-weight: 400;
}
.nectar-leaflet-map {
border-radius: 12px;
filter: invert(1);
}
.nectar-leaflet-map .animated-dot {
filter: invert(1);
}
.leaflet-control-attribution {
display: none;
}
.contacto-rrss .wpb_wrapper {
color: var(--negro)!important;
border: 2px solid var(--negro);
border-radius: 12px;
display: flex;
justify-content: center;
flex-direction: row;
gap: 20px;
padding: 20px 0;
font-family: 'Archivo';
text-transform: uppercase;
}
.contacto-rrss h4 {
font-size: 22px;
line-height: 1.5!important;
font-family: 'Archivo';
text-transform: uppercase;
font-weight: 400;
letter-spacing: 1px;
margin-bottom: 0px!important;
}
.contacto-rrss img {
width: 28px!important;
height: auto;
}
.contacto-rrss .nectar-split-heading {
margin-bottom: 0!important;
}
.contacto-destacado {
background-color: var(--secundario);
color: var(--principal);
padding: 4px 12px;
border-radius: 100px;
}
.contacto-destacado a:hover{
color: var(--blanco)!important;
}
.pegatina-new-contacto {
transform: rotate(16deg) !important;
height: 3vw !important;
width: auto !important;
position: absolute !important;
bottom: 9em;
right: -1em;
filter: var(--sombra-pegatinas);
} .wpforms-container .wpforms-field, .wp-core-ui div.wpforms-container .wpforms-field {
padding: 8px 0!important;
}
div.wpforms-container-full input[type=date], div.wpforms-container-full input[type=datetime], div.wpforms-container-full input[type=datetime-local], div.wpforms-container-full input[type=email], div.wpforms-container-full input[type=month], div.wpforms-container-full input[type=number], div.wpforms-container-full input[type=password], div.wpforms-container-full input[type=range], div.wpforms-container-full input[type=search], div.wpforms-container-full input[type=tel], div.wpforms-container-full input[type=text], div.wpforms-container-full input[type=time], div.wpforms-container-full input[type=url], div.wpforms-container-full input[type=week], div.wpforms-container-full select, div.wpforms-container-full textarea, .wp-core-ui div.wpforms-container-full input[type=date], .wp-core-ui div.wpforms-container-full input[type=datetime], .wp-core-ui div.wpforms-container-full input[type=datetime-local], .wp-core-ui div.wpforms-container-full input[type=email], .wp-core-ui div.wpforms-container-full input[type=month], .wp-core-ui div.wpforms-container-full input[type=number], .wp-core-ui div.wpforms-container-full input[type=password], .wp-core-ui div.wpforms-container-full input[type=range], .wp-core-ui div.wpforms-container-full input[type=search], .wp-core-ui div.wpforms-container-full input[type=tel], .wp-core-ui div.wpforms-container-full input[type=text], .wp-core-ui div.wpforms-container-full input[type=time], .wp-core-ui div.wpforms-container-full input[type=url], .wp-core-ui div.wpforms-container-full input[type=week], .wp-core-ui div.wpforms-container-full select, .wp-core-ui div.wpforms-container-full textarea, div.wpforms-container-full input[type=checkbox]:before {
background-color: transparent!important;
color: var(--negro)!important;
border-width: 2px!important;
border-color: var(--negro)!important;
font-family: 'Archivo'!important;
}
.div.wpforms-container-full input[type=checkbox]:checked:after {
border-left: 4px solid var(--negro)!important;
border-bottom: 4px solid var(--negro)!important;
background-color: transparent!important;
transform: translate(1px, 2px) scale(0.5) rotate(-45deg)!important;
}
.wpforms-field-label-inline a {
color: var(--negro);
text-decoration: underline;
}
.btn-formulario {
line-height: 0.2!important;
width: 30%!important;
height: 50px!important;
float: right!important;
}
div.wpforms-container-full .wpforms-confirmation-container-full, div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
background: #f4f4f4!important;
border: 2px solid #1d1d1d!important;
border-radius: 12px!important;
font-size: 16px!important;
width: max-content;
}
@media (max-width: 1299px) {
.donde-text-column .wpb_wrapper {
justify-content: flex-start;
}
.contacto-rrss h4 {
font-size: 16px;
}
.contacto-rrss .wpb_wrapper {
gap: 10px;
}
.btn-formulario {
width: 50%!important;
}
}
@media (max-width: 999px) {
.contacto-direcciones h3 {
font-size: 3.6vw;
}   
.contacto-direcciones p {
font-size: 3vw!important;
}
.contacto-rrss h4 {
font-size: 3vw;
line-height: 1!important;
}
#contacto .row_col_wrap_12 {
padding: 20px !important;
}
.contacto-rrss .wpb_wrapper {
gap: 3vw;
padding: 32px 0;
}
.copyright-cont .lopd-links .wpb_wrapper {
justify-content: center;
gap: 20px;
}
.pegatina-new-contacto {
height: 5vw !important;
bottom: 11em;
right: -1em;
}
}
@media (max-width: 689px) {
.contacto-direcciones h3 {
font-size: 6vw;
}   
.contacto-direcciones p {
font-size: 4.4vw!important;
}
.contacto-rrss h4 {
font-size: 5vw;
line-height: 1!important;
}
.contacto-rrss .wpb_wrapper {
gap: 5vw;
padding: 20px 0;
}
.pegatina-new-contacto {
height: 7vw !important;
bottom: 15em;
}
}
@media (max-width: 400px) {
.contacto-rrss h4 {
line-height: 1.5!important;
}
} .nectar-global-section.before-footer {
background-color: transparent!important;
}
.copyright-cont * {
font-size: 14px!important;
font-family: 'Inter';
font-weight: 300;
color: var(--principal)!important;
}
.copyright-cont a {
color: var(--principal)!important;
}
.copyright-cont a:hover {
color: var(--blanco)!important;
}
.copyright-cont .lopd-links .wpb_wrapper {
display: flex;
gap: 40px;
}
.footer-img {
opacity: 0!important;
}
@media (max-width: 525px) {
.copyright-cont .lopd-links .wpb_wrapper {
align-items: center;
flex-direction: column;
padding-bottom: 20px;
gap: 0px;
}
}