

    .gdr_brand_data {
      display: flex;
    }
    .gdr_brand_img {
      padding-right: 65px;
      flex: 0 0 50%;
    }
    .gdr_brand_img img {
      max-height: 550px;
      height: 100%;
      object-fit: cover;
      max-width: 100%;
      border-radius: 0 30px 30px 0;
    }
    .gdr_brand_infos {
      padding-left: 0px !important;
      padding-top: 30px;
      flex: 0 0 50%;
    }
    .gdr_brand_excerpt {
      max-width: 380px;
    }
.gdr_brand_excerpt h2 {
    font-size: 40px;
    margin-bottom: 40px;
    font-weight: 400;
}.gdr_brand_link {
    margin-top: 60px;
}


.gdr-brand-tabs{
    padding-top: 130px;

}


body .nav>li:first-child a {
    padding-top: 0;
    align-items: flex-start;
}
body .nav>li:first-child a {
    padding-top: 0;
    align-items: flex-start;
}
 .nav-item .nav-link.active {
    color: #272727;
}
body  .nav.nav-pills>li a {
    display: flex;
    align-items: center;
    height: 100%;
    max-width: 120px;
}
.nav-item .nav-link {
    color: #bebebe;
    font-family: 'DM Serif Display';
    font-size: 20px;
    font-weight: 400;
    background-color: transparent;
    border-bottom: 1px solid;
    padding: 30px 0;
}
.nav-item .nav-link.active, .nav-item .nav-separtor.active {
    color: #232323;
}

.gdr-brand-tabs .nav-item {
  width: 100%;
  
}
.gdr-brand-tabs .nav-item .nav-link {
  width: 100%;
  max-width:120px;
}
body #hometabs .gdr_post_link a {
    display: inline-block;
}
.gdr_brand_link a:hover {
    color: #f4f3ef;
    background-color: #272727;
}

.gdr_brand_link a {
    color: #272727;
    font-size: 16px;
    padding: 12px 30px;
    border: 1px solid #272727;
    transition: all .3s ease-in;
}


.nav-slick-link.active {
   color: #272727 !important;
}

body#index .slick_navigation_mobile #gdr_hometas_slick .nav-slick-item .nav-slick-link {
    color: #bebebe;
    font-family: "DM Serif Display";
    font-size: 20px;
    font-weight: 400;
    background-color: transparent;
    padding: 30px 0;
    /*white-space: nowrap;*/
    display: block;
    outline: none;
    box-shadow: none;
    text-decoration: none;
}


@media (max-width: 1199px) {
    .gdr-brand-tabs {
        padding-top:80px
    }

    .gdr-brand-tabs .gdr_brand_infos {
        padding-left: 80px
    }

    .gdr-brand-tabs .gdr_brand_link {
        margin-top: 30px;
    }
}

@media (max-width: 991px) {
    .gdr-brand-tabs {
        /*margin-left:-15px;*/
        /*margin-right: -15px;*/
        width: 100vw;
        padding-top: 60px
    }

    .gdr-brand-tabs .col-md-10 {
        padding: 0;
        width: 100%
    }

    .gdr-brand-tabs .gdr_brand_infos {
        padding-left: 60px
    }
    .slick_navigation_mobile{
        padding-inline:10px;
    }
}

@media (max-width: 767px) {
    .gdr-brand-tabs {
        padding-top:30px
    }

    .gdr-brand-tabs .gdr_brand_infos {
        padding-left: 30px
    }

    .gdr-brand-tabs .gdr_brand_data {
        flex-wrap: wrap
    }

    .gdr-brand-tabs .gdr_brand_data>div {
        width: 100%;
        flex: 0 0 100%
    }

    .gdr-brand-tabs .gdr_brand_data .gdr_brand_infos {
        padding-top: 40px 40px 0
    }

    .gdr-brand-tabs .gdr_brand_data .gdr_brand_infos .gdr_brand_excerpt {
        max-width: 100%
    }

    .gdr-brand-tabs .gdr_brand_data .gdr_brand_img img {
        height: 300px;
        width: 100%;
        object-position: center 70%
    }
  .gdr-brand-tabs .gdr_brand_data .gdr_brand_infos {
    padding-left: 30px !important;
  }
}
