.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-943 .elementor-element.elementor-element-47ef4f4 .elementor-heading-title{color:#000000;}.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-943 .elementor-element.elementor-element-23b1cfc{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-943 .elementor-element.elementor-element-d8cafba{--spacer-size:20px;}.elementor-943 .elementor-element.elementor-element-c29d067{text-align:start;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-943 .elementor-element.elementor-element-b775e9b{width:var( --container-widget-width, 92.868% );max-width:92.868%;--container-widget-width:92.868%;--container-widget-flex-grow:0;}.elementor-943 .elementor-element.elementor-element-a0831b4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-943 .elementor-element.elementor-element-bfd5ee5{width:var( --container-widget-width, 100.112% );max-width:100.112%;--container-widget-width:100.112%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-943 .elementor-element.elementor-element-3433348{border-style:solid;border-color:#24A3B5;}.elementor-943 .elementor-element.elementor-element-3433348, .elementor-943 .elementor-element.elementor-element-3433348 > .elementor-background-overlay{border-radius:50px 50px 50px 50px;}.elementor-943 .elementor-element.elementor-element-537e309 img{border-radius:50px 50px 50px 50px;}.elementor-943 .elementor-element.elementor-element-f8d8eb2{--spacer-size:74px;}.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-943 .elementor-element.elementor-element-952081d .elementor-button{background-color:#24A3B5;border-radius:50px 50px 50px 50px;}.elementor-943 .elementor-element.elementor-element-ba45def{--spacer-size:10px;}.elementor-943 .elementor-element.elementor-element-6cf7446{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}@media(min-width:768px){.elementor-943 .elementor-element.elementor-element-544d076{width:64.331%;}.elementor-943 .elementor-element.elementor-element-bf2d6b2{width:35.616%;}.elementor-943 .elementor-element.elementor-element-40f3d06{width:35.271%;}.elementor-943 .elementor-element.elementor-element-fcc52df{width:64.729%;}}@media(max-width:1024px){.elementor-943 .elementor-element.elementor-element-d8cafba{--spacer-size:10px;}.elementor-943 .elementor-element.elementor-element-c29d067{width:var( --container-widget-width, 383.031px );max-width:383.031px;--container-widget-width:383.031px;--container-widget-flex-grow:0;}.elementor-943 .elementor-element.elementor-element-b775e9b{width:var( --container-widget-width, 195.094px );max-width:195.094px;--container-widget-width:195.094px;--container-widget-flex-grow:0;}.elementor-943 .elementor-element.elementor-element-f8d8eb2{--spacer-size:39px;}}@media(max-width:767px){.elementor-943 .elementor-element.elementor-element-d8cafba{--spacer-size:10px;}.elementor-943 .elementor-element.elementor-element-b775e9b{width:var( --container-widget-width, 251.969px );max-width:251.969px;--container-widget-width:251.969px;--container-widget-flex-grow:0;}.elementor-943 .elementor-element.elementor-element-f8d8eb2{--spacer-size:0px;}}