.vertical_tabs-v2 button:focus{border:none;border-radius:0}.vertical_tabs-v2_content_title{background-position:100%;background-repeat:no-repeat;background-size:contain;border-radius:40px 40px 0 0;padding:90px 60px}.vertical_tabs-v2_content_title h2,.vertical_tabs-v2_content_title p{margin-bottom:0}.vertical_tabs-v2 .tabs-wrapper{border-top:3px solid #8b93a5;overflow:hidden}.vertical_tabs-v2 .tab-item{align-items:center;background:transparent;border:none;border-radius:0;color:#343941;cursor:pointer;display:flex;font-size:15px;justify-content:space-between;padding:18px 20px;text-align:left;transition:.3s ease;width:100%}.vertical_tabs-v2 .tab-item h4{display:flex;justify-content:space-between;margin:0;width:100%}.vertical_tabs-v2 .tab-item.active h4,.vertical_tabs-v2 .tab-item:hover h4{color:#fff}.vertical_tabs-v2 .tab-item.active{background:#4b5563;color:#fff;font-weight:600}.vertical_tabs-v2 .tab-item img{vertical-align:middle}.vertical_tabs-v2 .tab-panel{background:#fff;border-bottom:1px solid #e1e6ea;display:none;padding:20px}.vertical_tabs-v2 .tab-panel h5{font-weight:700}.vertical_tabs-v2 .tab-panel.active{animation:fadeIn .3s ease;display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.vertical_tabs-v2_content{background:#fff;border:3px solid #8b93a5;border-radius:45px}.vertical_tabs-v2 .tab-item:last-child{border-radius:0 0 0 42px}.vertical_tabs-v2 .tab-item:hover{background:#47535d}.vertical_tabs-v2 .image-panel{text-align:right}.vertical_tabs-v2 .image-panel img{max-width:150px!important;width:100%}@media (min-width:768px){.vertical_tabs-v2 .tabs-nav{display:grid;grid-template-columns:320px 1fr}.vertical_tabs-v2 .tab-item{border-right:3px solid #8b93a5}.vertical_tabs-v2 .tab-panel{border-bottom:none;border-radius:45px;display:none!important;padding:80px 60px}.vertical_tabs-v2 .tab-panel.active{display:block!important}.vertical_tabs-v2 .tabs-nav>.tab-item{grid-column:1}.vertical_tabs-v2 .tabs-nav>.tab-panel{grid-column:2;grid-row:1/span 10}}@media (max-width:768px){.vertical_tabs-v2_content_title{background-size:cover;padding:50px 30px}.vertical_tabs-v2 .custom-cta{text-align:center}.vertical_tabs-v2 .custom-cta a{width:100%}.vertical_tabs-v2 .tab-panel{border:0;border-radius:40px;padding:20px 10px}}