@media only screen and (min-width: 1400px) and (max-width: 4000px) {
}
 @media screen and (min-width: 1600px) {
}
 @media screen and (min-width: 1900px) {
}
 @media only screen and (min-width: 1200px) and (max-width: 1599px) {

#hero-carousel .glide__track, #hero-carousel .glide__track .glide__slides, #hero-carousel .glide__track .glide__slides .glide__slide, #hero-carousel .glide__track .glide__slides .glide__slide .hero-banner-wrapper {
  height: 100% !important;
}
#hero-carousel {
  height: 700px;
}

}
 @media only screen and (min-width: 992px) and (max-width: 1199px) {
.thumbnail-about-one:after {
	display: none;
}
.inovative-section .heading {
  margin-top: 0 !important;
}


}
 @media only screen and (max-width: 991px) and (min-width: 768px) {
ul.inline-list {
	justify-content: center;
}
.thumbnail-about-one {
	margin: 0 auto 50px;
}
.content-ceter-section {
	text-align: center;
}
.header figure{
  margin-bottom: 0;
}
.welcome-section,
.banner-right-form-section,
.design-section,
.interior-section{
  padding-top: 0;
}
.inovative-section .heading {
  margin-top: 0 !important;
}
.about-welcome-section{
  padding-top: 30px;
}
.thumbnail-about-one:after{
  display: none;
}


}
 @media only screen and (max-width: 767px) {
.header .logo a img {
	max-width: 136px;
}
.header {
	padding: 5px 0 0px;
}
.hero-banner-section {
	height: auto;
}
.heading h2 {
	font-size: 1.875em;
}
.heading {
	margin-bottom: 20px !important;
}
.py-50 {
	padding-top: 20px;
	padding-bottom: 20px;
}
.our-story-section {
	text-align: center;
	padding-bottom: 20px;
}
.read-more-btn {
	display: inline-flex;
}
.philosophy-section-box {
	padding: 40px;
	text-align: center;
}
.box-inner-content-title {
	font-size: 1.625em;
}
.social-icons a {
	margin: 0px 10px;
}
ul.inline-list li {
	margin: 5px 0;
	text-align: center;
}
.hero-caption h1 {
	font-size: 2em;
}
.thumbnail-about-one:after {
	display: none;
}
.welcome-section {
	text-align: center;
}
.border-box {
	padding: 25px;
	align-items: center;
	margin-bottom: 30px;
	height: auto !important;
}
.blog-details-content-section {
	padding-bottom: 40px;
}
.wpcf7-spinner {
	margin: 0 auto;
	display: block;
}


.header .item-left {
  padding: 0;
}
.header .item-left figure{
  margin-bottom: 0.5rem;
}
.banner-right-form-section {
  padding-top: 0px;
  padding-bottom: 0;
}
.design-section{
  text-align: center;
}
.interior-section{
  text-align: center;
}
.inovative-section .heading {
  margin-top: 0 !important;
}
.about-welcome-section{
  padding-top: 30px;
}
.thumbnail-about-one:after{
  display: none;
}


}
