/*! Writen  by SCSS */
.inner_main {
  background-image: url(../images/main.jpg); }

.sec_map {
  padding: clamp(40px, 6.667vw, 80px) 0 80px;
  background: url("../images/bg.jpg") center center/cover no-repeat;
  background-position: top left; }
  .sec_map .inner {
    max-width: 1000px; }
  .sec_map .btn a {
    max-width: 300px;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: clamp(14px, 1.334vw, 16px);
    column-gap: 10px;
    padding: 11px 0;
    background: #d9e6ff;
    margin-inline: auto;
    transition: opacity 0.2s ease-in-out 0s; }
    @media (hover: hover) {
      .sec_map .btn a:hover {
        opacity: .7; } }
    @media screen and (max-width: 480px) {
      .sec_map .btn a {
        padding: 10px 0; } }

.no_shadow .cap {
  text-shadow: none !important; }

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