.banner .banner-video[data-v-0245aeeb]{background-size:cover;background-position:center;width:100%;z-index:-1}.banner .banner-image[data-v-0245aeeb]{background-size:cover;background-position:center;width:100%;max-height:500rem;z-index:-1}.banner .heading-container[data-v-0245aeeb]{background-color:var(--bg-color-orange-1);padding:12rem;display:inline-block;border-top-left-radius:8rem;border-top-right-radius:8rem;width:590rem;opacity:.95}@media (max-width: 599.98px){.banner .heading-container[data-v-0245aeeb]{width:100%}}.banner .title[data-v-0245aeeb]{color:#fff}@media (max-width: 599.98px){.banner .title[data-v-0245aeeb]{margin-bottom:8rem}}.banner .sub-title[data-v-0245aeeb]{font-family:coates-font-regular;color:#fff;font-weight:400;font-size:18rem;line-height:28rem;letter-spacing:0%}@media (max-width: 599.98px){.banner .sub-title[data-v-0245aeeb]{font-size:28rem;line-height:32rem}}.banner .panel[data-v-0245aeeb]{background-color:#fff;border-top-right-radius:8rem;border-bottom-left-radius:8rem;border-bottom-right-radius:8rem;padding:12rem;position:relative;box-shadow:0 -2px 8px 4px var(--box-shadow)}@media (max-width: 599.98px){.banner .panel[data-v-0245aeeb]{font-size:18rem;line-height:28rem;border-top-right-radius:0}}.banner .banner-content[data-v-0245aeeb]{margin-top:-200rem;border-radius:8rem}@media (min-width: 599.98px) and (max-width: 1024px){.banner .banner-content[data-v-0245aeeb]{margin-top:-75rem;padding-right:16rem;padding-left:16rem}}@media (max-width: 599.98px){.banner .banner-content[data-v-0245aeeb]{margin:-100rem 16rem 0}}.banner .banner-content .desc[data-v-0245aeeb]{font-family:coates-font-regular;font-size:18rem;font-weight:500;line-height:28rem;text-align:left;margin-top:10rem}.banner .card-block-container[data-v-0245aeeb]{flex:1 1 0;min-width:0;width:auto;max-width:none;border-radius:8rem;border-width:1rem;padding:16rem;border:2rem solid #d9d8d6}@media (max-width: 599.98px){.banner .card-block-container[data-v-0245aeeb]{width:100%;min-height:200rem;padding:12rem}}.banner .card-block-container.hover-effect[data-v-0245aeeb]:hover{border:2rem solid var(--color-primary);cursor:pointer}.banner .card-block-container .img-card-section .q-img.icon-img[data-v-0245aeeb]{width:52rem;height:52rem}.banner .card-block-container .section-1 .title[data-v-0245aeeb]{font-family:coates-font-medium;font-weight:600;font-size:16rem;line-height:24rem;color:var(--text-color-black)}.banner .card-block-container .section-1 .description[data-v-0245aeeb]{font-family:coates-font-regular;font-weight:500;font-size:14rem;line-height:18rem;color:#505050;overflow-wrap:break-word}.banner .card-block[data-v-0245aeeb]{gap:12rem}@media (max-width: 1023.98px){.banner .card-block[data-v-0245aeeb]{flex-wrap:wrap}}@media (max-width: 599.98px){.banner .card-block[data-v-0245aeeb]{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;margin:auto;align-items:flex-start}}@media (max-width: 599.98px){.banner .card-block.card-block-type2 .card-block-container[data-v-0245aeeb]{min-height:110rem}}@media (max-width: 599.98px){.banner .card-block.card-block-type2 .card-block-container .img-card-section .q-img.icon-img[data-v-0245aeeb]{width:40rem;height:40rem}}@media (max-width: 599.98px){.banner .card-block.card-block-type2 .card-block-container .section-1>h5[data-v-0245aeeb]{font-size:14rem;line-height:16rem;margin-top:10rem}}
