@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap);.missing{display:none}body h2{text-align:center;font-family:'Roboto',sans-serif;font-size:3em}table.pricing-table td,table.pricing-table td{text-align:center}.dave-sold-out:before{position:absolute;color:#fff;content:'Special Sold Out.\A Call for Availability.';white-space:pre-wrap;text-transform:uppercase;text-align:center;font-size:30px;font-family:"Noto Serif";font-weight:700}@media screen and (max-width:600px){.dave-sold-out:before{font-size:20px}}.dave-sold-out{padding-top:40%;box-sizing:border-box;top:0;left:0;display:flex;flex-direction:row;justify-content:center;color:#fff;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:100}.card-img-top{display:flex;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;height:250px;width:100%;vertical-align:bottom}.card h5{text-align:center;font-family:'Roboto',sans-serif;margin-top:20px;font-size:1.4em}.card{font-family:'Roboto',sans-serif;background-color:#fafafa;border:1px solid #ddd;padding:10px}.card-img-top .card-title{align-self:flex-end;color:#fff;width:100%;font-size:1.5em;font-weight:700;text-shadow:1px 1px rgba(0,0,0,.8);text-align:center;background-color:rgba(0,0,0,.4);margin-bottom:0;height:50px;line-height:50px}.sold-out{background-color:#aaa;color:#fff;text-decoration:line-through}@media (max-width:1000px){.row .col-lg-6,.row .col{width:100%}}@media (min-width:1001px){.row{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.row .col-lg-6,.row .col{width:48%;margin-right:2%;margin-bottom:30px}}.btn:hover{color:white!important;box-shadow:3px 3px 3px rgba(0,0,0,.7)}.btn{box-shadow:2px 2px 2px rgba(0,0,0,.7);padding:10px;color:#fff;box-sizing:border-box;background-color:var(--main-color);font-weight:700;text-align:center}.btn-block{width:100%;display:block}.pricing-table{border:1px solid navy}.pricing-table tr td{border:none}.pricing-table tr:last-child td{border-bottom:1px solid navy}.pricing-table td{font-size:1.3em;font-weight:700;padding:20px 20px 0}.pricing-table th{border:1px solid navy;background-color:navy}.mb-3{margin-bottom:20px}