.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-24047 .elementor-element.elementor-element-7f5f0c4{margin-top:50px;margin-bottom:50px;}.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-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-24047 .elementor-element.elementor-element-16d2362 img{width:100%;}.elementor-24047 .elementor-element.elementor-element-16d2362 .widget-image-caption{text-align:start;color:#151212;background-color:#FFFFFF;font-size:12px;}.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-24047 .elementor-element.elementor-element-96388f0 .elementor-button{font-weight:bold;}.elementor-24047 .elementor-element.elementor-element-c87d93e img{width:100%;}.elementor-24047 .elementor-element.elementor-element-c87d93e .widget-image-caption{text-align:start;color:#151212;background-color:#FFFFFF;font-size:9px;}.elementor-24047 .elementor-element.elementor-element-791d399 .elementor-button{font-weight:bold;}.elementor-24047 .elementor-element.elementor-element-70b07a4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24047 .elementor-element.elementor-element-cddfa25 .elementor-button{font-weight:bold;}.elementor-24047 .elementor-element.elementor-element-0741281{margin-top:50px;margin-bottom:50px;}.elementor-24047 .elementor-element.elementor-element-f4c1072 img{width:100%;}.elementor-24047 .elementor-element.elementor-element-f4c1072 .widget-image-caption{text-align:start;color:#151212;background-color:#FFFFFF;font-size:12px;}.elementor-24047 .elementor-element.elementor-element-8750443 .elementor-button{font-weight:bold;}.elementor-24047 .elementor-element.elementor-element-6389f03 img{width:100%;}.elementor-24047 .elementor-element.elementor-element-6389f03 .widget-image-caption{text-align:start;color:#151212;background-color:#FFFFFF;font-size:12px;}.elementor-24047 .elementor-element.elementor-element-2f7a6e9{margin-top:50px;margin-bottom:50px;}.elementor-24047 .elementor-element.elementor-element-72fb6aa img{width:100%;}.elementor-24047 .elementor-element.elementor-element-3b48bfe .elementor-button{font-weight:bold;}.elementor-24047 .elementor-element.elementor-element-2079339 img{width:100%;}.elementor-24047 .elementor-element.elementor-element-2079339 .widget-image-caption{text-align:start;color:#151212;background-color:#FFFFFF;font-size:12px;}.elementor-24047 .elementor-element.elementor-element-e50921a{margin-top:50px;margin-bottom:50px;}.elementor-24047 .elementor-element.elementor-element-dd1acdd img{width:100%;}.elementor-24047 .elementor-element.elementor-element-49339cd .elementor-button{font-weight:bold;}.elementor-24047 .elementor-element.elementor-element-3aa5fa5 img{width:100%;}.elementor-24047 .elementor-element.elementor-element-3aa5fa5 .widget-image-caption{text-align:start;color:#151212;background-color:#FFFFFF;font-size:12px;}.elementor-24047 .elementor-element.elementor-element-3788382 img{width:100%;}.elementor-24047 .elementor-element.elementor-element-3788382 .widget-image-caption{text-align:start;color:#151212;background-color:#FFFFFF;font-size:12px;}.elementor-24047 .elementor-element.elementor-element-905804e img{width:100%;}.elementor-24047 .elementor-element.elementor-element-905804e .widget-image-caption{text-align:start;color:#151212;background-color:#FFFFFF;font-size:12px;}.elementor-24047 .elementor-element.elementor-element-5047a07 .elementor-button{font-weight:bold;}.elementor-24047 .elementor-element.elementor-element-3406eb8{margin-top:50px;margin-bottom:50px;}.elementor-24047 .elementor-element.elementor-element-3b9f9b4 img{width:100%;}.elementor-24047 .elementor-element.elementor-element-3b9f9b4 .widget-image-caption{text-align:start;color:#151212;background-color:#FFFFFF;font-size:12px;}.elementor-24047 .elementor-element.elementor-element-f378797 .elementor-button{font-weight:bold;}.elementor-24047 .elementor-element.elementor-element-c2e5c23{margin-top:50px;margin-bottom:50px;}.elementor-24047 .elementor-element.elementor-element-d40b3bd img{width:100%;}.elementor-24047 .elementor-element.elementor-element-d40b3bd .widget-image-caption{text-align:start;color:#151212;background-color:#FFFFFF;font-size:12px;}.elementor-24047 .elementor-element.elementor-element-12bd691 .elementor-button{font-weight:bold;}.elementor-24047 .elementor-element.elementor-element-922f7d1 img{width:100%;}.elementor-24047 .elementor-element.elementor-element-922f7d1 .widget-image-caption{text-align:start;color:#151212;background-color:#FFFFFF;font-size:12px;}.elementor-24047 .elementor-element.elementor-element-aaaae2b .elementor-button{font-weight:bold;}.elementor-24047 .elementor-element.elementor-element-380a2f7 img{width:100%;}.elementor-24047 .elementor-element.elementor-element-380a2f7 .widget-image-caption{text-align:start;color:#151212;background-color:#FFFFFF;font-size:12px;}.elementor-24047 .elementor-element.elementor-element-76d456e .elementor-button{font-weight:bold;}.elementor-24047 .elementor-element.elementor-element-c5154d5 img{width:100%;}.elementor-24047 .elementor-element.elementor-element-c5154d5 .widget-image-caption{text-align:start;color:#151212;background-color:#FFFFFF;font-size:12px;}.elementor-24047 .elementor-element.elementor-element-3476b7a .elementor-button{font-weight:bold;}.elementor-24047 .elementor-element.elementor-element-e73e066 img{width:100%;}.elementor-24047 .elementor-element.elementor-element-e73e066 .widget-image-caption{text-align:start;color:#151212;background-color:#FFFFFF;font-size:12px;}.elementor-24047 .elementor-element.elementor-element-439b7ec .elementor-button{font-weight:bold;}