.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-35647 .elementor-element.elementor-element-68a5299 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-35647 .elementor-element.elementor-element-68a5299{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-35647 .elementor-element.elementor-element-339990b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35647 .elementor-element.elementor-element-339990b{text-align:left;}.elementor-35647 .elementor-element.elementor-element-339990b .elementor-heading-title{font-size:28px;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-35647 .elementor-element.elementor-element-4405b51 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-35647 .elementor-element.elementor-element-0786add > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-35647 .elementor-element.elementor-element-0786add{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-35647 .elementor-element.elementor-element-7e670fc .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-35647 .elementor-element.elementor-element-4254833 > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-35647 .elementor-element.elementor-element-4254833{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-35647 .elementor-element.elementor-element-a3ca073 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-35647 .elementor-element.elementor-element-afadaf5 > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-35647 .elementor-element.elementor-element-afadaf5{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-35647 .elementor-element.elementor-element-d50e794 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-35647 .elementor-element.elementor-element-719c6c4 > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-35647 .elementor-element.elementor-element-719c6c4{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-35647 .elementor-element.elementor-element-a945f7a .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-35647 .elementor-element.elementor-element-754be9c > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-35647 .elementor-element.elementor-element-754be9c{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-35647 .elementor-element.elementor-element-07cc984 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-35647 .elementor-element.elementor-element-24f5567 > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-35647 .elementor-element.elementor-element-24f5567{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-35647 .elementor-element.elementor-element-202d17c .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-35647 .elementor-element.elementor-element-0ca9c93 > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-35647 .elementor-element.elementor-element-0ca9c93{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-35647 .elementor-element.elementor-element-4d49f51 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-35647 .elementor-element.elementor-element-b7aa96f > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-35647 .elementor-element.elementor-element-b7aa96f{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-35647 .elementor-element.elementor-element-1c02525 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-35647 .elementor-element.elementor-element-6e58e25 > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-35647 .elementor-element.elementor-element-6e58e25{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-35647 .elementor-element.elementor-element-c13d488 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-35647 .elementor-element.elementor-element-984f18e > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-35647 .elementor-element.elementor-element-984f18e{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-35647 .elementor-element.elementor-element-e2dd917 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-35647 .elementor-element.elementor-element-8a9d486 > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-35647 .elementor-element.elementor-element-8a9d486{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}.elementor-35647 .elementor-element.elementor-element-69af758 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-35647 .elementor-element.elementor-element-b678736 > .elementor-widget-container{margin:-12px 0px -10px 0px;}.elementor-35647 .elementor-element.elementor-element-b678736{text-align:left;font-size:15px;line-height:1.5em;letter-spacing:1px;color:#423a39;}@media(max-width:767px){.elementor-35647 .elementor-element.elementor-element-68a5299 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-35647 .elementor-element.elementor-element-68a5299{font-size:14px;letter-spacing:1.1px;}.elementor-35647 .elementor-element.elementor-element-339990b .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-35647 .elementor-element.elementor-element-4405b51 .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-35647 .elementor-element.elementor-element-0786add{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-35647 .elementor-element.elementor-element-7e670fc .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-35647 .elementor-element.elementor-element-4254833{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-35647 .elementor-element.elementor-element-a3ca073 .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-35647 .elementor-element.elementor-element-afadaf5{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-35647 .elementor-element.elementor-element-d50e794 .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-35647 .elementor-element.elementor-element-719c6c4{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-35647 .elementor-element.elementor-element-a945f7a .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-35647 .elementor-element.elementor-element-754be9c{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-35647 .elementor-element.elementor-element-07cc984 .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-35647 .elementor-element.elementor-element-24f5567{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-35647 .elementor-element.elementor-element-202d17c .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-35647 .elementor-element.elementor-element-0ca9c93{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-35647 .elementor-element.elementor-element-4d49f51 .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-35647 .elementor-element.elementor-element-b7aa96f{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-35647 .elementor-element.elementor-element-1c02525 .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-35647 .elementor-element.elementor-element-6e58e25{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-35647 .elementor-element.elementor-element-c13d488 .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-35647 .elementor-element.elementor-element-984f18e{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-35647 .elementor-element.elementor-element-e2dd917 .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-35647 .elementor-element.elementor-element-8a9d486{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}.elementor-35647 .elementor-element.elementor-element-69af758 .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:1px;}.elementor-35647 .elementor-element.elementor-element-b678736{font-size:14px;line-height:1.5em;letter-spacing:1.1px;}}