.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.page-title-default{
	background-color:rgb(221,51,51);
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:#f4f8fb;
}

:root{
--wd-text-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-text-font-weight:500;
--wd-text-color:rgb(104,104,104);
--wd-text-font-size:16px;
}
:root{
--wd-title-font:"Riffic", Arial, Helvetica, sans-serif;
--wd-title-font-weight:500;
--wd-title-color:rgb(221,51,51);
}
:root{
--wd-entities-title-font:"Riffic", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:500;
--wd-entities-title-color:rgb(221,51,51);
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Riffic", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Riffic", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:500;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:16px;
}
:root{
--wd-header-el-font:"Montserrat", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:600;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:15px;
}
html .product-grid-item .wd-entities-title{
	font-size: 18px;
}

@media (max-width: 1024px){
html .product-grid-item .wd-entities-title{
	font-size: 18px;
}

}
@media (max-width: 767px){
html .product-grid-item .wd-entities-title{
	font-size: 12px;
}

}
html .product-grid-item .price > .amount, html .product-grid-item .price ins > .amount{
	font-size: 18px;color: rgb(94,94,94);
}

@media (max-width: 1024px){
html .product-grid-item .price > .amount, html .product-grid-item .price ins > .amount{
	font-size: 16px;
}

}
@media (max-width: 767px){
html .product-grid-item .price > .amount, html .product-grid-item .price ins > .amount{
	font-size: 14px;
}

}
:root{
--wd-primary-color:rgb(104,104,104);
}
:root{
--wd-alternative-color:rgb(221,51,51);
}
:root{
--wd-link-color:rgb(104,104,104);
--wd-link-color-hover:rgb(221,51,51);
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-shop-bgcolor:rgb(232,43,30);
}
:root{
--btn-shop-bgcolor-hover:rgb(204,46,46);
}
:root{
--btn-accent-bgcolor:rgb(196,70,70);
}
:root{
--btn-accent-bgcolor-hover:rgb(178,41,41);
}
:root{
--notices-success-bg:rgb(72,158,85);
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:rgb(232,151,85);
}
:root{
--notices-warning-color:#fff;
}
	:root{
	
	
			--wd-form-brd-radius: 0px;
	
	--wd-form-brd-width: 1px;

	--btn-default-color: #fff;
	--btn-default-color-hover: #fff;

	--btn-shop-color: #fff;
	--btn-shop-color-hover: #fff;

	--btn-accent-color: #fff;
	--btn-accent-color-hover: #fff;
	
	
			--btn-accent-brd-radius: 0px;
		--btn-accent-box-shadow: none;
		--btn-accent-box-shadow-hover: none;
		--btn-accent-box-shadow-active: none;
		--btn-accent-bottom: 0px;
	
	
	
	
	
	
	
			--btn-default-brd-radius: 5px;
		--btn-default-box-shadow: none;
		--btn-default-box-shadow-hover: none;
	
			--btn-shop-brd-radius: 5px;
		--btn-shop-box-shadow: none;
		--btn-shop-box-shadow-hover: none;
	
		}

	/* Site width */
		/* Header Boxed */
	@media (min-width: 1025px) {
		.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
			max-width: 1192px;
		}
	}

	.container {
		max-width: 1222px;
	}
	
	
		.elementor-section.wd-section-stretch > .elementor-column-gap-no {
			max-width: 1192px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-narrow {
			max-width: 1202px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-default {
			max-width: 1212px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-extended {
			max-width: 1222px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-wide {
			max-width: 1232px;
		}

		.elementor-section.wd-section-stretch > .elementor-column-gap-wider {
			max-width: 1252px;
		}

		@media (min-width: 1239px) {

			.platform-Windows .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}

		@media (min-width: 1222px) {

			html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
				margin-left: auto;
				margin-right: auto;
			}
		}

	
/* Quick view */
div.wd-popup.popup-quick-view {
	max-width: 920px;
}

/* Shop popup */
div.wd-popup.wd-promo-popup {
	max-width: 800px;
}

/* Age verify */
div.wd-popup.wd-age-verify {
	max-width: 500px;
}

/* Header Banner */
.header-banner {
	height: 40px;
}

body.header-banner-display .website-wrapper {
	margin-top:40px;
}

/* Tablet */
@media (max-width: 1024px) {
	/* header Banner */
	.header-banner {
		height: 40px;
	}
	
	body.header-banner-display .website-wrapper {
		margin-top:40px;
	}
}

.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 280px;
}
		
		rs-slides [data-type=text],
rs-slides [data-type=button] {
	font-family: Montserrat !important;
}
	
		rs-slides h1[data-type=text],
rs-slides h2[data-type=text],
rs-slides h3[data-type=text],
rs-slides h4[data-type=text],
rs-slides h5[data-type=text],
rs-slides h6[data-type=text] {
	font-family: Riffic !important;
}
			@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//showplace.com.co/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=6.1.4") format("woff2"),
	url("//showplace.com.co/wp-content/themes/woodmart/fonts/woodmart-font.woff?v=6.1.4") format("woff");
}

@font-face {
	font-family: "Jost";
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Jost";
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: "Jost";
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: "KG MISS KINDERGARTEN";
	src: url("//showplace.com.co/wp-content/uploads/2021/09/KGMissKindergarten.woff2") format("woff2"), 
url("//showplace.com.co/wp-content/uploads/2021/09/KGMissKindergarten.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Riffic";
	src: url("//showplace.com.co/wp-content/uploads/2021/12/RifficFree-Bold.woff2") format("woff2"), 
url("//showplace.com.co/wp-content/uploads/2021/12/RifficFree-Bold.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

.copyrights-wrapper {
	border-top: none;
}
.wd-side-hidden {
	background: rgba(82, 186, 220, 0.75)
}
.home .site-content {
    margin-bottom: 0px;
}
.wd-nav-mobile li a {
		text-align: right;
		display: block;
}
.wd-nav-mobile>li>a {
	  color: #fff !important;
}
.wd-nav-mobile.wd-active {
	margin-top: 50px;
}
.location-icon {
	width: 32px;
}
.wd-nav-mobile li.home-jardin a {
    background-image: url('/wp-content/themes/woodmart/images/ico-home.svg');
    background-repeat: no-repeat;
    background-position: top right;
    padding-top: 35px;
    background-size: 35px;
    position: relative;
    padding-right: 10px;
}
.wd-nav-mobile li.home-pacoytuti a {
    background-image: url('/wp-content/themes/woodmart/images/ico-pacoytuti.png');
    background-repeat: no-repeat;
    background-position: top right;
    padding-top: 30%;
    background-size: 50%;
    position: relative;
    padding-right: 10px;
}
.wd-nav-mobile li.home-edutenimiento a {
    background-image: url('/wp-content/themes/woodmart/images/ico-edutenimiento.svg');
    background-repeat: no-repeat;
    background-position: top right;
    padding-top: 35px;
    background-size: 35px;
    position: relative;
    padding-right: 10px;
}
.wd-nav-mobile li.home-infraestructura a {
    background-image: url('/wp-content/themes/woodmart/images/ico-infraestructura.svg');
    background-repeat: no-repeat;
    background-position: top right;
    padding-top: 35px;
    background-size: 35px;
    position: relative;
    padding-right: 10px;
}
.wd-nav-mobile li.home-protocolos a {
    background-image: url('/wp-content/themes/woodmart/images/ico-protocolos.svg');
    background-repeat: no-repeat;
    background-position: top right;
    padding-top: 35px;
    background-size: 35px;
    position: relative;
    padding-right: 10px;
}
.wd-nav-mobile li.home-servicios a {
    background-image: url('/wp-content/themes/woodmart/images/ico-servicios.svg');
    background-repeat: no-repeat;
    background-position: top right;
    padding-top: 35px;
    background-size: 25px;
    position: relative;
    padding-right: 10px;
}
.wd-nav-mobile li.home-noticias a {
    background-image: url('/wp-content/themes/woodmart/images/ico-noticias-padres.svg');
    background-repeat: no-repeat;
    background-position: top right;
    padding-top: 35px;
    background-size: 30px;
    position: relative;
    padding-right: 10px;
}
.wd-nav-mobile li.home-contactenos a {
    background-image: url('/wp-content/themes/woodmart/images/ico-contactenos.svg');
    background-repeat: no-repeat;
    background-position: top right;
    padding-top: 35px;
    background-size: 35px;
    position: relative;
    padding-right: 10px;
}
.wd-nav-mobile li.home-tienda a {
    background-image: url('/wp-content/themes/woodmart/images/ico-tienda.svg');
    background-repeat: no-repeat;
    background-position: top right;
    padding-top: 35px;
    background-size: 35px;
    position: relative;
    padding-right: 10px;
}
.wd-nav-mobile li.home-carrito a {
    background-image: url('/wp-content/themes/woodmart/images/ico-carrito-bl.svg');
    background-repeat: no-repeat;
    background-position: top right;
    padding-top: 35px;
    background-size: 35px;
    position: relative;
    padding-right: 10px;
}
.wd-nav-mobile li.home-precio a {
    background-image: url('/wp-content/themes/woodmart/images/ico-precios.svg');
    background-repeat: no-repeat;
    background-position: top right;
    padding-top: 35px;
    background-size: 35px;
    position: relative;
    padding-right: 10px;
}
.wd-nav-mobile li {
	margin-bottom: 10px
}
.wd-nav-mobile.wd-active {
	margin-right: 50px;
	margin-left: 50px;
}
.wd-nav-mobile>li>a {
	border-bottom-color: #fff !important;
}
@font-face {
  font-family: 'Jardin';
  src:  url('fonts/Jardin.eot?613n4f');
  src:  url('fonts/Jardin.eot?613n4f#iefix') format('embedded-opentype'),
    url('fonts/Jardin.ttf?613n4f') format('truetype'),
    url('fonts/Jardin.woff?613n4f') format('woff'),
    url('fonts/Jardin.svg?613n4f#Jardin') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.jardin-ico-flecha-der:before {
  content: "\e901";
}
.jardin-ico-flecha-izq:before {
  content: "\e902";
}
.jardin-ico-flecha-der {
	content: "\e901";
}
.jardin-ico-flecha-izq {
	content: "\e902";
}

#JardinSlider_wrapper #JardinSlider .custom.tparrows.tp-leftarrow:before {
	  font-family: 'Jardin';
    content: '\e902';
}
#JardinSlider_wrapper #JardinSlider .custom.tparrows.tp-rightarrow:before {
	  font-family: 'Jardin';
    content: '\e901';
}
#JardinSlider_wrapper #JardinSlider .custom.tparrows {
    background: transparent;
}
#JardinSlider_wrapper #JardinSlider .custom.tparrows:before {
	  color: #000;
	  font-size: 44px;
    color: #cc3a59;
}
.wd-prefooter{
	padding-bottom: 0;
}
.qodef-qi-swiper-container .swiper-slide img {
	border-radius: 12px;
}
.bgfixed,.bgfixed2 {
	z-index: 12; position:absolute;
}
.bgfixed.rightbar,.bgfixed2.rightbar {
  right:0; 
}
.bgfixed2.rightbar {
  width:40px; 
}
.bgfixed.leftbar, .bgfixed2.leftbar {
  left:0;
}
.bgfixed2.leftbar {
  width:40px;
}
.bgfixed.rightbar.azul {
	background-image:url('/wp-content/uploads/2021/09/borde-der-azul.svg')
}
.bgfixed.leftbar.azul {
	background-image:url('/wp-content/uploads/2021/09/borde-izq-azul.svg')
}
.bgfixed2.rightbar.azul {
	background-image:url('/wp-content/uploads/2021/09/borde-der-azul.svg')
}
.bgfixed2.leftbar.azul {
	background-image:url('/wp-content/uploads/2021/09/borde-izq-azul.svg')
}
.bgfixed.rightbar.azulbr {
	background-image:url('/wp-content/uploads/2021/09/borde-der-azul-br.svg')
}
.bgfixed.leftbar.azulbr {
	background-image:url('/wp-content/uploads/2021/09/borde-izq-azul-br.svg')
}
.bgfixed2.rightbar.azulbr {
	background-image:url('/wp-content/uploads/2021/09/borde-der-azul-br.svg')
}
.bgfixed2.leftbar.azulbr {
	background-image:url('/wp-content/uploads/2021/09/borde-izq-azul-br.svg')
}
.bgfixed.rightbar.verde {
	background-image:url('/wp-content/uploads/2021/09/borde-der-verde.svg')
}
.bgfixed.leftbar.verde {
	background-image:url('/wp-content/uploads/2021/09/borde-izq-verde.svg')
}
.bgfixed2.rightbar.verde {
	background-image:url('/wp-content/uploads/2021/09/borde-der-verde.svg')
}
.bgfixed2.leftbar.verde {
	background-image:url('/wp-content/uploads/2021/09/borde-izq-verde.svg')
}
.bgfixed.rightbar.magenta {
	background-image:url('/wp-content/uploads/2021/09/borde-der-magenta.svg')
}
.bgfixed.leftbar.magenta {
	background-image:url('/wp-content/uploads/2021/09/borde-izq-magenta.svg')
}
.bgfixed2.rightbar.magenta {
	background-image:url('/wp-content/uploads/2021/09/borde-der-magenta.svg')
}
.bgfixed2.leftbar.magenta {
	background-image:url('/wp-content/uploads/2021/09/borde-izq-magenta.svg')
}
.bgfixed.rightbar.naranja {
	background-image:url('/wp-content/uploads/2021/09/borde-der-naranja.svg')
}
.bgfixed.leftbar.naranja {
	background-image:url('/wp-content/uploads/2021/09/borde-izq-naranja.svg')
}
.bgfixed2.rightbar.naranja {
	background-image:url('/wp-content/uploads/2021/09/borde-der-naranja.svg')
}
.bgfixed2.leftbar.naranja {
	background-image:url('/wp-content/uploads/2021/09/borde-izq-naranja.svg')
}

.bgfixed.rightbar.redbr {
	background-image:url('/wp-content/uploads/2022/06/borde-der-red-br.svg')
}
.bgfixed.leftbar.redbr {
	background-image:url('/wp-content/uploads/2022/06/borde-izq-red-br.svg')
}
.bgfixed2.rightbar.red {
	background-image:url('/wp-content/uploads/2022/06/borde-der-red-br.svg')
}
.bgfixed2.leftbar.red {
	background-image:url('/wp-content/uploads/2022/06/borde-izq-red-br.svg')
}

svg.wd-custom-icon {
	width: 100%;
}
svg.location-icon { 
	width: 34px;
}
.color-switch.naranja {
	background-color: #DD5F3C !important;
}
.color-switch.azul {
	background-color: #3A8AA7 !important;
}
.color-switch.azulbr {
	background-color: #2EAAE1 !important;
}
.color-switch.verde {
	background-color: #97C553 !important;
}
.color-switch.magenta {
	background-color: #CD3C59 !important;
}
.color-switch.azul .elementor-element .elementor-social-icon {
	background-color: #2A6A7C !important;
}
.color-switch.magenta .elementor-element .elementor-social-icon {
	background-color: #7A1D38 !important;
}
.color-switch.naranja .elementor-element .elementor-social-icon {
	background-color: #9c3819 !important;
}
.color-switch.azulbr .elementor-element .elementor-social-icon {
	background-color: #0f6496 !important;
}

.logo-footer .naranja .cls-1 {
	fill: #9c3819 !important;
}
.logo-footer .magenta .cls-1 {
	fill: #7A1D38 !important;
}
.logo-footer .verde .cls-1 {
	fill: #537937 !important;
}
.logo-footer .azul .cls-1 {
	fill: #2A6A7C !important;
}
.logo-footer .azulbr .cls-1 {
	fill: #0f6496 !important;
}
.logo-footer .rojo .cls-1 {
	fill: #AA1A17 !important;
}
.logo-footer .rojobr .cls-1 {
	fill: #AA1A17 !important;
}
.logo-footer .replaced-svg {
	width: 122px;
}
.wd-tools-custom-icon .wd-custom-icon.magenta {
	fill: #7A1D38 !important;
}
.location-link .location-icon.magenta {
	fill: #7A1D38 !important;
}
.location-link .location-icon.red {
	fill: #FFF !important;
}
.wd-tools-custom-icon .wd-custom-icon.red {
	fill: #FFF !important;
}
.wd-tools-custom-icon .wd-custom-icon.verde {
	fill: #537937 !important;
}
.wd-tools-custom-icon .wd-custom-icon.azulbr {
	fill: #2EAAE1 !important;
}
.location-link .location-icon.verde {
	fill: #537937 !important;
}
.location-link .location-icon.azulbr {
	fill: #2EAAE1 !important;
}
.page-template-default .site-content {
	margin-bottom: 0px !important;
}

div.wpforms-container-full.formulario-contacto .wpforms-form button[type=submit].formulario-enviar {
	background-color: #E30613;
	border: none;
	border-radius: 10px;
  padding: 15px 20px;
  font-size: 26px;
	color: #fff;
}
div.wpforms-container-full.formulario-contacto .wpforms-form input[type=checkbox], div.wpforms-container-full.formulario-contacto .wpforms-form input[type=radio] {
    width: 24px;
    height: 24px;
}
div.wpforms-container-full.formulario-contacto .wpforms-form input[type=email],
div.wpforms-container-full.formulario-contacto .wpforms-form input[type=text],
div.wpforms-container-full.formulario-contacto .wpforms-form input[type=tel],
div.wpforms-container-full.formulario-contacto .wpforms-form textarea.wpforms-field-large{
	border-radius: 10px;
	border: 2px solid #0f6496;
}

div.wpforms-container-full.formulario-contacto .wpforms-form input[type=email]::-webkit-input-placeholder,
div.wpforms-container-full.formulario-contacto .wpforms-form input[type=text]::-webkit-input-placeholder,
div.wpforms-container-full.formulario-contacto .wpforms-form textarea.wpforms-field-large::-webkit-input-placeholder
 { /* Chrome/Opera/Safari */
  font-size: 18px;
}
div.wpforms-container-full.formulario-contacto .wpforms-form input[type=email]::-moz-placeholder,
div.wpforms-container-full.formulario-contacto .wpforms-form input[type=text]::-moz-placeholder,
div.wpforms-container-full.formulario-contacto .wpforms-form textarea.wpforms-field-large::-moz-placeholder
{ /* Firefox 19+ */
  font-size: 18px;
}
div.wpforms-container-full.formulario-contacto .wpforms-form input[type=email]:-ms-input-placeholder,
div.wpforms-container-full.formulario-contacto .wpforms-form input[type=text]:-ms-input-placeholder,
div.wpforms-container-full.formulario-contacto .wpforms-form textarea.wpforms-field-large:-ms-input-placeholder
{ /* IE 10+ */
  font-size: 18px;
}
div.wpforms-container-full.formulario-contacto .wpforms-form input[type=email]:-moz-placeholder,
div.wpforms-container-full.formulario-contacto .wpforms-form input[type=text]:-moz-placeholder,
div.wpforms-container-full.formulario-contacto .wpforms-form textarea.wpforms-field-large:-moz-placeholder
{ /* Firefox 18- */
  font-size: 18px;
}	
.wd-tools-custom-icon .wd-custom-icon.naranja {
	fill: #DD5F3C !important;
}
.location-link .location-icon.naranja {
	fill: #DD5F3C !important;
}
/* JLMA .blog .main-page-wrapper .mycustom,
.page-template-default.elementor-page .main-page-wrapper .content-layout-wrapper.align-items-start {
	margin-top: 150px;
}*/
.home.page-template-default.elementor-page .main-page-wrapper .content-layout-wrapper.align-items-start {
	margin-top: 0px;
}
.absolute-pos {
	position: absolute !important;
}
.custom-title {
   margin-top: 120px;
   text-align: center;
}
.custom-title h3, .mycustom h1 {
	 color: #DD5F3C;
	 font-size: 50px;
	 text-transform: uppercase;
	 text-align: center;
}
.blog .widget_categories h5,
.blog .woodmart-recent-posts h5,
.blog .widget_recent_entries h5,
.single-post .widget_categories h5,
.single-post .woodmart-recent-posts h5,
.single-post .widget_recent_entries h5
{
	color: #DD5F3C;
}
.blog .widget-title,
.single-post .widget-title {
	font-size: 20px;
}
.wd-widget .wd-entities-title a,
.woodmart-recent-posts .recent-posts-time 
{
	color: #000;
}
.archive.category .content-layout-wrapper {
	margin-top: 140px;
}
.hide-title-ds8 {
	display: none;
}
.wd-post-cat.wd-style-with-bg {
	background-color: #DD5F3C !important;
}
.read-more-section a {
	color: #DD5F3C !important;
}

.page-template-default .entry-title.title {
	color: #000;
}

body{ overflow-x:hidden}
.elementor-shape{
	width: 200%;
  /*animation: shape 10s ease-in-out infinite;*/
}

@keyframes shape {
0% {left: 0;}
50% {left: -50%;}
100% {left: 0;}
}
.bgfixed{
	width: 22px;
  animation: down 6s ease-in-out infinite;
}
@keyframes down {
0% {top: 0;}
50% {top: -75%;}
100% {top: 0;}
}
@media only screen and (max-width: 767px) {
  /*.elementor-shape {display:none;}*/
}
.color-switch.elementor-section-height-default.elementor-section-height-default{
	z-index: 9999 !important;
}
.blog .mycustom h1 {
	font-family: Lilita one;	
}
.whb-main-header,.scrollToTop.button-show {
	z-index: 300 !important;
}
div.wpforms-container-full .wpforms-form .terms {
	text-decoration: underline;
}

.min-footer {
	color: #000
}
.min-footer a {
	color: #000;
	text-decoration: underline;
}
.color-switch.elementor-section-height-default.elementor-section-height-default {
	z-index: 0 !important;
}
.wd-side-hidden {
    background: rgba(170, 26, 23, 0.75) !important;
}
.cotizaciones .ekit-wid-con .ekit_menu_subtitle {
		position: relative;
		display: block !important;
}

.cotizaciones .ekit-wid-con .elementor-icon-list-item>a {
		color: #FFFFFF;
    background-color: transparent;
    background-image: linear-gradient(180deg, #000000 0%, #5E5E5E 100%);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
    border-radius: 12px 12px 12px 12px;
	  padding: 5px 20px;
		width: 100%;
}
.cotizaciones .elementor-icon-list-item {
		margin-bottom: 10px;
}
.wd-logo {
	max-height: none !important;
}
.whb-sticked .wd-sticky-logo {
	display: block;
}
.site-logo {
	max-height: none !important;
}
.wd-logo img {
	width: 70px;
}
.whb-sticky-prepared.whb-sticked .site-logo {
	display: block;
}
.fiestas-formulario.wpforms-container-full.wpforms-container input[type=date], .fiestas-formulario.wpforms-container-full.wpforms-container input[type=datetime], .fiestas-formulario.wpforms-container-full.wpforms-container input[type=datetime-local], .fiestas-formulario.wpforms-container-full.wpforms-container input[type=email], .fiestas-formulario.wpforms-container-full.wpforms-container input[type=month], .fiestas-formulario.wpforms-container-full.wpforms-container input[type=number], .fiestas-formulario.wpforms-container-full.wpforms-container input[type=password], .fiestas-formulario.wpforms-container-full.wpforms-container input[type=range], .fiestas-formulario.wpforms-container-full.wpforms-container input[type=search], .fiestas-formulario.wpforms-container-full .wpforms-container input[type=tel], .fiestas-formulario.wpforms-container-full.wpforms-container input[type=text], .fiestas-formulario.wpforms-container-full.wpforms-container input[type=time], .fiestas-formulario.wpforms-container-full.wpforms-container input[type=url], .fiestas-formulario.wpforms-container-full.wpforms-container input[type=week],.fiestas-formulario.wpforms-container-full.wpforms-container input[type=tel], .fiestas-formulario.wpforms-container-full.wpforms-container select, .fiestas-formulario.wpforms-container-full.wpforms-container textarea {
    background-color: #fff;
    box-sizing: border-box;
    border-radius: 8px;
    color: #333;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    display: block;
    float: none;
    font-size: 16px;
    border: 1.5px solid #000;
    padding: 12px 10px;
    height: 38px;
    width: 100%;
    line-height: 1.3;
}
.fiestas-formulario.wpforms-container-full.wpforms-container .wpforms-form .choices__inner {
    border-radius: 8px;
	  color: #000;
		border: 1.5px solid #000;
	  padding: 8px 10px;
}
.fiestas-formulario.wpforms-container-full.wpforms-container .wpforms-form label.wpforms-error {
	position: absolute
}
div.wpforms-container-full .wpforms-form button[type=submit].btn-enviar { 
    color: #FFFFFF;
    background-color: transparent;
    background-image: linear-gradient(180deg, #000000 0%, #5E5E5E 100%);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
    border-radius: 12px 12px 12px 12px;
}
.wpforms-submit-container {
		text-align: center;
		top: 20px;
}
.tp-bullets {
		z-index: 201 !important;
}
.wpforms-field-radio label {
	color: #fff !important;
}
.galeria-vacaciones.qodef-qi-image-gallery-masonry.qodef-qi-grid.qodef-layout--qi-masonry.qodef-items--fixed .qodef-image-wrapper img {
	border-radius: 40px;
}
.wd-sub-menu li a {
	line-height: 2.7;
	color: #fff !important;
}
.wd-nav-opener:after {
	color: #fff;
}
.wd-nav-mobile li a {
	border-color: #fff !important;
}

.wd-header-car.wd-tools-element a {
	color: #fff !important;
}
.wd-header-cart .wd-tools-icon:before {
	font-size: 30px !important;
}

.widget-heading .widget-title {
	color: #fff;
}
.widget-heading .wd-action-btn>a, .woocommerce-mini-cart__empty-message.empty.title {
	color: #fff;
}
.woocommerce-mini-cart__total strong, .woocommerce-mini-cart__total .amount {
	color: #fff !important;
}
.cart-info span.quantity {
	color: #fff !important;
}
.cart-item-link wd-fill{
	color: #fff !important;
}


@media (min-width: 1025px) {
	.bgfixed {
	width:40px;
}
.wd-header-overlap .title-size-default {
	padding-top: 400px;
}
.hidden {
	display: block;
}
.whb-sticky-prepared .site-logo {
	display: none;
}
.remove remove_from_cart_button {
	margin-left: -10px;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.bgfixed {
	width:30px;
}
.whb-header {
	margin-bottom: 0
}
.hidden {
	display: none;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	.bgfixed {
	width:15px;
}
.logo-footer {
	text-align: center !important;
}
.whb-header {
	margin-bottom: 0
}
.hidden {
	display: none;
}
}

@media (max-width: 576px) {
	.bgfixed {
	width:15px;
}
.logo-footer {
	text-align: center !important;
}
.iconos-redes {
	text-align: center !important;
}
.bgfixed2.leftbar {
    width: 15px;
}
.bgfixed2.rightbar {
    width: 15px;
}
.whb-header {
	margin-bottom: 0 !important;
}
.hidden {
	display: none;
}
.wd-switch-logo .wd-sticky-logo {
    display: block !important;
}
}

