.main-banner{background-position:100% 0;background-repeat:no-repeat;background-size:auto 90%;height:auto;min-height:auto}@media (max-width:767.98px){.main-banner{height:auto;min-height:auto;text-align:center;background-size:50% auto}}@media (max-width:576.98px){.main-banner{background-size:75% auto}}.main-banner .banner-outer{padding:3rem 0}@media (max-width:1199.98px){.main-banner .banner-outer{padding:3rem 0}}@media (max-width:991.98px){.main-banner .banner-outer{padding:2rem 0}}@media (max-width:767.98px){.main-banner .banner-outer{padding:3.5rem 0 1rem}}@media (max-width:576.98px){.main-banner .banner-outer{padding:4rem 0 1rem}}.main-banner .banner-outer .heading-banner{font-size:38px}@media (max-width:576.98px){.main-banner .banner-outer .heading-banner{font-size:25px;padding:5px 15px;margin-bottom:30px}}@media (max-width:767.98px){.main-banner .banner-outer .border-left-box{margin-bottom:0}}.faq{font-size:20px;line-height:25px}@media (max-width:1199px){.faq{font-size:18px;line-height:22.5px}}@media (max-width:991px){.faq{font-size:17px;line-height:21.25px}}@media (max-width:767px){.faq{font-size:16px;line-height:20px}}@media (max-width:575px){.faq{font-size:16px;line-height:20px}}.accordion .faq-wrapper{border-bottom:1px solid #e9e9e9;margin-bottom:20px}.accordion .faq-wrapper:last-of-type{border-bottom:none}.accordion .faq-wrapper .faq-header{margin-bottom:20px;position:relative}.accordion .faq-wrapper .faq-header h2 .btn-faq{padding:0 0 0 30px;text-align:left;font-size:20px;line-height:25px}@media (max-width:1199px){.accordion .faq-wrapper .faq-header h2 .btn-faq{font-size:18px;line-height:22.5px}}@media (max-width:991px){.accordion .faq-wrapper .faq-header h2 .btn-faq{font-size:17px;line-height:21.25px}}@media (max-width:767px){.accordion .faq-wrapper .faq-header h2 .btn-faq{font-size:16px;line-height:20px}}@media (max-width:575px){.accordion .faq-wrapper .faq-header h2 .btn-faq{font-size:16px;line-height:20px}}.accordion .faq-wrapper .faq-header h2 .btn-faq.collapsed:before{position:absolute;font-family:cmg_icon;content:"\E90F";top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#e00227;font-size:1rem}.accordion .faq-wrapper .faq-header h2 .btn-faq:focus{-webkit-box-shadow:none;box-shadow:none}.accordion .faq-wrapper .faq-header h2 .btn-faq:before{position:absolute;font-family:cmg_icon;content:"\E90E";top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#e00227;font-size:1rem}.accordion .faq-wrapper .faq-body{padding:0 30px 30px;color:#959595;line-height:1.5;font-size:1rem}