.whyChooseSection_container{background-color:#e8f5ff;border-radius:1rem;margin:0 auto;padding:2rem 1rem;width:100%}.heading{font-size:32px;line-height:1.3}@media(max-width:767px){.heading{font-size:24px!important}}.banner_wrapper{background-color:#e8f5ff;min-height:500px;overflow:hidden;position:relative}.banner_wrapper .banner_bg_image{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}.banner_wrapper .content_wrapper .content{display:flex;flex-direction:column;gap:20px;justify-content:center}.banner_wrapper .content_wrapper .content .heading{color:#07073d;font-size:44px;font-weight:700}@media(max-width:480px){.banner_wrapper .content_wrapper .content .heading{font-size:28px!important}}@media(min-width:481px)and (max-width:767px){.banner_wrapper .content_wrapper .content .heading{font-size:32px!important}}@media(min-width:768px)and (max-width:1023px){.banner_wrapper .content_wrapper .content .heading{font-size:36px!important}}@media(min-width:1024px)and (max-width:1199px){.banner_wrapper .content_wrapper .content .heading{font-size:38px!important}}@media(min-width:1200px){.banner_wrapper .content_wrapper .content .heading{font-size:44px!important}}.banner_wrapper .banner_img_sec .card{border:none;flex:1}@media(min-width:550px){.banner_wrapper .banner_img_sec .card{max-width:350px!important}}.banner_wrapper .custom-animated-btn{align-items:center;animation:zoomIn .6s ease;background-color:#ff781f;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;gap:6px;height:40px;justify-content:center;overflow:hidden;transition:all .3s ease;width:40px}.banner_wrapper .custom-animated-btn img{filter:brightness(0) invert(1);transition:transform .3s ease}.banner_wrapper .custom-animated-btn:hover{border-radius:999px;justify-content:start;padding-left:16px;width:130px}.banner_wrapper .custom-animated-btn:hover img{transform:translateX(2px)}.banner_wrapper .custom-animated-btn .read-more-text{color:#fff;font-size:14px;max-width:0;opacity:0;overflow:hidden;transition:max-width .4s ease,opacity .3s ease;white-space:nowrap}.banner_wrapper .custom-animated-btn:hover .read-more-text{max-width:100px;opacity:1}@keyframes zoomIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}