/*$green: #6EAA24 !default;*/ /*green escape*/
/*green nadia*/
/*green nadia*/
/*$light-green: #C8D400 !default;*/ /*escape*/
/*nadia*/
/*AGROLINK CUSTOM */
/*OUTUBRO ROSA*/
/* $cores-grupos: (
"home": $green,
"regional": #6428b2,
"cotacoes": #ff651a,
"noticias": #993300,
"agricultura": $green,
"ead": #4b526f,
"agrolinkfito": #6EAA24,
"agrovenda": #cd0708,
"outros": #dbb73c,
"colunistas": #222,
"veterinaria": #388bf2,
"agrotempo": #0e2a4b,
"branco": #FFFFFF,
"culturas": #690,
"agrolinkfito-light": #6eaa2459

);*/
/*AGROLINK CUSTOM */
/*cria classes dos grupos */
.section-description-home a {
  /*color: $cor !important;*/
  color: #00f;
  font-weight: bold;
  text-decoration: underline !important;
}

.section-description-home .not-highlight {
  background-image: linear-gradient(90deg, rgba(153, 51, 0, 0.3), rgba(153, 51, 0, 0.6)) !important;
}

.section-description-home h2 {
  color: #ff6d86 !important;
  font-weight: 700;
}

.section-description-home h3 {
  color: #ff6d86 !important;
  font-weight: 500;
}

.cor-home {
  color: #ff6d86 !important;
}
.cor-home:hover {
  color: #ff6d86 !important;
}

.cor-home-bg {
  background-color: #ff6d86 !important;
}

.cor-home-border {
  border-color: #ff6d86 !important;
}

.section-notification-home,
.section-navigation-pages-home,
.section-subscribers-home {
  background: #ff6d86;
}

.news-list-main-link-title-home {
  color: #ff6d86;
}
.news-list-main-link-title-home:hover {
  color: #ff6d86 !important;
}

/*
.cor-home-before-bg-color {
    th {
    }

    &:before {
        background-color: $cor !important;
    }
}

.cor-home-border-bottom {
    border-bottom-color: $cor !important;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.cor-home-border-bg {
    border: 1px $cor solid !important;
    background-color: $cor !important;
}

.cor-home-border-top {
    border-top-color: $cor !important;
    border-top: 1px $cor solid;
}

.cor-home-bg {
    background-color: $cor !important;
}

li.ui-state-active > acor-home-ui-tabs-active {
    background-color: $cor !important;
    color: white !important;
}

.cor-home {
    color: $cor !important;

    &:hover {
        .entry-timeline,
        .timeline-divider {
            border-color: $cor !important;
            color: $cor !important;
        }
    }

}

.cor-home-bg-hover {
    &:hover * {
        background-color: $cor !important;
        border-color: $cor !important;
    }
}

.cor-home-hover {
    &:hover * {
        border-color: $cor !important;
        color: $cor !important;
    }
}


 */
.section-description-regional a {
  /*color: $cor !important;*/
  color: #00f;
  font-weight: bold;
  text-decoration: underline !important;
}

.section-description-regional .not-highlight {
  background-image: linear-gradient(90deg, rgba(153, 51, 0, 0.3), rgba(153, 51, 0, 0.6)) !important;
}

.section-description-regional h2 {
  color: #6428b2 !important;
  font-weight: 700;
}

.section-description-regional h3 {
  color: #6428b2 !important;
  font-weight: 500;
}

.cor-regional {
  color: #6428b2 !important;
}
.cor-regional:hover {
  color: #6428b2 !important;
}

.cor-regional-bg {
  background-color: #6428b2 !important;
}

.cor-regional-border {
  border-color: #6428b2 !important;
}

.section-notification-regional,
.section-navigation-pages-regional,
.section-subscribers-regional {
  background: #6428b2;
}

.news-list-main-link-title-regional {
  color: #6428b2;
}
.news-list-main-link-title-regional:hover {
  color: #6428b2 !important;
}

/*
.cor-regional-before-bg-color {
    th {
    }

    &:before {
        background-color: $cor !important;
    }
}

.cor-regional-border-bottom {
    border-bottom-color: $cor !important;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.cor-regional-border-bg {
    border: 1px $cor solid !important;
    background-color: $cor !important;
}

.cor-regional-border-top {
    border-top-color: $cor !important;
    border-top: 1px $cor solid;
}

.cor-regional-bg {
    background-color: $cor !important;
}

li.ui-state-active > acor-regional-ui-tabs-active {
    background-color: $cor !important;
    color: white !important;
}

.cor-regional {
    color: $cor !important;

    &:hover {
        .entry-timeline,
        .timeline-divider {
            border-color: $cor !important;
            color: $cor !important;
        }
    }

}

.cor-regional-bg-hover {
    &:hover * {
        background-color: $cor !important;
        border-color: $cor !important;
    }
}

.cor-regional-hover {
    &:hover * {
        border-color: $cor !important;
        color: $cor !important;
    }
}


 */
.section-description-cotacoes a {
  /*color: $cor !important;*/
  color: #00f;
  font-weight: bold;
  text-decoration: underline !important;
}

.section-description-cotacoes .not-highlight {
  background-image: linear-gradient(90deg, rgba(153, 51, 0, 0.3), rgba(153, 51, 0, 0.6)) !important;
}

.section-description-cotacoes h2 {
  color: #ff651a !important;
  font-weight: 700;
}

.section-description-cotacoes h3 {
  color: #ff651a !important;
  font-weight: 500;
}

.cor-cotacoes {
  color: #ff651a !important;
}
.cor-cotacoes:hover {
  color: #ff651a !important;
}

.cor-cotacoes-bg {
  background-color: #ff651a !important;
}

.cor-cotacoes-border {
  border-color: #ff651a !important;
}

.section-notification-cotacoes,
.section-navigation-pages-cotacoes,
.section-subscribers-cotacoes {
  background: #ff651a;
}

.news-list-main-link-title-cotacoes {
  color: #ff651a;
}
.news-list-main-link-title-cotacoes:hover {
  color: #ff651a !important;
}

/*
.cor-cotacoes-before-bg-color {
    th {
    }

    &:before {
        background-color: $cor !important;
    }
}

.cor-cotacoes-border-bottom {
    border-bottom-color: $cor !important;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.cor-cotacoes-border-bg {
    border: 1px $cor solid !important;
    background-color: $cor !important;
}

.cor-cotacoes-border-top {
    border-top-color: $cor !important;
    border-top: 1px $cor solid;
}

.cor-cotacoes-bg {
    background-color: $cor !important;
}

li.ui-state-active > acor-cotacoes-ui-tabs-active {
    background-color: $cor !important;
    color: white !important;
}

.cor-cotacoes {
    color: $cor !important;

    &:hover {
        .entry-timeline,
        .timeline-divider {
            border-color: $cor !important;
            color: $cor !important;
        }
    }

}

.cor-cotacoes-bg-hover {
    &:hover * {
        background-color: $cor !important;
        border-color: $cor !important;
    }
}

.cor-cotacoes-hover {
    &:hover * {
        border-color: $cor !important;
        color: $cor !important;
    }
}


 */
.section-description-noticias a {
  /*color: $cor !important;*/
  color: #00f;
  font-weight: bold;
  text-decoration: underline !important;
}

.section-description-noticias .not-highlight {
  background-image: linear-gradient(90deg, rgba(153, 51, 0, 0.3), rgba(153, 51, 0, 0.6)) !important;
}

.section-description-noticias h2 {
  color: #993300 !important;
  font-weight: 700;
}

.section-description-noticias h3 {
  color: #993300 !important;
  font-weight: 500;
}

.cor-noticias {
  color: #993300 !important;
}
.cor-noticias:hover {
  color: #993300 !important;
}

.cor-noticias-bg {
  background-color: #993300 !important;
}

.cor-noticias-border {
  border-color: #993300 !important;
}

.section-notification-noticias,
.section-navigation-pages-noticias,
.section-subscribers-noticias {
  background: #993300;
}

.news-list-main-link-title-noticias {
  color: #993300;
}
.news-list-main-link-title-noticias:hover {
  color: #993300 !important;
}

/*
.cor-noticias-before-bg-color {
    th {
    }

    &:before {
        background-color: $cor !important;
    }
}

.cor-noticias-border-bottom {
    border-bottom-color: $cor !important;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.cor-noticias-border-bg {
    border: 1px $cor solid !important;
    background-color: $cor !important;
}

.cor-noticias-border-top {
    border-top-color: $cor !important;
    border-top: 1px $cor solid;
}

.cor-noticias-bg {
    background-color: $cor !important;
}

li.ui-state-active > acor-noticias-ui-tabs-active {
    background-color: $cor !important;
    color: white !important;
}

.cor-noticias {
    color: $cor !important;

    &:hover {
        .entry-timeline,
        .timeline-divider {
            border-color: $cor !important;
            color: $cor !important;
        }
    }

}

.cor-noticias-bg-hover {
    &:hover * {
        background-color: $cor !important;
        border-color: $cor !important;
    }
}

.cor-noticias-hover {
    &:hover * {
        border-color: $cor !important;
        color: $cor !important;
    }
}


 */
.section-description-agricultura a {
  /*color: $cor !important;*/
  color: #00f;
  font-weight: bold;
  text-decoration: underline !important;
}

.section-description-agricultura .not-highlight {
  background-image: linear-gradient(90deg, rgba(153, 51, 0, 0.3), rgba(153, 51, 0, 0.6)) !important;
}

.section-description-agricultura h2 {
  color: #21552e !important;
  font-weight: 700;
}

.section-description-agricultura h3 {
  color: #21552e !important;
  font-weight: 500;
}

.cor-agricultura {
  color: #21552e !important;
}
.cor-agricultura:hover {
  color: #21552e !important;
}

.cor-agricultura-bg {
  background-color: #21552e !important;
}

.cor-agricultura-border {
  border-color: #21552e !important;
}

.section-notification-agricultura,
.section-navigation-pages-agricultura,
.section-subscribers-agricultura {
  background: #21552e;
}

.news-list-main-link-title-agricultura {
  color: #21552e;
}
.news-list-main-link-title-agricultura:hover {
  color: #21552e !important;
}

/*
.cor-agricultura-before-bg-color {
    th {
    }

    &:before {
        background-color: $cor !important;
    }
}

.cor-agricultura-border-bottom {
    border-bottom-color: $cor !important;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.cor-agricultura-border-bg {
    border: 1px $cor solid !important;
    background-color: $cor !important;
}

.cor-agricultura-border-top {
    border-top-color: $cor !important;
    border-top: 1px $cor solid;
}

.cor-agricultura-bg {
    background-color: $cor !important;
}

li.ui-state-active > acor-agricultura-ui-tabs-active {
    background-color: $cor !important;
    color: white !important;
}

.cor-agricultura {
    color: $cor !important;

    &:hover {
        .entry-timeline,
        .timeline-divider {
            border-color: $cor !important;
            color: $cor !important;
        }
    }

}

.cor-agricultura-bg-hover {
    &:hover * {
        background-color: $cor !important;
        border-color: $cor !important;
    }
}

.cor-agricultura-hover {
    &:hover * {
        border-color: $cor !important;
        color: $cor !important;
    }
}


 */
.section-description-ead a {
  /*color: $cor !important;*/
  color: #00f;
  font-weight: bold;
  text-decoration: underline !important;
}

.section-description-ead .not-highlight {
  background-image: linear-gradient(90deg, rgba(153, 51, 0, 0.3), rgba(153, 51, 0, 0.6)) !important;
}

.section-description-ead h2 {
  color: #4b526f !important;
  font-weight: 700;
}

.section-description-ead h3 {
  color: #4b526f !important;
  font-weight: 500;
}

.cor-ead {
  color: #4b526f !important;
}
.cor-ead:hover {
  color: #4b526f !important;
}

.cor-ead-bg {
  background-color: #4b526f !important;
}

.cor-ead-border {
  border-color: #4b526f !important;
}

.section-notification-ead,
.section-navigation-pages-ead,
.section-subscribers-ead {
  background: #4b526f;
}

.news-list-main-link-title-ead {
  color: #4b526f;
}
.news-list-main-link-title-ead:hover {
  color: #4b526f !important;
}

/*
.cor-ead-before-bg-color {
    th {
    }

    &:before {
        background-color: $cor !important;
    }
}

.cor-ead-border-bottom {
    border-bottom-color: $cor !important;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.cor-ead-border-bg {
    border: 1px $cor solid !important;
    background-color: $cor !important;
}

.cor-ead-border-top {
    border-top-color: $cor !important;
    border-top: 1px $cor solid;
}

.cor-ead-bg {
    background-color: $cor !important;
}

li.ui-state-active > acor-ead-ui-tabs-active {
    background-color: $cor !important;
    color: white !important;
}

.cor-ead {
    color: $cor !important;

    &:hover {
        .entry-timeline,
        .timeline-divider {
            border-color: $cor !important;
            color: $cor !important;
        }
    }

}

.cor-ead-bg-hover {
    &:hover * {
        background-color: $cor !important;
        border-color: $cor !important;
    }
}

.cor-ead-hover {
    &:hover * {
        border-color: $cor !important;
        color: $cor !important;
    }
}


 */
.section-description-agrolinkfito a {
  /*color: $cor !important;*/
  color: #00f;
  font-weight: bold;
  text-decoration: underline !important;
}

.section-description-agrolinkfito .not-highlight {
  background-image: linear-gradient(90deg, rgba(153, 51, 0, 0.3), rgba(153, 51, 0, 0.6)) !important;
}

.section-description-agrolinkfito h2 {
  color: #6EAA24 !important;
  font-weight: 700;
}

.section-description-agrolinkfito h3 {
  color: #6EAA24 !important;
  font-weight: 500;
}

.cor-agrolinkfito {
  color: #6EAA24 !important;
}
.cor-agrolinkfito:hover {
  color: #6EAA24 !important;
}

.cor-agrolinkfito-bg {
  background-color: #6EAA24 !important;
}

.cor-agrolinkfito-border {
  border-color: #6EAA24 !important;
}

.section-notification-agrolinkfito,
.section-navigation-pages-agrolinkfito,
.section-subscribers-agrolinkfito {
  background: #6EAA24;
}

.news-list-main-link-title-agrolinkfito {
  color: #6EAA24;
}
.news-list-main-link-title-agrolinkfito:hover {
  color: #6EAA24 !important;
}

/*
.cor-agrolinkfito-before-bg-color {
    th {
    }

    &:before {
        background-color: $cor !important;
    }
}

.cor-agrolinkfito-border-bottom {
    border-bottom-color: $cor !important;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.cor-agrolinkfito-border-bg {
    border: 1px $cor solid !important;
    background-color: $cor !important;
}

.cor-agrolinkfito-border-top {
    border-top-color: $cor !important;
    border-top: 1px $cor solid;
}

.cor-agrolinkfito-bg {
    background-color: $cor !important;
}

li.ui-state-active > acor-agrolinkfito-ui-tabs-active {
    background-color: $cor !important;
    color: white !important;
}

.cor-agrolinkfito {
    color: $cor !important;

    &:hover {
        .entry-timeline,
        .timeline-divider {
            border-color: $cor !important;
            color: $cor !important;
        }
    }

}

.cor-agrolinkfito-bg-hover {
    &:hover * {
        background-color: $cor !important;
        border-color: $cor !important;
    }
}

.cor-agrolinkfito-hover {
    &:hover * {
        border-color: $cor !important;
        color: $cor !important;
    }
}


 */
.section-description-agrovenda a {
  /*color: $cor !important;*/
  color: #00f;
  font-weight: bold;
  text-decoration: underline !important;
}

.section-description-agrovenda .not-highlight {
  background-image: linear-gradient(90deg, rgba(153, 51, 0, 0.3), rgba(153, 51, 0, 0.6)) !important;
}

.section-description-agrovenda h2 {
  color: #cd0708 !important;
  font-weight: 700;
}

.section-description-agrovenda h3 {
  color: #cd0708 !important;
  font-weight: 500;
}

.cor-agrovenda {
  color: #cd0708 !important;
}
.cor-agrovenda:hover {
  color: #cd0708 !important;
}

.cor-agrovenda-bg {
  background-color: #cd0708 !important;
}

.cor-agrovenda-border {
  border-color: #cd0708 !important;
}

.section-notification-agrovenda,
.section-navigation-pages-agrovenda,
.section-subscribers-agrovenda {
  background: #cd0708;
}

.news-list-main-link-title-agrovenda {
  color: #cd0708;
}
.news-list-main-link-title-agrovenda:hover {
  color: #cd0708 !important;
}

/*
.cor-agrovenda-before-bg-color {
    th {
    }

    &:before {
        background-color: $cor !important;
    }
}

.cor-agrovenda-border-bottom {
    border-bottom-color: $cor !important;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.cor-agrovenda-border-bg {
    border: 1px $cor solid !important;
    background-color: $cor !important;
}

.cor-agrovenda-border-top {
    border-top-color: $cor !important;
    border-top: 1px $cor solid;
}

.cor-agrovenda-bg {
    background-color: $cor !important;
}

li.ui-state-active > acor-agrovenda-ui-tabs-active {
    background-color: $cor !important;
    color: white !important;
}

.cor-agrovenda {
    color: $cor !important;

    &:hover {
        .entry-timeline,
        .timeline-divider {
            border-color: $cor !important;
            color: $cor !important;
        }
    }

}

.cor-agrovenda-bg-hover {
    &:hover * {
        background-color: $cor !important;
        border-color: $cor !important;
    }
}

.cor-agrovenda-hover {
    &:hover * {
        border-color: $cor !important;
        color: $cor !important;
    }
}


 */
.section-description-outros a {
  /*color: $cor !important;*/
  color: #00f;
  font-weight: bold;
  text-decoration: underline !important;
}

.section-description-outros .not-highlight {
  background-image: linear-gradient(90deg, rgba(153, 51, 0, 0.3), rgba(153, 51, 0, 0.6)) !important;
}

.section-description-outros h2 {
  color: #dbb73c !important;
  font-weight: 700;
}

.section-description-outros h3 {
  color: #dbb73c !important;
  font-weight: 500;
}

.cor-outros {
  color: #dbb73c !important;
}
.cor-outros:hover {
  color: #dbb73c !important;
}

.cor-outros-bg {
  background-color: #dbb73c !important;
}

.cor-outros-border {
  border-color: #dbb73c !important;
}

.section-notification-outros,
.section-navigation-pages-outros,
.section-subscribers-outros {
  background: #dbb73c;
}

.news-list-main-link-title-outros {
  color: #dbb73c;
}
.news-list-main-link-title-outros:hover {
  color: #dbb73c !important;
}

/*
.cor-outros-before-bg-color {
    th {
    }

    &:before {
        background-color: $cor !important;
    }
}

.cor-outros-border-bottom {
    border-bottom-color: $cor !important;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.cor-outros-border-bg {
    border: 1px $cor solid !important;
    background-color: $cor !important;
}

.cor-outros-border-top {
    border-top-color: $cor !important;
    border-top: 1px $cor solid;
}

.cor-outros-bg {
    background-color: $cor !important;
}

li.ui-state-active > acor-outros-ui-tabs-active {
    background-color: $cor !important;
    color: white !important;
}

.cor-outros {
    color: $cor !important;

    &:hover {
        .entry-timeline,
        .timeline-divider {
            border-color: $cor !important;
            color: $cor !important;
        }
    }

}

.cor-outros-bg-hover {
    &:hover * {
        background-color: $cor !important;
        border-color: $cor !important;
    }
}

.cor-outros-hover {
    &:hover * {
        border-color: $cor !important;
        color: $cor !important;
    }
}


 */
.section-description-colunistas a {
  /*color: $cor !important;*/
  color: #00f;
  font-weight: bold;
  text-decoration: underline !important;
}

.section-description-colunistas .not-highlight {
  background-image: linear-gradient(90deg, rgba(153, 51, 0, 0.3), rgba(153, 51, 0, 0.6)) !important;
}

.section-description-colunistas h2 {
  color: #222 !important;
  font-weight: 700;
}

.section-description-colunistas h3 {
  color: #222 !important;
  font-weight: 500;
}

.cor-colunistas {
  color: #222 !important;
}
.cor-colunistas:hover {
  color: #222 !important;
}

.cor-colunistas-bg {
  background-color: #222 !important;
}

.cor-colunistas-border {
  border-color: #222 !important;
}

.section-notification-colunistas,
.section-navigation-pages-colunistas,
.section-subscribers-colunistas {
  background: #222;
}

.news-list-main-link-title-colunistas {
  color: #222;
}
.news-list-main-link-title-colunistas:hover {
  color: #222 !important;
}

/*
.cor-colunistas-before-bg-color {
    th {
    }

    &:before {
        background-color: $cor !important;
    }
}

.cor-colunistas-border-bottom {
    border-bottom-color: $cor !important;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.cor-colunistas-border-bg {
    border: 1px $cor solid !important;
    background-color: $cor !important;
}

.cor-colunistas-border-top {
    border-top-color: $cor !important;
    border-top: 1px $cor solid;
}

.cor-colunistas-bg {
    background-color: $cor !important;
}

li.ui-state-active > acor-colunistas-ui-tabs-active {
    background-color: $cor !important;
    color: white !important;
}

.cor-colunistas {
    color: $cor !important;

    &:hover {
        .entry-timeline,
        .timeline-divider {
            border-color: $cor !important;
            color: $cor !important;
        }
    }

}

.cor-colunistas-bg-hover {
    &:hover * {
        background-color: $cor !important;
        border-color: $cor !important;
    }
}

.cor-colunistas-hover {
    &:hover * {
        border-color: $cor !important;
        color: $cor !important;
    }
}


 */
.section-description-veterinaria a {
  /*color: $cor !important;*/
  color: #00f;
  font-weight: bold;
  text-decoration: underline !important;
}

.section-description-veterinaria .not-highlight {
  background-image: linear-gradient(90deg, rgba(153, 51, 0, 0.3), rgba(153, 51, 0, 0.6)) !important;
}

.section-description-veterinaria h2 {
  color: #388bf2 !important;
  font-weight: 700;
}

.section-description-veterinaria h3 {
  color: #388bf2 !important;
  font-weight: 500;
}

.cor-veterinaria {
  color: #388bf2 !important;
}
.cor-veterinaria:hover {
  color: #388bf2 !important;
}

.cor-veterinaria-bg {
  background-color: #388bf2 !important;
}

.cor-veterinaria-border {
  border-color: #388bf2 !important;
}

.section-notification-veterinaria,
.section-navigation-pages-veterinaria,
.section-subscribers-veterinaria {
  background: #388bf2;
}

.news-list-main-link-title-veterinaria {
  color: #388bf2;
}
.news-list-main-link-title-veterinaria:hover {
  color: #388bf2 !important;
}

/*
.cor-veterinaria-before-bg-color {
    th {
    }

    &:before {
        background-color: $cor !important;
    }
}

.cor-veterinaria-border-bottom {
    border-bottom-color: $cor !important;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.cor-veterinaria-border-bg {
    border: 1px $cor solid !important;
    background-color: $cor !important;
}

.cor-veterinaria-border-top {
    border-top-color: $cor !important;
    border-top: 1px $cor solid;
}

.cor-veterinaria-bg {
    background-color: $cor !important;
}

li.ui-state-active > acor-veterinaria-ui-tabs-active {
    background-color: $cor !important;
    color: white !important;
}

.cor-veterinaria {
    color: $cor !important;

    &:hover {
        .entry-timeline,
        .timeline-divider {
            border-color: $cor !important;
            color: $cor !important;
        }
    }

}

.cor-veterinaria-bg-hover {
    &:hover * {
        background-color: $cor !important;
        border-color: $cor !important;
    }
}

.cor-veterinaria-hover {
    &:hover * {
        border-color: $cor !important;
        color: $cor !important;
    }
}


 */
.section-description-agrotempo a {
  /*color: $cor !important;*/
  color: #00f;
  font-weight: bold;
  text-decoration: underline !important;
}

.section-description-agrotempo .not-highlight {
  background-image: linear-gradient(90deg, rgba(153, 51, 0, 0.3), rgba(153, 51, 0, 0.6)) !important;
}

.section-description-agrotempo h2 {
  color: #0e2a4b !important;
  font-weight: 700;
}

.section-description-agrotempo h3 {
  color: #0e2a4b !important;
  font-weight: 500;
}

.cor-agrotempo {
  color: #0e2a4b !important;
}
.cor-agrotempo:hover {
  color: #0e2a4b !important;
}

.cor-agrotempo-bg {
  background-color: #0e2a4b !important;
}

.cor-agrotempo-border {
  border-color: #0e2a4b !important;
}

.section-notification-agrotempo,
.section-navigation-pages-agrotempo,
.section-subscribers-agrotempo {
  background: #0e2a4b;
}

.news-list-main-link-title-agrotempo {
  color: #0e2a4b;
}
.news-list-main-link-title-agrotempo:hover {
  color: #0e2a4b !important;
}

/*
.cor-agrotempo-before-bg-color {
    th {
    }

    &:before {
        background-color: $cor !important;
    }
}

.cor-agrotempo-border-bottom {
    border-bottom-color: $cor !important;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.cor-agrotempo-border-bg {
    border: 1px $cor solid !important;
    background-color: $cor !important;
}

.cor-agrotempo-border-top {
    border-top-color: $cor !important;
    border-top: 1px $cor solid;
}

.cor-agrotempo-bg {
    background-color: $cor !important;
}

li.ui-state-active > acor-agrotempo-ui-tabs-active {
    background-color: $cor !important;
    color: white !important;
}

.cor-agrotempo {
    color: $cor !important;

    &:hover {
        .entry-timeline,
        .timeline-divider {
            border-color: $cor !important;
            color: $cor !important;
        }
    }

}

.cor-agrotempo-bg-hover {
    &:hover * {
        background-color: $cor !important;
        border-color: $cor !important;
    }
}

.cor-agrotempo-hover {
    &:hover * {
        border-color: $cor !important;
        color: $cor !important;
    }
}


 */
.section-description-branco a {
  /*color: $cor !important;*/
  color: #00f;
  font-weight: bold;
  text-decoration: underline !important;
}

.section-description-branco .not-highlight {
  background-image: linear-gradient(90deg, rgba(153, 51, 0, 0.3), rgba(153, 51, 0, 0.6)) !important;
}

.section-description-branco h2 {
  color: #FFFFFF !important;
  font-weight: 700;
}

.section-description-branco h3 {
  color: #FFFFFF !important;
  font-weight: 500;
}

.cor-branco {
  color: #FFFFFF !important;
}
.cor-branco:hover {
  color: #FFFFFF !important;
}

.cor-branco-bg {
  background-color: #FFFFFF !important;
}

.cor-branco-border {
  border-color: #FFFFFF !important;
}

.section-notification-branco,
.section-navigation-pages-branco,
.section-subscribers-branco {
  background: #FFFFFF;
}

.news-list-main-link-title-branco {
  color: #FFFFFF;
}
.news-list-main-link-title-branco:hover {
  color: #FFFFFF !important;
}

/*
.cor-branco-before-bg-color {
    th {
    }

    &:before {
        background-color: $cor !important;
    }
}

.cor-branco-border-bottom {
    border-bottom-color: $cor !important;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.cor-branco-border-bg {
    border: 1px $cor solid !important;
    background-color: $cor !important;
}

.cor-branco-border-top {
    border-top-color: $cor !important;
    border-top: 1px $cor solid;
}

.cor-branco-bg {
    background-color: $cor !important;
}

li.ui-state-active > acor-branco-ui-tabs-active {
    background-color: $cor !important;
    color: white !important;
}

.cor-branco {
    color: $cor !important;

    &:hover {
        .entry-timeline,
        .timeline-divider {
            border-color: $cor !important;
            color: $cor !important;
        }
    }

}

.cor-branco-bg-hover {
    &:hover * {
        background-color: $cor !important;
        border-color: $cor !important;
    }
}

.cor-branco-hover {
    &:hover * {
        border-color: $cor !important;
        color: $cor !important;
    }
}


 */
.section-description-culturas a {
  /*color: $cor !important;*/
  color: #00f;
  font-weight: bold;
  text-decoration: underline !important;
}

.section-description-culturas .not-highlight {
  background-image: linear-gradient(90deg, rgba(153, 51, 0, 0.3), rgba(153, 51, 0, 0.6)) !important;
}

.section-description-culturas h2 {
  color: #690 !important;
  font-weight: 700;
}

.section-description-culturas h3 {
  color: #690 !important;
  font-weight: 500;
}

.cor-culturas {
  color: #690 !important;
}
.cor-culturas:hover {
  color: #690 !important;
}

.cor-culturas-bg {
  background-color: #690 !important;
}

.cor-culturas-border {
  border-color: #690 !important;
}

.section-notification-culturas,
.section-navigation-pages-culturas,
.section-subscribers-culturas {
  background: #690;
}

.news-list-main-link-title-culturas {
  color: #690;
}
.news-list-main-link-title-culturas:hover {
  color: #690 !important;
}

/*
.cor-culturas-before-bg-color {
    th {
    }

    &:before {
        background-color: $cor !important;
    }
}

.cor-culturas-border-bottom {
    border-bottom-color: $cor !important;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.cor-culturas-border-bg {
    border: 1px $cor solid !important;
    background-color: $cor !important;
}

.cor-culturas-border-top {
    border-top-color: $cor !important;
    border-top: 1px $cor solid;
}

.cor-culturas-bg {
    background-color: $cor !important;
}

li.ui-state-active > acor-culturas-ui-tabs-active {
    background-color: $cor !important;
    color: white !important;
}

.cor-culturas {
    color: $cor !important;

    &:hover {
        .entry-timeline,
        .timeline-divider {
            border-color: $cor !important;
            color: $cor !important;
        }
    }

}

.cor-culturas-bg-hover {
    &:hover * {
        background-color: $cor !important;
        border-color: $cor !important;
    }
}

.cor-culturas-hover {
    &:hover * {
        border-color: $cor !important;
        color: $cor !important;
    }
}


 */
@media (min-width: 992px) {
  .content-filters-pages .form-group.simple-search {
    width: 445px;
  }
}

.agrolinkfito-search-hero {
  padding: 16px 0 14px;
  background: linear-gradient(135deg, #f3f5f1 0%, #ffffff 48%, #eef4e9 100%);
}
@media (min-width: 768px) {
  .agrolinkfito-search-hero {
    padding: 44px 0 32px;
  }
}

.agrolinkfito-search-hero-content {
  max-width: 940px;
  margin: 0 auto;
}

.agrolinkfito-search-title {
  margin-bottom: 0.35rem;
  font-family: "Inter-Bold", arial;
  font-size: 1.55rem;
  line-height: 1.1;
  color: #21552e;
}
@media (min-width: 768px) {
  .agrolinkfito-search-title {
    font-size: 2.55rem;
  }
}

.agrolinkfito-search-description {
  margin-bottom: 1rem;
  font-size: 0.9rem;
  line-height: 1.35;
  color: #111;
}
@media (min-width: 768px) {
  .agrolinkfito-search-description {
    font-size: 1.1rem;
  }
}

.agrolinkfito-search-card {
  max-width: 680px;
  padding: 18px;
  margin: 0 auto;
  background: #fff;
  border: 1px solid #e3e8e9;
  box-shadow: 0 14px 30px rgba(0, 0, 0, 0.18);
  border-radius: 12px;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
}
@media (min-width: 768px) {
  .agrolinkfito-search-card {
    padding: 20px 24px 18px;
  }
}

.agrolinkfito-search-main {
  position: relative;
}
.agrolinkfito-search-main .twitter-typeahead {
  width: 100%;
}
.agrolinkfito-search-main .form-control {
  height: 46px;
  padding-left: 48px;
  font-size: 1rem;
  border-color: #d1d1d1;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}

.agrolinkfito-search-input-icon {
  position: absolute;
  top: 50%;
  left: 16px;
  z-index: 2;
  margin-top: -10px;
}

.agrolinkfito-search-fields .form-select,
.agrolinkfito-search-fields .bootstrap-select > .agrolinkfito-search-select-toggle,
.agrolinkfito-search-fields .btn {
  height: 40px;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.agrolinkfito-search-fields .form-select,
.agrolinkfito-search-fields .bootstrap-select > .agrolinkfito-search-select-toggle {
  padding: 0 36px 0 14px;
  font-size: 0.95rem;
  color: #111;
  background-color: #eef0f3;
  border-color: #d1d1d1 !important;
}
.agrolinkfito-search-fields .bootstrap-select > select.mobile-device:focus + .agrolinkfito-search-select-toggle,
.agrolinkfito-search-fields .bootstrap-select .agrolinkfito-search-select-toggle:focus,
.agrolinkfito-search-fields .bootstrap-select > .agrolinkfito-search-select-toggle.bs-placeholder,
.agrolinkfito-search-fields .bootstrap-select > .agrolinkfito-search-select-toggle.bs-placeholder:hover,
.agrolinkfito-search-fields .bootstrap-select > .agrolinkfito-search-select-toggle.bs-placeholder:focus,
.agrolinkfito-search-fields .bootstrap-select > .agrolinkfito-search-select-toggle.bs-placeholder:active,
.agrolinkfito-search-fields .btn-light:not(:disabled):not(.disabled):active,
.agrolinkfito-search-fields .btn-light:not(:disabled):not(.disabled).active,
.agrolinkfito-search-fields .show > .agrolinkfito-search-select-toggle.dropdown-toggle {
  border-color: #d1d1d1 !important;
}
.agrolinkfito-search-fields .bootstrap-select {
  width: 100% !important;
}
.agrolinkfito-search-fields .bootstrap-select > .agrolinkfito-search-select-toggle {
  width: 100%;
  line-height: 1.2;
  font-family: "Inter-Regular", arial;
  box-shadow: none;
  outline: 0 !important;
}
.agrolinkfito-search-fields .bootstrap-select > .agrolinkfito-search-select-toggle:focus, .agrolinkfito-search-fields .bootstrap-select > .agrolinkfito-search-select-toggle:active, .agrolinkfito-search-fields .bootstrap-select > .agrolinkfito-search-select-toggle.show {
  color: #111;
  background-color: #eef0f3;
  border-color: #d1d1d1 !important;
  box-shadow: none;
  outline: 0 !important;
}
.agrolinkfito-search-fields .bootstrap-select > .agrolinkfito-search-select-toggle .filter-option {
  display: flex;
  align-items: center;
}
.agrolinkfito-search-fields .bootstrap-select > .agrolinkfito-search-select-toggle .filter-option-inner-inner {
  font-size: 0.95rem;
  line-height: 1.2;
  color: #111;
}
.agrolinkfito-search-fields .bootstrap-select .dropdown-menu {
  position: absolute;
  padding: 8px;
  min-width: 100%;
  max-width: calc(100vw - 40px) !important;
  border-color: #d1d1d1 !important;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.agrolinkfito-search-fields .bootstrap-select .dropdown-menu.inner {
  position: static;
  padding: 0;
  border: 0;
}
.agrolinkfito-search-fields .bootstrap-select .dropdown-menu .dropdown-item {
  white-space: normal;
  overflow-wrap: anywhere;
}
.agrolinkfito-search-fields .bootstrap-select .dropdown-menu .dropdown-item .text {
  white-space: normal;
  overflow-wrap: anywhere;
}
.agrolinkfito-search-fields .bootstrap-select .bs-searchbox {
  margin-bottom: 8px;
}
.agrolinkfito-search-fields .bootstrap-select .bs-searchbox .form-control {
  height: 36px;
  padding: 0 10px;
  font-family: "Inter-Regular", arial;
  font-size: 0.9rem;
  border-color: #d1d1d1 !important;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}

.agrolinkfito-search-submit {
  min-width: 122px;
  width: 100%;
}
@media (min-width: 768px) {
  .agrolinkfito-search-submit {
    width: auto;
  }
}

.agrolinkfito-search-advanced {
  margin-top: 10px;
}
.agrolinkfito-search-advanced a {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  font-size: 0.95rem;
}

.agrolinkfito-search-card .tt-menu {
  width: 100%;
  padding: 6px 0;
  margin-top: 4px;
  text-align: left;
  background: #fff;
  border: 1px solid #d1d1d1;
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.12);
  border-radius: 6px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
}
.agrolinkfito-search-card .tt-suggestion {
  padding: 8px 14px;
  cursor: pointer;
}
.agrolinkfito-search-card .tt-suggestion:hover, .agrolinkfito-search-card .tt-suggestion.tt-cursor {
  background: #ebf9da;
}

.agrolinkfito-products-preview {
  background: #f4f7f8;
  border: 1px solid #e3e8e9;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}

.agrolinkfito-products-preview-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  padding: 0 14px;
  min-height: 44px;
  border-bottom: 1px solid #dfe6e7;
  background: #eef3f4;
}
@media (max-width: 575.98px) {
  .agrolinkfito-products-preview-header {
    align-items: stretch;
    flex-direction: column;
    gap: 0;
    padding: 0 12px 10px;
  }
}

.agrolinkfito-products-preview-tabs {
  display: flex;
  align-items: center;
  gap: 26px;
  overflow-x: auto;
  overflow-y: hidden;
  min-height: 48px;
}
.agrolinkfito-products-preview-tabs a {
  position: relative;
  padding: 15px 0 13px;
  font-family: "Inter-Medium", arial;
  font-size: 0.95rem;
  line-height: 1.2;
  white-space: nowrap;
  color: #3a3a3a;
}
.agrolinkfito-products-preview-tabs a:hover, .agrolinkfito-products-preview-tabs a.active {
  color: #21552e;
}
.agrolinkfito-products-preview-tabs a.active:after {
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1px;
  height: 3px;
  content: "";
  background: #21552e;
}
@media (max-width: 575.98px) {
  .agrolinkfito-products-preview-tabs {
    gap: 18px;
  }
}

.agrolinkfito-products-preview-stats {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  font-family: "Inter-Medium", arial;
  font-size: 0.95rem;
  white-space: nowrap;
  color: #21552e;
}
@media (max-width: 575.98px) {
  .agrolinkfito-products-preview-stats {
    align-self: flex-end;
  }
}

.agrolinkfito-products-preview-content {
  padding: 10px;
}
.agrolinkfito-products-preview-content .row-blocks {
  --bs-gutter-x: 10px;
  --bs-gutter-y: 10px;
  margin-top: -10px;
}
.agrolinkfito-products-preview-content .col-blocks {
  margin-top: 10px;
}

@media (max-width: 575.98px) {
  .agrolinkfito-products-preview-slider {
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    padding-bottom: 4px;
    scroll-padding-left: 10px;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
  }
  .agrolinkfito-products-preview-slider::-webkit-scrollbar {
    display: none;
  }
  .agrolinkfito-products-preview-slider .col-blocks {
    flex: 0 0 82%;
    max-width: 82%;
    scroll-snap-align: start;
  }
}

.agrolinkfito-products-preview-pane {
  display: none !important;
}
.agrolinkfito-products-preview-pane.active {
  display: block !important;
}

.agrolinkfito-products-preview-card {
  background: #fff;
  border-color: #cfe5c1 !important;
  box-shadow: none;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  overflow: hidden;
}
.agrolinkfito-products-preview-card .card-body {
  padding: 0;
}
.agrolinkfito-products-preview-card .card-body > a {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  color: #111;
}
.agrolinkfito-products-preview-card .agrolinkfito-products-preview-title {
  display: flex;
  align-items: center;
  min-height: 58px;
  padding: 9px 18px;
  background: linear-gradient(0deg, #ffffff 0%, #ffffff 54%, rgb(213, 228, 193) 100%);
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom: 1px solid rgba(110, 170, 36, 0.24);
}
.agrolinkfito-products-preview-card .card-title {
  font-family: "Inter-Bold", arial;
  font-size: 1.15rem;
  line-height: 1.18;
  color: #000 !important;
  display: -webkit-box;
  overflow: hidden;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  line-clamp: 2;
}
.agrolinkfito-products-preview-card .agrolinkfito-products-preview-title-sm {
  font-size: 1rem !important;
}
.agrolinkfito-products-preview-card .agrolinkfito-products-preview-content {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  gap: 12px;
  padding: 16px 18px 0;
  background: linear-gradient(180deg, #fff 0%, #fbfdf8 100%);
}
.agrolinkfito-products-preview-card p {
  line-height: 1.35;
}
.agrolinkfito-products-preview-card .agrolinkfito-products-preview-info {
  display: flex;
  flex-direction: column;
  gap: 5px;
  margin: 0;
  padding-bottom: 0;
}
.agrolinkfito-products-preview-card .agrolinkfito-products-preview-info small {
  font-size: 0.86rem;
}
.agrolinkfito-products-preview-card .agrolinkfito-products-preview-info > small:first-child {
  color: #7b8970 !important;
  font-family: "Inter-Medium", arial;
  font-size: 0.64rem;
  line-height: 1;
  text-transform: uppercase;
}
.agrolinkfito-products-preview-card .agrolinkfito-products-preview-info > small:last-child {
  color: #24311f;
  font-family: "Inter-Bold", arial;
  font-size: 0.9rem;
  line-height: 1.35;
}
.agrolinkfito-products-preview-card .agrolinkfito-products-preview-info-cultures {
  padding-top: 12px;
  border-top: 1px solid rgba(110, 170, 36, 0.12);
}
.agrolinkfito-products-preview-card .text-muted {
  color: #6c7a61 !important;
}
.agrolinkfito-products-preview-card .badge {
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}

.agrolinkfito-products-preview-class {
  display: block;
  width: 100%;
  padding: 7px 18px;
  color: #426a13;
  background: #fff;
  border-top: 0;
  border-bottom: 0;
  font-family: "Inter-Bold", arial;
  font-size: 0.72rem;
  line-height: 1.25;
  text-align: center;
}

.agrolinkfito-products-preview-footer {
  align-items: center;
  justify-content: flex-end;
  min-height: 44px;
  margin-right: -18px;
  margin-left: -18px;
  margin-top: 2px;
  padding: 0 18px;
  background: #f5faef;
  border-top: 1px solid rgba(110, 170, 36, 0.18);
}

.agrolinkfito-products-preview-more {
  display: inline-flex;
  align-items: center;
  color: #6EAA24;
  font-family: "Inter-Medium", arial;
  font-size: 0.82rem;
  line-height: 1;
}
.agrolinkfito-products-preview-more .arrow {
  margin-left: 8px;
  fill: currentColor;
  opacity: 0.72;
}

.agrolinkfito-products-preview-culture {
  padding: 3px 9px;
  color: #405235 !important;
  background: #f8fbf5 !important;
  border-color: rgba(110, 170, 36, 0.28) !important;
  border-radius: 8px !important;
  white-space: break-spaces;
}

.table .td-title {
  width: 80% !important;
}
@media (min-width: 992px) {
  .table .td-title {
    width: 35% !important;
  }
}
.table .d-block.d-lg-table-cell {
  width: 100%;
}
@media (min-width: 992px) {
  .table .d-block.d-lg-table-cell {
    width: initial;
  }
}

.content-blocks-types .row-blocks {
  margin: -16px -0.5rem 0;
}
.content-blocks-types .col-blocks {
  padding: 0 0.5rem;
  margin-top: 16px;
}
.content-blocks-types .block-type {
  position: relative;
  border: 1px solid #E6E6E6;
  background: #F9F9F9;
  /*@include border-radius(1.875rem);*/
}
.content-blocks-types .block-type:hover .block-type-title {
  color: rgb(21.5898305085, 55.6101694915, 30.0949152542);
}
.content-blocks-types .block-type-content {
  padding: 1.25rem 0.625rem;
}
@media (min-width: 992px) {
  .content-blocks-types .block-type-content {
    padding-bottom: 50px;
  }
}
.content-blocks-types .block-type-icon {
  width: 60px;
  height: 60px;
  margin: 0 auto;
  display: block;
  background: #21552e;
  /*@include border-radius(100%);*/
}
.content-blocks-types .block-type-icon .centraliza {
  padding: 5px;
}
.content-blocks-types .block-type-title {
  font-size: 1.125rem;
  line-height: 1.1em;
}
@media (min-width: 992px) {
  .content-blocks-types .block-type-link {
    position: absolute;
    left: 0.625rem;
    right: 0.625rem;
    bottom: 1.25rem;
  }
}

.block-reset-search {
  padding: 30px 8px;
  margin-top: 20px;
  border: 1px solid #E6E6E6;
  /*@include border-radius(0.5rem);*/
}
.block-reset-search .form-control {
  border-color: #E6E6E6;
}
.block-reset-search .form-control.prices {
  padding-left: 5px;
  padding-right: 5px;
}
.block-reset-search .bootstrap-select > select.mobile-device:focus + .dropdown-toggle,
.block-reset-search .bootstrap-select .dropdown-toggle:focus {
  border-color: #E6E6E6 !important;
}
.block-reset-search .bootstrap-select > .dropdown-toggle.bs-placeholder,
.block-reset-search .bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
.block-reset-search .bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
.block-reset-search .bootstrap-select > .dropdown-toggle.bs-placeholder:active {
  border-color: #E6E6E6 !important;
}
.block-reset-search .btn-light:not(:disabled):not(.disabled):active,
.block-reset-search .btn-light:not(:disabled):not(.disabled).active,
.block-reset-search .show > .btn-light.dropdown-toggle {
  border-color: #E6E6E6 !important;
}
.block-reset-search .dropdown-toggle {
  border-color: #E6E6E6;
}
.block-reset-search .list-options .list-options-item {
  margin-bottom: 3px;
}

.content-block-results.products {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .content-block-results.products {
    margin-top: 100px;
  }
}

.modal.modal-infos-detail .modal-dialog {
  max-width: 770px;
}
.modal.modal-infos-detail .modal-body {
  padding-top: 50px;
}
.modal.modal-infos-detail .modal-title {
  font-size: 18px;
}
.modal.modal-infos-detail .td-text {
  color: #999;
}
.modal.modal-infos-detail .td-text.red {
  color: red;
}
.modal.modal-infos-detail strong,
.modal.modal-infos-detail b {
  color: #000;
}
.modal .block-reset-search {
  padding: 0;
  margin-top: 0;
  max-width: 300px;
  border: 0;
}
