.LanguageFixedMenu{
	position: fixed;
    width: 43px;
    height: auto;
    top: 3vh;
    border-radius: 0 10px 10px 0px;
    background: rgba(0, 0, 0, 0.19);
    z-index: 20000;
    box-shadow: -1px 0px 5px grey;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
}

.LanguageFixedMenu a{
    display: flex;
    font-family: 'Poppins',sans-serif;
    flex-direction: column;
    font-size: 9px;
	border-radius: 0 10px 10px 0px;
    font-weight: 700;
    padding: 10px 5px;
    border-bottom: 1px solid grey;
    align-items: center;
    text-align: center;
    flex-grow: 2;
    justify-content: space-around;
    text-transform: uppercase;
    color: #ffffff;
    width: 100%;
	
}

.LanguageFixedMenu a:hover{
	background: #E3000F;
	color: #fff;
	transform: translateX(8px);         
	transition:transform 200ms ease;
	
}

.LanguageFixedMenu i{
	font-size:20px;
}
.LanguageFixedMenu .youtube{
	background:#FF0000;
	color:#fff
}


.hazir-menu-grid {
  grid-gap: 10px;
  display: grid;
  grid-auto-flow: row dense;
  grid-auto-rows: 100px;
  grid-template-columns: 1fr 1fr;
  margin: 0 auto 10px;
  max-width: 100%;
  position: relative
}

@media screen and (min-width: 1025px) {
  .hazir-menu-grid {
      grid-gap:20px;
      grid-auto-rows: 160px;
      max-width: 100%;
  }
}

.hazir-menu-grid-item {
  background: linear-gradient(0deg,#414345,#232526);
  background-image: linear-gradient(0deg,#414345,#232526);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius:  8px;
  font-weight: 600;
  overflow: hidden;
  position: relative
}

@media screen and (min-width: 1024px) {
  .hazir-menu-grid-item {
      border-radius:8px
  }
}

.hazir-menu-grid-item .black-box {
  background-color:rgba(0,0,0,.3);
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}

.hazir-menu-grid-item.style-1 .text-box {
  font-size: calc(var(1.8rem)*.7)
}

.hazir-menu-grid-item.style-2 {
  grid-column: span 2
}

.hazir-menu-grid-item.style-3 {
  grid-row: span 2
}

.hazir-grid-item.style-3 .text-box {
  font-size: calc(var(1.8rem)*.7)
}

.hazir-menu-grid-item.style-4 {
  grid-column: span 2;
  grid-row: span 2
}

.hazir-menu-grid-item.style-4 .text-box {
  font-size: var(1.8rem)
}

.hazir-menu-grid-item.style-5 {
  grid-row: span 3
}

.hazir-menu-grid-item.style-5 .text-box {
  font-size: calc(var(1.8rem)*.7)
}

.hazir-menu-grid-item.style-6 {
  grid-column: span 2;
  grid-row: span 3
}

.hazir-menu-grid-item.style-6 .text-box {
  font-size: calc(var(1.8rem)*1.3)
}

.hazir-menu-grid-item .text-box {
  align-items: center;
  font-family: 'Poppins',sans-serif;
  color:#fff;
  display: flex;
  font-size: 28px;
  font-weight: 700;
  height: 100%;
  justify-content: center;
  left: 0;
  letter-spacing: -0.013rem;
  line-height: 120%;
  padding: 10px;
  position: absolute;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0,0,0,.6),1px 1px 8px rgba(0,0,0,.9);
  text-transform: inherit;
  top: 0;
  width: 100%
}


.page {
display: flex;
flex-direction: column;
align-items: center;
}

.page-title {
font-size: 24px;
font-weight: bold;
margin-top: 32px;
margin-bottom: 18px;
color: #4b6997;
text-align: center;
}

.accordion {
width: 100%;

margin: 0 auto;
}

.opened .accordion__head::after {
transform: rotate(180deg);
}
.accordion__body {

color: #bbb;
font-size: 18px;
padding-bottom: 12px;
}

.dropdown {
width: 100%;
max-width: 500px;
margin: 0 auto;
}
.dropdown__head {
cursor: pointer;
color: #e59966;
padding: 12px 0;
font-size: 20px;
display: flex;
justify-content: space-between;
align-items: center;
}
.dropdown__head::after {
content: url('arrow.svg');
width: 16px;
height: 16px;
transition: transform 300ms ease-in-out;
}
.opened .dropdown__head::after {
transform: rotate(180deg);
}
.dropdown__body {
padding: 25px;
background-color: #e59966;
font-size: 18px;
transition: transform 300ms ease-in-out;
transform: translateY(25px);
max-width: 450px;
}
.opened .dropdown__body {
transform: translateY(0);
}

.expander-inited .expander-dropdown{transition:all 300ms ease;transition-property:opacity,visibility;visibility:hidden;opacity:0;display:none}.expander-inited.opened .expander-dropdown{visibility:visible;opacity:1}


#overlay {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.5); /* Black background with opacity */
  z-index: 2; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}
.language-options {
  width: 100%;
  color: #454751;
  font-family: 'Poppins', sans-serif;
  background-color: none;
  border: none;
  margin: 0;
  border-radius: 0;
  padding: 10px 12px;
  line-height: normal;
  display: inline-block;
  position: relative;
  font-size: 16px;
  font-weight: 600;
}

.categories-list{
	    margin-bottom: 0;
    padding: 0px;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    /* min-height: 125px; */
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
		
}



.feedify-box.is-featured .feedify-image {
  aspect-ratio: 4/3;
  border-radius: 0;
  margin-right: 0;
  width: 100%
}

.feedify-box.is-featured .feedify-content {
  padding: 10px 12px 16px;
  width: 100%
}


.feedify-box {
  align-items: flex-start;
  display: flex;
  margin-bottom: 24px;
}

.feedify-box .feedify-image {
  aspect-ratio: 1/1;
  border-radius: 5px;
  flex-shrink: 0;
  margin-right: 8px;
  -o-object-fit: cover;
  object-fit: cover;
  overflow: hidden;
  width: 60px
}

.feedify-box .feedify-content {
  flex-grow: 1
}

.feedify-box .feedify-content .primary-content .primary-head {
  align-items: flex-start;
  display: flex
}

.feedify-box .feedify-content .primary-content .primary-head .primary-headtext {
  align-items: center;
  display: flex;
  flex-grow: 1;
  flex-wrap: wrap
}

.feedify-box .feedify-content .primary-content .primary-head .primary-headtext .primary-title {

  margin: 0 5px 0 0;

}

.feedify-box .feedify-content .primary-content p {
  color: #777;
  font-size: 12px;
  font-family: 'Barlow', sans-serif;
  font-weight: 400;
  line-height: 120%;
  margin: 0;
}

.feedify-box .feedify-content .secondary-content {
  margin-top: 6px
}


.feedify-box .feedify-content .secondary-content .variation-item .variation-name {
  flex-grow: 1
}

.feedify-box .price-box {
  align-items: center;
  display: flex;
  margin: 0 0 0 5px
}

.feedify-box .price-box .price-content {
  align-items: flex-start;
  display: flex;
  justify-content: flex-end
}

.feedify-box .price-content.--item {
  color: #0c4a6e;
  
}

.feedify-box .price-content.--item .price {
  letter-spacing: -0.013rem;
}

.feedify-box .price-content.--item .currency,.feedify-box .price-content.--item .price {
  font: 600 Normal 1.25rem "Poppins", sans-serif !important;
}

.feedify-box .price-content.--item .currency {
  margin-left: 1px
}


		/* Translate */
		#goog-gt-tt {display:none !important;}
		.goog-te-banner-frame {display:none !important;}
		.goog-te-menu-value:hover {text-decoration:none !important;}
		body {top:0 !important;}
		#google_translate_element2 {display:none!important;}


			.language-options a {
 
    text-align: center;
    width: -moz-max-content;
    width: max-content;
}
			.language-options a:hover {
  
    color: #1795eb;
    
}

			
	.firma-logo	{   
	
    width: -moz-max-content;
    width: 45%;
    background-color: rgba(0, 0, 0, 0.5);
    max-width: 500px;
    border-radius: 20px;
			}
			.price-icon{		
	font-size: 17px;
    color: #2f313a;
    font-family: 'Poppins', sans-serif;
    vertical-align: middle;
    font-weight: 400;}

	.cb-header {
  position: fixed;
  left: 0;
  visibility: hidden;
}
		
	  .header1 {
    background-color: #000;
    line-height: 56px;
    text-align: center;
    width: 100%;
    color: #fff;
  }
  .header2 {
    background-color: #DA4453;
    line-height: 100px;
    text-align: center;
    width: 100%;
    color: #fff;
  }


	.social-container-header {
   /* background-color: #fff;*/
    margin: 0 auto 10px;
    padding: 5px 10px;
    border-bottom: 1px solid #ebedf3;
}
		.social-link-header {
    align-items: center;
    display: flex;
    justify-content: space-between;
}
	.social-btn-header {
    background-color: #e51a1b;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    line-height: 14px;
    margin-top: 3px;
    padding: 6px 6px;
	font: 600 Normal 12px/18px "Poppins", sans-serif;
}

.social-btn-header:hover {
    background-color: #0095f6;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    line-height: 14px;
    margin-top: 3px;
    padding: 6px 12px;
	font: 600 Normal 14px/20px "Poppins", sans-serif;
}