.elementor-1231 .elementor-element.elementor-element-ea0a3cc{--display:flex;--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;--align-items:center;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1231 .elementor-element.elementor-element-ea0a3cc:not(.elementor-motion-effects-element-type-background), .elementor-1231 .elementor-element.elementor-element-ea0a3cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a541c1c );}.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-1231 .elementor-element.elementor-element-a5f04c8{text-align:center;}.elementor-1231 .elementor-element.elementor-element-a5f04c8 .elementor-heading-title{font-family:var( --e-global-typography-0e17f76-font-family ), Sans-serif;font-size:var( --e-global-typography-0e17f76-font-size );font-weight:var( --e-global-typography-0e17f76-font-weight );line-height:var( --e-global-typography-0e17f76-line-height );color:var( --e-global-color-secondary );}.elementor-1231 .elementor-element.elementor-element-06d7dc9{width:var( --container-widget-width, 672px );max-width:672px;margin:1.1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:672px;--container-widget-flex-grow:0;text-align:center;}.elementor-1231 .elementor-element.elementor-element-06d7dc9 .elementor-heading-title{font-family:var( --e-global-typography-d30a3c3-font-family ), Sans-serif;font-size:var( --e-global-typography-d30a3c3-font-size );font-weight:var( --e-global-typography-d30a3c3-font-weight );line-height:var( --e-global-typography-d30a3c3-line-height );color:var( --e-global-color-9098606 );}.elementor-1231 .elementor-element.elementor-element-59429df{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1231 .elementor-element.elementor-element-2bb284e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8509660 );--border-color:var( --e-global-color-8509660 );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1231 .elementor-element.elementor-element-2bb284e:not(.elementor-motion-effects-element-type-background), .elementor-1231 .elementor-element.elementor-element-2bb284e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a541c1c );}.elementor-1231 .elementor-element.elementor-element-d2b9dd4{--display:flex;}.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-1231 .elementor-element.elementor-element-23810fb .elementor-icon-wrapper{text-align:center;}.elementor-1231 .elementor-element.elementor-element-23810fb .elementor-icon{font-size:36px;padding:20px;}.elementor-1231 .elementor-element.elementor-element-23810fb .elementor-icon svg{height:36px;}.elementor-1231 .elementor-element.elementor-element-dda4445{width:var( --container-widget-width, 40px );max-width:40px;background-color:var( --e-global-color-6d767f2 );--container-widget-width:40px;--container-widget-flex-grow:0;top:-10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5bd6df9 );border-radius:50px 50px 50px 50px;text-align:center;}body:not(.rtl) .elementor-1231 .elementor-element.elementor-element-dda4445{right:-10px;}body.rtl .elementor-1231 .elementor-element.elementor-element-dda4445{left:-10px;}.elementor-1231 .elementor-element.elementor-element-dda4445 .elementor-heading-title{font-family:var( --e-global-typography-394e3d6-font-family ), Sans-serif;font-size:var( --e-global-typography-394e3d6-font-size );font-weight:var( --e-global-typography-394e3d6-font-weight );line-height:var( --e-global-typography-394e3d6-line-height );color:var( --e-global-color-5bd6df9 );}.elementor-1231 .elementor-element.elementor-element-aef98aa{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-1231 .elementor-element.elementor-element-aef98aa .elementor-heading-title{font-family:var( --e-global-typography-1af9149-font-family ), Sans-serif;font-size:var( --e-global-typography-1af9149-font-size );font-weight:var( --e-global-typography-1af9149-font-weight );line-height:var( --e-global-typography-1af9149-line-height );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-1231 .elementor-element.elementor-element-f73d090{margin:0.75rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;font-family:var( --e-global-typography-2aecff4-font-family ), Sans-serif;font-size:var( --e-global-typography-2aecff4-font-size );font-weight:var( --e-global-typography-2aecff4-font-weight );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-a08613f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8509660 );--border-color:var( --e-global-color-8509660 );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1231 .elementor-element.elementor-element-a08613f:not(.elementor-motion-effects-element-type-background), .elementor-1231 .elementor-element.elementor-element-a08613f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a541c1c );}.elementor-1231 .elementor-element.elementor-element-686db27{--display:flex;}.elementor-1231 .elementor-element.elementor-element-be5f74e .elementor-icon-wrapper{text-align:center;}.elementor-1231 .elementor-element.elementor-element-be5f74e .elementor-icon{font-size:36px;padding:20px;}.elementor-1231 .elementor-element.elementor-element-be5f74e .elementor-icon svg{height:36px;}.elementor-1231 .elementor-element.elementor-element-f5bfd84{width:var( --container-widget-width, 40px );max-width:40px;background-color:var( --e-global-color-6d767f2 );--container-widget-width:40px;--container-widget-flex-grow:0;top:-10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5bd6df9 );border-radius:50px 50px 50px 50px;text-align:center;}body:not(.rtl) .elementor-1231 .elementor-element.elementor-element-f5bfd84{right:-10px;}body.rtl .elementor-1231 .elementor-element.elementor-element-f5bfd84{left:-10px;}.elementor-1231 .elementor-element.elementor-element-f5bfd84 .elementor-heading-title{font-family:var( --e-global-typography-394e3d6-font-family ), Sans-serif;font-size:var( --e-global-typography-394e3d6-font-size );font-weight:var( --e-global-typography-394e3d6-font-weight );line-height:var( --e-global-typography-394e3d6-line-height );color:var( --e-global-color-5bd6df9 );}.elementor-1231 .elementor-element.elementor-element-e1776f5{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-1231 .elementor-element.elementor-element-e1776f5 .elementor-heading-title{font-family:var( --e-global-typography-1af9149-font-family ), Sans-serif;font-size:var( --e-global-typography-1af9149-font-size );font-weight:var( --e-global-typography-1af9149-font-weight );line-height:var( --e-global-typography-1af9149-line-height );color:var( --e-global-color-secondary );}.elementor-1231 .elementor-element.elementor-element-68fe50f{margin:0.75rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;font-family:var( --e-global-typography-2aecff4-font-family ), Sans-serif;font-size:var( --e-global-typography-2aecff4-font-size );font-weight:var( --e-global-typography-2aecff4-font-weight );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-85fea61{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8509660 );--border-color:var( --e-global-color-8509660 );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1231 .elementor-element.elementor-element-85fea61:not(.elementor-motion-effects-element-type-background), .elementor-1231 .elementor-element.elementor-element-85fea61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a541c1c );}.elementor-1231 .elementor-element.elementor-element-f557b43{--display:flex;}.elementor-1231 .elementor-element.elementor-element-ae5ea5b .elementor-icon-wrapper{text-align:center;}.elementor-1231 .elementor-element.elementor-element-ae5ea5b .elementor-icon{font-size:36px;padding:20px;}.elementor-1231 .elementor-element.elementor-element-ae5ea5b .elementor-icon svg{height:36px;}.elementor-1231 .elementor-element.elementor-element-9e549b8{width:var( --container-widget-width, 40px );max-width:40px;background-color:var( --e-global-color-6d767f2 );--container-widget-width:40px;--container-widget-flex-grow:0;top:-10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5bd6df9 );border-radius:50px 50px 50px 50px;text-align:center;}body:not(.rtl) .elementor-1231 .elementor-element.elementor-element-9e549b8{right:-10px;}body.rtl .elementor-1231 .elementor-element.elementor-element-9e549b8{left:-10px;}.elementor-1231 .elementor-element.elementor-element-9e549b8 .elementor-heading-title{font-family:var( --e-global-typography-394e3d6-font-family ), Sans-serif;font-size:var( --e-global-typography-394e3d6-font-size );font-weight:var( --e-global-typography-394e3d6-font-weight );line-height:var( --e-global-typography-394e3d6-line-height );color:var( --e-global-color-5bd6df9 );}.elementor-1231 .elementor-element.elementor-element-1249d84{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-1231 .elementor-element.elementor-element-1249d84 .elementor-heading-title{font-family:var( --e-global-typography-1af9149-font-family ), Sans-serif;font-size:var( --e-global-typography-1af9149-font-size );font-weight:var( --e-global-typography-1af9149-font-weight );line-height:var( --e-global-typography-1af9149-line-height );color:var( --e-global-color-secondary );}.elementor-1231 .elementor-element.elementor-element-9314963{margin:0.75rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;font-family:var( --e-global-typography-2aecff4-font-family ), Sans-serif;font-size:var( --e-global-typography-2aecff4-font-size );font-weight:var( --e-global-typography-2aecff4-font-weight );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-55b2cda{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8509660 );--border-color:var( --e-global-color-8509660 );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1231 .elementor-element.elementor-element-55b2cda:not(.elementor-motion-effects-element-type-background), .elementor-1231 .elementor-element.elementor-element-55b2cda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a541c1c );}.elementor-1231 .elementor-element.elementor-element-12f185a{--display:flex;}.elementor-1231 .elementor-element.elementor-element-50d1cc2 .elementor-icon-wrapper{text-align:center;}.elementor-1231 .elementor-element.elementor-element-50d1cc2 .elementor-icon{font-size:36px;padding:20px;}.elementor-1231 .elementor-element.elementor-element-50d1cc2 .elementor-icon svg{height:36px;}.elementor-1231 .elementor-element.elementor-element-c9706b1{width:var( --container-widget-width, 40px );max-width:40px;background-color:var( --e-global-color-6d767f2 );--container-widget-width:40px;--container-widget-flex-grow:0;top:-10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5bd6df9 );border-radius:50px 50px 50px 50px;text-align:center;}body:not(.rtl) .elementor-1231 .elementor-element.elementor-element-c9706b1{right:-10px;}body.rtl .elementor-1231 .elementor-element.elementor-element-c9706b1{left:-10px;}.elementor-1231 .elementor-element.elementor-element-c9706b1 .elementor-heading-title{font-family:var( --e-global-typography-394e3d6-font-family ), Sans-serif;font-size:var( --e-global-typography-394e3d6-font-size );font-weight:var( --e-global-typography-394e3d6-font-weight );line-height:var( --e-global-typography-394e3d6-line-height );color:var( --e-global-color-5bd6df9 );}.elementor-1231 .elementor-element.elementor-element-aff1746{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-1231 .elementor-element.elementor-element-aff1746 .elementor-heading-title{font-family:var( --e-global-typography-1af9149-font-family ), Sans-serif;font-size:var( --e-global-typography-1af9149-font-size );font-weight:var( --e-global-typography-1af9149-font-weight );line-height:var( --e-global-typography-1af9149-line-height );color:var( --e-global-color-secondary );}.elementor-1231 .elementor-element.elementor-element-14c0dae{margin:0.75rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;font-family:var( --e-global-typography-2aecff4-font-family ), Sans-serif;font-size:var( --e-global-typography-2aecff4-font-size );font-weight:var( --e-global-typography-2aecff4-font-weight );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-83d3047{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8509660 );--border-color:var( --e-global-color-8509660 );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1231 .elementor-element.elementor-element-83d3047:not(.elementor-motion-effects-element-type-background), .elementor-1231 .elementor-element.elementor-element-83d3047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a541c1c );}.elementor-1231 .elementor-element.elementor-element-09db7b3{--display:flex;}.elementor-1231 .elementor-element.elementor-element-e9d45ec .elementor-icon-wrapper{text-align:center;}.elementor-1231 .elementor-element.elementor-element-e9d45ec .elementor-icon{font-size:36px;padding:20px;}.elementor-1231 .elementor-element.elementor-element-e9d45ec .elementor-icon svg{height:36px;}.elementor-1231 .elementor-element.elementor-element-5764e56{width:var( --container-widget-width, 40px );max-width:40px;background-color:var( --e-global-color-6d767f2 );--container-widget-width:40px;--container-widget-flex-grow:0;top:-10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5bd6df9 );border-radius:50px 50px 50px 50px;text-align:center;}body:not(.rtl) .elementor-1231 .elementor-element.elementor-element-5764e56{right:-10px;}body.rtl .elementor-1231 .elementor-element.elementor-element-5764e56{left:-10px;}.elementor-1231 .elementor-element.elementor-element-5764e56 .elementor-heading-title{font-family:var( --e-global-typography-394e3d6-font-family ), Sans-serif;font-size:var( --e-global-typography-394e3d6-font-size );font-weight:var( --e-global-typography-394e3d6-font-weight );line-height:var( --e-global-typography-394e3d6-line-height );color:var( --e-global-color-5bd6df9 );}.elementor-1231 .elementor-element.elementor-element-10f0d55{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-1231 .elementor-element.elementor-element-10f0d55 .elementor-heading-title{font-family:var( --e-global-typography-1af9149-font-family ), Sans-serif;font-size:var( --e-global-typography-1af9149-font-size );font-weight:var( --e-global-typography-1af9149-font-weight );line-height:var( --e-global-typography-1af9149-line-height );color:var( --e-global-color-secondary );}.elementor-1231 .elementor-element.elementor-element-e886f75{margin:0.75rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;font-family:var( --e-global-typography-2aecff4-font-family ), Sans-serif;font-size:var( --e-global-typography-2aecff4-font-size );font-weight:var( --e-global-typography-2aecff4-font-weight );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-7422951{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8509660 );--border-color:var( --e-global-color-8509660 );--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1231 .elementor-element.elementor-element-7422951:not(.elementor-motion-effects-element-type-background), .elementor-1231 .elementor-element.elementor-element-7422951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a541c1c );}.elementor-1231 .elementor-element.elementor-element-271ad37{--display:flex;}.elementor-1231 .elementor-element.elementor-element-ef0fff7 .elementor-icon-wrapper{text-align:center;}.elementor-1231 .elementor-element.elementor-element-ef0fff7 .elementor-icon{font-size:36px;padding:20px;}.elementor-1231 .elementor-element.elementor-element-ef0fff7 .elementor-icon svg{height:36px;}.elementor-1231 .elementor-element.elementor-element-105c57b{width:var( --container-widget-width, 40px );max-width:40px;background-color:var( --e-global-color-6d767f2 );--container-widget-width:40px;--container-widget-flex-grow:0;top:-10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5bd6df9 );border-radius:50px 50px 50px 50px;text-align:center;}body:not(.rtl) .elementor-1231 .elementor-element.elementor-element-105c57b{right:-10px;}body.rtl .elementor-1231 .elementor-element.elementor-element-105c57b{left:-10px;}.elementor-1231 .elementor-element.elementor-element-105c57b .elementor-heading-title{font-family:var( --e-global-typography-394e3d6-font-family ), Sans-serif;font-size:var( --e-global-typography-394e3d6-font-size );font-weight:var( --e-global-typography-394e3d6-font-weight );line-height:var( --e-global-typography-394e3d6-line-height );color:var( --e-global-color-5bd6df9 );}.elementor-1231 .elementor-element.elementor-element-10bb8bd{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-1231 .elementor-element.elementor-element-10bb8bd .elementor-heading-title{font-family:var( --e-global-typography-1af9149-font-family ), Sans-serif;font-size:var( --e-global-typography-1af9149-font-size );font-weight:var( --e-global-typography-1af9149-font-weight );line-height:var( --e-global-typography-1af9149-line-height );color:var( --e-global-color-secondary );}.elementor-1231 .elementor-element.elementor-element-3b0de87{margin:0.75rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;font-family:var( --e-global-typography-2aecff4-font-family ), Sans-serif;font-size:var( --e-global-typography-2aecff4-font-size );font-weight:var( --e-global-typography-2aecff4-font-weight );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-78a5e85{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--border-radius:0.75rem 0.75rem 0.75rem 0.75rem;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2.2rem;--padding-left:2.2rem;--padding-right:3rem;}.elementor-1231 .elementor-element.elementor-element-78a5e85:not(.elementor-motion-effects-element-type-background), .elementor-1231 .elementor-element.elementor-element-78a5e85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1231 .elementor-element.elementor-element-1969645{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1231 .elementor-element.elementor-element-07df4f6{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-1231 .elementor-element.elementor-element-23b124f{--display:flex;}.elementor-1231 .elementor-element.elementor-element-3e58bc4{padding:0rem 0rem 0rem 0rem;}.elementor-1231 .elementor-element.elementor-element-3e58bc4 .elementor-heading-title{font-family:var( --e-global-typography-148087a-font-family ), Sans-serif;font-size:var( --e-global-typography-148087a-font-size );font-weight:var( --e-global-typography-148087a-font-weight );line-height:var( --e-global-typography-148087a-line-height );letter-spacing:var( --e-global-typography-148087a-letter-spacing );color:var( --e-global-color-5bd6df9 );}.elementor-1231 .elementor-element.elementor-element-596bcd5{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1231 .elementor-element.elementor-element-596bcd5 .elementor-heading-title{font-family:var( --e-global-typography-ab3874e-font-family ), Sans-serif;font-size:var( --e-global-typography-ab3874e-font-size );font-weight:var( --e-global-typography-ab3874e-font-weight );line-height:var( --e-global-typography-ab3874e-line-height );color:var( --e-global-color-5bd6df9 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1231 .elementor-element.elementor-element-34907b6{margin:1.2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}@media(max-width:1024px) and (min-width:768px){.elementor-1231 .elementor-element.elementor-element-2bb284e{--width:calc(50% - 1rem);}.elementor-1231 .elementor-element.elementor-element-a08613f{--width:calc(50% - 1rem);}.elementor-1231 .elementor-element.elementor-element-85fea61{--width:calc(50% - 1rem);}.elementor-1231 .elementor-element.elementor-element-55b2cda{--width:calc(50% - 1rem);}.elementor-1231 .elementor-element.elementor-element-83d3047{--width:calc(50% - 1rem);}.elementor-1231 .elementor-element.elementor-element-7422951{--width:calc(50% - 1rem);}}@media(max-width:1366px){.elementor-1231 .elementor-element.elementor-element-a5f04c8 .elementor-heading-title{font-size:var( --e-global-typography-0e17f76-font-size );line-height:var( --e-global-typography-0e17f76-line-height );}.elementor-1231 .elementor-element.elementor-element-06d7dc9 .elementor-heading-title{font-size:var( --e-global-typography-d30a3c3-font-size );line-height:var( --e-global-typography-d30a3c3-line-height );}.elementor-1231 .elementor-element.elementor-element-dda4445 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-aef98aa .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-f73d090{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-f5bfd84 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-e1776f5 .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-68fe50f{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-9e549b8 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-1249d84 .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-9314963{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-c9706b1 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-aff1746 .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-14c0dae{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-5764e56 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-10f0d55 .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-e886f75{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-105c57b .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-10bb8bd .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-3b0de87{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-3e58bc4 .elementor-heading-title{font-size:var( --e-global-typography-148087a-font-size );line-height:var( --e-global-typography-148087a-line-height );letter-spacing:var( --e-global-typography-148087a-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-596bcd5 .elementor-heading-title{font-size:var( --e-global-typography-ab3874e-font-size );line-height:var( --e-global-typography-ab3874e-line-height );}}@media(max-width:1024px){.elementor-1231 .elementor-element.elementor-element-a5f04c8 .elementor-heading-title{font-size:var( --e-global-typography-0e17f76-font-size );line-height:var( --e-global-typography-0e17f76-line-height );}.elementor-1231 .elementor-element.elementor-element-06d7dc9 .elementor-heading-title{font-size:var( --e-global-typography-d30a3c3-font-size );line-height:var( --e-global-typography-d30a3c3-line-height );}.elementor-1231 .elementor-element.elementor-element-dda4445 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-aef98aa .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-f73d090{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-f5bfd84 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-e1776f5 .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-68fe50f{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-9e549b8 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-1249d84 .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-9314963{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-c9706b1 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-aff1746 .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-14c0dae{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-5764e56 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-10f0d55 .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-e886f75{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-105c57b .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-10bb8bd .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-3b0de87{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-3e58bc4 .elementor-heading-title{font-size:var( --e-global-typography-148087a-font-size );line-height:var( --e-global-typography-148087a-line-height );letter-spacing:var( --e-global-typography-148087a-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-596bcd5 .elementor-heading-title{font-size:var( --e-global-typography-ab3874e-font-size );line-height:var( --e-global-typography-ab3874e-line-height );}}@media(max-width:880px){.elementor-1231 .elementor-element.elementor-element-ea0a3cc{--padding-top:3.8rem;--padding-bottom:3.8rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1231 .elementor-element.elementor-element-34907b6{margin:1.6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}}@media(max-width:767px){.elementor-1231 .elementor-element.elementor-element-ea0a3cc{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1231 .elementor-element.elementor-element-a5f04c8 .elementor-heading-title{font-size:var( --e-global-typography-0e17f76-font-size );line-height:var( --e-global-typography-0e17f76-line-height );}.elementor-1231 .elementor-element.elementor-element-06d7dc9 .elementor-heading-title{font-size:var( --e-global-typography-d30a3c3-font-size );line-height:var( --e-global-typography-d30a3c3-line-height );}.elementor-1231 .elementor-element.elementor-element-59429df{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1231 .elementor-element.elementor-element-d2b9dd4{--width:76px;}.elementor-1231 .elementor-element.elementor-element-dda4445 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-aef98aa .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-f73d090{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-686db27{--width:76px;}.elementor-1231 .elementor-element.elementor-element-f5bfd84 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-e1776f5 .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-68fe50f{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-f557b43{--width:76px;}.elementor-1231 .elementor-element.elementor-element-9e549b8 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-1249d84 .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-9314963{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-12f185a{--width:76px;}.elementor-1231 .elementor-element.elementor-element-c9706b1 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-aff1746 .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-14c0dae{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-09db7b3{--width:76px;}.elementor-1231 .elementor-element.elementor-element-5764e56 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-10f0d55 .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-e886f75{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-271ad37{--width:76px;}.elementor-1231 .elementor-element.elementor-element-105c57b .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-10bb8bd .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-3b0de87{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-78a5e85{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1231 .elementor-element.elementor-element-3e58bc4 .elementor-heading-title{font-size:var( --e-global-typography-148087a-font-size );line-height:var( --e-global-typography-148087a-line-height );letter-spacing:var( --e-global-typography-148087a-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-596bcd5 .elementor-heading-title{font-size:var( --e-global-typography-ab3874e-font-size );line-height:var( --e-global-typography-ab3874e-line-height );}}@media(min-width:768px){.elementor-1231 .elementor-element.elementor-element-2bb284e{--width:calc(33% - 1.333rem);}.elementor-1231 .elementor-element.elementor-element-d2b9dd4{--width:76px;}.elementor-1231 .elementor-element.elementor-element-a08613f{--width:calc(33% - 1.333rem);}.elementor-1231 .elementor-element.elementor-element-686db27{--width:76px;}.elementor-1231 .elementor-element.elementor-element-85fea61{--width:calc(33% - 1.333rem);}.elementor-1231 .elementor-element.elementor-element-f557b43{--width:76px;}.elementor-1231 .elementor-element.elementor-element-55b2cda{--width:calc(33% - 1.333rem);}.elementor-1231 .elementor-element.elementor-element-12f185a{--width:76px;}.elementor-1231 .elementor-element.elementor-element-83d3047{--width:calc(33% - 1.333rem);}.elementor-1231 .elementor-element.elementor-element-09db7b3{--width:76px;}.elementor-1231 .elementor-element.elementor-element-7422951{--width:calc(33% - 1.333rem);}.elementor-1231 .elementor-element.elementor-element-271ad37{--width:76px;}.elementor-1231 .elementor-element.elementor-element-1969645{--width:48px;}}@media(min-width:2400px){.elementor-1231 .elementor-element.elementor-element-a5f04c8 .elementor-heading-title{font-size:var( --e-global-typography-0e17f76-font-size );line-height:var( --e-global-typography-0e17f76-line-height );}.elementor-1231 .elementor-element.elementor-element-06d7dc9 .elementor-heading-title{font-size:var( --e-global-typography-d30a3c3-font-size );line-height:var( --e-global-typography-d30a3c3-line-height );}.elementor-1231 .elementor-element.elementor-element-dda4445 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-aef98aa .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-f73d090{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-f5bfd84 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-e1776f5 .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-68fe50f{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-9e549b8 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-1249d84 .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-9314963{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-c9706b1 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-aff1746 .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-14c0dae{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-5764e56 .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-10f0d55 .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-e886f75{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-105c57b .elementor-heading-title{font-size:var( --e-global-typography-394e3d6-font-size );line-height:var( --e-global-typography-394e3d6-line-height );}.elementor-1231 .elementor-element.elementor-element-10bb8bd .elementor-heading-title{font-size:var( --e-global-typography-1af9149-font-size );line-height:var( --e-global-typography-1af9149-line-height );}.elementor-1231 .elementor-element.elementor-element-3b0de87{font-size:var( --e-global-typography-2aecff4-font-size );line-height:var( --e-global-typography-2aecff4-line-height );}.elementor-1231 .elementor-element.elementor-element-3e58bc4 .elementor-heading-title{font-size:var( --e-global-typography-148087a-font-size );line-height:var( --e-global-typography-148087a-line-height );letter-spacing:var( --e-global-typography-148087a-letter-spacing );}.elementor-1231 .elementor-element.elementor-element-596bcd5 .elementor-heading-title{font-size:var( --e-global-typography-ab3874e-font-size );line-height:var( --e-global-typography-ab3874e-line-height );}}/* Start custom CSS for icon, class: .elementor-element-23810fb */.elementor-1231 .elementor-element.elementor-element-23810fb .elementor-icon {
    box-shadow: 
    0 0 #0000,
    0 0 #0000,
    0 4px 6px -1px rgba(0, 0, 0, 0.1),
    0 2px 4px -2px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dda4445 */.elementor-1231 .elementor-element.elementor-element-dda4445 {
    height: 40px;
    align-items: center;
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f73d090 */.elementor-1231 .elementor-element.elementor-element-f73d090 p {
    margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bb284e */.elementor-1231 .elementor-element.elementor-element-2bb284e {
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
}

.elementor-1231 .elementor-element.elementor-element-2bb284e:hover {
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px rgb(0 0 0 / .25);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-be5f74e */.elementor-1231 .elementor-element.elementor-element-be5f74e .elementor-icon {
    box-shadow: 
    0 0 #0000,
    0 0 #0000,
    0 4px 6px -1px rgba(0, 0, 0, 0.1),
    0 2px 4px -2px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5bfd84 */.elementor-1231 .elementor-element.elementor-element-f5bfd84 {
    height: 40px;
    align-items: center;
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68fe50f */.elementor-1231 .elementor-element.elementor-element-68fe50f p {
    margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a08613f */.elementor-1231 .elementor-element.elementor-element-a08613f {
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
}

.elementor-1231 .elementor-element.elementor-element-a08613f:hover {
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px rgb(0 0 0 / .25);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ae5ea5b */.elementor-1231 .elementor-element.elementor-element-ae5ea5b .elementor-icon {
    box-shadow: 
    0 0 #0000,
    0 0 #0000,
    0 4px 6px -1px rgba(0, 0, 0, 0.1),
    0 2px 4px -2px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e549b8 */.elementor-1231 .elementor-element.elementor-element-9e549b8 {
    height: 40px;
    align-items: center;
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9314963 */.elementor-1231 .elementor-element.elementor-element-9314963 p {
    margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85fea61 */.elementor-1231 .elementor-element.elementor-element-85fea61 {
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
}

.elementor-1231 .elementor-element.elementor-element-85fea61:hover {
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px rgb(0 0 0 / .25);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-50d1cc2 */.elementor-1231 .elementor-element.elementor-element-50d1cc2 .elementor-icon {
    box-shadow: 
    0 0 #0000,
    0 0 #0000,
    0 4px 6px -1px rgba(0, 0, 0, 0.1),
    0 2px 4px -2px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9706b1 */.elementor-1231 .elementor-element.elementor-element-c9706b1 {
    height: 40px;
    align-items: center;
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14c0dae */.elementor-1231 .elementor-element.elementor-element-14c0dae p {
    margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55b2cda */.elementor-1231 .elementor-element.elementor-element-55b2cda {
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
}

.elementor-1231 .elementor-element.elementor-element-55b2cda:hover {
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px rgb(0 0 0 / .25);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e9d45ec */.elementor-1231 .elementor-element.elementor-element-e9d45ec .elementor-icon {
    box-shadow: 
    0 0 #0000,
    0 0 #0000,
    0 4px 6px -1px rgba(0, 0, 0, 0.1),
    0 2px 4px -2px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5764e56 */.elementor-1231 .elementor-element.elementor-element-5764e56 {
    height: 40px;
    align-items: center;
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e886f75 */.elementor-1231 .elementor-element.elementor-element-e886f75 p {
    margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83d3047 */.elementor-1231 .elementor-element.elementor-element-83d3047 {
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
}

.elementor-1231 .elementor-element.elementor-element-83d3047:hover {
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px rgb(0 0 0 / .25);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef0fff7 */.elementor-1231 .elementor-element.elementor-element-ef0fff7 .elementor-icon {
    box-shadow: 
    0 0 #0000,
    0 0 #0000,
    0 4px 6px -1px rgba(0, 0, 0, 0.1),
    0 2px 4px -2px rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-105c57b */.elementor-1231 .elementor-element.elementor-element-105c57b {
    height: 40px;
    align-items: center;
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b0de87 */.elementor-1231 .elementor-element.elementor-element-3b0de87 p {
    margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7422951 */.elementor-1231 .elementor-element.elementor-element-7422951 {
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
}

.elementor-1231 .elementor-element.elementor-element-7422951:hover {
    box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 25px 50px -12px rgb(0 0 0 / .25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34907b6 */.elementor-1231 .elementor-element.elementor-element-34907b6 a:hover {
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78a5e85 */.elementor-1231 .elementor-element.elementor-element-78a5e85 {
  box-shadow:
    0 0 #0000,
    0 0 #0000,
    0 25px 50px -12px rgba(0, 0, 0, 0.25);
}/* End custom CSS */