/* Fonts */
/* didact-gothic-regular - latin */
@font-face {
  font-family: 'Didact Gothic';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/didact-gothic-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/didact-gothic-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/didact-gothic-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/didact-gothic-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/didact-gothic-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/didact-gothic-v14-latin-regular.svg#DidactGothic') format('svg'); /* Legacy iOS */
}

/* poiret-one-regular - latin */
@font-face {
  font-family: 'Poiret One';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/poiret-one-v9-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/poiret-one-v9-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/poiret-one-v9-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/poiret-one-v9-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/poiret-one-v9-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/poiret-one-v9-latin-regular.svg#PoiretOne') format('svg'); /* Legacy iOS */
}

.editor-post-title__block .editor-post-title__input{
    font-family: 'Poiret One', cursive;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    clear: both;
    font-family: 'Poiret One', cursive;
    margin: 0;
}

a {
    color: #000;
    text-decoration-line: underline;
    text-decoration-style: solid;
    text-decoration-color: #000;
    text-decoration-thickness: 1px;
    text-underline-offset: 0.3em;
    transition: 0.1s all linear;
}

a:visited {
    color: #000;
}

a:hover,
a:focus,
a:active {
    color: #000;
    text-decoration: none;
}

a:focus {
    outline: thin dotted;
}

a:hover,
a:active {
    outline: 0;
}

.block-editor-block-list__layout,
.editor-post-title__input {
    max-width: 650px;
    margin: 0 auto;
}

.wp-block[data-align=wide] { /* it can be "data-align=full" and also "right", "left" and "center" */
    max-width: 975px;
}

.wp-block[data-align=full],
.alignfull {
    left: 50%;
    margin-left: -50vw!important;
    margin-right: -50vw!important;
    max-width: 100vw;
    position: relative;
    right: 50%;
    width: 100vw;
}

.wp-block[data-align=full] div {
    max-width: 100vw!important;
}

.wp-block {
    color: #404040;
    line-height: 1.5!important;
}

p.wp-block {
    font-family: 'Didact Gothic', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    font-size: 1.2rem;
}

.wp-block-cover__inner-container a {
    color: #fff;
}

.wp-block-gallery.alignleft, 
.wp-block-gallery.alignright {
    max-width: 420px!important;
}

.alignleft {
    margin-right: 1.5em;
    margin-bottom: 1.5em;  
}


.alignright {
    margin-left: 1.5em;
    margin-bottom: 1.5em;  
}

.block-editor-block-list__block a {
    text-decoration: none;
}
