.elementor-71 .elementor-element.elementor-element-b6e7574{--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;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.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-71 .elementor-element.elementor-element-75963fc .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:60px;font-weight:700;line-height:1.2em;}.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 );line-height:var( --e-global-typography-text-line-height );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-71 .elementor-element.elementor-element-257da0c{font-family:var( --e-global-typography-e6daa63-font-family ), Sans-serif;font-size:var( --e-global-typography-e6daa63-font-size );font-weight:var( --e-global-typography-e6daa63-font-weight );line-height:var( --e-global-typography-e6daa63-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-257da0c p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-a9a1e79 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-19d0ba1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-19d0ba1 p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-451bc3c .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-db8f136{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-db8f136 p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-ef1416e .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-8d530a9{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-8d530a9 p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-56fffac .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-3d1f955{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-3d1f955 p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-3576098 .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-7c22897{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-7c22897 p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-609d11e .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-40c4405{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-40c4405 p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-f25ff12 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-1f6ca28{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-1f6ca28 p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-c7558fc .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-ba23a49{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-ba23a49 p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-144f168 .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-0dc819c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-0dc819c p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-3d0d6fe .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-cf8844c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-cf8844c p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-37a4037 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-6ceb427{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-6ceb427 p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-c1024d2 .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-d0f70ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-d0f70ef p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-3470b5a .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-0113123{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-0113123 p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-21e3556 .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-c38d7b4{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-c38d7b4 p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-3d723c4 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-164bc64{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-164bc64 p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-e1a4e4f .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-4f85b1d{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-4f85b1d p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-c5318a1 .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-f00eecf{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-f00eecf p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-2deff7f .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-0dfc032{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-0dfc032 p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-5d2b9ef .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-3db2001{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-3db2001 p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-2edb028 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-8f9928e{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-8f9928e p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-64a7f17 .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-ad9ab90{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-ad9ab90 p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-6f089f8 .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-5fca950{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-5fca950 p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-903ca94 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-0607f15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-0607f15 p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-a4ddcd2 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-a827833{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-a827833 p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-9134026 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-65fc7ec{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-65fc7ec p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-e0b9ace .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-4bb7eb4{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-4bb7eb4 p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-c0e797b .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-1a05ddf{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-1a05ddf p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-5c2dcf8 .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-d727968{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-d727968 p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-c9dd745 .elementor-heading-title{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-38de8e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-38de8e3 p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-99ac446 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-5cade14{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-5cade14 p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-5cade14 a{color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-02968f1 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-b0fcc3a{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-b0fcc3a p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-b0fcc3a a{color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-1677ece .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-d5f12d5{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-d5f12d5 p{margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-d5f12d5 a{color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-c8cf687 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-7f2a00f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-7f2a00f p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-cedb3bc .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-a2b1419{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-a2b1419 p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-b5f6c1b .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-ec58b35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-ec58b35 p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-d28bb57 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-4e1eaa0{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-4e1eaa0 p{margin-block-end:20px;}.elementor-71 .elementor-element.elementor-element-4e1eaa0 a{color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-2bf530c .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;color:var( --e-global-color-2b05d28 );}.elementor-71 .elementor-element.elementor-element-2f1ff19{font-family:var( --e-global-typography-ee299bc-font-family ), Sans-serif;font-size:var( --e-global-typography-ee299bc-font-size );font-weight:var( --e-global-typography-ee299bc-font-weight );line-height:var( --e-global-typography-ee299bc-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-2f1ff19 p{margin-block-end:20px;}@media(max-width:1024px){.elementor-71 .elementor-element.elementor-element-b6e7574{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-71 .elementor-element.elementor-element-75963fc .elementor-heading-title{font-size:48px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-257da0c{text-align:start;font-size:var( --e-global-typography-e6daa63-font-size );line-height:var( --e-global-typography-e6daa63-line-height );}.elementor-71 .elementor-element.elementor-element-a9a1e79 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-19d0ba1{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-451bc3c .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-db8f136{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-ef1416e .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-8d530a9{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-56fffac .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-3d1f955{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-3576098 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-7c22897{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-609d11e .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-40c4405{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-f25ff12 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-1f6ca28{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-c7558fc .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-ba23a49{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-144f168 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-0dc819c{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-3d0d6fe .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-cf8844c{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-37a4037 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-6ceb427{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-c1024d2 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-d0f70ef{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-3470b5a .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-0113123{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-21e3556 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-c38d7b4{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-3d723c4 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-164bc64{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-e1a4e4f .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-4f85b1d{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-c5318a1 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-f00eecf{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-2deff7f .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-0dfc032{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-5d2b9ef .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-3db2001{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-2edb028 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-8f9928e{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-64a7f17 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-ad9ab90{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-6f089f8 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-5fca950{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-903ca94 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-0607f15{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-a4ddcd2 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-a827833{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-9134026 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-65fc7ec{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-e0b9ace .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-4bb7eb4{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-c0e797b .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-1a05ddf{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-5c2dcf8 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-d727968{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-c9dd745 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-38de8e3{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-99ac446 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-5cade14{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-02968f1 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-b0fcc3a{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-1677ece .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-d5f12d5{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-c8cf687 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-7f2a00f{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-cedb3bc .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-a2b1419{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-b5f6c1b .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-ec58b35{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-d28bb57 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-4e1eaa0{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-2bf530c .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-2f1ff19{text-align:start;font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}}@media(max-width:767px){.elementor-71 .elementor-element.elementor-element-b6e7574{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-71 .elementor-element.elementor-element-75963fc .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-257da0c{font-size:var( --e-global-typography-e6daa63-font-size );line-height:var( --e-global-typography-e6daa63-line-height );}.elementor-71 .elementor-element.elementor-element-a9a1e79 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-19d0ba1{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-451bc3c .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-db8f136{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-ef1416e .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-8d530a9{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-56fffac .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-3d1f955{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-3576098 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-7c22897{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-609d11e .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-40c4405{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-f25ff12 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-1f6ca28{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-c7558fc .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-ba23a49{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-144f168 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-0dc819c{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-3d0d6fe .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-cf8844c{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-37a4037 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-6ceb427{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-c1024d2 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-d0f70ef{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-3470b5a .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-0113123{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-21e3556 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-c38d7b4{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-3d723c4 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-164bc64{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-e1a4e4f .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-4f85b1d{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-c5318a1 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-f00eecf{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-2deff7f .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-0dfc032{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-5d2b9ef .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-3db2001{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-2edb028 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-8f9928e{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-64a7f17 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-ad9ab90{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-6f089f8 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-5fca950{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-903ca94 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-0607f15{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-a4ddcd2 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-a827833{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-9134026 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-65fc7ec{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-e0b9ace .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-4bb7eb4{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-c0e797b .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-1a05ddf{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-5c2dcf8 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-d727968{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-c9dd745 .elementor-heading-title{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-38de8e3{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-99ac446 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-5cade14{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-02968f1 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-b0fcc3a{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-1677ece .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-d5f12d5{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-c8cf687 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-7f2a00f{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-cedb3bc .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-a2b1419{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-b5f6c1b .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-ec58b35{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-d28bb57 .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-4e1eaa0{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}.elementor-71 .elementor-element.elementor-element-2bf530c .elementor-heading-title{font-size:20px;}.elementor-71 .elementor-element.elementor-element-2f1ff19{font-size:var( --e-global-typography-ee299bc-font-size );line-height:var( --e-global-typography-ee299bc-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://bensturgill.com/wp-content/uploads/2026/04/Geist-Thin.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://bensturgill.com/wp-content/uploads/2026/04/Geist-ExtraLight.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://bensturgill.com/wp-content/uploads/2026/04/Geist-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://bensturgill.com/wp-content/uploads/2026/04/Geist-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://bensturgill.com/wp-content/uploads/2026/04/Geist-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://bensturgill.com/wp-content/uploads/2026/04/Geist-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://bensturgill.com/wp-content/uploads/2026/04/Geist-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://bensturgill.com/wp-content/uploads/2026/04/Geist-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://bensturgill.com/wp-content/uploads/2026/04/Geist-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */