/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 20 2025 | 08:13:31 */
.slideshow_caption{
	width: auto;
}

.avia-promocontent p{
	font-size:20px;
}

h3.av-rotator-container-inner{
	font-family: 'lato', Helvetica, Arial, sans-serif;
	font-weight: 300 !important;
}

.white-box .iconbox_content{
	background-color: #ffffff !important;
}

.avia-caption .avia-caption-content p, .avia-caption .avia-caption-title, .caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title{
	background-color: rgba(0,0,0,0.8) !important;
}
.avia-slideshow-button.avia-color-light{
	background-color: rgba(0,0,0,0.5) !important;
}

.avia-slideshow-button{
	padding: 20px 40px !important;
	font-size: 16px !important;
	font-weight:100 !important;
}
.av-image-caption-overlay-position {
    display: block;
    width: 100%;
    position: absolute;
    bottom: 4px;
    font-size: 10px;
    color: #666666 !important;
    height: 24px;
}
.avia-image-container.av-makz46q9-a05b62b8e5d31086ffa147a535c30d1d .av-image-caption-overlay-center{
	color: #666666;
}
.av-caption-image-overlay-bg {
    display:none
}
.avia-slider-testimonials .avia-testimonial-content{
	padding: 40px !important;
}
.avia-caption .avia-caption-content p, .avia-caption .avia-caption-title, .caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title{
	padding:30px;
}
.no-top-margin{
	margin-top: 0px !important;
}
@media only screen and (max-width: 767px) {
    .responsive #top .av-large-testimonial-slider.avia-testimonial-wrapper .avia-testimonial {
        padding: 0 0;
    }
	.widget{
		text-align: center;
	}
}