* {
  box-sizing: border-box;
}
body {
  margin: 0;
}
*{
  box-sizing:border-box;
}
body{
  margin:0;
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;
}
img:is([sizes=auto i], [sizes^="auto, " i]){
  contain-intrinsic-size:3000px 1500px;
}
img.wp-smiley, img.emoji{
  display:inline !important;
  border:none !important;
  box-shadow:none !important;
  height:1em !important;
  width:1em !important;
  margin:0 0.07em !important;
  vertical-align:-0.1em !important;
  background:none !important;
  padding:0 !important;
}
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{
  background-image:none !important;
}
:root{
  --wp--preset--aspect-ratio--square:1;
  --wp--preset--aspect-ratio--4-3:4/3;
  --wp--preset--aspect-ratio--3-4:3/4;
  --wp--preset--aspect-ratio--3-2:3/2;
  --wp--preset--aspect-ratio--2-3:2/3;
  --wp--preset--aspect-ratio--16-9:16/9;
  --wp--preset--aspect-ratio--9-16:9/16;
  --wp--preset--color--black:#000000;
  --wp--preset--color--cyan-bluish-gray:#abb8c3;
  --wp--preset--color--white:#ffffff;
  --wp--preset--color--pale-pink:#f78da7;
  --wp--preset--color--vivid-red:#cf2e2e;
  --wp--preset--color--luminous-vivid-orange:#ff6900;
  --wp--preset--color--luminous-vivid-amber:#fcb900;
  --wp--preset--color--light-green-cyan:#7bdcb5;
  --wp--preset--color--vivid-green-cyan:#00d084;
  --wp--preset--color--pale-cyan-blue:#8ed1fc;
  --wp--preset--color--vivid-cyan-blue:#0693e3;
  --wp--preset--color--vivid-purple:#9b51e0;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%);
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg, rgb(252, 185, 0) 0%, rgb(255, 105, 0) 100%);
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg, rgb(255, 105, 0) 0%, rgb(207, 46, 46) 100%);
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
  --wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
  --wp--preset--gradient--blush-light-purple:linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
  --wp--preset--gradient--blush-bordeaux:linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
  --wp--preset--gradient--luminous-dusk:linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
  --wp--preset--gradient--pale-ocean:linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
  --wp--preset--gradient--electric-grass:linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
  --wp--preset--gradient--midnight:linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
  --wp--preset--font-size--small:13px;
  --wp--preset--font-size--medium:20px;
  --wp--preset--font-size--large:36px;
  --wp--preset--font-size--x-large:42px;
  --wp--preset--spacing--20:0.44rem;
  --wp--preset--spacing--30:0.67rem;
  --wp--preset--spacing--40:1rem;
  --wp--preset--spacing--50:1.5rem;
  --wp--preset--spacing--60:2.25rem;
  --wp--preset--spacing--70:3.38rem;
  --wp--preset--spacing--80:5.06rem;
  --wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);
  --wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);
  --wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0);
  --wp--style--global--content-size:800px;
  --wp--style--global--wide-size:1200px;
  --wp--style--block-gap:24px;
}
:where(body){
  margin:0;
}
.wp-site-blocks>.alignleft{
  float:left;
  margin-right:2em;
}
.wp-site-blocks>.alignright{
  float:right;
  margin-left:2em;
}
.wp-site-blocks>.aligncenter{
  justify-content:center;
  margin-left:auto;
  margin-right:auto;
}
:where(.wp-site-blocks)>*{
  margin-block-start:24px;
  margin-block-end:0;
}
:where(.wp-site-blocks)> :first-child{
  margin-block-start:0;
}
:where(.wp-site-blocks)> :last-child{
  margin-block-end:0;
}
:root :where(.is-layout-flow)> :first-child{
  margin-block-start:0;
}
:root :where(.is-layout-flow)> :last-child{
  margin-block-end:0;
}
:root :where(.is-layout-flow)>*{
  margin-block-start:24px;
  margin-block-end:0;
}
:root :where(.is-layout-constrained)> :first-child{
  margin-block-start:0;
}
:root :where(.is-layout-constrained)> :last-child{
  margin-block-end:0;
}
:root :where(.is-layout-constrained)>*{
  margin-block-start:24px;
  margin-block-end:0;
}
:root :where(.is-layout-flex){
  gap:24px;
}
:root :where(.is-layout-grid){
  gap:24px;
}
.is-layout-flow>.alignleft{
  float:left;
  margin-inline-start:0;
  margin-inline-end:2em;
}
.is-layout-flow>.alignright{
  float:right;
  margin-inline-start:2em;
  margin-inline-end:0;
}
.is-layout-flow>.aligncenter{
  margin-left:auto !important;
  margin-right:auto !important;
}
.is-layout-constrained>.alignleft{
  float:left;
  margin-inline-start:0;
  margin-inline-end:2em;
}
.is-layout-constrained>.alignright{
  float:right;
  margin-inline-start:2em;
  margin-inline-end:0;
}
.is-layout-constrained>.aligncenter{
  margin-left:auto !important;
  margin-right:auto !important;
}
.is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)){
  max-width:var(--wp--style--global--content-size);
  margin-left:auto !important;
  margin-right:auto !important;
}
.is-layout-constrained>.alignwide{
  max-width:var(--wp--style--global--wide-size);
}
body .is-layout-flex{
  display:flex;
}
.is-layout-flex> :is(*, div){
  margin:0;
}
body .is-layout-grid{
  display:grid;
}
.is-layout-grid> :is(*, div){
  margin:0;
}
a:where(:not(.wp-element-button)){
  text-decoration:underline;
}
:root :where(.wp-element-button, .wp-block-button__link){
  background-color:#32373c;
  border-width:0;
  color:#fff;
  font-family:inherit;
  font-size:inherit;
  font-style:inherit;
  font-weight:inherit;
  letter-spacing:inherit;
  line-height:inherit;
  padding-top:calc(0.667em + 2px);
  padding-right:calc(1.333em + 2px);
  padding-bottom:calc(0.667em + 2px);
  padding-left:calc(1.333em + 2px);
  text-decoration:none;
  text-transform:inherit;
}
:root :where(.wp-block-pullquote){
  font-size:1.5em;
  line-height:1.6;
}
#i9b3nl{
  display:none;
}
#imcra2{
  color:#fff;
}

@media screen and (max-height: 1024px){
  .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{
	background-image:none !important;
  }
}
@media screen and (max-height: 640px){
  .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{
	background-image:none !important;
  }
}