


@media only screen and (max-width: 1366px) {

}



@media only screen and (max-width: 1200px) {
	header nav > ul > li:last-child > ul {left: auto;right: 0;}
	.pager-sec {padding: 80px 0;}
	.col-lg-5 > p {font-size: 14px;}
	.main-banner-v3 {padding: 80px 0 200px;}
	.banner-text h2 {font-size: 32px;}
	.banner-content-v3 > h2 {font-size: 70px;}
	.banner-content-v3 p {font-size: 28px;}
	.counter-section-one.mt-negative{margin-top:-75px; margin-left:15px; margin-right:15px;}
}


@media only screen and (max-width: 991px) {
	header nav {display: none;}
	.search-form-header {margin-left: auto;}
	header {padding: 23px 0;}
	.menu-btn {display: inline-block;}
	.about-v3-text {margin-top: 50px;}
	.block {padding: 40px 0;}
	.team-fig > h3 {padding: 12px 20px 0 20px;}
	.team-fig .social-links li {margin-right: -5px;}
	.partner {text-align: center;}
	.testimonial {margin-bottom: 120px;}
	.testimonial-sec.row {margin-bottom: -150px;}
	.services-sidebar {margin-bottom: 50px;}
	.mtt-50 {margin-top: 40px;}
	.portfolio > img {width: 100%;}
	ul#filter {text-align: center;margin-bottom: 50px;}
	.options {margin-top: 0;}
	.sec-title {text-align: center;}
	.shade-bg:before {display: none;}
	.col-lg-5 > p {text-align: center;margin-bottom: 40px;}
	.col-lg-7 .sec-title {margin-bottom: 10px; }
	.ct-links.v2 li {max-width: 50%;flex: 0 0 50%;margin-bottom: 40px;}
	.ct-links.v2 {margin-bottom: 30px;}
	.sidebar {margin-top: 60px;}
	.map-sec.v2 iframe {margin-top: 30px;}
	.form-submit {text-align: left;}
	.contact-form > .col-lg-6 > p {margin-bottom: 20px;}
	.terms-page .col-lg-5 > p {text-align: left;margin: 0;}
	.terms-page .col-lg-7 {margin-bottom: 40px;}
	.testimonial-sec.vv2 .testimonial {margin-bottom: 0;}
	.banr-img {margin-top: 100px;}
	.main-banner-v2 {margin-bottom: 60px;}
	.main-banner-v3 {padding: 80px 0 200px;}
	.counter-sec .col-lg-4:nth-child(3) .counterr, .counter-sec .col-lg-4:nth-child(6) .counterr {border-right: 5px solid #e6e6e6;}
	.counter-sec .col-lg-4:nth-child(4) .counterr {border-bottom: 5px solid #e6e6e6;;} 
	.about-img > img {max-width: 60%;}
	.counter-sec .col-lg-4:nth-child(even) .counterr {border-right: 0;}
	.about-img {margin-bottom: 40px;}
	.contact-sec .ct-col .sec-title {text-align: left;}
	.counterr h2 {font-size: 100px;}
	.service2-col h3 {font-size: 24px;margin-bottom: 20px;}
	.svs-icon {margin-bottom: 20px;}
	.ban-img > img {max-width: 100%;}
	.ban-img {max-width: 40%;}
	.main-banner {padding-top: 60px;}
	.banner-text {margin-top: -50px;}
	.banner-content-v3 > h2 {font-size: 65px;}
	.banner-content-v3 p {font-size: 24px;}
	.counter-section-one.mt-negative{margin-top:-75px; margin-left:15px; margin-right:15px;}
}



@media only screen and (max-width: 768px) {
	.top-footer {text-align: center;}
	.store {margin-bottom: 40px;}
	.share-wf {text-align: center;}
	.team-fig .social-links li {margin-right: 1px;}
	.team-fig > h3 {padding: 28px 20px 0 20px;}
	.meta li {display: block;padding: 0;margin-right: 0;margin-bottom: 15px;}
	.meta li:before {display: none;}
	.related-tags > h3 {display: block;margin-bottom: 20px;margin-right: 0;}
	.post-ct{margin-bottom: 20px;justify-content: flex-end;}
	.post-control {padding-bottom: 10px;}
	.post-control .col-md-6:nth-child(even) .post-ct {justify-content: flex-start;}
	footer {text-align: center;}
	.ft-logo {margin-bottom: 30px;}
	.copyright {text-align: center;}
	.service2-col.align-self > a {font-size: 20px;}
	.service2-col.align-self > a img {max-width: 16px;margin-left: 5px;}
	.main-banner {padding-top: 130px;}
	.main-banner-v3 {padding: 80px 0 200px;}
	.banner-text {margin-top: -105px;}
	.banner-content-v3 > h2 {font-size: 48px;}
	.banner-content-v3 p {font-size: 20px;}
	.cta-one__left-title {font-size: 16px;line-height: 35px;}
	.cta-one__right-btn .lxwm-btn{font-size: 16px; text-align: center;}
	.counter-section-one.mt-negative{margin-top:-120px; margin-left:15px; margin-right:15px;}
}



@media only screen and (max-width: 576px) {
	.about-v3-text > h2 {padding-right: 0;}
	.team-fig {display: inline-flex;flex-direction: column;justify-content: center;}
	.pager-sec {padding: 60px 0 40px;}
	.abt-links li {margin-bottom: 30px;}
	.abt-links {margin-bottom: 0;}
	.team-fig > h3 {padding-top: 0;}
	.service-details {margin-bottom: -50px;}
	.portfolio-details > h2 {font-size: 27px;line-height: 38px;margin-bottom: 22px;}
	.ct-links.v2 li {max-width: 100%;flex: 0 0 100%;}
	.col-lg-4.col-md-4.col-sm-4 > img {max-width: 100%;margin-bottom: 20px;}
	.blog-post.single > h2 {font-size: 23px;line-height: 32px;}
	.comments ul {padding-left: 0;}
	.main-banner-v3 {padding: 70px 0 200px;}
	.ct-links.v2 li:first-child {padding-right: 0;}
	.ct-links.v2 li {display: block;}
	.ct-links.v2 {text-align: center;}
	.ct-icon {margin: 0 auto;margin-bottom: 20px;}
	.abt-links li {margin-right: 20px;}
	.banner-content-v3 > h2 {font-size: 32px;}
	.banner-content-v3 p {font-size: 18px;line-height: 35px;}
	.counterr {border-right: 0 !important;border-bottom: 5px solid #e6e6e6 !important;}
	.counter-sec .col-lg-4:first-child .counterr {padding-top: 0;}
	.counter-sec .col-lg-4:last-child .counterr {border-bottom: 0 !important;padding-bottom: 0;}
	.service2-col.align-self {justify-content: flex-start;}
	.contact-sec .ct-icon {margin: inherit;}
	.ct-col {padding: 50px 30px;}
	.ban-img {display: none;}
	.main-banner {padding: 70px 0;}
	.banner-text {margin-top: 0;}
	.responsive-mobile-menu {width: 200px;left: -200px;}
	.cta-one__left-title {font-size: 16px;line-height: 35px;}
	.cta-one__right-btn .lxwm-btn{font-size: 16px; text-align: center;}
	.counter-section-one.mt-negative{margin-top:-120px; margin-left:15px; margin-right:15px;}
}


@media only screen and (max-width: 480px) {
	.partner  {text-align: center;}	
	.exp {bottom: 0;transform: scale(0.6);left: -20px;}
	.about-v2-img > img {padding-left: 50px;}
	.about-v3-text > h2 {font-size: 22px;line-height: 29px;margin-bottom: 20px;}
	.about-text > h2 {font-size: 25px;margin-bottom: 20px;}
	.abt-links + .social-links {margin-bottom: 30px;}
	.store > img {max-width: 100%;}
	.service-details > h2 {font-size: 22px;line-height: 30px;}
	.service-details h3 {font-size: 18px;line-height: 28px;}
	.partner > img {max-width: 100%;}
	.filters-nav li {margin-bottom: 20px;}
	ul#filter {margin-bottom: 30px;}
	.post-control {padding-left: 10px;padding-right: 10px;}
	.reply-btn {display: inline-block;position: static;margin-top: 15px;}
	.cm-head-info > span {font-size: 10px;}
	.terms-page h3 {font-size: 20px;line-height: 30px;}
	.banner-content-v3 > h2 {font-size: 24px;}
	.banner-content-v3 p {font-size: 18px;line-height: 35px;}
	.abt-links li {margin-right: 0;display: block;}
	.main-banner-v3 {padding: 70px 0 150px;}
	.sec-title > h2 {font-size: 27px;}
	.contact-form p {font-size: 15px;}
	.insta > img {height: auto;}
	.full-width {max-width: 100%;flex: 0 0 100%;}
	.banner-text-v2 > h2 {font-size: 20px;}
	.main-banner-v2 {padding-top: 70px;}
	.banr-img {margin-top: 70px;}
	.counterr h2 {font-size: 70px;line-height: 70px;}
	.counterr > span {font-size: 19px;}
	.about-text-v2 > h2 {font-size: 30px;line-height: 26px;}
	.banner-text h2{font-size: 24px;margin-bottom: 20px;}
	.banner-text h3 {font-size: 18px;}
	.search-form-header form {width: 250px;}
	.cta-one__left-title {font-size: 14px;line-height: 35px;}
	.cta-one__right-btn .lxwm-btn{font-size: 14px; text-align: center;}
	.counter-section-one.mt-negative{margin-top:-120px; margin-left:15px; margin-right:15px;}
}
}