.elementor-5 .elementor-element.elementor-element-fb7680c{--display:flex;--min-height:100vh;}.elementor-5 .elementor-element.elementor-element-ac4dfa2.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5 .elementor-element.elementor-element-ef56007{text-align:center;}.elementor-5 .elementor-element.elementor-element-ef56007 .elementor-heading-title{font-family:"Alfa Slab One", Sans-serif;font-size:calc(6vw);font-weight:400;letter-spacing:0.02em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );color:#5F585400;}body.elementor-page-5:not(.elementor-motion-effects-element-type-background), body.elementor-page-5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BCBCBC;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-ac4dfa2 */canvas {
  width: min(80vw);
  height: min(calc(90vh - 200px), 500px, 80vw);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb7680c */.elementor-5 .elementor-element.elementor-element-fb7680c {
    box-shadow: inset 0px 0px 40px 10px rgba(0,0,0,0.2)
}/* End custom CSS */