@media only screen and (max-width: 1200px) {
.header-style-1 .header-left-gray-block .logo-header{ margin-right:0px;}

.header-nav .nav{justify-content: normal;}
.header-nav .nav>li>a{padding: 33px 5px !important;}

.is-fixed.color-fill .header-nav .nav > li > a {
    padding: 34px 5px !important;
}

.first-address-box-inner{ height:300px;}

.tabs .tab{ width:100%;}
.gsll{ height:220px;}
.p-t60{ padding-top:30px;}

.icon-count-2-outer .icon-count-2{ height:455px;}


.counter {
    font-size: 50px;}
	
	.tabs .tabs-list li {
    width: 300px;}

.sticky-wrapper{ height:120px !important;}

.m-b30{ margin:30px auto; display:block;}

.cnt-left{ text-align:justify !important;
padding-left:50px !important; padding-right:50px !important;}

.owl-prev{left: -70px; top:10px;}
.owl-next{right: -70px; top:10px;}

}
 @media only screen and (max-width: 960px) {
 
 .header-nav .nav>li>a {
	margin: 0;
	padding: 15px 15px !important;}
	
.is-fixed.color-fill .header-nav .nav>li>a {
	margin: 0;
	padding: 15px 15px !important;
	display: block;
}
 
 .p-t60{ padding-top:30px;}

.box-counter{ padding:35px 15px;}

.icon-count-2-outer .icon-count-2{ height:410px;}

.tabs .tab{ width:100%;}

.tabs .tabs-list {
    list-style: none;
    margin: 0px auto;
    padding: 0px;
    float: none;
}
.tabs .tabs-list li{ margin:10px auto; float:none;}

.first-address-box-inner{ height:390px;}

.first-address-content-icon {
    float: none;
    display: block;
    margin: 20px auto;
}

.first-address-box-right {
    padding-left: 0px;
}
.address-content-icon {
    float: none;
    display: block;
}
.address-box-right {
    padding-left: 0px;
}
.address-title {
    font-size: 16px;}
	
.address-box-right {
    padding-left: 0px;
    margin-bottom: 10px;
}

.counter {
    font-size: 50px;}
	
.sticky-wrapper{ height:120px !important;}

.cnt-left{ text-align:justify !important;
padding-left:50px !important; padding-right:50px !important;}

.m-b30{ margin:30px auto; display:block;}

.owl-prev{left: -70px; top:30px;}
.owl-next{right: -70px; top:30px;}
/*.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{ display:none;}*/

}
 @media only screen and (max-width: 768px) {

.slide-banner {height: auto;}

.caption-in h1 {
	font-size: 33px !important;
	line-height: 0px!important;
	margin-top: 34px;


}


.caption-in h2 {
display:none;
}

.caption-in p {
display:none;
}



.callbacks .caption {
	top: 53%!important;

}

.about-home{ margin:0px auto; display:block;}
.about-home-right .about-home-before img {
    display: none;
}
.number-slider .owl-dots{ left:50%;}

.inner-head{ width:100%; height:200px;}
.inner-head img {
    height: 200px;
    width: 100%;}
.inner-head-text{ bottom:0px;}

.box-counter{ margin:20px auto;}

.gsll{ float:none; height:auto;}

.welcome-banner-in-about h5{ margin-bottom:20px;}

.tabs .tab{ width:100%;}
.tabs .tabs-list {
    list-style: none;
    margin: 0px auto;
    padding: 0px;
    float: none;
}
.tabs .tabs-list li{ margin:10px auto; float:none;}
.tabs .tabs-list li a{ font-size:18px;}
.tabs .tab h3{ margin-top:30px;}
.tab-image{ margin:10px auto; float: none; display: block; width:100%; height:auto;}
.tabs .tab p{ letter-spacing:0px; padding-right:0px;}

.first-address-content-icon {
    float: left;}

.first-address-box-right {
    padding-left: 80px;
}
.address-content-icon {
    float: left;
    display: block;
}
.address-box-right {
    padding-left: 40px;
    margin-bottom: 10px;
}

.first-address-box-inner{ width:100%; height:auto;}

.job-seek{ height:auto;}
.new-st{ width:100%; height:auto;}
.new-st p{ padding-right:0px;}
.job-image-st{ position:relative; bottom:0; margin:30px auto;}
.job-image-st img {
    width: 100%;
    height: auto;
}

.address-main{ margin:0px auto; width:100%; height:auto; float:none;}
.border-style {
    border-bottom: 1px solid #fff;
	border-right:0px;
    margin-bottom: 25px;
}
.address-content{ margin-bottom:20px;}

.sticky-wrapper {
    height: 100px !important;
}

.cnt-left{ text-align:justify !important;
padding-left:50px !important; padding-right:50px !important;}

/*.owl-prev{left: -70px;}
.owl-next{right: -70px;}
*/
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{ display:none;}
}
 @media only screen and (max-width: 524px) {


.slide-banner {
    width: 100%;
    height: AUTO;
    margin: 0;
    padding: 0;
    position: relative;
    overflow: hidden;

}

.caption-in h1 {
	font-size: 18px !important;
	line-height: 0px!important;
	margin-top: 34px !important;


}


.caption-in h2 {
display:none;
}

.caption-in p {
display:none;
}



.callbacks .caption {
	top: 53%!important;

}

.e-p-bx li {
    /*display: inline;*/
	display: inline-block;
    font-size: 11px;
    font-weight: 500;
    position:relative;
    color: #23252d;
}
.callbacks_container .callbacks_nav.prev{ display:none !important;}
.callbacks_container .callbacks_nav.next{display:none !important;}

.about-home-left p{ text-align:justify;}


.large-title-info p{ text-align:justify;}

.icon-content p{ text-align:justify;}

.site-footer p, .site-footer li{ line-height:24px; text-align:justify;}

.inner-head{ width:100%; height:120px;}
.inner-head img {
    height: 120px;
    width: 100%;}
.inner-head-text{ bottom:0px;}

.inner-head-text h1{ font-size:24px;}

.box-counter{ margin:20px auto;}

.gsll{ float:none; height:auto;}

.welcome-banner-in-about h5{ margin-bottom:20px;}

.tabs .tab{ width:100%;}
.tabs .tabs-list {
    list-style: none;
    margin: 0px auto;
    padding: 0px;
    float: none;
}
.tabs .tabs-list li{ margin:10px auto; width:100%;}
.tabs .tabs-list li a{ font-size:18px;}
.tabs .tab h3{ margin-top:30px;}
.tab-image{ margin:20px auto; float: none; display: block; width:100%; height:auto;}
.tabs .tab p{ letter-spacing:0px; padding-right:0px;}

.first-address-content-icon {
    float: none;
    display: block;
    margin: 20px auto;
}

.first-address-box-right {
    padding-left: 0px;
}
.address-content-icon {
    float: none;
    display: block;
}
.address-box-right {
    padding-left: 0px;
}
.address-title {
    font-size: 16px;}
	
.address-box-right {
    padding-left: 0px;
    margin-bottom: 10px;
}
.first-address-box-inner{ width:100%; height:auto;}

.job-seek{ height:auto;}
.new-st{ width:100%; height:auto;}
.new-st p{ padding-right:0px;}
.job-image-st{ position:relative; bottom:0; margin:30px auto;}
.job-image-st img {
    width: 100%;
    height: auto;
}

.address-main{ margin:0px auto; width:100%; height:auto; float:none;}
.border-style {
    border-bottom: 1px solid #fff;
	border-right:0px;
    margin-bottom: 25px;
}
.address-content{ margin-bottom:20px;}

.cnt-left{ text-align:justify !important;
padding-left:30px !important; padding-right:30px !important;}

/*.navigation-with-name .owl-nav .owl-prev, .navigation-with-name .owl-nav .owl-next {
    font-size: 26px;}*/
	
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{ display:none;}

.e-p-bx li:first-child:after{ display:none;}

}