

@media(min-width:320px) and (max-width:767px){

.banner2, .trust-elements, .intro, .include, .need, .process, .choose, .testi, .img, .faq-area{ margin-bottom: 50px;}	

.navbar-brand img {
    width: 50%;
    float: left;}	
.navbar-brand {margin-right: -4rem;}		
.text-right {
    text-align: center !important;
}	
.top-nav-inr2 ul li a {
    color: #ffffff;
    font-size: 14px;}	
	
.top-nav-inr2 {
    width: 100%;
    float: left;
    text-align: center;
}	
.top-nav-inr2 {
    margin-bottom: 20px;
}		
	
.banner2{width:100%;float:left;position:relative;overflow:hidden;padding: 68px 0;background-repeat:no-repeat;background-image:url(../img/responsive.jpg);background-size:cover;}
.banner2-inr {margin-top: 0;}	
.banner2-inr h1 {font-size: 36px;}	
.banner2-inr h2 {font-size: 26px;}	
.button-area a button {padding: 10px 10px;font-size: 17px;}	
.diff2 {margin-left: 0;margin-top: 10px;}	
.trust-elements-inr3 {
    border-left: 0;
    border-right: 0;
}	
    .trust-elements-inr2 h2 {
        color: #fff;
        font-size: 23px;
        margin-bottom: 15px;
    }	
.trust-elements-inr3 h2 {color: #fff;font-size: 23px;margin-bottom: 15px;}	
.intro-inr2 {margin-bottom: 40px;}	
.intro-inr3 h2 {
    font-size: 27px;
    margin-bottom: 30px;
}	
.include-inr h3 {
    font-size: 30px;}	
	
.incude-inr2 img {
    width: 30%;}	
.incude-inr2 {
    margin-bottom: 30px;
}	
.incude-inr2 h4 {
    font-size: 23px;}	
.report-inr h3 {
    font-size: 30px;}	

.include-inr2 {
    margin-bottom: 30px;
}
.include-inr3 p .fa {
    font-size: 15px;}

.include-inr3 p span {
    float: left;
    width: 93%;}
	
.include-inr3 p .fa {
    font-size: 15px;
    margin-right: 11px;}
.include-inr3 h4 {
    font-size: 19px;}	
	
.need-inr2 h2 {
    font-size: 30px;
    margin-bottom: 30px;
}	
.process-inr h3 {
    font-size: 30px;}	
.process-inr2 img {
    width: 20%;}		
.process {padding: 45px 0;}	
.choose-inr3 h2 {font-size: 26px;}	
.choose-inr3 p .fa {
    font-size: 18px;
    margin-right: 15px;}	
	
.choose-inr3 p span {
    float: left;
    width: 90%;}
.choose-inr3 {margin-bottom: 40px;}	
.choose-inr2 {text-align: center;}	
.testi-inr h4 {
    margin-bottom: 50px;
    text-align: center;
    font-size: 30px;
}
.img-inr2 h3 {
    color: #fff;
    font-size: 33px;}
.img-inr {
    width: 100%;
    float: left;
    position: relative;
    text-align: center;
}
.img-inr3 {
    width: 100%;
    float: left;
    text-align: center;
}
.faq-inr h3 {
    margin-bottom: 30px;
    text-align: center;
    font-size: 32px;
}
.need-inr2 {
    width: 100%;
    float: left;
    margin-bottom: 30px;
}




	
	
	
	
}

@media(min-width:768px) and (max-width:991px){
 
 .banner2, .trust-elements, .intro, .include, .need, .process, .choose, .testi, .img, .faq-area, .process{ margin-bottom: 50px;}	

.banner2-inr {margin-top: 0;}
.banner2-inr h1 {font-size: 40px;}

.banner2{width:100%;float:left;position:relative;overflow:hidden;padding: 45px 0;background-repeat:no-repeat;background-image:url(../img/tab.jpg);background-size:cover;}
.banner2-inr h2 {
    font-size: 26px;
    color: #fff;
    margin-bottom: 20px;
}
.button-area a button {
    background: #000000;
    padding: 7px 7px;
    font-size: 17px;
}

.trust-elements-inr3 {
    border-left: 0;
    border-right: 0;
}
.trust-elements-inr2 h2 {
    color: #fff;
    font-size: 18px;
}

.trust-elements-inr3 h2 {font-size: 18px;}
.intro-inr2 img {display: none;}
.intro-inr3 h2 {
    font-size: 32px;
    margin-bottom: 30px;
}
.include-inr h3 {
    font-size: 34px;}	
.incude-inr2 img {
    width: 28%;
    float: none;}	
	
.incude-inr2 {
    margin-bottom: 30px;
}	
.incude-inr2 h4 {
    font-size: 23px;}	
	
.report-inr h3 {
    font-size: 32px;}	
	
.include-inr2 img {
    width: 60%;
    float: none;}	
	
.include-inr2 {
    text-align: center;
    margin-bottom: 30px;
}	

.need-inr2 h2 {font-size: 35px; margin-bottom:30px;}
.need-inr2 h2 br{ display:none;}
.process-inr h3 {font-size: 33px;}
.process{padding: 28px 0;}
.choose-inr3 h2 {
    font-size: 30px;
    margin-bottom: 30px; margin-bottom:30px;
}
.choose-inr2 {
    text-align: center;
}
.choose-inr2 img {width: 48%;}
.choose-inr3{margin-bottom:30px;}	
.testi-inr h4 {font-size: 36px;}	
.img-inr2 h3 {text-align: center;}	
.img-inr2 {margin-bottom: 30px;}	
.img-inr3 {text-align: center;}	
.img {padding: 39px 0;}
.img-inr2 h3 {font-size: 35px;}
.faq-inr h3 {font-size: 34px;}
.need-inr2 {margin-bottom: 30px;}







}

@media(min-width:992px) and (max-width:1023px){

.navbar-light .navbar-nav .nav-link {
    color: rgb(0 0 0);
    font-size: 16px;
    font-weight: 500;
    padding: 10px 12px;
}
.banner2-inr h1 {
    font-size: 39px;}
.banner2-inr {
    width: 100%;
    float: left;
    position: relative;
    margin-top: 0px;
}
.trust-elements-inr2 h2 {
    color: #fff;
    font-size: 25px;
}
.trust-elements-inr3 h2 {
    color: #fff;
    font-size: 25px;
}

.intro-inr3 h2 {
    font-size: 34px;
    margin-bottom: 30px;
}
.include-inr h3 {
    text-align: center;
    font-size: 36px;}

.process-inr h3 {
    font-size: 35px;}

.choose-inr3 h2 {
    font-size: 34px;
    margin-bottom: 30px;
}
.testi-inr h4 {
    font-size: 36px;
}
.img-inr2 h3 {
    color: #fff;
    font-size: 33px;}

.faq-inr h3 {font-size: 36px;}










}
@media (min-width: 1024px) and (max-width: 1199px){

.navbar-light .navbar-nav .nav-link {
    color: rgb(0 0 0);
    font-size: 16px;
    font-weight: 500;
    padding: 10px 12px;
}
.banner2-inr h1 {
    font-size: 39px;}
.banner2-inr {
    width: 100%;
    float: left;
    position: relative;
    margin-top: 0px;
}
.trust-elements-inr2 h2 {
    color: #fff;
    font-size: 25px;
}
.trust-elements-inr3 h2 {
    color: #fff;
    font-size: 25px;
}

.intro-inr3 h2 {
    font-size: 34px;
    margin-bottom: 30px;
}
.include-inr h3 {
    text-align: center;
    font-size: 36px;}

.process-inr h3 {
    font-size: 35px;}

.choose-inr3 h2 {
    font-size: 34px;
    margin-bottom: 30px;
}
.testi-inr h4 {
    font-size: 36px;
}
.img-inr2 h3 {
    color: #fff;
    font-size: 33px;}

.faq-inr h3 {font-size: 36px;}










}
