/*Futura Font*/

p {
	font-family: futura-pt, sans-serif;
	font-weight: 400;
	font-style: normal;
}

h1 {
	font-family: futura-pt-bold, sans-serif;
	font-weight: 700;
	font-style: normal;
}

h2 {
	font-family: futura-pt, sans-serif;
	font-weight: 700;
	font-style: normal;
}

h3 {
	font-family: futura-pt, sans-serif;
	font-weight: 500;
	font-style: normal;
}


h4 {
	font-family: futura-pt, sans-serif;
	font-weight: 300;
	font-style: normal;	
}

h5 {
	font-family: futura-pt-bold, sans-serif;
	font-weight: 700;
	font-style: italic;
}

h6 {
	font-family: futura-pt, sans-serif;
	font-weight: 700;
	font-style: italic;
}

h7 {
	font-family: futura-pt, sans-serif;
	font-weight: 500;
	font-style: italic;
}




/* No Link Underline */
a { 
	text-decoration: none;
}


/* Give Buttons Future Font */

.is-style-circular {
    font-family: futura-pt-bold, 			sans-serif;
}

.is-style-fill {
    font-family: futura-pt-bold, 			sans-serif;
}

.is-style-outline {
    font-family: futura-pt-bold, 			sans-serif;
}

.wp-element-button {
    font-family: futura-pt-bold, 			sans-serif;
}

/* Menu font */
.wp-block-navigation ul a, .wp-block-navigation ul li a {
    font-family: futura-pt-bold, 			sans-serif;
}

/* fixed header*/

nav {
  position:fixed; 
}

/*inputform */


.textwidget .contact-form input[type="email"], .textwidget .contact-form input[type="tel"], .textwidget .contact-form input[type="text"], .textwidget .contact-form input[type="url"], .textwidget .contact-form textarea, .wp-block-column .contact-form input[type="email"], .wp-block-column .contact-form input[type="tel"], .wp-block-column .contact-form input[type="text"], .wp-block-column .contact-form input[type="url"], .wp-block-column .contact-form textarea {
	width: 100%;
	background-color: white;
	height: 50%;
	color: black;
}

/*input button */

button.is-style-fill {
	    --wp--custom--button--spacing--padding--bottom: .22em;
	    --wp--custom--button--spacing--padding--top: .22em;

}


/*input submission Cerrito*/

.contact-form-submission {
	   color: white;
}

.wp-elements-1b2ab6ee543186cdcd35aeb41e08a41b  {
		color: white;
	font-family: futura-pt-bold, 			sans-serif;
}

/*input submission Elmwood*/

.wp-elements-4195ee7eaf7e2f9e51eba73ac0ef7dca  {
		color: white;
	font-family: futura-pt-bold, 			sans-serif;
}

/*input submission Sebastopol*/

.wp-elements-c5cb8cc52989c60d4742293f51b255dc  {
	color: white;
	font-family: futura-pt, 			sans-serif;
}



.wp-container-42 wp-block-group cer-group-footer has-primary-background-color has-background {
	   background-color: black;
}

  .np-button { 
		border: none;
}


/* to make all menu black or white
span.wp-block-navigation-item__label {
		color: black;
}*/

/* to make all menu black or white*/
span.seb-menu {
		color: black;
}


