.compare-title{font-family:'Gilroy',sans-serif;font-size:30px;font-weight:600;line-height:36px;color:#000;text-align:center;margin-bottom:62px}.compare-header-box{flex:0 0 100%;width:100%;padding:32px 26px 16px;text-align:center}.compare-header-title{font-family:'Gilroy',sans-serif;font-size:24px;font-weight:700;line-height:32px;color:#121212}.compare .pa-widget-subtitle{text-align:left}.compare-header-subtitle{font-family:'Gilroy',sans-serif;font-size:24px;font-weight:700;line-height:32px;color:#121212;margin-bottom:20px}.compare-header-subtitle span{font-family:'Gilroy',sans-serif;font-size:16px;font-weight:600;line-height:24px}.compare-btn{font-size:14px;height:32px}.compare-btn-purple-light{background-color:#6929d1}.compare-item-title{width:100%;font-family:'Gilroy',sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#121212}.compare-row{display:flex}.compare-column{position:relative;flex:0 0 248px;width:248px;padding-bottom:16px;display:flex;align-items:center}.compare-column-line{height:1px;width:100%;background:#ededed}.compare-row .compare-column:first-child{flex:1 0 0;width:auto;padding-right:46px}.compare-content .compare-item:not(:first-child) .compare-row:first-child .compare-column{padding-top:24px}.compare-content .compare-item .compare-row:last-child .compare-column{padding-bottom:24px}.compare-content .compare-item:not(:first-child,:nth-child(2)) .compare-row:first-child .compare-column:first-child:before{content:'';position:absolute;top:0;left:0;width:calc(100% - 46px);height:1px;background-color:#b3b3b3}.compare-row .compare-column:nth-last-child(1){background-image:linear-gradient(246deg,rgba(249,174,74,.04) 13.41%,rgba(194,9,193,.04) 82.6%);border-left:1px solid #ededed}.compare-row .compare-column:nth-last-child(2){background-image:linear-gradient(246deg,rgba(249,174,74,.04) 13.41%,rgba(194,9,193,.04) 82.6%);border-left:1px solid #ededed}.compare-label{font-family:'Gilroy',sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#121212}.compare-text{display:block;text-align:center;font-family:'Gilroy',sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#121212;margin:0 auto;padding-left:8px;padding-right:8px}.compare-circle{display:flex;margin:0 auto;width:16px;height:16px;border-radius:50%;background-color:#787878}.compare-circle.circle-orange{background:linear-gradient(225deg,#fabb00 0%,#d0388d 59.29%,#9a1a89 99.81%)}.compare-circle.circle-purple{background:linear-gradient(60.72deg,#0e00ac -11%,#ff34f9 86.67%)}.compare-item.sticky{position:sticky;top:73px;background-color:#fff;z-index:10}.is-admin-logged-in .compare-item.sticky{top:105px}.sticky{box-shadow:none;transition:box-shadow .3s ease}.sticky.hover-shadow{box-shadow:rgba(0,0,0,.2) 0 2px 10px}.compare .bottom-text{margin-top:20px}@media only screen and (max-width:1023px){.compare-row{flex-wrap:wrap}.compare-row .compare-column:not(:first-child){flex:0 0 calc(100% / 3);width:calc(100% / 3)}.compare-row .compare-column:first-child{flex:0 0 100%;width:100%;padding-right:0}.compare-item.sticky{background-color:#f7f7f7}.compare-content .compare-item:first-child .compare-row .compare-column{padding:0;background-color:#f7f7f7}.compare-row .compare-column:nth-last-child(1),.compare-row .compare-column:nth-last-child(2){background-image:none;border-left:none}.compare-content .compare-item:not(:first-child,:nth-child(2)) .compare-row:first-child .compare-column:first-child:before{width:100%}}@media only screen and (max-width:767px){.compare-content .compare-item:first-child .compare-row .compare-column .compare-btn{display:none}.compare-content .compare-item:first-child .compare-row .compare-column .compare-header-box{padding:16px 8px}.compare-content .compare-item:first-child .compare-row .compare-column .compare-header-title{font-size:18px;line-height:24px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.compare-content .compare-item:first-child .compare-row .compare-column .compare-header-subtitle{font-size:14px;line-height:18px;margin-bottom:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.compare-column{padding-bottom:0;margin-bottom:24px}.compare-column.compare-column-empty{display:none}.compare-column:first-child{margin-bottom:12px}.compare-label{font-weight:600}.compare-row .compare-column:nth-last-child(2),.compare-row .compare-column:nth-last-child(1){border-left:1px solid #ededed}.compare-item-title{padding-bottom:12px}}