.elementor-148 .elementor-element.elementor-element-1b00ab9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-148 .elementor-element.elementor-element-19d2b9e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-148 .elementor-element.elementor-element-a17f870{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-28478d0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-148 .elementor-element.elementor-element-1deb4d6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-c78d3c7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-148 .elementor-element.elementor-element-c8e31b8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-2237125 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-148 .elementor-element.elementor-element-24c91f7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-8958501{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-2bfebcb{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-795876c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-148 .elementor-element.elementor-element-759b6cb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-f10b0a0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-148 .elementor-element.elementor-element-48dd208{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-4d3eeb4{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-722af4a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-148 .elementor-element.elementor-element-22e513d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-b787a36 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-148 .elementor-element.elementor-element-d315a08{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-33d5b73{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-a9c7b6c{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-4f0d10d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-148 .elementor-element.elementor-element-70abfe8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-5a22107 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-148 .elementor-element.elementor-element-c9852b6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-a0397c4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-148 .elementor-element.elementor-element-13d8e30{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-626d2c1{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-013d06c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-148 .elementor-element.elementor-element-79c02f8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-b47a14a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-2a14ae4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-148 .elementor-element.elementor-element-4fc8b73{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-1575363{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-9e2ada1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-148 .elementor-element.elementor-element-de32d16{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-f4d8e36 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-148 .elementor-element.elementor-element-b74c8ef{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-522f0dd{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-67149af .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-148 .elementor-element.elementor-element-59b72b5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-7f22f87 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-148 .elementor-element.elementor-element-39f2c2b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-a17f870{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-1deb4d6{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-c8e31b8{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-24c91f7{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-8958501{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-2bfebcb{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-759b6cb{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-48dd208{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-4d3eeb4{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-22e513d{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-d315a08{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-33d5b73{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-a9c7b6c{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-70abfe8{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-c9852b6{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-13d8e30{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-626d2c1{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-79c02f8{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-b47a14a{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-4fc8b73{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-1575363{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-de32d16{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-b74c8ef{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-522f0dd{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-59b72b5{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-39f2c2b{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-a17f870{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-1deb4d6{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-c8e31b8{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-24c91f7{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-8958501{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-2bfebcb{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-759b6cb{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-48dd208{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-4d3eeb4{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-22e513d{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-d315a08{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-33d5b73{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-a9c7b6c{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-70abfe8{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-c9852b6{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-13d8e30{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-626d2c1{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-79c02f8{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-b47a14a{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-4fc8b73{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-1575363{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-de32d16{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-b74c8ef{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-522f0dd{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-59b72b5{font-size:var( --e-global-typography-text-font-size );}.elementor-148 .elementor-element.elementor-element-39f2c2b{font-size:var( --e-global-typography-text-font-size );}}