.num-list-sec .arrow-list{padding:25px 0 0;list-style:none;margin:0 0 30px;counter-reset:my-sec-counter}.num-list-sec .arrow-list:last-child{margin:0}.num-list-sec .arrow-list>li{list-style-type:none;position:relative;text-align:left}.num-list-sec .arrow-list>li:not(:last-child){margin-bottom:30px}.num-list-sec .arrow-list>li:after{counter-increment:my-sec-counter;content:counter(my-sec-counter);width:45px;height:45px;background-color:#abd5dc;border-radius:11px 0;position:absolute;left:0;top:-5px;font-weight:800;font-size:2rem;line-height:2.8rem;color:#002d6b;display:flex;justify-content:center;align-items:center}.num-list-sec .arrow-list>li h3{font-size:2rem;line-height:3rem;margin:0 0 30px}.num-list-sec .arrow-list>li .white-box{font-family:"Domine","Domine Fallback","Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background-color:#fff;padding:30px;margin-bottom:30px}.num-list-sec .arrow-list>li ul p:last-child{margin-bottom:0}.num-list-sec.circle-num img{display:block;margin:0 auto 40px}.num-list-sec.circle-num .arrow-list{padding-bottom:0}.num-list-sec.circle-num .arrow-list>li:after{width:35px;height:35px;border-radius:50px;font-size:1.6rem}.num-list-sec.circle-num .arrow-list>li>h3{margin:0px 0 20px;font-size:2.4rem;line-height:3.2rem;font-family:"Nunito","Nunito Fallback","Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.num-list-sec.circle-num .arrow-list>li:last-child{margin-bottom:0;padding-bottom:0}.num-list-sec.circle-num .arrow-list>li:last-child p:last-child{margin-bottom:0}.num-list-sec.yellow .arrow-list>li:after{background-color:#efc778}.num-list-sec.teal .arrow-list>li:after{background-color:#394d6b;color:#fff}.num-list-sec.smll-img img{width:450px;margin:0 auto 30px;display:block}.num-list-sec.brder-img img{box-shadow:0px 0px 15px 0px rgba(0,0,0,.2);margin-bottom:30px}@media(min-width: 992px){.num-list-sec .arrow-list>li{padding-left:55px}}@media(max-width: 991px){.num-list-sec .arrow-list{padding-bottom:0}.num-list-sec .arrow-list>li{padding:55px 0 15px}.num-list-sec .arrow-list>li:last-child{padding-bottom:0;margin-bottom:0}.num-list-sec .arrow-list>li:after{left:50%;top:0;transform:translateX(-50%)}.num-list-sec .arrow-list>li h3{text-align:center}}@media(max-width: 767px){.num-list-sec .arrow-list>li h3{font-size:1.8rem;line-height:2.8rem}}
