/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

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

	.mobifont{
		    font-size: 14px !important;
	}
	}


.non{
	display:none !important;
}

.flexslider .slides img {
    width: 100%;
    max-width: 100%;
    display: block;
    -webkit-user-select: none;
    user-select: none;
    border-radius: 18px;

}
.reds{   

 border-bottom: 3px solid #f4bcb5 !important;
        width: 30%;
}

.imgprodes{
	max-height: 230px;
    object-fit: contain;
    min-height: 251px;
    margin-top: -130px !important;
    z-index: 999 !important;
    position: absolute;
}


.my-custom-column{
  
    overflow: visible;
}

.scroll-l {
    overflow-y: scroll;
    max-height: 170px;
    padding-right: 20px
}

.scroll-l::-webkit-scrollbar {
    width: 2px
}

.scroll-l::-webkit-scrollbar-thumb {
    background: #ddd;
    border-radius: 10px
}

.scroll-l::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey;
    border-radius: 10px
}


.highlight-text {
  display: inline-block;
  position: relative;
 font-size: 22px;
  font-weight: 500;
  text-align: center;
}

/* wrapper ne center karva mate */
.highlight-wrapper {
  text-align: center;
  width: 100%;
}

.highlight-text::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0.15em; /* text niche offset */
  width: 100%;
  height: 40%; /* highlight height */
  background: rgba(255, 100, 100, 0.3); /* marker color */
  z-index: -1;
  border-radius: 4px; /* soft edges */
}


.highlight-left {
  display: inline-block;
  position: relative;
 font-size: 22px;
  font-weight: 500;
}

.highlight-left-wrapper {
  text-align: left; /* left align */
  width: 100%;
}

.highlight-left::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0.15em; /* text niche offset */
  width: 100%;
  height: 40%; /* highlight height */
  background: rgba(255, 100, 100, 0.3); /* marker color */
  z-index: -1;
  border-radius: 4px; /* soft edges */
}



.highlight-ftr {
  display: inline-block;
  position: relative;
    font-size: 20px;
  font-weight: 500;
  color: #fff; /* white text */
}

.highlight-ftr-wrapper {
  text-align: left; /* left align */
  width: 100%;
}

.highlight-ftr::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0.15em; /* text niche offset */
  width: 100%;
  height: 40%; /* highlight height */
  background: rgba(255, 100, 100, 0.3); /* marker color */
  z-index: -1;
  border-radius: 4px; /* soft edges */
}

p.ids {
    text-align: center;
    margin-top: 10px;
    font-weight: 700;
    color: #363636;
}
