h3 {   
	font-size: 30px;
}
p {
	font-size: 18px;
}

 li {    
    font-size: 18px !important;
	 color: #242568;
	}

h2 {  
   
    font-size: 45px;
}

.banner-part .overley {
    background-color: #00000059; 
}

section.service-consult .overlay-blue {    
	background-color: #0004659c;
}

.inner-page-banner .overlay-black {    
    background-color: #0c0c0c8a;
}


.service-h{
	height: 350px;
}




@media (min-width: 1282px){

	.nav-menu ul.menu li.ex-menu {
    padding: 0 210px 0 72px;    
}


	
.nav-menu .logo a:after {    
    width: 265px;
    height: 65px;   
}

.nav-menu .logo {    
    width: 300px;
	top: 100px;
	background: #fff;
}
	
}

footer section.location-home .location-home-right .location-home-logo {    
    height: 90px;
}


.service-home .servive-img img{
	height: 250px;
    object-fit: cover;
}

@media only screen and (max-width: 1281px){
.logo {   
       width: 270px;
}
	.slim-container a.slimNav_sk78-reveal {
		top: 1vw !important;
	}
	.nav-menu {
		
		padding: 0 !important;
	}
}

@media only screen and (max-width: 600px){
.logo {   
    width: 40%;
}
	.slim-container a.slimNav_sk78-reveal {
		top: unset !important;
	}
}

@media only screen and (max-width: 480px){
.logo {   
    width: 290px;
}
	.slim-container a.slimNav_sk78-reveal {
		top: unset !important;
	}
	
	h2 {
    font-size: 18px;
}
	
	h3 {
    font-size: 18px;
    margin: 25px auto;
}
	h1 {    
    line-height: initial;
}

.service-home a {
    margin: 25px auto;   
}
	
.service-consult .item {
    text-align: center;
}
	
	section.service-consult p {
 
    text-align: left;
    line-height: 20px;
    letter-spacing: 1px;
}
	
	footer .copy-right p {   
    margin: 0;
}
	
	
	

}

section.service-consult .overlay-blue {
    background-color: #f5f5f5;    
}

section.service-consult h2:before {
    background-color: #242568;
}

section.service-consult h2:after {
    background-color: #242568;
}


section.service-consult p {
    color: #000;    
}

section.service-consult h2 {
	color: #242568;
}

.home-ser-cen {
	text-align:center;
    
}

.home-ser-icon {
    background: #242568;
    height: 100px;
    width: 100px;   
    margin: 0 auto 50px;
    border-radius: 50%;
    display: inline-grid;
    align-items: center;
    justify-content: center;
	text-align:center;
    
}

section.service-consult img {
    width: 55%;    
    text-align: center;
    margin: 0 auto;
}




