/*BYRON CUSTOM CSS*/

.wp-container-43{
			background: radial-gradient(circle at 18.7% 37.8%, rgb(250, 250, 250) 0%, rgb(225, 234, 238) 90%) !important;	
}
.wp-block-cover__background {
			background: radial-gradient(circle at 18.7% 37.8%, rgb(250, 250, 250) 0%, rgb(225, 234, 238) 90%) !important;	
}
.wp-block-navigation__submenu-container{
	background: transparent !important;	
}
.transparent-header{
		background:transparent !important;
}

.wp-block-navigation-item  {
	color: black !important;	
	font-family: "Josefin Sans" !important;
    font-size: 20px !important;
    font-weight: 500 !important;
}
.wp-block-site-title {
		color: black !important;	
}
body > div.wp-site-blocks > header > div > div > div > div.wp-block-group.gutenify-section-64e88d50-dcef-11ed-875e-6b1cd6ee4582.is-vertical.is-content-justification-left.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-1.wp-block-group-is-layout-flex > h1 > a{
		color: black !important;	
}
body > div.wp-site-blocks > header > div > div > div > div.is-content-justification-left.is-nowrap.is-layout-flex.wp-container-1.wp-block-group > h1 > a{
		color: black !important;	
	font-family: "Josefin Sans" !important;
	font-weight: 300 !important;	
}

.wp-block-navigation-item__content:hover{
	color: black !important;	
}

@media screen and (min-width: 480px) {
.wp-block-navigation ul li.current-menu-item > a {
		color: black !important;	
}
}

.has-primary-color{
		color: black !important;	
}
.gutenify-icon-wrapper {
		color: #f9556d !important;
		cursor: default !important;
}
@media only screen and (min-width: 781px) {
    body > div.wp-site-blocks > div > div:nth-child(3) > div.is-layout-flex.wp-container-41.wp-block-columns.alignwide > div:nth-child(4){
	    margin-top: 5em !important;	
		}
}
@media only screen and (min-width: 481px) {
    .title-menu-item-custom{
		    display: none !important;
		}
}

@media only screen and (max-width: 480px) {
		.title-menu-item-custom:first-child, :not(.title-menu-item-custom) + .title-menu-item-custom{
				margin-top: 15vh !important;	
		}
		
		body > div.wp-site-blocks > div > div.wp-block-cover.alignfull.is-light > div {
			margin-top: 1em !important;
		}

		.title-menu-item-custom{
		    text-decoration: none !important;
				pointer-events: none;
        cursor: default;
		}
		.title-menu-item-custom > a {
			 border-bottom: none !important;	
		}
		#modal-3-content > ul{
				border: none !important;
		}
    .container-byron {
      flex-direction: column !important;
    }
    .pic-byron {
      order: 1 !important;
    }

    .text-byron{
     order: 2 !important;
    }
		#wp--skip-link--target > div > div > div > h2{
				font-size: 40px !important;
		}
}

.wp-block-navigation__responsive-container-open {
		color: black !important;
}