.elementor-12 .elementor-element.elementor-element-b13115c{--display:flex;--min-height:1137px;--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;--justify-content:center;--overlay-opacity:0.8;}.elementor-12 .elementor-element.elementor-element-b13115c::before, .elementor-12 .elementor-element.elementor-element-b13115c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b13115c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b13115c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b13115c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b13115c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5300bbc );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-b13115c .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-15724cc{text-align:center;}.elementor-12 .elementor-element.elementor-element-15724cc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);mix-blend-mode:color-dodge;color:var( --e-global-color-ae127f6 );}.elementor-12 .elementor-element.elementor-element-68c170d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-68c170d{text-align:center;}.elementor-12 .elementor-element.elementor-element-68c170d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);mix-blend-mode:color-dodge;color:var( --e-global-color-ae127f6 );}.elementor-12 .elementor-element.elementor-element-7771e30{text-align:center;}.elementor-12 .elementor-element.elementor-element-7771e30 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-ae127f6 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-c4dc201 .elementor-button{background-color:var( --e-global-color-5300bbc );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-f43c980 );color:var( --e-global-color-f43c980 );transition-duration:0s;border-radius:22px 22px 22px 22px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c4dc201 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c4dc201 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-ae127f6 );border-color:var( --e-global-color-6098a32 );}.elementor-12 .elementor-element.elementor-element-c4dc201{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-c4dc201.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-c4dc201 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-c4dc201 .elementor-button:focus svg{fill:var( --e-global-color-ae127f6 );}.elementor-12 .elementor-element.elementor-element-015f665{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--align-content:flex-start;--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;}.elementor-12 .elementor-element.elementor-element-c7b1a89{margin:60px 60px calc(var(--kit-widget-spacing, 0px) + 60px) 60px;text-align:center;}.elementor-12 .elementor-element.elementor-element-c7b1a89.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c7b1a89 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-54c27ed );}.elementor-12 .elementor-element.elementor-element-e1432a1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e1432a1{text-align:center;}.elementor-12 .elementor-element.elementor-element-e1432a1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-54c27ed );}.elementor-12 .elementor-element.elementor-element-f3ef2ea{--display:flex;}.elementor-12 .elementor-element.elementor-element-f3ef2ea:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f3ef2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67076fc );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6f112b3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6f112b3 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6f112b3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-6f112b3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6f112b3.elementor-view-default .elementor-icon{color:var( --e-global-color-7ed7c02 );border-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-6f112b3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6f112b3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-6f112b3 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-6f112b3 .elementor-icon svg{height:40px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-529c56e{margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-529c56e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1131cb0{--display:flex;}.elementor-12 .elementor-element.elementor-element-1131cb0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1131cb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67076fc );}.elementor-12 .elementor-element.elementor-element-7a7b14c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7a7b14c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-7a7b14c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7a7b14c.elementor-view-default .elementor-icon{color:var( --e-global-color-7ed7c02 );border-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-7a7b14c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7a7b14c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-7a7b14c .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-7a7b14c .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-be22421.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-be22421{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-d490ad6{--display:flex;}.elementor-12 .elementor-element.elementor-element-d490ad6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d490ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67076fc );}.elementor-12 .elementor-element.elementor-element-04e7615 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-04e7615.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-04e7615.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-04e7615.elementor-view-default .elementor-icon{color:var( --e-global-color-7ed7c02 );border-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-04e7615.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-04e7615.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-04e7615 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-04e7615 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-4247dc6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4247dc6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-4b1bae2{--display:flex;--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;--margin-top:6px;--margin-bottom:6px;--margin-left:6px;--margin-right:6px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-12 .elementor-element.elementor-element-016c038{margin:60px 60px calc(var(--kit-widget-spacing, 0px) + 60px) 60px;text-align:center;}.elementor-12 .elementor-element.elementor-element-016c038.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-016c038 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-54c27ed );}.elementor-12 .elementor-element.elementor-element-a8be749{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;padding:7px 7px 7px 7px;text-align:center;}.elementor-12 .elementor-element.elementor-element-a8be749.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a8be749 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-54c27ed );}.elementor-12 .elementor-element.elementor-element-3d3a832{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;padding:7px 7px 7px 7px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3d3a832.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3d3a832 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-54c27ed );}.elementor-12 .elementor-element.elementor-element-60981aa{--display:flex;}.elementor-12 .elementor-element.elementor-element-60981aa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-60981aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67076fc );}.elementor-12 .elementor-element.elementor-element-6ca4aa4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6ca4aa4 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6ca4aa4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-6ca4aa4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6ca4aa4.elementor-view-default .elementor-icon{color:var( --e-global-color-7ed7c02 );border-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-6ca4aa4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6ca4aa4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-6ca4aa4 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-6ca4aa4 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-6944299{margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-6944299.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-10ca96e{--display:flex;}.elementor-12 .elementor-element.elementor-element-10ca96e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-10ca96e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67076fc );}.elementor-12 .elementor-element.elementor-element-d05d48d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d05d48d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d05d48d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-d05d48d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d05d48d.elementor-view-default .elementor-icon{color:var( --e-global-color-7ed7c02 );border-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-d05d48d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d05d48d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-d05d48d .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-d05d48d .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-a5c309b{margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-a5c309b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a40cc9d{--display:flex;}.elementor-12 .elementor-element.elementor-element-a40cc9d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a40cc9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67076fc );}.elementor-12 .elementor-element.elementor-element-a0f7dcf.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a0f7dcf .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a0f7dcf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-a0f7dcf.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a0f7dcf.elementor-view-default .elementor-icon{color:var( --e-global-color-7ed7c02 );border-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-a0f7dcf.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a0f7dcf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-a0f7dcf .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-a0f7dcf .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-a03b993{margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-a03b993.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-829269c{--display:flex;--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;--margin-top:23px;--margin-bottom:23px;--margin-left:23px;--margin-right:23px;}.elementor-12 .elementor-element.elementor-element-c813202{margin:60px 60px calc(var(--kit-widget-spacing, 0px) + 60px) 60px;text-align:center;}.elementor-12 .elementor-element.elementor-element-c813202.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c813202 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-54c27ed );}.elementor-12 .elementor-element.elementor-element-6760f54{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;padding:7px 7px 7px 7px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6760f54.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6760f54 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-54c27ed );}.elementor-12 .elementor-element.elementor-element-1aab4b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-cae70f0{--display:flex;--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-12 .elementor-element.elementor-element-cae70f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-29d66fb .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-29d66fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-29d66fb.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-29d66fb.elementor-view-default .elementor-icon{color:var( --e-global-color-7ed7c02 );border-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-29d66fb.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-29d66fb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-29d66fb .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-29d66fb .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-a47b956{background-color:var( --e-global-color-67076fc );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-e3f6aa6{--display:flex;--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-12 .elementor-element.elementor-element-e3f6aa6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e373e69 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e373e69.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-e373e69.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e373e69.elementor-view-default .elementor-icon{color:var( --e-global-color-7ed7c02 );border-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-e373e69.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e373e69.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-e373e69 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-e373e69 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-bac8cfe{width:var( --container-widget-width, 161.362% );max-width:161.362%;background-color:var( --e-global-color-67076fc );--container-widget-width:161.362%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-bac8cfe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b7171d4{--display:flex;--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-12 .elementor-element.elementor-element-bc00006 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-bc00006.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-bc00006.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-bc00006.elementor-view-default .elementor-icon{color:var( --e-global-color-7ed7c02 );border-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-bc00006.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-bc00006.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-bc00006 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-bc00006 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-c4ab9f4{background-color:var( --e-global-color-67076fc );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-4c1ad8f{--display:flex;--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-12 .elementor-element.elementor-element-2696b96 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2696b96.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-2696b96.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2696b96.elementor-view-default .elementor-icon{color:var( --e-global-color-7ed7c02 );border-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-2696b96.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2696b96.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-2696b96 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-2696b96 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-1e1ada4{background-color:var( --e-global-color-67076fc );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-3295b6e{--display:flex;--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px;}.elementor-12 .elementor-element.elementor-element-beed185{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:32px 8px;--row-gap:32px;--column-gap:8px;--flex-wrap:wrap;--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-12 .elementor-element.elementor-element-beed185:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-beed185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67076fc );}.elementor-12 .elementor-element.elementor-element-3f7969f{--display:flex;--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-12 .elementor-element.elementor-element-742dde6 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-742dde6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-742dde6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-742dde6.elementor-view-default .elementor-icon{color:var( --e-global-color-7ed7c02 );border-color:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-742dde6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-742dde6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7ed7c02 );}.elementor-12 .elementor-element.elementor-element-742dde6 .elementor-icon{font-size:40px;}.elementor-12 .elementor-element.elementor-element-742dde6 .elementor-icon svg{height:40px;}.elementor-12 .elementor-element.elementor-element-d2b7c77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-d2b7c77.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d2b7c77 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-54c27ed );}.elementor-12 .elementor-element.elementor-element-7d65d91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-7d65d91.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7d65d91 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-54c27ed );}.elementor-12 .elementor-element.elementor-element-e555d13{--display:flex;--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-12 .elementor-element.elementor-element-e555d13:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e555d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae127f6 );}.elementor-12 .elementor-element.elementor-element-d46b485{column-gap:0px;}.elementor-12 .elementor-element.elementor-element-4335118{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4335118.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4335118 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-54c27ed );}.elementor-12 .elementor-element.elementor-element-f60ec34{--display:flex;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-f60ec34:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f60ec34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae127f6 );}.elementor-12 .elementor-element.elementor-element-1374fe8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-1374fe8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1374fe8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-54c27ed );}.elementor-12 .elementor-element.elementor-element-c239a66{--display:flex;--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-12 .elementor-element.elementor-element-c239a66:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c239a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae127f6 );}.elementor-12 .elementor-element.elementor-element-c239a66.e-con{--e-con-transform-rotateZ:0deg;}.elementor-12 .elementor-element.elementor-element-122c877{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-122c877.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-122c877 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-54c27ed );}.elementor-12 .elementor-element.elementor-element-be24d3c{--display:flex;--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-12 .elementor-element.elementor-element-be24d3c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-be24d3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae127f6 );}.elementor-12 .elementor-element.elementor-element-be24d3c.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-45906f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-45906f4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-45906f4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-54c27ed );}.elementor-12 .elementor-element.elementor-element-7a9e973{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7a9e973:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7a9e973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ae127f6 );}.elementor-12 .elementor-element.elementor-element-2d2b381{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2d2b381.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2d2b381 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-54c27ed );}.elementor-12 .elementor-element.elementor-element-a731c08{--display:flex;--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-12 .elementor-element.elementor-element-6496158{margin:100px 100px calc(var(--kit-widget-spacing, 0px) + 100px) 100px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6496158.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6496158 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-54c27ed );}.elementor-12 .elementor-element.elementor-element-1ae7911{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-1ae7911.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1ae7911 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-54c27ed );}.elementor-12 .elementor-element.elementor-element-334e5c0{--display:flex;}.elementor-12 .elementor-element.elementor-element-ced5504 .elementor-button{background-color:var( --e-global-color-7ed7c02 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-6098a32 );color:var( --e-global-color-6098a32 );}.elementor-12 .elementor-element.elementor-element-1048978{--display:flex;}.elementor-12 .elementor-element.elementor-element-b1a780d{margin:48px 48px calc(var(--kit-widget-spacing, 0px) + 48px) 48px;text-align:center;}.elementor-12 .elementor-element.elementor-element-b1a780d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-54c27ed );}body.elementor-page-12{margin:3px 3px 3px 3px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-b13115c{--content-width:1263px;}.elementor-12 .elementor-element.elementor-element-015f665{--content-width:887px;}.elementor-12 .elementor-element.elementor-element-cae70f0{--width:25%;}.elementor-12 .elementor-element.elementor-element-e3f6aa6{--width:25%;}.elementor-12 .elementor-element.elementor-element-b7171d4{--width:25%;}.elementor-12 .elementor-element.elementor-element-4c1ad8f{--width:25%;}.elementor-12 .elementor-element.elementor-element-3f7969f{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-e555d13{--width:33%;}.elementor-12 .elementor-element.elementor-element-f60ec34{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-c239a66{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-be24d3c{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-7a9e973{--width:33.3333%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-15724cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-68c170d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-7771e30 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-c4dc201 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-015f665{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--align-content:flex-end;--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;}.elementor-12 .elementor-element.elementor-element-015f665.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-c7b1a89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-e1432a1{margin:31px 31px calc(var(--kit-widget-spacing, 0px) + 31px) 31px;padding:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-e1432a1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-6f112b3{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-529c56e{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-1131cb0{--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;}.elementor-12 .elementor-element.elementor-element-7a7b14c{margin:21px 21px calc(var(--kit-widget-spacing, 0px) + 21px) 21px;}.elementor-12 .elementor-element.elementor-element-be22421{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-d490ad6{--margin-top:4px;--margin-bottom:4px;--margin-left:4px;--margin-right:4px;}.elementor-12 .elementor-element.elementor-element-4247dc6{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-016c038 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-a8be749{padding:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-a8be749 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-3d3a832{padding:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-3d3a832 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-6ca4aa4{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;}.elementor-12 .elementor-element.elementor-element-6944299{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-d05d48d{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;}.elementor-12 .elementor-element.elementor-element-a5c309b{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-a0f7dcf{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;}.elementor-12 .elementor-element.elementor-element-a03b993{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-829269c{--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;}.elementor-12 .elementor-element.elementor-element-c813202 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-6760f54{padding:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-6760f54 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-a47b956{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-bac8cfe{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-c4ab9f4{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-1e1ada4{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-3295b6e{--margin-top:1px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;}.elementor-12 .elementor-element.elementor-element-d2b7c77 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-7d65d91 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-4335118 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-1374fe8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-122c877 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-45906f4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-2d2b381 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-6496158 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-1ae7911 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-ced5504 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-b1a780d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-15724cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-68c170d{margin:7px 7px calc(var(--kit-widget-spacing, 0px) + 7px) 7px;}.elementor-12 .elementor-element.elementor-element-68c170d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-7771e30 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-c4dc201 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-015f665{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-12 .elementor-element.elementor-element-015f665.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c7b1a89{margin:39px 39px calc(var(--kit-widget-spacing, 0px) + 39px) 39px;}.elementor-12 .elementor-element.elementor-element-c7b1a89.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c7b1a89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-e1432a1{margin:17px 17px calc(var(--kit-widget-spacing, 0px) + 17px) 17px;}.elementor-12 .elementor-element.elementor-element-e1432a1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-529c56e{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-be22421{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-4247dc6{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-016c038.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-016c038 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-a8be749{margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;}.elementor-12 .elementor-element.elementor-element-a8be749 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-3d3a832{margin:4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;}.elementor-12 .elementor-element.elementor-element-3d3a832 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-6944299{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-a5c309b{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-a03b993{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-829269c{--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;}.elementor-12 .elementor-element.elementor-element-c813202.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c813202 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-6760f54{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-12 .elementor-element.elementor-element-6760f54 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-a47b956{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-bac8cfe{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-c4ab9f4{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-1e1ada4{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-3295b6e{--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;}.elementor-12 .elementor-element.elementor-element-d2b7c77.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d2b7c77 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-7d65d91.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7d65d91 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-4335118.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4335118 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-1374fe8.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1374fe8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-122c877.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-122c877 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-45906f4.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-45906f4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-2d2b381.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2d2b381 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-a731c08{--margin-top:9px;--margin-bottom:9px;--margin-left:9px;--margin-right:9px;--padding-top:-23px;--padding-bottom:-23px;--padding-left:-23px;--padding-right:-23px;}.elementor-12 .elementor-element.elementor-element-a731c08.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-6496158{margin:23px 23px calc(var(--kit-widget-spacing, 0px) + 23px) 23px;}.elementor-12 .elementor-element.elementor-element-6496158.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6496158 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-1ae7911{margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;}.elementor-12 .elementor-element.elementor-element-1ae7911.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1ae7911 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-ced5504 .elementor-button{font-size:var( --e-global-typography-text-font-size );border-radius:-1px -1px -1px -1px;}.elementor-12 .elementor-element.elementor-element-b1a780d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}