.second-homepage {
	margin-top: 0px !important
}


.wp-block-navigation__submenu-icon{
	margin-left: 0px
}

@media (max-width: 1250px) {
	 nav {
		font-size: 14px;
	}
}

.wp-element-button, .wp-block-button__link:focus {
	outline-style: none;
	background-color: black;
	color: white;
}

.contact-form-link > a:hover {
	background-color: #D6EAF4;
}

.navbar-custom{
	color: white;
}
.wp-container-core-group-layout-2.wp-container-core-group-layout-2{
	justify-content: space-evenly;
}

@media (min-width: 1000px) {
	.content-body{
		padding-left: var(--wp--preset--spacing--50);
		padding-right: var(--wp--preset--spacing--50);
	}
	.wp-block-navigation__responsive-container-open:not(.always-shown) {
		display: none;
	}
}

.navbar-content {
	padding-top: var(--wp--preset--spacing--30);
	padding-right: 7rem;
	padding-bottom: var(--wp--preset--spacing--30);
	padding-left: 7rem;
}

.wp-block-navigation .wp-block-navigation__responsive-container-close {
	background-color: transparent;
	color: white;
}

a:where(:not(.wp-element-button)):focus {
	background-color: transparent;
	outline-width: 0;
	font-weight: 500;
}

a:where(:not(.wp-element-button)):active {
	background-color: transparent;
}

.wp-block-navigation.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open {
	background-color: transparent;
}

.wp-block-navigation.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open {
	background-color: #194377;
	color: white;
}

.wp-block-navigation.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>:not(:first-child) {
	border-top: solid 1px;
}

.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content {
	font-size: 1.1rem;
	font-weight: 400;
}

.wp-block-navigation-item .wp-block-navigation-link {
	font-size: .95rem;
}

figure > a:hover {
	background-color: transparent;
}

a:hover {
	font-weight: 600;
	background-color: #194377;
}

.wp-block-navigation-item .wp-block-navigation-link {
	color: #194377;
}

.wp-block-navigation-item .wp-block-navigation-link > a{
	color: #194377;
	background-color: white;
}

.wp-block-navigation-item .wp-block-navigation-link > a:hover{
	color: white;
	background-color: #194377;
}

.wp-block-navigation-link{
	color: white;
	background-color: #194377;
}

.nav-top-right {
	float: right;
}

.wp-block-latest-posts__post-title {
	font-weight: 500;
	font-size: 20px;
}

.padding-columns {
	padding-left: 3%;
	padding-right: 3%;
}

body {
	background-color: #D6EAF4;
}

.content-body {
	padding-left: var(--wp--preset--spacing--80);
	padding-right: var(--wp--preset--spacing--80);
}

.content-body-padding {
	padding: var(--wp--preset--spacing--80);
}

@media screen and (max-width: 1000px) {
	
	.wp-block-navigation__responsive-container-close {
		top: 50px;
	}
	
	.wp-block-navigation__responsive-container-open:not(.always-shown) {
		display: flex;
	}
	
	.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
		display: none;
	}
	
	.content-body {
		padding-left: var(--wp--preset--spacing--50);
		padding-right: var(--wp--preset--spacing--50);
	}
	
	.content-body-padding {
		padding: var(--wp--preset--spacing--80);
	}
	
	.has-text-align-left {
		text-align: center;
	}
	
	.body-text-align {
		text-align: justify;
	}
	.image-align > figure{
		margin: auto;
	}
	a:hover {
	font-weight: 600;
	background-color: #194377;
	}

	.wp-block-navigation-item .wp-block-navigation-link {
		color: #194377;
	}

	.wp-block-navigation-item .wp-block-navigation-link > a{
		color: white;
		background-color: #194377;
	}

	.wp-block-navigation-item .wp-block-navigation-link > a:hover{
		color: white;
		background-color: #194377;
	}

	.wp-block-navigation-link{
		color: white;
		background-color: #194377;
	}
	
}

@media screen and (max-width: 420px) {
	.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25 {
		width: 50%;
	}
	.wp-block-spacer {
		height: 0px;
	}
	
	.content-body {
		padding-left: var(--wp--preset--spacing--50);
		padding-right: var(--wp--preset--spacing--50);
	}
	
	.navbar-content {
		padding-top: var(--wp--preset--spacing--30);
		padding-right: var(--wp--preset--spacing--60);
		padding-bottom: var(--wp--preset--spacing--30);
		padding-left: var(--wp--preset--spacing--60);
	}
	
	.content-body-columns {
		padding-left: var(--wp--preset--spacing--40);
		padding-right: var(--wp--preset--spacing--40);
	}
	
	.content-body-padding {
		padding: var(--wp--preset--spacing--50);
	}
	
	.has-text-align-left {
		text-align: center;
	}
	
	.body-text-align {
		text-align: justify;
	}
	.image-align > figure{
		margin: auto;
	}
	a:hover {
	font-weight: 600;
	background-color: #194377;
	}

	.wp-block-navigation-item .wp-block-navigation-link {
		color: #194377;
	}

	.wp-block-navigation-item .wp-block-navigation-link > a{
		color: white;
		background-color: #194377;
	}

	.wp-block-navigation-item .wp-block-navigation-link > a:hover{
		color: white;
		background-color: #194377;
	}

	.wp-block-navigation-link{
		color: white;
		background-color: #194377;
	}
}