/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
.header.show-on-scroll, .stuck .header-main {
    background-image: linear-gradient(to right, #003426, #007e5b) !important;
}
.bd-10 img {
    border-radius: 10px;
}
.bd-15 img {
    border-radius: 15px;
}
.box-shadow-1, .box-shadow-1-hover:hover, .row-box-shadow-1 .col-inner, .row-box-shadow-1-hover .col-inner:hover {
    box-shadow: 2px 2px 10px 0 rgb(31 39 42 / 12%);
    border: solid 1px #dedede;
    border-radius: 10px;
}
.back-cs {
	background-image:linear-gradient(to right, #003426, #007e5b);
}
.back-cs2 {
    background-image: linear-gradient(to bottom, #0d4a3d, #fff);
}
.back-cs3 {
    background-image: linear-gradient(to bottom, #0d4a3d, #fffefc);
    border-radius: 10px;
    padding:30px;
}
.ul-menu {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}
.p0 p {
	margin-bottom:0;
}
form#forminator-module-2360 {
    display: flex;
    justify-content: space-between;
}
#forminator-module-2360 .forminator-row {
    width: 80%;
}
#forminator-module-2360 .forminator-row.forminator-row-last {
    width: 20%;
}
@media only screen and (max-width: 48em) {
	.ul-menu {
		display:block;
	}
	.back-cs3 {
		margin: 0 10px !important;
	}
	form#forminator-module-2360 {
		display: block;
	}
	#forminator-module-2360 .forminator-row {
		width: 100%;
	}
	#forminator-module-2360 .forminator-row.forminator-row-last {
		width: 100%;
	}

}