.content-wrapper,.contact-us-content-wrapper{margin:50px auto 30px auto}
.heading{font-family:"GenesisSansHeadOffice-Regular"}
.tiles-sec{margin-top:20px;display:flex;flex-wrap:wrap}
.tile{flex-basis:48%;padding:30px;margin:15px 0;background-color:#f3f3f3}
.tile:nth-child(odd){margin-right:30px}
.tile a{display:inline;border-bottom:1px solid #000;font-family:'GenesisSansText-Regular';text-transform:uppercase;padding-bottom:0}
.tile a.email{word-break:break-all}
.tile a.phone{border-bottom:solid 2px #000;display:inline-block}
.tile a:hover,.tile a:focus{color:#804033;padding-bottom:0;border-bottom:1px solid #804033}
.tile a.phone{margin-bottom:18px}
.tile a.phone:hover{border-bottom:solid 2px #804033}
.tile img{margin-left:15px;margin-bottom:2px}
.tile-content{margin-top:20px;font-size:20px;font-weight:500}
.tile-sub-content{margin-top:15px}
.tile-sub-content.phone{margin-top:0}
.tile .columns{display:flex;justify-content:space-between;color:#666}
.tile h3{font-size:24px}
.tile-content .text{position:unset}
@media(max-width:992px){.tile{flex-basis:100%}
.tile:nth-child(odd){margin-right:0}
}
@media(max-width:768px){.tile h3{font-size:22px}
.tile-content{font-size:16px}
.contact-us-content-wrapper{margin:20px auto 30px auto}
}
@media(max-width:380px){.tile-content{font-size:13px}
}