.newest-offer-block .ogloszenie-contener {
  padding: 0 0 !important; }
.newest-offer-block .box.search-back-list {
  margin-bottom: 0 !important; }

.ogloszenie-design-new-5 {
  border: 1px solid #eee; }
  .ogloszenie-design-new-5 a:hover {
    text-decoration: none; }
  .ogloszenie-design-new-5 .oferujemy-icons {
    padding: 20px 0; }
    .ogloszenie-design-new-5 .oferujemy-icons .icon-container {
      height: 110px; }
      .ogloszenie-design-new-5 .oferujemy-icons .icon-container .same-height {
        height: 110px;
        position: relative;
        width: 50%;
        float: left; }
        .ogloszenie-design-new-5 .oferujemy-icons .icon-container .same-height img, .ogloszenie-design-new-5 .oferujemy-icons .icon-container .same-height .oferujemy-icon-title {
          position: absolute; }
        .ogloszenie-design-new-5 .oferujemy-icons .icon-container .same-height .oferujemy-icon-title {
          text-align: left;
          width: 100%;
          font-size: 14px;
          line-height: 19px;
          font-family: 'MuliSemiBold', Ubuntu, sans-serif; }
        .ogloszenie-design-new-5 .oferujemy-icons .icon-container .same-height img {
          width: 50%;
          height: 50px; }
      @media (max-width: 374px) {
        .ogloszenie-design-new-5 .oferujemy-icons .icon-container .same-height:nth-child(1) {
          width: 34%; } }
      @media (max-width: 374px) {
        .ogloszenie-design-new-5 .oferujemy-icons .icon-container .same-height:nth-child(2) {
          width: 66%; } }
      @media (max-width: 374px) {
        .ogloszenie-design-new-5 .oferujemy-icons .icon-container {
          padding: 0 5px; } }
  .ogloszenie-design-new-5 .body {
    padding: 0 0; }
  .ogloszenie-design-new-5 .section-dscp-container {
    padding-left: 70px;
    padding-right: 70px;
    padding-bottom: 70px;
    margin: 0 0;
    width: 100% !important;
    min-height: 100px;
    line-height: 30px;
    font-size: 20px;
    padding-top: 50px;
    position: relative;
    border-top: 1px solid #e5e5e5; }
    .ogloszenie-design-new-5 .section-dscp-container .section-name {
      font-family: 'NunitoLight', Ubuntu, sans-serif;
      text-transform: uppercase;
      margin-bottom: 15px;
      font-size: 25px;
      line-height: 35.55px;
      text-align: center; }
    .ogloszenie-design-new-5 .section-dscp-container .section-dscp {
      font-family: 'Muli', Ubuntu, sans-serif;
      font-size: 14px;
      line-height: 28px;
      color: rgba(0, 0, 0, 0.7); }
    @media (max-width: 1199px) {
      .ogloszenie-design-new-5 .section-dscp-container {
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 40px; } }
  .ogloszenie-design-new-5 .section-icon {
    height: auto;
    width: auto;
    margin-bottom: 25px;
    background: #fff;
    position: absolute;
    left: 50%;
    top: 28px;
    transform: translateX(-50%) translateY(-50%); }
  .ogloszenie-design-new-5 .section-icon-container {
    background: #fff;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%) translateY(-50%);
    height: 60px;
    width: 60px;
    border-radius: 50%;
    border: 1px solid #eee;
    box-shadow: 0px 3px 10px 3px rgba(0, 0, 0, 0.1); }
  .ogloszenie-design-new-5 .box.box-aside.box-apply {
    display: none; }
  .ogloszenie-design-new-5 .application-button-container {
    display: inline-block;
    float: left;
    text-align: center; }
    @media (max-width: 1199px) {
      .ogloszenie-design-new-5 .application-button-container {
        width: 100%;
        margin-top: 20px; } }
  .ogloszenie-design-new-5 .company-application {
    font-family: 'MuliSemiBold', Ubuntu, sans-serif;
    font-size: 14px;
    border-radius: 2px;
    border: 2px solid #FF6400;
    transition: 0.3s all;
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px;
    padding-left: 50px;
    padding-right: 50px;
    margin-top: 0;
    background-color: #FF6400;
    color: #fff; }
    .ogloszenie-design-new-5 .company-application .btn-inner {
      color: #fff; }
    @media (min-width: 1200px) {
      .ogloszenie-design-new-5 .company-application {
        position: absolute;
        top: 50%;
        transform: translateY(-50%); } }
    @media (max-width: 1199px) {
      .ogloszenie-design-new-5 .company-application {
        position: relative; } }
    .ogloszenie-design-new-5 .company-application i {
      position: absolute;
      left: 12.5%;
      width: 15px;
      height: 15px;
      transform: translateX(-50%); }
  .ogloszenie-design-new-5 ol:before, .ogloszenie-design-new-5 ul:before {
    content: '';
    display: block;
    position: absolute;
    height: 100%;
    width: 1px;
    background: #eaeaea;
    left: calc(50% - 0.5px);
    top: 0;
    z-index: 1; }
    @media (max-width: 575px) {
      .ogloszenie-design-new-5 ol:before, .ogloszenie-design-new-5 ul:before {
        display: none; } }
  .ogloszenie-design-new-5 ol:after, .ogloszenie-design-new-5 ul:after {
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    pointer-events: none; }
  .ogloszenie-design-new-5 .section-dscp-container-1, .ogloszenie-design-new-5 .section-dscp-container-3, .ogloszenie-design-new-5 .section-dscp-container-5 {
    background: #fff; }
    .ogloszenie-design-new-5 .section-dscp-container-1 ol:after, .ogloszenie-design-new-5 .section-dscp-container-1 ul:after, .ogloszenie-design-new-5 .section-dscp-container-3 ol:after, .ogloszenie-design-new-5 .section-dscp-container-3 ul:after, .ogloszenie-design-new-5 .section-dscp-container-5 ol:after, .ogloszenie-design-new-5 .section-dscp-container-5 ul:after {
      border: 1px solid #DEDEDE; }
    .ogloszenie-design-new-5 .section-dscp-container-1 ol, .ogloszenie-design-new-5 .section-dscp-container-1 ul, .ogloszenie-design-new-5 .section-dscp-container-3 ol, .ogloszenie-design-new-5 .section-dscp-container-3 ul, .ogloszenie-design-new-5 .section-dscp-container-5 ol, .ogloszenie-design-new-5 .section-dscp-container-5 ul {
      background: #f8f8f8; }
  .ogloszenie-design-new-5 .section-dscp-container-2 {
    background-image: url("/images/designs/special_graphics_elements/5/section-2-bg.png");
    background-size: cover; }
    .ogloszenie-design-new-5 .section-dscp-container-2 ol:after, .ogloszenie-design-new-5 .section-dscp-container-2 ul:after {
      border: 1px solid #DEDEDE; }
    .ogloszenie-design-new-5 .section-dscp-container-2 ol, .ogloszenie-design-new-5 .section-dscp-container-2 ul {
      background: #fff; }
  .ogloszenie-design-new-5 .section-dscp-container-4 {
    color: #fff;
    background-image: url("/images/designs/special_graphics_elements/5/section-4-bg.png");
    background-size: cover; }
    .ogloszenie-design-new-5 .section-dscp-container-4 .section-dscp {
      color: #fff; }
    .ogloszenie-design-new-5 .section-dscp-container-4 ol:after, .ogloszenie-design-new-5 .section-dscp-container-4 ul:after {
      border: 1px solid #275EB8; }
      @media (max-width: 575px) {
        .ogloszenie-design-new-5 .section-dscp-container-4 ol:after, .ogloszenie-design-new-5 .section-dscp-container-4 ul:after {
          border: 1px solid #275EB8; } }
    .ogloszenie-design-new-5 .section-dscp-container-4 ol:before, .ogloszenie-design-new-5 .section-dscp-container-4 ul:before {
      background: #275EB8; }
    .ogloszenie-design-new-5 .section-dscp-container-4 ol, .ogloszenie-design-new-5 .section-dscp-container-4 ul {
      background: #2A65C5; }
      .ogloszenie-design-new-5 .section-dscp-container-4 ol li, .ogloszenie-design-new-5 .section-dscp-container-4 ul li {
        font-family: 'Muli', Ubuntu, sans-serif;
        font-size: 14px;
        color: #fff;
        border-bottom-color: #275EB8; }
      .ogloszenie-design-new-5 .section-dscp-container-4 ol li:before, .ogloszenie-design-new-5 .section-dscp-container-4 ul li:before {
        background-image: url(/images/check-white.svg); }
  .ogloszenie-design-new-5 ol, .ogloszenie-design-new-5 ul {
    position: relative;
    column-count: 2;
    list-style: none;
    column-gap: 1px; }
    @media (max-width: 575px) {
      .ogloszenie-design-new-5 ol, .ogloszenie-design-new-5 ul {
        column-count: 1; } }
    .ogloszenie-design-new-5 ol li, .ogloszenie-design-new-5 ul li {
      z-index: 1;
      text-align: left;
      padding: 20px 20px 20px 65px;
      position: relative;
      width: 100%;
      break-inside: avoid-column;
      border-bottom: 1px solid #eaeaea;
      word-break: break-word; }
    .ogloszenie-design-new-5 ol li:before, .ogloszenie-design-new-5 ul li:before {
      display: inline-block;
      content: 'x';
      color: transparent;
      background-image: url(/images/check-orange.svg);
      background-size: 15px 15px;
      width: 15px;
      height: 15px;
      position: absolute;
      top: calc(50% - 7.5px);
      left: 20px; }
  .ogloszenie-design-new-5 .documents {
    font-family: 'MuliBold', Ubuntu, sans-serif;
    font-size: 11px;
    line-height: 13px;
    margin-top: 50px; }
  .ogloszenie-design-new-5 .document {
    display: inline-block;
    padding: 15px 30px;
    background: rgba(255, 255, 255, 0.7);
    margin-bottom: 10px;
    margin-right: 10px;
    font-size: 12px;
    border-radius: 2px; }
  .ogloszenie-design-new-5 .head {
    text-align: left;
    padding-top: 70px;
    display: table;
    width: 100%;
    background-image: url(/images/designs/special_graphics_elements/5/head-bg.jpg);
    background-size: cover;
    background-position: center;
    position: relative; }
    @media (max-width: 991px) {
      .ogloszenie-design-new-5 .head {
        padding-bottom: 30px; } }
    .ogloszenie-design-new-5 .head .bg {
      max-height: unset;
      position: absolute;
      top: 0;
      width: 100%;
      height: 100%;
      pointer-events: none; }
    .ogloszenie-design-new-5 .head .bg-1 {
      background-image: url(/images/designs/special_graphics_elements/shadows/seed.png);
      background-repeat: no-repeat;
      background-size: 100% 100%; }
    .ogloszenie-design-new-5 .head .bg-2 {
      background-image: url(/images/designs/special_graphics_elements/shadows/head-shd-layer.png);
      background-repeat: no-repeat;
      background-size: 100% 100%; }
    .ogloszenie-design-new-5 .head .logo {
      margin-top: 15px; }
      @media (max-width: 575px) {
        .ogloszenie-design-new-5 .head .logo {
          width: 100% !important; } }
      .ogloszenie-design-new-5 .head .logo .logo-inner {
        margin-left: 7.5px;
        width: 100%;
        padding-top: 100%;
        position: relative;
        border-radius: 50%;
        background: #fff;
        overflow: hidden;
        border: 1px solid #eee;
        box-shadow: 0px 3px 10px 3px rgba(0, 0, 0, 0.1); }
        @media (max-width: 575px) {
          .ogloszenie-design-new-5 .head .logo .logo-inner {
            width: 200px !important;
            padding-top: 200px !important;
            margin-left: auto;
            margin-right: auto; } }
        .ogloszenie-design-new-5 .head .logo .logo-inner img {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%; }
    .ogloszenie-design-new-5 .head .new-offer-details {
      position: relative;
      padding-bottom: 50px; }
      @media (max-width: 575px) {
        .ogloszenie-design-new-5 .head .new-offer-details {
          width: 100%; } }
      .ogloszenie-design-new-5 .head .new-offer-details .offer-details-container {
        width: 100%; }
        @media (min-width: 1200px) {
          .ogloszenie-design-new-5 .head .new-offer-details .offer-details-container {
            width: 70%;
            display: inline-block;
            float: left; } }
      .ogloszenie-design-new-5 .head .new-offer-details .offer-title {
        font-family: 'NunitoExtraLight', Ubuntu, sans-serif;
        color: #fff;
        font-size: 32px;
        margin-bottom: -10px;
        padding-left: 15px;
        display: block;
        word-break: break-word; }
      .ogloszenie-design-new-5 .head .new-offer-details .company-name {
        font-family: 'Muli', Ubuntu, sans-serif;
        color: #fff;
        padding-left: 15px;
        position: relative;
        top: -10px;
        font-size: 18px;
        opacity: 0.7; }
      .ogloszenie-design-new-5 .head .new-offer-details .item {
        font-family: 'MuliSemiBold', Ubuntu, sans-serif;
        font-size: 12px;
        color: #fff;
        padding: 10px 15px 10px 15px;
        display: inline-block;
        border-radius: 4px;
        position: relative; }
        @media (max-width: 575px) {
          .ogloszenie-design-new-5 .head .new-offer-details .item {
            width: 100%; } }
      .ogloszenie-design-new-5 .head .new-offer-details .item-label {
        opacity: 0.7; }
      .ogloszenie-design-new-5 .head .new-offer-details .item:after {
        content: '';
        display: block;
        position: absolute;
        top: 47%;
        left: 15px;
        width: 15px;
        height: 15px;
        background-size: 100% 100%;
        transform: translateY(-50%); }
      .ogloszenie-design-new-5 .head .new-offer-details .item.date, .ogloszenie-design-new-5 .head .new-offer-details .item.location {
        padding: 10px 15px 10px 50px !important; }
      .ogloszenie-design-new-5 .head .new-offer-details .item.date:after {
        background-image: url("/images/designs/special_graphics_elements/icons/date-w.png"); }
      .ogloszenie-design-new-5 .head .new-offer-details .item.location:after {
        background-image: url("/images/designs/special_graphics_elements/icons/location-w.png"); }
  .ogloszenie-design-new-5 .footer {
    position: relative;
    min-height: 250px;
    background-image: url("/images/designs/special_graphics_elements/5/footer-bg.png");
    background-size: cover;
    background-position: center; }
    .ogloszenie-design-new-5 .footer .company-application {
      font-family: 'Nunito', Ubuntu, sans-serif;
      font-size: 14px;
      position: relative;
      margin-right: 15px;
      margin-left: 15px; }
      @media (max-width: 1199px) {
        .ogloszenie-design-new-5 .footer .company-application {
          display: inline-block;
          margin-top: 10px; } }
      .ogloszenie-design-new-5 .footer .company-application i {
        position: absolute;
        top: 50%;
        left: 12.5%;
        width: 15px;
        height: auto;
        transform: translateX(-50%) translateY(-50%); }
  .ogloszenie-design-new-5 .footer-content {
    font-family: 'Muli', Ubuntu, sans-serif;
    color: rgba(255, 255, 255, 0.7);
    font-size: 18px;
    line-height: 50px;
    text-align: center;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%);
    width: 90%; }
    @media (max-width: 1199px) {
      .ogloszenie-design-new-5 .footer-content {
        line-height: 23px;
        width: 80%; } }
    .ogloszenie-design-new-5 .footer-content .footer-content-dscp {
      line-height: 23px;
      white-space: nowrap; }
      @media (max-width: 1199px) {
        .ogloszenie-design-new-5 .footer-content .footer-content-dscp {
          white-space: initial; } }
    @media (min-width: 1200px) {
      .ogloszenie-design-new-5 .footer-content .footer-content-dscp.second-line {
        margin-right: 10px; } }
  .ogloszenie-design-new-5 .company-link {
    transition: 0.3s all;
    margin-top: 50px;
    display: inline-block;
    border: 2px solid #084dbe;
    border-radius: 4px;
    color: transparent;
    position: relative;
    padding: 18px 24px;
    cursor: pointer; }
    .ogloszenie-design-new-5 .company-link .btn-inner {
      color: #084dbe;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translateY(-50%) translateX(-50%); }
  .ogloszenie-design-new-5 .company-application:hover {
    cursor: pointer;
    background-color: transparent;
    color: #FF6400; }
    .ogloszenie-design-new-5 .company-application:hover .btn-inner {
      color: #FF6400; }
  .ogloszenie-design-new-5 .company-link:hover {
    cursor: pointer;
    background-color: #084dbe; }
    .ogloszenie-design-new-5 .company-link:hover .btn-inner {
      color: #fff; }
  .ogloszenie-design-new-5 .social-links {
    height: 100px;
    width: 50%;
    margin-left: 25%;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden; }
    @media (max-width: 575px) {
      .ogloszenie-design-new-5 .social-links {
        width: 80%;
        margin-left: 10%; } }
    .ogloszenie-design-new-5 .social-links .link {
      text-align: center;
      width: 20%;
      display: inline-block;
      position: relative; }
      .ogloszenie-design-new-5 .social-links .link img, .ogloszenie-design-new-5 .social-links .link .social-svg {
        height: 30px;
        width: 30px; }
      .ogloszenie-design-new-5 .social-links .link .social-svg {
        margin-left: auto;
        margin-right: auto;
        margin-top: 0;
        background-image: url(../../images/designs/special_graphics_elements/icons/circle.png);
        background-position: center;
        background-repeat: no-repeat; }
        .ogloszenie-design-new-5 .social-links .link .social-svg svg {
          height: 25px;
          width: 25px;
          transform: translateX(17%) translateY(24%);
          color: #3D4043; }

/*# sourceMappingURL=design_5.css.map */
