.section-residential-commercial{z-index:0}.section-residential-commercial .card-item::before{content:"";position:absolute;bottom:0;left:0;right:0;z-index:100;height:.2rem;background-color:var(--color-dt-accent-1);-webkit-transition:opacity .3s ease-in-out .3s;transition:opacity .3s ease-in-out .3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:0 0 1rem rgba(var(--color-dt-accent-1-RGB), 1);box-shadow:0 0 1rem rgba(var(--color-dt-accent-1-RGB), 1)}.section-residential-commercial .card-item::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;max-height:0;-webkit-transition:max-height .3s ease-in-out .3s;transition:max-height .3s ease-in-out .3s;background-color:rgba(var(--color-dt-accent-2-RGB), 0.7);overflow:hidden;z-index:10}@media(max-width: 1279.5px){.section-residential-commercial .card-item::after{z-index:1}}.section-residential-commercial .card-item:hover::after,.section-residential-commercial .card-item:focus::after{max-height:100%;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out;z-index:10}@media(max-width: 1279.5px){.section-residential-commercial .card-item:hover::after,.section-residential-commercial .card-item:focus::after{z-index:1}}.section-residential-commercial .card-item:hover .card-item__title--main,.section-residential-commercial .card-item:focus .card-item__title--main{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.section-residential-commercial .card-item:hover .card-item__full,.section-residential-commercial .card-item:focus .card-item__full{opacity:1;-webkit-transition:opacity .3s ease-in-out .3s;transition:opacity .3s ease-in-out .3s}

/*# sourceMappingURL=section-residential-commercial-eb0ee54037453d26a893.css.map*/