/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

.nf-form-fields-required {
    display: none;
}

#ninja_forms_required_items, .nf-field-container {
    margin-bottom: 0;
}

.submit-container input[type="submit"] {
    background: #0f1847;
    border-radius: 8px;
    padding: 12px 24px;
    font-size: 16px;
    text-align: center;
    display: block;
}

header, footer, #top-bar-wrap{
display: none !important;
}

.nf-form-cont .nf-field-element textarea{
   height: 100px;
   min-height: unset;
}

.nf-form-content nf-fields-wrap{
	display: flex;
	flex-wrap: wrap;
    column-gap: 20px;
	row-gap: 0;
}

.nf-form-content nf-fields-wrap nf-field{
	flex: 0 0 auto;
	width: 100%;
	max-width: calc((100% - 20px)/2);
}

.nf-form-content nf-fields-wrap nf-field:first-child{
	max-width: 100%;
}

.nf-form-content nf-fields-wrap nf-field:nth-last-child(-n+2){
	max-width: 100%;
}

.nf-field-container.submit-container{
	margin-bottom: 0 !important;
}

@media(max-width: 768px){
	.nf-form-content nf-fields-wrap nf-field{
		max-width: 100%;
	}
}