@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 {
    text-wrap-mode: nowrap;
    display: inline-block;
    border-style: solid;
    border-color: var(--slider-bg-border-color);
    border-width: var(--slider-bg-border-width);
}

#slider-main .rev_slider_wrapper h3 {
    font-size: 1rem!important;
    line-height: 100%!important;
    font-weight: normal!important;
    text-transform: uppercase;
    padding-top: 14px;
    padding-right: 10px;
    padding-left: 12px;
    padding-bottom: 14px;
    /* [disabled]margin-right: auto; */
    /* [disabled]margin-left: auto; */
    letter-spacing: 0px;
    color: var(--slider-text-title);
    background-color: var(--slider-bg-title);
}

#slider-main .rev_slider_wrapper p {
    font-size: 1.1rem!important;
    line-height: 100%!important;
    font-weight: normal!important;
    padding-top: 14px;
    padding-right: 10px;
    padding-left: 12px;
    padding-bottom: 14px;
    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 {
        text-wrap-mode: nowrap;
        display: inline-block;
    }
	
	#slider-main .rev_slider_wrapper h3 {
    font-size: 1.4rem!important;
    line-height: 100%;
    /* [disabled]margin: 0; */
    padding-top: 12px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 10px;
	}
	
	#slider-main .rev_slider_wrapper p {
    font-size: 1.4rem;
    line-height: 100%;
    padding-top: 12px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 10px;
    }	
	
}
