﻿@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans&display=swap');
@font-face {
    font-family: BwAletaBold;
    src: url(../../Fonts/BWAletaNo10-Bold.otf);
}
@font-face {
    font-family: BwAletaRegular;
    src: url(../../Fonts/BWAletaNo10-Regular.otf);
}
@font-face {
    font-family: BwAletaLight;
    src: url(../../Fonts/BWAletaNo10-Light.otf);
}
@font-face {
    font-family: BwAletaMedium;
    src: url(../../Fonts/BWAletaNo10-Medium.otf);
}
.agricover-corporate-site h1{

    font-family: 'BwAletaRegular';

    letter-spacing: -0.3px;
}
.agricover-corporate-site h2{

    font-family: 'BwAletaRegular';
    font-weight: 600;
    letter-spacing: -0.3px;
}
.agricover-corporate-site .standard-paragraph h1{
    font-weight: 700;
    margin-bottom: 10px;
    margin-top: 20px;
 
    color: #89bf00;
    font-family: 'BwAletaRegular';
   
    letter-spacing: -0.3px;

}
.agricover-corporate-site .standard-paragraph h2{
    font-weight: 700;
    margin-bottom: 10px;
    margin-top: 20px;
 
    font-family: 'BwAletaRegular';

    letter-spacing: -0.3px;
    color: #89bf00;
}
.agricover-corporate-site .standard-paragraph h3{
    font-weight: 700;
    margin-bottom: 10px;
    margin-top: 20px;

    font-family: 'BwAletaRegular';

    letter-spacing: -0.3px;
    color: #89bf00;
}
.agricover-corporate-site .standard-paragraph h4{
    font-weight: 400;
    font-family: 'BwAletaMedium';
    color: #4F5D25 !important;
    font-size: 32px;
}
.agricover-corporate-site .standard-paragraph h5{
    font-weight: 400;
    font-family: 'BwAletaMedium';
    color: #4F5D25 !important;
    letter-spacing: -0.3px;
    margin-bottom: 30px;
    color: #4F5D25;
    font-size: 14px;
    text-transform:uppercase;
    line-height: 39px;  
}
.agricover-corporate-site .standard-paragraph p {
    margin-top: 30px;
}
.agricover-corporate-site .standard-paragraph li {
    font-family: 'IBM Plex Sans', sans-serif;
    font-weight: 400;
    font-size: 17px;
    line-height: 27px;
}
.agricover-corporate-site h3{
 
    font-family: 'BwAletaMedium';

    letter-spacing: -0.3px; 
}
.agricover-corporate-site h4{
    font-size: 18px;
    font-family: 'BwAletaMedium';
    line-height: 60px;
    letter-spacing: -0.3px;
    word-spacing: 5px;
}
.agricover-corporate-site h5{
    font-size: 16px;
    font-family: 'BwAletaBold';
    line-height: 50px; 
    letter-spacing: -0.3px;
}
.agricover-corporate-site h6{
    font-size: 14px;
    font-family: 'BwAletaBold';
    line-height: 35px;
    letter-spacing: -0.3px;
}
.agricover-corporate-site p{
    font-family: 'IBM Plex Sans', sans-serif;
    font-weight: 400;
    font-size: 17px;
    line-height: 27px;
}
.agricover-corporate-site li {
    font-family: 'IBM Plex Sans', sans-serif;
    font-weight: 400;
    font-size: 17px;
    line-height: 27px;

}
.agricover-corporate-site .btn--clean{
    font-family: 'IBM Plex Sans', sans-serif;
    font-weight: 500;
    font-size: 18px;
    line-height: 27px;
}
.agricover-corporate-site .standard-paragraph button{
    margin-top:30px;
}
.agricover-corporate-site .standard-paragraph .btn--secondary {
    border:1px solid #89bf00;
    
}
.no-padding{
padding:0;
}
.theme-one{
    padding-bottom: 40px;
    overflow: hidden;
    background-color:#f0efec ;
}
.theme-one img {
    width: 100%;
}
.theme-one .image{
    width: 100%;
    margin-top: -60px;
}
.theme-one h4{

    font-family: BwAletaMedium;  
}
.theme-one h6:first-child{
    font-weight: 400;
    font-size: 24px;
    color: #4F5D25 !important;
}
.theme-one .intro-outro-wrapper div{
    font-weight: 400;
    font-family: BwAletaMedium;
    color: #4F5D25 !important;
    font-size: 17px;
}
.theme-one h6:nth-child(2){
    font-weight: 400;
    color: #89BF00 !important;
    padding-bottom: 15px;
    margin-bottom: 15px; 
    border-bottom: 1px solid #4F5D25;
    font-size: 24px;
}
.theme-one button{
    text-transform: none;
    font-weight: 500;
    color: #4F5D25;
    z-index: 9;
    position: relative;
    font-size: 18px;
    font-family: "IBM Plex Sans KR",sans-serif;
}
.theme-one a{
    color: #4F5D25 !important;
    
}
.theme-one a .standard_pragraph3-img__wrapper{
    grid-row: 3;
    width: 100%;
    height: auto;
    margin-top: -30px;
}
.theme-one .content_list_wrapper{
    padding: 2rem;
    padding-bottom: 0;
}
.theme-one .buttons-collection{
    margin-top: -10px;
    padding: 0 2rem;

}
.theme-one .image__wrapper{
    background-color: #fff;
}
.intro-outro-wrapper h2{
    margin-top: 0;
    font-weight: 600;
}
.agricover-corporate-header .main-navigation ul{
    display: block;
}
.fixed-top .main-navigation {
  
}
.agricover-corporate-header .main-navigation .menu-left__arrow{
    display: none;
}
.agricover-corporate-header .main-navigation li.menu-left__item{
    position: relative;
    display: inline-block;
    line-height: 60px;
    border-bottom: 0;
}
.agricover-corporate-header .main-navigation li.menu-left__item a{
    color: #ffffff;
}
.agricover-corporate-header .main-navigation li.menu-left__item:hover ul{
    display: inline-block;
}
.agricover-corporate-header .main-navigation li.menu-left__item ul{
    display: none;
}
.agricover-corporate-header .main-navigation{
    box-shadow: none !important;
    border-bottom: 1px solid #fff !important;
}
.agricover-corporate-header .main-navigation li.menu-left__item ul{
    position: absolute;
    top: 75px;

    margin-left: 0;
}
.agricover-corporate-header .main-navigation li.menu-left__item ul li{
    display: flex;
    line-height: 20px;
}
.agricover-corporate-header .menu-left__trigger:checked~.menu-left.menu-left--submenu{
    display: none;
}
.agricover-corporate-header .menu-left__item:hover .menu-left--submenu{
    display: inline-block !important;
}
.agricover-corporate-header .main-navigation .center-container{
    padding-right: 0;
}
.agricover-corporate-header .main-navigation .menu{
    display: none !important;
}
.agricover-corporate-header.top-container{
    position: fixed;
    width: 100%;
}
.agricover-corporate-header .main-navigation .minimal-right  div> ul > li:nth-child(4) a:before{
 content: "";
    width: 25px;
    height: 25px;
    background-image: url(../Icons/eCOMMIcon.png);
    display: inline-block;
    background-size: 25px 25px;
    background-repeat:no-repeat ;
    margin-right: 10px;
    margin-bottom: -7px;
    
}
.agricover-corporate-header .main-navigation .minimal-right  div> ul > li:nth-child(5) a:before{
    content: "";
    width: 25px;
    height: 25px;
    background-image: url(../Icons/crop360Icon.png);
    display: inline-block;
    background-size: 25px 25px;
    background-repeat:no-repeat ;
    margin-right: 10px;
    margin-bottom: -7px;
}
.intro-outro-wrapper p{
    max-inline-size:600px;
    margin: 0 auto;
}
.theme-one h6{
    margin-bottom: 0;
    color: #4F5D25;
    letter-spacing: 1.05px;
}
.theme-one h2{
    margin-top: 10px;
    font-family: BwAletaMedium;
    margin-bottom: 30px;
}
.theme-one .intro-outro-wrapper h4{
    color: #4F5D25;
    font-size: 14px;
    line-height: 24px;
}
.theme-one p{
    max-inline-size:650px;
    margin-bottom:100px;

}
.theme-one .content-row__item__body  p{
    margin-bottom: 20px;
    
}
.theme-one .content-row__item__body.card-paragraph p{
    
    font-size: 17px;
    min-height: 80px;
}
.theme-one .btn--tertiary.dw-mod{
    border-color: #4F5D25;
    color: #4F5D25;
}

.theme-second h4{
    color: #ffffff;
    font-family: BwAletaMedium;
    font-size: 14px;
    letter-spacing: 1.05px;
    line-height: 38px;
    margin-bottom: 10px;
}
.theme-second h2{
    font-weight: 600;
    color: #E68609;
    max-inline-size:650px;
  
    font-family: BwAletaMedium;
    margin-bottom: 20px;

}
.theme-second .intro-outro-wrapper h2{

 
}
.theme-second p{

    color: #ffffff;
    max-inline-size:650px;
}
.theme-second .card-paragraph p{
    font-size: 17px;
    font-weight: 400;
}
.theme-second .card-paragraph {
    border-left: 2px solid #E68609;
    padding-left: 20px;
}
.theme-second .card-paragraph  h2{
    color: #E68609;

    margin-bottom: 20px;
}
.theme-second .card-paragraph button{
    margin-top: 50px;
    text-transform: none;
    font-size: 16px;
    color: #fff;
    font-family: 'IBM Plex Sans', sans-serif;
}
.theme-third h4{
    color:#4F5D25;
    font-size: 14px;
    letter-spacing: 1.05px;
    font-family: BwAletaBold;
    line-height: 39px;
}
.theme-third h1{
    margin-bottom: 20px;
    margin-top: 0;
    line-height: 80px;
    font-family: BwAletaMedium;
}
.theme-third p{
    max-inline-size:600px;
}

.theme-third button{
    margin-top: 30px;
    color: #4F5D25 !important;
    font-family: 'IBM Plex Sans', sans-serif;
    border-color: #4F5D25 !important;
    text-transform: none;
}
.theme-third h2{

    color: #4F5D25;
    font-weight: 700;
    margin-bottom: 30px;
}
.theme-third .content-row h2.u-no-margin{
    margin-left: 25px;
    
}
.theme-third .intro-outro-wrapper.content-row h2.u-no-margin{
    margin-left: 0;
    
}
.custom-article-list .stickers-container {
    position: initial;

    text-transform: uppercase;

}
.custom-article-list .stickers-container .stickers-container__tag {
    background-color: transparent !important;
    color: #89bf00 !important;
    padding-left: 0;
    font-weight: 700;
    margin-bottom: 0;
    padding-top: 0;
    margin-top: 0;
    font-family: BwAletaBold;
    font-size: 12px;
    letter-spacing: 1.44px;
    line-height: 14px;
}
.custom-article-list {
    background-color: transparent;
    padding-bottom: 20px;
    border-bottom: 1px solid #4f5d25;
     
}
.custom-article-list .u-color-light--bg{
    height: 100%;
}
.custom-article-list img{
    height: 100%;
}
.image-hover--zoom:hover img{
    transform: none;
}
.custom-article-list p{
    font-size: 17px;
}
.custom-article-list h3{
    font-size: 29px;
    color: #4f5d25;
font-family: BwAletaMedium;
}
.custom-article-list .article__short-summary{
    font-weight: 400;
    margin-bottom: 0;
    margin-top: 10px;
    font-size: 17px;
}
.custom-article-list a{
    color: #4f5d25;

    margin-top: 30px;
    font-weight: 500;
    font-size: 16px;
}
.custom-article-list .grid__col-md-9{
    padding-bottom: 40px;
    padding-right: 0;
}
.custom-article-list .grid__col-md-3{
    padding-left: 0;
}
.theme-third .standard_pragraph3-img__wrapper.default__img-background{
    width: 20rem;
    height: 17rem;
}
.theme-forth h4{

    color: #4F5D25;
    font-size: 14px;
    line-height: 39px;
    margin-bottom: 10px;
}
.theme-forth h2{
    font-weight: 700;
    margin-bottom: 30px;
    margin-top: 0;

}
.theme-forth p{
    max-inline-size:600px;
}
 .btn--tertiary.dw-mod{
    border-color: #4F5D25;
    color: #4F5D25;
}
.theme-forth .background-image{
    top: 40%;
}

.theme-forth {
    overflow: hidden;
}
.agricover-corporate-header .main-navigation li.menu-left__item .menu-left--submenu a{
    color: #4F5D25;;
}
.agricover-corporate-header .main-navigation li.menu-left__item .menu-left--submenu{
    z-index: 999999;
    background-color: #fff;
    padding: 5px 0;
    margin-top: 5px;
    margin-left: 10px;
    min-width: 240px;
    box-shadow: 0 0 5px #ddd;
    /* border-top: 2px solid #4f5d25; */
}
.agricover-corporate-header .main-navigation li.menu-left__item ul li {
    line-height: 1.2;
    border-top: 1px solid #efefef;
}
.agricover-corporate-header .main-navigation li.menu-left__item ul li:first-child { 
    border-top: none;
}
.agricover-corporate-header .main-navigation li.menu-left__item ul li a {
    font-size: 16px;
}
.agricover-corporate-header .main-navigation li.menu-left__item ul li a:hover {
   color: #89bf00; 
}


.agricover-corporate-header  li.menu-left__item:first-child a{
    padding: 0;
    
}
.agricover-corporate-header .main-navigation li.menu-left__item a{
 
    margin: 10px 0;
    padding: 0 15px;
}
.agricover-corporate-header.sticky-agricover-corporate .main-navigation{
    background-color: #fff !important;

    
}
.agricover-corporate-header.sticky-agricover-corporate .main-navigation li.menu-left__item a, .agricover-corporate-header.sticky-top .main-navigation li.menu-left__item a{
    
    color:#4F5D25;;
}
.agricover-corporate-slider {
    
    display: flex;
    
}
.agricover-corporate-slider .slider__wrapper{
    padding-left: 0;
    position: relative;
    z-index: 99999999;
    max-width: 1150px ;
}
.agricover-corporate-slider .slider__wrapper h2{

    letter-spacing: 2.1px;

    font-family: BwAletaRegular;
    color:#fff;
}
.agricover-corporate-slider .btn--primary.dw-mod{
    background-color: transparent;
    border:1px solid #fff;
    color:#fff;
    text-transform: none;
}
.agricover-corporate-slider .btn--primary.dw-mod:hover{
    background-color: #fff;
    color: #4F5D25;;
    transition: 0.2s;
}
.agricover-corporate-header .menu-tools__link.dw-mod{
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
}
.agricover-corporate-header .main-navigation li.menu-left__item a{
    font-family: "IBM Plex Sans Arabic",sans-serif;
    font-weight: 400;
    font-size: 18px;
}
.agricover-corporate-header .tools-navigation div{
    font-weight: 600;
}
.agricover-corporate-header .tools-navigation.dw-mod{

    font-size: 14px;
    font-weight: 400;
    line-height: 24px;   
}

.agricover-corporate-slider-wrapper .carousel__dots{
    bottom: 0;
    padding-left: 15px;
    line-height: 50px;
    margin: 0 auto;
    max-width: 1280px;
    position: initial;
    text-align: left;
}
.agricover-corporate-slider-wrapper .js-carousel-controls{
    height: 50px;
    position: absolute;
    bottom: 0;
    width: 100%;
  
    z-index: 9;
}
.agricover-corporate-slider-wrapper .carousel__dots .carousel__dot{
    border-radius: 0;
    border:1px solid #fff;
    background-color: transparent;
    
}
.agricover-corporate-slider-wrapper .carousel__dots .carousel__dot--active{
    background-color: #fff;
}
#articlesCategoriesListTemplate ul{
    padding: 0;
    margin-left: 10px;
    margin-bottom: 50px;
    border-bottom: 1px solid #4F5D25;
    overflow: hidden;
    
}
#articlesCategoriesListTemplate ul li{
    display: inline-block;
    float: left;
    margin-right: 10px;
    padding-right: 10px;
    text-transform: uppercase;
    border-right: 2px solid #4F5D25 ;
    font-size: 12px;
    font-family: BwAletaBold;
    cursor: pointer;
    letter-spacing: 1.44px;
}
#articlesCategoriesListTemplate ul li:last-child{
    
    border:0;
}
#articlesCategoriesListTemplate ul li.active{
    
    color: #89bf00;
}
.articleListWrapper span{
    text-transform: uppercase;
    font-family: BwAletaBold;
    font-size: 12px;
    letter-spacing: 1.44px;
    line-height: 14px;
    color: #89bf00;
}
.articleListWrapper .grid__col-md-8 h6{
    color: #4F5D25 !important;
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 10px;
    margin-top: 10px;
    font-size: 29px;
    font-family: BwAletaMedium;
    line-height: 35px;
}
.articleListWrapper .article-information{
    text-transform: capitalize;
    color: #4F5D25;
    font-weight: 700;
    letter-spacing: initial;
    line-height: 16px;
    font-family: 'IBM Plex Sans', sans-serif;
    margin-bottom: 20px;
}
.articleListWrapper p{
    
    
    font-size: 17px;
    max-inline-size: 730px;
    line-height: 22px;
}
.articleListWrapper img{
    height: 100%;
}
.articleListWrapper a{
    font-size: 16px;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 30px;
}
.articleListWrapper a p{

    font-weight: 400;
    font-size: 17px;
    line-height: 27px;
    
}
.articleListWrapper .grid{
    padding-bottom: 30px;
    border-bottom: 1px solid #4F5D25;
    margin-bottom: 30px;
    margin-left: 10px;
    min-height: 340px;
}
.articleListWrapper .grid:last-child{
    border-bottom:none ;
}
.articleListWrapper .grid .grid__col-md-4{
    padding-left: 0;
}
.agricover-corporate-site .theme-second .background-image__wrapper{
    width: 100%;
    height: 60%;
    bottom: 0;
    right: 0;
    top: initial;
}
.agricover-corporate-site .theme-one .background-image__wrapper{


    height: 60%;
    bottom: 0;
    right: 0;
    top: initial;

    
}
.agricover-corporate-site .theme-third .background-image__wrapper{
    width: 100%;
    height: 80%;
    bottom: 0;
    right: 0;
    top: initial;
}
.agricover-corporate-site .theme-third .content-row__item .background-image__cover{
    position: absolute;
    right: 0;
    width: 70%;
    top: -20px;
    
}
.agricover-corporate-site .theme-third .content-row__item p a{
    
    color: #89bf00;
}
.Second-slider-theme .agricover-corporate-slider .slider__wrapper h2{

    font-family: BwAletaMedium;
    letter-spacing: -1.32px;

    max-inline-size: 700px;
}
.Second-slider-theme .agricover-corporate-slider .slider__wrapper p{
    max-inline-size: 400px;
    color: #fff;
}
.footer__heading.dw-mod{
    font-family: BwAletaBold;
    font-size: 12px;
    letter-spacing: 1.44px;
    line-height: 44px;
    text-transform: uppercase;
    color:#99CC00 ;
}
.footer-links__link{
    font-size: 14px;
    font-family: "IBM Plex Sans", sans-serif;
    font-weight: 700;
}
.footer-links__link:hover{
    color: #99CC00;
}
.footer.dw-mod ul li{
    line-height: 44px;
    border-bottom: 1px solid #8e9772;
    margin-bottom: 0;
}
.agricover-footer{
    grid-template-columns: repeat(4,1fr)
}
.agricover-footer .footer__column-wrapper{
    padding: 15px;
}
.agricover-footer .footer__column-wrapper .footer__content p{
    font-size: 14px;
    font-family: "IBM Plex Sans", sans-serif;
    font-weight: 700;
    margin-bottom: 0;
    margin-top: 15px;
}
.agricover-footer #Block__MasterFooterSocialLinks{
    grid-column-start: 1;
    grid-column-end: 6;
padding-bottom: 0;
    padding-top: 0;
}
.agricover-footer #Block__MasterFooterSocialLinks .footer__content .collection{
    padding-bottom: 10px;
    border-bottom: 1px solid #8e9772;
    margin-bottom: 10px;
}

.footer.dw-mod .agricover-footer .collection.dw-mod a i{
    font-size: 15px; 
    
}
.footer.dw-mod .agricover-footer .collection.dw-mod a{
    border: 1px solid #8e9772;
    width: 30px;
    height: 30px;
    text-align: center;
    
}
.agricover-footer .agricover-footer-bottom .center-container{

    padding-left: 45px;
}
.footer__bottom-copyright {
    font-size: 14px;
    margin-top: 5px;
}
.agricover-footer-bottom .footer__bottom-copyright{
    grid-column-start: 1;
    grid-column-end: 6;

    padding-left: 20px;
}
.agricover-footer-bottom{
    background-color:#4f5d25 ;
    padding: 0rem 0;
    padding-bottom: 50px;
}
.agricover-footer-bottom .footer__bottom-copyright .footer__copyright p{
    font-size: 12px;
    font-family: "IBM Plex Sans", sans-serif;
    color: #fff;
    font-weight: 600;
    
}
.agricover-footer__logo{
    width: 20%;
    display: inline-block;
    margin-bottom: 80px;
    margin-top: 50px;
    margin-left: 0;
}
.seeMoreArticleList{
    text-align: center;
    margin-top: 50px;
    margin-bottom: 50px; 
}
.seeMoreArticleList a{
    font-size: 16px;
    font-weight: 500;
    padding: 10px 20px;
    border: 1px solid;
    
}
.theme-third .grid-list-wrapper{
    color: #4F5D25;
}
.theme-third .grid-list-wrapper .content_list_wrapper div{
    font-family: BwAletaBold;
    text-transform: uppercase;
    font-size: 17px;
    margin-left: 10px;
    border-bottom: 1px solid #4F5D25;
    padding-bottom: 15px;

}
.theme-third .grid-list-wrapper .content_list_wrapper div:before{
    content:"\f054";
    font-family: "Font Awesome 5 Pro", "Font Awesome 5 Free";
    margin-right: 10px;
    font-weight: 700;
}
.theme-fifth h4{
    color:#4F5D25;
    font-size: 14px;
    letter-spacing: 1.05px;
    font-family: BwAletaBold;
    line-height: 39px;
}
.theme-fifth h2{
    font-weight: 700;
    margin-bottom: 30px;
    margin-top: 0;

    color: #E68609;
}
.theme-fifth h5{
    font-size: 18px;
    color: #F28D18 !important;
    font-family: BwAletaMedium;
    line-height: 22px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #4F5D25;
    
}
.theme-fifth p{
    color: #4F5D25 !important;
    margin-bottom: 0;
}
.theme-one .timeline-list h3{

    text-align: center;
    color: #4F5D25;
    font-size: 32px;
    font-family: 'BwAletaBold';

}
.timeline-list{
    grid-column-gap: 0;
    
}
.timeline-list .timeline-row{
    position: relative;
}
.timeline-list .timeline-row:before{
    content: "";
    height: 21px;
    border-left: 1px dashed #A1A1A1;
    width: 1px;
    position: absolute;
    top: -70px;
    left: -1px;
    right: 0;
    margin: 0 auto;
    
}
.theme-one .timeline-list a .standard_pragraph3-img__wrapper{
   grid-row: initial;
    padding-top: 0;
}
.theme-one .timeline-list a .standard_pragraph3-img__wrapper img{
    width: 150px;
}
.theme-one .timeline-list a p{
    color:#4F5D25 !important; 
    font-size: 17px;
}
.theme-one .content-row.timeline-list  .grid-list-wrapper.three .content_list_wrapper{
    padding-top: 0;
    
}
.theme-one .pages-list-corporate .content_list_wrapper{
    color: #4F5D25 !important;
    padding: 10px 15px;
}
.theme-one .pages-list-corporate .content_list_wrapper h2{
    color: #89bf00 !important;
    font-size: 24px;
    font-family: 'BwAletaBold';
    text-transform: uppercase;
    line-height: 31px;
    min-height: 100px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid;
    display: flex;
    align-items: center
}
.theme-one .pages-list-corporate .content-row__item {
    background-color: #fff !important;
    
}
.content-row .column-reverse .grid-list-wrapper.three{
    grid-template-columns:  1fr 30%;
    
}
.theme-one .timeline-list .column-reverse a .standard_pragraph3-img__wrapper {
    grid-column: 2;
}
.theme-one .content-row.timeline-list .column-reverse .grid-list-wrapper.three .content_list_wrapper{
    grid-column: 1;
}
.theme-one .timeline-list a .standard_pragraph3-img__wrapper{
    margin-top: 0;
    
}
.team-list .standard_pragraph3-img__wrapper{
    width: 100%;
    height: auto;
}
.team-list .grid-list-wrapper img{
    width: 100%;
}
.team-list .grid-list-wrapper{
    
    background-color: #fff;
}
.team-list .grid-list-wrapper h2{
    font-size: 22px;

    line-height: 30px;
color: #4f5d25 !important;
}
.team-list .grid-list-wrapper h5{
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 0;
    min-height: 50px;
    color: #4f5d25 !important;
}
.team-list .grid-list-wrapper p{
    font-family: 'IBM Plex Sans', sans-serif;
    font-weight: 400;
    font-size: 17px;
    line-height: 24px;
    color: #4f5d25 !important;
    max-height: 100px;
    overflow: hidden;
}
.team-list .grid-list-wrapper p.active{
    max-height: initial;
    
}
.content-row.team-list .grid-list-wrapper.one .content_list_wrapper{
    padding: 0 20px;
}
.content-row.team-list .grid-list-wrapper.one .content_list_wrapper h5{
    height: 50px;
    display: flex;
    align-items: center;
}
.content-row.timeline-list .grid-list-wrapper.three{
    
    padding-left: 0;
}
.content-row.timeline-list .column-reverse .grid-list-wrapper.three{
    padding-right: 0;
    padding-left: 30px;
}
.content-row.timeline-list .col-2:before{
    content: "";
    height: 40px;
    border-right: 1px dashed #000;
    width: 1px;
    display: block;
    left: 50%;
    padding-left: calc(50% - 1px);
}
.content-row.timeline-list .col-2:first-child:before{
    border:none;
}
.content-row.timeline-list .col-2:after{
    content: "";
    height: 40px;
    border-right: 1px dashed #000;
    width: 1px;
    display: block;
    left: 50%;
    padding-left: calc(50% - 1px);
}
.content-row.timeline-list .col-2 h3{
    line-height: 40px;

}
.content-row.timeline-list .col-1{
    padding-bottom: 40px;
    
}
.documents-list .content_list_wrapper{
    color: #4f5d25 !important;
    grid-template-columns: 85% 5% 10%;
    display: grid;
}
.documents-list > div{
    margin-bottom: 1em;
    
}
.documents-list .content_list_wrapper h2{
    font-size: 16px;
    
    line-height: 24px;
}
.documents-list.images-list .content_list_wrapper h2{
    text-align: center;
    width: 100%;
    
}
.documents-list.images-list  img{
    
    width: 100px;
    margin: 0 auto;
}
.documents-list.images-list .content_list_wrapper{
    display: block;
    
}
.documents-list .content_list_wrapper i{
    align-self: center;
    grid-column: 3;
    
}
.content-row.documents-list .grid-list-wrapper.one{
    padding: 10px 20px;
    background-color: transparent;
    height: 100%;
    min-height: 100px;
    border: 2px solid #4f5d25 !important;
}
.content-row.documents-list .grid-list-wrapper.one:hover{
    background-color: transparent;

    transition: 0.2s;
}
.content-row.documents-list .grid-list-wrapper.one:hover .content_list_wrapper{
    color: #4f5d25 !important;
    transition: 0.2s;
}

.sticky-top .main-navigation.dw-mod{
    background-color: #fff;
    
} 
.agricover-corporate-site .members-group .subgroup {
    
    display: none;
}
.agricover-corporate-site .members-group .subgroup.active{
    display: block; 
    
}
.agricover-corporate-site .members-group {
    display: block;
}
.agricover-corporate-site .members-group ul{
    list-style: none;
    overflow: hidden;
    padding: 0;
}
.agricover-corporate-site .members-group ul li{
    min-height: 87px;
    align-content: center;
    display: grid;
    float: left;
    margin-right: 20px;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 400;
    font-family: 'BwAletaMedium';
    text-align: center;
    cursor: pointer;
    width: 300px;
    border: 2px solid #89bf00;
    -webkit-box-shadow: 0px 0px 10px 0px #333;
    box-shadow: 0px 0px 10px 0px #333;
    grid-template-columns: 85% 15%;
    justify-content: center;
    align-items: center;
 
}
.agricover-corporate-site .members-group ul li:after{

    content: "";
    width: 20px;
    height: 25px;
    background-image: url(../Icons/click.png);
    display: inline-block;
    background-size: 20px 25px;
    background-repeat:no-repeat ;
    margin-left: 10px;
    margin-bottom: -7px; 
}
.agricover-corporate-site .members-group ul li.active{
    
    border: 2px solid #4f5d25;
    -webkit-box-shadow: 0px 0px 10px 0px #333;
    box-shadow: 0px 0px 10px 0px #333;
}
.agricover-corporate-site .members-group .subgroup-wrapper{
    margin-top: 20px;
}
.team-list .content_list_wrapper{
    padding: 0 20px;
    
}
.agricover-corporate-site #searchDocument{
    font-weight: 600;
    padding: 0px 20px;
    height: 47px;
    cursor: pointer;
    font-size: 16px;
    color: #4F5D25;
    border: 1px solid;
    background-color: transparent;
    margin-left: 30px;
}
.agricover-corporate-site #searchDocument:hover, .agricover-corporate-site #reset:hover{
    
    background-color: transparent;
}
.agricover-corporate-site #reset{
    font-weight: 600;
    padding: 0px 20px;

    cursor: pointer;
    font-size: 16px;
    color: #4F5D25;
    border: 1px solid;

    display: none;
    padding-top: 12px;
    padding-bottom: 13px;
}
.agricover-corporate-site #reset.active{
    display: inline-block; 
}
.agricover-corporate-site #Block__ArticleListBodyRow{

    display: grid;
    grid-template-columns: 33% 33% 33%;
    width: 100%;
}
.agricover-corporate-site #Block__ArticleListBodyRow .grid__col-lg-12:first-child{

    grid-column-start: 1;
    grid-column-end: 1;
    grid-row: 1;
}
.agricover-corporate-site  #Block__ArticleListPageBody{
    width: 100%;
    
}
.agricover-corporate-site #Block__ArticleListPopular{
    
    display: none;
}
.agricover-corporate-site #Block__ArticleListPageContainer #Block__ArticleListBody .grid__col-md-3{
    width: 100%;
    
}
.agricover-corporate-site #Block__ArticleListPageContainer #Block__ArticleListBody .grid__col-md-9{
    width: 100%;
    padding-bottom: 10px;
    padding-left: 0;
}
.agricover-corporate-site #Block__ArticleListPageContainer #Block__ArticleListFilters h5{
    font-size: 16px;
    color:#4f5d25;
    line-height: 30px;
}
.agricover-corporate-site #Block__ArticleListPageContainer #Block__ArticleListFilters .collection .dropdown__btn{
    padding: 9px 10px;
    height: 41px;
}
.agricover-corporate-site #Block__ArticleListPageContainer #Block__ArticleListFilters input::placeholder{

    color:#4f5d25;  
}
.agricover-corporate-site #Block__ArticleListPageContainer #Block__ArticleListFilters{
    width: 60%;
}
.agricover-corporate-site #Block__ArticleListPageContainer #Block__ArticleListTitle{
    width: 100%;
    
}
.agricover-corporate-site #Block__ArticleListPageContainer #Block__ArticleListTitle h2{
    margin-top: 10px;
    font-family: BwAletaMedium;
    margin-bottom: 30px;  
}
.agricover-corporate-site #Block__ArticleListContainer{

    margin-left: 15px;
}
.agricover-corporate-site #Block__ArticleHead .article__category{
    color: #4f5d25 !important;
    
}
.agricover-corporate-site #Block__ArticleHead .article__post-info{
font-weight: 700;
    color: #4f5d25;
}
.agricover-corporate-site #Block__ArticleHead h1{
    color: #4f5d25;
    text-transform: none;
    margin-bottom: 30px;
    margin-top: 30px;
    
}
.agricover-corporate-site #Block__ArticleHead  .article__leadtext{
    font-size: 20px;
    line-height: 1.2;
    margin-bottom: .6em;
    color: #4f5d25;
    font-weight: 400;
    
}
.agricover-corporate-site #Block__ArticleHead{
    margin-bottom: 0;
}
.agricover-corporate-site #Block__ArticleHead .grid--align-content-start > .grid__col-md-12{
    padding-bottom: 0;
    
}
.agricover-corporate-site #Block__ArticleBody{
    padding: 0 1.2em;
}
.agricover-corporate-site #Block__ArticleBody .u-padding--lg{
    padding: 0;
    background-color: transparent;
 
}
.agricover-corporate-site #Block__ArticleBody .article__header{
    font-size: 26px;
    font-weight: 600;
    
}
.agricover-corporate-site #Block__ArticleBody .article__paragraph{
    margin-bottom: 0;
}
.agricover-corporate-site #Block__ArticleBody p{
    font-size: 17px;
    line-height: 24px;
    
}
.agricover-corporate-site .form-theme form .u-full-width {
    width: 50% !important;
    float: left;
    display: inline-block;
    
}
.agricover-corporate-site .form-theme form .u-full-width > .u-full-width{

    width: 30% !important;
}
.agricover-corporate-site .form-theme form .u-full-width > input.u-full-width{
    width: 95% !important;
    margin-top: 10px; 
    
}
.agricover-corporate-site .form-theme form .u-full-width > input::placeholder{
    color: #89bf00;
}
.agricover-corporate-site #articlesPopularListTemplate ul{
    padding: 0;
    list-style: none;
    padding-left: 20px;
}

.agricover-corporate-site .desktop-search{
    display: inline-block;
    width: 30px;
    height: 30px;
    line-height: 25px;
    text-align: center;
    position: absolute;
    right: 0;
    top: 8px;
}
.agricover-corporate-site .desktop-search .fa-search{
    color: #4f5d25;
    font-weight: 300;
}
.agricover-corporate-site .desktop-search .search-desktop-header{
    background-color: #89bf00;
    width: 25px;
    height: 25px;
    display: inline-block;
    cursor: pointer;
    
}
.agricover-corporate-site #Block__MasterDesktopToolsNavigation{

    display: inline-block;
  padding-right: 45px;
    position: relative;
}
.agricover-corporate-site .desktop-search .typeahead-mobile{
    box-shadow: none;
    width: 212px;
    left: -184px;
    top: 33px;
    z-index: 9999;
    padding: 0;
    
}
.agricover-corporate-site .desktop-search .typeahead-mobile .js-typeahead-search-field::placeholder {
    color: #4f5d25;
    
}
.agricover-corporate-site .desktop-search .typeahead-mobile.active{
    
    display: inline-block;
}
.agricover-corporate-site .desktop-search .typeahead-mobile .center-container{
    padding: 0;
    
}
.agricover-corporate-site .desktop-search .typeahead-mobile .center-container .grid__col-auto{
    padding: 0;

}
.agricover-corporate-site .desktop-search .typeahead-mobile .center-container .grid__col-auto .typeahead-mobile__search-field{
    padding: 0;

}
 .agricover-corporate-site .agricorporate-search-page h2{
    font-size: 20px;
     margin-bottom: 50px;
}
.agricover-corporate-site .agricorporate-search-page a{

     color: #89bf00;
 }
.agricover-corporate-site .agricorporate-search-page{
    padding: 0 25px;
    
}
.agricover-corporate-site .agricover-search-form {
     margin-left: auto;
    margin-right: 25px;
     margin-top: 10px;
 }

.agricover-corporate-site .counter-list-corporate h2{
    font-size: 38px;
    margin-bottom: 0;
    background-color: #4f5d25;
    color: #E68609;
    text-align: center;
    padding: 20px;
}
.agricover-corporate-site .counter-list-corporate h3{
    font-size: 46px;
    text-align: center;
    color: #fff;
    z-index: 9;
    position: relative;
}
.agricover-corporate-site .counter-list-corporate h2 span{

    display: block;
    text-align: center;

    font-size: 36px;
    font-weight: 700;

    color: #fff !important;

}
.agricover-corporate-site .counter-list-corporate h4{
    font-weight: 700;
    font-family: 'BwAletaMedium';
    color: #4F5D25 !important;
    font-size: 56px;
    text-align: center;
    margin-bottom: 50px;
}
.content-row--height-screen>*{

    height:85vh;
}

.agricover-corporate-site .theme-second  h3{
    font-size: 26px;
    color: #fff;
    
}
.agricover-corporate-site .view-more-description.active{
    display: none;
}
.agricover-corporate-site .view-more-description{
    margin-bottom: 30px;
    font-weight: 500;
    font-size: 17px;
    cursor: pointer;
    
}
.content-row .grid-list-wrapper.one .content_list_wrapper{
    
    display: block;
}
.press-contact-wrapper{
    width: 50%;
    margin: 0 auto; 
    
}
.press-contact-wrapper input{
    
    width: 100%;
}
.press-contact-wrapper input::placeholder{
    color: #89bf00;
}
.press-contact-wrapper textarea{
    min-height: 200px;

    width: 100%;
}
.press-contact-wrapper #Submit{
    color: #4f5d25;
    font-weight: 500;
    background-color: #99CC00;
    cursor: pointer;
    border:2px solid #99CC00;
}
.tabs-pages-list{
    padding: 0;
    list-style: none;
    display: table;
margin: 0px auto;
    margin-top: 20px;
    
}
.tabs-pages-list li{
    display: inline-block;
    margin-right: 30px;
    
}
.tabs-pages-list .active a{

    border: 2px solid #4f5d25;   
}
.tabs-pages-list a{
    min-height: 87px;
    align-content: center;
    display: grid;
    float: left;
    margin-right: 20px;
    font-size: 26px;
    text-transform: uppercase;
    font-weight: 400;
    font-family: 'BwAletaMedium';
    text-align: center;
    cursor: pointer;
    width: 300px;
    border: 2px solid #89bf00;
    color: #4f5d25;
}
.agricover-corporate-slider-wrapper iframe{
    position: relative;
    z-index: 999999;
}
.agricover-corporate-map .dynamicweb-map__locations .grid > div{
    width: 100%;
    
}
.agricover-corporate-map .dynamicweb-map__locations .grid__col-md-3{
    /* display: grid;
    grid-template-columns: 75% 25%;
    margin-bottom: 20px;
    background-color: #fff; */
}
.agricover-corporate-map .dynamicweb-map__locations .grid__col-md-3 .agricover-image{

    grid-row-start: 1;
    grid-column-start: 2;
    align-items: center;
    align-self: center;
}
.agricover-corporate-map #dynamicweb-map-query{
    height: 48px;  
} 
.agricover-corporate-map #dynamicweb-map-query::placeholder{
    color: #000;
}
.agricover-corporate-map .js-location-search-item{
    display: block;
}
.agricover-corporate-map .dynamicweb-map__location-info .js-location-search-item:last-child{
    font-weight: 600;
    color: #4f5d25;
}
.agricover-corporate-map  .grid__col-md-3 .u-padding--lg{
    padding-bottom: 0;
}
.agricover-corporate-map  .card-footer {
    padding-top: 0;
}
.agricover-corporate-map #Block__MapLocationsSearch {
    display: none;
}
.agricover-corporate-map{
    margin-top: -15px;
}
.standard-paragraph .agricover-corporate-map  button{
    margin-top: 0;
    margin-left: 20px;
    width: 400px;
}
.agricover-footer #Block__MasterFooterColumnFour{

    grid-column: 4;
    grid-row: 1;
}
.agricover-footer #Block__MasterFooterNewsletterSignUp{
    /* grid-column: 4;
    grid-row: 1; */
    
    
}
.agricover-footer #Block__MasterFooterNewsletterSignUp p{
    font-size: 14px;
    font-family: "IBM Plex Sans", sans-serif;
    font-weight: 700;
    
}
.agricover-footer  input#NewsletterEmail{
    background-color: #fff;
    font-size: 14px;
    border: none;
}
.agricover-footer  input#NewsletterEmail::placeholder{
    color:#4f5d25 ;
    font-weight: 600;
}
.footer.dw-mod .agricover-footer #Submitter{
    font-size: 12px;
    padding: 0;
}
.agricover-corporate-site .pages-list-corporate p{
    min-height: 180px;
}
.dropdown-section .content-row{
  display: none;
}
.dropdown-section .content-row.active{
    display: flex;
}
.dropdown-section .content-row.intro-outro-wrapper{
    display: flex;
}
.table-grid-corporate{
    
    display:grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    text-align: center;
}
.table-grid-corporate div{
    border:1px solid #333;
}
.agricover-corporate-site  .table-grid-corporate div h2{
    font-size: 17px;
    font-weight: 400;
    font-family: 'IBM Plex Sans', sans-serif;
    margin: 0;
    border-bottom: 1px solid #333;
}
.table-grid-corporate ul{
    padding:0;
    list-style: none;
    text-align: center;
margin-bottom: 0;
}
.table-grid-corporate ul li{
    margin: 0;
    border-bottom: 1px solid #333;
}
.table-grid-corporate ul li:last-child{
    border-bottom:0;
    
}
.agricover-corporate-site  .article__header--giant{
    font-size: 22px;
    margin-bottom: 20px;
    letter-spacing: 1.5px;
    line-height: 34px;
    text-transform: none;
}
.agricover-corporate-site  .article__leadtext{
    font-size: 20px;
    color: #4f5d25;
}
.agricover-corporate-site  .article-head{
    margin-bottom: 0;
    
}
.agricover-corporate-site .standard-paragraph #searchCatalog{
  
    margin-left: 15px;

    font-weight: 600;
    padding: 0px 20px;
    height: 48px;
    line-height: 48px;
    cursor: pointer;
    font-size: 16px;
    color: #4F5D25;
    border: 1px solid;
    background-color: transparent;
}
.iframe-wrapper{
    margin-bottom: 20px;
    text-align: center;
}
.iframe-wrapper iframe{
    width:100% !important;
}
.catalogs-wrapper{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 4em;
    margin-top: 20px;
}
.catalogs-wrapper p{
    text-align: center;
    color:#4F5D25 ;
    min-height: 55px;
}
.catalogs-wrapper span{

    margin: 0 auto;
    display: inline-block;
    padding: 5px 20px;
    background-color: transparent;
    border: 1px solid;
    color: #4f5d25;
    font-size: 17px;
    font-weight: 500;
}
.catalog-page-wrapper h1{
    text-align: center;
    margin-top: 30px;
    margin-bottom: 20px;
}
.image-as-title img{
    
    width: 215px;
    margin-top: 30px;
}
.agricover-corporate-site .btn--tertiary:after{
    content: "";
    width: 20px;
    height: 25px;
    background-image: url(../Icons/click.png);
    display: inline-block;
    background-size: 20px 25px;
    background-repeat:no-repeat ;
    margin-left: 10px;
    margin-bottom: -7px;   
}
.documents-category-title{
    grid-column-start: 1;
    grid-column-end: 4;
    
}
.agricover-corporate-site input::placeholder{
    color:#4f5d25 ;
}
.custom-article-list h3 {
    font-size: 18px;
    line-height: 26px;
    overflow: initial;
    text-overflow: initial;
    white-space: normal;
}
.agricover-corporate-site  .text-in-box h2{
    position:relative ;
    display: inline-block;
    padding: 10px;
    z-index: 9;
    margin:0;
}
.text-in-box .grid__cell{
    display: inline-block;
    position: relative;

}
.text-in-box .grid__cell:nth-child(2){

    width: 100%;
}
.text-in-box .grid__cell .overlay{
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: #4f5d25;
    z-index: 8;
    opacity: 0.4;
}
.buttons-are-anchors .buttons-collection a{
    display: none;
}
.buttons-are-anchors .buttons-collection a.anchor-link{
    display: block;
    text-align: center; 
    color: #89bf00;  
    text-transform: uppercase;
    font-weight: 500;
    
    padding: 10px;
    border: 1px solid #89bf00;
}
.buttons-are-anchors a{
    display: none;
}
.buttons-are-anchors {
    
    padding:20px 0;
}
.not-found-section img{
    width:70%;
    margin: 0 auto;
}
.not-found-section input{
    
    width: 250px;
    margin: 0 auto;
}
.not-found-section .search{
    width: 320px;
    margin: 0 auto;
    
}
.agricover-corporate-site #Block__ArticleListBody{
    margin-bottom: 30px;
    
}
.agricover-corporate-site #Block__ArticleBody{ 
    margin-bottom: 30px;
    
}
.agricover-corporate-site .video-wrapper{
    padding-bottom: 41.5%;
    padding-top: 41px;
}
.agricover-corporate-form form{
    grid-template-columns: 1fr 1fr;
    display: grid;
    grid-gap: 20px;
    margin-bottom: 50px;
}
.agricover-corporate-form form .full-width-input{
    grid-column-start: 1;
    grid-column-end: 3;
}
.agricover-corporate-form form button{
    margin:0 auto;
    grid-column-start: 1;
    grid-column-end: 3;
}
.product-list {
    grid-template-columns: 20% 50% 30%; 
    display: grid !important;
    grid-gap: 20px;
}
.product-list p{
    margin-bottom: 0;
}
.product-list div{
    
    margin-bottom: 20px;
}
.agricover-corporate-site .standard-paragraph .product-list  h5{
    color: #fff !important;
    align-self: center;
    margin-bottom: 0;
}
.agricover-corporate-site .content-row .grid-list-wrapper.one{
    
    border-bottom: 1px solid #fff;
}

.agricover-corporate-site .product-list-category{
    display: grid;
    grid-template-columns: 20% 50% 30%;
    margin-bottom: 0;
    padding: 1em;
    padding-top: 50px;
    grid-gap: 20px;
    list-style: none;
}
.agricover-corporate-site .product-list-category li{
    color: #fff;
    font-size: 22px;
    font-weight: 600;
}
.agricover-corporate-site .standard-paragraph .content-row--3col p{
    margin-top: 10px;
    
}
.agricover-corporate-site .center-image img{
    width: 250px;
    margin: 0 auto;
}
.agricover-corporate-site .product-list-section .promotion_products__wrapper{
    background-color: #4F5D25;
    padding: 0 50px;
    margin-bottom: 50px;
}
.agricover-corporate-site .product-list-section .promotion_products__wrapper::before{
    content: "";
    width: 60px;
    height: 60px;
    background-color: #4F5D25;
    position: absolute;
    top: -20px;
    left: 0;
    right: 0;
    margin: 0 auto;
    transform: rotate(
            45deg);
}
.agricover-corporate-site .product-form .u-full-height{
    display: grid;
    grid-template-columns: 1fr 1fr;
    
}
.agricover-corporate-site .product-form .u-full-height img{
    grid-column-start: 2;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 2;
}
.agricover-corporate-site .product-form .u-full-height div{
    grid-column-start: 1;
    grid-column-end: 3;
}
.agricover-corporate-site .product-form h5{
    line-height: 24px;
    color: #99CC00;
}
.agricover-corporate-site .agricover-corporate-form form .form__field-group{
    
    margin-bottom: 0;
    display: grid;

}
.agricover-corporate-site .agricover-corporate-form form .form__field-group .u-full-width label{
    color: #89bf00;
    font-weight: 500;
    font-size: 16px;
    font-family: 'BwAletaMedium';
    letter-spacing: -0.3px;
}
.agricover-corporate-site .agricover-corporate-form form .form__field-group .u-full-width{
    align-self: center;
}
.agricover-corporate-site .agricover-corporate-form form .form__field-group select.u-full-width{
    height: 38px;
    font-size: 14px;
    align-self: center;
    color: #4f5d25;
}
.agricover-corporate-site .agricover-corporate-form form .form__field-group select.u-full-width option{
    color: #4f5d25;
} 
.agricover-corporate-site .agricover-corporate-form form label{
    font-size: 14px;
}
.agricover-corporate-site .agricover-corporate-form form input{
    font-size: 14px;
}
.agricover-corporate-site ol{
    padding-left: 10%;
}
.agricover-corporate-site .careers-list{
    grid-template-columns: 25% 25% 25% 25%;
    display: grid;
    grid-gap: 20px;
}
.agricover-corporate-site .careers-list div{

    background-color: #fff;
    padding: 20px;
}
.agricover-corporate-site .careers-list h3{
    margin-bottom: 30px;
}
.agricover-corporate-site .careers-list h4{
    font-size: 18px;
    line-height: 20px;
    margin-top: 20px; 
    
}
.agricover-corporate-site .careers-list h5 {
    font-size: 12px;
    line-height: 18px;

    margin-bottom: 10px;
}
.agricover-corporate-site .career-wrapper{
    width: 100%;
    text-align: left;
    padding: 20px;
    background-color: #fff;
    margin-top: 30px;
  margin-bottom: 30px;
    
}
.agricover-corporate-site .agricover-corporate-form form .form__field-combi{
    display: grid;
    grid-template-columns: 20% 40%;
}
.agricover-corporate-site .agricover-corporate-form form .form__field-combi input{
    grid-column-start: 2;
}
.agricover-corporate-site .agricover-corporate-form form .form__field-combi input[type=number]{
    max-width: 100%;
    width: 100%;
    grid-column-start: 1;
}
.agricover-corporate-site .agricover-corporate-form form .form__field-combi label{
    padding-top: 9px;   
    height: 100%;
}
.agricover-corporate-site .agricover-corporate-form form .form__field-combi{
    grid-template-columns: 100%  
    
}
.agricover-corporate-site .career-details{
    margin-top: 30px; 
    display: grid;
    grid-template-columns: 25% 75%;
}
.agricover-corporate-site .career-wrapper h3{
    font-size: 16px;
    margin-bottom: 20px;
}
.agricover-corporate-site .career-wrapper span{
    color: #89bf00;
    font-weight: 500;
    font-size: 16px;
    margin-bottom: 20px;
    font-family: 'BwAletaMedium';
    letter-spacing: -0.3px;
}
.career-wrapper .form__field-combi  label{
    border: 1px solid;
}
.agricover-corporate-map .dynamicweb-map__wrap{
    display: none;
}
#back-to-top-arrow{
    position: fixed;
    bottom: 100px;
    color: #99CC00;
    right: 60px;
    height: 50px;
    width: 50px;
    border: 2px solid;
    line-height: 44px;
    text-align: center;
    border-radius: 50%;
    cursor: pointer;
    display: none;
}
.agricover-corporate-site .agricorporate-search-page{
    width: 100%;
}
.counter-wrapper{
    padding: 20px;
    background-size: cover;
    margin-bottom: 40px;
    position: relative;
}
#counter-animation{
    color: #fff !important;
    z-index: 9;
    position: relative;
    line-height: 60px;
}
.overlay-conter{
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background-color: #4f5d25;
    opacity: 0.4;

    
}
.agricover-corporate-site .video-wrapper{
    padding-top: 3px;
}
.agricover-corporate-header.fixed-top .navigation-overlay{
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: #4f5d25;
    opacity: 0.4;
    
}
.agricover-corporate-header.sticky-agricover-corporate .navigation-overlay{
    background-color: transparent;
}
.agricover-corporate-header.fixed-top .main-navigation{
    position: relative;
}
.agricover-corporate-header.fixed-top .main-navigation .center-container{
    position: relative;
    z-index: 9;
}
.collection p{
    margin-top: 15px;
    float: right;
    font-size: 16px;
}
.theme-one .content-row__item__body .articleListWrapper p{
    height: 85px;
    overflow: hidden;
}
.agricover-corporate-site  .facet-wrapper{
    display: inline-block;
    float: left;
    overflow: hidden;
}
.agricover-corporate-site  .facet-wrapper label{
    display: inline-block;
    float: left;
    margin-right: 10px;
    margin-top: 10px;
}
.agricover-corporate-site  .facet-wrapper select{
    display: inline-block;
    float: left;
    margin-right: 20px;
}
.agricover-corporate-site  .documentsListWrapper{
    overflow: hidden;

}
.agricover-corporate-site  .documentsListWrapper button{
    margin-top: 0px;
    width: 100px;
    line-height: 40px;
    background-color: transparent;
    border-color: #4f5d25;
    color: #4f5d25;
    border: 2px solid;
   cursor: pointer;
}
.documentsSection a{
    
    display: block;
    margin-bottom: 10px;
    color: #4f5d25;
}
.documentsSection a:before{
    content: "\f1c1";
    font-size: 18px;
    font-family: "Font Awesome 5 Pro";
    margin-right: 10px;
}
.documentsSection a:hover{
    color: #89bf00;
    transition: 0.3s;
}
.documentsSection{
    height: 300px;
    border: 1px solid #000;
    padding: 20px;
    overflow: scroll;
    overflow-x: hidden;
    display: none;
}
.documentsSection.active{
    display: inline-block;
    width: 100%;
}
#expressSearch .js-typeahead-link{
    display: none;
}
.agricover-corporate-site .premium-product-list h2,.agricover-corporate-site .premium-product-list p{
    color:#4F5D25 !important;
    margin-top: 10px;
    margin-bottom: 10px;
}
.agricover-corporate-site .premium-product-list .standard_pragraph3-img__wrapper{
    width: 100%;
    height:100%;
}
.agricover-corporate-site .premium-product-list .standard_pragraph3-img__wrapper img{
    width: 100%;
    margin-bottom: 10px;
}
.agricover-premium-footer{
    grid-template-columns: repeat(4,1fr);
    grid-column-gap: 25px;
}

.agricover-premium-footer .agricover-footer__logo img{
    margin-right: 0;
    width: 100%;
    
}
.agricover-premium-header .main-navigation #Block__MasterDesktopMenu .minimal{
    align-self: end; 
    
}
/* .agricover-premium-header  .tools-navigation{
    
    display: none;
} */
.agricover-premium-header .desktop-search {
    display: none;
}
.agricover-premium-header #Block__MasterDesktopLogo .logo__img.dw-mod:not(.logo__img--mobile){
    height: 27px;
    
}
.agricover-premium-header #Block__MasterDesktopLogo .logo.dw-mod:not(.logo--mobile){

    margin-top: 0;
}
.agricover-premium-header .main-navigation{

    height: 60px;
}
.agricover-premium-header .main-navigation li.menu-left__item{
    line-height: 36px;
}
    /* breadcrumb */
.breadcrumb__item a, .breadcrumb__item span {
    font-size: 14px;
}
.agricover-corporate-form-cariere .u-full-width #IncarcaCVultau{
    display: none;
    
}
.agricover-premium-footer #Block__MasterFooterSocialLinks .footer__heading{
    display: none;
    
}

.agricover-corporate-form-cariere select{
    height: 38px;
    font-size: 14px;
    align-self: center;
    color: #4f5d25;
}
.agricover-corporate-form-cariere #Submit{
    color: #4f5d25;
    font-size: 16px;
    font-weight: 500;
    border-width: 1px;
    border-color: #89bf00;
    border-radius: 0;
    background-color: #89bf00;
    margin: 0 auto;
    grid-column-start: 1;
    grid-column-end: 3; 
    padding: 10px 50px;
}
.agricover-corporate-mobile-navigation #mobileNavigationWrapper ul:nth-child(2){
    display: none;
    
}
label[for="TipFormular"]{
    display: none;
    
}
label[for="CUIfirma"]:after{
  content:"*";
    color: #d32f2f;
}
#TipFormular{
    visibility: hidden;
}
.cookie_lists-btns a{
    color: #4f5d25 !important;
}
.cookie_lists-btns a:nth-child(3){
    background-color: #4f5d25 !important;
    color: #fff !important;
}
 .top-container__center-container.dw-mod{
    max-width: 1280px;
    
}
.agricover-footer-top.center-container.dw-mod{
    max-width: 1280px; 
}
.awards-section .btn--primary.dw-mod{
    min-height: 58px;
    
}
.premium-prize-table h3{
    color: #4f5d25 !important;
    padding-left: 15px;
    font-weight: 700;
    text-transform: uppercase;
}
.premium-prize-table h3:nth-child(2){
    border-left:4px solid #4f5d25 ;
}
.premium-prize-table h4{
    color: #4f5d25 !important;
}
.premium-prize-table h4{
    padding-left: 15px;
}
.premium-prize-table h4:nth-child(2){
    border-left:2px solid #4f5d25 ;
}
.premium-prize-table .content_list_wrapper{
    display: grid !important;
    grid-template-columns: 70% 30%;

}
.premium-prize-table{
    padding-bottom: 30px;
}
.premium-prize-table .content-row--full{
    grid-row-gap:0 !important;  
}
.agricover-corporate-site .premium-prize-table  .content-row .grid-list-wrapper.one{
 padding: 0;
   border-bottom: 0;
}
.agricover-corporate-site .premium-prize-table  .content-row > div{
    border: 2px solid #4f5d25;
    border-bottom: 0;
}
.agricover-corporate-site .premium-prize-table .content-row > div:first-child{
    border-bottom: 2px solid #4f5d25;
}
.agricover-corporate-site .premium-prize-table .content-row > div:last-child{
    border-bottom:2px solid #4f5d25 ;
}
.mobile-navigation-premium{
    display: none;
}
.mobile-navigation__wrapper .menu-mobile__link{
    color: #4F5D25;
}
.footer__heading.dw-mod{
    display: none;
}
.footer__heading.newsletter-form.dw-mod{
    display: block;
}
.footer__column-wrapper .footer__content{
    height: auto !important;
    overflow: hidden !important;
   
    
}


/* map */
.dynamicweb-map__locations > .grid#Maps-14596-list {
    grid-gap: 15px;
    display: grid;
    font-size: 16px;
    grid-template-columns: repeat(4,1fr);
}
/* end map */

@media (max-width: 1840px) {  
    .agricover-corporate-site .theme-one .background-image__wrapper{ 
        width: 100%;
        height: 60%;
        bottom: -100px;
        right: 0;
        top: initial;
    }
    .agricover-corporate-site .theme-second .background-image__wrapper{
        width: 90%;
        height: 45%;
        bottom: 0;
        right: 0;
        top: initial; 
        
    }
    .agricover-corporate-site .theme-third .background-image__wrapper{
        width: 90%;
        height: 70%;
        bottom: 0;
        right: 0;
        top: initial;
        
        
    }
  
}
@media (max-width: 1280px) {
    .catalog-page-wrapper iframe{
        width: 100% !important;
        height: 100% !important;
    }
}
    @media (max-width: 480px) {
    .agricover-corporate-header.sticky-agricover-corporate{
        background-color: #fff;
    }
    .sticky-agricover-corporate .mobile-nav-trigger-button:before{
        color: #4F5D25;
    }
    .menu-mobile__link--active.dw-mod, .menu-mobile__header.dw-mod, .menu-mobile__link--highlighted.dw-mod{
        border-bottom-color: #e7ebf0;
        color: #4F5D25;
        background-color:#fff;
    }
    .menu-mobile__link.dw-mod{
        border-bottom-color: #4F5D25;
    }
    .agricover-corporate-header .main-navigation-mobile.dw-mod{
        box-shadow: none;
        border-bottom: 1px solid #fff;
    }
    .agricover-corporate-header .account__item{
        display: none;
    }
    .agricover-corporate-header .mobile__header-items .hamburger__item{
        grid-column-start: 4;
        grid-row-start: 1;
    }
    .agricover-corporate-header  .mobile__header-items .logo__item{

        grid-column-start: 1;
        grid-column-end: 2;
        grid-row-start: 1;
    }
    .agricover-corporate-header .mobile__header-items{
        grid-template-rows:auto;
    }
    .agricover-corporate-slider .slider__wrapper h2{

        line-height: 35px;

        font-size: 29px; 
    }
    .agricover-corporate-slider .btn--primary.dw-mod{
        font-size: 14px;
    }
    .theme-one h2{
        font-size: 30px;
        
    }
    .theme-one .intro-outro-wrapper h4{
        font-size: 12px;  
        
    }
    .theme-one .content-row__item__body p{
        font-size: 20px;  
        
    }
    .theme-one .intro-outro-wrapper{
        padding-left: 15px;
        padding-right: 15px;
    }
    .theme-one h4:first-child{
        display: none;
    }
    .theme-one .intro-outro-wrapper h4{
        display: block;
        padding-top: 30px;
   
    }
    .theme-one .intro-outro-wrapper p{
        margin-top: 15px;
    }
    .theme-one .card-paragraph{
        padding: 20px;
        
    }
    .theme-one .content-row--center{
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        overflow: scroll;
        width: 100%;
        max-width: 100%;
        margin: 0;
    }
    .theme-one .content-row__item{
        min-width: 275px;
        margin-right: 20px; 
    }
    .theme-one{
        padding-left: 0;
        padding-right: 0;
    }
    .theme-second h2{
        font-size: 30px;
        line-height: 32px;  
    }
    .theme-second .intro-outro-wrapper p{
        font-size: 20px;
    }
    .theme-second .content-row__item{
        min-height: initial;
        margin-bottom: 20px;
    }
    .theme-second .card-paragraph h2{
        font-size: 18px;
    }
    .theme-second .card-paragraph{
        border:0;
        padding: 0;
    }
    .theme-second .card-paragraph button{
        margin-top: 20px;
    }
    .theme-second{
        padding-bottom: 40px;
        padding-left: 0;
        padding-right: 0;
    }
    .theme-second .intro-outro-wrapper .content-row__item__body{
        padding-top: 40px;
    }
    .agricover-corporate-site .theme-third .content-row__item .background-image__cover{
        display: none;
    }
    .agricover-corporate-site .theme-third .background-image__wrapper{
        height: 20%;


    }

    .agricover-corporate-site .standard-paragraph h4{
        font-weight: 400;
        font-family: 'BwAletaMedium';
        color: #4F5D25 !important;
        font-size: 50px;
    }
    .agricover-corporate-site .standard-paragraph h5{
        font-weight: 400;
        font-family: 'BwAletaMedium';
        color: #4F5D25 !important;
        letter-spacing: -0.3px;
        margin-bottom: 30px;
        color: #4F5D25;
        font-size: 14px;
        text-transform:uppercase;
        line-height: 39px;
    }
    .agricover-corporate-site .standard-paragraph p {
        margin-top: 30px;
   
    }
    .pages-list-corporate{
        padding-left: 10px;
    }
    .standard-paragraph{
        padding-left: 0;
    }
    .agricover-corporate-header.sticky-top .mobile-nav-trigger-button:before{
        color: #4F5D25;
    }
    .Second-slider-theme .agricover-corporate-slider .slider__wrapper h2{
        font-size: 35px;
        line-height: 40px;
    }
    .documents-list{
        overflow: initial;
        display: block;
    }
    .documents-list > div{
        width: 100%;
        margin-bottom: 20px;
        padding-left: 10px;
        padding-right: 10px;
    }
    .agricover-corporate-site .standard-paragraph .documents-list h2{
        margin-bottom: 10px;
        margin-top: 10px;
        font-size: 22px;
        line-height: 30px;
   
    }
    .team-list{
        display: block;
    }
    .team-list .content_list_wrapper{
        padding: 0;
    }
    .team-list .content_list_wrapper h5{
        margin-bottom: 0;
        min-height: auto;
        line-height: 20px;
        
    }
    .agricover-corporate-site .standard-paragraph .team-list p{
        margin-top: 10px;
    }
    .mobile-search-tools-bar {
        position: relative;
    }
    .mobile-search-tools-bar .main-navigation-mobile.typeahead-mobile{
        top: 0;
        display: block;
    }

    .agricover-corporate-header .main-navigation-mobile.typeahead-mobile{
        display: none;
    }
    .mobile-search-tools-bar .main-navigation-mobile.typeahead-mobile input::placeholder{
       color:#4F5D25 ;
        font-size: 15px;
    }
    .mobile-search-tools-bar .main-navigation-mobile.typeahead-mobile .center-container{
        padding: 0;
    }
    .agricover-corporate-site #Block__ArticleListPageContainer #Block__ArticleListTitle{
        width: 100%;
    }
    .agricover-corporate-site #Block__ArticleListPageContainer #Block__ArticleListTitle h2{
        margin-bottom: 0;
    }
    .agricover-corporate-site #Block__ArticleListPageHeaderRow .grid__col-12 .btn--secondary{
        text-align: left;
        padding-left: 0;
        margin-bottom: 0;
        padding-bottom: 0;
    }
    .agricover-corporate-site #Block__ArticleListPageHeaderRow .dropdown__btn{
        height: 48px;
        line-height: 25px; 
        
    }
    .agricover-corporate-site #Block__ArticleListPageHeaderRow .u-full-width h5{
        font-size: 16px;

        line-height: 20px;
        color: #4f5d25;
        margin-bottom: 5px;
    }
    .agricover-corporate-site #Block__ArticleListPageHeaderRow .typeahead::placeholder{
        color: #4f5d25;
    }
    .agricover-corporate-site #Block__ArticleListPageHeader{
        padding: 0;
        
    }
    .agricover-corporate-site #Block__ArticleListBodyRow{
        display: block;
    }
    .agricover-corporate-site #Block__ArticleListBodyRow .custom-article-list .grid__col-md-3{
        padding: 0;
    }
    .agricover-footer__logo{
        width: 100%;
        margin-bottom: 0px;
    }
    .agricover-corporate-site  #Block__ArticleListPopular .card-header{
        padding: 0;
        border: 0;
        
    }
    .agricover-corporate-site  #Block__ArticleListPopular .card-header h3{
        font-size: 35px;
        line-height: 45px;


    }
    #articlesPopularListTemplate ul{
        padding: 0;
    }
    .agricover-corporate-site #Block__ArticleHead h1{
        font-size: 35px;
        line-height: 40px;
    }
    #Block__ArticleHead .u-border-bottom .u-pull--right{
        float: left;
        margin-top: 10px; 
    }
    .table-grid-corporate {

        display: grid;
        grid-template-columns: 1fr;
    }
    .agricover-corporate-site  .article__header--giant{
        line-height: 26px;
        font-size: 18px;
    }
    .catalog-page-wrapper iframe{
        width: 100% !important;
        height: 100% !important;
    }
       .agricover-premium-header .logo.dw-mod{
            margin: 0;
        }
        .agricover-footer #Block__MasterFooterSocialLinks{
            padding: 0;
            padding-top: 15px;
        }
        .agricover-footer #Block__MasterFooterSocialLinks .footer__content .collection{
            padding-left: 20px;
        }
}
@media only screen and (min-device-width : 600px) and (max-device-width : 1024px) {
   
    .theme-one h6 {
        font-size: 16px;
    }
    .agricover-corporate-header .mobile__header-items {
        grid-template-columns: 1fr 1fr;
        grid-template-rows: auto;
    }
    .agricover-corporate-header .account__item, .mobile__header-items .search__item {
        display: none;
    }
    .agricover-corporate-header.sticky-top .mobile-nav-trigger-button:before{
        color: #4F5D25;
    }
    .agricover-corporate-header.sticky-agricover-corporate {
        background: #ffffff;
    }
    .theme-one .pages-list-corporate .content_list_wrapper h2 {
        font-size: 18px;
    }
    .agricover-corporate-site .standard-paragraph h2 {
        font-size: 20px;
    }
    .agricover-footer__logo {
        margin-bottom: 20px;
        margin-top: 20px;
    }

    .agricover-corporate-mobile-navigation li.menu-left__item .menu-left__link{
        font-family: "Poppins",sans-serif;
        font-size: 15px;
        font-weight: 400;
        line-height: 2;
        color: #8ecc89;
    }
    .agricover-corporate-mobile-navigation li.menu-left__item .menu-left__link.active {
        color: #4F5D25;
    }
    .agricover-corporate-mobile-navigation  li.menu-left__item:first-child a{
        padding-top: 0.6em;
    }
    .menu-mobile__link--active.dw-mod, .menu-mobile__header.dw-mod, .menu-mobile__link--highlighted.dw-mod {
        border-bottom-color: #e7ebf0;
        color: #4F5D25;
        background-color: #fff;
    }
    .menu-mobile__link.dw-mod, .mobile-navigation__link.dw-mod, .agricover-corporate-mobile-navigation li.menu-left__item {
        border-bottom-color: #d3d3d3;
    }
    .agricover-corporate-mobile-navigation .languge-switch-mobile{
        display: none;
    }
    .agricover-corporate-mobile-navigation  .menu-mobile__trigger:before, .expand-trigger:checked~.menu-mobile__link__wrap .menu-mobile__trigger:before{
        display: none;
    }

    .theme-second .card-paragraph h2 {
        margin-bottom: 10px;
        font-size: 18px;
    }
    .theme-second .card-paragraph p {
        font-size: 12px;
        line-height: 1.5;
    }
    .footer.dw-mod {
        padding-top: 2rem;
    }

    .agricover-footer {
        grid-template-columns: repeat(3,1fr);
    }
    .agricover-footer #Block__MasterFooterNewsletterSignUp {
        grid-column-start: 1;
        grid-column-end: 3;
        grid-row: 2;
    }
    .agricover-footer #Block__MasterFooterSocialLinks {
        grid-column-start: 1;
        grid-column-end: 4;
        grid-row: 3;
    }

    .mobile-search-tools-bar .main-navigation-mobile.typeahead-mobile {
        display: block;
        position: initial;
        top: auto;
        left: auto;
    }
    .main-navigation-mobile.typeahead-mobile .typeahead-mobile__search-field {
        padding: 0;
        height: 3rem;
        float: none;
        display: flex;
        align-items: center;
    }
    .main-navigation-mobile.typeahead-mobile .typeahead-mobile__search-field .js-typeahead-search-field {
        width: calc(100% - 5rem);
        height: 3rem
    }
    .main-navigation-mobile.typeahead-mobile .typeahead-mobile__search-field .js-typeahead-enter-btn {
        padding: .5rem 1.5rem;
        height: 100%;
        min-height: 3rem
    }
    .theme-third .standard_pragraph3-img__wrapper.default__img-background {
        width: auto;
        height: auto;
        max-width: 100%;
    }
    .agricover-corporate-site .content-row .grid-list-wrapper.one {
        padding: 10px 25px;
    }
} 
/*@media (max-width: 800px) {
    .theme-one h6 {
        font-size: 16px;
    }
    .agricover-corporate-header .mobile__header-items {
        grid-template-columns: 1fr 1fr;
        grid-template-rows: auto;
    }
    .agricover-corporate-header .account__item, .mobile__header-items .search__item {
        display: none;
    }
    .agricover-corporate-header.sticky-top .mobile-nav-trigger-button:before{
        color: #4F5D25;
    }
    .agricover-corporate-header.sticky-agricover-corporate {
        background: #ffffff;
    }
    .theme-one .pages-list-corporate .content_list_wrapper h2 {
        font-size: 18px;
    }
    .agricover-corporate-site .standard-paragraph h2 {
        font-size: 20px;
    }
    .agricover-footer__logo {
        margin-bottom: 20px;
        margin-top: 20px;
    }

    .agricover-corporate-mobile-navigation li.menu-left__item .menu-left__link{
        font-family: "Poppins",sans-serif;
        font-size: 15px;
        font-weight: 400;
        line-height: 2;
        color: #8ecc89;
    }
    .agricover-corporate-mobile-navigation li.menu-left__item .menu-left__link.active {
        color: #4F5D25;
    }
    .agricover-corporate-mobile-navigation  li.menu-left__item:first-child a{
        padding-top: 0.6em;
    }
    .menu-mobile__link--active.dw-mod, .menu-mobile__header.dw-mod, .menu-mobile__link--highlighted.dw-mod {
        border-bottom-color: #e7ebf0;
        color: #4F5D25;
        background-color: #fff;
    }
    .menu-mobile__link.dw-mod, .mobile-navigation__link.dw-mod, .agricover-corporate-mobile-navigation li.menu-left__item {
        border-bottom-color: #d3d3d3;
    }
    .agricover-corporate-mobile-navigation .languge-switch-mobile{
        display: none;
    }
    .agricover-corporate-mobile-navigation  .menu-mobile__trigger:before, .expand-trigger:checked~.menu-mobile__link__wrap .menu-mobile__trigger:before{
        display: none;
    }

    .theme-second .card-paragraph h2 {
        margin-bottom: 10px;
        font-size: 18px;
    }
    .theme-second .card-paragraph p {
        font-size: 12px;
        line-height: 1.5;
    }
    .footer.dw-mod {
        padding-top: 2rem;
    }

    .agricover-footer {
        grid-template-columns: repeat(3,1fr);
    }
    .agricover-footer #Block__MasterFooterNewsletterSignUp {
        grid-column-start: 1;
        grid-column-end: 3;
        grid-row: 2;
    }
    .agricover-footer #Block__MasterFooterSocialLinks {
        grid-column-start: 1;
        grid-column-end: 4;
        grid-row: 3;
    }

    .mobile-search-tools-bar .main-navigation-mobile.typeahead-mobile {
        display: block;
        position: initial;
        top: auto;
        left: auto;
    }
    .main-navigation-mobile.typeahead-mobile .typeahead-mobile__search-field {
        padding: 0;
        height: 3rem;
        float: none;
        display: flex;
        align-items: center;
    }
    .main-navigation-mobile.typeahead-mobile .typeahead-mobile__search-field .js-typeahead-search-field {
        width: calc(100% - 5rem);
        height: 3rem
    }
    .main-navigation-mobile.typeahead-mobile .typeahead-mobile__search-field .js-typeahead-enter-btn {
        padding: .5rem 1.5rem;
        height: 100%;
        min-height: 3rem
    }
}*/
@media (max-width: 768px) {
    /* map */
    .dynamicweb-map__locations > .grid#Maps-14596-list {
        grid-gap: 15px;
        display: grid;
        font-size: 16px;
        grid-template-columns: repeat(2,1fr);
    }
    /* end map */
}
@media (max-width: 480px) {  
    .theme-forth .content-row__item {
        height: auto;
    }
    .theme-forth .background-image{
        display: none;
    }
    .theme-one .content-row__item__body.card-paragraph p{
        min-height: 250px;
    }
    .catalogs-wrapper{
        grid-template-columns:100%;
    }
    .agricover-corporate-site .product-form .u-full-height img{
        display: none;
    }
    .agricover-corporate-site .careers-list{
        grid-template-columns: 100%;
    }
    .agricover-corporate-site .agricover-corporate-form form .form__field-combi{
        grid-template-columns: 40% 60%;
            
    }
     .theme-third .content-row .grid-list-wrapper.three {
        display: block;
    }
    .theme-third .promotion_products__wrapper{
        display: block;
    }
    .theme-third .grid-list-wrapper .content_list_wrapper div{
        min-height: 50px;
        margin-bottom: 20px;
        
    }
    .agricover-corporate-site .content-row .grid-list-wrapper.three .content_list_wrapper p{
        margin-left: 10px;
    }
    .agricover-corporate-site .content-row .grid-list-wrapper.three .content_list_wrapper{
        
    }
    .agricover-corporate-site .promotion_products__wrapper{
        
        display: block;
    }
    .agricover-corporate-site .promotion_products__wrapper  .content-row>div{
        display: block;
    }
    .agricover-corporate-site .content-row .grid-list-wrapper.three{
        
        display: block;
    }
    .agricover-corporate-site  .content_list_wrapper>div{
        text-align: center;
    }
    .agricover-corporate-site .members-group ul{
        
        display: grid;
    }
    .agricover-corporate-site .members-group ul li{
        margin: 0 auto;
        margin-bottom: 10px;
    }
    .agricover-corporate-site .members-group{
        padding: 0 10px;
    }
    .agricover-corporate-site .members-group .subgroup h4{
        font-size: 22px;
    }
    .agricover-corporate-site .pages-list-corporate.promotion_products__wrapper{
        display: flex;
    }
    .agricover-corporate-site .pages-list-corporate p{
        min-height: 325px;
    }
    .agricover-corporate-mobile-navigation li.menu-left__item .menu-left__link{
        font-family: "Poppins",sans-serif;
        font-size: 15px;
        font-weight: 400;
        line-height: 2;
        color: #8ecc89;
    }
    .agricover-corporate-mobile-navigation  li.menu-left__item:first-child a{
        padding-top: 0.6em;
    }
    .agricover-corporate-mobile-navigation li.menu-left__item{
        border-bottom-color: #d3d3d3;
    }
    .agricover-corporate-mobile-navigation .languge-switch-mobile{
        display: none;
    }
    .agricover-corporate-mobile-navigation  .menu-mobile__trigger:before, .expand-trigger:checked~.menu-mobile__link__wrap .menu-mobile__trigger:before{
        display: none;
    }
    .articleListWrapper{
        min-height: 750px;
    }
    .agricover-footer .footer__column-wrapper{
        background-color: transparent;
    }
    .agricover-footer  .footer__column-wrapper.open .footer__heading{
        color: #99CC00;

        background-color: transparent;
    
    }
    .footer__column-wrapper.open .footer-links .footer-links__link{
        color: #99CC00;
        background-color: transparent;
    }
    .agricover-corporate-site  .brands-logos img{
        width: 50%;
    }
    .premium-prize-table h4{
        line-height: 30px;
    }
    .agricover-corporate-site .premium-prize-table .content-row > div{
        margin-right: 0;   
    }
    .premium-prize-table{
        padding: 15px;
        
    }

    /* map */
    .dynamicweb-map__locations > .grid#Maps-14596-list {
        grid-gap: 0;
        font-size: 16px;
        grid-template-columns: 1fr;
    }
    /* end map */
    .agricover-corporate-form form#dw-form-20{
        display: block;
    }
    .agricover-corporate-form form#dw-form-20 .form__field-combi {
        grid-template-columns: 100%;
    }

    .footer__heading.newsletter-form.dw-mod {
        display: flex;
    }
    .footer__column-wrapper .footer__content {
        height: 100% !important;
        overflow: auto !important;
    }
    .footer__column-wrapper.open .footer__heading {
        border: none;
        padding: 0;
    }
    .footer__column-wrapper.open .footer__content p { 
        color: #ffffff;
    }
    .agricover-footer .footer__column-wrapper .footer__content p {
        margin: 0;
    }
    .agricover-footer .footer__bottom-copyright {
        font-size: 14px;
    }
    .agricover-footer #Block__MasterFooterSocialLinks .footer__content .collection {
        border-bottom: none;
    }
    .agricover-footer #NewsletterEmail {
        width: auto !important;
    }

}

/* newsletter form */
.newsletter__link-page {
    color: #89bf00;
    margin-left: 5px;
    font-weight: 700;
    line-height: 1;
    font-size: 14px;
    font-style: italic;
    margin-bottom: 15px;
    display: block;
}