.banner-main{align-items:center}.banner-main .banner-left h1{line-height:1.4 !important}.banner-main .banner-left h1 .border-cm{max-width:194px !important;background-color:#0043c0;font-size:24px;font-weight:bold;color:#fff;padding:8px 25px;border-radius:50px;margin-bottom:15px}@media only screen and (max-width:1199px){.banner-main .banner-left h1 .border-cm{max-width:157px !important;font-size:18px}}@media only screen and (max-width:1023px){.banner-main .banner-left h1 .border-cm{margin:0 auto}}.banner-main .banner-left h1 .crm-sm{color:#000;margin-bottom:18px;font-weight:bold;font-size:22px !important;background:#ffee1c;border-radius:50px;padding:10px 27px;display:inline-block !important}@media only screen and (max-width:767px){.banner-main .banner-left h1 .crm-sm{font-size:16px !important;margin-bottom:12px}}.banner-main .banner-left h1 .crm-bg{color:#fff;font-size:44px !important;font-weight:900}@media only screen and (max-width:1199px){.banner-main .banner-left h1 .crm-bg{font-size:40px !important}}@media only screen and (max-width:767px){.banner-main .banner-left h1 .crm-bg{font-size:30px !important}}.banner-main .banner-left .title-desc{font-size:18px !important;font-weight:500;margin-bottom:25px !important;color:#231f20}@media only screen and (max-width:1199px){.banner-main .banner-left .title-desc{font-size:16px !important}}@media only screen and (max-width:1023px){.banner-main .banner-left .title-desc{text-align:center;margin-bottom:15px !important}}