.breakdance .bde-div-2740-118{width:100%;min-height:250px;justify-content:flex-end}.breakdance .bde-div-2740-118 h1,.breakdance .bde-div-2740-118 h2,.breakdance .bde-div-2740-118 h3,.breakdance .bde-div-2740-118 h4,.breakdance .bde-div-2740-118 h5,.breakdance .bde-div-2740-118 h6{color:#FFF}.breakdance .bde-div-2740-118{position:relative}.breakdance .bde-div-2740-118{position:relative;transition:0.3s}.breakdance .bde-div-2740-118:before{content:"";position:absolute;width:100%;bottom:0;left:0;height:100%;transition:0.3s}.breakdance .bde-div-2740-118:hover:before{bottom:-5px;left:-5px}.breakdance .bde-div-2740-118:hover img{transition:0.3s;mix-blend-mode:normal;filter:contrast(100%)}.breakdance .bde-image-2740-119{width:100%}.breakdance .bde-image-2740-119 .breakdance-image-object{width:100%;object-fit:cover;height:100%;aspect-ratio:4/3;object-fit:cover}.breakdance .bde-image-2740-119{position:absolute;top:0px;left:0px}.breakdance .bde-image-2740-119,.breakdance .bde-image-2740-119 figure,.breakdance .bde-image-2740-119 .breakdance-image-container,.breakdance .bde-image-2740-119 .breakdance-image-clip{height:100%}.breakdance .bde-div-2740-120{width:100%;min-height:100%;padding:20px 20px 20px 20px}.breakdance .bde-div-2740-120{display:flex;flex-direction:column;justify-content:flex-end}.breakdance .bde-div-2740-120>*{z-index:1}.breakdance .bde-div-2740-120>.section-background-overlay{z-index:0}.breakdance .bde-div-2740-120>.section-background-overlay{background:linear-gradient(18deg,rgba(0,0,0,1) 0%,rgba(255,255,255,0) 44.61538461538461%)}.breakdance .bde-div-2740-120{overflow:hidden}.breakdance .bde-div-2740-120>.section-background-overlay{opacity:0.8}.breakdance .bde-div-2740-120>.section-background-overlay{transition:opacity var(--bde-transition-duration) ease-in-out}.breakdance .bde-div-2740-120:hover>.section-background-overlay{opacity:1}.breakdance .bde-div-2740-120{z-index:2;position:absolute;top:0px;left:0px}@media (max-width:1119px){.breakdance .bde-div-2740-120{overflow:hidden}}@media (max-width:1023px){.breakdance .bde-div-2740-120{overflow:hidden}}@media (max-width:767px){.breakdance .bde-div-2740-120{overflow:hidden}}@media (max-width:479px){.breakdance .bde-div-2740-120{overflow:hidden}}.breakdance .bde-heading-2740-108{color:#FFF;font-size:20px;text-transform:uppercase}.breakdance .bde-text-2740-117{color:#FFF}