.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-29283 .elementor-element.elementor-element-05bdd1d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-29283 .elementor-element.elementor-element-05bdd1d{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.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-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-29283 .elementor-element.elementor-element-b4d05c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29283 .elementor-element.elementor-element-b4d05c9{text-align:left;}.elementor-29283 .elementor-element.elementor-element-b4d05c9 .elementor-heading-title{font-size:28px;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-29283 .elementor-element.elementor-element-3bb12b1 > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-29283 .elementor-element.elementor-element-3bb12b1{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-29283 .elementor-element.elementor-element-d70baeb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29283 .elementor-element.elementor-element-d70baeb{text-align:left;}.elementor-29283 .elementor-element.elementor-element-d70baeb .elementor-heading-title{font-size:28px;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-29283 .elementor-element.elementor-element-7f07d6f > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-29283 .elementor-element.elementor-element-7f07d6f{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-29283 .elementor-element.elementor-element-9667cb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29283 .elementor-element.elementor-element-9667cb8{text-align:left;}.elementor-29283 .elementor-element.elementor-element-9667cb8 .elementor-heading-title{font-size:28px;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-29283 .elementor-element.elementor-element-ffd13ff > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-29283 .elementor-element.elementor-element-ffd13ff{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-29283 .elementor-element.elementor-element-afd8072 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29283 .elementor-element.elementor-element-afd8072{text-align:left;}.elementor-29283 .elementor-element.elementor-element-afd8072 .elementor-heading-title{font-size:28px;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-29283 .elementor-element.elementor-element-7dbcb9a .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-29283 .elementor-element.elementor-element-e02109b > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-29283 .elementor-element.elementor-element-e02109b{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-29283 .elementor-element.elementor-element-1a90440 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-29283 .elementor-element.elementor-element-77eced8 > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-29283 .elementor-element.elementor-element-77eced8{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-29283 .elementor-element.elementor-element-ac4a6d8 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-29283 .elementor-element.elementor-element-081605a > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-29283 .elementor-element.elementor-element-081605a{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-29283 .elementor-element.elementor-element-a343e20 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-29283 .elementor-element.elementor-element-ddc9b4e > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-29283 .elementor-element.elementor-element-ddc9b4e{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-29283 .elementor-element.elementor-element-b078259 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-29283 .elementor-element.elementor-element-112988f > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-29283 .elementor-element.elementor-element-112988f{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-29283 .elementor-element.elementor-element-9dec00d .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-29283 .elementor-element.elementor-element-5d73520 > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-29283 .elementor-element.elementor-element-5d73520{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-29283 .elementor-element.elementor-element-7603d84 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-29283 .elementor-element.elementor-element-163fdb3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-29283 .elementor-element.elementor-element-163fdb3{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-29283 .elementor-element.elementor-element-e0222d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29283 .elementor-element.elementor-element-e0222d0{text-align:left;}.elementor-29283 .elementor-element.elementor-element-e0222d0 .elementor-heading-title{font-size:28px;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-29283 .elementor-element.elementor-element-26606ba > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-29283 .elementor-element.elementor-element-26606ba{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-29283 .elementor-element.elementor-element-a760361 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-29283 .elementor-element.elementor-element-a760361{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}@media(max-width:767px){.elementor-29283 .elementor-element.elementor-element-05bdd1d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-29283 .elementor-element.elementor-element-05bdd1d{font-size:14px;letter-spacing:1.1px;}.elementor-29283 .elementor-element.elementor-element-b4d05c9 .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-29283 .elementor-element.elementor-element-3bb12b1{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-29283 .elementor-element.elementor-element-d70baeb .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-29283 .elementor-element.elementor-element-7f07d6f{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-29283 .elementor-element.elementor-element-9667cb8 .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-29283 .elementor-element.elementor-element-ffd13ff{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-29283 .elementor-element.elementor-element-afd8072 .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-29283 .elementor-element.elementor-element-7dbcb9a .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-29283 .elementor-element.elementor-element-e02109b{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-29283 .elementor-element.elementor-element-1a90440 .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-29283 .elementor-element.elementor-element-77eced8{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-29283 .elementor-element.elementor-element-ac4a6d8 .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-29283 .elementor-element.elementor-element-081605a{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-29283 .elementor-element.elementor-element-a343e20 .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-29283 .elementor-element.elementor-element-ddc9b4e{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-29283 .elementor-element.elementor-element-b078259 .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-29283 .elementor-element.elementor-element-112988f{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-29283 .elementor-element.elementor-element-9dec00d .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-29283 .elementor-element.elementor-element-5d73520{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-29283 .elementor-element.elementor-element-7603d84 .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-29283 .elementor-element.elementor-element-163fdb3{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-29283 .elementor-element.elementor-element-e0222d0 .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-29283 .elementor-element.elementor-element-26606ba{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-29283 .elementor-element.elementor-element-a760361 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-29283 .elementor-element.elementor-element-a760361{font-size:14px;letter-spacing:1.1px;}}