@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');
/*font-family: 'Poppins', sans-serif;*/
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;300;500;700;900&display=swap');
/*font-family: 'Inter', sans-serif;*/
/*************************** GLOBAL ******************************/
body {
	background: #fff;
	color: #3D3D3D;
	font-size: 16px;
	font-family: 'Poppins', sans-serif !important;
} 

img {
	max-width: 100%;
	height: auto;
}

h1,h2,h3,h4 { font-family: 'Poppins', sans-serif !important; }

iframe {
	max-width: 100%;
}
.full {
	width: 100%;
	float: left;
}
.btn-blue {
    background: #054169;
    padding: 15px 40px;
    color: #fff !important;
    display: inline-block;
    margin-top: 0;
    border-radius: 10px;
    font-weight: 600;
	text-decoration:none !important;
}

.btn-green {  
    background: #63B14D;
    padding: 12px 40px;
    color: #fff !important;
    display: inline-block;
    margin-top: 0;
    border-radius: 10px;
    font-weight: 600;
	text-decoration:none !important;
}

.hilit { width:100%; float:left;  } 

/*************************** GLOBAL ******************************/

/*************************** HEADER ******************************/

header {
	width: 100%;
}
.navbar-brand {
    height: auto !important;
    padding: 0 !important;
}
.navbar {
	margin: 0 !important;
	border-radius: 0;
	border: none;
	width: 100%;
	float: left;
	background: #fff;
}

.navbar-nav > li > a {
    color: #6C6C6C !important;
    padding: 24px 14px !important;
    background-color: transparent !important;
}

.navbar-nav>li>a:hover {
	background: url(../images/line.png) no-repeat top center;

}
.navbar-nav>li.active a {
	background: url(../images/line.png) no-repeat top center;

}
/*************************** BANNER ******************************/
.banner {
	width: 100%;
	float: left;
	background:url(../images/banner-back.jpg) no-repeat center;
	background-size:cover;
	padding:60px 0;
}
.banner p { margin-bottom:60px; }

.banner_in {
	width: 100%;
	float: left;
	padding: 40px 0px;
}
.banner_in p {
	font-size: 20px;
	margin-bottom: 30px;
	text-shadow: none;
}
.banner h1 {
    margin-top: 90px;
    margin-bottom: 20px;
    line-height: 64px;
    font-size: 64px;
    color: #054169;
    text-shadow: none;
    font-weight: 600;
	    text-transform: capitalize;
}
.banner h1 span { color:#63B14D; }

.carousel-caption {
	right: 0;
	left: 0;
	text-align: center;
	padding-bottom: 3%;
}
.btn-white {
	padding: 6px 26px;
	background-color: transparent !important;
	color: #fff;
	border: 2px solid #fff;
	font-size: 18px;
	border-radius: 0px;
}
.btn-white:hover {
	color: #00aeef;
	background: #fff !important;
}
/*************************** HEADER ******************************/



.about-sec { width:100%; float:left; padding:60px 0; }

.about-sec-lft h2 {
    font-size: 48px;
    font-weight: 600;
    color: #314259;
    margin-bottom: 40px;
    margin-top: 120px;
}

.about-sec-lft p { margin-bottom:40px; font-size:18px; }

.about-sec-lft h2 span { color:#63B14D; }

.about-sec-rht ul { padding:0; }
.about-sec-rht ul li {
    list-style-type: none;
    box-shadow: 0px 0px 40px #e2e1e1;
    border-radius: 30px;
    padding: 20px;
    width: 45.33%;
    float: left;
    margin: 15px;
}

.about-sec-rht ul li:nth-child(2) { margin-right:0; margin-top:20%; }
.about-sec-rht ul li:nth-child(3) { margin-right:0; margin-top:-80px; }

.about-sec-rht ul li h3 { color:#63B14D; margin-top:0; margin-bottom:30px; padding-bottom:10px; background:url(../images/small-greenline.jpg) no-repeat bottom left;     text-transform: capitalize; }

.about-sec-rht ul li:nth-child(2) h3 { background:url(../images/small-blueline.jpg) no-repeat bottom left; }

.about-sec-rht ul li p {
    font-size: 15px;
    color: #3D3D3D;
    background: url(../images/green-line.jpg) no-repeat bottom left;
    padding-bottom: 20px;
}

.about-sec-rht ul li:nth-child(2) p { background: url(../images/blue-line.jpg) no-repeat bottom left; }




.about_our { width:100%; float:left; background:url(../images/banner-back.jpg) no-repeat center; padding:60px 0;     background-size: cover; } 
.about_our_lft { padding-left:80px; } 

.about_our_rht ul { padding:0; }
.about_our_rht ul li {
    list-style-type: none;
    border-radius: 30px;
    padding: 20px;
    width: 45%;
    float: right;
    margin: 15px;
    box-shadow: 0px 0px 30px #cddadf;
	background: #fff;
	position:relative;
}
.about_our_rht ul li:nth-child(2) {
    margin-right: 15px;
    margin-top: 25%;
    margin-left: 0;
}

.about_our_rht ul li:nth-child(3) {
    margin-top: -110px;
}

.about_our_rht ul li h3 {
    color: #054169;
    margin-top: 0;
    margin-bottom: 50px;
    padding-bottom: 10px;
    background: url(../images/small-blueline.jpg) no-repeat bottom left;
}

.abt-icon {
    position: absolute;
    right: 15px;
    top: 15px;
	
	
}

.big-aro { margin-top:20px; display:inline-block; }
.abt-icon img { height:60px; }


.about_our_lft h2 {
    font-size: 48px;
    font-weight: 600;
    color: #314259;
    margin-bottom: 40px;
    margin-top: 120px;
}
.about_our_lft p {
    margin-bottom: 40px;
    font-size: 18px;
    color: #3D3D3D;
}
.about_our_lft h2 span { color:#63B14D; }





/*our planning*/

.our_planning { width:100%; float:left; padding:60px 0; }
.our_planning p { margin-bottom:50px; }
.our_planning h2 { color:#314259; margin-bottom:20px; text-align:center; }
.our_planning_in {
    background: #fff;
    padding: 15px;
    box-shadow: 0px 0 14px #ccc;
    padding: 30px;
    border-radius: 50px;
    padding-right: 200px;
    position: relative;
	    height: 320px;
}

.our_planning_in p {
    font-size:15px;
    margin-bottom: 0;
    height: 90px;
	text-align: inherit;
}

.our_planning_in h3 { margin-top:0; color:#054169; margin-bottom:50px; }

.our_planning_in h3 span { color:#63B14D; } 

.rht-planningDib {
    position: absolute;
    right: 10px;
    bottom: 5px;
}

.rht-planningDib img {
    height: 210px;
}

/*our planning*/


.Company-law-service { width:100%; float:left; padding:60px 0; background:url(../images/banner-back.jpg) no-repeat center;     background-size: cover; }

.Company-law-service h2 {
    text-align: center;
    color: #314259;
    font-weight: 600;
    margin-bottom: 20px;
    margin-top: 0;
}
.Company-law-service h2 span { color:#63B14D; }
.Company-law-service p { color:#3D3D3D; margin-bottom:30px; } 

.Company-law-service-in {
    width: 100%;
    float: left;
    background: #fff;
    padding: 20px;
    border-radius: 50px;
    margin-top: 20px;
    box-shadow: 0px 0px 9px #d5e3eb;
	height: 760px;
	padding-right: 50px;
}

.Company-law-service-in h3 {
    margin-top: 30px;
    margin-bottom: 30px;
    padding-left: 20px;
    color: #054169;
    font-weight: 600;
}

.Company-law-service-in ul { padding:0; }
.Company-law-service-in ul li {
    list-style-type: none;
    position: relative;
    padding-left: 80px;
    margin-bottom: 40px;
    font-size: 16px;
}
.Company-law-service-in ul li p { margin-top:10px; }

.Company-law-service-in ul li span { position:absolute; left:0; }

.Company-law-service-in ul li span img {
    height: 44px;
}

.Company-law-service-in2 h3 { color:#63B14D; }


.audit-part { width:100%; float:left; padding:60px 0; text-align:center; }
.audit-part h2 {
    margin-bottom:30px;
    color: #314259;
    font-weight: 600;
    margin-bottom: 20px;
    margin-top: 0;
}
.audit-part h2 span { color:#63B14D; }
.audit-part h3 {
    color: #314259;
    font-size: 30px;
    margin-bottom: 50px;
}
.audit-part p { margin-bottom:30px; }
.audit-part ul {
    padding: 0 17%;
    margin: 0;
}
.audit-part ul li {
    list-style-type: none;
    width: 33.33%;
    float: left;
    text-align: left;
    margin: 20px 0;
    font-weight: 500;
    color: #314259;
}
.audit-part ul li span { margin-right:8px; }
.audit-part ul li span img { height:55px; }

.allied-services { background:url(../images/banner-back.jpg) no-repeat; background-size:cover; padding:80px 0; } 

.allied-services .about-sec-lft {
    margin-top: 0;
}
.allied-services h2 { margin-bottom:15px; }

.allied-services .about-sec-rht ul li:last-child {
    margin-top: -75px;
}

.allied-services .about-sec-rht ul li:nth-child(4) {
    margin-right: 0;
}
.allied-services .about-sec-rht ul li:nth-child(3) {
    margin-right: 15px;
    margin-top: -80px;
}


.allied-services .about-sec-rht ul li .allied-icon-img {   width: 100%;
    float: left; }

.allied-services .about-sec-rht ul li:nth-child(1) .allied-icon-img {
    text-align: right;
    margin-top: 30px;
}

.allied-services .about-sec-rht ul li:nth-child(2) .allied-icon-img {
    text-align: center;
}
.allied-services .about-sec-rht ul li:nth-child(3) .allied-icon-img {
    text-align: center;
}
.allied-services .about-sec-rht ul li:nth-child(4) .allied-icon-img {
  padding-left:40px;
      margin-top: 60px;
}
.allied-services .about-sec-rht ul li:nth-child(5) .allied-icon-img {
   padding-left:40px;
       margin-top: 30px;
}

.allied-services .about-sec-rht ul li:nth-child(2) h3 {
    color: #054169;
}
.allied-services .about-sec-rht ul li:nth-child(3) h3 {
    color: #054169;
}
.allied-services .about-sec-rht ul li:nth-child(4) h3 {
    color: #054169;
}
.allied-services .about-sec-lft p {
    padding-right: 13%;
}

.allied-services .about-sec-rht ul li {
    height: 288px;
}

.our-teamDiv { width:100%; float:left; text-align:center; padding:60px 0; }
.our-teamDiv h2 {
    color: #63B14D;
    margin-top: 0;
    margin-bottom: 40px;
    font-weight: 600;
    font-size: 64px;
}

.our-teamDiv h2 span { color:#314259; }	
.our-teamDiv p { margin-bottom:50px; }
.our-teamDiv .row { padding:0 22%; } 

.our-teamDiv-in h3 {
    font-size: 22px;
    color: #000;
}

.our-teamDiv-in span {     display: inline-block;
    overflow: hidden;
    border-radius: 40px; }

.our-teamDiv-in small {  margin:10px 0 20px 0; font-size:12px; width:100%; float:left; text-align:center; }
.our-teamDiv-in ul { padding:0; display:inline-block; }
.our-teamDiv-in ul li { list-style-type:none; width:auto; float:left; margin:0 3px; }
.start-doing { width:100%; float:left; padding:60px 0; background:url(../images/banner-back.jpg) no-repeat; }
.start-doing h2 {
    color: #314259;
    margin-top: 0;
    margin-bottom: 20px;
    text-transform: capitalize;
}

.start-doing-in {
    width: 100%;
    float: left;
    padding: 30px;
    border: 1px solid #054169;
    border-radius: 20px;
    position: relative;
    padding-left: 340px;
}

.start-doing-in-lft { position:absolute; left:30px; }

.start-doing-in h3 {
    margin-top: 0;
    color: #054169;
    font-size: 24px;
}


.start-doing-in-rht { display:flex; }

.green-btn {
    background: #63B14D;
    padding: 22px 60px;
    color: #fff !important;
    display: inline-block;
    margin-top: 0;
    border-radius: 10px;
    font-weight: 600;
    text-decoration: none !important;
    margin-left: 0px;
    line-height: 0;
    height: 46px;
}
.start-doing-in-rht p {
    padding-right: 111px;
}
.start-doing-in { margin:15px 0; }

.testimonial-sec {
    width: 100%;
    float: left;
    padding: 60px 0;
    text-align: center;
    display: none;
}

.slider-testimonial-in {
    width: 100%;
    float: left;
    text-align: left;
    position: relative;
    box-shadow: 0px 0px 13px #e3dfdf;
    padding: 40px 60px;
    margin: 10px 10px;
    border-radius: 50px;
}

.slider-testimonial-inbox {
    width: 100%;
    float: left;
    position: relative;
    padding-left: 130px;
    height: 124px;
}

.slider-testimonial-inbox img {
    width: auto !important;
    height: 14px;
}
.slider-testimonial-inbox span img {     height: 100%; }

.testimonial-sec h2 {
    margin-bottom: 60px;
    padding-top: 0px;
    color: #393939;
    font-weight: 600;
}

.testimonial-sec h2 span { color:#63B14D; }

.testimonial-sec small {
    color: #63B14D;
    border-bottom: 1px solid #63B14D;
    padding-bottom: 5px;
    padding: 5px 3px;
}

.starDiv {
    position: absolute;
    right: -20px;
    top: -15px;
}
.slider-testimonial-in h3 { font-size:20px; margin-bottom:5px; }
.slider-testimonial-inbox span { position:absolute; left:0; }
.slider-testimonial-in p {  padding-left:15px; }
.slider-testimonial-inbox p { padding-left:0;  }


.owl-nav.disabled {
    display: block !important;
    position: absolute;
    right: 0;
    top: -80px;
}

.owl-prev {
    width: 70px;
    height: 60px;
    background: url(../images/aro-lft.png) no-repeat left !important;
    color: #fff !important;
}
.owl-next {    width: 70px;
    height: 60px;
    background: url(../images/aro-rht.png) no-repeat left !important;
    color: #fff !important; }





/*inner pages*/

.profile-page{ width:100%; float:left; padding:60px 0; }
.profile-page-in { width:100%; float:left;  }
.profile-page-in h2 { font-size:48px; color:#314259; }

.profile-page-in strong { color:#63B14D; width:100%; float:left; margin-bottom:20px; font-weight:500; }

.profile-page-in p { font-size:18px; }
.profile-page-in img { padding-right:20px; }



.gst-banner { width:100%; float:left; padding:50px 0; background:url(../images/banner-back.jpg) no-repeat center; text-align:center; text-transform:capitalize; }
.gst-banner h1 { color:#054169; font-size:64px;     margin-top: 0; } 
.gst-banner h1 big { font-size:96px; width:100%; float:left; }
.gst-banner h1 span { color:#63B14D; }
.TaxDiv { width:100%; float:left; padding:60px 0;  }

.TaxDiv h2 { font-size:48px; color:#314259; margin-bottom:30px;  }

.TaxDiv h2 span { color:#63B14D; }

.TaxDiv ul { margin:20px 0; padding-left:0px; }
.TaxDiv ul li {
    margin: 10px 0;
    background: url(../images/tick.png) no-repeat left;
    list-style-type: none;
    padding-left: 30px;
    background-position: 0px 3px;
}

.TaxDiv a { margin-top:30px; } 
.inner-gst-section { background:#fff; padding-bottom:160px; }

.most-tdssec {
    width: 100%;
    float: left;
    padding: 40px 0 160px 0;
    background: url(../images/banner-back.jpg) no-repeat center;
    text-align: center;
	background-size: cover;
}

.most-tdssec h2 {
    color: #314259;
    margin-bottom: 15px;
    font-weight: 600;
    font-size: 48px;
    margin-top: 0;
    line-height: 45px;
	text-transform: capitalize;
}

.most-tdssec p { color:#3D3D3D; margin-bottom:60px;     text-transform: capitalize; }

.most-tdssec-in {
    width: 100%;
    float: left;
    text-align: left;
    position: relative;
    background: #fff;
    padding: 30px;
    border-radius: 50px;
    box-shadow: 0px 0px 20px #d7dfe1;
    height: 520px;
}

.most-tdssec-in h3 {
    color: #054169;
    margin-top: 15px;
    margin-bottom: 0;
    font-weight: 600;
    height: 100px;
}

.rht-ivon img { height:70px; }

.most-tdssec-in .rht-ivon {
    position: absolute;
    right: 15px;
    top: 27px;
}

.most-tdssec-in p { font-size:15px; height:65px; }
.most-tdssec-in a { color:#054169; font-weight:600; }

.most-tdssec-in ul {
    padding: 0;
    margin-bottom: 45px;
}

.most-tdssec-only .most-tdssec-in h3 {
    height: 95px;
}

.most-tdssec-only .most-tdssec-in ul li {
    list-style-type: none;
    margin-bottom: 30px;
    background: url(../images/tick.png) no-repeat left;
    background-position: 0px 3px;
    padding-left: 30px;
}

.most-tdssec-only .rht-ivon img {
    height: 90px;
    margin-right: 40px;
}

.box-icon img { height:80px; }

.onlyheight .most-tdssec-in {
    height: 320px;
}


.TaxDiv-in-box {
    width: 100%;
    float: left;
    background: #fff;
    padding: 20px;
    border-radius: 50px;
    margin-top: 20px;
    box-shadow: 0px 0px 9px #d5e3eb;
    height: 310px;
    padding-right: 50px;
}

.TaxDiv-in-box h2 { font-size:26px; }
.TaxDiv-in-box p {  }


.follow-us h2 {
    text-align: left;
    color: #959498 !important;
    font-size: 20px;
    margin-bottom: 20px;
    font-weight: 600;
    margin-top: 60px;
}

.follow-us ol { padding:0; }
.follow-us ol li { list-style-type:none; float:left; width:auto; margin-right:12px; }


.follow-us ul {
    padding: 0;
    float: left;
    width: 100%;
    margin-top: 30px;
}

/*************************** FOOTER ******************************/
footer {
    width: 100%;
    float: left;
    background: #031A29;
    padding: 18px 0;
    text-align: center;
    padding-top: 10%;
}

.fotin {
 width:100%; 
 float:left;	
}
.fotin h2 { text-align:left; color:#fff; font-size:20px; margin-bottom:20px; font-weight:600; }
.fotin ul { padding:0; }
.fotin ul li { list-style-type:none; text-align:left; color:#fff; }
.fotin ul li a { color:#fff; }
.fotin ul li a:hover { text-decoration:underline; color:#63b14d; } 

.fotin ol { padding:0; }
.fotin ol li { list-style-type:none; text-align:left; float:left; margin-right:10px; }


.capmDiv h2 { text-align:left; color:#959498; font-size:20px; margin-bottom:20px; font-weight:600; } 
.capmDiv ul { padding:0; }
.capmDiv ul li { list-style-type:none; text-align:left; margin-bottom:10px; } 
.capmDiv ul li a { color:#959498; }

.capmDiv { margin-top:60px; }
.formDiv {
    width: 100%;
    float: left;
    border: 1px solid #626262;
    padding: 30px;
    border-radius: 30px;
    margin-top: 0px;
}

.formDiv h2 { text-align: left;
    color: #959498;
    font-size: 20px;
    margin-bottom: 20px;
    font-weight: 600;
	    margin-top: 0;
	 }

.formDiv .form-control { background:none; border:none; border-bottom:1px solid #626262; border-radius:0px; padding-left:0; color:#fff; } 

.submitbtn { background:#D9D9D9; padding:12px 30px; border-radius:10px; color:#2B2B39 !important; display:inline-block; text-decoration:none !important; float:left; 
 margin-top:10px; } 
.fot-bot { width:100%; float:left; padding:20px 0 0 0; border-top:1px solid #66667A; color:#fff; margin-top:20px; } 

.fot-bot p { color:#959498; }

.logo { float:left; margin-bottom: 20px; } 

/*************************** FOOTER ******************************/

/*************************** MEDIA ******************************/
@media(max-width:1199px) {
.navbar-nav > li > a {
	padding: 30px 9px;
}
.navbar-nav {
	margin-top: 1px;
}

}
@media(max-width:991px) {
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
	margin-right: 0px;
	margin-left: 0px;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
	background-color: #01aaea;
	border: 1px #01aaea solid !important;
}
.navbar-inverse .navbar-nav>li>a {
	padding: 5px 0px;
	border-left: none;
	border-right: none !important;
}

.navbar-nav > li > a {
    padding: 24px 10px !important;
}
.banner {
    text-align: center;
    padding-top: 0;
    padding-bottom: 50px;
}
.banner p {
    margin-bottom: 30px;
}

.about-sec-lft h2 {
    margin-top: 0;
    margin-bottom: 15px;
}
.about-sec-rht ul li:nth-child(2) {
    margin:15px !important;
}
.about-sec-rht ul li:nth-child(3) {
    margin-right: 0;
    margin-top: 15px;
}
.about-sec-rht ul li {
    margin-left: 0;
}
.about-sec-lft p {
    margin-bottom: 25px;
}
.about_our_lft h2 {
    margin-bottom: 20px;
	margin-top:0;
}
.about_our_rht ul li:nth-child(2) {
    margin-left: 0;
}
.about_our_rht ul li {
    float: left;
    margin: 15px !important;
    height: 280px;
}
.about_our_lft p {
    margin-bottom: 25px;
}
.our_planning_in {
    height: auto;
    margin-bottom: 20px;
}
.our_planning_in h3 {
    margin-bottom: 20px;
}
.our_planning_in p {
    padding-right: 10%;
}
.Company-law-service-in {
    height: auto;
}
.audit-part ul {
    padding: 0;
}
.audit-part h3 {
    margin-bottom: 15px;
}
.audit-part ul li {
    margin-bottom: 0;
}
.allied-services .about-sec-lft {
    margin-top: 0;
}
.allied-services .about-sec-rht ul li {
    height: 288px;
    margin: 15px !important;
}

.our-teamDiv-in { margin-bottom:20px; }
.our-teamDiv-in h3 {
    margin-bottom: 0;
}
.start-doing-in-lft {
    position: relative;
    left: 0;
}
.start-doing-in {
    padding-left: 30px;
	margin-bottom: 0;
}
.start-doing-in-rht {
    display: inline-block;
}
.start-doing-in-rht p {
    padding-right: 0;
}
.green-btn {
    margin-top: 10px;
}
.testimonial-sec h2 {
    margin-bottom: 20px;
}
.capmDiv {
    margin-top: 0px;
    width: 100%;
    float: left;
    text-align: center;
}
.fotin h2 {
    text-align: center;
}
.fotin ul li {
    text-align: center;
}
.fotin ol {
    display: inline-block;
}
.capmDiv h2 {
    text-align: center;
}
.capmDiv ul li {
    text-align: center;
}
.formDiv {
    margin-top: 20px;
}
.onlyheight .most-tdssec-in {
    margin: 10px 0;
    height: auto;
}
.most-tdssec p {
    margin-bottom: 15px;
	    height: auto;
}
.most-tdssec-in h3 {
    height: 70px;
}
.most-tdssec {
    padding: 40px 0 50px 0;
}
.logo {
    width: 100%;
	margin-bottom:15px;
}
.gst-banner h1 {
    font-size: 40px;
 }
 
.gst-banner h1 big {
    font-size: 60px;
}
.TaxDiv h2 {
    margin-bottom: 15px;
    text-align: center;
    font-size: 26px;
    margin-top: 10px;
}

.box-icon { text-align: center;
    margin-top: 30px; } 

.TaxDiv {
    padding: 10px 0 30px 0 !important;
}
.most-tdssec-in {
    height: auto;
    margin: 15px 0;
}
.about_our_lft {
    padding-left: 0;
}
.TaxDiv-in-box {
    height: auto;
}
.follow-us h2 {
    margin-top: 20px;
}
.follow-us ul {
    margin-top: 0px;
}


}
@media(max-width:767px) {
.navbar-nav>li>a {
	margin: 4px 0;
}
.navbar-inverse .navbar-toggle {
	width: auto;
	margin-top: 0;
	float: left;
}
.navbar-header {
	padding: 0 10px;
}
.allied-services .about-sec-rht ul li {
    margin: 0px !important;
    width: 100%;
    margin-bottom: 15px !important;
    height: auto;
}

.allied-services .about-sec-rht ul li .allied-icon-img {
    text-align: left !important;
    margin-top: 0 !important;
}

.audit-part ul li {
    width: 50%;
    text-align: center;
}
.audit-part ul li span {
    margin-right: 0px;
    width: 100%;
	margin-bottom:10px;
    float: left;
}
.allied-services .about-sec-lft p {
    padding-right: 0;
}
.slider-testimonial-in {
    padding: 25px 15px;
    margin: 10px 0px;
}
.starDiv {
    right: 0;
    top: 0px;
}
.our_planning_in {
    padding-right: 0;
}
.rht-planningDib img {
    height: 126px;
}
.about_our_rht ul li {
    margin: 0px !important;
    width: 100%;
    margin-bottom: 15px !important;
	height: auto;
}
.about-sec-rht ul li {
    width: 100%;
    margin: 0 !important;
	margin-bottom:15px !important;
}
.about-sec-rht ul li:nth-child(2) {
    margin: 0px !important;
    margin-bottom: 15px !important;
}

.navbar-brand img { height:50px; }

.navbar-toggle {
    background-color: #033f62 !important;
    border: 1px solid #033f62 !important;
    width: auto;
	margin-right:0 !important;
}
.navbar-toggle .icon-bar {
    width: 22px;
    height: 2px;
    color: #fff !important;
    width: 20px;
    height: 2px;
    background: #fff;
}
.navbar-nav > li > a {
    padding: 4px 10px !important;
}
.navbar-nav>li.active a {
    background: none;
}
.navbar-collapse {
    background: #edf8fc;
}
.banner h1 {
    line-height: 36px;
    font-size: 35px;
 }
 .about-sec-lft h2 {
    font-size: 34px;
}
.about-sec-lft {
 margin-bottom:25px;	
}
.about_our_lft h2 { font-size:26px; }
.our-teamDiv h2{ font-size:34px; }

.inner-gst-section {
    padding-bottom: 30px;
}
.fot-bot p {
    text-align: center;
}
.allied-services .about-sec-rht ul li .allied-icon-img {
    text-align: left !important;
}
.allied-services .about-sec-rht ul li .allied-icon-img {
    margin-top: 0 !important;
}
.our_planning_in p {
    padding-right: 49%;
}

}
@media(max-width:620px) {
}
@media(max-width:520px) {

}
@media(max-width:320px) {

}
/*************************** MEDIA ******************************/
