#carousel .slider-card h2, #carousel  .slider-card p, .slider-card h2, .slider-card p {
    text-align: left;
    color: black;
    font-family: Montserrat, sans-serif;
	font-weight: 300;

}

#carousel .slider-card h2 {
    margin-top: 10px;
    margin-bottom: 4px;
    font-size: 22px;
    line-height: 30px;
	   font-weight: 300;
}
#carousel  .slider-card p {
    margin: 0!important;
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
	display:none;
}

.slider-card h2 {
    font-size: 24px;
	margin-top: 10px;
    margin-bottom: 4px;
    color: black;
}
.slider-card p {
    font-size: 16px;
    margin: 0!important;
	display:none;
	 font-weight: 400;
   color: black;
}
.product-slider-holder .products-block>div .p .p-bottom .p-desc {
    display:none
}
.extended-banner-text {
    padding: 10px;
}
.slider-container {
    justify-content: flex-end;
    align-items: flex-end;
    width: 100%;
   /* max-width: 700px;*/
    margin-right: 0;
    display: flex;
    position: static;
   
}
.slider-card {
    z-index: 2;
    color: #ffffff05;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    max-width: 100%;
    margin-bottom: 0px;
    padding: 10px;
    display: inline-flex;
    background-color: rgba(255, 255, 255, 0.8);
}
.card-border {
    padding: 10px 10px 10px;
    border: 1px solid black;
}


@media (min-width: 1024px) {
      .onas_paticka{
margin-bottom: 90px!important;
}
#carousel .slider-card p, .slider-card p  {
	display:block;
}
#carousel .slider-card h2 {
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 52px;
    line-height: 50px;
}
#carousel .slider-card p {  
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 32px;
    line-height: 30px;
     font-weight: 400;
}
.slider-card p { 
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 22px;
    line-height: 30px;
     font-weight: 300;
}

}

