/*!*********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[0].use[3]!./template-parts/block-promocije-central/block-promocije-central.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************/
.promo-logo-img {
  padding: 0 24px;
  margin: 64px 0; }
  @media screen and (min-width: 1921px) {
    .promo-logo-img {
      padding: 0 1.25vw;
      margin: 3.333333vw 0; } }
  @media screen and (max-width: 768px) {
    .promo-logo-img {
      margin-bottom: 0; } }

.promo-logo-img__wrap {
  max-width: 991px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center; }
  @media screen and (min-width: 1921px) {
    .promo-logo-img__wrap {
      max-width: 51.6145vw; } }
  .promo-logo-img__wrap .entry-content {
    margin-top: 0;
    margin-bottom: 32px; }
    @media screen and (min-width: 1921px) {
      .promo-logo-img__wrap .entry-content {
        margin-bottom: 1.66666vw; } }
    .promo-logo-img__wrap .entry-content p:last-child {
      margin-bottom: 0; }

.promo-logo-img__logo-box {
  margin-bottom: 32px; }
  @media screen and (min-width: 1921px) {
    .promo-logo-img__logo-box {
      margin-bottom: 1.66666vw; } }
  @media screen and (max-width: 640px) {
    .promo-logo-img__logo-box img {
      max-width: 250px; } }
  @media screen and (min-width: 1921px) {
    .promo-logo-img__logo-box img {
      min-height: 1.5vw; } }

.promo-logo-img__img-box {
  width: 100%;
  margin-bottom: 64px; }
  @media screen and (max-width: 576px) {
    .promo-logo-img__img-box {
      margin-bottom: 32px; } }
  @media screen and (min-width: 1921px) {
    .promo-logo-img__img-box {
      margin-bottom: 1.66666vw; } }
  .promo-logo-img__img-box img {
    margin: 0 auto;
    min-width: 64%; }

.promo-logo-img__info-text {
  background-color: #ff5e14;
  text-align: center;
  color: #fff;
  padding: 15px 32px;
  margin-bottom: 0; }
  @media screen and (min-width: 1921px) {
    .promo-logo-img__info-text {
      padding: 0.781vw 1.66666vw; } }

