@charset "utf-8";

/* CSS Document */
/* ////////////////////////////////////////////////	*/
/* 	Листване на категории							*/
/* //////////////////////////////////////////////// */


	.listed_categories {
		margin: 0;
		width:100%;
		height: auto;
		overflow: hidden;
	}

	.listed_categories .listed_category {
	  position: relative;
	  width: 50%;
	  color: white;
	  -webkit-transition: .3s;
	  transition: .3s;
	  float: left;
	  margin: 5vw 0;

	}
	.listed_category_image{
		position: relative;
		float: left;
		width: 100%;
		height: auto;
	}


	.listed_categories .listed_category:before {
	  content: '';
	  position: absolute;
bottom:-5px;
	  left: 0;
	  width: 100%;
	  height: 100%;


	  z-index: 1;
	}

	.listed_categories .listed_category:hover {

	}
	.listed_categories .listed_category:hover .cat_arrow {
	}
	.listed_categories .content {
	  margin: auto;
	  font-size: 2em;
	  height: 100%;
	  width:100%;
	  background-position: center;
	  background-size: cover;
	  display: block;
	}
	.listed_categories .cat_arrow {
		bottom: 0px;
  	  position: absolute;
	}

/*

.listed_categories {
    width: 100%;
	 display: flex;
  flex-flow: row wrap;

  align-items: center;
  height: 20rem; overflow: hidden;
}

.listed_category {
    margin: 0 0 0 0;
    overflow: hidden;
    text-align: center;
    padding: 0 1%;
    cursor: pointer;
	height: 100%;
}

 */

.listed_category .active {
    border: 1px solid red;
    color: red
}


.listed_category_image {
    float: left;
    width: 100%;
}

.listed_category_title {
    width: 100%;
    text-transform: uppercase;
	position: absolute;
	bottom: 0;
	left: 0;
	display: block;
	height: auto;
	padding-left: 3vw;
	color: rgb(255, 255, 255);
	font-size:clamp( 1.5rem, 4vw, 3rem);
	z-index: 2;
	text-align: center;
}





.listed_category a ul, .listed_category .item ul {
    width: 100%;
    height: auto;
    position: absolute;
    left: 0;
    top: -100%;
}

.listed_category:hover a ul, .listed_category:hover .item ul {
    top: 0;
    /*  top: 50%;
  transform: translateY(-50%);*/
}

.listed_category a li, .listed_category .item li {
    background: rgba(255, 255, 255, 0.8);
    margin: 0 .3rem .3rem .3rem !important;
    padding: 1vw 0 !important;
    cursor: pointer;
    font-size: 1.3vw;
}

.listed_category:hover .item li {}

.listed_category .item li:hover {
    background: rgba(255, 255, 255, 0.95);
    color: rgba(163, 0, 2, 1.00)
}

.choose_category_text {
    width: 50%;
    margin: 5rem 25% 1rem 25%;
    float: left;
    position: relative;
}

/* групи продукти */
._608817f877c2f .listed_category_title{	background-color: #e5beaf; color: rgb(0, 0, 0)}
._60881814b6811 .listed_category_title{	background-color: #8ab03f; }
._608818497ada3 .listed_category_title{	background-color: #a0c3d2; color: rgb(0, 0, 0) }
._60881861c44cd .listed_category_title{	background-color: #dc4641; }
._6088187fe3d02 .listed_category_title{	background-color: #e5b534; color: rgb(0, 0, 0) }
/* основните категории */
.listed_categories > .listed_category:nth-child(1)  .listed_category_title{	background-color: rgba(230, 110, 37, 0.7); }
.listed_categories > .listed_category:nth-child(2)  .listed_category_title{	background-color: rgba(34, 128, 187, 0.7); }
.listed_categories > .listed_category:nth-child(3)  .listed_category_title{	background-color: rgba(230, 181, 52, 0.7); color: rgb(0, 0, 0) }
.listed_categories > .listed_category:nth-child(4)  .listed_category_title{	background-color: rgba(54, 135, 45, 0.7); }

.listed_categories > .listed_category:nth-child(1)  .listed_category_title{	background-color: rgba(230, 110, 37, 0.7); }
.listed_categories > .listed_category:nth-child(2)  .listed_category_title{	background-color: rgba(34, 128, 187, 0.7); }
.listed_categories > .listed_category:nth-child(3)  .listed_category_title{	background-color: rgba(230, 181, 52, 0.7); color: rgb(0, 0, 0) }
.listed_categories > .listed_category:nth-child(4)  .listed_category_title{	background-color: rgba(54, 135, 45, 0.7); }


.listed_categories > .listed_category:nth-child(1):hover  .listed_category_title{	background-color: rgba(230, 110, 37, 1); }
.listed_categories > .listed_category:nth-child(2):hover  .listed_category_title{	background-color: rgba(34, 128, 187, 1); }
.listed_categories > .listed_category:nth-child(4):hover  .listed_category_title{	background-color: rgba(54, 135, 45, 1); }
.listed_categories > .listed_category:nth-child(3):hover  .listed_category_title{	background-color: rgba(230, 181, 52, 1); }



._6017193114dab .listed_category_title{	background-color: #7fbb42; }
/* за нас */
._556aaf2c2918c .listed_category_title{	background-color: #2f1203; }
/* cerrtificates */
._5ca70aa6b4d73 .listed_category_title{	background-color: #36872d; }



.HEADER.GRID{ grid-template-columns:1fr 1fr 1fr 1fr 1fr fit-content(100%);}


.custom_footer_fast_contacts{ display: flex; flex-wrap: nowrap; margin: 1rem 0;}
.custom_footer_fast_contacts .footer_link{ text-align: center; flex-basis: 0;
    max-width: 100%;
    flex-grow: 1;
	cursor: pointer;
}

@media only screen and (orientation: portrait) and (max-width: 600px) , only screen and (orientation: landscape) and (max-height: 600px) {
	.custom_footer_fast_contacts > .footer_link > strong{display: inline-block; width: 100%;}
	.custom_footer_fast_contacts { flex-direction: column;}
}

@media (orientation: portrait) {
	.is_mobile .section_title{
    	background: none;
    }
}





