.pricing .distributor{margin-left:auto;margin-right:auto;max-width:75rem}.pricing .distributor h2{color:#003057;font-weight:500;margin-bottom:50px;text-align:center}.pricing .distributor-details{display:flex;flex-direction:row;justify-content:center}.pricing .distributor-details-item{border-right:1px solid #d5e1e8;padding:20px 20px 16px;text-align:center;width:33%}.pricing .distributor-details-item:first-child{padding-left:0}.pricing .distributor-details-item:last-child{padding-right:0}.pricing .distributor-details-item h4{color:#009dbc}.pricing .distributor-details-item p{color:#2a4d63!important;display:block;margin-bottom:0;margin-top:16px}.pricing .tabs{align-items:center;background-color:transparent;background:#fefefe;border:0;display:flex;flex-direction:row;justify-content:center;list-style-type:none;margin:0;padding:0}.pricing .tabs:after,.pricing .tabs:before{content:" ";display:table}.pricing .tabs-title{background-color:transparent;float:left;margin-bottom:0;text-align:center}.pricing .tabs-title>a{background-color:none;color:#7697ac;display:inline-block;font-size:1.5rem;font-weight:500;line-height:1.75rem;padding:20px 30px}.pricing .tabs-title.active>a{background:#f5f9fc;color:#005479}.pricing .supplier-pricing{height:auto;margin:0 auto;overflow-x:hidden;padding:0;width:100%}.pricing table tfoot td,.pricing table tfoot th,.pricing table thead td,.pricing table thead th{font-weight:700;padding:.5rem .625rem .625rem;text-align:left}.pricing .supplier-pricing table{background-color:#fff;border-collapse:collapse;border-radius:5px;box-shadow:0 4px 8px rgba(0,113,206,.1);-webkit-box-shadow:0 4px 8px rgba(0,113,206,.1);margin:0 auto;table-layout:auto;width:100%}.pricing table thead{background:#f8f8f8;color:#0a0a0a}.pricing .supplier-pricing th{background-color:#fff;display:none}.pricing .supplier-pricing #legend{border-bottom:3px solid #f5f9fc;padding:16px}.pricing .supplier-pricing th#tier-community{background:#f1f8fd;padding:16px}.pricing .tier#tier-community{background:rgba(91,189,236,.25);margin-bottom:30px}.pricing .supplier-pricing th#tier-connected{background:#eaf0f5;padding:16px}.pricing .supplier-pricing th#tier-community.tier{background-color:#5bbdec}.pricing .supplier-pricing th#tier-connected.tier{background-color:#0f6ea6}.pricing .supplier-pricing #legend div{display:flex;flex-direction:row;gap:8px;margin-bottom:10px}.pricing .sticky{position:relative;transform:translateZ(0);z-index:0}.pricing .supplier-pricing #legend img{max-height:20px}.pricing .supplier-pricing #legend p{color:#2a4d63;font-size:1rem;font-weight:500;line-height:1.75rem;margin-bottom:0;margin-top:-4px;text-transform:uppercase}.pricing .supplier-pricing th.sticky{inset-block-start:90px;position:sticky;top:0}.pricing .tier-title{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:16px;text-align:center}.pricing .tier#tier-community .tier-title{background-color:#5bbdec}.pricing .tier-title h3{color:#fff!important;font-size:1.3rem;font-weight:600;line-height:1.5rem;margin-bottom:0;text-transform:uppercase}.pricing .tier-title i{color:#fff!important;font-size:1rem;font-style:italic;font-weight:500;line-height:1.25rem;margin-right:1px;opacity:.75;text-transform:uppercase}.pricing .supplier-pricing h4{color:#003057;font-size:1.25rem;font-weight:500;line-height:2rem;margin-bottom:0;text-align:center}.pricing table tbody,.pricing table tfoot,.pricing table thead{background-color:#fefefe;border:1px solid #f1f1f1}.pricing table tbody{border:1px solid #f5f9fc}.pricing table tbody tr:nth-child(2n){background-color:#f1f1f1;border-bottom:0}.pricing .supplier-pricing td{background-color:#fff;border-bottom:1px solid #f5f9fc;empty-cells:show;margin:0;padding:16px;text-align:left}.pricing .supplier-pricing td p,.pricing .supplier-pricing td.default{color:#2a4d63;font-size:1.25rem;font-weight:450;line-height:1.75rem;margin:0}.pricing .supplier-pricing td i{color:#2a4d63;font-size:.875em;font-size:1rem;font-style:italic;line-height:1.5rem;margin:0}.pricing .supplier-pricing td i.fa-check{color:#00c1de;font-size:14px}.pricing .supplier-pricing td .badges{align-items:center;display:flex!important;flex-direction:row;gap:8px;justify-content:flex-start;min-width:100px;padding:0;width:100%}.pricing .supplier-pricing td .badges img{margin-top:6px;max-height:15px}.pricing .supplier-pricing td#tier-community{background:rgba(15,110,166,.1);padding:16px}.pricing .supplier-pricing .txt-top{color:#2a4d63;font-size:10px;font-weight:450;left:-2px;line-height:1.25rem;position:relative;top:-4px}.pricing .supplier-pricing td#tier-connected{background:rgba(15,110,166,.1);padding:16px}.pricing .supplier-pricing h3#tier-community{color:#5bbdec;font-size:1.75rem;font-weight:600;line-height:2.25rem;margin:0}.pricing .bottom td{font-size:16px!important;line-height:16px!important}.pricing .hide-pad.bottom p i{line-height:24px!important}.pricing .hide-pad.bottom p{line-height:24px}.pricing .supplier-pricing h3#tier-connected{color:#0f6ea6;font-size:1.75rem;font-weight:600;line-height:2.25rem;margin:0}.pricing .table-mobile-taber{display:none}#supplier .buttons-wrapper{display:flex;justify-content:flex-end}#distributor .buttons-wrapper{display:flex;margin-top:40px}@media (min-width:1024px){.pricing .supplier-pricing td,.pricing .supplier-pricing th{display:table-cell!important}.pricing .hide-pad-up{display:none}}@media (max-width:1023px){.pricing .mobile-table-header{background-color:#fff;border-radius:5px;box-shadow:0 4px 8px rgba(0,113,206,.1);-webkit-box-shadow:0 4px 8px rgba(0,113,206,.1);padding:16px}.pricing div#distributor{padding:0}.pricing .supplier-pricing #legend-mob div{display:flex;flex-direction:row;gap:8px;margin-bottom:10px}.pricing .supplier-pricing #legend-mob img{max-height:15px}.pricing .supplier-pricing #legend-mob p{font-size:.8rem;font-weight:500;margin-bottom:0;margin-top:-4px;text-transform:uppercase}.pricing .supplier-pricing #legend-mob div:last-of-type{margin-bottom:0}.pricing .table-mobile-taber{background-color:#fff;border-radius:5px;box-shadow:0 4px 8px rgba(0,113,206,.1);-webkit-box-shadow:0 4px 8px rgba(0,113,206,.1);display:flex;list-style:none;margin:16px auto;padding:0;width:100%;z-index:10}.pricing .table-mobile-taber li{background:#fff;border-radius:5px;list-style:none;width:25%}.pricing .table-mobile-taber li button{background:none;border:0;margin:0;padding:16px 8px;width:100%}.pricing .table-mobile-taber #tier-connected.active{background-color:#0f6ea6}.pricing .table-mobile-taber #tier-community.active{background-color:#5bbdec}.pricing .table-mobile-taber .active button h4{color:#fff!important}.pricing .supplier-pricing td p,.supplier-pricing td.default{font-size:1rem!important;line-height:1.25rem!important}.pricing .supplier-pricing table{margin:30px auto}.pricing tr.hide-pad.bottom,tr.hide-pad-up.top-mobile-tabber-tr{display:block}}@media (max-width:705px){.pricing .table-mobile-taber li h4{font-size:.8rem}.pricing .supplier-pricing table{margin:16px auto}.pricing .distributor-details{flex-direction:column}.pricing .distributor-details-item{border-bottom:1px solid rgba(123,152,172,.21);border-right:1px solid rgba(123,152,172,0);width:100%}.pricing .distributor-details-item:last-of-type{border-bottom:1px solid rgba(123,152,172,0)}.pricing .distributor h3{font-size:1.25rem;line-height:1.75rem}.pricing div#distributor{padding:0}.pricing .tabs-title>a{font-size:1.25rem;line-height:1.5rem}.pricing .supplier-pricing h3#tier-community,.pricing .supplier-pricing h3#tier-connected{font-size:1.25rem;line-height:1.75rem}}@media (max-width:575px){.pricing .table-mobile-taber li h4{font-size:.7rem}.pricing .table-mobile-taber li button{padding:16px 0}}