.comparison-table > div:nth-of-type(even){
  --tw-bg-opacity:1;
  background-color:rgb(243 244 246 / var(--tw-bg-opacity));
}
.comparison-table .logo{
  border-radius:0px;
}

.comparison-table.component-sm .icon, .comparison-table.component-md .icon, .comparison-table.component-lg .icon{
  top:2px;
}

.comparison-table.component-sm .col-icon{
  display:none;
}
.comparison-table.component-sm .col-logo{
  width:100%;
}
.comparison-table.component-sm .col-data{
  width:100%;
}
.comparison-table.component-sm .col-key-features{
  display:none;
}
.comparison-table.component-sm .col-cta{
  width:100%;
}
.comparison-table.component-md .col-icon{
  width:8.333333%;
}
.comparison-table.component-md .col-logo{
  width:25%;
}
.comparison-table.component-md .col-data{
  width:41.666667%;
}
.comparison-table.component-md .col-key-features{
  display:none;
}
.comparison-table.component-md .col-cta{
  width:25%;
}
.comparison-table.component-md .col-cta a{
  line-height:1.5;
}
.comparison-table.component-lg .col-icon{
  width:4.1667%;
}
.comparison-table.component-lg .col-logo{
  width:16.6667%;
}
.comparison-table.component-lg .col-data{
  width:29.1667%;
}
.comparison-table.component-lg .col-key-features{
  display:flex;
  width:33.3333%;
}
.comparison-table.component-lg .col-cta{
  width:16.6667%;
}

.crpt-comparison-table > div:nth-of-type(even), .cryptcomparison-table > div:nth-of-type(even), .stocks-comparison-table > div:nth-of-type(even), .individual-stock-comparison-table > div:nth-of-type(even){
  --tw-bg-opacity:1;
  background-color:rgb(243 244 246 / var(--tw-bg-opacity));
}
.crpt-comparison-table .logo, .cryptcomparison-table .logo, .stocks-comparison-table .logo, .individual-stock-comparison-table .logo{
  border-radius:0px;
}

.crpt-comparison-table.component-sm .icon, .crpt-comparison-table.component-md .icon, .crpt-comparison-table.component-lg .icon,
.cryptcomparison-table.component-sm .icon,
.cryptcomparison-table.component-md .icon,
.cryptcomparison-table.component-lg .icon,
.stocks-comparison-table.component-sm .icon,
.stocks-comparison-table.component-md .icon,
.stocks-comparison-table.component-lg .icon,
.individual-stock-comparison-table.component-sm .icon,
.individual-stock-comparison-table.component-md .icon,
.individual-stock-comparison-table.component-lg .icon{
  top:2px;
}

.crpt-comparison-table.component-sm .col-icon, .cryptcomparison-table.component-sm .col-icon, .stocks-comparison-table.component-sm .col-icon, .individual-stock-comparison-table.component-sm .col-icon{
  display:none;
}
.crpt-comparison-table.component-sm .col-logo, .cryptcomparison-table.component-sm .col-logo, .stocks-comparison-table.component-sm .col-logo, .individual-stock-comparison-table.component-sm .col-logo{
  width:100%;
}
.crpt-comparison-table.component-sm .col-data, .cryptcomparison-table.component-sm .col-data, .stocks-comparison-table.component-sm .col-data, .individual-stock-comparison-table.component-sm .col-data{
  width:100%;
}
.crpt-comparison-table.component-sm .col-key-features, .cryptcomparison-table.component-sm .col-key-features, .stocks-comparison-table.component-sm .col-key-features, .individual-stock-comparison-table.component-sm .col-key-features{
  display:none;
}
.crpt-comparison-table.component-sm .col-cta, .cryptcomparison-table.component-sm .col-cta, .stocks-comparison-table.component-sm .col-cta, .individual-stock-comparison-table.component-sm .col-cta{
  width:100%;
}
.crpt-comparison-table.component-sm .offer-inner .inner, .cryptcomparison-table.component-sm .offer-inner .inner, .stocks-comparison-table.component-sm .offer-inner .inner, .individual-stock-comparison-table.component-sm .offer-inner .inner{
  width:100%;
}
.crpt-comparison-table.component-md .col-icon, .cryptcomparison-table.component-md .col-icon, .stocks-comparison-table.component-md .col-icon, .individual-stock-comparison-table.component-md .col-icon{
  width:8.333333%;
}
.crpt-comparison-table.component-md .col-logo, .cryptcomparison-table.component-md .col-logo, .stocks-comparison-table.component-md .col-logo, .individual-stock-comparison-table.component-md .col-logo{
  width:25%;
}
.crpt-comparison-table.component-md .col-data, .cryptcomparison-table.component-md .col-data, .stocks-comparison-table.component-md .col-data, .individual-stock-comparison-table.component-md .col-data{
  width:41.666667%;
}
.crpt-comparison-table.component-md .col-key-features, .cryptcomparison-table.component-md .col-key-features, .stocks-comparison-table.component-md .col-key-features, .individual-stock-comparison-table.component-md .col-key-features{
  display:none;
}
.crpt-comparison-table.component-md .col-cta, .cryptcomparison-table.component-md .col-cta, .stocks-comparison-table.component-md .col-cta, .individual-stock-comparison-table.component-md .col-cta{
  width:25%;
}
.crpt-comparison-table.component-md .col-cta a, .cryptcomparison-table.component-md .col-cta a, .stocks-comparison-table.component-md .col-cta a, .individual-stock-comparison-table.component-md .col-cta a{
  line-height:1.5;
}
.crpt-comparison-table.component-md .offer-inner .inner, .cryptcomparison-table.component-md .offer-inner .inner, .stocks-comparison-table.component-md .offer-inner .inner, .individual-stock-comparison-table.component-md .offer-inner .inner{
  width:50%;
}
.crpt-comparison-table.component-md .offer-inner .inner:nth-child(odd), .cryptcomparison-table.component-md .offer-inner .inner:nth-child(odd), .stocks-comparison-table.component-md .offer-inner .inner:nth-child(odd), .individual-stock-comparison-table.component-md .offer-inner .inner:nth-child(odd){
  border-right-width:2px;
}
.crpt-comparison-table.component-lg .col-icon, .cryptcomparison-table.component-lg .col-icon, .stocks-comparison-table.component-lg .col-icon, .individual-stock-comparison-table.component-lg .col-icon{
  width:4.1667%;
}
.crpt-comparison-table.component-lg .col-logo, .cryptcomparison-table.component-lg .col-logo, .stocks-comparison-table.component-lg .col-logo, .individual-stock-comparison-table.component-lg .col-logo{
  width:16.6667%;
}
.crpt-comparison-table.component-lg .col-data, .cryptcomparison-table.component-lg .col-data, .stocks-comparison-table.component-lg .col-data, .individual-stock-comparison-table.component-lg .col-data{
  width:29.1667%;
}
.crpt-comparison-table.component-lg .col-key-features, .cryptcomparison-table.component-lg .col-key-features, .stocks-comparison-table.component-lg .col-key-features, .individual-stock-comparison-table.component-lg .col-key-features{
  display:flex;
  width:33.3333%;
}
.crpt-comparison-table.component-lg .col-cta, .cryptcomparison-table.component-lg .col-cta, .stocks-comparison-table.component-lg .col-cta, .individual-stock-comparison-table.component-lg .col-cta{
  width:16.6667%;
}
.crpt-comparison-table.component-lg .offer-inner .inner, .cryptcomparison-table.component-lg .offer-inner .inner, .stocks-comparison-table.component-lg .offer-inner .inner, .individual-stock-comparison-table.component-lg .offer-inner .inner{
  width:33.333333%;
  padding:0.75rem;
}
.crpt-comparison-table.component-lg .offer-inner .inner:nth-child(2), .cryptcomparison-table.component-lg .offer-inner .inner:nth-child(2), .stocks-comparison-table.component-lg .offer-inner .inner:nth-child(2), .individual-stock-comparison-table.component-lg .offer-inner .inner:nth-child(2){
  border-left-width:2px;
  border-right-width:2px;
}

.forex-comparison-table .icon{
  top:2px;
}
.forex-comparison-table .logo{
  border-radius:0px;
}
.forex-comparison-table.component-sm .col-logo{
  width:100%;
}
.forex-comparison-table.component-sm .col-position, .forex-comparison-table.component-sm .col-spread, .forex-comparison-table.component-sm .col-regulation, .forex-comparison-table.component-sm .col-pairs{
  display:none;
}
.forex-comparison-table.component-sm .col-deposit, .forex-comparison-table.component-sm .col-rating, .forex-comparison-table.component-sm .col-leverage{
  width:33.333333%;
}
.forex-comparison-table.component-sm .col-cta{
  width:100%;
}
.forex-comparison-table.component-sm .offer-inner .inner{
  width:100%;
}
.forex-comparison-table.component-md .col-position{
  display:flex;
  flex-direction:column;
}
.forex-comparison-table.component-md .col-logo{
  width:25%;
}
.forex-comparison-table.component-md .col-deposit{
  display:flex;
  width:12.5%;
}
.forex-comparison-table.component-md .col-rating{
  display:flex;
  width:16.6667%;
}
.forex-comparison-table.component-md .col-leverage{
  display:flex;
  width:16.6667%;
}
.forex-comparison-table.component-md .col-spread{
  display:none;
}
.forex-comparison-table.component-md .col-regulation{
  display:none;
}
.forex-comparison-table.component-md .col-pairs{
  display:none;
  width:20.8333%;
}
.forex-comparison-table.component-md .col-cta{
  flex:1 1 0%;
}
.forex-comparison-table.component-md .offer-inner .inner{
  width:50%;
}
.forex-comparison-table.component-md .offer-inner .inner:nth-child(odd){
  border-right-width:2px;
}
.forex-comparison-table.component-lg .col-logo{
  width:16.6667%;
}
.forex-comparison-table.component-lg .col-deposit{
  width:12.5%;
}
.forex-comparison-table.component-lg .col-rating{
  width:12.5%;
}
.forex-comparison-table.component-lg .col-leverage{
  width:8.3333%;
}
.forex-comparison-table.component-lg .col-spread{
  display:flex;
  width:8.3333%;
}
.forex-comparison-table.component-lg .col-regulation{
  display:flex;
  width:12.5%;
}
.forex-comparison-table.component-lg .col-pairs{
  display:flex;
  width:8.3333%;
}
.forex-comparison-table.component-lg .col-cta{
  margin-left:auto;
  width:16.6667%;
  flex:0 1 auto;
}
.forex-comparison-table.component-lg .offer-inner .inner{
  width:33.333333%;
  padding:0.75rem;
}
.forex-comparison-table.component-lg .offer-inner .inner:nth-child(2){
  border-left-width:2px;
  border-right-width:2px;
}

.col-logo a{
  position:relative;
  padding-bottom:50%;
  height:25px;
  display:block;
  width:100%;
}

.col-logo img{
  margin:0 !important;
}

.col-cta a{
  text-decoration:none !important;
}

.most-popular-tag{
  box-shadow:rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.5) 0px 4px 6px -2px;
  background-color:#c010f8;
}
