

.pillarWidget_Wrapper{padding:3rem 0}
.pillarWidgetItems_List .pillarItem{margin-bottom:1.125rem;border-bottom:1px solid #e7eef1;box-shadow:2px 2px 5px 0 #0000000D;background:#fff;border-radius:20px}
.pillarWidgetItems_List .pillarItem:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}
.pillarWidgetItems_List .pillarHeading{cursor:pointer;width:100%;border:none;text-align:left;font-size:1.125rem;line-height:1.125rem;transition:.4s;font-weight:600;color:#000;position:relative;display:flex;justify-content:space-between;align-items:center;padding:30px 30px 30px 50px}
.pillarWidgetItems_List .pillarHeading small{font-size:30px;font-weight:800;position:absolute;width:60px;height:60px;background:radial-gradient(50% 50% at 50% 50%,#f9b22d 72%,#dc9510 83%,#c98300 100%);border-radius:50px;text-align:center;line-height:60px;left:-30px}
.pillarWidgetItems_List .pillarHeading span{width:calc(100% - 30px);line-height:1.3rem;;font-size:1.375rem;font-weight:700}
.pillarWidgetItems_List .pillarHeading::after{content:'\002B';color:#000;font-weight:200;font-size:1.25rem;line-height:22px;height:1.5rem;width:1.5rem;border:1px solid #000;border-radius:100px;padding:1px;display:flex;justify-content:center;align-items:center}
.pillarWidgetItems_List .pillarHeading.active::after{content:"\2212"}
.pillarWidgetItems_List .pillarItemContent{width:100%;max-height:0;overflow:hidden;transition:max-height .5s ease-out,padding .5s ease-out;font-size:1rem;line-height:1.5rem;font-weight:600;color:#000;padding-left:50px; padding-right: 15px;}
.pillarWidgetItems_List .pillarItemContent li{ margin-bottom: 10px; display: flex;}
.pillarWidgetItems_List .pillarItemContent li:last-child{margin-bottom:20px}
.pillarWidgetItems_List .pillarItemContent li span{ display: inline-flex;}
.pillarWidgetItems_List .pillarItemContent li a{ cursor: inherit;display: inline-flex; font-size: 1rem;line-height: 1.3rem;}
.pillarWidgetItems_List .pillarItemContent li span::before{content:'\221F';color:#000;font-weight:200;font-size:1rem;line-height:22px;height:1.5rem;width:1.5rem;border-radius:100px;padding:1px;display:inline-flex;justify-content:center;align-items:center;transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.pillarWidgetItems_List .pillarItemContent li span::after{content:'\221F';color:#141b34;font-weight:200;font-size:1rem;line-height:22px;height:1.5rem;width:1.5rem;border-radius:100px;padding:1px;display:inline-flex;justify-content:center;align-items:center;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:-16px}


@media (max-width: 768px) {
  .pillarWidgetItems_List .pillarHeading{padding: 15px 15px 15px 40px;}
  .pillarWidgetItems_List .pillarHeading small {font-size: 21px; width: 40px; height: 40px; border-radius: 50px; line-height: 40px; left: -13px;}
  .pillarWidgetItems_List .pillarHeading span{ font-size: 1rem;}
  .pillarWidgetItems_List .pillarItemContent{padding-left:40px;}

  .pillarWidgetItems_List .pillarItemContent li span::before,.pillarWidgetItems_List .pillarItemContent li span::after{font-size:.9rem;}
  .pillarWidgetItems_List .pillarItemContent li a{ font-size: .9rem;  }

  }