/* line 4, sitemap.scss */
.sitemap ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 45px 0;
  margin: 0;
  padding: 0 70px; }
  @media screen and (max-width: 800px) {
    /* line 4, sitemap.scss */
    .sitemap ul {
      flex-wrap: wrap;
      padding: 0; } }
  /* line 15, sitemap.scss */
  .sitemap ul li {
    width: 48%;
    line-height: 1.1;
    margin: 0;
    padding: 0; }
    @media screen and (max-width: 800px) {
      /* line 15, sitemap.scss */
      .sitemap ul li {
        width: 100%; } }
    /* line 23, sitemap.scss */
    .sitemap ul li.shome {
      width: 100%; }
      /* line 25, sitemap.scss */
      .sitemap ul li.shome a {
        font-family: "Poppins", sans-serif;
        font-size: 24px; }
    /* line 30, sitemap.scss */
    .sitemap ul li a {
      position: relative;
      display: inline-block;
      font-size: 22px;
      font-weight: 700;
      text-decoration: none;
      padding-left: 37px;
      transition: color 0.3s ease-out; }
      @media screen and (min-width: 800px) {
        /* line 39, sitemap.scss */
        .sitemap ul li a:hover {
          color: #06CB43; } }
      /* line 43, sitemap.scss */
      .sitemap ul li a .btn_arrow {
        left: 0;
        right: auto;
        background-color: #06CB43; }
        /* line 47, sitemap.scss */
        .sitemap ul li a .btn_arrow::before, .sitemap ul li a .btn_arrow::after {
          background-color: #FFFFFF; }
    /* line 53, sitemap.scss */
    .sitemap ul li ul {
      display: block;
      padding: 35px 0 0 45px; }
      /* line 56, sitemap.scss */
      .sitemap ul li ul li {
        width: 100%;
        margin-bottom: 20px; }
        /* line 59, sitemap.scss */
        .sitemap ul li ul li:last-child {
          margin-bottom: 0; }
        /* line 62, sitemap.scss */
        .sitemap ul li ul li a {
          font-size: 16px;
          font-weight: 400;
          padding-left: 18px; }
          @media screen and (min-width: 800px) {
            /* line 67, sitemap.scss */
            .sitemap ul li ul li a:hover {
              text-decoration: underline; } }
          /* line 71, sitemap.scss */
          .sitemap ul li ul li a::before {
            position: absolute;
            left: 0;
            top: 4px;
            width: 8px;
            height: 10px;
            mask-image: url("../img/arrow_r.svg");
            mask-size: cover;
            background-color: #06CB43;
            content: ""; }

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