.content-section{background-color:#fff}.section-map .map-wrapper{display:grid;flex-direction:column;grid-template-columns:repeat(2,1fr);grid-gap:0;align-items:flex-start}.section-map .map-wrapper .map{height:100%;min-height:660px;overflow:hidden;position:relative}.section-map .map-wrapper .content{padding-left:60px}.section-map .map-wrapper .content h2{color:#575656;font-size:22px;font-weight:400;line-height:1.5;margin:0 0 20px}.section-map .map-wrapper .content .locations{display:grid;flex-direction:column;grid-template-columns:repeat(2,1fr);grid-gap:50px 20px;margin:60px 0 20px}.section-map .map-wrapper .content .locations .location{line-height:1.5;padding-left:30px;position:relative}.section-map .map-wrapper .content .locations .location .pan{cursor:pointer;display:block;text-decoration:none}.section-map .map-wrapper .content .locations .location .pan svg{height:30px;left:0;position:absolute;top:0;width:23px;fill:#575656;transition:all .4sease}.content-section p:last-of-type{margin-bottom:0}.section-map .map-wrapper .content .locations .location .pan.active h2{color:#fd6120}.section-map .map-wrapper .content .locations .location .pan h2{font-family:Montserrat Regular,sans-serif;font-size:18px;line-height:1.2;margin:0 0 3px}.section-map .map-wrapper .content .locations .location .pan.active svg{fill:#fd6120}@media(max-width:767px){.section-map .map-wrapper .content{grid-row:1;padding:40px 20px}.section-map .map-wrapper .content .locations{grid-template-columns:repeat(2,1fr);margin:30px 0 0}.section-map .map-wrapper{grid-template-columns:repeat(1,1fr)}}@media(max-width:479px){.section-map .map-wrapper .content .locations{grid-template-columns:repeat(1,1fr)}}