.insurance-101-section{padding-top:80px}.insurance-101-section .slide-container{max-width:100%;display:flex;justify-content:center;align-items:center;margin:0
auto;position:relative}.insurance-101-section
.arrow{position:absolute;display:none !important;width:50px;height:50px;margin:0
1rem;background:#FFF;padding:16px;cursor:pointer;border-radius:50%;z-index:2}.insurance-101-section .arrow-left{transform:rotate(180deg);box-shadow:10px 0px 14px rgba(40, 32, 57, 0.5);left:0}.insurance-101-section .arrow-right{right:0;box-shadow:0px 10px 14px rgba(40, 32, 57, 0.5)}.insurance-101-section
.sliding{width:100%;margin:0
auto;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;overflow-x:auto;margin-left:0px;padding:20px
0px 35px 30px}.insurance-101-section .sliding::-webkit-scrollbar{height:5px;width:2px;transition:2s all ease}.insurance-101-section .sliding::-webkit-scrollbar-thumb{outline:1px
solid #eee;transition:2s all ease}.insurance-101-section .controls-top
a{text-decoration:none}.insurance-101-section .insurance-101-heading{font-weight:700;font-size:30px;line-height:38px;text-align:center;letter-spacing:0px;padding-bottom:0px;margin-bottom:0px}.insurance-101-section .insurance-101-pera{font-size:16px;line-height:24px;text-align:center;color:#000;padding:0px
15px 13px 15px}.insurance-101-section .slider-ins-circle{width:66px;height:66px;border-radius:50%}.insurance-101-section .auto-circle-icon{background:#C6F1EF url('/images/home/circle-car.svg') no-repeat;background-size:36px 36px;background-position:center center}.insurance-101-section .home-circle-icon{background:#D1F1C6 url('/images/home/circle-home.svg') no-repeat;background-size:36px 36px;background-position:center center}.insurance-101-section .small-business-circle-icon{background:#eceff6 url('/images/home/circle-small-business.svg') no-repeat;background-size:50px 50px;background-position:center center}.insurance-101-section .health-circle-icon{background:#EDDFF3 url('/images/home/circle-health.svg') no-repeat;background-size:36px 36px;background-position:center center}.insurance-101-section .life-circle-icon{background:#F3F4BD url('/images/home/circle-family.svg') no-repeat;background-size:36px 36px;background-position:center center}.insurance-101-section .renters-circle-icon{background:#DADFE4 url('/images/home/circle-rent.svg') no-repeat;background-size:36px 36px;background-position:center center}.insurance-101-section .pet-circle-icon{background:#FFD8F6 url('/images/home/circle-pet.svg') no-repeat;background-size:36px 36px;background-position:center center}.insurance-101-section .featins-comp_card .slider-box-title{font-weight:700;font-size:28px;line-height:38px;letter-spacing:-0.5px;margin-top:7px;margin-bottom:14px}.insurance-101-section .featins-comp_card .slider-box-content{font-size:16px;line-height:25px;color:#000;padding-right:25px;margin-bottom:43px}.insurance-101-section .slider-insurance-circle{box-sizing:border-box;border-radius:50%;width:35px;height:35px;background:url(/images/home/arrow.png) no-repeat;background-size:20px 20px;background-position:49% 49%;position:absolute;left:24px;bottom:30px}.insurance-101-section .featins-comp_card
a{text-decoration:none}.theme-blue-green .insurance-101-section a:hover .slider-insurance-circle{background:#2C2A82 url("/images/home/white-arrow.png") no-repeat;background-size:15px 15px;background-position:49% 49%}.insurance-101-section
a{text-decoration:none !important}.insurance-101-section .featins-comp_card{flex:0 0 auto;box-shadow:0px 14px 34px rgba(0, 0, 0, 0.1);border-radius:10px;cursor:pointer;width:280px !important;height:310px;padding:30px
0px 30px 24px !important;position:relative}.insurance-101-section .carousel-inner{padding-left:30px;overflow:auto}@media screen and (min-width: 768px){.insurance-101-section .insurance-101-heading{font-size:36px;line-height:42px;letter-spacing:-1px;padding-bottom:0px}.insurance-101-section .insurance-101-pera{font-size:18px;line-height:25px;text-align:center}.insurance-101-section
.sliding{margin-left:0px}}@media screen and (min-width: 1024px){.insurance-101-section .insurance-101-heading{font-size:48px;line-height:54px;letter-spacing:-1px;padding-bottom:22px}.insurance-101-section .insurance-101-pera{font-size:20px;line-height:28px;text-align:center;padding:0px
120px 20px 120px}.insurance-101-section
.arrow{display:block !important}.insurance-101-section
.sliding{margin-left:13px;overflow:hidden}}