.elementor-1157 .elementor-element.elementor-element-9d1c12d{--display:flex;}.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-1157 .elementor-element.elementor-element-3a57376{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.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-1157 .elementor-element.elementor-element-15c2336{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-15c2336 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-50d598f{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.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-1157 .elementor-element.elementor-element-c71e2ce{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-c71e2ce .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-88d0bd5{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-9ef3c67{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-9ef3c67 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-411b95e{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-87ab30b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-87ab30b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-67b53f4{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-be1154b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-be1154b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-7d8cff4{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-150c0fa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-150c0fa .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-298a908{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-298a908 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-905d1b5{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-037bff7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-037bff7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-787a8fd{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-b7afd99{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-b7afd99 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-e62d1e5{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-ea28d6c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-ea28d6c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-c01b0c5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-c01b0c5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-5f69493{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-8dca982{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-8dca982 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-2585d3e{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-c554e34{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-c554e34 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-a352444{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-d811bb1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-d811bb1 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-57b42cd{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-fca891f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-fca891f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-ca59073{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-85fa05c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-85fa05c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-6d3c329{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-0aa9c9d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-0aa9c9d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-5103e97{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-bda1b7e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-bda1b7e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-4099c8b{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-15c2d70{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-15c2d70 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-cb51c0f{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-e92b53c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-c662f10{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-c662f10 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-71d1389{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-800d3ed{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1157 .elementor-element.elementor-element-800d3ed .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1157 .elementor-element.elementor-element-76e73f3{font-family:var( --e-global-typography-280c5e2-font-family ), Sans-serif;font-size:var( --e-global-typography-280c5e2-font-size );font-weight:var( --e-global-typography-280c5e2-font-weight );color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-1157 .elementor-element.elementor-element-3a57376{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-50d598f{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-88d0bd5{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-411b95e{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-67b53f4{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-7d8cff4{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-905d1b5{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-787a8fd{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-e62d1e5{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-5f69493{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-2585d3e{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-a352444{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-57b42cd{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-ca59073{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-6d3c329{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-5103e97{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-4099c8b{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-cb51c0f{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-e92b53c{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-71d1389{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-76e73f3{font-size:var( --e-global-typography-280c5e2-font-size );}}@media(max-width:767px){.elementor-1157 .elementor-element.elementor-element-3a57376{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-50d598f{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-88d0bd5{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-411b95e{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-67b53f4{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-7d8cff4{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-905d1b5{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-787a8fd{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-e62d1e5{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-5f69493{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-2585d3e{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-a352444{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-57b42cd{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-ca59073{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-6d3c329{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-5103e97{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-4099c8b{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-cb51c0f{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-e92b53c{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-71d1389{font-size:var( --e-global-typography-280c5e2-font-size );}.elementor-1157 .elementor-element.elementor-element-76e73f3{font-size:var( --e-global-typography-280c5e2-font-size );}}