.flexbox-images{align-content:stretch;background-color:#000;display:flex;flex:1;margin-top:25px;max-width:100%;overflow:hidden}.image-wrapper{align-content:stretch;background-color:green;border-left:2px solid #fff;border-right:2px solid #fff;float:left;height:400px;position:relative;transition:.3s linear;width:33.33%}.image-wrapper img{display:flex;height:100%;object-fit:cover;width:100%}.squeeze{opacity:.5;width:33%}.squeeze .desc{display:none}.stretch{width:66%}.why-gen img{overflow:hidden;transition:transform .2s}.why-gen .desc{background:#f0f8ff;bottom:0;color:#fff;height:64px;opacity:.8;padding-bottom:10px;position:absolute;text-align:center;transition:transform .5s;width:100%}.why-gen .desc p{color:#000;font-size:18px;font-weight:600;padding:5px}.why-gen .swiper-button-next svg,.why-gen .swiper-button-prev svg{height:25px;width:25px;fill:#025798}.why-gen .mobile .card-body{height:96px;text-align:center}.swiper-button-next:after,.swiper-button-prev:after,.swiper-container-rtl .swiper-button-after:after,.swiper-container-rtl .swiper-button-next:after{text-rendering:auto}@media(max-width:767px){.why-gen .mobile{display:block}.why-gen .desktop{display:none}}@media(min-width:768px){.why-gen .mobile{display:none}.why-gen .desktop{display:flex}}@media(max-width:480px){h1{font-size:37px!important}h2{font-size:27px!important}h3{font-size:20px!important}}

.why-gen .desc{
    background: #063f4b;
}
.why-gen .desc p{
    color: #fff;
}