#renewal-cycle{overflow:hidden;position:relative}#renewal-cycle:before{background:radial-gradient(ellipse 45vw 32rem at 15% 18%,rgba(247,148,30,.55),rgba(247,148,30,0) 70%),radial-gradient(ellipse 45vw 32rem at 82% 35%,rgba(41,121,226,.5),rgba(41,121,226,0) 70%),radial-gradient(ellipse 42vw 30rem at 20% 55%,rgba(247,148,30,.5),rgba(247,148,30,0) 70%),radial-gradient(ellipse 42vw 30rem at 78% 82%,rgba(41,121,226,.55),rgba(41,121,226,0) 70%);content:"";inset:0;position:absolute;z-index:0}#renewal-cycle .container-responsive{position:relative}#body-wrapper #main-content .employers-renewal-cycle .renewal-card{align-items:center;display:flex;flex-direction:column;gap:2rem;width:100%}#body-wrapper #main-content .employers-renewal-cycle .renewal-card .renewal-box{background-color:rgba(207,227,245,.3);border-radius:.8125rem;padding:2rem;width:100%}#body-wrapper #main-content .employers-renewal-cycle .renewal-card .renewal-box>.rte{margin-bottom:30px;text-align:center}#body-wrapper #main-content .employers-renewal-cycle .renewal-card .dot-list{column-count:2;list-style:none;margin:0;padding:0}@media screen and (max-width:767px){#body-wrapper #main-content .employers-renewal-cycle .renewal-card .dot-list{column-count:1}}#body-wrapper #main-content .employers-renewal-cycle .renewal-card .dot-list{column-gap:3rem}#body-wrapper #main-content .employers-renewal-cycle .renewal-card .dot-list li{break-inside:avoid;margin-block-end:1.5rem;padding-inline-start:1.5rem;position:relative}#body-wrapper #main-content .employers-renewal-cycle .renewal-card .dot-list li:last-child{margin-block-end:0}#body-wrapper #main-content .employers-renewal-cycle .renewal-card .dot-list li:before{background-color:#0b89f7;border-radius:50%;content:"";height:.6875rem;left:0;position:absolute;top:.45em;width:.6875rem}#body-wrapper #main-content .employers-renewal-cycle .renewal-card .stats-grid{display:flex;flex-direction:column;gap:1.5rem;width:100%}#body-wrapper #main-content .employers-renewal-cycle .renewal-card .stats-grid .stat-row{border-block-end:1px solid rgba(0,0,89,.15);display:flex;flex-wrap:wrap;gap:1.5rem 4rem;justify-content:center;padding-block-end:1.5rem}#body-wrapper #main-content .employers-renewal-cycle .renewal-card .stats-grid .stat-item{flex:0 1 40%}@media screen and (max-width:767px){#body-wrapper #main-content .employers-renewal-cycle .renewal-card .stats-grid .stat-item{flex:0 1 100%}}#body-wrapper #main-content .employers-renewal-cycle .renewal-card .stats-grid .stat-item h4{color:#000059;font-family:Jubilat,Georgia,serif;font-size:1.875rem;font-weight:400;letter-spacing:.02em;line-height:1.1;margin:0}#body-wrapper #main-content .employers-renewal-cycle .renewal-card .stats-grid .stat-item h4 .stat{font-weight:500}#body-wrapper #main-content .employers-renewal-cycle .renewal-card .stats-grid .stat-item p{margin:0}