.pricing-features h2{color:#06315b;font-family:Poppins,sans-serif;font-size:3.2rem;font-weight:600;line-height:1.2;margin:0 0 .25em;text-align:center}.pricing-features .section-content{padding:5% 0}h2{font-size:5em;font-weight:300;line-height:1.35;margin:0 0 .125em;margin-bottom:0!important}h2,h2+p{text-align:center}h2+p{color:#999;font-size:20px;margin:0 auto 3em;max-width:47em}table{border-spacing:0;box-sizing:border-box;text-align:left;width:100%}td,th{color:#444;font-family:inherit;font-size:.875em;line-height:1.45;padding-left:20px;vertical-align:middle}th{font-weight:600;padding:20px}td.title-tab,th.title-tab{background-color:#eef4fa;border-bottom:1px solid #ccc}th.title-tab h4{color:#06315b;font-size:16px!important}th.title-tab img{padding-right:10px;width:30px}colgroup:first-child{border:0;width:40%}colgroup:nth-child(2){border:1px solid #ccc;width:20%}colgroup:nth-child(3){width:20%}colgroup:nth-child(4){border:1px solid #ccc;width:20%}thead th{color:#999;font-size:20px;font-weight:400;position:relative;text-align:center}thead th:first-child{background:transparent}thead th:nth-child(3){padding:0}thead th h3{color:#06315b;font-size:20px!important;font-weight:300;line-height:1.2}thead th h3+p{font-size:1.25em;line-height:1.4}thead th:nth-child(3) h3{font-size:18px}thead th:nth-child(3) h3+p{font-size:1.5em}thead th p.promo{background:#c00;border-bottom:1px solid #900;box-shadow:0 2px 4px rgba(0,0,0,.25);color:#fff;font-size:1em;left:-17px;margin:0;padding:.625em 17px .75em;position:absolute;top:9em;width:100%;z-index:1000}thead th p.promo:before{border-color:transparent #900 transparent transparent;border-style:solid;border-width:0 7px 7px 0;left:0}thead th p.promo:after,thead th p.promo:before{bottom:-7px;content:"";display:block;height:0;position:absolute;width:0}thead th p.promo:after{border-color:#900 transparent transparent;border-style:solid;border-width:7px 7px 0 0;right:0}tbody th{background:#fff;border-bottom:1px solid #ccc}tbody th span{color:#999;display:block;font-size:87.5%;font-weight:400}tbody td{background:#fff;border-bottom:1px solid #ccc!important;text-align:center}tbody td img{width:20px}tbody tr:nth-child(2n) td,tbody tr:nth-child(2n) th{border-bottom:1px solid #ccc;border-left-width:1px;border-right-width:0;border-top-width:1px}tbody tr:last-child td{border-bottom:0}tfoot td,tfoot th{border-top:1px solid #ccc;padding:2em 1em}tfoot td{text-align:center}tfoot a{background:#59c7fb;border-radius:.5em;color:#fff;display:block;font-weight:700;padding:1.125em 2em;text-decoration:none;text-transform:uppercase}.tooltip-wrapper{cursor:pointer;display:inline-block;margin-left:5px;position:relative}.tooltip-icon{height:18px;vertical-align:middle;width:18px}.tooltip-text{background-color:#06315b;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.2);color:#fff;font-size:13px;left:110%;line-height:1.4;max-width:280px;opacity:0;padding:10px;position:absolute;text-align:left;top:50%;transform:translateY(-50%);transition:opacity .3s;visibility:hidden;white-space:normal;width:max-content;z-index:100}.tooltip-wrapper:hover .tooltip-text{opacity:1;visibility:visible}@media screen and (max-width:991px){.pricing-features .section-content{padding:15% 0}thead th h3{font-size:16px!important}td,th{font-size:16px}th.title-tab h4{font-size:13px!important}}@media screen and (max-width:768px){.tooltip-text{left:0;max-width:65vw;right:auto;top:120%;transform:none;white-space:normal}}.light-underline{border-bottom:2px solid #eef4fa;display:inline-block;line-height:1.2}