/**
* style css
* 
* 
* @package julia
* @since julia 1.0
*/
/*--------------------------------------------------

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
and Blueprint http://www.blueprintcss.org/
--------------------------------------------------*/
/* =Reset
-------------------------------------------------------------- */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  border: 0;
  font-family: inherit;
  font-size: 100%;
  font-style: inherit;
  font-weight: inherit;
  margin: 0;
  outline: 0;
  padding: 0;
  vertical-align: baseline;
}
html {
  font-size: 62.5%;
  /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */
  overflow-y: scroll;
  /* Keeps page centred in all browsers regardless of content height */
  -webkit-text-size-adjust: 100%;
  /* Prevents iOS text size adjust after orientation change, without disabling user zoom */
  -ms-text-size-adjust: 100%;
  /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
}
body {
  background: #fff;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
ol,
ul {
  list-style: none;
}
table {
  /* tables still need 'cellspacing="0"' in the markup */
  border-collapse: separate;
  border-spacing: 0;
}
caption,
th,
td {
  font-weight: normal;
  text-align: left;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
}
blockquote,
q {
  quotes: "" "";
}
a:focus {
  outline: thin dotted;
}
a:hover,
a:active {
  /* Improves readability when focused and also mouse hovered in all browsers people.opera.com/patrickl/experiments/keyboard/test */
  outline: 0;
}
a img {
  border: 0;
}
/* CSS Document */
* {
  box-sizing: border-box;
}
body {
  margin: 0;
  padding: 0;
}
.wp-block-lazyblock-youtube figure {
  position: relative;
  width: 80%;
  margin: 10%;
  padding-bottom: 50%;
}
.wp-block-lazyblock-youtube figcaption {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.wp-block-lazyblock-youtube iframe {
  position: absolute;
  margin: 0;
  width: 100%;
  height: 100%;
  border: none;
}
.wp-block-lazyblock-youtube figure img {
  position: absolute;
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.wp-block-lazyblock-youtube i.fa-youtube {
  font-size: 20vmin;
  color: rgba(255, 255, 255, 0.68);
}
.wp-block-table table {
  border-collapse: collapse;
}
.wp-block-table table td,
.wp-block-table table th {
  padding: 16px;
  border-bottom: 1px solid #CCC;
  vertical-align: top;
}
.wp-block-julia-stz-blocks-columns {
  display: flex;
}
.wp-block-julia-stz-blocks-columns .wp-block-julia-stz-blocks-column:first-of-type {
  width: calc(33% - 16px);
  margin-right: 16px;
}
.wp-block-julia-stz-blocks-columns .wp-block-julia-stz-blocks-column:first-of-type p:first-of-type,
.wp-block-julia-stz-blocks-columns .wp-block-julia-stz-blocks-column:first-of-type h2:first-of-type,
.wp-block-julia-stz-blocks-columns .wp-block-julia-stz-blocks-column:first-of-type h3:first-of-type,
.wp-block-julia-stz-blocks-columns .wp-block-julia-stz-blocks-column:first-of-type h4:first-of-type,
.wp-block-julia-stz-blocks-columns .wp-block-julia-stz-blocks-column:first-of-type ul:first-of-type {
  margin-top: 0;
}
.wp-block-julia-stz-blocks-columns .wp-block-julia-stz-blocks-column:last-of-type {
  width: 66%;
}
.wp-block-julia-stz-blocks-columns .wp-block-julia-stz-blocks-column:last-of-type p:first-of-type,
.wp-block-julia-stz-blocks-columns .wp-block-julia-stz-blocks-column:last-of-type h2:first-of-type,
.wp-block-julia-stz-blocks-columns .wp-block-julia-stz-blocks-column:last-of-type h3:first-of-type,
.wp-block-julia-stz-blocks-columns .wp-block-julia-stz-blocks-column:last-of-type ul:first-of-type {
  margin-top: 0;
}
.wp-block-lazyblock-image img {
  width: 100%;
  height: auto;
}
@media (min-width: 768px) {
  .wrapper-ls .content {
    display: flex;
    width: 100%;
  }
  .wrapper-ls .content figure {
    width: 40%;
  }
}
/*# sourceMappingURL=style.css.map */