.frame.frame-negative-margin-top{margin-top:-7.1rem;z-index:2}.frame.frame-negative-margin-top h1,.frame.frame-negative-margin-top h2,.frame.frame-negative-margin-top h3,.frame.frame-negative-margin-top h4,.frame.frame-negative-margin-top h5,.frame.frame-negative-margin-top h6{color:var(--bs-white)}.card-group-element .card-group-element-item .card{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.card-group-element .card-group-element-item .card .card-img-overlay .card-content .card-title{opacity:1;height:auto;transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out}.card-group-element .card-group-element-item .card .card-img-overlay .card-content .card-content-revealed{opacity:0;height:0;transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}.card-group-element .card-group-element-item .card .card-img-overlay:hover .card-content .card-title{opacity:0;height:0;transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}.card-group-element .card-group-element-item .card .card-img-overlay:hover .card-content .card-content-revealed{opacity:1;height:auto;transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out}@media (min-width:576px){}@media (min-width:768px){}@media (min-width:992px){}@media (min-width:1200px){.frame.frame-negative-margin-top{margin-top:-7.438rem}}