@charset "utf-8";
/* CSS Document */

.wrapper_main-slider {
	/* [disabled]max-height: 500px; */
}

#slider-main .rev_slider_wrapper a, .rev_slider_wrapper a:hover {
	text-decoration: none;
	color: #fff;
	font-size: inherit;
	line-height: inherit;
}

#slider-main .rev_slider_wrapper h3,
#slider-main .rev_slider_wrapper p {
    display: inline-block;
    border-style: solid;
    border-color: var(--slider-bg-border-color);
    border-width: var(--slider-bg-border-width);
    padding-top: 12px;
    padding-right: 16px;
    padding-left: 16px;
    padding-bottom: 12px;
    margin: 0;
}

#slider-main .rev_slider_wrapper h3 {
    font-size: 1.2rem!important;
    line-height: 100%!important;
    text-transform: uppercase;
    letter-spacing: 0px;
    color: var(--slider-text-title);
    background-color: var(--slider-bg-title);
    white-space: nowrap;
}

#slider-main .rev_slider_wrapper p {
    font-size: 1rem!important;
    line-height: 100%!important;
    font-weight: normal!important;
    color: var(--slider-text-description);
    background-color: var(--slider-bg-description);
}

@media (min-width: 660px) {
    
    #slider-main .rev_slider_wrapper h3,
    #slider-main .rev_slider_wrapper p {
    padding-top: 10px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 10px;
    margin: 0;
    }
	
	#slider-main .rev_slider_wrapper h3 {
    font-size: 1.4rem!important;
    line-height: 100%;
	}
	
	#slider-main .rev_slider_wrapper p {
    font-size: 1.4rem;
    line-height: 100%;
    }	
	
}
