:root{--color-white: #ffffff;--color-black: #000000;--color-sub-black: #353535;--color-sub-black-2: #9b9b9b;--color-main: #6e6550;--color-sub: #8d8579;--color-text: #333333;--color-label: #6e6550;--color-label-text: #ffffff;--color-button: #6e6550;--color-button-text: #ffffff;--color-khaki: #766f5c;--color-heading: #8d8579;--gradient-main: linear-gradient(180deg, #878476 0%, #766f5c 100%);--color-line: #00b900;--color-bg-emph: rgba(110, 101, 80, 0.06);--color-background: #f0e6dc;--color-mask: rgba(0, 0, 0, 0.4);--shadow-white: 0 1px 2px rgba(0, 0, 0, 0.2);--shadow-black: 0 0 3px 2px rgba(170, 170, 170, 0.7);--shadow-main: 0 1px 3px rgba(0, 0, 0, 0.2);--shadow-box: 0 0 3px 2px #aaaaaa}@font-face{font-family:"Cinzel";src:url("../fonts/Cinzel.woff2") format("woff2");font-optical-sizing:auto;font-weight:400 700;font-style:normal;font-display:swap}.access__section{padding-top:8.3333333333vw;padding-bottom:4.1666666667vw}@media(min-width: 1920px){.access__section{padding-top:160px}}@media(max-width: 767px){.access__section{padding-top:15.6453715776vw}}@media(min-width: 1920px){.access__section{padding-bottom:80px}}@media(max-width: 767px){.access__section{padding-bottom:10.4302477184vw}}.access__section .access__lead{width:69.4444444444vw;margin:0 auto 2.0833333333vw;color:var(--color-text)}@media(min-width: 1920px){.access__section .access__lead{width:1333.3333333333px}}@media(max-width: 767px){.access__section .access__lead{width:88.6571056063vw}}.access__section .access__lead p{font-size:1.6666666667vw;line-height:1.6;margin:0 0 .6944444444vw}@media(min-width: 1920px){.access__section .access__lead p{font-size:32px}}@media(max-width: 767px){.access__section .access__lead p{font-size:3.9113428944vw}}.access__section .access__lead a{color:var(--color-text)}.access__section .access__lead a:hover{opacity:.7;transition:1s}.access__section .map__continer{margin-top:5.2151238592vw;display:flex;justify-content:center;align-items:center;flex-direction:column}.access__section .map__continer .map__content{margin-bottom:5.2151238592vw;width:41.6666666667vw}@media(min-width: 1920px){.access__section .map__continer .map__content{width:800px}}@media(max-width: 767px){.access__section .map__continer .map__content{width:93.8722294654vw}}.access__section .map__continer .map__content .map-thumbnail{width:100%}.access__section .map__continer .map__content h3{font-size:1.6666666667vw;background:var(--color-label);color:var(--color-white);padding:10px 20px}@media(min-width: 1920px){.access__section .map__continer .map__content h3{font-size:32px}}@media(max-width: 767px){.access__section .map__continer .map__content h3{font-size:4.1720990874vw}}.access__section .map__continer .map__content .map__address{color:var(--color-text);font-size:1.25vw;padding-top:1.3888888889vw;padding-left:1.3888888889vw;padding-right:1.3888888889vw;padding-bottom:1.3888888889vw;background:color-mix(in srgb, var(--color-background) 90%, transparent);border:1px solid color-mix(in srgb, var(--color-sub) 25%, transparent);line-height:1.5}@media(min-width: 1920px){.access__section .map__continer .map__content .map__address{font-size:24px}}@media(max-width: 767px){.access__section .map__continer .map__content .map__address{font-size:4.1720990874vw}}@media(min-width: 1920px){.access__section .map__continer .map__content .map__address{padding-top:26.6666666667px}}@media(max-width: 767px){.access__section .map__continer .map__content .map__address{padding-top:5.2151238592vw}}@media(min-width: 1920px){.access__section .map__continer .map__content .map__address{padding-left:26.6666666667px}}@media(max-width: 767px){.access__section .map__continer .map__content .map__address{padding-left:5.2151238592vw}}@media(min-width: 1920px){.access__section .map__continer .map__content .map__address{padding-right:26.6666666667px}}@media(max-width: 767px){.access__section .map__continer .map__content .map__address{padding-right:5.2151238592vw}}@media(min-width: 1920px){.access__section .map__continer .map__content .map__address{padding-bottom:26.6666666667px}}@media(max-width: 767px){.access__section .map__continer .map__content .map__address{padding-bottom:5.2151238592vw}}.access__section .map__continer .map__content iframe{width:41.6666666667vw}@media(min-width: 1920px){.access__section .map__continer .map__content iframe{width:800px}}@media(max-width: 767px){.access__section .map__continer .map__content iframe{width:93.8722294654vw}}
