.location-contact{background:#324632;color:#fff;padding:48px}.location-contact__heading{color:#fff;margin-bottom:20px}.location-contact__info{font-size:20px;line-height:30px;margin-bottom:20px}.location-contact__contact{font-size:20px;line-height:30px;margin-bottom:22px;margin-top:100px}.location-contact__action .button{margin-top:10px;min-width:150px;text-transform:none}.location-contact__action .button:not(:last-child){margin-right:10px}.location-contact__props{list-style-type:none;margin:0;padding:0}.location-contact__prop{font-size:18px;line-height:26px;padding-left:32px;position:relative}.location-contact__prop a{color:#fff}.location-contact__prop a:focus,.location-contact__prop a:hover{color:#fff;text-decoration:underline}.location-contact__prop:not(:last-child){margin-bottom:10px}.location-contact__prop:before{background-position:50%;background-repeat:no-repeat;content:"";height:22px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:22px}@media screen and (max-width:1199px){.location-contact__action .button{display:block;width:100%}.location-contact__action .button:not(:last-child){margin-right:0}}@media screen and (max-width:991px){.location-contact{padding:25px}}@media screen and (max-width:767px){.location-contact{padding:42px 25px}.location-contact__heading{font-size:20px;line-height:28px;margin-bottom:10px}.location-contact__contact,.location-contact__info{font-size:16px;line-height:24px}.location-contact__info{margin-bottom:15px}.location-contact__contact{margin-bottom:20px;margin-top:22px}.location-contact__prop:before{height:16px;width:16px}.location-contact__prop{font-size:16px;line-height:24px}}