.mt-0 { margin-top: 0 !important; } .pt-0 { padding-top: 0; } img { max-width: 100%; width: 100%; } .d-block { display: block; } .transparent-card { padding: 2rem 0; } .gradient-line { background: transparent linear-gradient(90deg, #5895C9 0%, #C39CCC 100%); display: block; max-width: 300px; width: 100%; height: 5px; border-radius: 5px; margin: 3rem auto 0 auto; } .sales-specialist { background-color: #FDFAF4; } .pivotwrap { background-color: #fff; border-radius: 20px; box-shadow: 0px 0px 10px #00000026; justify-content: center; max-width: 350px; margin: 0 auto; } .c-pivot .pivotwrap> li[role="tab"] { display: flex; justify-content: center; align-items: center; flex-direction: column; text-align: center; margin: 0; padding: 1rem .5rem; line-height: 20px; flex: 1; border: none; font-weight: 700; } .c-pivot .pivotwrap> li[role="tab"]:not(:last-child) { border-right: 1px solid #eee; } .c-pivot:not(.f-disabled)>[role="tablist"]>[role="tab"].f-active:after { background: transparent linear-gradient(90deg, #5895C9 0%, #C39CCC 100%); border: none; left: 0; right: 0; bottom: 0; height: 5px; } .c-pivot .pivotwrap> li[role="tab"] img { height: 25px; width: auto; margin-bottom: 10px; } .pivot-container { background-color: #fff; padding: 2rem; border-radius: 20px; box-shadow: 0 0 10px rgb(0 0 0 / 15%); margin: 3rem 0; } .pivot-container a, .spark-copilot-part a { color: #0067b8; } .pivot-container h3 { display: flex; align-items: center; } .pivot-container h3 img { width: 40px; margin-right: 10px; } .pivot-image { margin-left: auto; float: none; } @media (min-width: 768px){ .transparent-card { padding: 0 !important; height: unset !important; background-color: unset !important; box-shadow: unset !important; text-align: left !important; width: 365px !important; } } .spark-gr { background: url(../../Images/spark-copilot-gradient.png); background-size: cover; height: 100%; width: 100%; } .linear-gr { background: rgb(0,0,0); background: linear-gradient(157deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 95%); } .vertical-border { position: relative; padding-left: 1.5rem; } .vertical-border:after { position: absolute; top: 0; content: ""; left: 0; z-index: 2; width: 8px; height: 100%; background: #8A5FC8; border-radius: 15px; }