.elementor-8562 .elementor-element.elementor-element-5545025{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8562 .elementor-element.elementor-element-5545025.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8562 .elementor-element.elementor-element-50f674a{--display:flex;--min-height:370px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-89px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Helvetica;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-8562 .elementor-element.elementor-element-7db45a6 > .elementor-widget-container:hover{--e-transform-flipY:-1;}.elementor-8562 .elementor-element.elementor-element-7db45a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8562 .elementor-element.elementor-element-7db45a6{--e-transform-transition-duration:10000ms;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8562 .elementor-element.elementor-element-7db45a6 img{width:94%;}.elementor-8562 .elementor-element.elementor-element-c20057b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8562 .elementor-element.elementor-element-c20057b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Helvetica;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-8562 .elementor-element.elementor-element-73b83f80 > .elementor-widget-container{margin:11% 0% 11% 0%;}.elementor-8562 .elementor-element.elementor-element-73b83f80 .elementor-heading-title{font-family:"Joan", Helvetica;font-size:34px;font-weight:400;line-height:28px;text-shadow:1px 3px 2px rgba(226.10000000000002, 222.65934782608696, 222.65934782608696, 0.3);color:var( --e-global-color-accent );}.elementor-8562 .elementor-element.elementor-element-73b83f80 .elementor-heading-title a:hover, .elementor-8562 .elementor-element.elementor-element-73b83f80 .elementor-heading-title a:focus{color:#c49c34;}.elementor-8562 .elementor-element.elementor-element-73b83f80 .elementor-heading-title a{transition-duration:1.4s;}body.elementor-page-8562:not(.elementor-motion-effects-element-type-background), body.elementor-page-8562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:501px){.elementor-8562 .elementor-element.elementor-element-5545025{--width:100%;}.elementor-8562 .elementor-element.elementor-element-50f674a{--width:100%;}.elementor-8562 .elementor-element.elementor-element-c20057b{--width:100%;}}@media(max-width:1412px) and (min-width:501px){.elementor-8562 .elementor-element.elementor-element-5545025{--width:1419px;}.elementor-8562 .elementor-element.elementor-element-50f674a{--width:60%;}}@media(max-width:1212px) and (min-width:501px){.elementor-8562 .elementor-element.elementor-element-50f674a{--width:67%;}.elementor-8562 .elementor-element.elementor-element-c20057b{--width:100%;}}@media(max-width:991px) and (min-width:501px){.elementor-8562 .elementor-element.elementor-element-50f674a{--width:88%;}}@media(max-width:792px) and (min-width:501px){.elementor-8562 .elementor-element.elementor-element-50f674a{--width:100%;}}@media(max-width:1412px){.elementor-8562 .elementor-element.elementor-element-5545025{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-8562 .elementor-element.elementor-element-50f674a{--min-height:440px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:1212px){.elementor-8562 .elementor-element.elementor-element-50f674a{--min-height:424px;}}@media(max-width:991px){.elementor-8562 .elementor-element.elementor-element-50f674a{--min-height:417px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:792px){.elementor-8562 .elementor-element.elementor-element-5545025{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8562 .elementor-element.elementor-element-50f674a{--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8562 .elementor-element.elementor-element-c20057b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:500px){.elementor-8562 .elementor-element.elementor-element-5545025{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8562 .elementor-element.elementor-element-50f674a{--width:100%;--min-height:447px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8562 .elementor-element.elementor-element-c20057b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for heading, class: .elementor-element-73b83f80 */.typping h1 {
  overflow: hidden;
  border-right: .15em solid blue;
  white-space:nowrap;
  margin: 0 auto;
  animation:
    typing 6.5s steps(30, end),
    blink-caret .5s step-end infinite;
}
@keyframes typing {
  from { width: 0 }
  to { width: 100% }
}
@keyframes blink-caret {
  from, to { border-color: transparent }
  50% { border-color: yellow }
}/* End custom CSS */