body.elementor-page-4370:not(.elementor-motion-effects-element-type-background), body.elementor-page-4370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FE;}/* Start custom CSS for html, class: .elementor-element-75a7130 */.pension-system{
  background:#fff;
  border-radius:12px;
  overflow:hidden;
  border:1px solid #dedede;
  box-shadow:0 4px 32px rgba(26,46,90,.10);
}

.ps-header{
  text-align:center;
  padding:40px 20px;
  background:var(--c1);
  color:#fff;
}

.ps-header h2{
  margin:0;
  font-size:34px;
}

.ps-header p{
  margin:8px 0 0;
  opacity:.8;
}

.ps-columns{
  display:grid;
  grid-template-columns:repeat(3,1fr);
}

.ps-col{
  padding: 3vw;
  text-align:center;
  border-right:1px solid #e5e7eb;
  color: var(--c1);
}

.ps-col:last-child{
  border-right:none;
}

.featured{
  background: #f4a90260;
  //color:#fff;
  position:relative;
}

.ps-recommended{
  position:absolute;
  top:16px;
  left:50%;
  transform:translateX(-50%);
  background:var(--c2);
  color:var(--c1);
  padding:6px 14px;
  border-radius:30px;
  font-size:12px;
  font-weight:700;
  text-transform:uppercase;
}

.ps-icon{
  font-size:52px;
  margin-bottom:18px;
}

.ps-col h3{
  margin:0 0 10px;
  font-size:28px;
}

.ps-subtitle{
  font-size:14px;
  opacity:.75;
  margin-bottom:20px;
}

.ps-badge{
  display:inline-block;
  padding:8px 14px;
  border-radius:999px;
  background:#f8f8f8;//rgba(255,255,255,.1);
  border:1px solid rgba(255,255,255,.15);
  margin-bottom:24px;
  font-weight:600;
}

.ps-col:not(.featured) .ps-badge{
  background:#f4f6f8;
}

.ps-col ul{
  list-style:none;
  margin:0;
  padding:0;
}

.ps-col li{
  padding:10px 0;
  border-top:1px solid rgba(0,0,0,.08);
}

.featured li{
  border-color:rgba(255,255,255,.12);
}

@media(max-width:768px){

  .ps-columns{
    grid-template-columns:1fr;
  }

  .ps-col{
    border-right:none;
    border-bottom:1px solid #e5e7eb;
  }

  .ps-col:last-child{
    border-bottom:none;
  }

  .ps-header h2{
    font-size:28px;
  }
}/* End custom CSS */