body{background-color:#FFFFFF!important;background-image:none;background-image:none;background-image:none;background-size:cover;background-repeat:no-repeat;background-position:center top}.text-main-1,.web-text.text-main-1 a{color:#1b1b1b!important}.bg-main-1{background-color:#1b1b1b!important}.border-main-1{border-color:#1b1b1b!important}.text-main-2,.web-text.text-main-2 a{color:#919191!important}.bg-main-2{background-color:#919191!important}.border-main-2{border-color:#919191!important}.text-main-3,.web-text.text-main-3 a{color:#7d88ab!important}.bg-main-3{background-color:#7d88ab!important}.border-main-3{border-color:#7d88ab!important}.text-main-4,.web-text.text-main-4 a{color:#77b0b3!important}.bg-main-4{background-color:#77b0b3!important}.border-main-4{border-color:#77b0b3!important}.text-main-5,.web-text.text-main-5 a{color:#c18d8d!important}.bg-main-5{background-color:#c18d8d!important}.border-main-5{border-color:#c18d8d!important}.text-main-6,.web-text.text-main-6 a{color:#0275D8!important}.bg-main-6{background-color:#0275D8!important}.border-main-6{border-color:#0275D8!important}.text-main-7,.web-text.text-main-7 a{color:#5CB85C!important}.bg-main-7{background-color:#5CB85C!important}.border-main-7{border-color:#5CB85C!important}.text-main-8,.web-text.text-main-8 a{color:#5BC0DE!important}.bg-main-8{background-color:#5BC0DE!important}.border-main-8{border-color:#5BC0DE!important}.text-main-9,.web-text.text-main-9 a{color:#F0AD4E!important}.bg-main-9{background-color:#F0AD4E!important}.border-main-9{border-color:#F0AD4E!important}.text-main-10,.web-text.text-main-10 a{color:#D9534F!important}.bg-main-10{background-color:#D9534F!important}.border-main-10{border-color:#D9534F!important}.text-main-11,.web-text.text-main-11 a{color:#FFFFFF!important}.bg-main-11{background-color:#FFFFFF!important}.border-main-11{border-color:#FFFFFF!important}.text-main-12,.web-text.text-main-12 a{color:#F2F2F2!important}.bg-main-12{background-color:#F2F2F2!important}.border-main-12{border-color:#F2F2F2!important}.text-main-13,.web-text.text-main-13 a{color:#3b3b3b!important}.bg-main-13{background-color:#3b3b3b!important}.border-main-13{border-color:#3b3b3b!important}.text-main-14,.web-text.text-main-14 a{color:#262626!important}.bg-main-14{background-color:#262626!important}.border-main-14{border-color:#262626!important}.text-main-15,.web-text.text-main-15 a{color:#000000!important}.bg-main-15{background-color:#000000!important}.border-main-15{border-color:#000000!important}:root{--color-main-1:#1b1b1b;--color-main-2:#919191;--color-main-3:#7d88ab;--color-main-4:#77b0b3;--color-main-5:#c18d8d;--color-main-6:#0275D8;--color-main-7:#5CB85C;--color-main-8:#5BC0DE;--color-main-9:#F0AD4E;--color-main-10:#D9534F;--color-main-11:#FFF;--color-main-12:#F2F2F2;--color-main-13:#3b3b3b;--color-main-14:#262626;--color-main-15:#000}@font-face{font-family:"barlow";src:url(https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/BarlowCondensed-SemiBold.woff2) format("woff2"),url(https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/BarlowCondensed-SemiBold.woff) format("woff"),url(https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/BarlowCondensed-SemiBold.ttf) format("truetype"),url("https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/BarlowCondensed-SemiBold.eot?#iefix") format("embedded-opentype"),url(https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/BarlowCondensed-SemiBold.eot);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"barlow";src:url(https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/BarlowCondensed-Thin.woff2) format("woff2"),url(https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/BarlowCondensed-Thin.woff) format("woff"),url(https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/BarlowCondensed-Thin.ttf) format("truetype"),url("https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/BarlowCondensed-Thin.eot?#iefix") format("embedded-opentype"),url(https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/BarlowCondensed-Thin.eot);font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"publicsans";src:url(https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/PublicSans-Regular.woff2) format("woff2"),url(https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/PublicSans-Regular.woff2) format("woff"),url(https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/PublicSans-Regular.ttf) format("truetype"),url("https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/PublicSans-Regular.eot?#iefix") format("embedded-opentype"),url(https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/PublicSans-Regular.eot);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"publicsans";src:url(https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/PublicSans-Bold.woff2) format("woff2"),url(https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/PublicSans-Bold.woff) format("woff"),url(https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/PublicSans-Bold.ttf) format("truetype"),url("https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/PublicSans-Bold.eot?#iefix") format("embedded-opentype"),url(https://www.lacentralgros.com/wp-content/uploads/sites/504/fonts/PublicSans-Bold.eot);font-weight:600;font-style:normal;font-display:swap}body{font-family:"publicsans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",sans-serif}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.display-1,.display-2,.display-3,.display-4,.web-mega-item>.dropdown>ul li>label,.web-posts-nav .web-page-nav-title,.web-progress .web-progress-title,.web-counter .web-count,.web-counter-2 .web-count,.web-counter-3 .web-count,.web-dropcap-3,.web-pricing-1 .web-pricing-price,.web-pricing-2 .web-pricing-price,.web-pricing-3 .web-pricing-price,.web-carousel .web-carousel-prev .web-carousel-arrow-name,.web-carousel .web-carousel-next .web-carousel-arrow-name,.web-carousel-3 .web-carousel-prev .web-carousel-arrow-name,.web-carousel-3 .web-carousel-next .web-carousel-arrow-name,.web-form-control-number .web-form-control-number-down,.web-form-control-number .web-form-control-number-up,.web-countdown>div>span,.web-forum-topic>li .web-forum-topic-author-name,.web-title-back,.web-widget .web-widget-title{font-family:"barlow",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",sans-serif}.web-btn{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",sans-serif}.web-btn{color:#FFFFFF!important;background-color:#1b1b1b!important;background-image:none;background-image:none;background-image:none;box-shadow:none;border-top:0;border-right:0;border-bottom:0;border-left:0;border-color:#7d88ab;border-style:solid;border-radius:0 0 0 0;font-family:"barlow",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",sans-serif;font-weight:400!important;text-transform:uppercase;line-height:1.2!important}.web-btn>span{display:inline-block;transform:none}.web-btn>.icon{display:none;transform:none}.web-btn:hover,.web-btn.hover,.web-btn:active,.web-btn.active,.web-btn:focus,.web-btn.focus{color:#FFFFFF!important;box-shadow:none;border-top:0;border-right:0;border-bottom:0;border-left:0;border-color:#7d88ab;border-style:solid;border-radius:0 0 0 0;font-weight:400!important;line-height:1.2!important}.web-btn:hover,.web-btn.hover,.web-btn:active,.web-btn.active,.web-btn:focus,.web-btn.focus{background-color:#2f2f2f!important;background-image:none;background-image:none;background-image:none}.web-btn>.web-btn-effect-bg{display:none}.web-btn.web-btn-2{color:#FFFFFF!important;background-color:transparent!important;box-shadow:none;border-top:1px;border-right:1px;border-bottom:1px;border-left:1px;border-color:#7d88ab;border-radius:0 0 0 0;font-family:"publicsans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",sans-serif;font-weight:400!important;text-transform:uppercase;line-height:1.2!important;letter-spacing:.05em}.web-btn.web-btn-2>span{display:inline-block;transform:none}.web-btn.web-btn-2>.icon{display:none;transform:none}.web-btn.web-btn-2:hover,.web-btn.web-btn-2.hover,.web-btn.web-btn-2:active,.web-btn.web-btn-2.active,.web-btn.web-btn-2:focus,.web-btn.web-btn-2.focus{color:#FFFFFF!important;box-shadow:none;border-top:1px;border-right:1px;border-bottom:1px;border-left:1px;border-color:#7d88ab;border-radius:0 0 0 0;font-weight:400!important;line-height:1.2!important}.web-btn.web-btn-2:hover,.web-btn.web-btn-2.hover,.web-btn.web-btn-2:active,.web-btn.web-btn-2.active,.web-btn.web-btn-2:focus,.web-btn.web-btn-2.focus{background-color:transparent!important}.web-btn.web-btn-2>.web-btn-effect-bg{display:none}.web-btn.web-btn-3{color:#1b1b1b!important;background-color:transparent!important;box-shadow:none;border-top:1px;border-right:1px;border-bottom:1px;border-left:1px;border-color:#7d88ab;border-radius:0 0 0 0;font-family:"publicsans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",sans-serif;font-weight:400!important;text-transform:uppercase;line-height:1.2!important}.web-btn.web-btn-3>span{display:inline-block;transform:translateX(10px)}.web-btn.web-btn-3>.icon{display:block;position:absolute;top:0;left:0;height:100%;margin:0;transform:none}.web-btn.web-btn-3:hover,.web-btn.web-btn-3.hover,.web-btn.web-btn-3:active,.web-btn.web-btn-3.active,.web-btn.web-btn-3:focus,.web-btn.web-btn-3.focus{color:#FFFFFF!important;box-shadow:none;border-top:1px;border-right:1px;border-bottom:1px;border-left:1px;border-color:#7d88ab;border-radius:0 0 0 0;font-weight:400!important;line-height:1.2!important}.web-btn.web-btn-3:hover,.web-btn.web-btn-3.hover,.web-btn.web-btn-3:active,.web-btn.web-btn-3.active,.web-btn.web-btn-3:focus,.web-btn.web-btn-3.focus{background-color:#1b1b1b!important;background-image:none;background-image:none;background-image:none}.web-btn.web-btn-3>.web-btn-effect-bg{display:none}.web-btn.web-btn-4{color:#1b1b1b!important;background-color:#FFFFFF!important;background-image:none;background-image:none;background-image:none;box-shadow:none;border-top:1px;border-right:1px;border-bottom:1px;border-left:1px;border-color:#7d88ab;border-radius:0 0 0 0;font-family:"publicsans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",sans-serif;font-weight:400!important;text-transform:uppercase;line-height:1.2!important}.web-btn.web-btn-4>span{display:inline-block;transform:none}.web-btn.web-btn-4>.icon{display:none;transform:none}.web-btn.web-btn-4:hover,.web-btn.web-btn-4.hover,.web-btn.web-btn-4:active,.web-btn.web-btn-4.active,.web-btn.web-btn-4:focus,.web-btn.web-btn-4.focus{color:#919191!important;box-shadow:none;border-top:1px;border-right:1px;border-bottom:1px;border-left:1px;border-color:#7d88ab;border-radius:0 0 0 0;font-weight:400!important;line-height:1.2!important}.web-btn.web-btn-4>.web-btn-effect-bg{width:0;right:-10%;position:absolute;transition:0.3s;bottom:-2px;transform:skewX(15deg)!important;height:120%;z-index:-1;background-color:#FFFFFF!important;background-image:none;background-image:none;background-image:none}.web-btn.web-btn-4:hover>.web-btn-effect-bg,.web-btn.web-btn-4.hover>.web-btn-effect-bg,.web-btn.web-btn-4:active>.web-btn-effect-bg,.web-btn.web-btn-4.active>.web-btn-effect-bg,.web-btn.web-btn-4:focus>.web-btn-effect-bg,.web-btn.web-btn-4.focus>.web-btn-effect-bg{width:120%}.web-product-button>div>.web-product-quick-view{background-color:#141414!important}.web-product-button>div>.web-product-quick-view .icon{color:#ffffff!important}.web-product-button>div>.web-product-quick-view:hover{background-color:#141414!important}.web-product-button>div>.web-product-quick-view:hover .icon{color:#ffffff!important}.web-navbar.web-main-nav{padding:15px 0}.web-header-1 .web-header-partially-transparent .web-main-nav{background-color:#fff}.web-header-1 .web-header-gradient .web-main-nav{background-image:-webkit-linear-gradient(top,white 0%,white 45%,rgba(255,255,255,.01) 100%);background-image:linear-gradient(to bottom,white 0%,white 45%,rgba(255,255,255,.01) 100%)}.web-header-1 .web-header-opaque{position:relative}.web-header-1 .web-header-opaque.web-navbar-fixed{position:fixed}.web-header-1 .web-header-opaque .web-main-nav{background-color:#FFF}.web-header-1 .web-header-opaque.web-header-side{position:absolute}.web-header-1 .web-main-nav .web-nav>li{color:#1b1b1b;letter-spacing:0em}.web-header-1 .web-navbar .web-nav .dropdown{background-color:#FFF;color:#1b1b1b}.web-header-1 .web-navbar .web-nav .dropdown li>a:hover{color:#000}.web-header-1 .web-main-nav .web-nav>li.web-search-inline .web-search{color:#1b1b1b}.web-header-1 .web-header-partially-transparent.web-navbar-fixed .web-navbar,.web-header-1 .web-header-transparent.web-navbar-fixed .web-navbar,.web-header-1 .web-header-partially-transparent.web-navbar-fixed .web-top-nav,.web-header-1 .web-header-transparent.web-navbar-fixed .web-top-nav{background-color:white!important}.web-header-1 .single-icon .web-mobile-toggle svg{fill:#1b1b1b}.web-navbar.web-main-nav .web-nav>li.active{color:#1b1b1b}.web-navbar-right-side.web-navbar .web-nav>li>a .web-nav-item-content-shade,.web-navbar-full.web-navbar .web-nav>li>a .web-nav-item-content-shade,.web-navbar-side.web-navbar .web-nav>li>a .web-nav-item-content-shade{display:none}.web-navbar.web-main-nav ul>li>a:hover,.web-navbar.web-main-nav ul>li>a:focus{color:#919191}.web-navbar.web-main-nav .web-nav>li.active>a>span::after,.web-navbar.web-main-nav .web-nav>li:hover>a>span::after,.web-navbar.web-main-nav .web-nav>li:focus>a>span::after{position:absolute;bottom:-10px;left:0;width:100%;height:3px;background:#1b1b1b;content:""}.web-navbar.web-main-nav .web-nav-icons>li:after,.web-navbar.web-main-nav .web-nav-icons>li:before,.web-navbar.web-main-nav .web-nav-icons>li>a:before,.web-navbar.web-main-nav .web-nav-icons>li>a:after,.web-navbar.web-main-nav .web-nav>li.web-split-menu-logo:after,.web-navbar.web-main-nav .web-nav>li.web-split-menu-logo:before,.web-navbar.web-main-nav .web-nav>li.web-split-menu-logo>a:before,.web-navbar.web-main-nav .web-nav>li.web-split-menu-logo>a:after{content:none}.web-top-nav{background-color:rgba(255,255,255,.8);color:#1b1b1b;padding:10px 0;letter-spacing:0em}.web-top-nav .web-navbar .web-nav>li>a:hover{color:#919191}.web-bottom-nav{background-color:rgba(59,59,59,.8);color:#F2F2F2;padding:10px 0;letter-spacing:0em;white-space:nowrap;width:100%}.web-bottom-nav>div{display:table}.web-bottom-nav>div>div{display:table-cell}.web-bottom-nav .web-bottom-nav-right{text-align:right}.web-bottom-nav .web-navbar .web-nav>li>a:hover{color:#919191}.web-iconbox-hover:hover .web-iconbox-icon.web-iconbox-icon-hover-bg-color-main-15{background-color:#000000!important}.web-iconbox-hover:hover .web-iconbox-icon.web-iconbox-icon-hover-color-15{color:#000000!important}#web-nav-mobile .web-nav .web-drop-item>.dropdown>li>a,#web-nav-mobile .web-nav .web-drop-item .web-drop-item>.dropdown>li>a,#web-nav-mobile .web-nav .web-drop-item>.dropdown span{color:#1b1b1b!important}#web-nav-mobile .web-nav>li.current-menu-item>a,#web-nav-mobile .web-nav>li>a:hover,#web-nav-mobile .web-nav .web-drop-item.current-menu-item>.dropdown span,#web-nav-mobile .web-nav .web-drop-item>.dropdown span:hover{color:#919191!important}.web-footer-row-1{padding-top:0;padding-bottom:0}.web-footer-row-2{padding-top:40px;padding-bottom:40px}.web-footer-row-3{padding-top:0;padding-bottom:0}body:not(.product-cat-market) .postid-5185{display:none}.web-portfolio-list-2 .web-portfolio-item .web-portfolio-text-box>div{box-shadow:none;border:solid 1px}.web-info-box .a{color:#fff}.sub-sub-menu-item.menu-item-has-children{font-size:0.9em!important;font-weight:900;margin-bottom:10px;margin-top:20px}.sub-sub-menu-item{font-size:.8em;line-height:1em;transition:All 0.3s ease}.sub-sub-menu-item:hover{transform:translate(20px)}.bg-video{top:0;left:0;right:0;bottom:0}body{cursor:url(../../../settings/pomatio-framework/sites/504/pom-theme-options/\"https://www.lacentralgros.com/wp-content/uploads/sites/504/2021/06/cursor-lc.svg\"), auto !important;
}

a { 
  cursor: url(../../../settings/pomatio-framework/sites/504/pom-theme-options/\"https://www.lacentralgros.com/wp-content/uploads/sites/504/2021/06/eye.svg\"), auto !important;
	
}

.panel-heading {
    position: relative;
    border-bottom: 1px solid #000;
    background: #fff;
}
.panel-heading a {
    font-size: 1.8em;
	padding: 24px 40px 28px 0px !important;
	font-family: \"barlow\";
	line-height: 1.2em;
}
.web-accordion .panel-heading a {
	position: relative;
	padding: 10px 0;
}

.texto-vertical{
    writing-mode: vertical-rl;
    transform: rotate(180deg);
    float:left;
}

.sin-padding {
    padding: 0;
}

.web-breadcrumbs {
    text-transform: uppercase;
    letter-spacing: 0.1em;
    font-size: 0.85em;
    line-height: 1.2;
}

/* SEARCH */

.web-search .web-search-field input {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
    font-family: \"barlow\";
    font-weight: 100;
    text-transform: uppercase;
}

.web-search {
    color: black;
background: white;
background: -webkit-linear-gradient(top, white 0%, white 100px, rgba(255, 255, 255, 0) 100%);
background: linear-gradient(to bottom, white 0%, white 100px, rgba(255, 255, 255, 0) 100%);
}

.web-search .web-search-field label {
    font-size: 2rem;
}

/* HEADER */

.web-contacts-top {
	border-bottom: solid 1px #919191;
}

.web-navbar .web-nav .web-mega-item > .dropdown > ul li li a {
	font-size:0.9em;
    padding: 3px 30px;
}

.web-header-1 .web-navbar .web-nav .dropdown {
    padding: 20px;
	border:solid 1px;
}
/* HOME */

/* FEEDS */

/*EVENTOS*/

.event-date-container{
padding: 30px;
border: solid 1px;
margin-top: -120px;
background: white;
}

.buy-event-access{
background:black;
}

.web-home-latest-item{
border-right: solid 1px;
border-radius: 0px !important;
}

/*CALENDARIO EVENTOS*/



.fc-unthemed .fc-content, .fc-unthemed .fc-divider, .fc-unthemed .fc-list-heading td, .fc-unthemed .fc-list-view, .fc-unthemed .fc-popover, .fc-unthemed .fc-row, .fc-unthemed tbody, .fc-unthemed td, .fc-unthemed th, .fc-unthemed thead {
    border-color: black;
    font-family: \"barlow\";
    text-transform: uppercase;
}

.fc-unthemed td.fc-today {
    background: #eaeaea;
}

.fc-event, .fc-event-dot {
    background: black;
    border: solid 3px black;
    border-radius: 0px;
}

.fc-day-grid-event .fc-time {
    font-weight: 400;
    font-family: \"publicsans\";
    padding-right: 10px;
}

.fc-day-grid-event {
    margin: 4px 0px 3px;
    padding: 1px 3px;
}

.fc-state-default.fc-corner-left,.fc-state-default.fc-corner-right {
    border-radius: 0px !important;
    background: black;
}

.fc-state-default {
    color: white;
    text-shadow: none;
}

/* SHOPPING PROCESS */
.single-product .woocommerce-tabs.wc-tabs-wrapper.web-tabs {
	display: none;
}

.postid-5185 .web-btn{
width:100%;
}

.postid-1291 .variations_button,.postid-1494 .variations_button,.postid-1489 .variations_button,.postid-1321 .variations_button,.postid-1291 .display-fixed-bar,.postid-1494 .display-fixed-bar,.postid-1489 .display-fixed-bar,.postid-1321 .display-fixed-bar{
display:none;
}

.postid-1291 .attached.enabled,.postid-1494 .attached.enabled,.postid-1489 .attached.enabled,.postid-1321.attached.enabled{
    color: white;
}

.variations .web-button-radio {
    font-family: \"barlow\";
text-transform: uppercase;
}
.web-privacy-clause p, .woocommerce-privacy-policy-text p {
	font-size: 12px;
	line-height: 1.2;
	font-style: italic;
}

.web-sidebar-right-col .web-sidebar-overlay {
    background-color: transparent;
}

.web-store-product .web-product-addtocart {
    padding: 0;
    background-color: transparent;
}

.web-sidebar {
    padding-left: 0;
	padding-top:40px;
}

.woocommerce div.product span.price {
	font-size: 1.9rem;
}

.woocommerce div.product form.cart .variations {
	margin-bottom: 0;align-content
}

.woocommerce div.product .product_title {
    font-size: calc(30px + 3vw);
    text-transform: uppercase;
}

.variations{
padding-top: 30px;
border-top: solid 1px #E9E9E9;
border-bottom: solid 1px #E9E9E9;
}

.web-product-category > a {
    color: black;
    padding: 1px 10px;
    font-style: normal;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    font-size: 0.9em;
    font-weight: 900;
    border: solid 1px;
	margin-right: 4px;
}

.web-post-title {
    margin-bottom: 0;
    font-size: 1.5em;
    text-transform: uppercase;
}

.web-post-text {
    margin: 7px 0;
}

.select2-container .select2-selection--single {
    height: 43px;
    background: transparent !important;
    border: solid 1px black !important;
    border-radius: 0px !important;
}

.web-badge {
    background-color: black;
    color: white;
}

.price del + ins {
    float: inherit;
}


/* FOOTER */

/* MESES */

.wc-bookings-booking-form .block-picker li:nth-child(2n) a:hover, .wc-bookings-booking-form .block-picker li:nth-child(2n) a:focus,.wc-bookings-booking-form .block-picker li:nth-child(2n+1) a:hover {
  background: #fff !important;
  color: black !important;
  border: solid 1px black;
}

.wc-bookings-booking-form .block-picker.month-picker li a.selected {
  background-color: black !important;
  color:white !important;
}

.wc-bookings-booking-form .block-picker.month-picker li a {
  background-color: #262626 !important;
  border-color: #262626;
	font-family:barlow;
}

/* CALENDARIO */

.wc-bookings-booking-form {
    border: none;
    padding:0;
}

.wc-bookings-booking-form label{
text-transform:uppercase;
}

.wc-bookings-booking-form .form-field input[type=\"number\"]{
background: black;
border: none;
color: white;
padding: 9px;
}

.wc-bookings-date-picker {
	padding: 0;
}

.ui-widget {
	font-family: \"barlow\";
}

.ui-corner-all {
    border-radius: 0;
}

.wc-bookings-date-picker .ui-widget-content {
    background: white;
    box-shadow: none;
}

.wc-bookings-date-picker .ui-datepicker-header {

    -webkit-border-radius: 0;
    background-color: black;
    background-image: none;
    border: 0;
    border-top: none;
    color: white;
}

.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev, .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next {
	background: black;
}

.wc-bookings-date-picker .ui-datepicker th {
    background: black;
}

.wc-bookings-date-picker .ui-datepicker td {
    border-top: 1px solid black;
	border-right: 1px solid black;
}

.wc-bookings-date-picker .ui-datepicker td .ui-state-default {
    background: #ccc !important;
    color: #000;
}

.wc-bookings-date-picker .ui-datepicker td.ui-datepicker-other-month {
    background: #eeeeee !important;
}

.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    opacity: 1;
}

.wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a {
    background: black !important;
    color: white !important;
}

.wc-bookings-date-picker .ui-datepicker td.bookable a {
    background-color: white !important;
    background-image: none !important;
    border: none;
    color: black !important;
}

.wc-bookings-date-picker .ui-datepicker td.ui-datepicker-other-month {
    background: white;
}

.wc-bookings-date-picker .ui-datepicker td .ui-state-default {
    background: white;
    color: black;
}
.wc-bookings-date-picker .ui-datepicker td.bookable-range .ui-state-default {
    background: black !important;
}


.wc-bookings-booking-form .wc-bookings-booking-cost {
    background: transparent;
    border-top: none;
    position: relative;
    margin: 0 0em;
    padding: 1em;
    color: black;
    border: solid 1px;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: black;
    color: #fff;
    font-family: \"barlow\";
    text-transform: uppercase;
    font-weight: 400;
    padding: 20px;
    width: 100%;
    border-radius: 0;
	border:solid 1px white;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color: white;
    color: black;
	border:solid 1px black;
}

.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {
    background-color: black;
    color: #fff;
}
.wc-bookings-date-picker .ui-widget-content {
    border: solid 1px;
}

.wc-bookings-booking-form select {
    width: 100%;
    height: 43px;
    background: transparent !important;
    border: solid 1px black !important;
    border-radius: 0px !important;
}

.wc-bookings-booking-form .block-picker li a.selected {
    background: black !important;
}

.web-info-box a, .toast a, .web-n-notice a, .toast-info a{
color:white !important;
}

@media only screen and (max-width: 991px) {
.web-navbar ul > li > a > span .web-svg-icon svg {
    width: 1.5em;
    height: 1.5em;
}

.web-top-nav .web-contacts-left {
    display: none;
}

.web-store-product .web-product-carousel .web-product-carousel-thumbs {
	left: 15px;
}

.web-navbar-side .web-nav > li > a,.web-header-1 .web-navbar .web-nav .dropdown {
    font-size: 25px;
    font-family: "barlow";text-transform:uppercase;padding:0 40px}.web-header-1 .web-navbar .web-nav .dropdown{padding:10px;border:none}.web-navbar-side .web-nav .dropdown>li>a{padding:0 40px}.web-header-1 .web-navbar .web-nav .dropdown{font-size:25px!important;line-height:1.5em}.sub-sub-menu-item.menu-item-has-children{font-size:25px!important;font-weight:400;margin-bottom:0;margin-top:0;line-height:1.5em}.sub-sub-menu-item{font-weight:400;font-size:25px!important;line-height:1.5em}.web-side-buttons .web-side-buttons-visible .web-side-buttons-show-scroll-top{display:none}.web-portfolio-list-2 .web-portfolio-item .web-portfolio-text-box>div,.web-portfolio-list-2 .web-portfolio-item.inverted .web-portfolio-text-box>div{padding:20px!important}}