@charset "UTF-8";

/*
 * Theme Name: Valley Themes
 * Description: Used to style block editor.
 * 
 */



/**
 * 1. Blocks.
 * 
 * start.
 * 
 */

/* - wp-block-my-blocks-start-block - */

.wp-block .wp-block-my-blocks-start-block {

width: 100%;
height: auto;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.02);

border-style: none;
-webkit-border-radius: 0;
border-radius: 0;


}

/* - /wp-block-my-blocks-start-block - */



/* - heading-container - */

.wp-block .wp-block-my-blocks-start-block .heading-container {

width: 100%;
height: auto;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.0);

display: -webkit-flex;
display: flex;

-webkit-flex-direction: column;
flex-direction: column;

-webkit-flex-wrap: wrap;
flex-wrap: wrap;

-webkit-justify-content: center;
justify-content: center;

-webkit-align-content: flex-start;
align-content: flex-start;

-webkit-align-items: flex-start;
align-items: flex-start;

}

/* - /heading-container - */



/* - block-heading - */

.wp-block .wp-block-my-blocks-start-block .heading-container h2.block-heading {

width: auto;
height: auto;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.0);

}

.wp-block .wp-block-my-blocks-start-block .heading-container h2.block-heading {

font-family: sans-serif;
font-size: 22px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 1.0);

}

.wp-block .wp-block-my-blocks-start-block .heading-container h2.block-heading a {

font-family: sans-serif;
font-size: 22px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 1.0);
transition: all .5s;

}

.wp-block .wp-block-my-blocks-start-block .heading-container h2.block-heading a:hover {

color: rgba(0, 0, 0, 0.5);

}

.wp-block .wp-block-my-blocks-start-block .heading-container h2.block-heading a:active {

color: rgba(0, 0, 0, 1.0);

}

/* - /block-heading - */



/* - span - */

.wp-block .wp-block-my-blocks-start-block .heading-container h2.block-heading span {

font-family: sans-serif;
font-size: 22px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 0.5);

}

/* - /span - */



/* - block-spacer - */

.wp-block .wp-block-my-blocks-start-block .block-spacer {

display: block;

width: 100%;
height: 50px;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.0);

border-style: none;
-webkit-border-radius: 0;
border-radius: 0;

}

/* - /block-spacer - */



/* - description-container - */

.wp-block .wp-block-my-blocks-start-block .description-container {

width: 100%;
height: auto;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.0);

display: -webkit-flex;
display: flex;

-webkit-flex-direction: column;
flex-direction: column;

-webkit-flex-wrap: wrap;
flex-wrap: wrap;

-webkit-justify-content: center;
justify-content: center;

-webkit-align-content: flex-start;
align-content: flex-start;

-webkit-align-items: flex-start;
align-items: flex-start;

}

/* - /description-container - */



/* - block-description - */

.wp-block .wp-block-my-blocks-start-block .description-container div p.block-description {

width: auto;
height: auto;

margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.0);

}

.wp-block .wp-block-my-blocks-start-block .description-container div p.block-description:first-of-type {

padding: 0px 0px 0px 0px;

}

.wp-block .wp-block-my-blocks-start-block .description-container div p.block-description {

font-family: sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 1.0);

}

.wp-block .wp-block-my-blocks-start-block .description-container div p.block-description a {

font-family: sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 1.0);

transition: all .5s;

}

.wp-block .wp-block-my-blocks-start-block .description-container div p.block-description a:hover {

color: rgba(0, 0, 0, 0.5);

}

.wp-block .wp-block-my-blocks-start-block .description-container div p.block-description a:active {

color: rgba(0, 0, 0, 1.0);

}

/* - /block-description - */



/* - span - */

.wp-block .wp-block-my-blocks-start-block .description-container div p.block-description span {

font-family: sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 0.5);

}

/* - /span - */



/**
 * 2. Blocks.
 * 
 * center.
 * 
 */

/* - wp-block-my-blocks-center-block - */

.wp-block .wp-block-my-blocks-center-block {

width: 100%;
height: auto;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.02);

border-style: none;
-webkit-border-radius: 0;
border-radius: 0;


}

/* - /wp-block-my-blocks-center-block - */



/* - heading-container - */

.wp-block .wp-block-my-blocks-center-block .heading-container {

width: 100%;
height: auto;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.0);

display: -webkit-flex;
display: flex;

-webkit-flex-direction: column;
flex-direction: column;

-webkit-flex-wrap: wrap;
flex-wrap: wrap;

-webkit-justify-content: center;
justify-content: center;

-webkit-align-content: center;
align-content: center;

-webkit-align-items: center;
align-items: center;

}

/* - /heading-container - */



/* - block-heading - */

.wp-block .wp-block-my-blocks-center-block .heading-container h2.block-heading {

width: auto;
height: auto;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.0);

}

.wp-block .wp-block-my-blocks-center-block .heading-container h2.block-heading {

font-family: sans-serif;
font-size: 22px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 1.0);

}

.wp-block .wp-block-my-blocks-center-block .heading-container h2.block-heading a {

font-family: sans-serif;
font-size: 22px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 1.0);
transition: all .5s;

}

.wp-block .wp-block-my-blocks-center-block .heading-container h2.block-heading a:hover {

color: rgba(0, 0, 0, 0.5);

}

.wp-block .wp-block-my-blocks-center-block .heading-container h2.block-heading a:active {

color: rgba(0, 0, 0, 1.0);

}

/* - /block-heading - */



/* - span - */

.wp-block .wp-block-my-blocks-center-block .heading-container h2.block-heading span {

font-family: sans-serif;
font-size: 22px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 0.5);

}

/* - /span - */



/* - block-spacer - */

.wp-block .wp-block-my-blocks-center-block .block-spacer {

display: block;

width: 100%;
height: 50px;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.0);

border-style: none;
-webkit-border-radius: 0;
border-radius: 0;

}

/* - /block-spacer - */



/* - description-container - */

.wp-block .wp-block-my-blocks-center-block .description-container {

width: 100%;
height: auto;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.0);

display: -webkit-flex;
display: flex;

-webkit-flex-direction: column;
flex-direction: column;

-webkit-flex-wrap: wrap;
flex-wrap: wrap;

-webkit-justify-content: center;
justify-content: center;

-webkit-align-content: center;
align-content: center;

-webkit-align-items: center;
align-items: center;

}

/* - /description-container - */



/* - block-description - */

.wp-block .wp-block-my-blocks-center-block .description-container div p.block-description {

width: auto;
height: auto;

margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.0);

}

.wp-block .wp-block-my-blocks-center-block .description-container div p.block-description:first-of-type {

padding: 0px 0px 0px 0px;

}

.wp-block .wp-block-my-blocks-center-block .description-container div p.block-description {

font-family: sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 1.0);

}

.wp-block .wp-block-my-blocks-center-block .description-container div p.block-description a {

font-family: sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 1.0);

transition: all .5s;

}

.wp-block .wp-block-my-blocks-center-block .description-container div p.block-description a:hover {

color: rgba(0, 0, 0, 0.5);

}

.wp-block .wp-block-my-blocks-center-block .description-container div p.block-description a:active {

color: rgba(0, 0, 0, 1.0);

}

/* - /block-description - */



/* - span - */

.wp-block .wp-block-my-blocks-center-block .description-container div p.block-description span {

font-family: sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 0.5);

}

/* - /span - */



/**
 * 3. Blocks.
 * 
 * end.
 * 
 */

/* - wp-block-my-blocks-end-block - */

.wp-block .wp-block-my-blocks-end-block {

width: 100%;
height: auto;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.02);

border-style: none;
-webkit-border-radius: 0;
border-radius: 0;


}

/* - /wp-block-my-blocks-end-block - */



/* - heading-container - */

.wp-block .wp-block-my-blocks-end-block .heading-container {

width: 100%;
height: auto;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.0);

display: -webkit-flex;
display: flex;

-webkit-flex-direction: column;
flex-direction: column;

-webkit-flex-wrap: wrap;
flex-wrap: wrap;

-webkit-justify-content: center;
justify-content: center;

-webkit-align-content: flex-end;
align-content: flex-end;

-webkit-align-items: flex-end;
align-items: flex-end;

}

/* - /heading-container - */



/* - block-heading - */

.wp-block .wp-block-my-blocks-end-block .heading-container h2.block-heading {

width: auto;
height: auto;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.0);

}

.wp-block .wp-block-my-blocks-end-block .heading-container h2.block-heading {

font-family: sans-serif;
font-size: 22px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 1.0);

}

.wp-block .wp-block-my-blocks-end-block .heading-container h2.block-heading a {

font-family: sans-serif;
font-size: 22px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 1.0);
transition: all .5s;

}

.wp-block .wp-block-my-blocks-end-block .heading-container h2.block-heading a:hover {

color: rgba(0, 0, 0, 0.5);

}

.wp-block .wp-block-my-blocks-end-block .heading-container h2.block-heading a:active {

color: rgba(0, 0, 0, 1.0);

}

/* - /block-heading - */



/* - span - */

.wp-block .wp-block-my-blocks-end-block .heading-container h2.block-heading span {

font-family: sans-serif;
font-size: 22px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 0.5);

}

/* - /span - */



/* - block-spacer - */

.wp-block .wp-block-my-blocks-end-block .block-spacer {

display: block;

width: 100%;
height: 50px;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.0);

border-style: none;
-webkit-border-radius: 0;
border-radius: 0;

}

/* - /block-spacer - */



/* - description-container - */

.wp-block .wp-block-my-blocks-end-block .description-container {

width: 100%;
height: auto;

margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.0);

display: -webkit-flex;
display: flex;

-webkit-flex-direction: column;
flex-direction: column;

-webkit-flex-wrap: wrap;
flex-wrap: wrap;

-webkit-justify-content: center;
justify-content: center;

-webkit-align-content: flex-end;
align-content: flex-end;

-webkit-align-items: flex-end;
align-items: flex-end;

}

/* - /description-container - */



/* - block-description - */

.wp-block .wp-block-my-blocks-end-block .description-container div p.block-description {

width: auto;
height: auto;

margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;

background-color: rgba(0, 0, 0, 0.0);

}

.wp-block .wp-block-my-blocks-end-block .description-container div p.block-description:first-of-type {

padding: 0px 0px 0px 0px;

}

.wp-block .wp-block-my-blocks-end-block .description-container div p.block-description {

font-family: sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 1.0);

}

.wp-block .wp-block-my-blocks-end-block .description-container div p.block-description a {

font-family: sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 1.0);

transition: all .5s;

}

.wp-block .wp-block-my-blocks-end-block .description-container div p.block-description a:hover {

color: rgba(0, 0, 0, 0.5);

}

.wp-block .wp-block-my-blocks-end-block .description-container div p.block-description a:active {

color: rgba(0, 0, 0, 1.0);

}

/* - /block-description - */



/* - span - */

.wp-block .wp-block-my-blocks-end-block .description-container div p.block-description span {

font-family: sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 200;
text-decoration: none;
color: rgba(0, 0, 0, 0.5);

}

/* - /span - */


