#intro{color:var(--orange-500);text-align:center}#intro figure{position:absolute;bottom:0;left:0;width:100vw;max-width:100vw;display:grid;margin:0;border-radius:0}#intro figure img{object-fit:cover}@media(min-width:1336px){#site-main>#intro{padding-bottom:268px}#intro figure{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;height:280px}}@media(min-width:980px) and (max-width:1335.9px){#site-main>#intro{padding-bottom:264px}#intro figure{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;height:240px}}@media(min-width:480px) and (max-width:979.9px){#site-main>#intro{padding-bottom:168px}#intro figure{grid-template-columns:1fr 1fr 1fr;height:180px}}@media(max-width:479.9px){#site-main>#intro{padding-bottom:136px}#intro figure{grid-template-columns:1fr 1fr 1fr;height:120px}}#packages{background-color:var(--brown-200)}#packages h2{text-align:center;color:var(--olive-700)}#packages th img{display:block;margin:0 auto}#packages tr td:first-child{text-align:left}#packages .tick{display:block;margin:0 auto;background-repeat:no-repeat;background-size:cover}#packages .basic.tick{background-image:url('/img/uploads/defects-booking/basic-tick.svg')}#packages .plus.tick{background-image:url('/img/uploads/defects-booking/plus-tick.svg')}#packages .pro.tick{background-image:url('/img/uploads/defects-booking/pro-tick.svg')}@media(min-width:1336px){#packages table{margin-bottom:56px;width:520px}#packages th img{width:48px;height:48px}#packages .tick{width:20px;height:20px}}@media(min-width:980px) and (max-width:1335.9px){#packages table{margin-bottom:48px;width:520px}#packages th img{width:48px;height:48px}#packages .tick{display:block;margin:0 auto;width:20px;height:20px}}@media(min-width:480px) and (max-width:979.9px){#packages table{margin-bottom:40px;width:440px}#packages th img{width:44px;height:44px}#packages .tick{display:block;margin:0 auto;width:18px;height:18px}}@media(max-width:479.9px){#packages table{margin-bottom:36px;width:100%}#packages th img{width:42px;height:42px}#packages .tick{display:block;margin:0 auto;width:17px;height:17px}}#pitch{background-color:var(--olive-100)}#pitch h2{color:var(--olive-600)}#booking h1{color:var(--olive-600)}#defects-booking-form output{font-style:italic;color:var(--olive-400)}@media(min-width:1336px){#defects-booking-form{width:540px}}@media(min-width:980px) and (max-width:1335.9px){#defects-booking-form{width:480px}}