.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-541 .elementor-element.elementor-element-55b08d3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:3px;}.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-541 .elementor-element.elementor-element-d242bc0:hover img{opacity:0.59;}.elementor-541 .elementor-element.elementor-element-d242bc0 img{transition-duration:0.5s;}.elementor-541 .elementor-element.elementor-element-d242bc0 .widget-image-caption{color:#FFFFFF;background-color:#464646;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;margin-block-start:0px;}.elementor-541 .elementor-element.elementor-element-2b2339c:hover img{opacity:0.59;}.elementor-541 .elementor-element.elementor-element-2b2339c img{transition-duration:0.5s;}.elementor-541 .elementor-element.elementor-element-2b2339c .widget-image-caption{color:#FFFFFF;background-color:#464646;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;margin-block-start:0px;}.elementor-541 .elementor-element.elementor-element-346421f:hover img{opacity:0.59;}.elementor-541 .elementor-element.elementor-element-346421f img{transition-duration:0.5s;}.elementor-541 .elementor-element.elementor-element-346421f .widget-image-caption{color:#FFFFFF;background-color:#464646;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;margin-block-start:0px;}.elementor-541 .elementor-element.elementor-element-5aa2444:hover img{opacity:0.59;}.elementor-541 .elementor-element.elementor-element-5aa2444 img{transition-duration:0.5s;}.elementor-541 .elementor-element.elementor-element-5aa2444 .widget-image-caption{color:#FFFFFF;background-color:#464646;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;margin-block-start:0px;}.elementor-541 .elementor-element.elementor-element-4eb981a .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:3px;}.elementor-541 .elementor-element.elementor-element-4f6a030:hover img{opacity:0.59;}.elementor-541 .elementor-element.elementor-element-4f6a030 img{transition-duration:0.5s;}.elementor-541 .elementor-element.elementor-element-4f6a030 .widget-image-caption{color:#FFFFFF;background-color:#464646;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;margin-block-start:0px;}.elementor-541 .elementor-element.elementor-element-0018aec:hover img{opacity:0.59;}.elementor-541 .elementor-element.elementor-element-0018aec img{transition-duration:0.5s;}.elementor-541 .elementor-element.elementor-element-0018aec .widget-image-caption{color:#FFFFFF;background-color:#464646;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;margin-block-start:0px;}.elementor-541 .elementor-element.elementor-element-93fb2af:hover img{opacity:0.59;}.elementor-541 .elementor-element.elementor-element-93fb2af img{transition-duration:0.5s;}.elementor-541 .elementor-element.elementor-element-93fb2af .widget-image-caption{color:#FFFFFF;background-color:#464646;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;margin-block-start:0px;}.elementor-541 .elementor-element.elementor-element-d4831fa:hover img{opacity:0.59;}.elementor-541 .elementor-element.elementor-element-d4831fa img{transition-duration:0.5s;}.elementor-541 .elementor-element.elementor-element-d4831fa .widget-image-caption{color:#FFFFFF;background-color:#464646;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;margin-block-start:0px;}