.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-40142 .elementor-element.elementor-element-769b797{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.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-40142 .elementor-element.elementor-element-cc4c354 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40142 .elementor-element.elementor-element-cc4c354{text-align:start;}.elementor-40142 .elementor-element.elementor-element-cc4c354 .elementor-heading-title{font-size:28px;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-1bf044b > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40142 .elementor-element.elementor-element-1bf044b{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-2ac7dfe .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-98471b8 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-98471b8{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-12caa15 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-b55579a > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-b55579a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-28a863f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-54848f1 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-54848f1{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-5ae7c05 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-af10fd3 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-af10fd3{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-38427e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-3290199 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40142 .elementor-element.elementor-element-3290199{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-304a5f6 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-8c094ce > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-8c094ce{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-df71a39 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-545d48a > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-545d48a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-b474284 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-87192fe > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-87192fe{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-fee4122 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-7656497 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40142 .elementor-element.elementor-element-7656497{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-ba20dfa .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-3d3411c > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40142 .elementor-element.elementor-element-3d3411c{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-9c99287 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-f3b8536 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40142 .elementor-element.elementor-element-f3b8536{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-d00bc6a .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-c70cf19 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-c70cf19{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-f612835 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-0d6faa0 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-0d6faa0{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-90a66fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-11a8725 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40142 .elementor-element.elementor-element-11a8725{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-97fa788 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-49a4cb6 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40142 .elementor-element.elementor-element-49a4cb6{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-6038034 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-fd841a6 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-fd841a6{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-add0577 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-e80e3e1 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-e80e3e1{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-7fe91c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-004fdfa > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40142 .elementor-element.elementor-element-004fdfa{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-9aec010 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-c79ff56 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-c79ff56{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-e99dd2a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-fb31364 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-fb31364{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-a4d993a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-050f429 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40142 .elementor-element.elementor-element-050f429{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-96a89f2 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-bb7079f > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-bb7079f{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-b25ad35 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-db3dd74 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-db3dd74{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-8acc74a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-3fafad0 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-3fafad0{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-d6d4f21 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-29831ba > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-29831ba{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-8602342 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-ab6a586 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40142 .elementor-element.elementor-element-ab6a586{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-9b2aaa9 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-c170a81 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-c170a81{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-db11e39 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-fcf38bb > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-fcf38bb{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-f0d6b81 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-33fbf46 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40142 .elementor-element.elementor-element-33fbf46{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-f0cd721 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-3c1c03b > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40142 .elementor-element.elementor-element-3c1c03b{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-e10d284 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-9f27882 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40142 .elementor-element.elementor-element-9f27882{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40142 .elementor-element.elementor-element-d8a48a6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40142 .elementor-element.elementor-element-d8a48a6{text-align:start;}.elementor-40142 .elementor-element.elementor-element-d8a48a6 .elementor-heading-title{font-size:28px;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40142 .elementor-element.elementor-element-c14e4e8 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40142 .elementor-element.elementor-element-c14e4e8{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}@media(max-width:767px){.elementor-40142 .elementor-element.elementor-element-cc4c354 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-40142 .elementor-element.elementor-element-2ac7dfe .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40142 .elementor-element.elementor-element-304a5f6 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40142 .elementor-element.elementor-element-ba20dfa .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40142 .elementor-element.elementor-element-9c99287 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40142 .elementor-element.elementor-element-d00bc6a .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40142 .elementor-element.elementor-element-97fa788 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40142 .elementor-element.elementor-element-6038034 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40142 .elementor-element.elementor-element-9aec010 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40142 .elementor-element.elementor-element-96a89f2 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40142 .elementor-element.elementor-element-9b2aaa9 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40142 .elementor-element.elementor-element-e10d284 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40142 .elementor-element.elementor-element-d8a48a6 .elementor-heading-title{font-size:25px;line-height:1.2em;}}