﻿/* common border radius */
/* disable text selection */
section.gt-block.major-banner-extended {
  text-align: center;
  /*
    nav
    {
        min-height: 4.8rem;
        min-width: 50rem;
        max-width: 100%;
        padding: 0 6rem;
        margin: 2rem 0 0 0;
        position: relative;
        .inlineBlock();

        .arrow-btn
        {
            position: absolute;
            top: 0;

            &--prev
            {
                left: 0;
            }
            &--next
            {
                right: 0;
            }
        }

        .slick-dots
        {
            padding: 1.4rem 0;

            li
            {
                padding: 0.3rem 0.3rem;
                .inlineBlock();

                button
                {
                    width: 1.4rem;
                    height: 1.4rem;
                    display: block;
                    overflow: hidden;
                    border: none;
                    .border-radius(50%);
                    background: @orange;
                    white-space: nowrap;
                    text-indent: 400px;
                    .transition();
                    opacity: 0.5;
                    cursor: pointer;
                }
                &.slick-active button
                {
                    opacity: 1;
                }
                &:not(.slick-active) button:hover
                {
                    opacity: 0.9;
                }
            }
        }

        @media screen and (max-width: 500px)
        {
            min-width: 0;
            display: block;
        }
    }
    &[data-slick-initialized='0'] nav
    {
        display: none;
    }
    */
}
section.gt-block.major-banner-extended .list {
  display: grid;
  grid-gap: 3rem;
  overflow: hidden;
  text-align: left;
}
section.gt-block.major-banner-extended .list.slick-initialized {
  margin: 0 -1.5rem;
  display: block;
}
section.gt-block.major-banner-extended .list.slick-initialized article {
  margin: 0 1.5rem;
}
section.gt-block.major-banner-extended .list.slick-initialized .slick-track {
  display: flex !important;
}
section.gt-block.major-banner-extended .list.slick-initialized .slick-slide {
  height: inherit !important;
}
section.gt-block.major-banner-extended .list[data-count='2'],
section.gt-block.major-banner-extended .list[data-count='4'],
section.gt-block.major-banner-extended .list[data-count='6'],
section.gt-block.major-banner-extended .list[data-count='8'],
section.gt-block.major-banner-extended .list[data-count='10'],
section.gt-block.major-banner-extended .list[data-count='12'],
section.gt-block.major-banner-extended .list[data-count='14'],
section.gt-block.major-banner-extended .list[data-count='16'],
section.gt-block.major-banner-extended .list[data-count='20'] {
  grid-template-columns: repeat(2, 1fr);
}
section.gt-block.major-banner-extended .list[data-count='3'],
section.gt-block.major-banner-extended .list[data-count='6'],
section.gt-block.major-banner-extended .list[data-count='9'],
section.gt-block.major-banner-extended .list[data-count='12'],
section.gt-block.major-banner-extended .list[data-count='15'],
section.gt-block.major-banner-extended .list[data-count='18'],
section.gt-block.major-banner-extended .list[data-count='21'] {
  grid-template-columns: repeat(3, 1fr);
}
section.gt-block.major-banner-extended[data-slick-initialized='0'] .pagination {
  display: none;
}
@media screen and (max-width: 1270px) {
  section.gt-block.major-banner-extended.disable-carousel .list {
    grid-template-columns: repeat(1, 1fr) !important;
  }
}
section.gt-block.major-banner-extended article {
  position: relative;
  overflow: hidden;
  background: #F8F8F8;
  -webkit-border-radius: 4rem;
  -moz-border-radius: 4rem;
  border-radius: 4rem;
}
section.gt-block.major-banner-extended article .content {
  padding: 3rem 4rem;
  position: relative;
}
section.gt-block.major-banner-extended article .content .web-section-btn-holder {
  margin: 0 0 3rem 0;
}
section.gt-block.major-banner-extended article .content h2,
section.gt-block.major-banner-extended article .content h3 {
  padding: 0;
  margin: 0;
  color: #1A2428;
  font-size: 1.9rem;
  line-height: 2.4rem;
  font-weight: bold;
}
section.gt-block.major-banner-extended article .content h2 a,
section.gt-block.major-banner-extended article .content h3 a {
  color: #1A2428;
}
section.gt-block.major-banner-extended article .content h2 a:hover,
section.gt-block.major-banner-extended article .content h3 a:hover {
  text-decoration: underline;
}
section.gt-block.major-banner-extended article .content p {
  padding: 0;
  margin: 0;
  color: #1A2428;
  font-size: 1.5rem;
  line-height: 2.4rem;
  font-weight: 400;
}
section.gt-block.major-banner-extended article .content .date {
  padding: 1rem 0 0 0;
  display: block;
  color: #1A2428;
  font-size: 1.2rem;
  line-height: 1.6rem;
  font-weight: 300;
}
@media screen and (max-width: 750px) {
  section.gt-block.major-banner-extended article .content p,
  section.gt-block.major-banner-extended article .content .button {
    padding: 2rem 0 0 0;
  }
}
@media screen and (max-width: 500px) {
  section.gt-block.major-banner-extended article .content {
    padding: 2rem 2rem;
  }
  section.gt-block.major-banner-extended article .content .secondary-btn {
    margin: 0 0 2rem 0;
  }
  section.gt-block.major-banner-extended article .content h2,
  section.gt-block.major-banner-extended article .content h3 {
    font-size: 1.7rem;
    line-height: 2.3rem;
  }
  section.gt-block.major-banner-extended article .content p {
    font-size: 1.4rem;
    line-height: 2.2rem;
  }
}
section.gt-block.major-banner-extended article:not(.slick-slide).size-half .content,
section.gt-block.major-banner-extended article:not(.slick-slide).size-third .content {
  padding: 2rem 3rem;
}
section.gt-block.major-banner-extended article .web-section-btn {
  z-index: 10;
}
@media screen and (max-width: 500px) {
  section.gt-block.major-banner-extended article {
    -webkit-border-radius: 2rem;
    -moz-border-radius: 2rem;
    border-radius: 2rem;
  }
}
section.gt-block.major-banner-extended article.with-image {
  display: flex;
}
section.gt-block.major-banner-extended article.with-image.image-position-top,
section.gt-block.major-banner-extended article.with-image.image-position-bottom {
  flex-direction: column;
}
@media screen and (max-width: 750px) {
  section.gt-block.major-banner-extended article.with-image.image-position-right {
    flex-direction: column;
  }
}
section.gt-block.major-banner-extended article.with-image .image {
  position: relative;
  display: block;
  overflow: hidden;
  flex-grow: 1;
  background: #A5A5A5;
}
section.gt-block.major-banner-extended article.with-image .image .img {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  overflow: hidden;
  z-index: 1;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
section.gt-block.major-banner-extended article.with-image .image .img:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
section.gt-block.major-banner-extended article.with-image .image .buttons {
  position: absolute;
  z-index: 10;
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
}
section.gt-block.major-banner-extended article.with-image .image .buttons .icon-btn {
  margin: 0 1rem 0 0;
}
section.gt-block.major-banner-extended article.with-image .image .web-section-btn {
  position: absolute;
  z-index: 10;
}
section.gt-block.major-banner-extended article.with-image .image.image-position-top {
  height: 33rem;
}
section.gt-block.major-banner-extended article.with-image .image.image-position-top .buttons {
  right: 4rem;
  bottom: 3rem;
}
section.gt-block.major-banner-extended article.with-image .image.image-position-top .web-section-btn {
  left: 4rem;
  top: 3rem;
}
section.gt-block.major-banner-extended article.with-image.with-text .image.image-position-top {
  height: 24rem;
}
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .image.image-position-top .buttons,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .image.image-position-top .buttons {
  right: 3rem;
  bottom: 2rem;
}
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .image.image-position-top .web-section-btn,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .image.image-position-top .web-section-btn {
  left: 3rem;
  top: 2rem;
}
section.gt-block.major-banner-extended article.with-image .image.image-position-bottom {
  height: 33rem;
}
section.gt-block.major-banner-extended article.with-image .image.image-position-bottom .buttons {
  left: 4rem;
  top: 3rem;
}
section.gt-block.major-banner-extended article.with-image.with-text .image.image-position-bottom {
  height: 24rem;
}
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .image.image-position-bottom .buttons,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .image.image-position-bottom .buttons {
  left: 3rem;
  top: 2rem;
}
section.gt-block.major-banner-extended article.with-image .image.image-position-right {
  width: 50%;
}
section.gt-block.major-banner-extended article.with-image .image.image-position-right .buttons {
  left: 4rem;
  bottom: 3rem;
}
@media screen and (max-width: 750px) {
  section.gt-block.major-banner-extended article.with-image .image.image-position-right {
    width: auto;
    height: 33rem;
  }
  section.gt-block.major-banner-extended article.with-image .image.image-position-right .buttons {
    left: 4rem;
    top: 3rem;
    bottom: auto;
  }
}
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .image.image-position-right .buttons,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .image.image-position-right .buttons {
  left: 3rem;
  bottom: 2rem;
}
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .image.image-position-right .chef-label-holder {
  padding: 1rem 0 0 0;
  display: block;
}
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third.image-position-right {
  flex-direction: column;
}
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third.image-position-right .image.image-position-right {
  width: auto;
  height: 24rem;
}
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third.image-position-right .image.image-position-right .buttons {
  left: 3rem;
  top: 2rem;
  bottom: auto;
}
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third.image-position-right .content {
  width: auto;
}
section.gt-block.major-banner-extended article.with-image .content.image-position-top.with-text .content-main,
section.gt-block.major-banner-extended article.with-image .content.image-position-bottom.with-text .content-main {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 3rem;
}
section.gt-block.major-banner-extended article.with-image .content.image-position-top.with-text.with-btn .left,
section.gt-block.major-banner-extended article.with-image .content.image-position-bottom.with-text.with-btn .left {
  padding-bottom: 6.4rem;
}
section.gt-block.major-banner-extended article.with-image .content.image-position-top.with-text.with-btn .btn,
section.gt-block.major-banner-extended article.with-image .content.image-position-bottom.with-text.with-btn .btn {
  position: absolute;
  left: 4rem;
  bottom: 3rem;
}
section.gt-block.major-banner-extended article.with-image .content.image-position-top:not(.with-text) .content-main,
section.gt-block.major-banner-extended article.with-image .content.image-position-bottom:not(.with-text) .content-main {
  display: flex;
}
section.gt-block.major-banner-extended article.with-image .content.image-position-top:not(.with-text) .left,
section.gt-block.major-banner-extended article.with-image .content.image-position-bottom:not(.with-text) .left {
  flex-grow: 1;
}
section.gt-block.major-banner-extended article.with-image .content.image-position-top:not(.with-text) .right,
section.gt-block.major-banner-extended article.with-image .content.image-position-bottom:not(.with-text) .right {
  padding-left: 3rem;
}
@media screen and (max-width: 750px) {
  section.gt-block.major-banner-extended article.with-image .content.image-position-top.with-text .content-main,
  section.gt-block.major-banner-extended article.with-image .content.image-position-bottom.with-text .content-main,
  section.gt-block.major-banner-extended article.with-image .content.image-position-top:not(.with-text) .content-main,
  section.gt-block.major-banner-extended article.with-image .content.image-position-bottom:not(.with-text) .content-main {
    display: block;
  }
  section.gt-block.major-banner-extended article.with-image .content.image-position-top.with-text.with-btn .left,
  section.gt-block.major-banner-extended article.with-image .content.image-position-bottom.with-text.with-btn .left {
    padding-bottom: 0;
  }
  section.gt-block.major-banner-extended article.with-image .content.image-position-top.with-text.with-btn .btn,
  section.gt-block.major-banner-extended article.with-image .content.image-position-bottom.with-text.with-btn .btn {
    position: static;
  }
  section.gt-block.major-banner-extended article.with-image .content.image-position-top:not(.with-text) .right,
  section.gt-block.major-banner-extended article.with-image .content.image-position-bottom:not(.with-text) .right {
    padding-left: 0;
  }
}
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .content.image-position-top.with-text .content-main,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .content.image-position-bottom.with-text .content-main,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .content.image-position-top.with-text .content-main,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .content.image-position-bottom.with-text .content-main {
  display: block;
}
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .content.image-position-top.with-text p,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .content.image-position-bottom.with-text p,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .content.image-position-top.with-text p,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .content.image-position-bottom.with-text p {
  padding: 2rem 0;
}
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .content.image-position-top.with-text.with-btn .left,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .content.image-position-bottom.with-text.with-btn .left,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .content.image-position-top.with-text.with-btn .left,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .content.image-position-bottom.with-text.with-btn .left {
  padding-bottom: 0;
}
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .content.image-position-top.with-text.with-btn .btn,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .content.image-position-bottom.with-text.with-btn .btn,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .content.image-position-top.with-text.with-btn .btn,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .content.image-position-bottom.with-text.with-btn .btn {
  position: static;
}
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .content.image-position-top:not(.with-text) .content-main,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .content.image-position-bottom:not(.with-text) .content-main,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .content.image-position-top:not(.with-text) .content-main,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .content.image-position-bottom:not(.with-text) .content-main {
  display: block;
}
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .content.image-position-top:not(.with-text) .right,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .content.image-position-bottom:not(.with-text) .right,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .content.image-position-top:not(.with-text) .right,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .content.image-position-bottom:not(.with-text) .right {
  padding-left: 0rem;
}
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .content.image-position-top:not(.with-text) .button,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-half .content.image-position-bottom:not(.with-text) .button,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .content.image-position-top:not(.with-text) .button,
section.gt-block.major-banner-extended article.with-image:not(.slick-slide).size-third .content.image-position-bottom:not(.with-text) .button {
  padding-top: 2rem;
}
section.gt-block.major-banner-extended article.with-image .content.image-position-right {
  width: 50%;
}
section.gt-block.major-banner-extended article.with-image .content.image-position-right p,
section.gt-block.major-banner-extended article.with-image .content.image-position-right .button {
  padding: 2rem 0 0 0;
}
@media screen and (max-width: 750px) {
  section.gt-block.major-banner-extended article.with-image .content.image-position-right {
    width: auto;
  }
}
@media screen and (max-width: 500px) {
  section.gt-block.major-banner-extended article.with-image .image.image-position-top,
  section.gt-block.major-banner-extended article.with-image.with-text .image.image-position-top,
  section.gt-block.major-banner-extended article.with-image .image.image-position-bottom,
  section.gt-block.major-banner-extended article.with-image.with-text .image.image-position-bottom,
  section.gt-block.major-banner-extended article.with-image .image.image-position-right {
    height: 24rem;
  }
  section.gt-block.major-banner-extended article.with-image .image.image-position-top .buttons {
    right: auto;
    left: 2rem;
    bottom: 2rem;
  }
  section.gt-block.major-banner-extended article.with-image .image.image-position-top .web-section-btn {
    left: 2rem;
    top: 2rem;
  }
  section.gt-block.major-banner-extended article.with-image .image.image-position-bottom .buttons,
  section.gt-block.major-banner-extended article.with-image .image.image-position-right .buttons {
    left: 2rem;
    top: 2rem;
  }
}
@media screen and (max-width: 360px) {
  section.gt-block.major-banner-extended article.with-image .image .chef-label-holder {
    margin: 1rem 0;
    display: block;
  }
  section.gt-block.major-banner-extended article.with-image .image.image-position-top .chef-label-holder {
    margin: 1rem 0 0 0;
  }
}
section.gt-block.major-banner-extended article:not(.with-image) {
  display: flex;
  flex-direction: column;
}
section.gt-block.major-banner-extended article:not(.with-image) .content {
  flex-grow: 1;
}
section.gt-block.major-banner-extended article:not(.with-image) .content.with-text .content-main {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 3rem;
}
section.gt-block.major-banner-extended article:not(.with-image) .content.with-text.with-btn .left {
  padding-bottom: 6.4rem;
}
section.gt-block.major-banner-extended article:not(.with-image) .content.with-text.with-btn .btn {
  position: absolute;
  left: 4rem;
  bottom: 3rem;
}
section.gt-block.major-banner-extended article:not(.with-image) .content:not(.with-text).with-btn {
  padding-bottom: 9.4rem;
}
section.gt-block.major-banner-extended article:not(.with-image) .content:not(.with-text).with-btn .btn {
  position: absolute;
  left: 4rem;
  bottom: 3rem;
}
section.gt-block.major-banner-extended article:not(.with-image) .content:not(.with-text) .content-main {
  display: flex;
}
section.gt-block.major-banner-extended article:not(.with-image) .content:not(.with-text) .left {
  flex-grow: 1;
}
section.gt-block.major-banner-extended article:not(.with-image) .content:not(.with-text) .right {
  padding-left: 3rem;
}
@media screen and (max-width: 750px) {
  section.gt-block.major-banner-extended article:not(.with-image) .content .button {
    padding: 0;
  }
  section.gt-block.major-banner-extended article:not(.with-image) .content.with-text .content-main,
  section.gt-block.major-banner-extended article:not(.with-image) .content:not(.with-text) .content-main {
    display: block;
  }
  section.gt-block.major-banner-extended article:not(.with-image) .content.with-text.with-btn {
    padding-bottom: 9.4rem;
  }
  section.gt-block.major-banner-extended article:not(.with-image) .content.with-text.with-btn .left {
    padding-bottom: 0;
  }
  section.gt-block.major-banner-extended article:not(.with-image) .content:not(.with-text) .right {
    padding-left: 0;
  }
}
@media screen and (max-width: 500px) {
  section.gt-block.major-banner-extended article:not(.with-image) .content.with-text.with-btn,
  section.gt-block.major-banner-extended article:not(.with-image) .content:not(.with-text).with-btn {
    padding-bottom: 8.4rem;
  }
  section.gt-block.major-banner-extended article:not(.with-image) .content.with-text.with-btn .btn,
  section.gt-block.major-banner-extended article:not(.with-image) .content:not(.with-text).with-btn .btn {
    left: 2rem;
    bottom: 2rem;
  }
}
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-half .content.with-text.with-btn,
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-third .content.with-text.with-btn,
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-half .content:not(.with-text).with-btn,
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-third .content:not(.with-text).with-btn {
  padding-bottom: 8.4rem;
}
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-half .content.with-text.with-btn .btn,
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-third .content.with-text.with-btn .btn,
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-half .content:not(.with-text).with-btn .btn,
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-third .content:not(.with-text).with-btn .btn {
  position: absolute;
  left: 3rem;
  bottom: 2rem;
}
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-half .content.with-text .content-main,
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-third .content.with-text .content-main {
  display: block;
}
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-half .content.with-text p,
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-third .content.with-text p {
  padding: 2rem 0 0 0;
}
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-half .content.with-text.with-btn .left,
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-third .content.with-text.with-btn .left {
  padding-bottom: 0;
}
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-half .content:not(.with-text) .content-main,
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-third .content:not(.with-text) .content-main {
  display: block;
}
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-half .content:not(.with-text) .right,
section.gt-block.major-banner-extended article:not(.with-image):not(.slick-slide).size-third .content:not(.with-text) .right {
  padding-left: 0rem;
}
section.gt-block.major-banner-extended article:not(.with-image) .bottom {
  width: 100%;
  padding: 1.5rem 4rem;
  display: flex;
  background: #FD7D23;
  -webkit-border-radius: 0 0 4rem 4rem;
  -moz-border-radius: 0 0 4rem 4rem;
  border-radius: 0 0 4rem 4rem;
}
section.gt-block.major-banner-extended article:not(.with-image) .bottom .icon-btns {
  flex-grow: 1;
}
section.gt-block.major-banner-extended article:not(.with-image) .bottom .icon-btns .icon-btn {
  margin: 0 1rem 0 0;
}
@media screen and (max-width: 500px) {
  section.gt-block.major-banner-extended article:not(.with-image) .bottom {
    padding: 1.5rem 2rem;
    display: block;
    -webkit-border-radius: 0 0 2rem;
    -moz-border-radius: 0 0 2rem;
    border-radius: 0 0 2rem;
  }
  section.gt-block.major-banner-extended article:not(.with-image) .bottom .icon-btns {
    display: block;
  }
  section.gt-block.major-banner-extended article:not(.with-image) .bottom .chef-label-holder {
    padding: 1rem 0 0 0;
    display: block;
  }
}