.gallery-columns-3{
	column-count: 3;
	column-gap: 5px;
}
.gallery-columns-2{
	column-count: 2;
	column-gap: 5px;
}


.jc-center .art-contact-info-widget{
	justify-content: center;
}
.art--logo-container img{
	max-height: 80px;
	padding:10px 0px;
}
.home-header .art-hero-header-top h1{
    /*font-size:30px;*/
    /*line-height:1.2em;*/
    text-shadow: 2px 3px 3px #000, 2px 3px 3px #000, 2px 3px 3px #000;
}
@media(max-width:767px){
    .home-header .art-hero-header-top h1{
        font-size: 20px;
        line-height: 1.2em;
    }
}

.home-header .art-hero-buttons .art-widget-button:first-child{
	order:2;
}
.wpcf7 input[type="date"]:before {
    content: attr(placeholder);
    font-weight: 500;
}

.wa-book-btn{
	margin-top:15px;
}
.wa-book-btn a{
	padding: 7px 15px;
    font-size: 12px;
}
.wa-book-btn a i{
	margin-right: 5px;
}

.three-fields-row > p{
	flex-basis: 100%;
}

/*
.chaty-i-trigger .chaty-channel{
	bottom: 70px;
    right: -5px;
}
*/
.grecaptcha-badge{
	display: none !important;
}

@media(min-width:767px){
    .opening-hours a{
        color:#ffffff;
    }
}