/*--------------------------------------------------- OWL CAROUSEL ---------------------------------------------------*/
.owl-nav { position: unset; }
.owl-theme .owl-controls{ margin-top: 10px; }
.owl-theme .owl-controls .owl-nav [class*=owl-] { display:inline-block; margin:5px; padding:7px 5px; background:#ffffff; border-radius:5px; border:1px solid #d6d6d64d;	}
.owl-theme .owl-controls .owl-nav [class*=owl-]:hover { background:#ffffff; }
.owl-theme .owl-controls .owl-nav .disabled { opacity: .5; cursor:default; }
.owl-theme .owl-controls .owl-nav-banner [class*=owl-] { display:inline-block; margin:5px; padding:7px 5px; border-radius:3px; background-color:rgba(0, 0, 0, 0.51); background-image:none; text-shadow:none; }
.owl-theme .owl-controls .owl-nav-banner [class*=owl-]:hover { background-color:rgba(0, 0, 0, 0.51); }
.owl-theme .owl-controls .owl-nav-banner .disabled { opacity: .5; cursor:default; }
.owl-item { display:inline!important; }
.control { width:30px; height:50px;	}
.owl-carousel { display:none; width:100%; -webkit-tap-highlight-color:transparent; position:relative; z-index:1; }
.owl-carousel .owl-stage { position:relative; -ms-touch-action:pan-Y; }
.owl-carousel .owl-stage:after { content:"."; display: block; clear:both; visibility:hidden; line-height:0; height:0;}
.owl-carousel .owl-stage-outer { position:relative; overflow:hidden; -webkit-transform:translate3d(0px, 0px, 0px); }
.owl-carousel .owl-controls .owl-nav .owl-next { cursor:pointer; cursor:hand; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; margin:0; }
.owl-carousel.owl-loaded { display: block; }
#owldesaparecemobile{max-height: 425px;}
.owl-carousel.owl-loading { opacity:0; display:block; }
.owl-carousel.owl-hidden { opacity: 0; }
.owl-carousel .owl-refresh .owl-item { display:none; }
.owl-carousel .owl-item { position:relative; min-height:1px; float:left; -webkit-backface-visibility:hidden; -webkit-tap-highlight-color:transparent; -webkit-touch-callout:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; }
.owl-carousel .owl-item img { display:block; -webkit-transform-style: preserve-3d; }
.owl-carousel.owl-text-select-on .owl-item { -webkit-user-select:auto; -moz-user-select:auto; -ms-user-select:auto; user-select:auto; }
.owl-carousel .owl-grab { cursor:move; cursor:-webkit-grab; cursor:-o-grab; cursor:-ms-grab; cursor:grab; }
.owl-carousel.owl-rtl { direction:rtl; }
.owl-carousel.owl-rtl .owl-item { float:right; }
.no-js .owl-carousel { display:block; }
.owl-next { float:right; }
.owl-next-banner{ float:right; }
.owl-prev-banner{ float:left; }
.owl-controls .owl-nav-banner { position:relative; z-index:1; padding:0; margin-top:-225px; width:104.6%; left:-35px; }
.owl-prev{ position: absolute; margin:0px !important; z-index: 100; left: 0; top: calc(64% - 100px); margin-left: -30px  !important; }
 .classmediadehome{ margin-top: 4.5% !important; }
@media (max-width: 767px) { .owl-controls .owl-nav-banner { left:0px; } }
.tituloland{ direction: ltr; }

/*------------------ show/hide controls ------------------*/
.owl-nav { opacity: 0; }
.owl-nav:hover { opacity: 1; }
.owl-carousel:hover .owl-nav{ opacity: 1; }
.owl-nav-banner { opacity: 0; }
.owl-nav-banner:hover { opacity: 1; }
.owl-carousel:hover .owl-nav-banner{ opacity: 1; }

/*--------------------- Stage Padding en celular ---------------------*/
@media (max-width: 767px) {
	.featuredProductsSliderNewHome .owl-stage { padding-left:0px!important; padding-right:30px!important; }
	.partnersLogoSliderNewHome .owl-stage { padding-left:0px!important; padding-right:30px!important; }
	.buttonsProducts .owl-stage { padding-left:0px!important; padding-right:35px!important; }
	.featuredCollectionSliderNewHome .owl-stage { padding-left:0px!important; padding-right:30px!important; }
	.mainContent { margin-top: 1rem;}
}

/*--------------------- Posicion controles Owl Carousel ---------------------*/
.featuredCollectionSliderNewHome .owl-controls .owl-nav .owl-next { position:absolute; right:-3%; top:calc(85% - 100px); }
.featuredProductsSliderNewHome   .owl-controls .owl-nav .owl-next { position:absolute; right:calc(6% - 100px); top:calc(64% - 100px); }
.categorySliderNewHome		   .owl-controls .owl-nav .owl-next { position:absolute; right:calc(10.5% - 100px); top:calc(63.5% - 100px); }
.partnersLogoSliderNewHome	   .owl-controls .owl-nav .owl-next { position:absolute; right:-2.9%; top:34.5%; }
@media (max-width: 1199px) and (min-width: 992px) {
	.featuredCollectionSliderNewHome .owl-controls .owl-nav .owl-next { position:absolute; right:-3.5%; top:calc(85% - 100px); }
	.featuredProductsSliderNewHome .owl-controls .owl-nav .owl-next { position:absolute; right:calc(7% - 100px); top:calc(61% - 100px); }
	.categorySliderNewHome .owl-controls .owl-nav .owl-next { position:absolute; right:calc(12% - 100px); top:calc(61% - 100px); }
	.partnersLogoSliderNewHome .owl-controls .owl-nav .owl-next { position:absolute; right:calc(7% - 100px); top:calc(80% - 100px); }
	.owl-controls .owl-nav-banner { margin-top:-160px; width:107.5%; }
}
@media (max-width: 991px) and (min-width: 768px) {
	.featuredCollectionSliderNewHome .owl-controls .owl-nav .owl-next { position:absolute; right:calc(9% - 100px); top:calc(85% - 100px); }
	.featuredProductsSliderNewHome .owl-controls .owl-nav .owl-next { position:absolute; right:calc(10% - 100px); top:calc(66% - 100px); }
	.categorySliderNewHome .owl-controls .owl-nav .owl-next { position:absolute; right:calc(16.5% - 100px); top:calc(60.5% - 100px); }
	.partnersLogoSliderNewHome .owl-controls .owl-nav .owl-next { position:absolute; right:-4.5%; top:40%; }
}
.mobileitem { padding:0px; }

/*--------------------------------------------------- OWL CAROUSEL ---------------------------------------------------*/
.mainContent { 	font-family:Roboto!important; background-color: #F5F5F5; /* background-color: #C6B2B2; */ }
.mainContent .featuredProducts .slide .productImage:hover img { transform: none!important; transform: scale(1.0)!important }
.mainContent .featuredProducts .slide .productImage img { transform: scale(1.0)!important; }