#map .container{height:480px;position:relative}.map-actions{background-color:var(--gray-bg);left:40px;margin-top:25px;padding:25px;position:absolute;top:0;width:50%;z-index:300}.map-action-title{color:var(--black);font-size:26px;font-weight:800;line-height:30px;margin-bottom:20px;text-transform:uppercase}.map-action-tabs{height:100%}.map-action-tab{align-items:center;display:flex;gap:45px;margin-bottom:20px;overflow:hidden;width:-moz-max-content;width:max-content}.map-action-tab-title{color:#0009;cursor:pointer;font-size:24px;font-weight:700;line-height:28px}@media (hover:hover){.map-action-tab-title.active:hover,.map-action-tab-title:hover{color:var(--gray)}}.map-action-tab-content{display:flex;flex-direction:column}.map-action-tab-content-item:not(:last-of-type){padding-bottom:20px}.map-action-tab-content-item:not(:first-of-type){border-top:1px solid var(--gray);padding-top:20px}.map-action-tab-content-item{display:flex;justify-content:space-between}.map-action-tab-content-item-left{display:flex;flex-direction:column}.map-action-tab-content-item-title{color:var(--black);font-size:16px;font-weight:700;line-height:19px;margin-bottom:10px}.map-action-tab-content-item-text{color:var(--black);font-size:16px;line-height:19px;max-width:275px}.map-action-tab-content-item-text:not(:has(a)){margin-bottom:3px}.map-action-tab-content-item-text a{color:var(--black)}.map-action-tab-content-item-text a:hover{color:var(--gray)}.map-action-tab-content-item-desc{color:#0009;font-size:14px;line-height:16px;max-width:285px}.map-action-tab-content-item-right{display:flex;flex-direction:column;gap:20px}.map-container{height:100%;width:100%}@media screen and (max-width:1199px){.map-actions{margin:0;padding:20px;width:auto}.map-action-tab-content-item{gap:30px}.map-action-tab-title,.map-action-title{font-size:22px;line-height:22px}.map-action-tab{gap:40px}}@media screen and (max-width:959px){#map .container{height:auto}.map-actions{position:static}.map-action-tab-content-item{gap:30px}.map-action-tab-title,.map-action-title{font-size:22px;line-height:22px}.map-action-tab{gap:40px}.map-container{height:420px}.map-action-tab-content-item-text,.map-action-tab-content-item-title{font-size:15px}}@media screen and (max-width:639px){.map-actions{padding:20px 15px}.map-action-title{font-size:20px}.map-action-tab{gap:30px}.map-action-tab-title{font-size:18px}.map-action-tab-content-item-title{font-size:15px}.map-action-tab-content-item-text{font-size:14px}.map-action-tab-content-item-desc{font-size:13px}}.map-action-tab-title.active{color:var(--black)}
