@media only screen and (max-width: 768px) {

    .characteristics .vc_col-sm-8::before {
		content: '';
		position: absolute;
		top: unset;
		right: unset;
		width: 80%;
		height: 3px;
		background: #FCF0E3;
		border-radius: 25px;
		bottom: 10px;
		left: 10%;
	}

	#mega-menu-link.mega-menu-closer.mega-ocs-trigger span::before{
		display: none !important;
	}

	#mega-menu-link.mega-menu-closer.mega-ocs-trigger::before{
		content: '';
		position: absolute;
		top: 50%;
		left: 49%;
		width: 44%;
		height: 27%;
		background-image: url(https://storage.googleapis.com/eli-vta-dev-site/2025/05/mobile-burger-lines.svg);
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		transform: translate(-50%, -50%);
		cursor: pointer;
	}

	#mega-menu-link.mega-menu-closer.mega-ocs-trigger:hover::before{
		background-image: url(https://storage.googleapis.com/eli-vta-dev-site/2025/05/mobile-burger-lines-green.svg);
	}

	#sticky-buttons-1{
		left: 10px;
		gap: 7px;
	}

	.search-btn span::before{
		display: none !important;
	}
	
	.search-btn{
		position: relative;
	}

	.search-btn::before{
		content: '';
		position: absolute;
		top: 50%;
		left: 50%;
		width: 49%;
		height: 38%;
		background-image: url(https://storage.googleapis.com/eli-vta-dev-site/2025/05/search-interface-symbol-white.svg);
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		transform: translate(-50%, -50%);
		cursor: pointer;
	}

	.search-btn:hover::before{
		background-image: url(https://storage.googleapis.com/eli-vta-dev-site/2025/03/xB5rPHGZ-search-interface-symbol.svg);
	}


	.scroll-to-top span::before{
		display: none !important;
	}
	
	.scroll-to-top{
		position: relative;
	}

	.scroll-to-top::before{
		content: '';
		position: absolute;
		top: 46%;
		left: 50%;
		width: 49%;
		height: 38%;
		background-image: url(https://storage.googleapis.com/eli-vta-dev-site/2025/05/scrool-top-white.svg);
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center;
		transform: translate(-50%, -50%);
		cursor: pointer;
	}

	.scroll-to-top:hover::before{
		background-image: url(https://storage.googleapis.com/eli-vta-dev-site/2025/05/scrool-top-green.svg);
	}

	body .left-block {
		padding-right: 30px;
		padding-bottom: 30px;
		padding-left: 30px;
		padding-top: 60px;
		border-radius: 35px 35px 0 0;
	}

	body .right-block {
		padding-right: 30px;
		padding-bottom: 30px;
		padding-left: 30px;
		padding-top: 60px;
		border-radius: 0 0 35px 35px;
	}
	
	 .two-clmns .right-block .wpb_text_column {
		padding-right: 0px;
		text-align: left;
		padding-left: 70px;
	}

	.two-clmns .right-block .wpb_text_column.heart::after, 
	.two-clmns .right-block .wpb_text_column.lungs::after, 
	.two-clmns .right-block .wpb_text_column.kidneys::after{
		right: unset;
		left: 0;
	}

	.two-clmns::before {
		bottom: -250px;
	}
	
	.two-clmns {
		margin-bottom: 250px;
	}

	.categories-on-focus > .wpb_column > .vc_column-inner > .wpb_wrapper > .vc_row > .wpb_column:last-child {
		padding-left: 30px;
	}

	.categories-on-focus .wpb_single_image img {
		height: auto;
		width: 100%;
		border-radius: 15px 15px 0px 0px;
		max-height: 279px;
	}

	.categories-on-focus .wpb_single_image > .wpb_wrapper > .vc_single_image-wrapper,
	.categories-on-focus .wpb_single_image > .wpb_wrapper {
		height: 100%;
		width: 100%;
	}

	body:not(.home) .site-header {
		min-height: 80px;
	}

}
