.column-full-p10{margin-bottom:20px;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;min-height:1px;padding-left:10px;padding-right:10px;}
@media (min-width:48em){.column-full-p10{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}
@media (min-width:64em){.column-full-p10{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}}
.parking-card-column{margin-bottom:20px;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
@media (min-width:48em){.parking-card-column{-webkit-flex:0 0 33.333333333333336%;-ms-flex:0 0 33.333333333333336%;flex:0 0 33.333333333333336%;max-width:33.333333333333336%;}}
.parking-card-root{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;color:#9F998C;text-align:center;border:1px solid #d9dcde;}
.parking-card-list{display:flex;}
.parking-card-list > *{max-width:100%!important;}
@media (max-width:48em){.parking-card-list{flex-direction:column;}}
.parking-card-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left;padding:20px;}
.parking-card-wrapper > a,.parking-card-wrapper > button{margin-top:auto;}
.parking-card-content{width:100%;margin-top:10px;text-align:left;}
.parking-card-content p{margin-bottom:0px;font-size:14px;line-height:19.6px;}
.parking-card-simpleink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 25px;text-align:left;color:#FB5237;font-size:1.6rem;-webkit-letter-spacing:0.13rem;-moz-letter-spacing:0.13rem;-ms-letter-spacing:0.13rem;letter-spacing:0.13rem;line-height:1;-webkit-text-decoration:none;text-decoration:none;background:transparent;border:none;outline:none;border-top:1px solid #D3D3D3;cursor:pointer;}
.push-parking-phone-wrapper{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.push-parking-phone{font-family:Gustavo,system-ui,sans-serif;font-size:14px;line-height:19.6px;color:#FD6F48;}
.push-parking-phone-icon{box-sizing:border-box;cursor:pointer;width:32px;height:32px;border-radius:50%;background-color:#05425E;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:10px;}
