.container .row [class^=col-]{padding-left:0;padding-right:0}.locations-container{display:flex;flex-wrap:wrap;margin:0 -15px}.location{box-sizing:border-box;padding:0 15px 15px 0;width:25%}.location-box{background-color:#f7fbfe;border:1px solid rgba(0,0,0,.15);border-radius:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,.05);box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-width:500px;padding:0 0 24px;text-align:center}.location h3{color:#e75e25;font-size:20px;font-weight:600;line-height:1.05;padding-top:15px}.location p:not(.location-phone){line-height:1.5;margin:0}.location p.location-phone{font-size:24px}.location-box .box-content{padding:0 12px}.location-phone{font-size:24px;font-weight:700;padding-top:10px}@media (min-width:768px){.locations-container{flex-wrap:nowrap}}@media (max-width:767px){.location-phone{padding-bottom:20px}}@media (max-width:1023px){.locations-container .location{flex:0 0 50%;margin-bottom:15px;max-width:50%}}@media (max-width:650px){.locations-container .location{flex:0 0 100%;max-width:100%}.locations-container .location:last-child{margin-bottom:0!important}}.btn-area{margin-top:20px}.btn-area .cta_button{-webkit-font-smoothing:antialiased;background:#ff9a79;border-radius:6px;border-width:0;color:#fff;cursor:pointer;display:inline-block;font-family:sans-serif;font-size:14px;font-weight:400;font-weight:700;height:auto;line-height:1.75;padding:8px 20px;text-align:center;text-decoration:none;text-shadow:none;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;width:auto}.btn-area .cta_button:hover{background:#ffa985;color:#fff}