.vertical-cards{background:#000}.vertical-cards .vertical-cards-inn-parent{overflow:hidden;position:relative;z-index:1}.vertical-cards .outer{align-items:center;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1000px;min-height:540px;padding:50px 0}.vertical-cards .inner{padding-bottom:80px;padding-top:80px}.vertical-cards .content h2{color:#fff;font-size:44px;line-height:52px;margin-bottom:32px}.vertical-cards .content{color:#fff;text-align:left;width:50%}.vertical-cards .vertical-cards-container{width:50%}.vertical-cards .button-space{margin-top:32px}vertical-cards .backX1 img{height:100%;object-fit:contain;width:100%}.vertical-cards-flex{align-content:center;display:flex;gap:40px}.vertical-cards .vertical-cards-container{align-items:center;display:flex;flex-direction:column;gap:25px}.vertical-cards .vertical-cards-container .vertical-card{align-items:center;background:#1c1c1c;display:flex;gap:10px;justify-content:center;max-width:85%;padding:25px;transition:background .3s ease,box-shadow .3s ease,max-width .3s ease;width:100%}.vertical-card-image img{min-width:35px}.vertical-card .vertical-card-image{position:relative}.vertical-cards .vertical-cards-container .vertical-card.active{background:#424242;box-shadow:0 4px 12px 0 #87df6770;max-width:95%}.vertical-cards .vertical-cards-container .vertical-card img.active-image{display:none;transition:.3s ease}.vertical-cards .vertical-cards-container .vertical-card img.non-active-image,.vertical-cards .vertical-cards-container .vertical-card.active img.active-image{display:block;transition:.3s ease}.vertical-cards .vertical-cards-container .vertical-card.active img.non-active-image{display:none;transition:.3s ease}.vertical-cards .vertical-cards-container .vertical-card .vertical-card-text{color:#fff;text-align:left}@media (max-width:991px){.vertical-cards .content h2{font-size:30px}.vertical-cards-flex{flex-direction:column}.vertical-cards .content,.vertical-cards .vertical-cards-container{width:100%}}@media (max-width:767px){.vertical-cards .vertical-cards-container .vertical-card{max-width:90%}.vertical-cards .vertical-cards-container .vertical-card.active{max-width:100%}}