/* Medium screen  */
@media only screen and (min-width: 1024px) and (max-width: 1199px) {
.headline-2  {
	word-break: break-word;
	font-size: 2.5em;
	line-height: 1.5em;
}
.headline-3 {
	word-break: break-word;
	font-size: 1.875rem;
	line-height: 36px;
}
.contact-header__content .contact-header__title
{
	font-size: 3.5em;
	line-height: 1.5em;
}
p
{
	font-size: 15px;
	line-height: 27px;
}
.single-footer-widget.margin-leftminus1
{
	margin-left: 0px !important;
}	
#lizon_values .ularr li
{
	min-height: 270px;
}
.contact-header
{
	height: 64vh;
}


}
/* Tablet Layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) {

}
/* Mobile Layout: 320px. */
@media (max-width:1023.98px) {

p
{
	font-size: 15px;
	line-height: 27px;
}	
#inspiration .inspiration_card {
  height:auto;
  margin-bottom: 20px;
}
#inspiration .inspiration_card .card_content span
{
	font-size: 20px;
	line-height: 32px;
}
#inspiration .inspiration_card .card_content span svg
{
	margin-top: 5px;
}
#inspiration .inspiration_card .card_body
{
	border-radius: 0px;
}
#statistics
{
	padding: 0px;
}
.pt-4, .py-4
{
	padding-top: 0px;
}
#trend_collection .trend_wrap .trend_bg_img
{
	align-items: start;
}
#trend_collection .trend_collection_info
{
	margin: 110px 0px 0px 0px;
}
#collection_highlight h5, #collection_highlight .headline-7
{
	width: 95%;
}
#collection_highlight .highlight_collection_info
{
	width: 95%;
	padding: 0px 0px 20px 30px;
}
.order_mobile
{
	order: 2;
}
#collection_highlight .highlight_collection_info h3
{
	font-size: 2.5em;
	line-height: 1.5em;
	font-weight: 400;
}
.contact-header__content .contact-header__title
{
	font-size:19px;
	line-height:30px;
	margin-bottom: 30px;
}
.home-about-sec .imgblock h6, .home-about-sec .certiblock
{
	text-align: center;
}
.home-about-sec .cntblock, .home-about-sec .titleblock
{
	padding: 2em;
}
.mission-content-box
{
	margin-top: 0px;
	padding: 2em;
}
#infra_lizon .main_title, .s-valoresEmpresa_block-title
{
	word-break: break-word;
	font-size: 2.5em;
	line-height: 1.5em;
}
#infra_lizon .year_of_establishment
{
	display: none;
}
#infra_lizon .production_capacity
{
	font-size: 28px;
	line-height: 33px;
}
#infra_lizon .production_capacity span
{
	font-size: 17px;
}
#infra_lizon .technology_partner, #lizon_values .value_details
{
	margin-top: 2em;
}
#lizon_values h2
{
	top: 6px;
}
#lizon_values .ularr li
{
	width: 100%;
	padding: 1em 2em;
}
.s-valoresEmpresa_block-content > div
{
	padding: 1rem 3rem;
}
.s-valoresEmpresa_block:nth-child(2n) .s-valoresEmpresa_block-content
{
}
#infra_lizon .tech_item:nth-of-type(2n)
{
	border-right: solid 1px #3c566d;
}
#about_top .about_top_content h3
{
	font-size: 17px;
}
.link-box_1
{
	font-size: 11px;

}
#inspiration .inspiration_head p
{
	width:100%;
}
.business-range-text__text ul
{
	padding-left:0px;
}
#page_heading h4
{
	word-break: break-word;
	font-size: 1.5rem;
	line-height: 48px
}
#specification_details .table_mobile
{
	width:360px;
	overflow-y: hidden;
}
.contact-form .contact-heading .subheading
{
	width: 100%;
	text-align: center;
}
.contact-form .contact-heading p
{
 width: 80%;
 margin: 0 auto;
 text-align: center;
}

}
@media only screen and (min-width: 1199px) and (max-width: 1225px) {
.contact-header {
  height: 490px;
}


}
 @media only screen and (min-width: 1600px) and (max-width: 1900px) {
}
 @media only screen and (min-width: 1200px) and (max-width: 1599px) {
}
 @media only screen and (min-width: 1200px) and (max-width: 1500px) {
}
 @media only screen and (min-width: 992px) and (max-width: 1199px) {
}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
}
 @media only screen and (max-width: 767px) {
}

/*--------------------------------------------------------------
# Main Menu All Responsice Css
--------------------------------------------------------------*/
@media only screen and (min-width: 1350px) and (max-width: 1650px) {
.header-bottom__left .logo
{
	margin-right: 50px;
}	
.header-bottom__left .logo .tagline
{
	font-size: 12px;
}
}
 @media only screen and (min-width: 1200px) and (max-width: 1349px) {
 	.header-bottom__left .logo
{
	margin-right: 60px;
}	
.header-bottom__left .logo .tagline
{
	font-size: 12px;
}
#product_details table
{
	width: 100%;
}
#tile_type .tile_type_content .content_block_type
 {
 	padding: 1rem 1rem;
 }
 #human_body_parts
  {
  	display: none;
  }
 #human_body_parts_mobile
{
	background: var(--arvore-background);
	display: block;
}
}
 @media only screen and (min-width: 992px) and (max-width: 1199px) {
	#product_collection .left_filter_bar
{
	display: none;
}
#product_details table
{
	width: 100%;
}
#human_body_parts
  {
  	display: none;
  }
 #human_body_parts_mobile
{
	background: var(--arvore-background);
	display: block;
}

}
 @media only screen and (min-width: 768px) and (max-width: 991px) {
 #product_collection .left_filter_bar
{
	display: none;
}
 .main-img img {
		width: 100%;
}
 .main-img img .image-box
 {
 	overflow: none;
 }
 #manufacturing_tabs .manuf_tab_images
{
	margin-right:0px;
}
#manufacturing_tabs .manu_tabs .nav-tabs
{
	gap: 10px;
}
#product_details table
{
	 width: 100%;
}
#quality_page_section_1 .description p
{
	width: 100%;
}
#human_body_parts
  {
  	display: none;
  }
 #human_body_parts_mobile
{
	background: var(--arvore-background);
	display: block;
}
}
 @media (max-width: 767px) {
 #product_collection .left_filter_bar
{
	display: none;
}
 	.main-img
 	{
 		left: 0px;
 	}
 .main-img img {
		width: 100%;
}
 .main-img img .image-box
 {
 	overflow: none;
 }
 #product_details table
 {
 
 }
  #product_details .table-scroll-x {
  width: 100%;
  overflow-x: auto;
}
 #product_details .table-scroll-x table {
  width: 100%;
  min-width: 700px; /* Adjust as needed */
  white-space: nowrap;
}
 #manufacturing_tabs .manu_tabs .nav-tabs
 {
 	display: inline list-item;
 }
 #manufacturing_tabs .btn-default.btn-highlighted
 {
 	width:100%;
  height: 50px;
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  border-radius: 20px;
 }
 #manufacturing_tabs .btn-default.btn-highlighted .icon
 {
 	margin: 0 20px 10px 0;
 }
 #manufacturing_tabs .manuf_tab_images
 {
 	margin-right: 0;
 }
 #manufacturing_tabs .manuf_tab_content
 {
 	 padding: 30px 0 0px 0px;
 }
 #icon_certificate p
 {
 	width: 100%;
 }
 .page-header
 {
 	padding: 60px 0;
 	padding-bottom: 60px;
 }
 .page-header-box h1
 {
 	font-size: 26px;
 }
 #quality_page_section_1 .description p
 {
 	width: 100%;
 }
 #tile_type .tile_type_content .content_block_type
 {
 	padding: 1rem 1rem;
 }
 #human_body_parts
  {
  	display: none;
  }
 #human_body_parts_mobile
{
	background: var(--arvore-background);
	display: block;
}
}
 @media (max-width: 375px) {
}
