/*
Theme Name: Beaver Builder Theme Child
Template: bb-theme
*/

.form-fill-header input {
	color: #333;
}
@font-face{
	font-family:'Barlow Condensed';
	font-style:normal;
	font-weight:400;
	src:url("../fonts/barlow-condensed-v12-latin-ext_latin-regular.eot");
	src:local(""),url("../fonts/barlow-condensed-v12-latin-ext_latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/barlow-condensed-v12-latin-ext_latin-regular.woff2") format("woff2"),url("../fonts/barlow-condensed-v12-latin-ext_latin-regular.woff") format("woff"),url("../fonts/barlow-condensed-v12-latin-ext_latin-regular.ttf") format("truetype"),url("../fonts/barlow-condensed-v12-latin-ext_latin-regular.svg#BarlowCondensed") format("svg")
}
html,body{
	font-family:"Barlow",sans-serif;background:#006b54;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	line-height:25px;
	-webkit-font-smoothing:antialiased
}
h1{
	font-family:"Barlow Condensed",sans-serif;
	color:#006b54;
	font-weight:800;
	font-size:5rem;
	letter-spacing:0.53px;
	text-transform:uppercase;
	font-style:italic;
	text-transform:uppercase
}
h2{
	font-family:"Barlow",sans-serif;
	font-size:2rem;
	font-weight:900;
	font-size:3rem;
	letter-spacing:0.53px;
	text-transform:uppercase;
	text-transform:uppercase
}
.tab-background{
	background-color:rgba(186,186,186,0.2)
}
p{
	font-family:"Barlow",sans-serif;
	font-weight:normal;
	line-height:2;
	color:#191919;
	font-size:1.6rem;
	letter-spacing:.2px;
	text-align:justify;
	text-justify:inter-word
}
.fl-builder-content a.fl-button,.fl-builder-content .fl-node-apwl8d3k9qbs a.fl-button:visited{
	font-family:"Barlow Condensed",sans-serif;
	font-weight:800;
	font-size:2.8rem;
	letter-spacing:0.53px;
	text-transform:uppercase;
	font-style:italic;
	text-transform:uppercase;
	border-style:none;
	border-width:0;
	background-clip:border-box;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background:#EA719C;
	padding:8px 13px 9px 13px
}
div.wpforms-container-full .wpforms-form button[type=submit]{
	background-color:rgba(234,113,156,0.9);
	border:none
}
div.wpforms-container-full .wpforms-form button[type=submit]:hover{
	background-color:#EA719C;
	border:none
}
input#wpforms-3545-field_0, input#wpforms-3545-field_3, input#wpforms-3545-field_14, input#wpforms-3545-field_9, input#wpforms-3545-field_1, textarea#wpforms-3545-field_2 {
	color: #333 !important;
}
input#wpforms-2172-field_0,input#wpforms-2172-field_1,input#wpforms-2172-field_2,textarea#wpforms-2172-field_2,input#wpforms-2172-field_3,input#wpforms-2172-field_6,input#wpforms-2172-field_8,input#wpforms-2172-field_8-city,input#wpforms-2172-field_8-state,input#wpforms-2172-field_8-postal,input#wpforms-2172-field_8-country,select#wpforms-2172-field_8-country,input#wpforms-2172-field_9{
	color:#333
}
.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){
	background:#004731;
	border:1px solid #4ABA77;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
@media (min-width: 768px){
	.fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-sticky):not(.fl-builder-content-editing){
		position:fixed;
		width:100%;
		z-index:100
	}
	.fl-node-uvimr2x0dfj4 .fl-menu ul.menu{
		display:none;float:right;width:50%
	}
	.fl-col-group.fl-node-2ro53yc78wmb.fl-col-group-equal-height.fl-col-group-align-top.fl-col-group-custom-width{
		margin-bottom:-20px;height:98px
	}
	li#menu-item-2260{
		margin-top:20px
	}
	#site-logo-link{
		width:200px;
		z-index:10
	}
	li#menu-item-1747{
		margin-right:30px
	}
	li#menu-item-2376{
		background-color:#EA719C;
		padding:18px 0 18px 0;
		border:none
	}
	li#menu-item-2221{
		background-color:#4ABA77;
		padding:18px 0 18px 0;
		border:none
	}
	.fl-node-uvimr2x0dfj4 .fl-menu-mobile-toggle{
		font-size:18px;
		position:fixed;
		top:0px;
		border:none
	}
	button.fl-menu-mobile-toggle.hamburger{
		padding-top:37px;right:-12px
	}
	.fl-menu .fl-menu-mobile-toggle.hamburger .hamburger-menu{
		position:absolute;
		top:-8px;
		left:4px;
		right:-1px
	}
	#mc_embed_signup{
		float:right;
		font-family:"Barlow";
		clear:right;width:400px
	}
	#mc_embed_signup h2{
		font-family:"Barlow Condensed",sans-serif;
		color:#fff;
		font-weight:800;
		font-size:3rem;
		letter-spacing:0.53px;
		text-transform:uppercase;
		font-style:italic;
		text-transform:uppercase
	}
	input#mce-FNAME,input#mce-EMAIL,input#mce-PHONE{
		font-family:"Barlow";
		font-size:1.5rem;
		font-weight:500;
		color:#006b54
	}
	.mc-field-group{
		padding-bottom:10px
	}
	input[type=text],input[type=password],input[type=email],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=number],input[type=search],input[type=url],textarea{
		display:block;
		width:100%;
		padding:6px 12px;
		font-size:14px;
		line-height:1.428571429;
		color:#808080;
		background-color:#fcfcfc;
		border:none;
		-webkit-transition:all ease-in-out .15s;
		transition:all ease-in-out .15s;
		-webkit-box-shadow:none;
		box-shadow:none;
		border-radius:0
	}
	input#mc-embedded-subscribe{
		width:100%;
		margin-top:10px;
		background-color:#006b54;
		font-family:"Barlow Condensed",sans-serif;
		color:#fff;
		font-weight:800;
		font-size:2.2rem;
		letter-spacing:0.53px;
		text-transform:uppercase;
		font-style:italic;
		text-shadow:none;
		border:none;
		-webkit-box-shadow:
		none;box-shadow:
		none;border-radius:0
	}
	p.brandingLogo{display:none}
}
	
@media (max-width: 768px){
	.fl-builder-content[data-overlay="1"]:not(.fl-theme-builder-header-sticky):not(.fl-builder-content-editing){
		position:fixed;width:100%;z-index:100
	}
	.fl-node-5wbro9csjl3d.fl-col>.fl-col-content{
		margin-bottom:0;height:43px
	}
	#site-logo-link{
		width:130px;
		z-index:10
	}
	.fl-node-rnegtqzksx6i .fl-button-group-layout-horizontal .fl-button-group-buttons{
		-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly
	}
	.fl-builder-content .fl-node-rnegtqzksx6i .fl-button-group .fl-button-group-buttons .fl-button-group-button{
		width:50%;display:inline-grid
	}
	#fl-button-group-button-rnegtqzksx6i-0 a.fl-button,#fl-button-group-button-rnegtqzksx6i-0 a.fl-button:visited{
		font-family:"Barlow Condensed",sans-serif;
		font-weight:800;
		font-size:2rem;
		letter-spacing:0.53px;
		text-transform:uppercase;
		font-style:italic;
		text-transform:uppercase;
		background-color:#EA719C
	}
	#fl-button-group-button-rnegtqzksx6i-1 a.fl-button,#fl-button-group-button-rnegtqzksx6i-1 a.fl-button:visited{
		font-family:"Barlow Condensed",sans-serif;
		font-weight:800;
		font-size:2rem;
		letter-spacing:0.53px;
		text-transform:uppercase;
		font-style:italic;
		text-transform:uppercase;
		background-color:#4ABA77
	}
	.fl-node-hg13z9asx67r .fl-menu-mobile-toggle{
		top:0px;border:none
	}
	.fl-node-uvimr2x0dfj4 .fl-menu ul.menu{
		display:none;float:right;width:50%
	}
	#mc_embed_signup{
		margin:auto;font-family:"Barlow";max-width:400px
	}
	#mc_embed_signup h2{
		font-family:"Barlow Condensed",sans-serif;
		color:#fff;
		font-weight:800;
		font-size:3rem;
		letter-spacing:0.53px;
		text-transform:uppercase;
		font-style:italic;
		text-transform:uppercase
	}
	input#mce-FNAME,input#mce-EMAIL,input#mce-PHONE{
		font-family:"Barlow";
		font-size:1.5rem;
		font-weight:500;
		color:#006b54
	}
	.mc-field-group{
		padding-bottom:10px
	}
	input[type=text],input[type=password],input[type=email],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=number],input[type=search],input[type=url],textarea{
		display:block;
		width:100%;
		padding:6px 12px;
		font-size:14px;
		line-height:1.428571429;
		color:#808080;
		background-color:#fcfcfc;
		border:none;
		-webkit-transition:all ease-in-out .15s;
		transition:all ease-in-out .15s;
		-webkit-box-shadow:none;
		box-shadow:none;
		border-radius:0
	}
	input#mc-embedded-subscribe{
		width:100%;
		margin-top:10px;
		background-color:#006b54;
		font-family:"Barlow Condensed",sans-serif;
		color:#fff;
		font-weight:800;
		font-size:2.2rem;
		letter-spacing:0.53px;
		text-transform:uppercase;
		font-style:italic;
		text-shadow:none;
		border:none;
		-webkit-box-shadow:none;
		box-shadow:none;
		border-radius:0
	}
	p.brandingLogo{
		display:none
	}
}
/*# sourceMappingURL=style.css.map */
