.pricing-table{padding-bottom:30px}.pricing-table .pricing-row{display:flex}.pricing-table>.pricing-row{padding:0 20px}.pricing-table .col-one{flex:0 0 40%}.pricing-table .col-four,.pricing-table .col-three,.pricing-table .col-two{flex:0 0 20%}.pricing-table .table-items{padding:6px 0}.pricing-table.filler{height:30px}.pricing-table .table-items p{align-items:center;display:flex;font-size:16px;height:49px;justify-content:center;line-height:20px;margin:0;text-align:center}.pricing-table .table-text-parent .table-items p{margin-top:4px}.pricing-table .col-one .table-items p{justify-content:left;text-align:left}.pricing-table .table-header{padding-top:50px;position:relative;text-align:center}.pricing-table .col-one .table-header{padding-top:55px;text-align:left}.table-header-parent{background-color:#fff;border-radius:8px;box-shadow:3px 3px 20px rgba(0,0,0,.08);cursor:pointer;position:relative}.table-header-parent .table-intro{padding:25px 0 0 20px}.table-header-parent .pricing-table .col-three{background-color:#fff}.table-header-parent .far{transition:all .3s ease}.table-header-parent.active .far{transform:rotate(-180deg)}.pricing-table .table-text-parent .table-items{padding:0}.table-text-parent{display:none}.table-text-parent .pricing-row{background-color:transparent;border-bottom:1px solid transparent;border-top-left-radius:8px;border-top-right-radius:8px;padding:0 20px;transition:all .4s ease}.table-text-parent .pricing-row:hover{background-color:#e6e9ef;border-bottom:1px solid #8995a1}.pricing-table .col-three.top{border-top-left-radius:26px;border-top-right-radius:26px}.pricing-row.end .col-four p,.pricing-row.end .col-three p{padding:14px 15px 10px}.pricing-row.end .table-items{padding-top:0}.pricing-row.end p>small{line-height:16px}.col-ornament{background-color:#31beb9;border-radius:50%;height:8px;left:calc(50% - 4px);position:absolute;top:32px;width:8px}.col-three .col-ornament{background-color:#3289c7}.col-four .col-ornament{background-color:#ffce00}.table-marker{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:20px;width:28px}.pricing-table-sml .table-intro{padding:25px 0 0 35px;position:relative}.pricing-row-sml{display:flex}.pricing-table-sml .table-items-sml p{align-items:center;display:flex;font-size:16px;justify-content:center;line-height:20px;margin:0;min-height:40px;padding:0 15px;text-align:center}.pricing-table-sml .table-items-sml .item-list{border-bottom:2px solid #f4f6fb;padding-bottom:20px}.pricing-table-sml .table-items-sml .item-list:last-child{border-bottom:none;padding-bottom:0}.pricing-table-sml .table-items-sml .item-list p{border-bottom:1px solid #8995a1;padding:14px 15px 12px}.pricing-table-sml .table-items-sml p:last-child{border-bottom:none}.pricing-table-sml .table-items-sml h4{text-align:center}.pricing-table-sml .table-items-sml h4+p{margin-bottom:0;padding-bottom:10px}.pricing-table-sml .table-text-parent{background-color:#eff1f6;border-bottom-left-radius:26px;border-bottom-right-radius:26px;margin-bottom:32px;padding:30px 0 40px}.blank-vert{height:48px}.content.-light .table-intro p{color:#3a3a3a}.col-ornament.sml{left:15px;top:36px}@media (min-width:1200px){.pricing-table{margin:0 -25px;width:calc(100% + 50px)}}