@charset "utf-8";*{box-sizing:border-box;margin:0;padding:0;outline:0!important;box-shadow:none!important;text-decoration:none!important}:root{--primary:#d00009;--secondary:#002359;--secondary-dark:#00122f;--white:#fff;--black:#353535;--fonts-title:"Open Sans",serif;--fonts:"Heebo",serif}.space-padding-abt .row>*{padding-right:50px;padding-left:50px}.space-padding-abt .row{--bs-gutter-x:100px}.page-title-h1{font-size:30px;font-weight:700;color:var(--secondary);margin-bottom:15px;line-height:40px;text-transform:uppercase;font-family:var(--fonts-title)}.large-text{font-size:18px;line-height:24px;color:var(--black);font-weight:600;font-family:var(--fonts)}.text-name{font-size:18px;line-height:24px;margin-bottom:10px;color:var(--primary);font-weight:600;font-family:var(--fonts);text-transform:uppercase}.about-padding{padding-right:150px!important}.hitesh-shah{width:100%;border-radius:50%;max-width:200px}.about-image{width:95%;border-radius:10px}.about-widgets{position:relative;background-color:#e2e9f6;padding:60px 25px 25px 25px;border-left:5px solid var(--primary);margin:50px 0 40px 0}.about-widgets img{position:absolute;top:-20px}.logo-div{width:100%;height:100px;position:relative;overflow:hidden;max-height:100px;background-color:#fff!important;box-shadow:0 0 20px 0 rgba(0,0,0,.1)!important;border-radius:7px;margin-bottom:20px}.logo-div-img{max-width:calc(100% - 40px);max-height:80px;width:auto;margin:auto;top:0;bottom:0;left:0;right:0;position:absolute;filter:grayscale(1);transition:all .4s;opacity:.6}.logo-div:hover .logo-div-img{filter:grayscale(0);opacity:1;transition:all .4s}.space-padding-logo .row>*{padding-right:calc(var(--bs-gutter-x)*.5)!important;padding-left:calc(var(--bs-gutter-x)*.5)!important}.space-padding-logo .row{--bs-gutter-x:1.5rem}@media only screen and (max-width:1450px){.about-padding{padding-right:50px!important}.about-image{width:100%}.counter{right:0}}@media only screen and (max-width:1100px){.space-padding-abt .row>*{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}.space-padding-abt .row{--bs-gutter-x:1.5rem}.page-title-h1{font-size:24px;line-height:30px}.about-padding{padding-right:0!important}}@media only screen and (max-width:992px){.about-list{margin:0}.about-image{width:100%;margin-bottom:25px}}@media only screen and (max-width:767px){.about-image{width:100%;margin-bottom:0}.counter{position:relative;width:70%;transform:none;margin:25px auto;justify-content:center}}