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

.back-cs {
    background-image: linear-gradient(180deg, #10696a, #023d3c);
}
.back-cs2 {
    background-image: linear-gradient(180deg,#023d3c, #10696a);
}
.lightbox-content {
	background-image: linear-gradient(180deg, #10696a, #023d3c);
    border-radius: 15px;
    border: solid 3px #81b97e;
	color:#fff;
}
.lightbox-content span.forminator-checkbox-label, .lightbox-content a{ 
    color: #fff;
}
a.button.primary, .forminator-button {
    background-image: linear-gradient(90deg, #0f6a6b 0%, #82b97e 100%) !important;
    box-shadow: 0 0 1px 0px rgba(0, 0, 0, 0.2);
    border: none;
    transition: all 0.3s ease;
	color:#fff;
}

a.button.primary:hover, .forminator-button:hover {
    background-image: linear-gradient(90deg, #82b97e 0%, #0f6a6b 100%) !important;
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.4);
    transform: scale(1.05); 
}
.video {
    border: solid 3px #7eb67d;
    border-radius: 20px;
}
.p-0 p{
	margin-bottom:0;
}
.p-10 p {
	margin-bottom:10px;
}
.bd-20 img {
	border-radius:20px;
}
.bd-10 img {
	border-radius:10px;
}
.forminator-ui.forminator-custom-form-67.forminator-design--default .forminator-row {
    width: 80% !important;
}
.forminator-ui.forminator-custom-form-67.forminator-design--default .forminator-row.forminator-row-last {
	width:20% !important;
}
.forminator-ui.forminator-custom-form-67.forminator-design--default.forminator-custom-form {
    display: flex !important;
    justify-content: space-around;
}
.absolute-footer {
	display:none;
}
@media only screen and (max-width: 570px) {
    .forminator-ui.forminator-custom-form-67.forminator-design--default .forminator-row{
        width: 100% !important;
    }
    .forminator-ui.forminator-custom-form-67.forminator-design--default .forminator-row.forminator-row-last {
		width: 100% !important;
	}
    .forminator-ui.forminator-custom-form-67.forminator-design--default.forminator-custom-form {
        display:block !important;
    }
}