/* [16.10.2026] Claude (WWW agent): tisk naslovnice v dveh stolpcih, z barvami in oglasi kot na zaslonu (zelja M. Klancarja).
   Vkljucen SAMO na naslovnici (normal.asp: bodyClass_S vsebuje "home"), media="print".
   Chrome pri tisku postavi stran na sirino papirja (~600-720 px = mobilna postavitev v enem stolpcu), ne glede na @page size.
   Zato so spodaj ponovljena pravila za tablicno sirino (style.min.css: @media min-width 400/576/768 px), samodejno izvlecena
   16. 10. 2026 iz style.min.css?dc=20261005 - ce se tam postavitev kartic spremeni, jih je treba izvleci znova (skript v
   D:\OneDrive - Mladina\Claude\WWW\tisk-naslovnice-20261016\). */
@page { size: A4 portrait; margin: 10mm; }
@media print {
  body.home, body.home * { -webkit-print-color-adjust: exact !important; print-color-adjust: exact !important; }
  body.home { min-width: 0 !important; zoom: 0.8; }
  body.home .container { min-width: 0 !important; max-width: none !important; width: 100% !important; }
  body.home .navbar { display: flex !important; }
  body.home a:not(.btn) { text-decoration: none !important; }
  body.home abbr[title]::after { content: none !important; }
  body.home header { position: static !important; top: auto !important; }
  body.home .wrap-header::before { display: none !important; }
  body.home main { margin-top: 0 !important; }
  body.home .cky-overlay, body.home .cky-consent-container, body.home .cky-modal, body.home .cky-btn-revisit-wrapper,
  body.home [class^="cky-"], body.home [class*=" cky-"] { display: none !important; }
  body.home .card, body.home .toc-latest, body.home .row-cards-sm > [class*="col-"], body.home .box-gallery,
  body.home .main > .row.mb-gutter > [class*="col-"] { break-inside: avoid; }
  body.home .heading-d { break-after: avoid; break-inside: avoid; }
  body.home .print-ni-slike-blok { visibility: hidden !important; }
  /* galerija: samo trenutna fotografija cez vso sirino (sirine diapozitivov je JS nastavil za zaslon) */
  body.home .box-gallery .swiper-wrapper { transform: none !important; display: block !important; }
  body.home .box-gallery .swiper-slide { display: none !important; }
  body.home .box-gallery .swiper-slide-active { display: block !important; width: 100% !important; margin: 0 !important; }
}
@media print {
/* @media (min-width: 576px) */
.container-sm, .container { max-width: 540px; }
/* @media (min-width: 768px) */
.container-md, .container-sm, .container { max-width: 720px; }
/* @media (min-width: 576px) */
.col-sm { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
.row-cols-sm-1 > * { flex: 0 0 100%; max-width: 100%; }
.row-cols-sm-2 > * { flex: 0 0 50%; max-width: 50%; }
.row-cols-sm-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }
.row-cols-sm-4 > * { flex: 0 0 25%; max-width: 25%; }
.row-cols-sm-5 > * { flex: 0 0 20%; max-width: 20%; }
.row-cols-sm-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }
.col-sm-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
.col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
.col-sm-3 { flex: 0 0 25%; max-width: 25%; }
.col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
.col-sm-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
.col-sm-6 { flex: 0 0 50%; max-width: 50%; }
.col-sm-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
.col-sm-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
.col-sm-9 { flex: 0 0 75%; max-width: 75%; }
.col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
.col-sm-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
.col-sm-12 { flex: 0 0 100%; max-width: 100%; }
.order-sm-first { order: -1; }
.order-sm-last { order: 13; }
.order-sm-0 { order: 0; }
.order-sm-1 { order: 1; }
.order-sm-2 { order: 2; }
.order-sm-3 { order: 3; }
.order-sm-4 { order: 4; }
.order-sm-5 { order: 5; }
.order-sm-6 { order: 6; }
.order-sm-7 { order: 7; }
.order-sm-8 { order: 8; }
.order-sm-9 { order: 9; }
.order-sm-10 { order: 10; }
.order-sm-11 { order: 11; }
.order-sm-12 { order: 12; }
.offset-sm-0 { margin-left: 0px; }
.offset-sm-1 { margin-left: 8.33333%; }
.offset-sm-2 { margin-left: 16.6667%; }
.offset-sm-3 { margin-left: 25%; }
.offset-sm-4 { margin-left: 33.3333%; }
.offset-sm-5 { margin-left: 41.6667%; }
.offset-sm-6 { margin-left: 50%; }
.offset-sm-7 { margin-left: 58.3333%; }
.offset-sm-8 { margin-left: 66.6667%; }
.offset-sm-9 { margin-left: 75%; }
.offset-sm-10 { margin-left: 83.3333%; }
.offset-sm-11 { margin-left: 91.6667%; }
/* @media (min-width: 768px) */
.col-md { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
.row-cols-md-1 > * { flex: 0 0 100%; max-width: 100%; }
.row-cols-md-2 > * { flex: 0 0 50%; max-width: 50%; }
.row-cols-md-3 > * { flex: 0 0 33.3333%; max-width: 33.3333%; }
.row-cols-md-4 > * { flex: 0 0 25%; max-width: 25%; }
.row-cols-md-5 > * { flex: 0 0 20%; max-width: 20%; }
.row-cols-md-6 > * { flex: 0 0 16.6667%; max-width: 16.6667%; }
.col-md-auto { flex: 0 0 auto; width: auto; max-width: 100%; }
.col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
.col-md-3 { flex: 0 0 25%; max-width: 25%; }
.col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
.col-md-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
.col-md-6 { flex: 0 0 50%; max-width: 50%; }
.col-md-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
.col-md-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
.col-md-9 { flex: 0 0 75%; max-width: 75%; }
.col-md-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
.col-md-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
.col-md-12 { flex: 0 0 100%; max-width: 100%; }
.order-md-first { order: -1; }
.order-md-last { order: 13; }
.order-md-0 { order: 0; }
.order-md-1 { order: 1; }
.order-md-2 { order: 2; }
.order-md-3 { order: 3; }
.order-md-4 { order: 4; }
.order-md-5 { order: 5; }
.order-md-6 { order: 6; }
.order-md-7 { order: 7; }
.order-md-8 { order: 8; }
.order-md-9 { order: 9; }
.order-md-10 { order: 10; }
.order-md-11 { order: 11; }
.order-md-12 { order: 12; }
.offset-md-0 { margin-left: 0px; }
.offset-md-1 { margin-left: 8.33333%; }
.offset-md-2 { margin-left: 16.6667%; }
.offset-md-3 { margin-left: 25%; }
.offset-md-4 { margin-left: 33.3333%; }
.offset-md-5 { margin-left: 41.6667%; }
.offset-md-6 { margin-left: 50%; }
.offset-md-7 { margin-left: 58.3333%; }
.offset-md-8 { margin-left: 66.6667%; }
.offset-md-9 { margin-left: 75%; }
.offset-md-10 { margin-left: 83.3333%; }
.offset-md-11 { margin-left: 91.6667%; }
/* @media (min-width: 576px) */
.form-inline label { display: flex; align-items: center; justify-content: center; margin-bottom: 0px; }
.form-inline .form-group { display: flex; flex: 0 0 auto; flex-flow: wrap; align-items: center; margin-bottom: 0px; }
.form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; }
.form-inline .form-control-plaintext { display: inline-block; }
.form-inline .input-group, .form-inline .custom-select { width: auto; }
.form-inline .form-check { display: flex; align-items: center; justify-content: center; width: auto; padding-left: 0px; }
.form-inline .form-check-input { position: relative; flex-shrink: 0; margin-top: 0px; margin-right: 0.25rem; margin-left: 0px; }
.form-inline .custom-control { align-items: center; justify-content: center; }
.form-inline .custom-control-label { margin-bottom: 0px; }
/* @media (min-width: 576px) */
.dropdown-menu-sm-left { right: auto; left: 0px; }
.dropdown-menu-sm-right { right: 0px; left: auto; }
/* @media (min-width: 768px) */
.dropdown-menu-md-left { right: auto; left: 0px; }
.dropdown-menu-md-right { right: 0px; left: auto; }
/* @media (min-width: 576px) */
.navbar-expand-sm { flex-flow: row; justify-content: flex-start; }
.navbar-expand-sm .navbar-nav { flex-direction: row; }
.navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; }
.navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-xl { flex-wrap: nowrap; }
.navbar-expand-sm .navbar-nav-scroll { overflow: visible; }
.navbar-expand-sm .navbar-collapse { display: flex !important; flex-basis: auto; }
/* @media (min-width: 768px) */
.navbar-expand-md { flex-flow: row; justify-content: flex-start; }
.navbar-expand-md .navbar-nav { flex-direction: row; }
.navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; }
.navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-xl { flex-wrap: nowrap; }
.navbar-expand-md .navbar-nav-scroll { overflow: visible; }
.navbar-expand-md .navbar-collapse { display: flex !important; flex-basis: auto; }
/* @media (min-width: 576px) */
.card-deck { display: flex; flex-flow: wrap; margin-right: -20px; margin-left: -20px; }
.card-deck .card { flex: 1 0 0%; margin-right: 20px; margin-bottom: 0px; margin-left: 20px; }
/* @media (min-width: 576px) */
.card-group { display: flex; flex-flow: wrap; }
.card-group > .card { flex: 1 0 0%; margin-bottom: 0px; }
.card-group > .card + .card { margin-left: 0px; border-left: 0px; }
.card-group > .card:not(:last-child) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.card-group > .card:not(:last-child) .card-img-top, .card-group > .card:not(:last-child) .card-header { border-top-right-radius: 0px; }
.card-group > .card:not(:last-child) .card-img-bottom, .card-group > .card:not(:last-child) .card-footer { border-bottom-right-radius: 0px; }
.card-group > .card:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.card-group > .card:not(:first-child) .card-img-top, .card-group > .card:not(:first-child) .card-header { border-top-left-radius: 0px; }
.card-group > .card:not(:first-child) .card-img-bottom, .card-group > .card:not(:first-child) .card-footer { border-bottom-left-radius: 0px; }
/* @media (min-width: 576px) */
.card-columns { column-count: 3; column-gap: 1.25rem; orphans: 1; widows: 1; }
.card-columns .card { display: inline-block; width: 100%; }
/* @media (min-width: 576px) */
.jumbotron { padding: 4rem 2rem; }
/* @media (min-width: 576px) */
.list-group-horizontal-sm { flex-direction: row; }
.list-group-horizontal-sm > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }
.list-group-horizontal-sm > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; }
.list-group-horizontal-sm > .list-group-item.active { margin-top: 0px; }
.list-group-horizontal-sm > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0px; }
.list-group-horizontal-sm > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; }
/* @media (min-width: 768px) */
.list-group-horizontal-md { flex-direction: row; }
.list-group-horizontal-md > .list-group-item:first-child { border-bottom-left-radius: 0.25rem; border-top-right-radius: 0px; }
.list-group-horizontal-md > .list-group-item:last-child { border-top-right-radius: 0.25rem; border-bottom-left-radius: 0px; }
.list-group-horizontal-md > .list-group-item.active { margin-top: 0px; }
.list-group-horizontal-md > .list-group-item + .list-group-item { border-top-width: 1px; border-left-width: 0px; }
.list-group-horizontal-md > .list-group-item + .list-group-item.active { margin-left: -1px; border-left-width: 1px; }
/* @media (min-width: 576px) */
.modal-dialog { max-width: 500px; margin: 1.75rem auto; }
.modal-dialog-scrollable { max-height: calc(100% - 3.5rem); }
.modal-dialog-scrollable .modal-content { max-height: calc(-3.5rem + 100vh); }
.modal-dialog-centered { min-height: calc(100% - 3.5rem); }
.modal-dialog-centered::before { height: min-content; }
.modal-sm { max-width: 300px; }
/* @media (min-width: 576px) */
.d-sm-none { display: none !important; }
.d-sm-inline { display: inline !important; }
.d-sm-inline-block { display: inline-block !important; }
.d-sm-block { display: block !important; }
.d-sm-table { display: table !important; }
.d-sm-table-row { display: table-row !important; }
.d-sm-table-cell { display: table-cell !important; }
.d-sm-flex { display: flex !important; }
.d-sm-inline-flex { display: inline-flex !important; }
/* @media (min-width: 768px) */
.d-md-none { display: none !important; }
.d-md-inline { display: inline !important; }
.d-md-inline-block { display: inline-block !important; }
.d-md-block { display: block !important; }
.d-md-table { display: table !important; }
.d-md-table-row { display: table-row !important; }
.d-md-table-cell { display: table-cell !important; }
.d-md-flex { display: flex !important; }
.d-md-inline-flex { display: inline-flex !important; }
/* @media (min-width: 576px) */
.flex-sm-row { flex-direction: row !important; }
.flex-sm-column { flex-direction: column !important; }
.flex-sm-row-reverse { flex-direction: row-reverse !important; }
.flex-sm-column-reverse { flex-direction: column-reverse !important; }
.flex-sm-wrap { flex-wrap: wrap !important; }
.flex-sm-nowrap { flex-wrap: nowrap !important; }
.flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; }
.flex-sm-fill { flex: 1 1 auto !important; }
.flex-sm-grow-0 { flex-grow: 0 !important; }
.flex-sm-grow-1 { flex-grow: 1 !important; }
.flex-sm-shrink-0 { flex-shrink: 0 !important; }
.flex-sm-shrink-1 { flex-shrink: 1 !important; }
.justify-content-sm-start { justify-content: flex-start !important; }
.justify-content-sm-end { justify-content: flex-end !important; }
.justify-content-sm-center { justify-content: center !important; }
.justify-content-sm-between { justify-content: space-between !important; }
.justify-content-sm-around { justify-content: space-around !important; }
.align-items-sm-start { align-items: flex-start !important; }
.align-items-sm-end { align-items: flex-end !important; }
.align-items-sm-center { align-items: center !important; }
.align-items-sm-baseline { align-items: baseline !important; }
.align-items-sm-stretch { align-items: stretch !important; }
.align-content-sm-start { align-content: flex-start !important; }
.align-content-sm-end { align-content: flex-end !important; }
.align-content-sm-center { align-content: center !important; }
.align-content-sm-between { align-content: space-between !important; }
.align-content-sm-around { align-content: space-around !important; }
.align-content-sm-stretch { align-content: stretch !important; }
.align-self-sm-auto { align-self: auto !important; }
.align-self-sm-start { align-self: flex-start !important; }
.align-self-sm-end { align-self: flex-end !important; }
.align-self-sm-center { align-self: center !important; }
.align-self-sm-baseline { align-self: baseline !important; }
.align-self-sm-stretch { align-self: stretch !important; }
/* @media (min-width: 768px) */
.flex-md-row { flex-direction: row !important; }
.flex-md-column { flex-direction: column !important; }
.flex-md-row-reverse { flex-direction: row-reverse !important; }
.flex-md-column-reverse { flex-direction: column-reverse !important; }
.flex-md-wrap { flex-wrap: wrap !important; }
.flex-md-nowrap { flex-wrap: nowrap !important; }
.flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; }
.flex-md-fill { flex: 1 1 auto !important; }
.flex-md-grow-0 { flex-grow: 0 !important; }
.flex-md-grow-1 { flex-grow: 1 !important; }
.flex-md-shrink-0 { flex-shrink: 0 !important; }
.flex-md-shrink-1 { flex-shrink: 1 !important; }
.justify-content-md-start { justify-content: flex-start !important; }
.justify-content-md-end { justify-content: flex-end !important; }
.justify-content-md-center { justify-content: center !important; }
.justify-content-md-between { justify-content: space-between !important; }
.justify-content-md-around { justify-content: space-around !important; }
.align-items-md-start { align-items: flex-start !important; }
.align-items-md-end { align-items: flex-end !important; }
.align-items-md-center { align-items: center !important; }
.align-items-md-baseline { align-items: baseline !important; }
.align-items-md-stretch { align-items: stretch !important; }
.align-content-md-start { align-content: flex-start !important; }
.align-content-md-end { align-content: flex-end !important; }
.align-content-md-center { align-content: center !important; }
.align-content-md-between { align-content: space-between !important; }
.align-content-md-around { align-content: space-around !important; }
.align-content-md-stretch { align-content: stretch !important; }
.align-self-md-auto { align-self: auto !important; }
.align-self-md-start { align-self: flex-start !important; }
.align-self-md-end { align-self: flex-end !important; }
.align-self-md-center { align-self: center !important; }
.align-self-md-baseline { align-self: baseline !important; }
.align-self-md-stretch { align-self: stretch !important; }
/* @media (min-width: 576px) */
.float-sm-left { float: left !important; }
.float-sm-right { float: right !important; }
.float-sm-none { float: none !important; }
/* @media (min-width: 768px) */
.float-md-left { float: left !important; }
.float-md-right { float: right !important; }
.float-md-none { float: none !important; }
/* @media (min-width: 576px) */
.m-sm-0 { margin: 0px !important; }
.mt-sm-0, .my-sm-0 { margin-top: 0px !important; }
.mr-sm-0, .mx-sm-0 { margin-right: 0px !important; }
.mb-sm-0, .my-sm-0 { margin-bottom: 0px !important; }
.ml-sm-0, .mx-sm-0 { margin-left: 0px !important; }
.m-sm-1 { margin: 0.25rem !important; }
.mt-sm-1, .my-sm-1 { margin-top: 0.25rem !important; }
.mr-sm-1, .mx-sm-1 { margin-right: 0.25rem !important; }
.mb-sm-1, .my-sm-1 { margin-bottom: 0.25rem !important; }
.ml-sm-1, .mx-sm-1 { margin-left: 0.25rem !important; }
.m-sm-2 { margin: 0.5rem !important; }
.mt-sm-2, .my-sm-2 { margin-top: 0.5rem !important; }
.mr-sm-2, .mx-sm-2 { margin-right: 0.5rem !important; }
.mb-sm-2, .my-sm-2 { margin-bottom: 0.5rem !important; }
.ml-sm-2, .mx-sm-2 { margin-left: 0.5rem !important; }
.m-sm-3 { margin: 1rem !important; }
.mt-sm-3, .my-sm-3 { margin-top: 1rem !important; }
.mr-sm-3, .mx-sm-3 { margin-right: 1rem !important; }
.mb-sm-3, .my-sm-3 { margin-bottom: 1rem !important; }
.ml-sm-3, .mx-sm-3 { margin-left: 1rem !important; }
.m-sm-4 { margin: 1.5rem !important; }
.mt-sm-4, .my-sm-4 { margin-top: 1.5rem !important; }
.mr-sm-4, .mx-sm-4 { margin-right: 1.5rem !important; }
.mb-sm-4, .my-sm-4 { margin-bottom: 1.5rem !important; }
.ml-sm-4, .mx-sm-4 { margin-left: 1.5rem !important; }
.m-sm-5 { margin: 3rem !important; }
.mt-sm-5, .my-sm-5 { margin-top: 3rem !important; }
.mr-sm-5, .mx-sm-5 { margin-right: 3rem !important; }
.mb-sm-5, .my-sm-5 { margin-bottom: 3rem !important; }
.ml-sm-5, .mx-sm-5 { margin-left: 3rem !important; }
.m-sm-1px { margin: 1px !important; }
.mt-sm-1px, .my-sm-1px { margin-top: 1px !important; }
.mr-sm-1px, .mx-sm-1px { margin-right: 1px !important; }
.mb-sm-1px, .my-sm-1px { margin-bottom: 1px !important; }
.ml-sm-1px, .mx-sm-1px { margin-left: 1px !important; }
.m-sm-2px { margin: 2px !important; }
.mt-sm-2px, .my-sm-2px { margin-top: 2px !important; }
.mr-sm-2px, .mx-sm-2px { margin-right: 2px !important; }
.mb-sm-2px, .my-sm-2px { margin-bottom: 2px !important; }
.ml-sm-2px, .mx-sm-2px { margin-left: 2px !important; }
.m-sm-4px { margin: 0.25rem !important; }
.mt-sm-4px, .my-sm-4px { margin-top: 0.25rem !important; }
.mr-sm-4px, .mx-sm-4px { margin-right: 0.25rem !important; }
.mb-sm-4px, .my-sm-4px { margin-bottom: 0.25rem !important; }
.ml-sm-4px, .mx-sm-4px { margin-left: 0.25rem !important; }
.m-sm-6px { margin: 0.375rem !important; }
.mt-sm-6px, .my-sm-6px { margin-top: 0.375rem !important; }
.mr-sm-6px, .mx-sm-6px { margin-right: 0.375rem !important; }
.mb-sm-6px, .my-sm-6px { margin-bottom: 0.375rem !important; }
.ml-sm-6px, .mx-sm-6px { margin-left: 0.375rem !important; }
.m-sm-8px { margin: 0.5rem !important; }
.mt-sm-8px, .my-sm-8px { margin-top: 0.5rem !important; }
.mr-sm-8px, .mx-sm-8px { margin-right: 0.5rem !important; }
.mb-sm-8px, .my-sm-8px { margin-bottom: 0.5rem !important; }
.ml-sm-8px, .mx-sm-8px { margin-left: 0.5rem !important; }
.m-sm-10px { margin: 0.625rem !important; }
.mt-sm-10px, .my-sm-10px { margin-top: 0.625rem !important; }
.mr-sm-10px, .mx-sm-10px { margin-right: 0.625rem !important; }
.mb-sm-10px, .my-sm-10px { margin-bottom: 0.625rem !important; }
.ml-sm-10px, .mx-sm-10px { margin-left: 0.625rem !important; }
.m-sm-12px { margin: 0.75rem !important; }
.mt-sm-12px, .my-sm-12px { margin-top: 0.75rem !important; }
.mr-sm-12px, .mx-sm-12px { margin-right: 0.75rem !important; }
.mb-sm-12px, .my-sm-12px { margin-bottom: 0.75rem !important; }
.ml-sm-12px, .mx-sm-12px { margin-left: 0.75rem !important; }
.m-sm-16px { margin: 1rem !important; }
.mt-sm-16px, .my-sm-16px { margin-top: 1rem !important; }
.mr-sm-16px, .mx-sm-16px { margin-right: 1rem !important; }
.mb-sm-16px, .my-sm-16px { margin-bottom: 1rem !important; }
.ml-sm-16px, .mx-sm-16px { margin-left: 1rem !important; }
.m-sm-18px { margin: 1.125rem !important; }
.mt-sm-18px, .my-sm-18px { margin-top: 1.125rem !important; }
.mr-sm-18px, .mx-sm-18px { margin-right: 1.125rem !important; }
.mb-sm-18px, .my-sm-18px { margin-bottom: 1.125rem !important; }
.ml-sm-18px, .mx-sm-18px { margin-left: 1.125rem !important; }
.m-sm-20px { margin: 1.25rem !important; }
.mt-sm-20px, .my-sm-20px { margin-top: 1.25rem !important; }
.mr-sm-20px, .mx-sm-20px { margin-right: 1.25rem !important; }
.mb-sm-20px, .my-sm-20px { margin-bottom: 1.25rem !important; }
.ml-sm-20px, .mx-sm-20px { margin-left: 1.25rem !important; }
.m-sm-24px { margin: 1.5rem !important; }
.mt-sm-24px, .my-sm-24px { margin-top: 1.5rem !important; }
.mr-sm-24px, .mx-sm-24px { margin-right: 1.5rem !important; }
.mb-sm-24px, .my-sm-24px { margin-bottom: 1.5rem !important; }
.ml-sm-24px, .mx-sm-24px { margin-left: 1.5rem !important; }
.m-sm-30px { margin: 1.875rem !important; }
.mt-sm-30px, .my-sm-30px { margin-top: 1.875rem !important; }
.mr-sm-30px, .mx-sm-30px { margin-right: 1.875rem !important; }
.mb-sm-30px, .my-sm-30px { margin-bottom: 1.875rem !important; }
.ml-sm-30px, .mx-sm-30px { margin-left: 1.875rem !important; }
.m-sm-32px { margin: 2rem !important; }
.mt-sm-32px, .my-sm-32px { margin-top: 2rem !important; }
.mr-sm-32px, .mx-sm-32px { margin-right: 2rem !important; }
.mb-sm-32px, .my-sm-32px { margin-bottom: 2rem !important; }
.ml-sm-32px, .mx-sm-32px { margin-left: 2rem !important; }
.m-sm-36px { margin: 2.25rem !important; }
.mt-sm-36px, .my-sm-36px { margin-top: 2.25rem !important; }
.mr-sm-36px, .mx-sm-36px { margin-right: 2.25rem !important; }
.mb-sm-36px, .my-sm-36px { margin-bottom: 2.25rem !important; }
.ml-sm-36px, .mx-sm-36px { margin-left: 2.25rem !important; }
.m-sm-40px { margin: 2.5rem !important; }
.mt-sm-40px, .my-sm-40px { margin-top: 2.5rem !important; }
.mr-sm-40px, .mx-sm-40px { margin-right: 2.5rem !important; }
.mb-sm-40px, .my-sm-40px { margin-bottom: 2.5rem !important; }
.ml-sm-40px, .mx-sm-40px { margin-left: 2.5rem !important; }
.m-sm-50px { margin: 3.125rem !important; }
.mt-sm-50px, .my-sm-50px { margin-top: 3.125rem !important; }
.mr-sm-50px, .mx-sm-50px { margin-right: 3.125rem !important; }
.mb-sm-50px, .my-sm-50px { margin-bottom: 3.125rem !important; }
.ml-sm-50px, .mx-sm-50px { margin-left: 3.125rem !important; }
.m-sm-52px { margin: 3.25rem !important; }
.mt-sm-52px, .my-sm-52px { margin-top: 3.25rem !important; }
.mr-sm-52px, .mx-sm-52px { margin-right: 3.25rem !important; }
.mb-sm-52px, .my-sm-52px { margin-bottom: 3.25rem !important; }
.ml-sm-52px, .mx-sm-52px { margin-left: 3.25rem !important; }
.m-sm-56px { margin: 3.5rem !important; }
.mt-sm-56px, .my-sm-56px { margin-top: 3.5rem !important; }
.mr-sm-56px, .mx-sm-56px { margin-right: 3.5rem !important; }
.mb-sm-56px, .my-sm-56px { margin-bottom: 3.5rem !important; }
.ml-sm-56px, .mx-sm-56px { margin-left: 3.5rem !important; }
.m-sm-60px { margin: 3.75rem !important; }
.mt-sm-60px, .my-sm-60px { margin-top: 3.75rem !important; }
.mr-sm-60px, .mx-sm-60px { margin-right: 3.75rem !important; }
.mb-sm-60px, .my-sm-60px { margin-bottom: 3.75rem !important; }
.ml-sm-60px, .mx-sm-60px { margin-left: 3.75rem !important; }
.m-sm-gutter { margin: 2.5rem !important; }
.mt-sm-gutter, .my-sm-gutter { margin-top: 2.5rem !important; }
.mr-sm-gutter, .mx-sm-gutter { margin-right: 2.5rem !important; }
.mb-sm-gutter, .my-sm-gutter { margin-bottom: 2.5rem !important; }
.ml-sm-gutter, .mx-sm-gutter { margin-left: 2.5rem !important; }
.p-sm-0 { padding: 0px !important; }
.pt-sm-0, .py-sm-0 { padding-top: 0px !important; }
.pr-sm-0, .px-sm-0 { padding-right: 0px !important; }
.pb-sm-0, .py-sm-0 { padding-bottom: 0px !important; }
.pl-sm-0, .px-sm-0 { padding-left: 0px !important; }
.p-sm-1 { padding: 0.25rem !important; }
.pt-sm-1, .py-sm-1 { padding-top: 0.25rem !important; }
.pr-sm-1, .px-sm-1 { padding-right: 0.25rem !important; }
.pb-sm-1, .py-sm-1 { padding-bottom: 0.25rem !important; }
.pl-sm-1, .px-sm-1 { padding-left: 0.25rem !important; }
.p-sm-2 { padding: 0.5rem !important; }
.pt-sm-2, .py-sm-2 { padding-top: 0.5rem !important; }
.pr-sm-2, .px-sm-2 { padding-right: 0.5rem !important; }
.pb-sm-2, .py-sm-2 { padding-bottom: 0.5rem !important; }
.pl-sm-2, .px-sm-2 { padding-left: 0.5rem !important; }
.p-sm-3 { padding: 1rem !important; }
.pt-sm-3, .py-sm-3 { padding-top: 1rem !important; }
.pr-sm-3, .px-sm-3 { padding-right: 1rem !important; }
.pb-sm-3, .py-sm-3 { padding-bottom: 1rem !important; }
.pl-sm-3, .px-sm-3 { padding-left: 1rem !important; }
.p-sm-4 { padding: 1.5rem !important; }
.pt-sm-4, .py-sm-4 { padding-top: 1.5rem !important; }
.pr-sm-4, .px-sm-4 { padding-right: 1.5rem !important; }
.pb-sm-4, .py-sm-4 { padding-bottom: 1.5rem !important; }
.pl-sm-4, .px-sm-4 { padding-left: 1.5rem !important; }
.p-sm-5 { padding: 3rem !important; }
.pt-sm-5, .py-sm-5 { padding-top: 3rem !important; }
.pr-sm-5, .px-sm-5 { padding-right: 3rem !important; }
.pb-sm-5, .py-sm-5 { padding-bottom: 3rem !important; }
.pl-sm-5, .px-sm-5 { padding-left: 3rem !important; }
.p-sm-1px { padding: 1px !important; }
.pt-sm-1px, .py-sm-1px { padding-top: 1px !important; }
.pr-sm-1px, .px-sm-1px { padding-right: 1px !important; }
.pb-sm-1px, .py-sm-1px { padding-bottom: 1px !important; }
.pl-sm-1px, .px-sm-1px { padding-left: 1px !important; }
.p-sm-2px { padding: 2px !important; }
.pt-sm-2px, .py-sm-2px { padding-top: 2px !important; }
.pr-sm-2px, .px-sm-2px { padding-right: 2px !important; }
.pb-sm-2px, .py-sm-2px { padding-bottom: 2px !important; }
.pl-sm-2px, .px-sm-2px { padding-left: 2px !important; }
.p-sm-4px { padding: 0.25rem !important; }
.pt-sm-4px, .py-sm-4px { padding-top: 0.25rem !important; }
.pr-sm-4px, .px-sm-4px { padding-right: 0.25rem !important; }
.pb-sm-4px, .py-sm-4px { padding-bottom: 0.25rem !important; }
.pl-sm-4px, .px-sm-4px { padding-left: 0.25rem !important; }
.p-sm-6px { padding: 0.375rem !important; }
.pt-sm-6px, .py-sm-6px { padding-top: 0.375rem !important; }
.pr-sm-6px, .px-sm-6px { padding-right: 0.375rem !important; }
.pb-sm-6px, .py-sm-6px { padding-bottom: 0.375rem !important; }
.pl-sm-6px, .px-sm-6px { padding-left: 0.375rem !important; }
.p-sm-8px { padding: 0.5rem !important; }
.pt-sm-8px, .py-sm-8px { padding-top: 0.5rem !important; }
.pr-sm-8px, .px-sm-8px { padding-right: 0.5rem !important; }
.pb-sm-8px, .py-sm-8px { padding-bottom: 0.5rem !important; }
.pl-sm-8px, .px-sm-8px { padding-left: 0.5rem !important; }
.p-sm-10px { padding: 0.625rem !important; }
.pt-sm-10px, .py-sm-10px { padding-top: 0.625rem !important; }
.pr-sm-10px, .px-sm-10px { padding-right: 0.625rem !important; }
.pb-sm-10px, .py-sm-10px { padding-bottom: 0.625rem !important; }
.pl-sm-10px, .px-sm-10px { padding-left: 0.625rem !important; }
.p-sm-12px { padding: 0.75rem !important; }
.pt-sm-12px, .py-sm-12px { padding-top: 0.75rem !important; }
.pr-sm-12px, .px-sm-12px { padding-right: 0.75rem !important; }
.pb-sm-12px, .py-sm-12px { padding-bottom: 0.75rem !important; }
.pl-sm-12px, .px-sm-12px { padding-left: 0.75rem !important; }
.p-sm-16px { padding: 1rem !important; }
.pt-sm-16px, .py-sm-16px { padding-top: 1rem !important; }
.pr-sm-16px, .px-sm-16px { padding-right: 1rem !important; }
.pb-sm-16px, .py-sm-16px { padding-bottom: 1rem !important; }
.pl-sm-16px, .px-sm-16px { padding-left: 1rem !important; }
.p-sm-18px { padding: 1.125rem !important; }
.pt-sm-18px, .py-sm-18px { padding-top: 1.125rem !important; }
.pr-sm-18px, .px-sm-18px { padding-right: 1.125rem !important; }
.pb-sm-18px, .py-sm-18px { padding-bottom: 1.125rem !important; }
.pl-sm-18px, .px-sm-18px { padding-left: 1.125rem !important; }
.p-sm-20px { padding: 1.25rem !important; }
.pt-sm-20px, .py-sm-20px { padding-top: 1.25rem !important; }
.pr-sm-20px, .px-sm-20px { padding-right: 1.25rem !important; }
.pb-sm-20px, .py-sm-20px { padding-bottom: 1.25rem !important; }
.pl-sm-20px, .px-sm-20px { padding-left: 1.25rem !important; }
.p-sm-24px { padding: 1.5rem !important; }
.pt-sm-24px, .py-sm-24px { padding-top: 1.5rem !important; }
.pr-sm-24px, .px-sm-24px { padding-right: 1.5rem !important; }
.pb-sm-24px, .py-sm-24px { padding-bottom: 1.5rem !important; }
.pl-sm-24px, .px-sm-24px { padding-left: 1.5rem !important; }
.p-sm-30px { padding: 1.875rem !important; }
.pt-sm-30px, .py-sm-30px { padding-top: 1.875rem !important; }
.pr-sm-30px, .px-sm-30px { padding-right: 1.875rem !important; }
.pb-sm-30px, .py-sm-30px { padding-bottom: 1.875rem !important; }
.pl-sm-30px, .px-sm-30px { padding-left: 1.875rem !important; }
.p-sm-32px { padding: 2rem !important; }
.pt-sm-32px, .py-sm-32px { padding-top: 2rem !important; }
.pr-sm-32px, .px-sm-32px { padding-right: 2rem !important; }
.pb-sm-32px, .py-sm-32px { padding-bottom: 2rem !important; }
.pl-sm-32px, .px-sm-32px { padding-left: 2rem !important; }
.p-sm-36px { padding: 2.25rem !important; }
.pt-sm-36px, .py-sm-36px { padding-top: 2.25rem !important; }
.pr-sm-36px, .px-sm-36px { padding-right: 2.25rem !important; }
.pb-sm-36px, .py-sm-36px { padding-bottom: 2.25rem !important; }
.pl-sm-36px, .px-sm-36px { padding-left: 2.25rem !important; }
.p-sm-40px { padding: 2.5rem !important; }
.pt-sm-40px, .py-sm-40px { padding-top: 2.5rem !important; }
.pr-sm-40px, .px-sm-40px { padding-right: 2.5rem !important; }
.pb-sm-40px, .py-sm-40px { padding-bottom: 2.5rem !important; }
.pl-sm-40px, .px-sm-40px { padding-left: 2.5rem !important; }
.p-sm-50px { padding: 3.125rem !important; }
.pt-sm-50px, .py-sm-50px { padding-top: 3.125rem !important; }
.pr-sm-50px, .px-sm-50px { padding-right: 3.125rem !important; }
.pb-sm-50px, .py-sm-50px { padding-bottom: 3.125rem !important; }
.pl-sm-50px, .px-sm-50px { padding-left: 3.125rem !important; }
.p-sm-52px { padding: 3.25rem !important; }
.pt-sm-52px, .py-sm-52px { padding-top: 3.25rem !important; }
.pr-sm-52px, .px-sm-52px { padding-right: 3.25rem !important; }
.pb-sm-52px, .py-sm-52px { padding-bottom: 3.25rem !important; }
.pl-sm-52px, .px-sm-52px { padding-left: 3.25rem !important; }
.p-sm-56px { padding: 3.5rem !important; }
.pt-sm-56px, .py-sm-56px { padding-top: 3.5rem !important; }
.pr-sm-56px, .px-sm-56px { padding-right: 3.5rem !important; }
.pb-sm-56px, .py-sm-56px { padding-bottom: 3.5rem !important; }
.pl-sm-56px, .px-sm-56px { padding-left: 3.5rem !important; }
.p-sm-60px { padding: 3.75rem !important; }
.pt-sm-60px, .py-sm-60px { padding-top: 3.75rem !important; }
.pr-sm-60px, .px-sm-60px { padding-right: 3.75rem !important; }
.pb-sm-60px, .py-sm-60px { padding-bottom: 3.75rem !important; }
.pl-sm-60px, .px-sm-60px { padding-left: 3.75rem !important; }
.p-sm-gutter { padding: 2.5rem !important; }
.pt-sm-gutter, .py-sm-gutter { padding-top: 2.5rem !important; }
.pr-sm-gutter, .px-sm-gutter { padding-right: 2.5rem !important; }
.pb-sm-gutter, .py-sm-gutter { padding-bottom: 2.5rem !important; }
.pl-sm-gutter, .px-sm-gutter { padding-left: 2.5rem !important; }
.m-sm-n1 { margin: -0.25rem !important; }
.mt-sm-n1, .my-sm-n1 { margin-top: -0.25rem !important; }
.mr-sm-n1, .mx-sm-n1 { margin-right: -0.25rem !important; }
.mb-sm-n1, .my-sm-n1 { margin-bottom: -0.25rem !important; }
.ml-sm-n1, .mx-sm-n1 { margin-left: -0.25rem !important; }
.m-sm-n2 { margin: -0.5rem !important; }
.mt-sm-n2, .my-sm-n2 { margin-top: -0.5rem !important; }
.mr-sm-n2, .mx-sm-n2 { margin-right: -0.5rem !important; }
.mb-sm-n2, .my-sm-n2 { margin-bottom: -0.5rem !important; }
.ml-sm-n2, .mx-sm-n2 { margin-left: -0.5rem !important; }
.m-sm-n3 { margin: -1rem !important; }
.mt-sm-n3, .my-sm-n3 { margin-top: -1rem !important; }
.mr-sm-n3, .mx-sm-n3 { margin-right: -1rem !important; }
.mb-sm-n3, .my-sm-n3 { margin-bottom: -1rem !important; }
.ml-sm-n3, .mx-sm-n3 { margin-left: -1rem !important; }
.m-sm-n4 { margin: -1.5rem !important; }
.mt-sm-n4, .my-sm-n4 { margin-top: -1.5rem !important; }
.mr-sm-n4, .mx-sm-n4 { margin-right: -1.5rem !important; }
.mb-sm-n4, .my-sm-n4 { margin-bottom: -1.5rem !important; }
.ml-sm-n4, .mx-sm-n4 { margin-left: -1.5rem !important; }
.m-sm-n5 { margin: -3rem !important; }
.mt-sm-n5, .my-sm-n5 { margin-top: -3rem !important; }
.mr-sm-n5, .mx-sm-n5 { margin-right: -3rem !important; }
.mb-sm-n5, .my-sm-n5 { margin-bottom: -3rem !important; }
.ml-sm-n5, .mx-sm-n5 { margin-left: -3rem !important; }
.m-sm-n1px { margin: -1px !important; }
.mt-sm-n1px, .my-sm-n1px { margin-top: -1px !important; }
.mr-sm-n1px, .mx-sm-n1px { margin-right: -1px !important; }
.mb-sm-n1px, .my-sm-n1px { margin-bottom: -1px !important; }
.ml-sm-n1px, .mx-sm-n1px { margin-left: -1px !important; }
.m-sm-n2px { margin: -2px !important; }
.mt-sm-n2px, .my-sm-n2px { margin-top: -2px !important; }
.mr-sm-n2px, .mx-sm-n2px { margin-right: -2px !important; }
.mb-sm-n2px, .my-sm-n2px { margin-bottom: -2px !important; }
.ml-sm-n2px, .mx-sm-n2px { margin-left: -2px !important; }
.m-sm-n4px { margin: -0.25rem !important; }
.mt-sm-n4px, .my-sm-n4px { margin-top: -0.25rem !important; }
.mr-sm-n4px, .mx-sm-n4px { margin-right: -0.25rem !important; }
.mb-sm-n4px, .my-sm-n4px { margin-bottom: -0.25rem !important; }
.ml-sm-n4px, .mx-sm-n4px { margin-left: -0.25rem !important; }
.m-sm-n6px { margin: -0.375rem !important; }
.mt-sm-n6px, .my-sm-n6px { margin-top: -0.375rem !important; }
.mr-sm-n6px, .mx-sm-n6px { margin-right: -0.375rem !important; }
.mb-sm-n6px, .my-sm-n6px { margin-bottom: -0.375rem !important; }
.ml-sm-n6px, .mx-sm-n6px { margin-left: -0.375rem !important; }
.m-sm-n8px { margin: -0.5rem !important; }
.mt-sm-n8px, .my-sm-n8px { margin-top: -0.5rem !important; }
.mr-sm-n8px, .mx-sm-n8px { margin-right: -0.5rem !important; }
.mb-sm-n8px, .my-sm-n8px { margin-bottom: -0.5rem !important; }
.ml-sm-n8px, .mx-sm-n8px { margin-left: -0.5rem !important; }
.m-sm-n10px { margin: -0.625rem !important; }
.mt-sm-n10px, .my-sm-n10px { margin-top: -0.625rem !important; }
.mr-sm-n10px, .mx-sm-n10px { margin-right: -0.625rem !important; }
.mb-sm-n10px, .my-sm-n10px { margin-bottom: -0.625rem !important; }
.ml-sm-n10px, .mx-sm-n10px { margin-left: -0.625rem !important; }
.m-sm-n12px { margin: -0.75rem !important; }
.mt-sm-n12px, .my-sm-n12px { margin-top: -0.75rem !important; }
.mr-sm-n12px, .mx-sm-n12px { margin-right: -0.75rem !important; }
.mb-sm-n12px, .my-sm-n12px { margin-bottom: -0.75rem !important; }
.ml-sm-n12px, .mx-sm-n12px { margin-left: -0.75rem !important; }
.m-sm-n16px { margin: -1rem !important; }
.mt-sm-n16px, .my-sm-n16px { margin-top: -1rem !important; }
.mr-sm-n16px, .mx-sm-n16px { margin-right: -1rem !important; }
.mb-sm-n16px, .my-sm-n16px { margin-bottom: -1rem !important; }
.ml-sm-n16px, .mx-sm-n16px { margin-left: -1rem !important; }
.m-sm-n18px { margin: -1.125rem !important; }
.mt-sm-n18px, .my-sm-n18px { margin-top: -1.125rem !important; }
.mr-sm-n18px, .mx-sm-n18px { margin-right: -1.125rem !important; }
.mb-sm-n18px, .my-sm-n18px { margin-bottom: -1.125rem !important; }
.ml-sm-n18px, .mx-sm-n18px { margin-left: -1.125rem !important; }
.m-sm-n20px { margin: -1.25rem !important; }
.mt-sm-n20px, .my-sm-n20px { margin-top: -1.25rem !important; }
.mr-sm-n20px, .mx-sm-n20px { margin-right: -1.25rem !important; }
.mb-sm-n20px, .my-sm-n20px { margin-bottom: -1.25rem !important; }
.ml-sm-n20px, .mx-sm-n20px { margin-left: -1.25rem !important; }
.m-sm-n24px { margin: -1.5rem !important; }
.mt-sm-n24px, .my-sm-n24px { margin-top: -1.5rem !important; }
.mr-sm-n24px, .mx-sm-n24px { margin-right: -1.5rem !important; }
.mb-sm-n24px, .my-sm-n24px { margin-bottom: -1.5rem !important; }
.ml-sm-n24px, .mx-sm-n24px { margin-left: -1.5rem !important; }
.m-sm-n30px { margin: -1.875rem !important; }
.mt-sm-n30px, .my-sm-n30px { margin-top: -1.875rem !important; }
.mr-sm-n30px, .mx-sm-n30px { margin-right: -1.875rem !important; }
.mb-sm-n30px, .my-sm-n30px { margin-bottom: -1.875rem !important; }
.ml-sm-n30px, .mx-sm-n30px { margin-left: -1.875rem !important; }
.m-sm-n32px { margin: -2rem !important; }
.mt-sm-n32px, .my-sm-n32px { margin-top: -2rem !important; }
.mr-sm-n32px, .mx-sm-n32px { margin-right: -2rem !important; }
.mb-sm-n32px, .my-sm-n32px { margin-bottom: -2rem !important; }
.ml-sm-n32px, .mx-sm-n32px { margin-left: -2rem !important; }
.m-sm-n36px { margin: -2.25rem !important; }
.mt-sm-n36px, .my-sm-n36px { margin-top: -2.25rem !important; }
.mr-sm-n36px, .mx-sm-n36px { margin-right: -2.25rem !important; }
.mb-sm-n36px, .my-sm-n36px { margin-bottom: -2.25rem !important; }
.ml-sm-n36px, .mx-sm-n36px { margin-left: -2.25rem !important; }
.m-sm-n40px { margin: -2.5rem !important; }
.mt-sm-n40px, .my-sm-n40px { margin-top: -2.5rem !important; }
.mr-sm-n40px, .mx-sm-n40px { margin-right: -2.5rem !important; }
.mb-sm-n40px, .my-sm-n40px { margin-bottom: -2.5rem !important; }
.ml-sm-n40px, .mx-sm-n40px { margin-left: -2.5rem !important; }
.m-sm-n50px { margin: -3.125rem !important; }
.mt-sm-n50px, .my-sm-n50px { margin-top: -3.125rem !important; }
.mr-sm-n50px, .mx-sm-n50px { margin-right: -3.125rem !important; }
.mb-sm-n50px, .my-sm-n50px { margin-bottom: -3.125rem !important; }
.ml-sm-n50px, .mx-sm-n50px { margin-left: -3.125rem !important; }
.m-sm-n52px { margin: -3.25rem !important; }
.mt-sm-n52px, .my-sm-n52px { margin-top: -3.25rem !important; }
.mr-sm-n52px, .mx-sm-n52px { margin-right: -3.25rem !important; }
.mb-sm-n52px, .my-sm-n52px { margin-bottom: -3.25rem !important; }
.ml-sm-n52px, .mx-sm-n52px { margin-left: -3.25rem !important; }
.m-sm-n56px { margin: -3.5rem !important; }
.mt-sm-n56px, .my-sm-n56px { margin-top: -3.5rem !important; }
.mr-sm-n56px, .mx-sm-n56px { margin-right: -3.5rem !important; }
.mb-sm-n56px, .my-sm-n56px { margin-bottom: -3.5rem !important; }
.ml-sm-n56px, .mx-sm-n56px { margin-left: -3.5rem !important; }
.m-sm-n60px { margin: -3.75rem !important; }
.mt-sm-n60px, .my-sm-n60px { margin-top: -3.75rem !important; }
.mr-sm-n60px, .mx-sm-n60px { margin-right: -3.75rem !important; }
.mb-sm-n60px, .my-sm-n60px { margin-bottom: -3.75rem !important; }
.ml-sm-n60px, .mx-sm-n60px { margin-left: -3.75rem !important; }
.m-sm-ngutter { margin: -2.5rem !important; }
.mt-sm-ngutter, .my-sm-ngutter { margin-top: -2.5rem !important; }
.mr-sm-ngutter, .mx-sm-ngutter { margin-right: -2.5rem !important; }
.mb-sm-ngutter, .my-sm-ngutter { margin-bottom: -2.5rem !important; }
.ml-sm-ngutter, .mx-sm-ngutter { margin-left: -2.5rem !important; }
.m-sm-auto { margin: auto !important; }
.mt-sm-auto, .my-sm-auto { margin-top: auto !important; }
.mr-sm-auto, .mx-sm-auto { margin-right: auto !important; }
.mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; }
.ml-sm-auto, .mx-sm-auto { margin-left: auto !important; }
/* @media (min-width: 768px) */
.m-md-0 { margin: 0px !important; }
.mt-md-0, .my-md-0 { margin-top: 0px !important; }
.mr-md-0, .mx-md-0 { margin-right: 0px !important; }
.mb-md-0, .my-md-0 { margin-bottom: 0px !important; }
.ml-md-0, .mx-md-0 { margin-left: 0px !important; }
.m-md-1 { margin: 0.25rem !important; }
.mt-md-1, .my-md-1 { margin-top: 0.25rem !important; }
.mr-md-1, .mx-md-1 { margin-right: 0.25rem !important; }
.mb-md-1, .my-md-1 { margin-bottom: 0.25rem !important; }
.ml-md-1, .mx-md-1 { margin-left: 0.25rem !important; }
.m-md-2 { margin: 0.5rem !important; }
.mt-md-2, .my-md-2 { margin-top: 0.5rem !important; }
.mr-md-2, .mx-md-2 { margin-right: 0.5rem !important; }
.mb-md-2, .my-md-2 { margin-bottom: 0.5rem !important; }
.ml-md-2, .mx-md-2 { margin-left: 0.5rem !important; }
.m-md-3 { margin: 1rem !important; }
.mt-md-3, .my-md-3 { margin-top: 1rem !important; }
.mr-md-3, .mx-md-3 { margin-right: 1rem !important; }
.mb-md-3, .my-md-3 { margin-bottom: 1rem !important; }
.ml-md-3, .mx-md-3 { margin-left: 1rem !important; }
.m-md-4 { margin: 1.5rem !important; }
.mt-md-4, .my-md-4 { margin-top: 1.5rem !important; }
.mr-md-4, .mx-md-4 { margin-right: 1.5rem !important; }
.mb-md-4, .my-md-4 { margin-bottom: 1.5rem !important; }
.ml-md-4, .mx-md-4 { margin-left: 1.5rem !important; }
.m-md-5 { margin: 3rem !important; }
.mt-md-5, .my-md-5 { margin-top: 3rem !important; }
.mr-md-5, .mx-md-5 { margin-right: 3rem !important; }
.mb-md-5, .my-md-5 { margin-bottom: 3rem !important; }
.ml-md-5, .mx-md-5 { margin-left: 3rem !important; }
.m-md-1px { margin: 1px !important; }
.mt-md-1px, .my-md-1px { margin-top: 1px !important; }
.mr-md-1px, .mx-md-1px { margin-right: 1px !important; }
.mb-md-1px, .my-md-1px { margin-bottom: 1px !important; }
.ml-md-1px, .mx-md-1px { margin-left: 1px !important; }
.m-md-2px { margin: 2px !important; }
.mt-md-2px, .my-md-2px { margin-top: 2px !important; }
.mr-md-2px, .mx-md-2px { margin-right: 2px !important; }
.mb-md-2px, .my-md-2px { margin-bottom: 2px !important; }
.ml-md-2px, .mx-md-2px { margin-left: 2px !important; }
.m-md-4px { margin: 0.25rem !important; }
.mt-md-4px, .my-md-4px { margin-top: 0.25rem !important; }
.mr-md-4px, .mx-md-4px { margin-right: 0.25rem !important; }
.mb-md-4px, .my-md-4px { margin-bottom: 0.25rem !important; }
.ml-md-4px, .mx-md-4px { margin-left: 0.25rem !important; }
.m-md-6px { margin: 0.375rem !important; }
.mt-md-6px, .my-md-6px { margin-top: 0.375rem !important; }
.mr-md-6px, .mx-md-6px { margin-right: 0.375rem !important; }
.mb-md-6px, .my-md-6px { margin-bottom: 0.375rem !important; }
.ml-md-6px, .mx-md-6px { margin-left: 0.375rem !important; }
.m-md-8px { margin: 0.5rem !important; }
.mt-md-8px, .my-md-8px { margin-top: 0.5rem !important; }
.mr-md-8px, .mx-md-8px { margin-right: 0.5rem !important; }
.mb-md-8px, .my-md-8px { margin-bottom: 0.5rem !important; }
.ml-md-8px, .mx-md-8px { margin-left: 0.5rem !important; }
.m-md-10px { margin: 0.625rem !important; }
.mt-md-10px, .my-md-10px { margin-top: 0.625rem !important; }
.mr-md-10px, .mx-md-10px { margin-right: 0.625rem !important; }
.mb-md-10px, .my-md-10px { margin-bottom: 0.625rem !important; }
.ml-md-10px, .mx-md-10px { margin-left: 0.625rem !important; }
.m-md-12px { margin: 0.75rem !important; }
.mt-md-12px, .my-md-12px { margin-top: 0.75rem !important; }
.mr-md-12px, .mx-md-12px { margin-right: 0.75rem !important; }
.mb-md-12px, .my-md-12px { margin-bottom: 0.75rem !important; }
.ml-md-12px, .mx-md-12px { margin-left: 0.75rem !important; }
.m-md-16px { margin: 1rem !important; }
.mt-md-16px, .my-md-16px { margin-top: 1rem !important; }
.mr-md-16px, .mx-md-16px { margin-right: 1rem !important; }
.mb-md-16px, .my-md-16px { margin-bottom: 1rem !important; }
.ml-md-16px, .mx-md-16px { margin-left: 1rem !important; }
.m-md-18px { margin: 1.125rem !important; }
.mt-md-18px, .my-md-18px { margin-top: 1.125rem !important; }
.mr-md-18px, .mx-md-18px { margin-right: 1.125rem !important; }
.mb-md-18px, .my-md-18px { margin-bottom: 1.125rem !important; }
.ml-md-18px, .mx-md-18px { margin-left: 1.125rem !important; }
.m-md-20px { margin: 1.25rem !important; }
.mt-md-20px, .my-md-20px { margin-top: 1.25rem !important; }
.mr-md-20px, .mx-md-20px { margin-right: 1.25rem !important; }
.mb-md-20px, .my-md-20px { margin-bottom: 1.25rem !important; }
.ml-md-20px, .mx-md-20px { margin-left: 1.25rem !important; }
.m-md-24px { margin: 1.5rem !important; }
.mt-md-24px, .my-md-24px { margin-top: 1.5rem !important; }
.mr-md-24px, .mx-md-24px { margin-right: 1.5rem !important; }
.mb-md-24px, .my-md-24px { margin-bottom: 1.5rem !important; }
.ml-md-24px, .mx-md-24px { margin-left: 1.5rem !important; }
.m-md-30px { margin: 1.875rem !important; }
.mt-md-30px, .my-md-30px { margin-top: 1.875rem !important; }
.mr-md-30px, .mx-md-30px { margin-right: 1.875rem !important; }
.mb-md-30px, .my-md-30px { margin-bottom: 1.875rem !important; }
.ml-md-30px, .mx-md-30px { margin-left: 1.875rem !important; }
.m-md-32px { margin: 2rem !important; }
.mt-md-32px, .my-md-32px { margin-top: 2rem !important; }
.mr-md-32px, .mx-md-32px { margin-right: 2rem !important; }
.mb-md-32px, .my-md-32px { margin-bottom: 2rem !important; }
.ml-md-32px, .mx-md-32px { margin-left: 2rem !important; }
.m-md-36px { margin: 2.25rem !important; }
.mt-md-36px, .my-md-36px { margin-top: 2.25rem !important; }
.mr-md-36px, .mx-md-36px { margin-right: 2.25rem !important; }
.mb-md-36px, .my-md-36px { margin-bottom: 2.25rem !important; }
.ml-md-36px, .mx-md-36px { margin-left: 2.25rem !important; }
.m-md-40px { margin: 2.5rem !important; }
.mt-md-40px, .my-md-40px { margin-top: 2.5rem !important; }
.mr-md-40px, .mx-md-40px { margin-right: 2.5rem !important; }
.mb-md-40px, .my-md-40px { margin-bottom: 2.5rem !important; }
.ml-md-40px, .mx-md-40px { margin-left: 2.5rem !important; }
.m-md-50px { margin: 3.125rem !important; }
.mt-md-50px, .my-md-50px { margin-top: 3.125rem !important; }
.mr-md-50px, .mx-md-50px { margin-right: 3.125rem !important; }
.mb-md-50px, .my-md-50px { margin-bottom: 3.125rem !important; }
.ml-md-50px, .mx-md-50px { margin-left: 3.125rem !important; }
.m-md-52px { margin: 3.25rem !important; }
.mt-md-52px, .my-md-52px { margin-top: 3.25rem !important; }
.mr-md-52px, .mx-md-52px { margin-right: 3.25rem !important; }
.mb-md-52px, .my-md-52px { margin-bottom: 3.25rem !important; }
.ml-md-52px, .mx-md-52px { margin-left: 3.25rem !important; }
.m-md-56px { margin: 3.5rem !important; }
.mt-md-56px, .my-md-56px { margin-top: 3.5rem !important; }
.mr-md-56px, .mx-md-56px { margin-right: 3.5rem !important; }
.mb-md-56px, .my-md-56px { margin-bottom: 3.5rem !important; }
.ml-md-56px, .mx-md-56px { margin-left: 3.5rem !important; }
.m-md-60px { margin: 3.75rem !important; }
.mt-md-60px, .my-md-60px { margin-top: 3.75rem !important; }
.mr-md-60px, .mx-md-60px { margin-right: 3.75rem !important; }
.mb-md-60px, .my-md-60px { margin-bottom: 3.75rem !important; }
.ml-md-60px, .mx-md-60px { margin-left: 3.75rem !important; }
.m-md-gutter { margin: 2.5rem !important; }
.mt-md-gutter, .my-md-gutter { margin-top: 2.5rem !important; }
.mr-md-gutter, .mx-md-gutter { margin-right: 2.5rem !important; }
.mb-md-gutter, .my-md-gutter { margin-bottom: 2.5rem !important; }
.ml-md-gutter, .mx-md-gutter { margin-left: 2.5rem !important; }
.p-md-0 { padding: 0px !important; }
.pt-md-0, .py-md-0 { padding-top: 0px !important; }
.pr-md-0, .px-md-0 { padding-right: 0px !important; }
.pb-md-0, .py-md-0 { padding-bottom: 0px !important; }
.pl-md-0, .px-md-0 { padding-left: 0px !important; }
.p-md-1 { padding: 0.25rem !important; }
.pt-md-1, .py-md-1 { padding-top: 0.25rem !important; }
.pr-md-1, .px-md-1 { padding-right: 0.25rem !important; }
.pb-md-1, .py-md-1 { padding-bottom: 0.25rem !important; }
.pl-md-1, .px-md-1 { padding-left: 0.25rem !important; }
.p-md-2 { padding: 0.5rem !important; }
.pt-md-2, .py-md-2 { padding-top: 0.5rem !important; }
.pr-md-2, .px-md-2 { padding-right: 0.5rem !important; }
.pb-md-2, .py-md-2 { padding-bottom: 0.5rem !important; }
.pl-md-2, .px-md-2 { padding-left: 0.5rem !important; }
.p-md-3 { padding: 1rem !important; }
.pt-md-3, .py-md-3 { padding-top: 1rem !important; }
.pr-md-3, .px-md-3 { padding-right: 1rem !important; }
.pb-md-3, .py-md-3 { padding-bottom: 1rem !important; }
.pl-md-3, .px-md-3 { padding-left: 1rem !important; }
.p-md-4 { padding: 1.5rem !important; }
.pt-md-4, .py-md-4 { padding-top: 1.5rem !important; }
.pr-md-4, .px-md-4 { padding-right: 1.5rem !important; }
.pb-md-4, .py-md-4 { padding-bottom: 1.5rem !important; }
.pl-md-4, .px-md-4 { padding-left: 1.5rem !important; }
.p-md-5 { padding: 3rem !important; }
.pt-md-5, .py-md-5 { padding-top: 3rem !important; }
.pr-md-5, .px-md-5 { padding-right: 3rem !important; }
.pb-md-5, .py-md-5 { padding-bottom: 3rem !important; }
.pl-md-5, .px-md-5 { padding-left: 3rem !important; }
.p-md-1px { padding: 1px !important; }
.pt-md-1px, .py-md-1px { padding-top: 1px !important; }
.pr-md-1px, .px-md-1px { padding-right: 1px !important; }
.pb-md-1px, .py-md-1px { padding-bottom: 1px !important; }
.pl-md-1px, .px-md-1px { padding-left: 1px !important; }
.p-md-2px { padding: 2px !important; }
.pt-md-2px, .py-md-2px { padding-top: 2px !important; }
.pr-md-2px, .px-md-2px { padding-right: 2px !important; }
.pb-md-2px, .py-md-2px { padding-bottom: 2px !important; }
.pl-md-2px, .px-md-2px { padding-left: 2px !important; }
.p-md-4px { padding: 0.25rem !important; }
.pt-md-4px, .py-md-4px { padding-top: 0.25rem !important; }
.pr-md-4px, .px-md-4px { padding-right: 0.25rem !important; }
.pb-md-4px, .py-md-4px { padding-bottom: 0.25rem !important; }
.pl-md-4px, .px-md-4px { padding-left: 0.25rem !important; }
.p-md-6px { padding: 0.375rem !important; }
.pt-md-6px, .py-md-6px { padding-top: 0.375rem !important; }
.pr-md-6px, .px-md-6px { padding-right: 0.375rem !important; }
.pb-md-6px, .py-md-6px { padding-bottom: 0.375rem !important; }
.pl-md-6px, .px-md-6px { padding-left: 0.375rem !important; }
.p-md-8px { padding: 0.5rem !important; }
.pt-md-8px, .py-md-8px { padding-top: 0.5rem !important; }
.pr-md-8px, .px-md-8px { padding-right: 0.5rem !important; }
.pb-md-8px, .py-md-8px { padding-bottom: 0.5rem !important; }
.pl-md-8px, .px-md-8px { padding-left: 0.5rem !important; }
.p-md-10px { padding: 0.625rem !important; }
.pt-md-10px, .py-md-10px { padding-top: 0.625rem !important; }
.pr-md-10px, .px-md-10px { padding-right: 0.625rem !important; }
.pb-md-10px, .py-md-10px { padding-bottom: 0.625rem !important; }
.pl-md-10px, .px-md-10px { padding-left: 0.625rem !important; }
.p-md-12px { padding: 0.75rem !important; }
.pt-md-12px, .py-md-12px { padding-top: 0.75rem !important; }
.pr-md-12px, .px-md-12px { padding-right: 0.75rem !important; }
.pb-md-12px, .py-md-12px { padding-bottom: 0.75rem !important; }
.pl-md-12px, .px-md-12px { padding-left: 0.75rem !important; }
.p-md-16px { padding: 1rem !important; }
.pt-md-16px, .py-md-16px { padding-top: 1rem !important; }
.pr-md-16px, .px-md-16px { padding-right: 1rem !important; }
.pb-md-16px, .py-md-16px { padding-bottom: 1rem !important; }
.pl-md-16px, .px-md-16px { padding-left: 1rem !important; }
.p-md-18px { padding: 1.125rem !important; }
.pt-md-18px, .py-md-18px { padding-top: 1.125rem !important; }
.pr-md-18px, .px-md-18px { padding-right: 1.125rem !important; }
.pb-md-18px, .py-md-18px { padding-bottom: 1.125rem !important; }
.pl-md-18px, .px-md-18px { padding-left: 1.125rem !important; }
.p-md-20px { padding: 1.25rem !important; }
.pt-md-20px, .py-md-20px { padding-top: 1.25rem !important; }
.pr-md-20px, .px-md-20px { padding-right: 1.25rem !important; }
.pb-md-20px, .py-md-20px { padding-bottom: 1.25rem !important; }
.pl-md-20px, .px-md-20px { padding-left: 1.25rem !important; }
.p-md-24px { padding: 1.5rem !important; }
.pt-md-24px, .py-md-24px { padding-top: 1.5rem !important; }
.pr-md-24px, .px-md-24px { padding-right: 1.5rem !important; }
.pb-md-24px, .py-md-24px { padding-bottom: 1.5rem !important; }
.pl-md-24px, .px-md-24px { padding-left: 1.5rem !important; }
.p-md-30px { padding: 1.875rem !important; }
.pt-md-30px, .py-md-30px { padding-top: 1.875rem !important; }
.pr-md-30px, .px-md-30px { padding-right: 1.875rem !important; }
.pb-md-30px, .py-md-30px { padding-bottom: 1.875rem !important; }
.pl-md-30px, .px-md-30px { padding-left: 1.875rem !important; }
.p-md-32px { padding: 2rem !important; }
.pt-md-32px, .py-md-32px { padding-top: 2rem !important; }
.pr-md-32px, .px-md-32px { padding-right: 2rem !important; }
.pb-md-32px, .py-md-32px { padding-bottom: 2rem !important; }
.pl-md-32px, .px-md-32px { padding-left: 2rem !important; }
.p-md-36px { padding: 2.25rem !important; }
.pt-md-36px, .py-md-36px { padding-top: 2.25rem !important; }
.pr-md-36px, .px-md-36px { padding-right: 2.25rem !important; }
.pb-md-36px, .py-md-36px { padding-bottom: 2.25rem !important; }
.pl-md-36px, .px-md-36px { padding-left: 2.25rem !important; }
.p-md-40px { padding: 2.5rem !important; }
.pt-md-40px, .py-md-40px { padding-top: 2.5rem !important; }
.pr-md-40px, .px-md-40px { padding-right: 2.5rem !important; }
.pb-md-40px, .py-md-40px { padding-bottom: 2.5rem !important; }
.pl-md-40px, .px-md-40px { padding-left: 2.5rem !important; }
.p-md-50px { padding: 3.125rem !important; }
.pt-md-50px, .py-md-50px { padding-top: 3.125rem !important; }
.pr-md-50px, .px-md-50px { padding-right: 3.125rem !important; }
.pb-md-50px, .py-md-50px { padding-bottom: 3.125rem !important; }
.pl-md-50px, .px-md-50px { padding-left: 3.125rem !important; }
.p-md-52px { padding: 3.25rem !important; }
.pt-md-52px, .py-md-52px { padding-top: 3.25rem !important; }
.pr-md-52px, .px-md-52px { padding-right: 3.25rem !important; }
.pb-md-52px, .py-md-52px { padding-bottom: 3.25rem !important; }
.pl-md-52px, .px-md-52px { padding-left: 3.25rem !important; }
.p-md-56px { padding: 3.5rem !important; }
.pt-md-56px, .py-md-56px { padding-top: 3.5rem !important; }
.pr-md-56px, .px-md-56px { padding-right: 3.5rem !important; }
.pb-md-56px, .py-md-56px { padding-bottom: 3.5rem !important; }
.pl-md-56px, .px-md-56px { padding-left: 3.5rem !important; }
.p-md-60px { padding: 3.75rem !important; }
.pt-md-60px, .py-md-60px { padding-top: 3.75rem !important; }
.pr-md-60px, .px-md-60px { padding-right: 3.75rem !important; }
.pb-md-60px, .py-md-60px { padding-bottom: 3.75rem !important; }
.pl-md-60px, .px-md-60px { padding-left: 3.75rem !important; }
.p-md-gutter { padding: 2.5rem !important; }
.pt-md-gutter, .py-md-gutter { padding-top: 2.5rem !important; }
.pr-md-gutter, .px-md-gutter { padding-right: 2.5rem !important; }
.pb-md-gutter, .py-md-gutter { padding-bottom: 2.5rem !important; }
.pl-md-gutter, .px-md-gutter { padding-left: 2.5rem !important; }
.m-md-n1 { margin: -0.25rem !important; }
.mt-md-n1, .my-md-n1 { margin-top: -0.25rem !important; }
.mr-md-n1, .mx-md-n1 { margin-right: -0.25rem !important; }
.mb-md-n1, .my-md-n1 { margin-bottom: -0.25rem !important; }
.ml-md-n1, .mx-md-n1 { margin-left: -0.25rem !important; }
.m-md-n2 { margin: -0.5rem !important; }
.mt-md-n2, .my-md-n2 { margin-top: -0.5rem !important; }
.mr-md-n2, .mx-md-n2 { margin-right: -0.5rem !important; }
.mb-md-n2, .my-md-n2 { margin-bottom: -0.5rem !important; }
.ml-md-n2, .mx-md-n2 { margin-left: -0.5rem !important; }
.m-md-n3 { margin: -1rem !important; }
.mt-md-n3, .my-md-n3 { margin-top: -1rem !important; }
.mr-md-n3, .mx-md-n3 { margin-right: -1rem !important; }
.mb-md-n3, .my-md-n3 { margin-bottom: -1rem !important; }
.ml-md-n3, .mx-md-n3 { margin-left: -1rem !important; }
.m-md-n4 { margin: -1.5rem !important; }
.mt-md-n4, .my-md-n4 { margin-top: -1.5rem !important; }
.mr-md-n4, .mx-md-n4 { margin-right: -1.5rem !important; }
.mb-md-n4, .my-md-n4 { margin-bottom: -1.5rem !important; }
.ml-md-n4, .mx-md-n4 { margin-left: -1.5rem !important; }
.m-md-n5 { margin: -3rem !important; }
.mt-md-n5, .my-md-n5 { margin-top: -3rem !important; }
.mr-md-n5, .mx-md-n5 { margin-right: -3rem !important; }
.mb-md-n5, .my-md-n5 { margin-bottom: -3rem !important; }
.ml-md-n5, .mx-md-n5 { margin-left: -3rem !important; }
.m-md-n1px { margin: -1px !important; }
.mt-md-n1px, .my-md-n1px { margin-top: -1px !important; }
.mr-md-n1px, .mx-md-n1px { margin-right: -1px !important; }
.mb-md-n1px, .my-md-n1px { margin-bottom: -1px !important; }
.ml-md-n1px, .mx-md-n1px { margin-left: -1px !important; }
.m-md-n2px { margin: -2px !important; }
.mt-md-n2px, .my-md-n2px { margin-top: -2px !important; }
.mr-md-n2px, .mx-md-n2px { margin-right: -2px !important; }
.mb-md-n2px, .my-md-n2px { margin-bottom: -2px !important; }
.ml-md-n2px, .mx-md-n2px { margin-left: -2px !important; }
.m-md-n4px { margin: -0.25rem !important; }
.mt-md-n4px, .my-md-n4px { margin-top: -0.25rem !important; }
.mr-md-n4px, .mx-md-n4px { margin-right: -0.25rem !important; }
.mb-md-n4px, .my-md-n4px { margin-bottom: -0.25rem !important; }
.ml-md-n4px, .mx-md-n4px { margin-left: -0.25rem !important; }
.m-md-n6px { margin: -0.375rem !important; }
.mt-md-n6px, .my-md-n6px { margin-top: -0.375rem !important; }
.mr-md-n6px, .mx-md-n6px { margin-right: -0.375rem !important; }
.mb-md-n6px, .my-md-n6px { margin-bottom: -0.375rem !important; }
.ml-md-n6px, .mx-md-n6px { margin-left: -0.375rem !important; }
.m-md-n8px { margin: -0.5rem !important; }
.mt-md-n8px, .my-md-n8px { margin-top: -0.5rem !important; }
.mr-md-n8px, .mx-md-n8px { margin-right: -0.5rem !important; }
.mb-md-n8px, .my-md-n8px { margin-bottom: -0.5rem !important; }
.ml-md-n8px, .mx-md-n8px { margin-left: -0.5rem !important; }
.m-md-n10px { margin: -0.625rem !important; }
.mt-md-n10px, .my-md-n10px { margin-top: -0.625rem !important; }
.mr-md-n10px, .mx-md-n10px { margin-right: -0.625rem !important; }
.mb-md-n10px, .my-md-n10px { margin-bottom: -0.625rem !important; }
.ml-md-n10px, .mx-md-n10px { margin-left: -0.625rem !important; }
.m-md-n12px { margin: -0.75rem !important; }
.mt-md-n12px, .my-md-n12px { margin-top: -0.75rem !important; }
.mr-md-n12px, .mx-md-n12px { margin-right: -0.75rem !important; }
.mb-md-n12px, .my-md-n12px { margin-bottom: -0.75rem !important; }
.ml-md-n12px, .mx-md-n12px { margin-left: -0.75rem !important; }
.m-md-n16px { margin: -1rem !important; }
.mt-md-n16px, .my-md-n16px { margin-top: -1rem !important; }
.mr-md-n16px, .mx-md-n16px { margin-right: -1rem !important; }
.mb-md-n16px, .my-md-n16px { margin-bottom: -1rem !important; }
.ml-md-n16px, .mx-md-n16px { margin-left: -1rem !important; }
.m-md-n18px { margin: -1.125rem !important; }
.mt-md-n18px, .my-md-n18px { margin-top: -1.125rem !important; }
.mr-md-n18px, .mx-md-n18px { margin-right: -1.125rem !important; }
.mb-md-n18px, .my-md-n18px { margin-bottom: -1.125rem !important; }
.ml-md-n18px, .mx-md-n18px { margin-left: -1.125rem !important; }
.m-md-n20px { margin: -1.25rem !important; }
.mt-md-n20px, .my-md-n20px { margin-top: -1.25rem !important; }
.mr-md-n20px, .mx-md-n20px { margin-right: -1.25rem !important; }
.mb-md-n20px, .my-md-n20px { margin-bottom: -1.25rem !important; }
.ml-md-n20px, .mx-md-n20px { margin-left: -1.25rem !important; }
.m-md-n24px { margin: -1.5rem !important; }
.mt-md-n24px, .my-md-n24px { margin-top: -1.5rem !important; }
.mr-md-n24px, .mx-md-n24px { margin-right: -1.5rem !important; }
.mb-md-n24px, .my-md-n24px { margin-bottom: -1.5rem !important; }
.ml-md-n24px, .mx-md-n24px { margin-left: -1.5rem !important; }
.m-md-n30px { margin: -1.875rem !important; }
.mt-md-n30px, .my-md-n30px { margin-top: -1.875rem !important; }
.mr-md-n30px, .mx-md-n30px { margin-right: -1.875rem !important; }
.mb-md-n30px, .my-md-n30px { margin-bottom: -1.875rem !important; }
.ml-md-n30px, .mx-md-n30px { margin-left: -1.875rem !important; }
.m-md-n32px { margin: -2rem !important; }
.mt-md-n32px, .my-md-n32px { margin-top: -2rem !important; }
.mr-md-n32px, .mx-md-n32px { margin-right: -2rem !important; }
.mb-md-n32px, .my-md-n32px { margin-bottom: -2rem !important; }
.ml-md-n32px, .mx-md-n32px { margin-left: -2rem !important; }
.m-md-n36px { margin: -2.25rem !important; }
.mt-md-n36px, .my-md-n36px { margin-top: -2.25rem !important; }
.mr-md-n36px, .mx-md-n36px { margin-right: -2.25rem !important; }
.mb-md-n36px, .my-md-n36px { margin-bottom: -2.25rem !important; }
.ml-md-n36px, .mx-md-n36px { margin-left: -2.25rem !important; }
.m-md-n40px { margin: -2.5rem !important; }
.mt-md-n40px, .my-md-n40px { margin-top: -2.5rem !important; }
.mr-md-n40px, .mx-md-n40px { margin-right: -2.5rem !important; }
.mb-md-n40px, .my-md-n40px { margin-bottom: -2.5rem !important; }
.ml-md-n40px, .mx-md-n40px { margin-left: -2.5rem !important; }
.m-md-n50px { margin: -3.125rem !important; }
.mt-md-n50px, .my-md-n50px { margin-top: -3.125rem !important; }
.mr-md-n50px, .mx-md-n50px { margin-right: -3.125rem !important; }
.mb-md-n50px, .my-md-n50px { margin-bottom: -3.125rem !important; }
.ml-md-n50px, .mx-md-n50px { margin-left: -3.125rem !important; }
.m-md-n52px { margin: -3.25rem !important; }
.mt-md-n52px, .my-md-n52px { margin-top: -3.25rem !important; }
.mr-md-n52px, .mx-md-n52px { margin-right: -3.25rem !important; }
.mb-md-n52px, .my-md-n52px { margin-bottom: -3.25rem !important; }
.ml-md-n52px, .mx-md-n52px { margin-left: -3.25rem !important; }
.m-md-n56px { margin: -3.5rem !important; }
.mt-md-n56px, .my-md-n56px { margin-top: -3.5rem !important; }
.mr-md-n56px, .mx-md-n56px { margin-right: -3.5rem !important; }
.mb-md-n56px, .my-md-n56px { margin-bottom: -3.5rem !important; }
.ml-md-n56px, .mx-md-n56px { margin-left: -3.5rem !important; }
.m-md-n60px { margin: -3.75rem !important; }
.mt-md-n60px, .my-md-n60px { margin-top: -3.75rem !important; }
.mr-md-n60px, .mx-md-n60px { margin-right: -3.75rem !important; }
.mb-md-n60px, .my-md-n60px { margin-bottom: -3.75rem !important; }
.ml-md-n60px, .mx-md-n60px { margin-left: -3.75rem !important; }
.m-md-ngutter { margin: -2.5rem !important; }
.mt-md-ngutter, .my-md-ngutter { margin-top: -2.5rem !important; }
.mr-md-ngutter, .mx-md-ngutter { margin-right: -2.5rem !important; }
.mb-md-ngutter, .my-md-ngutter { margin-bottom: -2.5rem !important; }
.ml-md-ngutter, .mx-md-ngutter { margin-left: -2.5rem !important; }
.m-md-auto { margin: auto !important; }
.mt-md-auto, .my-md-auto { margin-top: auto !important; }
.mr-md-auto, .mx-md-auto { margin-right: auto !important; }
.mb-md-auto, .my-md-auto { margin-bottom: auto !important; }
.ml-md-auto, .mx-md-auto { margin-left: auto !important; }
/* @media (min-width: 576px) */
.text-sm-left { text-align: left !important; }
.text-sm-right { text-align: right !important; }
.text-sm-center { text-align: center !important; }
/* @media (min-width: 768px) */
.text-md-left { text-align: left !important; }
.text-md-right { text-align: right !important; }
.text-md-center { text-align: center !important; }
/* @media (min-width: 576px) */
.swiper-button-next, .swiper-button-prev { width: 1.5rem; height: 1.5rem; }
/* @media (min-width: 400px) */
.nav-pages.nav-year .nav-link { flex-basis: 11.1111%; width: 11.1111%; }
.form-archive .custom-control { flex-basis: 10%; width: 10%; }
/* @media (min-width: 576px) */
body.scroll header { width: 460px; }
.nav-pages.nav-year { flex-basis: calc(100% - 220px - 0.625rem); max-width: calc(100% - 220px - 0.625rem); margin-bottom: 0px; margin-right: 0.625rem; }
.nav-pages.nav-year .nav-link { flex-basis: 16.6667%; width: 16.6667%; }
.nav-pages.nav-month { flex-basis: 220px; max-width: 220px; }
.nav-pages-wrap { flex-direction: row; }
.box-unlocked::before { top: -4rem; left: -1.25rem; }
.row-pricelist .col-n { flex-basis: 116px; }
.row-pricelist .col-w { flex-basis: calc(100% - 116px); }
.row-pricelist .offset-col-n { margin-left: 116px; }
/* @media (min-width: 576px) and (max-width: 1200px) */
.row-cards-archive > .col-sm-6:not([class*="col-md"]) { margin-bottom: 40px; }
.row-cards-archive > .col-sm-6:not([class*="col-md"]):nth-child(2n+1):nth-last-child(-n+2), .row-cards-archive > .col-sm-6:not([class*="col-md"]):nth-child(2n+1):nth-last-child(-n+2) ~ .col-sm-6 { margin-bottom: 0px; }
/* @media (min-width: 768px) and (max-width: 1200px) */
.row-cards-archive > .col-sm-6.col-md-4 { margin-bottom: 40px; }
.row-cards-archive > .col-sm-6.col-md-4:nth-child(3n+1):nth-last-child(-n+3), .row-cards-archive > .col-sm-6.col-md-4:nth-child(3n+1):nth-last-child(-n+3) ~ .col-sm-6 { margin-bottom: 0px; }
/* @media (min-width: 768px) */
body.scroll header { width: 640px; }
.h4-md { font-size: 1.375rem; }
.article-m .article-heading:has(span.img) { position: relative; }
.article-m .article-heading:has(.img-2leva) { padding-right: 240px; }
.article-m .article-heading:has(.img-uvodnik) { padding-right: 146px; }
.article-m .article-heading .img { position: absolute; top: 0px; right: 0px; margin-bottom: 0px; }
.d-377 .article-m .separator { clear: both; }
.d-377 .article-m .image:not(:has(.i610)) { float: left; max-width: calc(50% - 20px); margin-right: 40px; }
.d-377 .article-m .image:not(:has(.i610)) + * { margin-top: 1.128rem; }
.d-377 .article-m .image:last-of-type + * { clear: both; }
.d-377 .article-m .article-heading ~ :not(.image):not(.separator):has([class]), .d-377 .article-m .article-heading ~ h3 { float: right; max-width: calc(50% - 20px); }
.card-item > .row.no-gutters .card-footer { margin-top: auto; }
.card-item > .row.no-gutters .col-img { margin-bottom: 0px; }
.card-item > .row.no-gutters .col-txt { padding-right: 1.25rem; padding-left: 1.25rem; }
.card-item.XLRW, .card-item.XLLW, .card-item.XLRB, .card-item.XLLB, .card-item.XLRR, .card-item.XLLR, .card-item.XLRO, .card-item.XLLO, .card-item.XLRK, .card-item.XLLK, .card-item.XLRD, .card-item.XLLD, .card-item.XLRS, .card-item.XLLS, .card-item.XLRI, .card-item.XLLI, .card-item.XLRP, .card-item.XLLP, .card-item.XLRC, .card-item.XLLC, .card-item.LGRW, .card-item.LGLW, .card-item.LBRW, .card-item.LBLW, .card-item.LGRB, .card-item.LGLB, .card-item.LGRR, .card-item.LGLR, .card-item.LGRO, .card-item.LGLO, .card-item.LGRK, .card-item.LGLK, .card-item.LGRG, .card-item.LGLG, .card-item.LGRD, .card-item.LGLD, .card-item.LBRD, .card-item.LBLD, .card-item.LGRS, .card-item.LGLS, .card-item.LBRS, .card-item.LBLS, .card-item.LGRI, .card-item.LGLI, .card-item.LBRI, .card-item.LBLI, .card-item.LGRP, .card-item.LGLP, .card-item.LGRC, .card-item.LGLC { margin-bottom: 40px; }
.card-item.XLRW.has-bb::after, .card-item.XLLW.has-bb::after, .card-item.XLRB.has-bb::after, .card-item.XLLB.has-bb::after, .card-item.XLRR.has-bb::after, .card-item.XLLR.has-bb::after, .card-item.XLRO.has-bb::after, .card-item.XLLO.has-bb::after, .card-item.XLRK.has-bb::after, .card-item.XLLK.has-bb::after, .card-item.XLRD.has-bb::after, .card-item.XLLD.has-bb::after, .card-item.XLRS.has-bb::after, .card-item.XLLS.has-bb::after, .card-item.XLRI.has-bb::after, .card-item.XLLI.has-bb::after, .card-item.XLRP.has-bb::after, .card-item.XLLP.has-bb::after, .card-item.XLRC.has-bb::after, .card-item.XLLC.has-bb::after, .card-item.LGRW.has-bb::after, .card-item.LGLW.has-bb::after, .card-item.LBRW.has-bb::after, .card-item.LBLW.has-bb::after, .card-item.LGRB.has-bb::after, .card-item.LGLB.has-bb::after, .card-item.LGRR.has-bb::after, .card-item.LGLR.has-bb::after, .card-item.LGRO.has-bb::after, .card-item.LGLO.has-bb::after, .card-item.LGRK.has-bb::after, .card-item.LGLK.has-bb::after, .card-item.LGRG.has-bb::after, .card-item.LGLG.has-bb::after, .card-item.LGRD.has-bb::after, .card-item.LGLD.has-bb::after, .card-item.LBRD.has-bb::after, .card-item.LBLD.has-bb::after, .card-item.LGRS.has-bb::after, .card-item.LGLS.has-bb::after, .card-item.LBRS.has-bb::after, .card-item.LBLS.has-bb::after, .card-item.LGRI.has-bb::after, .card-item.LGLI.has-bb::after, .card-item.LBRI.has-bb::after, .card-item.LBLI.has-bb::after, .card-item.LGRP.has-bb::after, .card-item.LGLP.has-bb::after, .card-item.LGRC.has-bb::after, .card-item.LGLC.has-bb::after { margin-top: 40px; }
.card-item.XLRW > .row.no-gutters .col-txt, .card-item.XLLW > .row.no-gutters .col-txt, .card-item.LGRW > .row.no-gutters .col-txt, .card-item.LGLW > .row.no-gutters .col-txt, .card-item.LBRW > .row.no-gutters .col-txt, .card-item.LBLW > .row.no-gutters .col-txt { padding-top: 0px; }
.card-item.XLRW > .row.no-gutters .col-img, .card-item.XLRB > .row.no-gutters .col-img, .card-item.XLRR > .row.no-gutters .col-img, .card-item.XLRO > .row.no-gutters .col-img, .card-item.XLRK > .row.no-gutters .col-img, .card-item.XLRD > .row.no-gutters .col-img, .card-item.XLRS > .row.no-gutters .col-img, .card-item.XLRI > .row.no-gutters .col-img, .card-item.XLRP > .row.no-gutters .col-img, .card-item.XLRC > .row.no-gutters .col-img, .card-item.LGRW > .row.no-gutters .col-img, .card-item.LBRW > .row.no-gutters .col-img, .card-item.LGRB > .row.no-gutters .col-img, .card-item.LGRR > .row.no-gutters .col-img, .card-item.LGRO > .row.no-gutters .col-img, .card-item.LGRK > .row.no-gutters .col-img, .card-item.LGRG > .row.no-gutters .col-img, .card-item.LGRD > .row.no-gutters .col-img, .card-item.LBRD > .row.no-gutters .col-img, .card-item.LGRS > .row.no-gutters .col-img, .card-item.LBRS > .row.no-gutters .col-img, .card-item.LGRI > .row.no-gutters .col-img, .card-item.LBRI > .row.no-gutters .col-img, .card-item.LGRP > .row.no-gutters .col-img, .card-item.LGRC > .row.no-gutters .col-img { order: 2; }
.card-item.XLRW > .row.no-gutters .col-txt, .card-item.XLRB > .row.no-gutters .col-txt, .card-item.XLRR > .row.no-gutters .col-txt, .card-item.XLRO > .row.no-gutters .col-txt, .card-item.XLRK > .row.no-gutters .col-txt, .card-item.XLRD > .row.no-gutters .col-txt, .card-item.XLRS > .row.no-gutters .col-txt, .card-item.XLRI > .row.no-gutters .col-txt, .card-item.XLRP > .row.no-gutters .col-txt, .card-item.XLRC > .row.no-gutters .col-txt, .card-item.LGRW > .row.no-gutters .col-txt, .card-item.LBRW > .row.no-gutters .col-txt, .card-item.LGRB > .row.no-gutters .col-txt, .card-item.LGRR > .row.no-gutters .col-txt, .card-item.LGRO > .row.no-gutters .col-txt, .card-item.LGRK > .row.no-gutters .col-txt, .card-item.LGRG > .row.no-gutters .col-txt, .card-item.LGRD > .row.no-gutters .col-txt, .card-item.LBRD > .row.no-gutters .col-txt, .card-item.LGRS > .row.no-gutters .col-txt, .card-item.LBRS > .row.no-gutters .col-txt, .card-item.LGRI > .row.no-gutters .col-txt, .card-item.LBRI > .row.no-gutters .col-txt, .card-item.LGRP > .row.no-gutters .col-txt, .card-item.LGRC > .row.no-gutters .col-txt { order: 1; }
.card-item.LBRW > .row.no-gutters .col-img, .card-item.LBLW > .row.no-gutters .col-img, .card-item.LBRD > .row.no-gutters .col-img, .card-item.LBLD > .row.no-gutters .col-img, .card-item.LBRS > .row.no-gutters .col-img, .card-item.LBLS > .row.no-gutters .col-img, .card-item.LBRI > .row.no-gutters .col-img, .card-item.LBLI > .row.no-gutters .col-img { height: 320px; flex-shrink: 0; }
.card-item.LBRW > .row.no-gutters .col-img.col-lsc, .card-item.LBLW > .row.no-gutters .col-img.col-lsc, .card-item.LBRD > .row.no-gutters .col-img.col-lsc, .card-item.LBLD > .row.no-gutters .col-img.col-lsc, .card-item.LBRS > .row.no-gutters .col-img.col-lsc, .card-item.LBLS > .row.no-gutters .col-img.col-lsc, .card-item.LBRI > .row.no-gutters .col-img.col-lsc, .card-item.LBLI > .row.no-gutters .col-img.col-lsc { width: 640px; flex-basis: 640px; }
.card-item.LBRW > .row.no-gutters .col-img.col-lsc .card-header, .card-item.LBRW > .row.no-gutters .col-img.col-lsc .embed-responsive-h100, .card-item.LBLW > .row.no-gutters .col-img.col-lsc .card-header, .card-item.LBLW > .row.no-gutters .col-img.col-lsc .embed-responsive-h100, .card-item.LBRD > .row.no-gutters .col-img.col-lsc .card-header, .card-item.LBRD > .row.no-gutters .col-img.col-lsc .embed-responsive-h100, .card-item.LBLD > .row.no-gutters .col-img.col-lsc .card-header, .card-item.LBLD > .row.no-gutters .col-img.col-lsc .embed-responsive-h100, .card-item.LBRS > .row.no-gutters .col-img.col-lsc .card-header, .card-item.LBRS > .row.no-gutters .col-img.col-lsc .embed-responsive-h100, .card-item.LBLS > .row.no-gutters .col-img.col-lsc .card-header, .card-item.LBLS > .row.no-gutters .col-img.col-lsc .embed-responsive-h100, .card-item.LBRI > .row.no-gutters .col-img.col-lsc .card-header, .card-item.LBRI > .row.no-gutters .col-img.col-lsc .embed-responsive-h100, .card-item.LBLI > .row.no-gutters .col-img.col-lsc .card-header, .card-item.LBLI > .row.no-gutters .col-img.col-lsc .embed-responsive-h100 { height: 100%; }
.card-item.LBRW > .row.no-gutters .col-img.col-lsc + .col-txt, .card-item.LBLW > .row.no-gutters .col-img.col-lsc + .col-txt, .card-item.LBRD > .row.no-gutters .col-img.col-lsc + .col-txt, .card-item.LBLD > .row.no-gutters .col-img.col-lsc + .col-txt, .card-item.LBRS > .row.no-gutters .col-img.col-lsc + .col-txt, .card-item.LBLS > .row.no-gutters .col-img.col-lsc + .col-txt, .card-item.LBRI > .row.no-gutters .col-img.col-lsc + .col-txt, .card-item.LBLI > .row.no-gutters .col-img.col-lsc + .col-txt { width: 100%; flex-basis: 100%; }
.card-item.LBRW > .row.no-gutters .col-img.col-sqr, .card-item.LBLW > .row.no-gutters .col-img.col-sqr, .card-item.LBRD > .row.no-gutters .col-img.col-sqr, .card-item.LBLD > .row.no-gutters .col-img.col-sqr, .card-item.LBRS > .row.no-gutters .col-img.col-sqr, .card-item.LBLS > .row.no-gutters .col-img.col-sqr, .card-item.LBRI > .row.no-gutters .col-img.col-sqr, .card-item.LBLI > .row.no-gutters .col-img.col-sqr { width: 320px; flex-basis: 320px; padding-right: 0px; padding-left: 0px; }
.card-item.LBRW > .row.no-gutters .col-img.col-sqr + .col-txt, .card-item.LBLW > .row.no-gutters .col-img.col-sqr + .col-txt, .card-item.LBRD > .row.no-gutters .col-img.col-sqr + .col-txt, .card-item.LBLD > .row.no-gutters .col-img.col-sqr + .col-txt, .card-item.LBRS > .row.no-gutters .col-img.col-sqr + .col-txt, .card-item.LBLS > .row.no-gutters .col-img.col-sqr + .col-txt, .card-item.LBRI > .row.no-gutters .col-img.col-sqr + .col-txt, .card-item.LBLI > .row.no-gutters .col-img.col-sqr + .col-txt { width: calc(100% - 320px); flex-basis: calc(100% - 320px); }
.card-item.LBRW > .row.no-gutters .col-img.col-prt, .card-item.LBLW > .row.no-gutters .col-img.col-prt, .card-item.LBRD > .row.no-gutters .col-img.col-prt, .card-item.LBLD > .row.no-gutters .col-img.col-prt, .card-item.LBRS > .row.no-gutters .col-img.col-prt, .card-item.LBLS > .row.no-gutters .col-img.col-prt, .card-item.LBRI > .row.no-gutters .col-img.col-prt, .card-item.LBLI > .row.no-gutters .col-img.col-prt { width: 240px; flex-basis: 240px; padding-right: 0px; padding-left: 0px; }
.card-item.LBRW > .row.no-gutters .col-img.col-prt + .col-txt, .card-item.LBLW > .row.no-gutters .col-img.col-prt + .col-txt, .card-item.LBRD > .row.no-gutters .col-img.col-prt + .col-txt, .card-item.LBLD > .row.no-gutters .col-img.col-prt + .col-txt, .card-item.LBRS > .row.no-gutters .col-img.col-prt + .col-txt, .card-item.LBLS > .row.no-gutters .col-img.col-prt + .col-txt, .card-item.LBRI > .row.no-gutters .col-img.col-prt + .col-txt, .card-item.LBLI > .row.no-gutters .col-img.col-prt + .col-txt { width: calc(100% - 240px); flex-basis: calc(100% - 240px); }
.card-item.MDTD { padding-right: 40px; padding-left: 40px; }
.card-item.MDTW h6, .card-item.MDTW .h6 { margin-top: 0.9375rem; }
.card-item.SMTW > .row.no-gutters { flex-direction: column; height: 100%; }
.card-item.SMTW > .row.no-gutters .col-img, .card-item.SMTW > .row.no-gutters .col-txt { max-width: 100%; width: 100%; }
.card-item.SMTW > .row.no-gutters .col-img { margin-right: 0px; flex-grow: 0; }
.card-item.SMTW > .row.no-gutters .col-img + .col-txt .card-body { padding-top: 0.625rem; }
.card-item.SMTW > .row.no-gutters .col-txt { flex-basis: 0px; }
.card-item.SMNW:last-child { margin-bottom: 0px; padding-bottom: 0px; }
.konzum .card-item > .row.no-gutters .col-txt.col-txt-konzum { padding: 0px 0px 0px 0.9375rem; text-align: left; }
.konzum .card-item .rate-konzum { justify-content: flex-start; }
.row-cards > .col-12 { margin-bottom: 4.75rem; }
.row-cover { justify-content: normal; flex-wrap: nowrap; }
.row-cover .col-img { flex-shrink: 0; flex-grow: 0; }
.row-cover .col-txt { flex-basis: 0%; margin-bottom: 0px; text-align: left; display: flex; flex-wrap: wrap; }
.row-diareja { justify-content: normal; margin-top: auto; flex-basis: 100%; }
.row-pricelist img.fix-h { height: 134px; }
.card-subscription .card-header { min-height: 74px; }
.nav-pages.nav-year .nav-link { flex-basis: 11.1111%; width: 11.1111%; }
.box-social { order: 1; flex-direction: column; align-items: flex-start; }
.box-social p { margin-bottom: 0.5rem; }
.box-letter { order: 2; margin-bottom: 0px; }
.box-share { flex-direction: row; align-items: flex-end; }
.form-konzum .filter-konzum { flex-basis: calc(50% - 0.3125rem); }
.form-konzum .filter-konzum.filter-region { order: 3; margin-bottom: 0px; }
.form-konzum .filter-konzum.filter-type { order: 2; margin-left: 0.625rem; }
.form-konzum .filter-konzum.filter-letter { order: 4; margin-left: 0.625rem; }
.form-konzum .filter-konzum.filter-letter .custom-control { flex-basis: 10%; }
.box-gallery .swiper-container[data-swiper="4"] { margin-top: 2.5rem; }
.box-gallery.box-gallery-proglas { margin-top: 4rem; }
/* @media (min-width: 768px) and (max-width: 1200px) */
.row-cards-sm:not(.row-cards-img) > .col-md-6:nth-child(2n+1):nth-last-child(-n+2), .row-cards-sm:not(.row-cards-img) > .col-md-6:nth-child(2n+1):nth-last-child(-n+2) ~ .col-md-6 { margin-bottom: 40px; }
.row-cards-sm:not(.row-cards-img) > .col-md-6:nth-child(2n+1):nth-last-child(-n+2) .card.has-bb::after, .row-cards-sm:not(.row-cards-img) > .col-md-6:nth-child(2n+1):nth-last-child(-n+2) ~ .col-md-6 .card.has-bb::after { content: unset; }
.row-subscription > .col-md-6 { margin-bottom: 80px; }
.row-subscription > .col-md-6:nth-child(2n+1):nth-last-child(-n+2), .row-subscription > .col-md-6:nth-child(2n+1):nth-last-child(-n+2) ~ .col-md-6 { margin-bottom: 0px; }
/* @media (min-width: 768px) */
.d-372 .article-m .image img { max-height: 600px; }
/* @media (min-width: 768px) */
.row-diareja .card-item img { max-height: 420px; }
}
