/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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-link-title-text/block-promocije-link-title-text.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
.promo-text-block {
  margin: 64px 0; }
  @media screen and (min-width: 1921px) {
    .promo-text-block {
      margin: 3.33vw 0; } }
  @media screen and (max-width: 768px) {
    .promo-text-block {
      margin: 48px 0; } }
  @media screen and (max-width: 640px) {
    .promo-text-block {
      margin: 32px 0; } }

.promo-text-block__wrap {
  max-width: 1476px;
  width: 100%;
  padding: 0 24px;
  margin: 0 auto; }
  .promo-text-block__wrap .btn--white-full.promo-text-block__slide-btn:hover .btn__text-wrap {
    color: #fff; }
  .promo-text-block__wrap .btn--white-full.promo-text-block__slide-btn .btn__text-wrap {
    color: #0079c1; }
  .promo-text-block__wrap .promo-text-block__slide-btn:hover .btn__text-wrap {
    color: #ff5e14; }
  .promo-text-block__wrap .promo-text-block__slide-btn .btn__text-wrap {
    color: #fff; }
  @media screen and (min-width: 1921px) {
    .promo-text-block__wrap {
      max-width: 76.87vw;
      padding: 0 1.25vw; } }

.promo-text-block__content-wrap {
  margin-bottom: 24px; }
  @media screen and (min-width: 1921px) {
    .promo-text-block__content-wrap {
      margin-bottom: 1.25vw; } }

.promo-text-block__section-title {
  width: 100%;
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 32px; }
  @media screen and (min-width: 1921px) {
    .promo-text-block__section-title {
      font-size: 1.56vw;
      margin-bottom: 1.6vw; } }

@media screen and (min-width: 1921px) {
  .promo-text-block__content img {
    min-width: 7.8vw; } }

.promo-text-block__content .entry-content {
  margin-top: 0; }
  .promo-text-block__content .entry-content p {
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 8px; }
    @media screen and (min-width: 1921px) {
      .promo-text-block__content .entry-content p {
        font-size: 1.04vw;
        margin-bottom: 0.41vw; } }
    @media screen and (max-width: 1200px) {
      .promo-text-block__content .entry-content p {
        font-size: 18px; } }
    @media screen and (max-width: 768px) {
      .promo-text-block__content .entry-content p {
        font-size: 16px; } }
    .promo-text-block__content .entry-content p:last-child {
      margin-bottom: 0; }

.promo-text-block__entry-content-1 {
  margin-bottom: 24px; }
  @media screen and (min-width: 1921px) {
    .promo-text-block__entry-content-1 {
      margin-bottom: 1.25vw; } }

.promo-text-block__two-columns .promo-text-block__content {
  display: flex; }
  @media screen and (max-width: 991px) {
    .promo-text-block__two-columns .promo-text-block__content {
      flex-direction: column; } }

.promo-text-block__two-columns .promo-text-block__entry-content-1 {
  margin-bottom: 0;
  margin-right: 24px; }
  @media screen and (min-width: 1921px) {
    .promo-text-block__two-columns .promo-text-block__entry-content-1 {
      margin-bottom: 1.25vw; } }
  @media screen and (max-width: 991px) {
    .promo-text-block__two-columns .promo-text-block__entry-content-1 {
      margin-right: 0;
      margin-bottom: 24px; } }

.promo-text-block__side-by-side .promo-text-block__content-wrap {
  display: flex; }
  @media screen and (max-width: 991px) {
    .promo-text-block__side-by-side .promo-text-block__content-wrap {
      flex-direction: column; } }

.promo-text-block__side-by-side .promo-text-block__section-title {
  min-width: 420px;
  max-width: 420px;
  width: 100%;
  margin-right: 98px;
  margin-bottom: 0; }
  @media screen and (min-width: 1921px) {
    .promo-text-block__side-by-side .promo-text-block__section-title {
      min-width: 21.875vw;
      max-width: 21.875vw;
      margin-right: 5.1vw; } }
  @media screen and (max-width: 1200px) {
    .promo-text-block__side-by-side .promo-text-block__section-title {
      min-width: 320px;
      max-width: 320px; } }
  @media screen and (max-width: 991px) {
    .promo-text-block__side-by-side .promo-text-block__section-title {
      max-width: 100%;
      width: 100%;
      min-width: 20px;
      margin-right: 0;
      margin-bottom: 32px; } }

.promo-text-block__side-by-side .promo-text-block__slide-btn {
  margin-left: 518px; }
  @media screen and (max-width: 1200px) {
    .promo-text-block__side-by-side .promo-text-block__slide-btn {
      margin-left: 418px; } }
  @media screen and (max-width: 991px) {
    .promo-text-block__side-by-side .promo-text-block__slide-btn {
      margin-left: 0; } }
  @media screen and (min-width: 1921px) {
    .promo-text-block__side-by-side .promo-text-block__slide-btn {
      margin-left: 26.975vw; } }

