.location_block{padding-bottom:6.25rem;padding-top:6.25rem}@media screen and (max-width:1024px){.location_block{padding-bottom:3.75rem;padding-top:3.75rem}}.location_block .container{gap:2.5rem}@media screen and (max-width:1024px){.location_block .container{flex-direction:column-reverse}}.location_block .container h2.title{font-family:Vulf Sans Demo;font-size:3.75rem;font-style:normal;font-weight:400;letter-spacing:-.6px;line-height:108%;margin-bottom:2.5rem}@media screen and (max-width:600px){.location_block .container h2.title{font-size:42px}}.location_block .container .left-side{width:50%}@media screen and (max-width:1024px){.location_block .container .left-side{width:100%}}.location_block .container .left-side .accordions{display:flex;flex-direction:column}.location_block .container .left-side .accordions .js-accordion{margin-bottom:1.25rem}@media screen and (max-width:1024px){.location_block .container .left-side .accordions .js-accordion{margin-bottom:10px}}.location_block .container .left-side .accordions .js-accordion .js-accordion-trigger{border-top:1px solid hsla(0,0%,100%,.4);cursor:pointer;display:flex;padding-bottom:10px;padding-top:1.25rem;position:relative}.location_block .container .left-side .accordions .js-accordion .js-accordion-trigger span{font-family:Vulf Sans Demo;font-size:1.375rem;font-style:normal;font-weight:400;line-height:124%;width:100%}@media screen and (max-width:600px){.location_block .container .left-side .accordions .js-accordion .js-accordion-trigger span{font-size:18px}}.location_block .container .left-side .accordions .js-accordion .js-accordion-trigger .svg-wrap{margin-left:auto;overflow:hidden;position:relative;width:100%}@media screen and (max-width:1024px){.location_block .container .left-side .accordions .js-accordion .js-accordion-trigger .svg-wrap{bottom:0;height:22px;margin-bottom:auto;margin-top:auto;position:absolute;right:0;top:14px;width:100px}}.location_block .container .left-side .accordions .js-accordion .js-accordion-trigger .svg-wrap svg{height:100%;position:absolute;right:0;top:0;width:1.6875rem}.location_block .container .left-side .accordions .js-accordion .js-accordion-content{overflow:hidden}.location_block .container .left-side .accordions .js-accordion .js-accordion-content .address{font-family:Vulf Sans Demo;font-size:1rem;font-style:normal;font-weight:400;line-height:136%}@media screen and (max-width:600px){.location_block .container .left-side .accordions .js-accordion .js-accordion-content .address{font-size:14px}}.location_block .container .left-side .accordions .js-accordion .js-accordion-content .link-wrap{display:flex;flex-direction:column;margin-bottom:20px}@media screen and (max-width:600px){.location_block .container .left-side .accordions .js-accordion .js-accordion-content .link-wrap{margin-bottom:14px}}.location_block .container .left-side .accordions .js-accordion .js-accordion-content .link-wrap a{color:hsla(0,0%,100%,.6);font-family:Vulf Sans Demo;font-size:1rem;font-style:normal;font-weight:400;line-height:136%}@media screen and (max-width:600px){.location_block .container .left-side .accordions .js-accordion .js-accordion-content .link-wrap a{font-size:14px}}.location_block .container .left-side .accordions .js-accordion .js-accordion-content .times-wrap{display:flex;flex-direction:column;margin-bottom:1.25rem}@media screen and (max-width:600px){.location_block .container .left-side .accordions .js-accordion .js-accordion-content .times-wrap{margin-bottom:14px}}.location_block .container .left-side .accordions .js-accordion .js-accordion-content .times-wrap .date{display:flex;gap:.625rem}.location_block .container .left-side .accordions .js-accordion .js-accordion-content .times-wrap .date .day{font-family:Vulf Sans Demo;font-size:1rem;font-style:normal;font-weight:400;line-height:136%;opacity:.6000000238}@media screen and (max-width:600px){.location_block .container .left-side .accordions .js-accordion .js-accordion-content .times-wrap .date .day{font-size:14px}}.location_block .container .left-side .accordions .js-accordion .js-accordion-content .times-wrap .date .time{color:#fff;font-family:Vulf Sans Demo;font-size:1rem;font-style:normal;font-weight:400;line-height:136%}@media screen and (max-width:600px){.location_block .container .left-side .accordions .js-accordion .js-accordion-content .times-wrap .date .time{font-size:14px}}.location_block .container .left-side .accordions .js-accordion .js-accordion-content .phone{color:#fff;font-family:Vulf Sans Demo;font-size:1rem;font-style:normal;font-weight:400;line-height:136%}@media screen and (max-width:600px){.location_block .container .left-side .accordions .js-accordion .js-accordion-content .phone{font-size:14px}}.location_block .container .left-side .accordions .js-accordion.closed .js-accordion-trigger .svg-wrap{width:.8125rem}.location_block .container .right-side{width:50%}@media screen and (max-width:1024px){.location_block .container .right-side{width:100%}}.location_block .container .right-side #map{height:31.25rem;width:100%;z-index:1}@media screen and (max-width:600px){.location_block .container .right-side #map{height:250px}}.location_block .container .right-side .leaflet-marker-icon{border:none;border-radius:100%;transition:all .3s ease-in}.location_block .container .right-side .leaflet-marker-icon.active{height:12px!important;width:12px!important}