.pricing-module table{border:none;width:100%}.icon-yes{display:block;height:20px;position:relative;width:20px}.icon-yes:before{border-bottom:4px solid #69a84f;border-left:4px solid #69a84f;content:"";height:40%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:80%}.icon-no{display:block;height:20px;position:relative;width:20px}.icon-no:before{transform:translate(-50%,-50%) rotate(45deg)}.icon-no:after,.icon-no:before{background:#d72525;content:"";height:4px;left:50%;position:absolute;top:50%;width:100%}.icon-no:after{transform:translate(-50%,-50%) rotate(-45deg)}.header-row{background-color:#f4f4f4;font-weight:700}.pricing-container tr>td:first-child{font-size:1.2em}.pricing-container td,.pricing-container th{border:1px solid #eee;border-collapse:collapse;color:#000}tr.pricing-tier>td:nth-child(n+2){background:#1a003b;border-radius:15px;color:#fff;font-size:20px;font-weight:700;margin-bottom:15px;padding:20px 0}section.pricing-module .price-label{font-size:20px;font-weight:700}.pricing-container tr>td:nth-child(n+2){text-align:center}.icon-no,.icon-yes{margin:0 auto}tr.pricing-call-to-action a{background:#f4e285;border-radius:15px;color:#3b4045;display:block;font-size:16px;font-weight:700;margin-top:15px;padding:20px 25px;text-align:center;text-transform:uppercase}.pricing-container tr>td{padding:10px}.pricing-container tbody,.pricing-container thead{display:block}.pricing-container tr{display:flex;flex-direction:row;flex-wrap:nowrap}.pricing-container td:first-child{width:50%}.tooltip-icon{background:#df6341;border-radius:100%;cursor:help;height:20px;position:relative;width:20px}.tooltip-icon:before{color:#fff;content:"?";display:block;font-size:14px;font-weight:700;line-height:15px;padding:2.5px 0;text-align:center}.pricing-container td:nth-child(2),.pricing-container td:nth-child(3){width:25%}.pricing-tooltip-content{background:#f8f8f8;border:1px solid #eee;border-top:3px solid #df6341;display:none;font-size:12px;left:120%;padding:10px;position:absolute;top:100%;width:200px;z-index:999}.pricing-tooltip{display:inline-block;margin-left:5px;position:relative}@media screen and (min-width:901px){.pricing-tooltip:hover .pricing-tooltip-content{display:block}}@media screen and (max-width:900px){.pricing-tooltip.active .pricing-tooltip-content{display:block}.pricing-module a,.pricing-module td{font-size:12px!important}.price-label{font-size:14px!important}}