@media (min-width: 1920.98px) {
	/* Generic */

}

@media (max-width: 1920.98px) {
	#search-icon svg {
		width: 43px;
	}
	/* #languages-icon.el{
		padding: 10px 12px;
	} */
}

@media (max-width: 1599.98px) {
	.prod-img {
		height: 350px;
	}
	
}

@media (max-width: 1399.98px) {
	.prod-img {
		height: 300px;
	}
	
	#languages,
	#search-icon {
		margin-right: 10px;
	}
}

@media (max-width: 1199.98px) {
	.prod-img {
		height: 250px;
	}
	.button.header-contact span.word {
		min-width: 100px;
	}
	
	*{
		backdrop-filter:unset !important;
	}
	
	/* Menu */
	#mobile-open {
		width: 70px;
	}
	.menu-line {
		margin: 3px 0;
	}
	#post-hero  .post-img-wrapper{
		 height: 80vh !important;
	}
	
}

@media (max-width: 991.98px) {
	

	.hero-img-wrapper  {
		height: 100%;
		width: 100%;
	}
	
	.latest-post-1 {
		margin-bottom: 40px;
	}
	.hero-right-svg {
		bottom: -200px;
		width: 100px;
	}
	.hero-left-svg{
		bottom: -130px;
		width: 80px;
		height: 200px;
		z-index: 1;
	}
	.hero-right-svg foreignObject{
		display: none;
	}
	.single-right-svg {
		bottom: -200px;
		width: 100px;
		z-index: -1;
	}
	.single-left-svg{
		bottom: -130px;
		width: 80px;
		height: 200px;
	}
	.single-right-svg foreignObject{
		display: none;
	}
	
	br{
		display: none;
	}
	.about-main-text {
		padding-left: 100px;
		padding-right: 100px;
	}
	.newsletter-card {
		height: 200px;
		width: 480px;
		max-width: 100%;
		margin-left: auto;
	}
	.rd-main-content.xl-t-margin {
		margin-top: 70px;
	}
	.unit-slider-wrapper.lg-b-margin{
		margin-bottom: 0;
		padding-right: 0;
	}
	.units-wrapper .col-12.col-lg-7::before {
		display: none;
	}
	.units-svg-left {
		bottom: unset;
		top:28%;
		height: 400px;
	}
	#units .swiper-pagination-vertical {
		top: calc(100% - 75%);
	}
	
	#units {
		padding: 20px 0;
	}
	
	#latest-posts .col-12.col-lg-6.first.r-padding,
	#latest-posts .col-12.col-lg-6:nth-child(1) {
		padding-right: 0;
		padding-left: 0;
	}
	
	.homeslider .swiper-pagination {
		bottom: 20%;
		left: 4%;
	}
	
	.hero-text{
		//padding-right: clamp(25px, 4.427vw, 80px);
		width: 100%;
	}
	.hero-text {
		border-top-left-radius: unset;;
	}
	.hero-text::before {
		content: "";
		position: absolute;
		top: -30px;
		left: 0px;
		width: 30px;
		height: 30px;
		background-color: #0000;
		box-shadow: -12px 10px 0px 10px rgb(242, 242, 242);
		border-bottom-left-radius: 30px;
		border-bottom-right-radius: unset;
		z-index: -1;
	}
	.hero-text.l-padding{
		padding-left: 0;
		
	}
	#units .swiper-pagination-vertical {
		left: 6%;
	}
	.about-left-svg{
		top: unset;
		bottom: -140px;
	}
	.f-left-svg {
		top: -200px;
		width: 350px;
		height: 650px;
	}
	.f-right-svg {
		top: 0;
		width: 350px;
		height: 650px;
	}
	.blog-readmore a svg{
		width:15px;
	}
	#mobile-open {
		width: 50px;
	}
	
	.sinle-post-left-svg,
	.sinle-post-right-svg{
		top: 320px;
	}
	.sinle-post-left-svg{
		top: 200px;
	}
	
	/* .blog-info-wrapper {
		display: none !important;
	}
	
	.blog-content-wrapper {
		height: auto !important;
		
	} */
	
}

@media (max-width: 767.98px) {
	
	
	.blog-info-wrapper,
	.blog-readmore {
		display: none !important;
	}
	
	.blog-content-wrapper {
		height: auto !important;
	}
	
	.hero-right-svg{
		bottom: -100px;
	}
	.hero-right-svg foreignObject,
	.rd-svg-right foreignObject{
		display: none;
	}
	
	
	
	.prod-img {
		display: none;
	}
	.products-section.lg-l-padding.xl-r-padding,
	#footer-links.xl-l-padding.r-padding,
	.about-main-text,
	.rd-main-content.xl-l-padding.lg-r-padding{
		padding-left: 10px;
		padding-right:10px;
	}

	
	.products-content.lg-l-padding{
		padding-left: 30px;
	}
	
	.units-svg-left {
		top:25%;
	}
	.homeslider .swiper-pagination {
		left: 3%;
	}
	.product-item-num{
		width: 100%
	}
	.product-item-labels.l-margin{
		margin-left: 0;
		margin-top: 20px;
	}
	.homeslider .swiper-pagination {
		bottom: 20%;
	}
	
	/* About */
	
	.page-right-svg{
		top: 600px;
		right: 0;
		z-index: 1;
		width:  100px;
		height: 230px;
		
	}
	.csr-right-svg{
		top: -200px;
		width:  80px;
		
	}
	.page-left-svg {
		top: 100px;
		left: 0;
		width:  100px;
		height:  330px;
	}
	.about-left-svg{
		width:  100px;
		height:  330px;
	}
	.csr-desc.xxl-l-padding.xxl-r-padding{
		padding-left:20px;
		padding-right:20px; 
	}
	
	/* Footer */
	.f-left-svg,
	.f-right-svg {
		width: 250px;	
	}

	.prod-side-wrapper {
		width: auto;
	}
	
	

	

}
@media (max-width: 599.98px) {
	#header.l-padding.r-padding{
		padding-left: 20px;
		padding-right: 20px;
	}
	#languages {
		margin-right: 15px;
	}
	#search-icon svg,
	#languages ul li a {
		width: 32px;
		height: 32px;
	}
	#languages ul li a {
		font-size: 12px;
	}
	#languages-icon{
		padding: 4px;
	}
	#languages-icon.en,
	#languages-collapse.el  {
		padding: 5px;
	}
	#languages-icon.el, #languages-collapse.en {
		padding: 5px 7px;
	}
	.units-svg-left {
		top: 100px;
	}
	#units .swiper-pagination-vertical{
		top:130px;
	}
	.homeslider .swiper-pagination {
		bottom: unset;
		top: calc(100% - 25%);
	}
	.csr-right-svg{
		top: -250px;
		width:  80px;
		
	}
	.csr-left-svg {
		bottom: -50px;
		left: 0;
		z-index: 1;
		width:  100px; 
	}
	
	/* Footer */
	.f-left-svg,
	.f-right-svg {
		width: 150px;	
	}
	 
}