/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/

/* Headings and text */

h1, h2, h3, h4, h5, p{
	color: #000219 !important;
}

/* Navigation */
.fl-node-6079a51e50bd8 .menu a{
	padding-top: 7px;
	padding-bottom: 7px;
}

.fl-theme-builder-header-shrink-module-bottom img{
	max-height: 75px !important;
}

/* Button */
.button .fl-button span{
	text-transform: uppercase;
}

/* Paddings/Margins */

.top0 .fl-row-content-wrap{
	margin-top: 0px !important;
}

.ptop0 .fl-row-content-wrap{
	padding-top: 0px !important;
}

.top10{
	margin-top: 10px !important;
}

.ptop10{
	padding-top: 10px !important;
}

.top25{
	margin-top: 25px !important;
}

.ptop25 .fl-row-content{
	padding-top: 25px !important;
}

.top50{
	margin-top: 50px !important;
}

.ptop50{
	padding-top: 50px !important;
}

.bottom0 .fl-row-content-wrap{
	margin-bottom: 0px !important;
}

.pbottom0 .fl-row-content{
	padding-bottom: 0px !important;
}

.bottom10{
	margin-bottom: 10px !important;
}

.pbottom10{
	padding-bottom: 10px !important;
}

.bottom25 .fl-row-content-wrap{
	margin-bottom: 25px !important;
}

.pbottom25{
	padding-bottom: 25px !important;
}

.bottom50{
	margin-bottom: 50px !important;
}

.pbottom50{
	padding-bottom: 50px !important;
}

.left0{
	margin-left: 0px !important;
}

.pleft0{
	padding-left: 0px !important;
}

.left10{
	margin-left: 10px !important;
}

.pleft10{
	padding-left: 10px !important;
}

.left25{
	margin-left: 25px !important;
}

.pleft25{
	padding-left: 25px !important;
}

.left50{
	margin-left: 50px !important;
}

.pleft50{
	padding-left: 50px !important;
}

.right0{
	margin-right: 0px !important;
}

.pright0{
	padding-right: 0px !important;
}

.right10{
	margin-right: 10px !important;
}

.pright10{
	padding-right: 10px !important;
}

.right25{
	margin-right: 25px !important;
}

.pright25{
	padding-right: 25px !important;
}

.right50{
	margin-right: 50px !important;
}

.pright50{
	padding-right: 50px !important;
}

/* footer */
footer{
	color: #fff;
	background: #f26522;
	min-height: 399px;
	position: relative;
}

.backgroundimg:before{
	content:"";
	display: table;
	table-layout: fixed;
}

footer .backgroundimg{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	z-index: 0;
}

footer{
	background:url('/wp-content/uploads/2021/09/mbbase2.png');
}

.fl-node-60f036da9b139 > .fl-row-content-wrap{
	top: -1px;
}

footer p{
	margin: 0;
	color: #fff !important;
}

footer a{
	color: #fff !important;
}

