section.multi-comparison-features-table {padding-top: 60px; padding-bottom: 60px;}
section.multi-comparison-features-table .description-wrapper {margin-bottom: var(--spacing-s-6);}
section.multi-comparison-features-table .description-wrapper a:not(.button,.btn,.btn-link)  {
	color: #222 !important;
    font-weight: 500;
    text-decoration: underline;
    text-decoration-color: #FE5800;
    text-underline-offset: 5px;
    text-decoration-thickness: 1.5px;
}
section.multi-comparison-features-table .description-wrapper a:not(.button,.btn,.btn-link):hover {
    color: #222 !important;
    text-decoration-color: #524FB8;
}
section.multi-comparison-features-table .links-bar {text-align: center;}
section.multi-comparison-features-table .links-bar a {margin-left: 50px; margin-right: 50px;}
section.multi-comparison-features-table .pricing-slider{margin-bottom:60px;border-bottom:1px solid #A2A2A2;font-family:'IBM Plex Sans', sans-serif;display:-ms-flexbox;display:flex;}
section.multi-comparison-features-table .pricing-slider ._col_heading{min-width:33.33%;width:33.33%;}
section.multi-comparison-features-table .pricing-slider ._col_heading ._item{width:100%;font-family:var(--font-secondary);border-bottom:1px solid #A2A2A2;min-height:91px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight: 500;font-size: 16px;line-height: 27px;color: var(--text-primary, #0D0F33);padding:var(--spacing-s-3);text-transform: uppercase;position: relative;background-color: white;}
section.multi-comparison-features-table .pricing-slider ._col_heading ._item:first-child{min-height:178px;-ms-flex-align:end;align-items:flex-end;padding-bottom:35px;z-index: 1;}
section.multi-comparison-features-table .pricing-slider ._col_heading ._item:last-child{border-bottom:0}
section.multi-comparison-features-table .pricing-slider ._col_heading ._item-inner{width:100%;}

section.multi-comparison-features-table .pricing-slider ._col_item.primary{width:33.33%;background: var(--Colors-Light-Blue, #F7FAFC);-webkit-border-radius:var(--spacing-s-3);-moz-border-radius:var(--spacing-s-3);border-radius:var(--spacing-s-3);position: relative;}
section.multi-comparison-features-table .pricing-slider ._col_item.primary ._item{position: relative;background: var(--Colors-Light-Blue, #F7FAFC);}
section.multi-comparison-features-table .pricing-slider ._col_item ._item{width:100%;font-family:inherit;border-bottom:1px solid #A2A2A2;min-height:91px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight: 400;font-size: 16px;line-height: 25.6px;text-align: center;color: var(--text-primary, #0D0F33);padding:var(--spacing-s-3); letter-spacing: 0.16px;}
section.multi-comparison-features-table .pricing-slider ._col_item ._item:first-child{min-height:178px;position: relative;z-index: 1;border-radius: var(--spacing-s-3) var(--spacing-s-3) var(--spacing-s-0) var(--spacing-s-0);-webkit-border-radius: var(--spacing-s-3) var(--spacing-s-3) var(--spacing-s-0) var(--spacing-s-0);-moz-border-radius: var(--spacing-s-3) var(--spacing-s-3) var(--spacing-s-0) var(--spacing-s-0);}
section.multi-comparison-features-table .pricing-slider ._col_item ._item:last-child{border-bottom:0}
section.multi-comparison-features-table .pricing-slider ._col_item ._item-inner{width:100%;display: flex;flex-direction: column;position: relative;padding-left: 44px;padding-right: 44px;}
section.multi-comparison-features-table .pricing-slider ._col_item ._item a:not(.button,.btn,.btn-link)  {
	color: #222 !important;
    font-weight: 500;
    text-decoration: underline;
    text-decoration-color: #FE5800;
    text-underline-offset: 5px;
    text-decoration-thickness: 1.5px;
}
section.multi-comparison-features-table .pricing-slider ._col_item ._item a:not(.button,.btn,.btn-link):hover  {
    color: #222 !important;
    text-decoration-color: #524FB8;
}
section.multi-comparison-features-table .pricing-slider ._col_item ._item-logo{min-height:60px;line-height:60px;margin-bottom: var(--spacing-s-3);}
section.multi-comparison-features-table .pricing-slider ._col_item ._item-logo img{display: inline-block;vertical-align:middle;max-width:160px;width: auto;height: auto;}
section.multi-comparison-features-table .pricing-slider ._col_item ._item-price{display:-ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack:center;justify-content: center;color: #0D0F33; text-align: center; font-family: var(--font-primary);	font-size: 40px; font-style: normal; font-weight: 700; line-height: 40px; min-height: auto;}
section.multi-comparison-features-table .pricing-slider ._col_item ._item-price span{display:block;color: #212529; text-align: center; font-family: var(--font-secondary); font-size: 16px; font-style: normal; font-weight: 400; line-height: 25.6px; letter-spacing: 0.16px;}
section.multi-comparison-features-table .pricing-slider ._col_item ._item-text-primary{color: var(--text-primary, #0D0F33); font-weight: 500;}
section.multi-comparison-features-table .pricing-slider ._col_item b{font-weight:600}
section.multi-comparison-features-table .pricing-slider ._col_item .feature-icon {
	display: flex; justify-content: center;
}
section.multi-comparison-features-table .pricing-slider ._col_slider{width:33.33%;display:-ms-flexbox;display:flex;overflow:hidden;}
section.multi-comparison-features-table .pricing-slider ._col_slider ._col_item{width:50%;}
section.multi-comparison-features-table .pricing-slider ._col_slider ._col_item ._item{background: white;}
section.multi-comparison-features-table .pricing-slider ._col_slider ._col_item ._item:first-child{z-index: 1;}
section.multi-comparison-features-table .pricing-slider ._col_slider ._col_item .slick-prev {position: absolute;top: calc(50% - 20px);transform: rotate(180deg);width: 40px;height: 40px;line-height: 40px;padding-left: 3px;left: 0px;}
section.multi-comparison-features-table .pricing-slider ._col_slider ._col_item .slick-next {position: absolute; right: 4px; left: auto; top: calc(50% - 20px); width: 40px; height: 40px; line-height: 40px; padding-left: 3px;right: 0px;}
section.multi-comparison-features-table .pricing-slider ._col_slider.slick-slider{overflow:visible;display:block;}
section.multi-comparison-features-table .pricing-slider ._col_slider:not(.slick-initialized) {visibility: hidden;}
/*section.multi-comparison-features-table .pricing-slider ._col_slider.slick-slider:before{content:"";z-index:2;position:absolute;top:0;right:-60px;width:50%;height:100%;background:-webkit-linear-gradient(88.06deg, rgba(255, 255, 255, 0.15) 13.44%, #FFFFFF 77.76%);background:-moz-linear-gradient(88.06deg, rgba(255, 255, 255, 0.15) 13.44%, #FFFFFF 77.76%);background:-ms-linear-gradient(88.06deg, rgba(255, 255, 255, 0.15) 13.44%, #FFFFFF 77.76%);background:linear-gradient(88.06deg, rgba(255, 255, 255, 0.15) 13.44%, #FFFFFF 77.76%);}*/
/*section.multi-comparison-features-table .pricing-slider ._col_slider .slick-prev{display:none !important}*/
section.multi-comparison-features-table .pricing-slider ._col_slider .slick-prev,
section.multi-comparison-features-table .pricing-slider ._col_slider .slick-next{z-index:4;width:60px;height:60px;border:0;padding:0;overflow:hidden;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background: #D9EDF7;}
section.multi-comparison-features-table .pricing-slider ._col_slider .slick-prev:hover,
section.multi-comparison-features-table .pricing-slider ._col_slider .slick-next:hover{background: #61B2DE;color: #D9EDF7;}
section.multi-comparison-features-table .pricing-slider ._col_slider .slick-prev:after,
section.multi-comparison-features-table .pricing-slider ._col_slider .slick-next:after {content: '\e917';font-family: 'icomoon'!important;font-style: normal;font-weight: 400; font-variant: normal; text-transform: none; color: #61B2DE; font-size: 14px;}
section.multi-comparison-features-table .pricing-slider ._col_slider .slick-prev:hover:after,
section.multi-comparison-features-table .pricing-slider ._col_slider .slick-next:hover:after{color: white;}

section.multi-comparison-features-table .pricing-slider.only-columns-slider-mode ._col_slider {width: 74%;}
section.multi-comparison-features-table .pricing-slider.only-columns-slider-mode ._col_heading {width: 20%;}

section.multi-comparison-features-table .pricing-slider .tooltip {
    position: relative;
    display: block;
}

section.multi-comparison-features-table .pricing-slider .tooltip {
	margin-left: 6px;
	width: 16px;
	display: inline;
}

section.multi-comparison-features-table .pricing-slider .tooltip img {
    display: none;
}

section.multi-comparison-features-table .pricing-slider .tooltip img {
	display: inline-block;
	width: 16px!important;
    height: auto!important;
}

section.multi-comparison-features-table .pricing-slider .tooltip__content {
    width: 220px;
    display: block;
    position: absolute;
    background-color: var(--color-blue);
    color: var(--color-white);
    font-size: 12px;
    padding: 10px 10px;
    border-radius: 0;
    right: -225px;
    top: 50%;
    border-radius: 8px;
    transform: translateY(-50%) translateX(20px);
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.3s ease-in-out,
                transform 0.3s ease-in-out;
	z-index: 2;
}

section.multi-comparison-features-table .pricing-slider .tooltip__content:before {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: -8px;
	border-top: 8px solid transparent;
	border-right: 8px solid var(--color-blue);
	border-bottom: 8px solid transparent;
	border-left: 0;
}

section.multi-comparison-features-table .pricing-slider .tooltip:hover .tooltip__content {
    pointer-events: initial;
    transform: translateY(-50%) translateX(0);
    opacity: 1;
}

section.multi-comparison-features-table .pricing-slider ._col_slider.slick-slider .slick-list,
section.multi-comparison-features-table .pricing-slider ._col_slider.slick-slider .slick-list .slick-track,
section.multi-comparison-features-table .pricing-slider ._col_slider.slick-slider .slick-list .slick-track .slick-slide,
section.multi-comparison-features-table .pricing-slider ._col_slider.slick-slider .slick-list .slick-track .slick-slide > div,
section.multi-comparison-features-table .pricing-slider ._col_slider.slick-slider .slick-list .slick-track .slick-slide > div ._col_item {
	height: 100%;
}

section.multi-comparison-features-table .pricing-slider ._col_slider ._col_item {
    position: relative;
}

section.multi-comparison-features-table .pricing-slider ._col_slider ._col_item.column-highlighted {
	background-color: #FED8C4;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}

section.multi-comparison-features-table .pricing-slider ._col_item .most-popular-label {
	display: none;
}

section.multi-comparison-features-table .pricing-slider ._col_item .most-popular-label,
section.multi-comparison-features-table .pricing-slider .slick-active ._col_item .most-popular-label {
	content: '';
	background-color: var(--color-green);
    color: var(--color-white);
    font-size: 14px;
    font-weight: 700;
	width: 80px;
	height: 80px;
    position: absolute;
    border-radius: 50%;
	right: 10px;
    top: -40px;
    z-index: 1;
	line-height: 18px;
	display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}

section.multi-comparison-features-table .pricing-slider.only-columns-slider-mode ._col_slider.slick-slider:before {
	display: none;
}

@media(max-width:1024px){
	section.multi-comparison-features-table .pricing-slider ._col_heading{min-width: 20%; width: 20%;}
	section.multi-comparison-features-table .pricing-slider ._col_slider,
	section.multi-comparison-features-table .pricing-slider ._col_item.primary{min-width: 40%;}
	section.multi-comparison-features-table .pricing-slider ._col_slider.slick-slider:before{display:none}
	section.multi-comparison-features-table .pricing-slider ._col_slider.slick-slider {min-width:40%;}

	section.multi-comparison-features-table .pricing-slider ._col_item ._item:first-child,
	section.multi-comparison-features-table .pricing-slider ._col_heading ._item:first-child {padding-bottom: var(--spacing-s-7);}
	section.multi-comparison-features-table .pricing-slider ._col_slider ._col_item .slick-prev {top: calc(100% + 10px); left: calc(50% - 45px);}
	section.multi-comparison-features-table .pricing-slider ._col_slider ._col_item .slick-next {top: calc(100% + 10px); right: calc(50% - 45px);}
	section.multi-comparison-features-table .pricing-slider ._col_item ._item-inner {padding: 0px;}

}
@media(max-width:767px){
	section.multi-comparison-features-table .pricing-slider{border-bottom:0}
	section.multi-comparison-features-table .pricing-slider ._col_heading{display:none!important;}
	section.multi-comparison-features-table .pricing-slider ._col_slider {min-width:50%}
	section.multi-comparison-features-table .pricing-slider ._col_item ._item{padding-left:24px;padding-right:24px;display: block;padding-top: 40px;}
	section.multi-comparison-features-table .pricing-slider ._col_item ._item:before{content:attr(data-heading) ':';width:100%;margin-top: 0;font-weight: 500;font-size: 14px;color: #222;line-height: 1.2;margin-bottom: 10px;}
	section.multi-comparison-features-table .pricing-slider:not(.only-columns-slider-mode) ._col_item ._item:first-child:before{display:none}
	section.multi-comparison-features-table .pricing-slider ._col_item ._item-inner{margin-bottom:auto}
	section.multi-comparison-features-table .pricing-slider:not(.only-columns-slider-mode) ._col_item ._item:first-child  ._item-inner{margin-bottom:0}

	section.multi-comparison-features-table .links-bar a {margin-left: 25px; margin-right: 25px;}

	section.multi-comparison-features-table .pricing-slider.only-columns-slider-mode ._col_slider {width: 90%;}
	section.multi-comparison-features-table .pricing-slider ._col_item.primary,
	section.multi-comparison-features-table .pricing-slider ._col_slider {min-width:50%!important;}
}

@media(min-width:561px) and (max-width:767px){
	section.multi-comparison-features-table .pricing-slider .tooltip {max-width: 28px; margin-left: 0px;}
	section.multi-comparison-features-table .pricing-slider .tooltip img {max-width: initial; width: 28px!important; height: auto!important;}
	section.multi-comparison-features-table .pricing-slider ._col_heading{display: block; width: 8%; min-width: 33px;}
	section.multi-comparison-features-table .pricing-slider ._col_heading ._item-inner .feature-name {display: none;}
}

@media(min-width:561px){
	section.multi-comparison-features-table .pricing-slider ._col_slider .slick-next {position: sticky; bottom: 10vh; left: 100%;}
}

@media(max-width:560px){
	section.multi-comparison-features-table .pricing-slider ._col_slider,
	section.multi-comparison-features-table .pricing-slider .tooltip {max-width: 25px; margin-left: 0px;}
	section.multi-comparison-features-table .pricing-slider .tooltip img {max-width: initial; width: 20px!important; height: auto!important;}
	section.multi-comparison-features-table .pricing-slider ._col_heading{display: block; width: 8%; min-width: 25px;}
	section.multi-comparison-features-table .pricing-slider ._col_heading ._item-inner .feature-name {display: none;}
	section.multi-comparison-features-table .pricing-slider ._col_item ._item{padding-left:16px;padding-right:16px}
	section.multi-comparison-features-table .pricing-slider{margin-right:0}
	section.multi-comparison-features-table .pricing-slider ._col_slider .slick-next{position:sticky;bottom:10vh;left:0;margin-left:-25px;width:50px;height:50px;}
	section.multi-comparison-features-table .pricing-slider ._col_slider .slick-next:after {top: 9px;left: 18px;}
	section.multi-comparison-features-table .links-bar .links-wrapper { display: flex; flex-direction: column; justify-content: center; align-items: center;}
}

@media(max-width:500px){
	section.multi-comparison-features-table .pricing-slider ._col_item ._item-price {font-size: 24px; line-height: 24px;}
	section.multi-comparison-features-table .pricing-slider ._col_item ._item-logo img {max-width: 100%;}
}

@media(max-width:300px){
	section.multi-comparison-features-table .pricing-slider ._col_item ._item{padding-left:8px;padding-right:8px}
	section.multi-comparison-features-table .pricing-slider ._col_item ._item-price {font-size: 20px; line-height: 20px;}
}
