.block-pricing-plans-features-table{margin:45px 0}@media only screen and (min-width: 768px){.block-pricing-plans-features-table{margin:60px 0}}@media only screen and (min-width: 1200px){.block-pricing-plans-features-table{margin:100px 0}}.block-pricing-plans-features-table .table-title{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:500;text-align:center;color:#292d33;margin:0 0 30px}.block-pricing-plans-features-table .plans-features-table .table-row{display:flex;width:100%;border-bottom:1px solid #f2f3f5}.block-pricing-plans-features-table .plans-features-table .table-row:first-of-type>div{flex-wrap:wrap;font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:700;padding:20px 12px 14px}@media only screen and (min-width: 414px){.block-pricing-plans-features-table .plans-features-table .table-row:first-of-type>div{font-size:16px}}@media only screen and (min-width: 768px){.block-pricing-plans-features-table .plans-features-table .table-row:first-of-type>div{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:700;padding:40px 36px 24px}}.block-pricing-plans-features-table .plans-features-table .table-row.unit-head{border-bottom-width:2px}.block-pricing-plans-features-table .plans-features-table .table-row.unit-head>div:first-of-type{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;font-weight:700;padding:20px 5px 14px 0}@media only screen and (min-width: 768px){.block-pricing-plans-features-table .plans-features-table .table-row.unit-head>div:first-of-type{font-size:16px;padding:40px 22px 24px 0}}@media only screen and (min-width: 992px){.block-pricing-plans-features-table .plans-features-table .table-row.unit-head>div:first-of-type{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;font-weight:700}}.block-pricing-plans-features-table .plans-features-table .table-row>div{flex-grow:1;text-align:center;padding:8px 15px;font-size:12px;font-size:.75rem;line-height:20px;line-height:1.25rem;font-weight:400;color:#2f4050;display:flex;gap:8px;align-items:center;justify-content:center;min-height:56px;width:29%}@media only screen and (min-width: 768px){.block-pricing-plans-features-table .plans-features-table .table-row>div{padding:14px 36px;font-size:14px;font-size:.875rem;line-height:24px;line-height:1.5rem;font-weight:400}}@media only screen and (min-width: 992px){.block-pricing-plans-features-table .plans-features-table .table-row>div{width:35%}}.block-pricing-plans-features-table .plans-features-table .table-row>div:first-of-type{flex-grow:0;flex-shrink:0;text-align:left;width:42%;justify-content:flex-start;font-weight:500;padding:8px 15px 8px 0}@media only screen and (min-width: 768px){.block-pricing-plans-features-table .plans-features-table .table-row>div:first-of-type{padding:14px 36px}}@media only screen and (min-width: 992px){.block-pricing-plans-features-table .plans-features-table .table-row>div:first-of-type{width:30%}}.block-pricing-plans-features-table .plans-features-table .table-row>div:first-of-type>img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.block-pricing-plans-features-table .plans-features-table .table-row>div .cell-label.with-tooltip{position:relative;cursor:pointer}.block-pricing-plans-features-table .plans-features-table .table-row>div .cell-label.with-tooltip .tooltip-label{background:linear-gradient(90deg, #2f4050 50%, rgba(47,64,80,0) 50%) repeat-x center bottom;background-size:6px 1px}.block-pricing-plans-features-table .plans-features-table .table-row>div .cell-label.with-tooltip:hover .tooltip{visibility:visible;opacity:1}.block-pricing-plans-features-table .plans-features-table .table-row>div .cell-label.with-tooltip .tooltip{-webkit-filter:drop-shadow(0px 0px 8px rgba(0,0,0,0.3));filter:drop-shadow(0px 0px 8px rgba(0,0,0,0.3));position:absolute;bottom:calc(100% + 10px);left:-15px;width:250px;visibility:hidden;opacity:0;transition:visibility .3s ease-in-out 0s, opacity .3s ease-in-out 0s;cursor:default}.block-pricing-plans-features-table .plans-features-table .table-row>div .cell-label.with-tooltip .tooltip>div{display:block;background-color:#fff;padding:15px 15px 25px;-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 10px), 20% calc(100% - 10px), calc(20% - 10px) 100%, calc(20% - 20px) calc(100% - 10px), 0 calc(100% - 10px));clip-path:polygon(0 0, 100% 0, 100% calc(100% - 10px), 20% calc(100% - 10px), calc(20% - 10px) 100%, calc(20% - 20px) calc(100% - 10px), 0 calc(100% - 10px))}.block-pricing-plans-features-table .plans-features-table .table-row>div .cell-label.with-tooltip .tooltip>div:after{content:'';position:absolute;top:100%;left:0;width:100%;height:10px}
