.c-area-map__item{fill:var(--db-gray-100)}.c-area-map__area{cursor:pointer}.c-area-map__area:hover{opacity:.8}.c-area-map__area-active .c-area-map__item{fill:var(--db-schild-3-dark)}
.c-areas__contain{gap:0 var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:5rem;display:grid}@media (max-width:600px){.c-areas__contain{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:2rem}}.c-areas__header{grid-area:1/1/auto/span 6;margin-bottom:5rem}@media (max-width:600px){.c-areas__header{grid-area:1/1;margin-bottom:0}}.c-areas__map{grid-area:1/7/span 2/span 6}@media (max-width:600px){.c-areas__map{grid-area:2/1}}.c-areas__slider{grid-column:2/span 4}@media (max-width:600px){.c-areas__slider{margin-right:calc(var(--padding-contain)*-1);grid-column:1}}.c-areas__slider-contain{align-self:flex-start;gap:var(--gap);grid-area:2/1/auto/span 6;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:relative}@media (max-width:600px){.c-areas__slider-contain{grid-area:3/1;grid-template-columns:minmax(0,1fr)}}.c-areas__slider-contain p{font-size:var(--body-small-size)}.c-areas__slider .slick-list{padding-bottom:.25rem}@media (max-width:600px){.c-areas__slider .slick-slide{border:1px solid var(--db-gray-950);border-radius:var(--border-radius);align-self:flex-start;margin-right:1rem;padding:1rem}.c-areas__slider .slick-slide .c-btn{justify-content:center;width:calc(100% - 28px);margin:0 0 0 14px}}.c-areas__slider .slick-arrow{top:50%;transform:translateY(-50%)}.c-areas__slider .slick-arrow.slick-prev{left:calc(var(--gap)*-2.5)}@media (max-width:940px){.c-areas__slider .slick-arrow.slick-prev{left:calc(var(--gap)*-3.5)}}.c-areas__slider .slick-arrow.slick-next{right:calc(var(--gap)*-2.5)}@media (max-width:940px){.c-areas__slider .slick-arrow.slick-next{right:calc(var(--gap)*-3.5)}}.c-areas__slider h3{font-family:var(--body-font);font-weight:600;font-size:var(--h4-size);text-transform:none;margin-bottom:1rem}.c-areas--is-header .c-areas__contain{padding-top:210px;padding-bottom:5rem}@media (max-width:940px){.c-areas--is-header .c-areas__contain{padding-top:122px}}@media (max-width:600px){.c-areas--is-header .c-areas__contain{padding-top:74px}}.c-areas--is-header .c-areas__header h1{position:relative}.c-areas--is-header .c-areas__header h1:before{background:var(--db-gray-950);content:"";width:202px;height:2px;position:absolute;top:-2rem;left:0}@media (max-width:940px){.c-areas--is-header .c-areas__header h1:before{width:106px;top:-1.25rem}}@media (max-width:600px){.c-areas--is-header .c-areas__header h1:before{top:-1rem}}.c-areas--is-header .c-areas__header p{font-size:var(--intro-size)}
.c-article-header__contain{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}@media (max-width:600px){.c-article-header__contain{grid-template-columns:minmax(0,1fr)}}.c-article-header__contain p{font-size:var(--intro-size)}.c-article-header__read-time{color:var(--body-color);font-size:var(--small-size);text-transform:uppercase;margin-bottom:1.5rem;font-weight:700}@media (max-width:940px){.c-article-header__read-time{margin-bottom:1rem}}@media (max-width:600px){.c-article-header__read-time{margin-bottom:.5rem}}.c-article-header__title{font-size:var(--h2-size);margin-bottom:var(--spacing-small);position:relative}.c-article-header__title:before{background:var(--db-gray-950);content:"";width:202px;height:2px;position:absolute;top:-2.875rem;left:0}@media (max-width:940px){.c-article-header__title:before{width:106px;top:-2.25rem}}.c-article-header__favorite{margin-bottom:.5rem;position:relative;top:auto;right:auto}@media (max-width:600px){.c-article-header__favorite{margin-bottom:-20px}}.c-article-header__author{background-color:var(--db-gray-100);color:var(--body-color);font-size:var(--small-size);border-radius:2px;width:fit-content;margin-bottom:.5rem;padding:3px 10px 6px;font-weight:500}.c-article-header figure{width:calc(50svw - 8.33333%);height:100%;max-height:100%;position:absolute;top:0;right:58.3333%}@media (max-width:600px){.c-article-header figure{aspect-ratio:390/264;width:100svw;height:auto;margin-left:calc(var(--padding-contain)*-1);margin-bottom:3rem;position:relative;top:auto;right:auto}}.c-article-header figure:hover figcaption{opacity:1}.c-article-header figure img{object-fit:cover;object-position:right center;border-radius:0 0 var(--border-radius) 0;width:100%;height:100%}@media (max-width:600px){.c-article-header figure img{border-radius:0}}.c-article-header figure figcaption{color:var(--db-gray-000);font-size:var(--small-size);text-shadow:0 0 3px #000;opacity:.7;font-weight:500;position:absolute;bottom:1rem;right:1rem}.c-article-header header{grid-column:7/span 6;margin-top:160px}@media (max-width:600px){.c-article-header header{grid-column:1/-1;margin-top:3.625rem}}
.c-banner{aspect-ratio:898/600;border-radius:var(--border-radius);margin:0 auto var(--spacing-large);width:100%;max-width:898px;position:relative;overflow:hidden}@media (max-width:940px){.c-banner{aspect-ratio:580/388;max-width:540px}}@media (max-width:600px){.c-banner{aspect-ratio:1;border-radius:0;max-width:100%}}.c-banner figure{border-radius:inherit;width:100%;height:100%}.c-banner figure img{object-fit:cover;width:100%;height:100%}.c-banner__content{--body-color:var(--db-gray-000);--heading-color:var(--db-gray-000);justify-content:space-between;align-items:flex-end;gap:var(--gap);background:linear-gradient(#0000 50%,#000 100%);padding:40px 116px;display:flex;position:absolute;inset:0}@media (max-width:940px){.c-banner__content{padding:24px 75px}}@media (max-width:600px){.c-banner__content{padding:24px var(--padding-contain);flex-direction:column;justify-content:flex-end;align-items:stretch}.c-banner__content .c-btn{text-align:center;width:calc(100% - 1.75rem)}}.c-banner__content h3{font-family:var(--body-font);font-size:var(--body-size);text-transform:none}.c-banner__content p{font-size:var(--body-small-size)}.c-banner__content p:last-child{margin-bottom:0}
.c-field{color:var(--body-color);font-size:var(--body-small-size);background-position:0 0;background-repeat:no-repeat;margin-bottom:1rem;padding-left:40px;display:block;position:relative}.c-field:before{background-color:var(--primary);content:"";position:absolute;top:0;left:0}.c-field:last-child{margin-bottom:0}.c-field--author:before{width:18px;height:20px;-webkit-mask:url(/static/img/icons/author-white.svg) 0 0/contain no-repeat;mask:url(/static/img/icons/author-white.svg) 0 0/contain no-repeat}.c-field--duration:before{width:20px;height:20px;-webkit-mask:url(/static/img/icons/clock-white.svg) 0 0/contain no-repeat;mask:url(/static/img/icons/clock-white.svg) 0 0/contain no-repeat}.c-field--play:before{width:15px;height:18px;-webkit-mask:url(/static/img/icons/play-green.svg) 0 0/contain no-repeat;mask:url(/static/img/icons/play-green.svg) 0 0/contain no-repeat}.c-field--date:before{width:18px;height:20px;top:-1px;-webkit-mask:url(/static/img/icons/calendar-white.svg) 0 0/contain no-repeat;mask:url(/static/img/icons/calendar-white.svg) 0 0/contain no-repeat}.c-field--phone:before{width:20px;height:20px;-webkit-mask:url(/static/img/icons/phone-white.svg) 0 0/contain no-repeat;mask:url(/static/img/icons/phone-white.svg) 0 0/contain no-repeat}.c-field--email:before{width:20px;height:15px;top:3px;-webkit-mask:url(/static/img/icons/envelop-white.svg) 0 0/contain no-repeat;mask:url(/static/img/icons/envelop-white.svg) 0 0/contain no-repeat}.c-field--website{word-break:break-word}.c-field--website:before{width:20px;height:20px;top:-1px;-webkit-mask:url(/static/img/icons/globe-white.svg) 0 0/contain no-repeat;mask:url(/static/img/icons/globe-white.svg) 0 0/contain no-repeat}.c-field--address:before{width:20px;height:20px;top:0;-webkit-mask:url(/static/img/icons/pin-white.svg) 0 0/contain no-repeat;mask:url(/static/img/icons/pin-white.svg) 0 0/contain no-repeat}.c-field--distance:before{width:12px;height:20px;top:-1px;-webkit-mask:url(/static/img/icons/walk-grey.svg) 0 0/contain no-repeat;mask:url(/static/img/icons/walk-grey.svg) 0 0/contain no-repeat}.c-field--location:before{width:15px;height:20px;-webkit-mask:url(/static/img/icons/pin-white.svg) 0 0/contain no-repeat;mask:url(/static/img/icons/pin-white.svg) 0 0/contain no-repeat}.c-field--price:before{width:17px;height:15px;-webkit-mask:url(/static/img/icons/icon-wallet-white.svg) 0 0/contain no-repeat;mask:url(/static/img/icons/icon-wallet-white.svg) 0 0/contain no-repeat}
