body.qulaity-asureance-body{font-family:'Source Sans Pro';font-style:normal;font-weight:400;font-size:14px;color:#000;}
.quality-assurance-common-section .container{width:1200px;padding:0px;}
.quality-assurance-common-section{width:100%;padding:33px 0 33px 0;float:left;overflow-x:hidden;}
.quality-assurence-banner{background-image:url("../images/quality-assurance/quality-assurance-banner.jpg");background-repeat:no-repeat;height:290px;background-size:100% 100%;margin:80px 0 0 0;}
.motto-title{text-align:center;margin:0 0 30px 0;font-size:40px;font-family:'Source Sans Pro';font-style:normal;font-weight:400;color:#000;}
.quality-assurence-section-top p{text-align:center;font-size:18px;color:#000;}
.ensure-quality-section{background-color:#efefef;}
h3.ensure-quality-title{font-size:25px;text-align:center;margin:0;}
.ensure-quality-div-left{text-align:center;padding:0 35px 0 0;}
.ensure-quality-div-right{margin:25px 0 0 0;padding:0;width:100%;float:left;}
.ensure-quality-div-right ul{margin:0;padding:0;list-style:none;width:100%;float:left;}
.ensure-quality-div-right ul li{width:100%;float:left;font-size:18px;margin-bottom:5px;margin-top:5px;}
.ensure-quality-div-right ul li .ensure-quality-list{background-image:url(../images/quality-assurance/Spritr.png);width:28px;height:28px;float:none;background-repeat:no-repeat;margin:0px 15px 0 0;display:inline-block;vertical-align:middle;}
.ensure-quality-list-1{}
.ensure-quality-list-2{background-position:0 -36px;}
.ensure-quality-list-3{background-position:0 -75px;}
.ensure-quality-list-4{background-position:0 -114px;}
.ensure-quality-list-5{background-position:0 -194px;}
.ensure-quality-list-6{background-position:0 -236px;}
.ensure-quality-list-7{background-position:0 -236px;}
.ensure-quality-div-right ul li span{width:93%;display:inline-block;vertical-align:middle;}
.independent-quality-assurance-testing-section h2.motto-title{padding:0 20%;}
.independent-quality-assurance-testing-div{width:100%;float:left;background-image:url(../images/quality-assurance/Rectangle.png);background-repeat:no-repeat;text-align:center;padding:20px 30px;background-size:100% 100%;}
.independent-quality-assurance-testing-div{width:100%;float:left;background-image:url(../images/quality-assurance/Rectangle.png);background-repeat:no-repeat;text-align:center;padding:20px 30px;background-size:100% 100%;-webkit-box-shadow:0px 0px 10px -1px grey;-moz-box-shadow:0px 0px 10px -1px grey;box-shadow:0px 0px 10px -1px grey;}
.independent-quality-assurance-testing-div-img{height:115px;}
.independent-quality-assurance-testing-div h4{margin:10px 0 13px 0;font-size:18px;font-weight:600;}
.independent-quality-assurance-testing-div p{margin:0;font-size:18px;}
.how-we-stand-quality-section{background-color:#efefef;}
.how-we-stand-quality-section h2.motto-title{padding:0 25%;}
.how-we-stand-quality-div-img{background-color:#151515;border-radius:10px;min-height:180px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.how-we-stand-quality-div p{color:#151515;font-size:18px;text-align:center;font-weight:600;margin:15px 0 0 0;}
.our-quality-policy-section-left h2.motto-title{text-align:left;}
.our-quality-policy-section-left p{font-size:18px;margin:0;}
.our-quality-policy-section-left p a{color:#000;font-weight:600;text-decoration:none;}
ul.quality-assurence-section-bottom-left{list-style:none;width:100%;float:left;margin:15px 0;}
ul.quality-assurence-section-bottom-left li{width:100%;float:left;font-size:18px;margin:3px 0 0 0;}
ul.quality-assurence-section-bottom-left li:before{content:"";background-image:url(../images/quality-assurance/check.png);width:20px;height:18px;float:none;background-repeat:no-repeat;margin:0px 15px 0 0;display:inline-block;vertical-align:middle;}
ul.quality-assurence-section-bottom-left li span{width:89%;float:none;display:inline-block;vertical-align:middle;}
.padding-left-side{width:100%;float:left;padding:0 28px 0 0;}
.padding-mid-side{width:100%;float:left;padding:0 14px 0 14px;}
.padding-right-side{width:100%;float:left;padding:0 0 0 28px;}
.ensure-quality-div-left img{max-width:100%;}
.our-quality-policy-section-right{text-align:center;}
.our-quality-policy-section-right img{max-width:100%;}
@media(min-width:320px) and (max-width:479px){.quality-assurance-common-section .container{width:100%;padding:0 15px;}
.quality-assurence-banner{height:160px;margin:0;}
.motto-title{margin:0 0 10px 0;font-size:22px;}
.quality-assurence-section-top p{font-size:14px;text-align:justify;text-align-last:center;}
.quality-assurance-common-section{padding:20px 0 20px 0;}
h3.ensure-quality-title{font-size:18px;}
.ensure-quality-div-left{padding:0;}
.ensure-quality-div-right ul li span{text-align:justify;width:85%;}
.ensure-quality-div-right ul li{font-size:15px;margin:0 0 10px 0;}
.independent-quality-assurance-testing-section h2.motto-title{padding:0;}
.padding-left-side{padding:0;}
.padding-mid-side{padding:0;margin:15px 0;}
.padding-right-side{padding:0;}
.independent-quality-assurance-testing-div h4{margin:10px 0 13px 0;font-size:16px;}
.independent-quality-assurance-testing-div p{margin:0;font-size:14px;text-align:justify;text-align-last:center;}
.independent-quality-assurance-testing-div{padding:20px 18px;}
.how-we-stand-quality-section h2.motto-title{padding:0;}
.how-we-stand-quality-div p{font-size:15px;}
.how-we-stand-quality-div{margin:15px 0 0 0;}
.how-we-stand-quality-div p{font-size:15px;margin:8px 0 0 0;}
.our-quality-policy-section-left h2.motto-title{text-align:center;}
.our-quality-policy-section-left p{font-size:14px;margin:0;text-align:justify;text-align-last:center;}
ul.quality-assurence-section-bottom-left li{font-size:15px;}
ul.quality-assurence-section-bottom-left li span{width:89%;}
ul.quality-assurence-section-bottom-left li::before{margin:0px 10px 0 0;}
.our-quality-policy-section-right{text-align:center;margin:25px 0 0 0;}
}
@media(min-width:480px) and (max-width:767px){.quality-assurance-common-section .container{width:100%;padding:0 15px;}
.quality-assurence-banner{height:180px;margin:53px 0 0 0;}
.motto-title{margin:0 0 20px 0;font-size:25px;}
.quality-assurence-section-top p{font-size:16px;text-align:justify;text-align-last:center;}
.quality-assurance-common-section{padding:20px 0 20px 0;}
h3.ensure-quality-title{font-size:22px;}
.ensure-quality-div-left{padding:0;}
.ensure-quality-div-right ul li span{text-align:justify;width:85%;}
.ensure-quality-div-right ul li{font-size:16px;margin:0 0 12px 0;}
.independent-quality-assurance-testing-section h2.motto-title{padding:0;}
.padding-left-side{padding:0;}
.padding-mid-side{padding:0;margin:15px 0;}
.padding-right-side{padding:0;}
.independent-quality-assurance-testing-div h4{margin:10px 0 13px 0;font-size:17px;}
.independent-quality-assurance-testing-div p{margin:0;font-size:16px;}
.independent-quality-assurance-testing-div{padding:20px 18px;}
.how-we-stand-quality-section h2.motto-title{padding:0;}
.how-we-stand-quality-div p{font-size:16px;}
.how-we-stand-quality-div{margin:15px 0 0 0;}
.how-we-stand-quality-div p{font-size:16px;margin:10px 0 0 0;}
.our-quality-policy-section-left h2.motto-title{text-align:center;}
.our-quality-policy-section-left p{font-size:16px;margin:0;text-align:justify;text-align-last:center;}
ul.quality-assurence-section-bottom-left li{font-size:16px;}
ul.quality-assurence-section-bottom-left li span{width:93%;}
ul.quality-assurence-section-bottom-left li::before{margin:0px 10px 0 0;}
.our-quality-policy-section-right{text-align:center;margin:25px 0 0 0;}
.ensure-quality-div-right ul{margin:0 auto;width:450px;float:none;display:table;}
}
@media(min-width:576px) and (max-width:767px){.ensure-quality-section .col-xl-5{width:50%;}
.ensure-quality-section .col-xl-7{width:50%;}
.half-width-div{width:50% !important;min-height:230px !important;}
}
@media(min-width:768px) and (max-width:1023px){.quality-assurance-common-section .container{width:100%;padding:0 15px;}
.quality-assurence-banner{margin:77px 0 0 0;}
}
@media(min-width:768px) and (max-width:991px){.motto-title{margin:0 0 25px 0;font-size:35px;}
h3.ensure-quality-title{font-size:23px;}
.ensure-quality-div-right ul{list-style:none;width:450px;float:none;margin:0 auto;display:table;}
.ensure-quality-div-right ul li span{width:90%;}
.ensure-quality-div-right ul li{font-size:17px;}
.independent-quality-assurance-testing-section h2.motto-title{padding:0;}
.mr-auto{margin:0 auto 0;float:none !important;display:table;}
.padding-right-side{padding:0;margin:20px 0 0 0;}
.padding-left-side{width:100%;float:left;padding:0;}
.padding-mid-side{padding:0;}
.how-we-stand-quality-div{min-height:235px;}
.how-we-stand-quality-section h2.motto-title{padding:0;}
}
@media(min-width:992px) and (max-width:1023px){.ensure-quality-div-right ul li .ensure-quality-list{margin:0px 10px 0 0;}
.independent-quality-assurance-testing-section h2.motto-title{padding:0 15%;}
.padding-mid-side{padding:0;}
.padding-right-side{padding:0;}
.padding-left-side{padding:0;}
.how-we-stand-quality-div{min-height:255px;}
.how-we-stand-quality-section h2.motto-title{padding:0 20%;}
}
@media(min-width:1024px) and (max-width:1279px){}
@media(min-width:1024px) and (max-width:1199px){.how-we-stand-quality-div p{margin:8px 0 15px 0;}
.how-we-stand-quality-div{min-height:225px;}
.independent-quality-assurance-testing-div{padding:20px 20px;}
}
@media(min-width:1024px) and (max-width:1240px){.quality-assurance-common-section .container{width:100%;padding:0 15px;}
.ensure-quality-div-right ul li .ensure-quality-list{margin:0px 11px 0 0;}
.independent-quality-assurance-testing-section h2.motto-title{padding:0 15%;}
.how-we-stand-quality-section h2.motto-title{padding:0 24%;}
}
@media(min-width:1200px) and (max-width:1279px){}
@media only screen and (min-width:1680px) and (max-width:1919px){.quality-assurance-common-section .container{width:1365px;}
.motto-title{font-size:42px;}
.quality-assurence-section-top p{font-size:20px;}
h3.ensure-quality-title{font-size:27px;}
.ensure-quality-div-right ul li{font-size:20px;margin-bottom:6px;margin-top:6px;}
.independent-quality-assurance-testing-div h4{margin:11px 0 14px 0;font-size:20px;}
.independent-quality-assurance-testing-div p{margin:0;font-size:20px;}
.how-we-stand-quality-div p{font-size:20px;}
ul.quality-assurence-section-bottom-left li{font-size:20px;margin:5px 0 0 0;}
.our-quality-policy-section-left p{font-size:20px;}
.our-quality-policy-section-right{text-align:right;}
}
@media only screen and (min-width:1920px) and (max-width:2100px){.quality-assurance-common-section .container{width:1605px;}
.motto-title{font-size:44px;}
.quality-assurence-section-top p{font-size:22px;}
h3.ensure-quality-title{font-size:29px;}
.ensure-quality-div-right ul li{font-size:22px;margin-bottom:7px;margin-top:7px;}
.independent-quality-assurance-testing-div h4{margin:12px 0 15px 0;font-size:22px;}
.independent-quality-assurance-testing-div p{margin:0;font-size:22px;}
.how-we-stand-quality-div p{font-size:22px;}
ul.quality-assurence-section-bottom-left li{font-size:22px;margin:7px 0 0 0;}
.our-quality-policy-section-left p{font-size:22px;}
.our-quality-policy-section-right{text-align:right;}
}
@media only screen and (min-width:2101px) and (max-width:2559px){.quality-assurance-common-section .container{width:1786px;}
.motto-title{font-size:46px;}
.quality-assurence-section-top p{font-size:24px;}
h3.ensure-quality-title{font-size:31px;}
.ensure-quality-div-right ul li{font-size:24px;margin-bottom:8px;margin-top:8px;}
.independent-quality-assurance-testing-div h4{margin:13px 0 16px 0;font-size:24px;}
.independent-quality-assurance-testing-div p{margin:0;font-size:24px;}
.how-we-stand-quality-div p{font-size:24px;}
ul.quality-assurence-section-bottom-left li{font-size:24px;margin:8px 0 0 0;}
.our-quality-policy-section-left p{font-size:24px;}
.our-quality-policy-section-right{text-align:right;}
}
@media only screen and (min-width:2560px){.quality-assurance-common-section .container{width:2245px;}
.motto-title{font-size:48px;}
.quality-assurence-section-top p{font-size:26px;}
h3.ensure-quality-title{font-size:33px;}
.ensure-quality-div-right ul li{font-size:26px;margin-bottom:9px;margin-top:9px;}
.independent-quality-assurance-testing-div h4{margin:14px 0 17px 0;font-size:26px;}
.independent-quality-assurance-testing-div p{margin:0;font-size:26px;}
.how-we-stand-quality-div p{font-size:26px;}
ul.quality-assurence-section-bottom-left li{font-size:26px;margin:9px 0 0 0;}
.our-quality-policy-section-left p{font-size:26px;}
.our-quality-policy-section-right{text-align:right;}
}