.custom-checkbox{cursor:pointer;align-items:flex-start;display:flex;position:relative}.custom-checkbox input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.custom-checkbox__indicator{background-color:#fff;border:2px solid #666;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin-top:2px;margin-right:8px;transition:all .15s ease-in-out;display:inline-block;position:relative}input[type=checkbox]:focus+.custom-checkbox__indicator{border-color:#c75109}input[type=checkbox]:checked+.custom-checkbox__indicator{background-color:#c75109;border-color:#c75109}input[type=checkbox]:checked+.custom-checkbox__indicator:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.custom-checkbox__label{color:#666;font-family:Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}.parking-policy.component{border-top:2px solid #ccc;width:100%;margin:0 auto;padding:40px 28px}@media (min-width:1260px){.parking-policy.component{padding:48px 120px}}.parking-policy-block__blockquote-container{margin:0 auto}@media (min-width:1260px){.parking-policy-block__blockquote-container{max-width:1440px;padding:0 120px}}.parking-policy-block__title{border-bottom:2px solid #ccc;margin-bottom:20px;padding-bottom:10px;font-size:24px;font-weight:700}.parking-policy-block__blockquote{margin:0;padding:0}@media (min-width:1260px){.parking-policy-block__blockquote{flex-direction:row;align-items:flex-start;display:flex}}.parking-policy-block__blockquote img{width:100%;min-width:100%;height:auto;margin-bottom:10px}@media (min-width:1260px){.parking-policy-block__blockquote img{margin-bottom:0}}.parking-policy-block__blockquote__image{margin-top:20px}@media (min-width:1260px){.parking-policy-block__blockquote__image{width:45%;margin-top:34px}}.parking-policy-block__blockquote__image img{width:100%;height:auto}.parking-policy-block__blockquote__description{align-self:flex-start}@media (min-width:1260px){.parking-policy-block__blockquote__description{width:45%;margin-right:9%}}.parking-policy-block__blockquote__description p{color:#767676;white-space:pre-wrap;margin:0;font-family:Lato;font-size:16px;line-height:26px}.parking-option{margin:40px 0}.parking-option__row{justify-content:space-evenly;margin:15px 0;display:flex}.parking-option__label,.parking-option__value{text-align:left;color:#2e2f31;flex:1;font-weight:700}
/*# sourceMappingURL=0_vio6zm4fage.css.map*/