@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//frogmi.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.6.0") format("woff2");
}

:root {
	--wd-text-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(28,28,28);
	--wd-text-font-size: 14px;
	--wd-title-font: "Open Sans Condensed", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 700;
	--wd-title-color: rgb(28,28,28);
	--wd-entities-title-font: "Open Sans Condensed", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: rgb(28,28,28);
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Open Sans Condensed", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Open Sans Condensed", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: rgb(28,28,28);
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Open Sans", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 15px;
	--wd-primary-color: rgb(81,186,92);
	--wd-alternative-color: rgb(28,28,28);
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(81,186,93);
	--btn-accented-bgcolor-hover: rgb(81,186,93);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
.page-title-default {
	background-color: rgb(247,249,249);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.footer-container {
	background-color: #ffffff;
	background-image: none;
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 5px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 12px;
}

@media (min-width: 1222px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


@font-face {
	font-family: "Open Sans Condensed";
	src: url("//frogmi.com/wp-content/uploads/2024/07/OpenSans_Condensed-Regular.woff2") format("woff2"), 
url("//frogmi.com/wp-content/uploads/2024/07/OpenSans_Condensed-Regular.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Open Sans Condensed";
	src: url("//frogmi.com/wp-content/uploads/2024/07/OpenSans_Condensed-Medium.woff2") format("woff2"), 
url("//frogmi.com/wp-content/uploads/2024/07/OpenSans_Condensed-Medium.woff") format("woff");
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: "Open Sans Condensed";
	src: url("//frogmi.com/wp-content/uploads/2024/07/OpenSans_Condensed-Bold.woff2") format("woff2"), 
url("//frogmi.com/wp-content/uploads/2024/07/OpenSans_Condensed-Bold.woff") format("woff");
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: "Open Sans Condensed";
	src: url("//frogmi.com/wp-content/uploads/2024/07/OpenSans_Condensed-SemiBold.woff2") format("woff2"), 
url("//frogmi.com/wp-content/uploads/2024/07/OpenSans_Condensed-SemiBold.woff") format("woff");
	font-weight: 600;
	font-style: normal;
}

 ul li {
align-items:baseline!important;
}

.texto-card{
		font-size:18px!important;
	}	

.subtitle{
	font-family: 'Open Sans Condensed'!important;
	font-weight:600!important;
}

:is(.btn,.button,button,[type="submit"],[type="button"]){
border-top-left-radius:50px!important;
	border-top-right-radius:50px!important;
border-bottom-left-radius:50px!important;
border-bottom-right-radius:50px!important;}

.boton-borde:hover{
border: solid 1px #51BA5D!important;
}

p{
	font-size:18px!important;
}
ul li{
		font-size:18px!important;

}

.title-subtitle  {
	letter-spacing:0.5px;
	font-size:18px!important;
}
.wd-list li {
	align-items:baseline!important;
}
.tab-list li {
	align-items:baseline!important;
}
.main-footer .wd-list li{
	display:block;
	margin-bottom:8px;
}

.copyrights-two-columns{
	background-color:#F9FAFB;
}

.copyrights-wrapper{
	border-top-width:solid 1px #E8E9EA!important;
	border-top-width:width:80%!important;
}


.nav-link-text{
	text-transform:none!important;
	color:#1C1C1C!important;
	font-weight:600;
	margin-right:10px;
	font-size:16px;
}
.whb-with-shadow{
	box-shadow:0 2px 6px rgba(0,0,0,0.1);
}

h1{
	font-weight:600;
	font-size:36px!important;
	color:#1C1C1C;
	line-height:45px!important;
	padding-bottom:10px;
}
.title-wrapper{
	margin-bottom:5px!important;
}
h2{
	font-weight:600;
	font-size:33px!important;
	color:#1C1C1C;
}
/*h3{
	font-size:30px!important;
	line-height:40px!important;
}*/
h4{
	font-size:22px!important;
}

.btn-color-black{
	background-color:#1C1C1C;
	text-transform:none;
	font-size:16px;
}

.btn.btn-color-primary{ 
	text-transform:none;
	font-size:16px;
}


.cajas-homes-izquierda{
	background-color:white;
	margin-top:20px;
	padding:40px 30px;
	border-radius:10px;
}
.cajas-homes-derecha{
	background-color:white;
	margin-top:20px;
	padding:40px 30px;
	border-radius:10px;
}
.cajas-homes-izquierda-1{
	padding-right:10px;
}
.cajas-homes-derecha-1{
	padding-left:10px;
}

.linea-br {
	margin-bottom:10px!important;

}
	.btn-style-link{
border-width:0px!important;	
font-weight:bold;
		margin-top:10px;
}
	.btn-style-link:hover{
border-width:2px;	
		color:#51BA5D!important;
		font-weight:bold;
		border-color:#51BA5D!important;

}

.wd-btn-icon{
}

.btn-style-link.btn-color-black:hover{
	opacity:1!important;
}

.btn.btn-color-white{
	color:#01644F!important;
	text-transform:none;
	font-weight:bold;
	font-size:16px;
	padding-left:30px!important;
	padding-right:30px!important;
}

.btn.btn-color-primary {
	text-transform:none;
	font-weight:bold;
	font-size:16px;
	padding-left:30px!important;
	padding-right:30px!important;

}

.site-content{
	margin-bottom:0px!important;
}

.fila-testimonio{
	background-color:white;
	border-radius:15px;
	padding:0px!important;
	
}


.info-logo p{
	
	text-align:left;
	padding-left:15px;
}


.caja-testimonio-izq{
	padding:40px 40px 0px 40px!important;
}
.historia p{
	text-align:left;
}

.img-historia{
position:relative;
top:-70px;
left:80%;
}

.wd-timeline-item{
	margin-bottom:-70px!important;
}

.margin-auto{
	margin:auto!important;
	margin-bottom:60px!important;
}

.card-valores-1{
	padding-right:15px;
	padding-left:15px;
}

.card-valores-2{
	background-color:#F9FAFB;
	border-radius:15px;
}


.card-valores-3.vc_column_container .vc_column-inner img{
	padding:0px!important;
}

.card-valores-3.vc_column_container .vc_column-inner{
	padding:0px!important;
}

.card-valores-3 img{
	border-bottom-left-radius:0px!important;
	border-bottom-right-radius:0px!important;
}

.card-valores-3 p{
	padding-left:8%;
	padding-right:8%;
}

.m-auto{
	display:flex;
	justify-content:center;
	margin-top:30px;
}
.card-valores-3{
		min-height:530px;
margin-bottom
}

.vc_tta-tab.vc_active a{
	background-color:#01644F!important;
	border-radius:50px!important;
	color:white!important;
	font-weight:bold!important;
}


.vc_tta-tab a{
	background-color:#DEEAE8!important;
	color:#01644F!important;
		border-radius:50px!important;
		font-weight:bold!important;
	min-width:130px;
}

.form-2{
	padding: 50px 30px;
	background-color: white!important;
	
box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.15);
	border-radius: 20px;
}

.btn-color-black{
	background-color:#51BA5D!important;
	color:white;
	border-radius:50px;
	padding-left:35px;
	padding-right:35px;
}

.btn-color-black:hover{
		background-color:#51BA5D!important;
		border-radius:50px;

}


.form-control[type="file"] {
    display: block; 
    width: 100%;   
    font-size: 1rem; 
    font-weight: 400;
    line-height: 1.5;
    color: #212529; 
    background-color: #fff; 
    background-clip: padding-box;
    border: 1px solid #ced4da; 
    appearance: none; 
    border-radius: 0.25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	margin-top:-20px;
	height:35px!important;
}

.input-group input[type="file"]::file-selector-button {
    background-color: #EAECEF !important; 
    border: none !important; height:100%;
	padding-left:15px;
	padding-right:15px;
}

.caja-javier-2{
	box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.15);
	background-color:white;
	padding:30px;
	border-radius:20px;
}

img.comillas-cs{
	position:absolute;
	bottom:50px!important;
	right:10%;
}

.box-pilares-2{
	box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.15);
	background-color:white;
	padding:30px 30px 0px 30px;
	border-radius:20px;
	min-height:293px;
}

.box-pilares-1{
	padding-right:8px;
	padding-left:8px;
}

.w-img img{
	width:80%;
}

.fila-newsletter{
	background-color:#F7F9F9;
	border-radius:20px;
	margin-bottom:40px;
	margin-top:40px;
	padding:50px;®
}


.btn-color-alt{
	background-color:#01644F!important;
	margin-top:10px;
	text-transform:none;
	font-size:16px;
	font-weight:bold;
}
.caja-logo{
	padding-right:10px;
	padding-left:10px;
}
.caja-logo-2{
		box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.15);
-webkit-box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.15);
-moz-box-shadow: 0px 4px 6px 0px rgba(0,0,0,0.15);
	background-color:white;
	border-radius:12px;
	padding:20px;
	min-height:85px;
}



.caja-logo-2 .wd-image{
	margin-bottom:0px;
}
.wd-nav-img, .mega-menu-list img{
	max-height:36px!important;
	padding-bottom:0px!important;
}


.mega-menu-list .sub-sub-menu a{
	padding-top:0px;
	color:#1c1c1c;
	font-size:13px!important;
}

.mega-menu-list .wd-nav-img:hover{
	transform: scale(1.1);
	transition: transform 0.3s ease-in-out;
}

.mega-menu-list .wd-nav-img{
	  transition: transform 0.3s ease-in-out; 

}


.img-color{
  filter: grayscale(100%) contrast(120%) brightness(90%); 
   transition: filter 0.5s ease-in-out, transform 0.3s ease-in-out; 
}

.img-color:hover{
	 filter: grayscale(0%);
  transform: scale(1.1);
}



.article-inner{
	box-shadow:none!important;
}

.article-body-container{
	background-color:transparent!important;
	text-align:left!important;
}



.wd-image{
	margin-bottom:10px!important;
}

.btn-color-black{
	background-color:#1C1C1C!important;
}

.col-ayuda{
	background-color:#F9FAFB;
	padding:40px;
	border-radius:20px;
}
.h2-como {
	font-family:'Open Sans Condensed'!important;
}

.iconos-storework{
	background-color:#DEF9F6;
text-align:center;
	padding:40px;
	border-radius:50px!important;
	min-height:124px!important;
}
.logos-app img{
	width:40%!important;
	margin-top:-20px
}




.box-storework-iz-3, .box-storework-der-3{
	background-color: #F2F9F8!important;
	padding: 40px 30px 10px 30px;
	border-radius:20px;
}

.iconos-storebeat{
	background-color:#FFF0F4;
	text-align:center;
	padding:40px;
	border-radius:50px!important;
}
.m-auto{
	margin:auto!important;
	display:flex!important;
	justify-content:center!important;
}

.prefooter-h4 h4{
	font-size:36px!important;
}
.prefooter-col p{
	font-size:16px!important;
	font-family:'Open Sans';
	color:white;
}




.boton-banner.btn{
	margin-top:20px!important;
}



.article-body-container{
	padding-left:0px!important;
}



.wd-carousel-wrap .meta-categories-wrapp{
	margin-top:30px;

}
.wd-carousel-wrap .meta-categories-wrapp .meta-post-categories{
	color: #51BA5D!important;
	background-color:transparent!important;
}

.wd-carousel-wrap .meta-categories-wrapp .meta-post-categories a:first-child {
	color: #51BA5D!important;
	font-size:13px;
	font-weight:bold;
	padding-left:22px;
}
.wd-carousel-wrap .meta-categories-wrapp .meta-post-categories a {
	color: #51BA5D!important;
	font-size:13px;
	font-weight:bold;

}
.wd-carousel-wrap .post-title{
	margin-top:20px;
	font-size:22px!important;
	font-weight:bold;
}

.wd-carousel-wrap .meta-categories-wrapp a:before{
	content:'';
	height:2px!important;
	width:18px;
	position:absolute;
	left:0px;
	top:12px;
	background-color:#51BA5D!important;
}


.meta-categories-wrapp {
inset-inline:0px!important;
}

.iconos-storebeat {
	padding:15px 30px;
border-radius:100px!important;
}



.iconos-storework{
	padding:15px 30px;
border-radius:100px!important;
}
.iconos-mydocs{
	background-color:#F9F5E5;
	padding:15px 30px;
border-radius:100px!important;
}

.img-myhub-2 img{
	width:80%;
}

.iconos-shelf{
	padding:15px 30px;
border-radius:100px!important;
	background-color:#E7D3EA;
	min-height:124px!important;
}

.img-shelf-1 img{
	width:80%;
}
.img-shelf-2 img{
	width:90%;
}

.img-shelf-3 img{
	width:80%;
}

.img-shelf-4 img{
	width:80%;
}
.img-shelf-5 img{
	width:80%;
}



.caja-shelf-2{
	background-color:#F9FAFB;
	padding:0px 40px 50px 40px;
	border-radius:20px;
}

.btn-line-menu {
	border: solid 1.5px #393939!important;
}

.btn-line-menu:hover {
	background-color:#393939!important;
	color:white;
}
.btn-line-menu:hover span img{
filter: brightness(0) saturate(100%) invert(1);
}
.shelf-inter h4{
	line-height:25px!important;
}
.ecosistemas-soluciones .bloque h4{
font-size:19px!important;
	padding-bottom:10px;
}


.ecosistemas-soluciones h5{
	font-size:15px;
	margin-bottom:10px;
}

.ecosistemas-soluciones .bottom{
	padding-top:15px;
}

.ecosistemas-soluciones .bloque .top{
	border-bottom: 1px solid #E6E6E6!important;
}

.ecosistemas-soluciones .bottom ul{
	margin-bottom:0px!important;
	padding-bottom:10px!important
}

.logo-lapolar img{
	width:68%!important;
	margin:auto;
}

.americar img{
	width: 80%!important;
	margin:auto;

}

#news{
	padding-left:60px!important;
	padding-right:60px!important;
}

.btn-color-black{
	background-color:#51BA5D!important;

}

.row-news{
	margin:auto;
	display:flex;
	justify-content:center;
}

.main-page-wrapper{
	padding-top:0px!important;
}

.img-myhub-5 img{
	width:80%;
}
.article-inner{
	min-height:400px!important;
}
.meta-categories-wrapp{
	margin-top:30px;
	display:block!important;

}
.meta-post-categories a{
		color:#51BA5D!important;
	font-weight:bold!important;

}

.meta-post-categories{
	background-color:white!important;
	padding-left:0px!important;
}

.post-title{
	margin-top:20px;
}
.article-inner{
	margin-top:40px;
}
.post-template-default 
.post-title{
	margin-top:0px!important;
}

.comments-area{
	display:none;
}
.img-soporte-frogmi img{
	width:50%;
	margin-top:30px;
}



.nrf-texto{
	font-size:16px!important;
}

.img-myhub-4{
	width:68%;
	text-align:center;
	margin:auto;
}

.wd-page-nav{
	display:none!important;
}
.menos-espacio.vc_custom_1721835646307{
	margin-top:-50px!important;
}

.single-post .wd-carousel-inner .post-title{
	margin-top:20px!important;
}

.cont .categorias a {
color: var(--wd-primary-color)!important;
	font-size:12px!important;
}

.bloque .img{
	background-position: 22% center!important;
}


.cont p{
	font-size:16px;
}
.service-card:last-child .card-hover .lista li {
align-items:baseline;
}
.post-single-page h2{
	font-size:22px!important;
}
.post-single-page h3{
	font-size:18px!important;
}
.tab-list li{
	display:flex;
}
@media (min-width: 1025px) {
	.img-1-storebeat img{
	width:80%;
}

.banner-escritorio{
display:flex!important;}

.banner-mobile{display:none!important;}

.img-1-home img{
	width:80%;
	margin-right:auto;
}
.img-2-home img{
	width:75%;
	margin-left:auto;
}
.img-logo-footer img{
	width:80%;
}

.img-logo-iso img{
	width:50%;
	margin-left:auto;
}
.linea-ayuda:before{
	content:'';
	height:2px!important;
	width:70%;
	position:absolute;
	left:15%;
	top:160px;
	background-color:#CFDAE2!important;
}

.m-auto{
	display:flex!important;
	justify-content:center;
	align-items:center;

}
.img-storebeat-8{
	width:70%;
	padding-bottom:40px;
}
.box-storework-iz-2{
	padding-right:10px;
}
.box-storework-der-2{
	padding-left:10px;
}

.caja-imagen-izq .wd-image{
	margin-bottom:0px!important;
	border-bottom-right-radius:0px!important;
}
.caja-imagen-izq .wd-image img{
	border-bottom-right-radius:0px!important;
	border-top-right-radius:0px!important;
}

.caja-imagen-izq .vc_column-inner{
	padding:0px!important;
}

.caja-testimonio-der{
	padding:40px!important;
}

.caja-imagen-der .vc_column-inner{
	padding:0px!important;
}
.caja-imagen-der .wd-image img{
	margin-bottom:0px!important;
	border-bottom-left-radius:0px!important;
	border-top-left-radius:0px!important;
}
.caja-imagen-der .wd-image {
	margin-bottom:0px!important;
	border-bottom-left-radius:0px!important;
	border-top-left-radius:0px!important;
}


.caja-imagen-der .vc_column-inner{
	padding:0px!important;
}
.box-soporte-contacto{
	background-color:#EAF3F2!important;
padding-bottom:30px;
	padding-left:10px;
border-radius:20px;
width:80%;
	margin-top:20px;}


.box-soporte-contacto .vc_column-inner{
	padding-top:20px!important;
} 
.service-card:last-child .card-hover .lista li{
	width:54%!important;
}
.testimonios p{
	color:#1C1C1C!important;
	font-size:18px!important
}
	.img-ai-1 img{
		width:90%!important;
	}

	
	.cel-1 img, .cel-2 img{
		width:78%;
	}


.img-ai-es img{
	width:88%!important;
}	
.test-1.promo-banner .content-banner{
top:-148px;
}
.test-2.promo-banner .content-banner{
top:-40px;
}
.test-3.promo-banner .content-banner{
top:-120px;
}
.test-4.promo-banner .content-banner{
top:-77px;
}
.test-5.promo-banner .content-banner{
top:-121px;
}
.test-6.promo-banner .content-banner{
top:-211px;
}
.test-3-2.promo-banner .content-banner{
top:-74px!important;
}
	.post-img-wrapp{
height:214px!important;}


.single-post-custom-row .meta-categories-wrapp{
	padding-left:17px;
margin-top:90px;;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.img-1-storebeat img{
	width:80%;
}
.banner-escritorio{
display:block;}

.banner-mobile{display:none;}

.img-1-home img{
	width:80%;
	margin-right:auto;
}
.img-2-home img{
	width:75%;
	margin-left:auto;
}
.service-card:last-child .card-hover .lista li{
	width:54%!important;
}

.img-logo-footer img{
	width:80%;
}
.img-logo-iso img{
	width:50%;
	margin-left:auto;
}
.linea-ayuda:before{
	content:'';
	height:2px!important;
	width:70%;
	position:absolute;
	left:15%;
	top:160px;
	background-color:#CFDAE2!important;
}


.m-auto{
	display:flex!important;
	justify-content:center;
	align-items:center;
}

.img-storebeat-8{
	width:70%;
	padding-bottom:40px;
}
.box-storework-iz-2{
	padding-right:10px;
}
.box-storework-der-2{
	padding-left:10px;
}

.caja-imagen-izq .wd-image{
	margin-bottom:0px!important;
	border-bottom-right-radius:0px!important;
}
.caja-imagen-izq .wd-image img{
	border-bottom-right-radius:0px!important;
	border-top-right-radius:0px!important;
}

.caja-imagen-izq .vc_column-inner{
	padding:0px!important;
}

.caja-testimonio-der{
	padding:40px!important;
}

.caja-imagen-der .vc_column-inner{
	padding:0px!important;
}
.caja-imagen-der .wd-image img{
	margin-bottom:0px!important;
	border-bottom-left-radius:0px!important;
	border-top-left-radius:0px!important;
}
.caja-imagen-der .wd-image {
	margin-bottom:0px!important;
	border-bottom-left-radius:0px!important;
	border-top-left-radius:0px!important;
}


.caja-imagen-der .vc_column-inner{
	padding:0px!important;
}
.box-soporte-contacto{
	background-color:#EAF3F2!important;
padding-bottom:30px;
	padding-left:10px;
border-radius:20px;
width:80%;
	margin-top:20px;}


.box-soporte-contacto .vc_column-inner{
	padding-top:20px!important;
} 
.testimonios p{
	color:#1C1C1C!important;
	font-size:18px!important
}
	.img-ai-1 img{
		width:90%!important;
	}
	.cel-1 img, .cel-2 img{
		width:78%;
	}
.img-ai-en{
		width:85%!important;
	}
.img-ai-es img{
	width:88%!important;
}

.test-1.promo-banner .content-banner{
top:-148px;
}
.test-2.promo-banner .content-banner{
top:-40px;
}
.test-3.promo-banner .content-banner{
top:-120px;
}
.test-4.promo-banner .content-banner{
top:-77px;
}
.test-5.promo-banner .content-banner{
top:-121px;
}
.test-6.promo-banner .content-banner{
top:-211px;
}
.test-3-2.promo-banner .content-banner{
top:-74px!important;
}
.post-img-wrapp{
height:214px;}
	
.meta-categories-wrapp{
	padding-left:17px;
margin-top:90px;
}
}

@media (min-width: 577px) and (max-width: 767px) {
	.banner-escritorio{
display:none!important;}

.banner-mobile{display:block;}

.wd-header-secondary-nav{
margin-left:47px;}

.image-container{
display:none;}

.img-logo-footer img{
	width:50%;
}
.img-logo-iso img{
	width:33%;
	margin-left:auto;
}

.m-auto{
	display:flex!important;
	flex-direction:column;
}

.img-storebeat-8{
	width:80%;
	padding-bottom:40px;
	margin:auto;
}
.box-storework-iz-2{
	padding-right:10px;
	padding-left:10px;

}
.box-storework-der-2{
	padding-right:10px;
	padding-left:10px;
}
.wd-timeline-content{
	background-color:white;
	padding:0px!important;
}

.wd-timeline-item .wd-timeline-image img{
	margin-top:-60px;
}


.caja-imagen-izq .wd-image{
	margin-bottom:0px!important;
	border-bottom-right-radius:66px!important;
}
.caja-imagen-izq .wd-image img{
	border-bottom-right-radius:66px!important;
	border-top-right-radius:66px!important;
	border-radius:66px;
}

.caja-imagen-izq .vc_column-inner{
	padding:15px!important;
}

.caja-testimonio-der{
	padding:40px!important;
}

.caja-imagen-der .vc_column-inner{
	padding:15px!important;
}
.caja-imagen-der .wd-image img{
	margin-bottom:0px!important;
	border-bottom-left-radius:66px!important;
	border-top-left-radius:66px!important;
	border-radius:66px;
}
.caja-imagen-der .wd-image {
	margin-bottom:0px!important;
	border-bottom-left-radius:66px!important;
	border-top-left-radius:66px!important;
	border-radius:66px;
}


.caja-imagen-der .vc_column-inner{
	padding:15px!important;
}
.box-soporte-contacto{
	background-color:#EAF3F2!important;
padding-bottom:30px;
	padding-left:10px;
border-radius:20px;
width:80%;
	margin-top:20px;
	margin:auto;
}


.box-soporte-contacto .vc_column-inner{
	padding-top:20px!important;
} 
.testimonios p{
	color:#1C1C1C!important;
	font-size:14px!important
}
.wd-popup {
width:80%!important;
}


	.promo-banner .wrapper-content-banner{
		display:block;
	}
	.testimonios p{
		width:186px!important;
	}
}

@media (max-width: 576px) {
	.banner-escritorio{
display:none!important;}

.banner-mobile{display:block;}
.wd-header-secondary-nav{
margin-left:47px;}

.wd-dropdown-menu{
	width:100px;
}

.image-container{
display:none;}

.wd-dropdown-menu{
	width:100px;
}
.img-logo-footer img{
	width:50%;
}
.img-logo-iso img{
	width:33%;
	margin-left:auto;
}

.m-auto{
	display:flex!important;
	flex-direction:column;
}

.img-storebeat-8{
	width:80%;
	padding-bottom:40px;
	margin:auto;
}
.box-storework-iz-2{
	padding-right:10px;
	padding-left:10px;

}
.box-storework-der-2{
	padding-right:10px;
	padding-left:10px;
}
.wd-timeline-content{
	background-color:white;
	padding:0px!important;
}

.wd-timeline-item .wd-timeline-image img{
	margin-top:-60px;
}

.caja-imagen-izq .wd-image{
	margin-bottom:0px!important;
	border-bottom-right-radius:66px!important;
}
.caja-imagen-izq .wd-image img{
	border-bottom-right-radius:66px!important;
	border-top-right-radius:66px!important;
	border-radius:66px;
}

.caja-imagen-izq .vc_column-inner{
	padding:15px!important;
}

.caja-testimonio-der{
	padding:40px!important;
}

.caja-imagen-der .vc_column-inner{
	padding:15px!important;
}


.caja-testimonio-der{
	padding:40px!important;
}

.caja-imagen-der .vc_column-inner{
	padding:15px!important;
}
.caja-imagen-der .wd-image img{
	margin-bottom:0px!important;
	border-bottom-left-radius:66px!important;
	border-top-left-radius:66px!important;
	border-radius:66px;
}
.caja-imagen-der .wd-image {
	margin-bottom:0px!important;
	border-bottom-left-radius:66px!important;
	border-top-left-radius:66px!important;
	border-radius:66px;
}


.caja-imagen-der .vc_column-inner{
	padding:15px!important;
}
.box-soporte-contacto{
	background-color:#EAF3F2!important;
padding-bottom:30px;
	padding-left:10px;
border-radius:20px;
width:80%;
	margin-top:20px;
	margin:auto;
}


.box-soporte-contacto .vc_column-inner{
	padding-top:20px!important;
} 
.testimonios p{
	color:#1C1C1C!important;
	font-size:14px!important
}

	.promo-banner .wrapper-content-banner{
		display:block;
	}
	.testimonios p{
		width:186px!important;
	}
}

