/*
Theme Name: net22
Theme URI: 
Author: Net22
Author URI: https://www.net22.gr/
Description: Net22
Version: 1.0
*/

.villa-slider-big__wrapper .single .title {
	font-size: 56px;
}
.quote--form-wrapper .single.submit.flex.justify-end{
	justify-content: space-between;
	align-items: center;
}

.contact--form .contact--form-item.submit .cta--border{
	margin:0px;
	padding:15px 30px;
}

.contact--form .contact--form-item.submit {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.contact--form input, .contact--form textarea{
	padding:10px;
}
.fix_banners {
    position: fixed;
    z-index: 5;
    bottom: 0;
    background-color: #fff;
}
.f_banners {
    display: flex;
    margin: auto;
    background-color: #fff;
    padding: 5px;
}
.f_banners img {
    /* width: 80px; */
    display: block;
    margin: auto 3px;
    max-height: 55px;
    width: auto;
}
.fix_banners p.small {
    color: #000;
    font-weight: 600;
    margin: auto;
    display: block;
    font-size: 0.7em;
    text-align: center;
}
footer {
    padding-bottom: 85px;
}
@media (max-width:768px){
	.contact--form .contact--form-item.submit,.quote--form-wrapper .single.submit.flex.justify-end {
		flex-direction:column;
		gap:20px;
	}
}
@media(max-width:767px) {
	.villas--slider-big__carousel .slider--controls {
		display:none;
	}
	.header--logo {
		width: 120px !important;
		height: auto !important;
		top: 20px !important;
		left: 25px !important;
	}
}
@media(max-width:440px) {
.f_banners img{
max-height:42px;
	}
}