/* Company profile visual refresh. Content remains unchanged. */
@media (min-width:768px){
  .Popular>.container,.webbg>.container{width:94vw!important;max-width:none!important}
  .webbg>.container>.row{display:flex!important;flex-flow:row nowrap!important;gap:34px;align-items:flex-start}
  .webbg>.container>.row>.col-lg-3{display:block!important;float:none!important;flex:0 0 244px;width:244px!important;padding:0!important}
  .webbg>.container>.row>.col-lg-9{float:none!important;flex:1 1 auto;width:auto!important;min-width:0;padding:0!important}
}
.webbg{padding-top:26px!important;background:#f5f7f9!important}
.Breadcrumbs{margin-bottom:16px!important}
.about{box-sizing:border-box;padding:34px 38px 40px!important;border:1px solid #e4e9ed;border-radius:14px;background:#fff;box-shadow:0 10px 30px rgba(25,47,66,.07);color:#4d5964;font-size:16px;line-height:1.9}
.about .abouttitle{position:relative;margin:0 0 24px!important;padding:0 0 15px!important;border-bottom:1px solid #e8ecef;background:none!important;color:#18364e!important;font-size:28px!important;line-height:1.35!important}
.about .abouttitle:after{position:absolute;bottom:-1px;left:0;width:54px;height:3px;border-radius:3px;background:#c6202b;content:""}
.about>p{margin:0 0 18px!important;padding:0!important;text-align:justify;text-indent:2em}
.about>p:empty,.about>p:not(:has(img)):has(>br:only-child){display:none}
.about>p:nth-of-type(2){padding:20px 23px!important;border-left:4px solid #c6202b;border-radius:0 9px 9px 0;background:#fff6f6;color:#34495a;font-size:17px}
.about>p:nth-of-type(4){padding:22px 24px!important;border-radius:10px;background:#f4f7f9}
.about>p:nth-of-type(5){padding:22px 24px!important;border:1px solid #e5eaee;border-radius:10px;background:#fff}
.about>p:nth-last-of-type(2){margin-top:5px!important;padding:22px 25px!important;border-radius:10px;background:linear-gradient(120deg,#173a55,#235f7e);color:#fff;font-size:17px}
.about>p:last-of-type{margin:25px 0 0!important;text-indent:0}
.about>p:last-of-type img{display:block;width:100%!important;height:auto!important;border-radius:12px;box-shadow:0 12px 30px rgba(20,43,61,.13)}
@media(max-width:1199px){.about{padding:28px!important}}
@media(max-width:767px){.webbg{padding-top:16px!important}.about{padding:22px 18px!important;border-radius:10px;font-size:15px}.about .abouttitle{font-size:23px!important}.about>p{text-indent:0}.about>p:nth-of-type(2),.about>p:nth-of-type(4),.about>p:nth-of-type(5),.about>p:nth-last-of-type(2){padding:17px!important}}
