.section-location{font-weight:400;padding:4.2rem 0}.section-location .section__head{margin-bottom:6rem}.section-location .section__head h2{margin-bottom:1.4rem}.section-location .section__details{margin-bottom:3.6rem;padding-right:2.8rem}.section-location .section__details ul{--spacing:2rem;display:flex;list-style-type:none;margin:calc(var(--spacing)*-.5)}.section-location .section__details ul li{flex:1;max-width:33.33%;padding:calc(var(--spacing)*.5)}.section-location .section__details p:first-child{margin-bottom:1.6rem}.section-location .section__details p a{color:#039;text-decoration:none}.section-location .section__details p a:hover{font-weight:500}.section-location .section__details address:not(:last-child){margin-bottom:2.6rem}.map{height:70rem}@media (max-width:1250px){.map{height:40rem}.section-location{padding:1.7rem 0}.section-location .section__head{margin-bottom:4.8rem}.section-location .section__head h2{margin-bottom:1.8rem}.section-location .section__details p:first-child{line-height:1.2;margin-bottom:1.9rem}}@media (max-width:767px){.map{height:20rem}.section-location .section__details{margin-bottom:3.8rem;padding-right:0}.section-location .section__details ul{display:block;--spacing:5.6rem}.section-location .section__details ul li{max-width:100%}}.infowindow-map a{color:#039;text-decoration:none}.infowindow-map a:hover{font-weight:500}.map .gm-ui-hover-effect>span{margin:0!important}.map .gm-style-iw-ch{display:none}.map .gm-ui-hover-effect{height:24px!important;margin:0 -8px -16px auto!important;width:24px!important}.map .gm-style-iw.gm-style-iw-c{padding:12px!important}