.section-visual-v5{background:#000;margin:auto;width:100%}.section-visual-v5 .three_card_column_inner{margin:auto;padding:156px 0 0}.section-visual-v5 .top-content .top-title{color:#8e7dcf;font-size:18px;font-style:normal;letter-spacing:.54px;line-height:18px;margin-bottom:32px;text-align:center;text-transform:uppercase}.section-visual-v5 .top-content h2{color:#fff;font-family:Neue Helvetica Pro,sans-serif;font-size:80px;font-style:normal;font-weight:700;letter-spacing:0;line-height:72px;margin:0 auto 32px;max-width:862px;text-align:center;text-transform:uppercase}.section-visual-v5 .top-content .text{color:#fff;font-size:14px;font-style:normal;font-weight:400;letter-spacing:2px;line-height:20px;margin:0 auto 72px;max-width:820px;text-align:center;text-transform:uppercase}.section-visual-v5 .btn-green{background:#58fddf;border-radius:100px;color:#000;font-size:16px;font-style:normal;font-weight:600;letter-spacing:1px;line-height:24px;margin:auto;padding:16px 48px;text-align:center;text-transform:uppercase;width:344px}.section-visual-v5 .btn-green svg{height:18px;min-width:18px}.visual-cards-container{max-height:803px;overflow:hidden;position:relative;z-index:0}.section-visual-v5 .top-content{position:relative;z-index:1}.section-visual-v5 .visual-column_cards{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:5px;margin:auto;max-width:1366px;padding:0 64px}.section-visual-v5 .visual-column_card{border-radius:9px;overflow:hidden}@media (min-width:768px) and (max-width:1023px){.section-visual-v5 .three_card_column_inner{padding:120px 0 0}.section-visual-v5 .top-content .top-title{font-size:16px;letter-spacing:.48px;line-height:16px;margin-bottom:24px}.section-visual-v5 .top-content h2{font-size:64px;line-height:56px;margin-bottom:24px}.section-visual-v5 .top-content .text{font-size:12px;line-height:18px;margin-bottom:56px}.section-visual-v5 .visual-column_cards{padding:0 32px}.visual-cards-container{margin-top:-14px;max-height:455px}.section-visual-v5 .btn-green{font-size:14px;padding:12px 24px;width:300px}}@media screen and (max-width:767px){.section-visual-v5 .three_card_column_inner{padding:120px 20px 0}.section-visual-v5 .top-content .top-title{font-size:16px;letter-spacing:.48px;line-height:16px;margin-bottom:24px}.section-visual-v5 .top-content h2{font-size:64px;line-height:56px;margin-bottom:24px}.section-visual-v5 .top-content .text{font-size:12px;line-height:18px;margin-bottom:56px}.section-visual-v5 .visual-column_cards{grid-template-columns:repeat(1,1fr);padding:0}.visual-cards-container{max-height:642px}.section-visual-v5 .btn-green{font-size:14px;padding:12px 24px;width:300px}}