@media(min-width:1281px) and (max-width:1680px) {
    .other_info,
    .main_info {
        line-height: 22px;
        font-size: 13px;
    }
	body{font-size:15px;}
	section{min-height: 100%}
	.team-section.vertical-middle{background-size: cover !important}
	
	.latest-news .commercial-banner{ height:100vh;}
	.our-projects.services-page .block-btn-outer{ margin-right:10em;}
	.extenia-group.top-section .block-btn{ width:100%;}
	.extenia-group.top-section .block-btn svg{ margin-top:18px;}
	.page-template-join_team_template .extenia-group.bottom-section{ height:6.5em;}
	.key-challanges{ bottom:-21%;}
	.single-post .news-banner-inner img{ width:100%;}
	.filter-dropdown li a.filter-active::before{ width:60px; height:60px; top:10px; left:12px;}
	.small-banner-caption{ padding:5% 5% 0;}
	.banner-caption-inner{ width:100%;}
	.customNavigation{ left:10em;}
	.testimonial-section .item{ align-items:center; display:flex; flex-wrap: wrap;justify-content: center;height:100vh; padding:0 7% 6%; place-content:center; width:100%;}
	.testimonial-section .company-name{ width:100%;}
	.latest-news .small-banner-caption{ padding-right:0;}
	.latest-news .banner-caption-inner{ width:92%;}
	.latest-news .news-date{ margin-bottom:3em;}
	.our-services .about-thumb img{ height:700px; object-fit: cover;}
	.our-approach img{ height:700px; object-fit: cover;}
	.project-detail-banner {padding: 10% 0 10em 8.111em;}
	.indproject-banner{min-height:85vh}
	.overlay ul li a:after{bottom:10px; margin-left: 12px;}
	.project-thumb-gallery .sheet{padding:2.5em}
	.newslist  .no-gutters > .col, .no-gutters > [class*='col-lg-33']{max-width:33.33%; flex:0 0 33.33%;-ms-flex:0 0 33.33%;}

}

@media screen and (max-width:1400px) and (min-width:1280px){
	body{font-size:13px;}
	.testi-caption {font-size: 2.889em;}
	.slider-caption{width:70%; position:relative}
	.home-slider{background-size:cover}
	.mechanical-banner{background-size:cover}
	.servcies-pagebanner .small-caption .col-lg-50 { padding-right: 7em;}
	.banner-caption-inner{width:65%}
	.commercial-banner{background-size:cover}
	.our-projects .item{background-size:cover !important}
	.latest-news .commercial-banner{background-size:cover;height:100vh}
	.our-team .team-section{background-size:cover !important}
	.our-services{height:auto}
	.our-approach .approach-des {padding: 0 5em 0 5em;}
	.sectors-type .sectors-des{padding: 0 5em 0 5em;}
	.corporate-text-block{padding:0 2em;}
	.corporate-text-block h3{margin-bottom:0.5em;}
	.download{margin-top:3.2em;}
	.corporate-text-block p{ line-height:1.5em}
	.award-wining.latest-news{height:auto; min-height:100%}
	.award-wining.latest-news ul{margin-top:0}
	.award-wining.latest-news .block-btn-outer{margin:0px !important;}
	.award-wining.latest-news img{width:150%; height:100%}
	.project-detail-column.second-column:before{width:45em;height:45em}
	.project-thumb-gallery .sheet h3{font-size:3em}
	.project-thumb-gallery .sheet h4{font-size:3em}
	.testi-round-circle {right: 12%;width: 48.556em;height: 48.556em;}
	.button_container.active .top { transform: translateY(0.411em) translateX(0) rotate(45deg);}
	.our-projects .customNavigation .block-btn svg {margin-top: 1.6em;}
	.service-box.newsbox.mt-5{margin-top:1.2rem !important}
	.service-box.twitter-box.mt-5{margin-top:1rem !important}
	.newslist.twitbox-shape .block-btn{margin-top:-0.3em}
	.team-round-circle{background-size:60%;top:20%}
	.key-challanges{bottom:-21%}
	.project-detail-shape {width:60.556em; height:50.556em;}
	.servcies-page-circle{width:60em; height:60em; top:10%}
	.servcies-pagebanner {height: auto; min-height: 100vh}
	#team .block-btn svg {margin-top: 1.5em;}
	.slider-arrow{padding:0 1em}
	.team-sec-inner h2 {padding: 10% 5% 0 10%;}
	.team-sec-inner p {padding: 5% 10% 25%;}
	.services-list .service-box h3{padding: 1.267em 1.2em;}
	.about-banner-circle {left: 26.5%;right: 0;bottom: -24%;background-size: 66%;}
	.dl-menuwrapper li.dl-back{top:5px;}
	.filter-dropdown li a.filter-active:before {width: 55px;height: 55px;border-radius: 50%; left: 10px;top: 10px;}
	#news-slider .owl-nav{left:1.4em}

	.services-list .service-box img{ min-height:365px; max-height:365px;}
	.servcies-pagebanner p{margin-bottom:0px;padding-bottom: 30px;}
	.job-des .block-btn svg{width:17px;margin: 0.7em 0 0 1.944em;}
	section{min-height: 100%}
	
}

@media screen and (min-width:1025px) and (max-width:1279px){
body{font-size:14px;}	
	.project-thumb-gallery .sheet{padding:2em}	
}

@media screen and (max-width:1024px) and (min-width:993px){
	body{font-size:14px;}
	.slider-caption{width:70%;}
	.home-slider{background-size:cover}
	.mechanical-banner{background-size:cover; min-height: 100vh; height: 100%}
	.banner-caption-inner{width:86%}
	.latest-news .banner-caption-inner{ width:83%;}
	.commercial-banner{background-size:cover}
	.our-projects .item{background-size:cover !important}
	.latest-news .commercial-banner{background-size:cover; height:100vh;}
	.team-sec-inner h2{max-width:75%}
	.team-member li img{max-width:100px}
	.our-services{height:auto; min-height: 100%}
	.our-approach .approach-des {padding: 0 3em;}
	.sectors-type .sectors-des{padding: 0 3em 0 3em;}
	.corporate-text-block{padding:0 2em}
	.corporate-text-block h3{margin-bottom:0.5em;}
	.download{margin-top:3.2em;}
	.corporate-text-block p{ line-height:1.5em}
	.corporate-block-section{min-height:auto}
	.corporate-text-block h3{font-size:2em}
	.award-wining.latest-news{height:auto}
	.award-wining.latest-news ul{margin-top:0}
	.award-wining.latest-news .block-btn-outer{margin:0px !important;}
	.award-wining.latest-news img{width:200%; height:100%}
	.project-thumb-gallery .sheet h3{font-size:2em}
	.project-thumb-gallery .sheet h4{font-size:2em}
	.project-thumb-gallery .sheet{padding:3em}
	.banner-caption{top:100px;}
	.project-detail-column .column-des {padding:6.00em;}
	.relevent-project .vertical-heading h2{font-size:1.5em}
	.project-detail-column.second-column:before {background-size: 90%;width: 40.556em;height: 40.556em;}
	.jointeam-banner{height:50vh}
	.extenia-group.top-section .extenia-group-des { padding-right: 3em;}
			.projects-list-section{ min-height: 100%}
	.heading-rightpanel{width:5.5em}
	.vertical-heading{width:5.5em}
	.project-thumb-gallery{padding-right:5em;}
/*	.latest-news {padding-left: 7.556em;}*/
	.notification + .wrapper .button_container {top: 7.556em;}
	.project-banner .project-filter {right: 5.556em;}
	.team-sec-inner .block-btn {width: 85%;}
	.team-section{background-size:cover} 
	.filter-dropdown.open{right:5.556em}
	.relevent-project {padding-right: 4.5em;}
	.services-des{padding:3em}
	.services-des h2{ font-size:2.5em}
	.contact-address{width:100%}
	#map{height:450px !important; position: relative !important}
	.map-area{padding:0px;}
		.project-filter .block-btn{font-size:1.444em}
		.project-slide-des {padding:6.556em 0 0 6.556em;max-width:80%}
	.project-slide-des h3{font-size: 20px;}
	.project-slide-des h4{font-size: 20px;}
	.project-slide-des a svg {margin-top: 0.5em;}
	.relevent-project .slider-arrow{right:5.5em}
	.map-area .show-mobile{ display: none}
	.news-detail-banner .banner-caption{ min-height:100%}
	.news-left-banner.update-img, .news-detail-banner .news-left-banner.fixed-img, .news-detail-banner .news-left-banner{ position: relative;padding-left: 5.778em;padding-top:50px;}
	.news-detail-banner .news-left-banner.fixed-img .news-banner-inner{ position: relative;margin:0px;}
	#news-slider {padding-left: 5.5em;}
	#news-slider .owl-nav{left:0%}
	.news-detail-banner {margin: 10.556em 0 5em;}
	}

@media screen and (min-width:768px) and (max-width:992px){
	body{font-size: 18px;}
	.slider-caption h2{font-size:3.833em}
	.slider-caption h3{font-size:3.833em}
	.logo img{max-width:5em}
	.button_container {top: 60px;right: 40px;}
	.dl-menuwrapper{margin-left:15%;right:0}
	.overlay{right:0px;}
	.overlay.open{width:100%}
	.left-des {padding: 40px 10%;}
	.block-btn svg{height:15px;margin-top:1em}
	.our-projects-heading{height:auto; width:60px; bottom: 0;}
	.our-projects-heading h2{font-size: 20px;}
	.our-projects .item{ height:45vh; background-size: cover !important}
	.our-projects{ min-height: 100%; display: flex}
	.slider-caption{padding-top:25%}
	.customNavigation{left:60px;}
	.testi-caption{font-size: 2.5em}
	.testi-round-circle {width: 500px;height: 500px;margin-top: 100px;border-radius: 50%;bottom: -10%;}
	.latest-news .small-banner-caption{width:80%}
	.latest-news .commercial-banner{background-size:cover}
	.latest-news{min-height:100%;}
	.latest-news .news-date{margin-bottom:5em}
	.commercial-section{min-height:100%}
	.show-mobile{display:block}
	.web-logo-section{ display: none !important}
	.show-mobile a{max-width:315px; margin:45px auto 0}
	.services-list{padding-left: 0}
	.services-list [class*="col-lg-33"]{width:50%;flex:50%; max-width:50%;}
	.filter-dropdown ul.open{max-width:330px;}
		.projects-list-section{ min-height: 100%}
	.heading-rightpanel{width:4.5em}
	.vertical-heading{width:4.5em}
	.vertical-heading h2{ font-size:1.3em}
	.project-thumb-gallery{padding:0px;}
	.latest-news .news-des h3 {font-size: 2.889em;}
	.latest-news .news-des h2 {font-size: 2.889em;}
	.project-banner .project-filter {right:2em;}
	.filter-dropdown.open{right:2em}
	.our-projects.services-page .block-btn-outer{margin-right:60px}
	.team-sec-inner .block-btn {width: 75%;}
	.services-list .service-box h3{font-size: 1em;}
	.team-section{ background-size:cover !important}
	.filter-dropdown li {width:100%}
	.filter-dropdown li a{float: left}
	.back-btn {margin: 2.111em 2.556em 2em 0; position: relative;width:100%;text-align: right}
	.project-detail-banner h2{font-size: 3.833em;}
	.project-detail-banner h3{font-size: 2.833em;}
	.key-challanges{width:90%;}
	.project-detail-column .column-des {padding:3em 4.3em;}
	.relevent-project {padding-right: 4.5em;}
		.block-btn{ font-size:1em}
	.services-des h2{font-size: 3em}
	.services-des{padding:3em}
	.our-approach .approach-des{padding:3em}
	.contact-address{width:100%}
	#map{height:450px !important; position: relative !important}
	.map-area{padding:0px;}
	.commercial-section .hide-mobile{ display: none}
	.project-filter .block-btn{font-size:1.444em}
	.project-slide-des {padding:5.556em 0 0 5.556em;max-width:80%}
	.project-slide-des h3{font-size: 20px;}
	.project-slide-des h4{font-size: 20px;}
	.project-slide-des a svg {margin-top: 0.5em;}
	.relevent-project .slider-arrow{right:3.5em}
	.map-area .hide-mobile{ display: none}
	.news-detail-banner .banner-caption{ min-height:100%}
	.news-left-banner.update-img, .news-detail-banner .news-left-banner.fixed-img, .news-detail-banner .news-left-banner{ position: relative;padding-left: 5.778em;padding-top:50px;}
	.news-detail-banner .news-left-banner.fixed-img .news-banner-inner{ position: relative;margin:0px;}
	#news-slider {padding-left:4.5em;}
	#news-slider .owl-nav{left:0%}
	.news-detail-banner {margin: 10.556em 0 5em;float: none}
	.news-banner-inner img{width:100%}
	.news-caption {padding: 25px;}
	.news-caption h2{margin-bottom: 10px;font-size: 14px;}
	.news-date{font-size: 14px;}
	.team-list {padding: 0 2.500em;}
	.corporate-text-block {padding:2em 2em 2em 2.556em;}
	.section-overlay {position: relative; width: 100%;}
	.extenia-group-inner img { max-width: 100%;}
	.extenia-group-inner {max-width: 90%;}
	.newslist{padding:0px;margin:0px;}
	.jointeam-banner{padding:2em}
	.jointeam-banner .banner-caption{max-width:100%}
	.jointeam-banner{display: block; height: 100%}
	.banner-thumb{width:100%; position: relative}
	.job-des{padding:2em; margin:30px 0 0}
	.page-template-join_team_template .extenia-group.top-section{padding:2em}
	.extenia-group.top-section .extenia-group-des{padding-right:0px;}
	.project-template-default .testi-caption {font-size: 2.5em;}
	.project-detail-banner {padding: 10% 0 0 3em;}
}

@media screen and (max-width:767px){
	body{font-size:15px;}
	.sidebar-menu{ display: none}
	aside{ background: none; bottom: inherit; z-index: 100; left: 40px; position: absolute}
	.logo{margin:0px;}
	.wrapper{padding:0px;}
	.button_container{right:40px; position:fixed;}
	.button_container.active{ position: fixed}
	.overlay ul li a:hover:after, .overlay ul li a:focus:after, .overlay ul li a:active:after, .overlay ul li.current_page_item>a:after {margin-left: 13px;}
	.overlay ul li a:after{bottom:10px;}
	header{ position: absolute}
	.slider-caption h2{font-size:3em; margin:0.5em 0; }
	.slider-caption h3{font-size:3em }
	.slider-caption {position: absolute;left:0px; right:0px;padding:0px 40px 30px; width: auto;z-index: 10;bottom: 0;margin: auto; top:0px; display: flex; align-items: center;}
	.notification + .wrapper .button_container{top:7.5em}
	.left-des{padding:75px 40px;}
	.first-section:after{width:80%; bottom: -40%}
	.small-banner-caption{width:100%;padding:35px 0px 0 40px;}
	.banner-caption-inner{padding-right:40px;}
	.about-banner .slider-caption{top:100px;}
	.page-template-meet_team_template .slider-caption{top:100px;}
	
	.banner-caption-inner {width: 100%;line-height: 22px;}
	.block-btn span{padding-right:15px;}
	.block-btn{padding:0 20px;}
	.block-btn svg{height:15px;margin-top: 13px;}
	.no-gutters > .col, .no-gutters > [class*="col-"]{min-height: 0px;}
	.our-projects-heading{height:auto; width:60px;}
	.our-projects-heading h2{font-size: 20px;}
	.our-projects .item{ height:45vh; background-size: cover !important}
	.our-projects{ min-height: 100%; display: flex}
	.commercial-des{padding:110px 40px;}
	.testi-caption{ font-size: 26px;max-width:100%; line-height: 35px;}
	.project-template-default .testi-caption{ font-size:26px;}
	.our-projects .customNavigation .block-btn {height: 50px;padding: 0 0.5em;line-height: 75px;}
	.customNavigation{left:inherit;right:0;}
	.our-projects.services-page .customNavigation {left: 0;right: inherit;}
	.testimonial-section .item{padding:60px 40px;}
	.testimonial-section{min-height: 100%}
	.testi-round-circle {right: -20%;width: 340px;height: 340px;margin-top: 0;bottom: -12%;}
	.latest-news .small-banner-caption{margin:0 40px; left: 0;width:auto;padding:35px 0px 0 20px}
	.site-footer:before{width:100%; height: 100%; bottom: inherit; top: -40%}
	.latest-news{ min-height:100%}
	.latest-news .commercial-banner{height:100%; padding:70px 0; background-size: cover;}
	.latest-news .news-date{margin-bottom:50px;}
	.latest-news .news-des h2{font-size:2em}
	.latest-news .news-des h3{font-size:2em; margin-bottom: 25px;}
	.latest-news .news-des{min-height:100vh}
	.extenia-group-inner{max-width:100%}
	.extenia-group-inner img {margin: 15px 0;max-width: 90%;}
	.site-footer{padding:55px 5% 50px 40px}
	.site-footer .widget-odd{margin:0 0 30px}
	.site-footer h2{ font-size:1.2em}
	.site-footer ul li a{ font-size:1.2em}
	.overlay.open{width:100%;}
	.overlay{right:0px;}
	.dl-menuwrapper{margin-left:80px;}
	.overlay-menu .dl-menuwrapper li.dl-back:after{top:-8px;}
	.button_container.active .top {transform: translateY(4px) translateX(0) rotate(45deg);}
	.testimonial-section .company-name{top:15px;}
	.latest-news .banner-caption-inner{width:100%}
	.site-footer .col-md-22{ display: none}
	.show-mobile{display:block}
	.web-logo-section{ display: none !important}
	.show-mobile a{max-width:250px; margin:45px auto 0}
	.servcies-pagebanner .slider-caption h3{font-size:2em}
	.services-list{padding-left: 0}
	.services-list [class*="col-lg-33"]{width:100%;flex:100%; max-width:100%;}
	.work-with{ min-height:250px;padding-left:3em;}
	.our-projects.services-page .our-projects-heading{bottom:0px;}
	.team-section{padding:5%}
	.servcies-pagebanner .slider-caption{padding:85px 40px; bottom: inherit; position: relative}
	.sector-pagebanner .banner-des {line-height: 20px;}
	.services-list [class*="col-md-33"] {width:100%;flex:100%;max-width:100%;}
	.our-team .team-des h2{font-size:2.5em}
	.our-team .team-des h3{font-size:2.5em}
	.team-section{background-size:cover !important;}
	.servcies-pagebanner{min-height:100%; height: 100%}
	.project-banner .slider-caption{ position: relative;padding:100px 40px 35px;width:inherit;left:0;right:0px;}
	.project-banner .banner-des{max-width:100%}
	.project-banner .project-filter{right:0;max-width:200px; width: 50%}
	.news-banner.project-banner .project-filter{right:0;max-width:200px; width: 100%}
	.news-banner .filter-dropdown.open{right:0;padding:0px;max-width:200px;}
	.filter-dropdown.open{right:0px;padding:0px;}
	.project-banner .project-filter{right:0}
 	 .newsbox-heading h3 { font-size: 1.2em;}
	.dropdown-column{width:50%; float: left;border-right: solid 1px #d6d6d6}
	.filter-dropdown ul.open {position: absolute;width: 50%;top: 58px; z-index: 100}
	.news-banner .filter-dropdown ul.open {position: absolute;width:100%;top: 58px; z-index: 100}
	.filter-dropdown span{width:15px; height: 15px;}
	.project-filter.active .block-btn:after{width:13px; height: 13px;}
	.project-filter .block-btn:after{width:15px; height: 15px;}
	.project-largebanner{display: block}
	.projects-list-section{ min-height: 100%; position: relative; z-index: 100}
	.projects-list-section:hover .rightslide-outer{ width:100%; left: 0; position: absolute;top: 0;bottom: 0}
	.projects-list-section:hover .rightslide-outer .heading-rightpanel{ width:100%; }
	.notfound-banner .slider-caption{padding-top:80px;}
	
	
	.heading-rightpanel{width:4.5em}
	.vertical-heading{width:60px;}
	.vertical-heading h2{ font-size:22px;margin-bottom:4.889em;}
	.project-thumb-gallery{padding:0px;}
	.projectpage-award {padding-top: 2em;}
	.services-list .service-box img{min-height:100%;max-height:100%; width: 100%}
	.services-list .service-box h3 {padding: 1.267em 1.1em;}
	.project-slide-des {padding: 1.556em 0 0 5.556em; max-width:85%; height: 100%}
	.project-slide-des h3 {font-size:2.6em;}
	.project-slide-des h4 {font-size:2.2em;}
	.rightslide-outer:hover .heading-rightpanel{width:80%}
	.project-slide-des a svg {margin-top: 0.5em;}
	.project-detail-banner {padding:5em 0 0 2.111em;}
	.back-btn {margin: 2.111em 2.5em 2em 0;position: relative; z-index: 100;width: 100%; text-align: right}
	.project-detail-banner h2 {font-size: 3em;}
	.back-btn a {font-size:1.5em;}
	.key-challanges {position: relative;bottom: 0;width:auto;padding:40px;margin-left:-2.111em}
	.project-detail-banner h3{font-size:2em; margin:1em 0 2em}
	.project-detail-banner p{padding-bottom:1em}
	.project-detail-column .column-des{padding:40px;}
	.project-detail-column .column-des h3{font-size: 2em}
	.relevent-project {padding-right: 4.500em;}
	.relevent-project .slider-arrow{right: 4.500em}
	.slider-arrow {height: 50px;line-height: 45px;}
	.team-list {padding: 40px;}
	.team-list .col-50{padding:2px;}
	.member-box h4{font-size: 1em}
	.member-box .designation{font-size: 1em}
	.member-box p{font-size: 0.8em}
	.dropdown-column{max-width:200px;}
	.filter-dropdown li a{float: left;}
	.footer-toggle .menu-footer-third-menu-container{ display: none}
	.toggle-heading{ display: block !important; background:url(../images/icon-plus-white.svg) right top no-repeat; height: 15px;}
	.toggle-heading.intro{ display: block !important; background:url(../images/icon-minus-white.svg) right 7px no-repeat; height: 15px; background-size:15px; margin-bottom: 20px;}
	.services-des { padding: 3em 3em 0 3em;}
	.our-approach .approach-des{padding:3em}
	.sectors-type .sectors-des { padding: 3em;}
	.contactpage-roundcircle{ display: none}
	.contact-address{width:100%}
	#map{height:450px !important; position: relative !important}
	.map-area{padding:0px;}
	.offices-list {padding: 2em 1em 2em 15px;}
	.overlay ul li{margin-bottom: 10px;}
	.site-footer ul li{margin-bottom: 15px;}
	.filter-dropdown li a.filter-active:before {width: 45px;height: 45px;top: 10px;}
	.slider-caption{width:100%}
	.slider-caption article{width:100%}
	.jointeam-banner{padding:80px 30px; display: block; height: 100%}
	.jointeam-banner .banner-caption{max-width:100%}
	.jointeam-banner h2{font-size:55px;}
	.jointeam-banner h3{font-size:55px;}
	.jointeam-banner .banner-thumb{position: relative; width:100% }
	.job-des{padding:30px 0}
	.md-accordion .card-body, .md-accordion .card-header {padding: 15px 30px !important;}
	.job-location{ float: left}
	.page-template-join_team_template .extenia-group.top-section{padding:30px;}
	.extenia-group.top-section .extenia-group-des{padding-right:0px;}
	.page-template-join_team_template .extenia-group.bottom-section{ height: auto}
	.extenia-group.top-section .block-btn{width:100%}
	.newslist{padding:0px;}
	#show_me_btn {background: #041326;float: left;width: 100%;}
	.page-template-meet_team_template .slider-caption{ margin-top:0px; position: relative}
	.meetteam-banner{ min-height: 100%;padding-bottom: 30px;}
	.page-template-meet_team_template .logo img, .page-template-join_team_template .logo img{display:none}
	.page-template-meet_team_template .logo a, .page-template-join_team_template .logo a{ background: url(../images/GDM_logo_Blue.svg) left top no-repeat;width:75px; height: 75px; display: block}
/*	.page-template-news_template .project-menu{ position: relative}*/
	.newsbox-heading{ position: relative}
	.corporate-text-block{padding:40px;}
	.corporate-text-block h3{font-size:3em}
	.section-overlay {position: relative;width: 100%;}
	.news-detail-banner .banner-caption{ min-height:100%}
	.news-left-banner.update-img, .news-detail-banner .news-left-banner.fixed-img, .news-detail-banner .news-left-banner{ position: relative;padding-left: 25px;padding-top:50px;}
	.news-detail-banner .news-left-banner.fixed-img .news-banner-inner{ position: relative;margin:0px;}
	#news-slider {padding-left:4.5em;}
	#news-slider .owl-nav{right:0%; left: inherit}
	.news-detail-banner {margin:6.556em 0 5em;float: none}
	.news-detail-banner .back-btn{margin-bottom:50px;}
	.news-banner-inner{padding-right:25px;}
	.news-banner-inner img{width:100%}
	.news-caption {padding: 25px;}
	.news-caption h2{margin-bottom: 10px;font-size: 14px;}
	.news-date{font-size: 14px;}
	.news-detail-banner .banner-caption{padding:25px;}
	.news-detail-banner h2{ font-size:3em}
	.block-btn-outer{ position: relative; z-index: 100; right: 0}
	.hide-mobile{ display: none;}
	.extenia-group{ z-index: 100}
	.our-projects.services-page .customNavigation #counter{ display: none}
	.single-project .white-logo, .single-post .white-logo{ display: none;}
	.single-project .blue-logo, .single-post .blue-logo{ display:block;width:5.000em}
	#news-slider .owl-nav{height:50px;}
	.button_container.active .top {transform: translateY(7px) translateX(0) rotate(45deg);}
/*	.hover-slide-up{display: none;-webkit-transform: none !important;}*/
/*	.hover-target:hover .hover-slide-up, .hover-target:hover .hover-slide-down, .hover-target:hover .hover-slide-right, .hover-target:hover .hover-slide-left{display: block; -webkit-transform: none;}*/
	.services-list .service-box:before{display: none}
	.home-slider .arrow_down{bottom:150px;}
	
}

@media screen and (max-width: 767px) and (min-width:660px){
.our-projects .item {height: 100vh;}
.sector-pagebanner .banner-des{max-width:100%}
	.servcies-pagebanner.sector-pagebanner{min-height: 100%; }
	.filter-dropdown li{width:100%}
}

@media screen and (min-width:320px) and (max-width:480px){
.button_container.active .top {
    transform: translateY(4px) translateX(0) rotate(45deg);
}	
}

@media screen and (max-width:375px) and (min-width:320px){
	body{font-size:13px;}
.team-sec-inner .block-btn {width:85%}
	.first-section:after{width:80%; bottom: -50%}
	.vertical-heading h2 { margin-bottom: 4em;}
	
}
