/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/
@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100..900&display=swap');
/*************** ADD CUSTOM CSS HERE.   ***************/
.section > .section-content > .row .col {
	padding-bottom: 0;
}
p {
	margin-bottom: 10px;
}
p:last-child {
	margin-bottom: 0;
}
ul {
	margin-bottom: 0;
}
.button {
	margin-bottom: 0;
}
.button:hover {
	background-color: rgb(244, 220, 156) !important;
	color: var(--primary-color) !important;
	opacity: 1;
	box-shadow: none;
}
.absolute-footer {
	display: none;
}
input.wpcf7-form-control {
	height: 40px;
}
input.wpcf7-form-control.wpcf7-submit {
	display: block;
	width: 100%;
	background-color: rgb(232, 58, 48) !important;
}
input.wpcf7-form-control.wpcf7-submit:hover {
	box-shadow: none;
	background-color: rgb(244, 220, 156) !important;
	color: var(--primary-color) !important;
}
.wpcf7-spinner {
	position: absolute;
}
h2 {
	font-size: 30px;
	font-family: "Roboto Slab", serif !important;
}
.font-custom {
	font-family: "Roboto Slab", serif !important;
}
.row-contact .wpcf7-form,
.row-contact-1 .wpcf7-form {
	margin-bottom: 0;
}
td {
    color: #333;
}
.banner h4, 
.banner p {
	margin: 0;
}
form.wpcf7-form {
	margin-bottom: 0;
}

@media (min-width: 850px) {
	.header-main {
		display: none;
	}
	.row-custom-col-5 .col {
		flex-basis: 20%;
		max-width: 20%;
		padding-right: 4px;
		padding-left: 4px;
	}
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}