/*!*************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[0].use[3]!./template-parts/block-tenderi/block-tenderi.scss ***!
  \*************************************************************************************************************************************************************************************************************************/
.tenderi {
  padding: 100px 0;
  font-weight: 700; }
  @media screen and (max-width: 768px) {
    .tenderi {
      padding: 50px 0; } }
  .tenderi img {
    width: 17px;
    height: 17px; }
  .tenderi p {
    margin-bottom: 0; }
    @media screen and (min-width: 1921px) {
      .tenderi p {
        margin-bottom: 0; } }
  .tenderi__empty {
    padding: 0 20px;
    margin: 0 auto;
    text-align: center; }
    .tenderi__empty h2 {
      font-size: 40px;
      color: #313131; }
      @media screen and (max-width: 1021px) {
        .tenderi__empty h2 {
          font-size: 30px; } }
      @media screen and (max-width: 768px) {
        .tenderi__empty h2 {
          font-size: 23px; } }
    .tenderi__empty.show {
      display: block; }
  .tenderi__container {
    max-width: 1400px;
    width: 100%;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }
    @media screen and (min-width: 1921px) {
      .tenderi__container {
        max-width: 78%; } }
    @media screen and (max-width: 1440px) {
      .tenderi__container {
        padding: 0 20px; } }
    @media screen and (max-width: 1200px) {
      .tenderi__container {
        flex-direction: column; } }
  .tenderi__item {
    width: calc(50% - 20px);
    background-color: #fff;
    box-shadow: 0 0.2vw 2vw rgba(0, 0, 0, 0.07);
    margin-bottom: 40px; }
    @media screen and (max-width: 1200px) {
      .tenderi__item {
        width: 100%; } }
    .tenderi__item.azuriran h5 {
      color: #1784c6; }
      .tenderi__item.azuriran h5::before {
        background-color: #1784c6; }
  .tenderi__item-content {
    padding: 35px; }
  .tenderi__item-top {
    border-bottom: 1px solid #808080; }
  .tenderi__item-top-top {
    display: flex;
    justify-content: space-between;
    margin-bottom: 30px;
    align-items: baseline;
    position: relative; }
    @media screen and (max-width: 768px) {
      .tenderi__item-top-top {
        flex-direction: column; } }
    .tenderi__item-top-top .title {
      color: #18a54b;
      margin-left: 35px;
      position: relative; }
      .tenderi__item-top-top .title::before {
        content: ' ';
        position: absolute;
        left: -35px;
        top: 50%;
        transform: translateY(-50%);
        height: 17px;
        width: 17px;
        background-color: #18a54b; }
    .tenderi__item-top-top .text {
      color: #888; }
  .tenderi .information {
    color: #888;
    padding-bottom: 50px; }
    .tenderi .information span {
      color: #1784c6; }
  .tenderi__item-bottom {
    border-bottom: 1px solid #808080; }
  .tenderi__item-bottom-item {
    margin-bottom: 25px;
    width: 100%;
    display: flex;
    justify-content: space-between; }
    @media screen and (max-width: 1200px) {
      .tenderi__item-bottom-item {
        margin-left: auto; } }
    @media screen and (max-width: 768px) {
      .tenderi__item-bottom-item {
        flex-direction: column; }
        .tenderi__item-bottom-item:nth-child(3) {
          flex-direction: row; }
        .tenderi__item-bottom-item:nth-child(4) {
          flex-direction: row; } }
    @media screen and (max-width: 550px) {
      .tenderi__item-bottom-item:nth-child(4) {
        flex-direction: column; }
        .tenderi__item-bottom-item:nth-child(4) .popup-container {
          margin-right: auto; }
        .tenderi__item-bottom-item:nth-child(4) .type {
          margin-top: 10px;
          margin-right: auto;
          margin-left: 0; } }
    .tenderi__item-bottom-item:nth-of-type(1) {
      margin-top: 25px; }
    .tenderi__item-bottom-item:nth-of-type(2) {
      margin-bottom: 60px; }
  .tenderi__item-bottom-item-left {
    width: 100%;
    color: #313131;
    display: flex;
    align-items: center;
    max-width: 400px; }
    .tenderi__item-bottom-item-left p {
      margin-left: 10px; }
    .tenderi__item-bottom-item-left img {
      height: 17px;
      width: 17px; }
    .tenderi__item-bottom-item-left span {
      margin-left: 10px; }
  .tenderi__item-bottom-item-right {
    color: #313131;
    margin-left: 20px;
    display: flex;
    align-items: center; }
    @media screen and (max-width: 1200px) {
      .tenderi__item-bottom-item-right {
        margin-left: auto; } }
    @media screen and (max-width: 768px) {
      .tenderi__item-bottom-item-right {
        margin-left: 0; } }
    @media screen and (max-width: 550px) {
      .tenderi__item-bottom-item-right {
        margin-top: 10px; } }
    .tenderi__item-bottom-item-right a {
      margin-left: 10px;
      color: #313131;
      transition: 0.3s ease; }
      .tenderi__item-bottom-item-right a:hover {
        color: #1784c6; }
  .tenderi__documentation {
    display: flex;
    align-items: center;
    justify-content: unset; }
    .tenderi__documentation a {
      margin-left: 20px;
      color: #1784c6;
      transition: 0.3s ease; }
      .tenderi__documentation a:hover {
        color: #fc0303; }
  .tenderi__item-bottom-item-last {
    color: #888;
    align-items: center;
    position: relative; }
    .tenderi__item-bottom-item-last img {
      height: 17px;
      width: 17px;
      margin-right: 20px; }
    .tenderi__item-bottom-item-last .type {
      margin-left: auto; }
    .tenderi__item-bottom-item-last span {
      color: #313131; }
    .tenderi__item-bottom-item-last .popup-container {
      position: relative;
      display: flex;
      flex-direction: row;
      align-items: center;
      cursor: pointer;
      transition: 0.3s ease; }
      .tenderi__item-bottom-item-last .popup-container:hover {
        color: #1784c6; }
    .tenderi__item-bottom-item-last .popup-content {
      max-width: 400px;
      position: absolute;
      bottom: -18px;
      left: -28px;
      width: 100%;
      visibility: hidden;
      opacity: 0;
      transition: 0.3s ease; }
      .tenderi__item-bottom-item-last .popup-content .popup {
        position: absolute;
        background-color: #fff;
        border: 1px solid #888;
        z-index: 1;
        padding: 20px; }
        .tenderi__item-bottom-item-last .popup-content .popup .line-one {
          left: 15px;
          top: -11px;
          position: absolute;
          width: 25px;
          height: 1px;
          transform: rotate(-50deg);
          background-color: #888;
          z-index: 1; }
        .tenderi__item-bottom-item-last .popup-content .popup .line-two {
          left: 31px;
          top: -11px;
          position: absolute;
          width: 25px;
          height: 1px;
          transform: rotate(50deg);
          background-color: #888;
          z-index: 1; }
        .tenderi__item-bottom-item-last .popup-content .popup .line-three {
          left: 20px;
          top: -1px;
          position: absolute;
          width: 31px;
          height: 1px;
          background-color: #fff;
          z-index: 1; }
        .tenderi__item-bottom-item-last .popup-content .popup .popup-exit {
          z-index: 5;
          right: 4px;
          top: 3px;
          position: absolute;
          width: 15px;
          height: 15px;
          cursor: pointer;
          transition: 0.3s ease; }
          .tenderi__item-bottom-item-last .popup-content .popup .popup-exit .popup-exit-line {
            position: absolute;
            width: 15px;
            height: 1px;
            background-color: #1784c6;
            top: 6px;
            right: -1px;
            transition: 0.3s ease; }
            .tenderi__item-bottom-item-last .popup-content .popup .popup-exit .popup-exit-line.popup-exit-line-one {
              transform: rotate(-50deg); }
            .tenderi__item-bottom-item-last .popup-content .popup .popup-exit .popup-exit-line.popup-exit-line-two {
              transform: rotate(50deg); }
          .tenderi__item-bottom-item-last .popup-content .popup .popup-exit:hover .popup-exit-line {
            background-color: #fc0303; }
      .tenderi__item-bottom-item-last .popup-content.active {
        visibility: visible;
        opacity: 1; }

