body{font-family:lato,sans-serif}.container{margin-left:auto;margin-right:auto;max-width:1000px;padding-left:10px;padding-right:10px}h2{font-size:26px;margin:20px 0;text-align:center}h2 small{font-size:.5em}.responsive-table{padding-inline-start:0}.responsive-table li{display:flex;font-family:lato,sans-serif;justify-content:space-between;margin-bottom:25px}.responsive-table .col{border-radius:3px;padding:25px 10px}.responsive-table .col-1{width:30px}.responsive-table .col-2{flex-basis:40%}.responsive-table .col-3,.responsive-table .col-4{flex-basis:25%;text-align:center}.responsive-table .col-3{background:#ebebeb}.responsive-table .col-4{color:#666}.responsive-table .table-header{background-color:#ebebeb;font-size:14px;letter-spacing:.03em;text-transform:uppercase}.responsive-table .table-header .header h1,.responsive-table .table-header .header h2,.responsive-table .table-header .header p{color:#148911;font-size:22px;font-weight:600;text-align:left}.responsive-table .table-header .col .header{max-width:300px;padding:12px;position:relative;text-align:left}.responsive-table .table-header .col-2 h2{font-size:30px}.responsive-table .table-header .col-3{background:#1d5731}.responsive-table .table-header .col-3 .header h2,.responsive-table .table-header .col-3 .header p{color:#fff}.responsive-table .table-header .col-3 .header img{display:block;filter:grayscale(0) brightness(8.2) contrast(1);margin:0 auto;;max-width:100%}.responsive-table .table-header .col-4{background:#009}.responsive-table .table-header .col-4 .header h2,.responsive-table .table-header .col-4 .header p{color:#d1d1d1}.responsive-table .table-header .col-4 .header img{display:block;filter:grayscale(1) brightness(9.2) contrast(30);margin:0 auto;max-width:100%}.responsive-table .table-row{background-color:#fff;box-shadow:0 0 9px 0 rgba(0,0,0,.1)}.responsive-table .table-row .col .widget-span{width:100%!important}.responsive-table .table-row .col .feature_icon{max-width:48px;width:100%}.responsive-table .table-row .col .feature_icon img{height:auto;width:100%}.responsive-table .table-row .col p{margin:4px 0}.responsive-table .table-row .col div,.responsive-table .table-row .col p{color:#838383;font-size:16px;text-transform:uppercase}@media (max-width:767px){.responsive-table .table-header{display:none}.responsive-table li{display:block}.responsive-table .col{display:flex;flex-basis:100%;padding:10px 0}.responsive-table .col:before{color:#6c7a89;content:attr(data-label);flex-basis:50%;padding-right:10px;text-align:right}}