/********* Compiled - Do not edit *********/
:root{--color-primary:#ffae00;--color-gradient-start:#ffae00;--color-gradient-stop:#ffae00;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Poppins;font-weight:400;line-height:1.9;font-size:17px;color:#83858e;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;}.h1,h1{font-family:Poppins;font-weight:700;line-height:1.4em;font-size:52px;color:#83858e;}.h2,h2{font-family:Poppins;font-weight:700;line-height:1.3em;font-size:40px;color:#83858e;}.h3,h3{font-family:Poppins;font-weight:700;line-height:1.6em;font-size:30px;color:#83858e;}.h4,h4{font-family:Poppins;font-weight:700;line-height:1.7em;font-size:25px;color:#83858e;}.h5,h5{font-family:Poppins;font-weight:700;line-height:1.8em;font-size:21px;color:#83858e;}.h6,h6{font-family:Poppins;font-weight:700;line-height:1.6;font-size:18px;color:#83858e;}.titlebar-inner h1{}.titlebar-inner p{font-size:12px;line-height:12px;}.titlebar{background-color:#303030;background-image:url( //beauty.liquid-themes.com/wp-content/uploads/2018/08/alphacolor-13-427622-2-1.jpg);background-repeat:no-repeat;background-size:cover;}@media screen and (max-width: 1199px){.main-header .navbar-header{background:rgba(0, 0, 0, 0);}.main-header .ld-module-trigger, .main-header .ld-search-form .input-icon{color:rgb(0, 0, 0);}.main-header .nav-trigger .bar{background-color:rgb(0, 0, 0);}}.ocult-hidden {
    display:none;
}

time.liquid-lp-date.font-style-italic.size-lg {
    display: none;
}

.ld-fancy-heading .mask-text .ld-fh-txt-mob .ld-fh-txt {
    background-color: transparent!important;
}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {  
   /* IE10+ specific styles go here */  
#post-8043{
left:0px!important; /* IE */
}}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {  
   /* IE10+ specific styles go here */  
#post-8038{
left:0px!important; /* IE */
}}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {  
   /* IE10+ specific styles go here */  
#post-8016{
left:0px!important; /* IE */
}}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {  
   /* IE10+ specific styles go here */  
#post-7419 {
left:0px!important; /* IE */
}}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {  
   /* IE10+ specific styles go here */  
#post-7431{
left:0px!important; /* IE */
}}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {  
   /* IE10+ specific styles go here */  
#post-7458{
left:0px!important; /* IE */
}}

.bg-ie11 .ld-fh-txt {
    background: -ms-linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 0%) !important;
}

.max-height-top-nav .secondarybar-row {
    height: 52px!important;
}

.ocult-hidden-pc {
    display:none;
}

@media only screen and (max-width:632px){
    .ocult-hidden-mobile {
    display:none;
}}

@media only screen and (max-width:632px){
    .ocult-hidden-pc {
    display:block;
}}

input.wpcf7-form-control.wpcf7-text {
    padding: 10px 15px!important;
}

.send-news-form:hover {
    box-shadow: none!important;
    left: 5px;
    /*zoom: 1.1;*/
}

.send-news-form {
    background-color: transparent!important;
    border: none!important;
    padding: 0!important;
    padding-right: 15px!important;
    padding-left: 15px!important;
    font-size: 18px!important;
    top: -55px;
    float: right;
}

.privacy-form .wpcf7-list-item {
    position: relative;
    padding: 0!important;
    margin: 0!important;
    top: -40px;
    color: #fff;
    font-size: 16px;
}

div.wpcf7 .ajax-loader {
    position: fixed;
}

input.wpcf7-text {
    /*padding: 10px 15px 10px 0px!important;
    font-size: 18px!important;*/
}

.news-form {
    color: rgba(255, 255, 255, 0.735)!important;
    border-bottom: 2px solid!important;
    border-radius: 0px!important;
    border-color: rgba(255, 255, 255, 0.771)!important;
    background-color: transparent!important;
	padding-left: 0px!important;
    font-size: 18px!important;
}

.hover-zoom:hover {
    zoom: 1.1;
}

/*#post-8043 {
    left: -390px;
}

#post-8038 {
    left: -390px;
}

#post-8016 {
    left: -780px;
}*/

@media only screen and (max-width:632px){#post-8043 {
    left: auto!important;
}}

@media only screen and (max-width:632px){#post-8038 {
    left: auto!important;
}}

@media only screen and (max-width:632px){#post-8016 {
    left: auto!important;
}}

/*#post-7419 {
    left: -390px;
}

#post-7431 {
    left: -390px;
}

#post-7458 {
    left: -780px;
}*/

@media only screen and (max-width:632px){#post-7419 {
    left: auto!important;
}}

@media only screen and (max-width:632px){#post-7431 {
    left: auto!important;
}}

@media only screen and (max-width:632px){#post-7458 {
    left: auto!important;
}}

.product-img {
    top: -60px;
    position: absolute;
    left: 650px;
}

@media only screen and (max-width:632px){
    .product-img {
    top: auto;
    position: initial;
    left: auto;
}}

.blog-single-image-left .blog-single-content {
    /*padding-top: 10em;*/
}

.post-meta {
    display: none;
}

.liquid-column-overlay {
    /*margin-left: 15px;
    width: 92.31%;*/
}

.pf-info > span {
    flex-basis: 100%;
}

.col-md-6.text-md-right.mb-5.mb-md-0 {
    display: none;
}

.lity {
    z-index: 99!important;
}

.gdlr-core-input-wrap [class^=gdlr-core-column-] {
    padding-left: 7px;
    padding-right: 7px;
    margin-bottom: 14px;
}

.gdlr-core-column-30 {
    float: left;
    width: 50%;
}

.gdlr-core-input-wrap.gdlr-core-with-column {
    margin-left: -7px;
    margin-right: -7px;
}

div.wpcf7 {
    margin: 0;
    padding: 0;
}

.gdlr-core-input-wrap.gdlr-core-with-column {margin-left: -7px;margin-right: -7px;padding: 15px 15px;}
.gdlr-core-input-wrap [class^="gdlr-core-column-"] {padding-left: 7px;padding-right: 7px;margin-bottom: 14px;}
.clear {clear: both;}
.gdlr-core-column-30 {float: left;width: 50%;}
input.wpcf7-text {/*padding: 10px 15px!important;font-size: 13px!important;*/}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {margin-bottom: 5px!important;}
select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {padding: 0px 30px 0px 15px!important;border: 1px solid #ebebeb;border-radius: 5px;}
select {height: 35px!important;}
.close {float: initial!important;right: 10px!important;top: 10px!important;position: absolute!important;}
span.wpcf7-list-item {min-width: 45%;}
.spacer {margin-bottom: 20px;}

@media only screen and (max-width:632px){
.gdlr-core-column-30 {float: left;width: 100%;}}

.iconbox-side .iconbox-icon-wrap {
    margin-right: 5px;
}

.iconbox {
    margin-bottom: 0em;
}

.iconbox .btn {
    margin-top: 0em;
    margin-bottom: 0em;
    font-weight: 600;
    font-size: 16px;
    color: #046a38;
}

.titlebar.scheme-light {
    background-color: #ffffff!important;
}

.product-form {
    display: inline-block;
    position: initial;
    width: 100%;
    margin-top: 20px;
}

.product-form-left {
    width: 55%;
    float: left;
    padding: 0 10px 0 0;
}

.product-form-right {
    width: 45%;
    float: right;
    padding: 0 0 0 10px;
}

input.wpcf7-form-control.wpcf7-text {
    width: 100%;
    border-radius: 5px;
    border: none;
}

input.wpcf7-form-control.wpcf7-submit {
    padding: 5px 50px;
}

textarea.wpcf7-form-control.wpcf7-textarea {
    width: 100%;
    border-radius: 5px;
    border: none;
    padding: 10px 15px!important;
}

.pf-single-header.bg-solid {
    background-color: #efefef;
}

input.wpcf7-form-control.wpcf7-text {
    background-color: #f4f5f8;
}

.lqd-contact-form textarea {
    border-radius: 5px !important;
    background-color: #f4f5f8;
}

.pf-details-boxed .ld-pf-details {
    padding: 20px!important;
}

.pull-right-2 {
    left: -500px;
    top: -350px;
}

.fluid-width-video-wrapper {
    width: 100%;
    position: relative;
    padding: 0;
}

.pull-right-3 {
    right: -530px;
    top: -340px;
}

@media screen and (min-width: 992px){
.sectores-col {
    max-width: 30.7%;
    margin: 0 12px 30px 12px!important;
}}

.sectores-col {
    margin: 0 15px 15px 15px;
}

@media screen and (min-width: 992px){
.sectores-col-2 {
    max-width: 22.39%;
    margin: 0 12px 30px 12px!important;
}}

.sectores-col-2 {
    margin: 0 15px 15px 15px;
}

.mCSB_container, .mCS_y_hidden, .mCS_no_scrollbar_y {
    font-family: poppins;
    text-align: center;
}

@media screen and (min-width: 992px){
.filter-list-inline li + li {
    margin-left: 0.80em!important;
}}

/*video#mejs_9462531895708832_html5 {
    background-image: url(//www.dobleessa.com.es/dacsa-group/wp-content/uploads/2019/04/fondo-video.jpg) !important;
}*/

.ocult-hidden {
    display: none;
    visibility: hidden;
}

span.liquid-counter-text.liquid-text-top {
    font-size: 18px;
}

.tabs-left > .tabs-nav {
    justify-content: left;
}

.tabs-nav-lg .tabs-nav a {
    padding: 10px 10.30px;
}

.tabs-nav > li > a {
    display: grid;
}

.tabs-nav-icon {
    margin-right: 0;
    font-size: 26px;
}

i.fa.fa-venus {
    background-image: url(//www.dacsa.com/wp-content/uploads/icons/dacsa-group-business-units-rice.png);
    min-width: 50px;
    min-height: 50px;
    display: block;
    background-repeat: no-repeat;
    background-position: center center;
}

.fa-venus:before {
    content: "\f221";
    display: none;
}

i.fa.fa-mars {
    background-image: url(//www.dacsa.com/wp-content/uploads/icons/dacsa-group-business-units-corn.png);
    min-width: 50px;
    min-height: 50px;
    display: block;
    background-repeat: no-repeat;
    background-position: center center;
}

.fa-mars:before {
    content: "\f222";
    display: none;
}

i.fa.fa-mercury {
    background-image: url(//www.dacsa.com/wp-content/uploads/icons/dacsa-group-business-units-flour.png);
    min-width: 50px;
    min-height: 50px;
    display: block;
    background-repeat: no-repeat;
    background-position: center center;
}

.fa-mercury:before {
    content: "\f223";
    display: none;
}

i.fa.fa-transgender {
    background-image: url(//www.dacsa.com/wp-content/uploads/icons/icon-breakfast-cereals.png);
    background-repeat: no-repeat;
    background-position: center;
    min-width: 50px;
    min-height: 50px;
    display: block;
}

.fa-transgender:before {
    content: "\f224";
    display: none;
}

i.fa.fa-transgender-alt {
    background-image: url(//www.dacsa.com/wp-content/uploads/icons/icon-snacks.png);
    background-repeat: no-repeat;
    background-position: center;
    min-width: 50px;
    min-height: 50px;
    display: block;
}

.fa-transgender-alt:before {
    content: "\f225";
    display: none;
}


i.fa.fa-venus-double {
    background-image: url(//www.dacsa.com/wp-content/uploads/icons/icon-cereal-bars.png);
    background-repeat: no-repeat;
    background-position: center;
    min-width: 50px;
    min-height: 50px;
    display: block;
}

.fa-venus-double:before {
    content: "\f226";
    display: none;
}

i.fa.fa-mars-double {
    background-image: url(//www.dacsa.com/wp-content/uploads/icons/icon-brewery.png);
    background-repeat: no-repeat;
    background-position: center;
    min-width: 50px;
    min-height: 50px;
    display: block;
}

.fa-mars-double:before {
    content: "\f227";
    display: none;
}

i.fa.fa-venus-mars {
    background-image: url(//www.dacsa.com/wp-content/uploads/icons/icon-bakery-and-confectionary.png);
    background-repeat: no-repeat;
    background-position: center;
    min-width: 50px;
    min-height: 50px;
    display: block;
}

.fa-venus-mars:before {
    content: "\f228";
    display: none;
}

i.fa.fa-mars-stroke {
    background-image: url(//www.dacsa.com/wp-content/uploads/icons/icon-pasta.png);
    background-repeat: no-repeat;
    background-position: center;
    min-width: 50px;
    min-height: 50px;
    display: block;
}

.fa-mars-stroke:before {
    content: "\f229";
    display: none;
}

i.fa.fa-mars-stroke-v {
    background-image: url(//www.dacsa.com/wp-content/uploads/icons/icon-sauces-and-creams.png);
    background-repeat: no-repeat;
    background-position: center;
    min-width: 50px;
    min-height: 50px;
    display: block;
}

.fa-mars-stroke-v:before {
    content: "\f230";
    display: none;
}

i.fa.fa-mars-stroke-h {
    background-image: url(//www.dacsa.com/wp-content/uploads/icons/icon-batters-and-breadings.png);
    background-repeat: no-repeat;
    background-position: center;
    min-width: 50px;
    min-height: 50px;
    display: block;
}

.fa-mars-stroke-h:before {
    content: "\f231";
    display: none;
}

i.fa.fa-neuter {
    background-image: url(//www.dacsa.com/wp-content/uploads/icons/icon-baby-food.png);
    background-repeat: no-repeat;
    background-position: center;
    min-width: 50px;
    min-height: 50px;
    display: block;
}

.fa-neuter:before {
    content: "\f232";
    display: none;
}

i.fa.fa-genderless {
    background-image: url(//www.dacsa.com/wp-content/uploads/icons/icon-pet-food.png);
    background-repeat: no-repeat;
    background-position: center;
    min-width: 50px;
    min-height: 50px;
    display: block;
}

.fa-genderless:before {
    content: "\f233";
    display: none;
}

.green .map_marker div {
    background-color: #046a38;
}

.green .map_marker {
    background-color: #046a38;
}

@media only screen and (max-width:632px){
    div#myModal {
    overflow: scroll;
}}

.pf-single-header.bg-solid {
    padding: 15px 15px;
}

@media only screen and (max-width:632px){
.product-form-left {
    width: 100%;
    padding: 15px 15px 0 15px;
    margin-bottom: -32px;
}}

@media only screen and (max-width:632px){
.product-form-right {
    width: 100%;
    padding: 15px 15px;
}}

@media only screen and (max-width:632px){
    h1.ld-gradient-heading.split-text-applied.ca-initvalues-applied {
    font-size: 42px!important;
}}

@media only screen and (max-width:632px){span.ld-fh-txt .split-inner {
    font-size: 30px;
    max-width: 100%;
}}

@media only screen and (max-width:632px){.ld-fh-txt-mob .ld-fh-txt .split-inner {
    font-size: 17px!important;
    max-width: 100%;
}}

@media only screen and (max-width:632px){.ld-fh-txt-age .ld-fh-txt .split-inner {
    font-size: inherit!important;
    max-width: 100%;
}}

@media only screen and (max-width:632px){
    .liquid-counter-element {
    /*font-size: 120px!important;*/
}
}

.liquid-lp-details {
    display: none;
}