
/* lg  Large desktops and laptops */
@media (min-width: 1200px) {
	.teldes {display:block;}
	.telmobile {display:none;}

}

/* md Landscape tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {
	.teldes {display:block;}
	.telmobile {display:none;}
	#toTop {display:none;}
	.prof-button-active {color: transparent !important;}
	
}

/* sm Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
	#menu {position: relative;background: rgba(142,142,144,1);text-align: center;}
	.teldes {display:none;}
	.telmobile {display:block;}
	.first-screen {    padding-top: 0px;}
	.form1 {margin-top: 45px;}
	.eggs-item {height: 200px;}
	.slidadapt {margin-top: 45px;}
	.services-item {background-position: center !important;text-align: center; padding-top: 340px;}
	.slick-run-foto > .slick-next {   right: 0px !important;}
	.slick-run-foto > .slick-prev {   left: 0px !important;}
	#toTop {display:none;}
	.prof-button-active {color: transparent !important;}
	.cards_section_column {
		flex: 0 0 50%;
		max-width: 50%;
		padding: 0 10px;
		margin-bottom: 32px;
	}
}

/* xs Landscape phones and portrait tablets */
@media (max-width: 767px) {
	#menu {position: relative;background: rgba(142,142,144,1);text-align: center;}
	.teldes {display:none;}
	.telmobile {display:block;}
	.first-screen {    padding-top: 0px;}
	.form1 {margin-top: 45px;}
	.imgadaptive {width: 100%;}
	.slidadapt {margin-top: 45px;}
	.services-item {background-position: center !important;text-align: center; padding-top: 340px;}
	.map-item {display: none;}
	.slick-run-foto > .slick-next {   right: 0px !important;}
	.slick-run-foto > .slick-prev {   left: 0px !important;}
	.modalbody {left: 0;    top: 0;    margin-left: 0;    margin-top: 0;width: 100%;}
	#toTop {display:none;}
	.prof-button-active {color: transparent !important;}
	.gallery_slider_wrap {
		margin: 0;
	}
	.gallery_slider_item {
		margin: 0;
	}
	.gallery_slider_wrap .slick-next {
		right: 0px;
		filter: grayscale(0) brightness(1.5);
	}
	.gallery_slider_wrap .slick-prev {
		left: 0px;
		filter: grayscale(0) brightness(1.5);
	}
	.cards_section_column {
		flex: 0 0 100%;
		max-width: 100%;
		padding: 0 10px;
		margin-bottom: 32px;
	}
	.cards_section,
	.gallery_slider_section{
		padding-bottom: 40px;
		padding-top: 20px;
	}
}

/* Portrait phones and smaller */
@media (max-width: 480px) {
	#menu {position: relative;background: rgba(142,142,144,1);text-align: center;}
	.teldes {display:none;}
	.telmobile {display:block;}
	.first-screen {    padding-top: 0px;}
	.form1 {margin-top: 45px;}
	.imgadaptive {width: 100%;}
	.slidadapt {margin-top: 45px;}
	.services-item {background-position: center !important;text-align: center;}
	.map-item {display: none;}
	.slick-run-foto > .slick-next {   right: 0px !important;}
	.slick-run-foto > .slick-prev {   left: 0px !important;}
	.modalbody {left: 0;    top: 0;    margin-left: 0;    margin-top: 0;width: 100%;}
	.first-left-block {font-size:34px;}
	#toTop {display:none;}
	.prof-button-active {color: transparent !important;}
	.gallery_slider_section_title h2, .cards_section_title h2 {
		font-size: 32px;
		font-weight: 700;
		line-height: 1.2;
		text-align: center;
		margin-bottom: 24px;
	}
}