.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-42648 .elementor-element.elementor-element-4ae362e{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-42648 .elementor-element.elementor-element-cc177ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42648 .elementor-element.elementor-element-cc177ee{text-align:left;}.elementor-42648 .elementor-element.elementor-element-cc177ee .elementor-heading-title{font-size:28px;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-d29de80 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-32213ee > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-32213ee{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-d1ee0bd .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-886c166 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-886c166{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-c8c05c5 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-73890a9 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-73890a9{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-a0eefc0 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-73d7060 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-73d7060{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-2950c2b .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-1db221c > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-1db221c{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-bef8dd4 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-8df9fee > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-8df9fee{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-8e5a549 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-5da6e22 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-5da6e22{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-a8af611 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-743d3cf > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-743d3cf{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-2028018 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-6ecf6a1 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-6ecf6a1{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-cc30ac4 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-9437592 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-9437592{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-a53d4cc .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-bc7634e > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-bc7634e{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-6e29f9c .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-7d2488d > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-7d2488d{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-9dc2970 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-2c35a20 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-2c35a20{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-d574b77 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-bf78818 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-bf78818{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-a2a1f04 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-c558e8c > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-c558e8c{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-3a89950 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-fd09ecc > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-fd09ecc{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-ca1bd23 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-fbacfc0 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-fbacfc0{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-07410a5 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-1937f25 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-1937f25{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-722cc57 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-dfc809b > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-42648 .elementor-element.elementor-element-dfc809b{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-42648 .elementor-element.elementor-element-07c5134 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-42648 .elementor-element.elementor-element-96d51be > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-42648 .elementor-element.elementor-element-96d51be{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-42648 .elementor-element.elementor-element-cc177ee .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-42648 .elementor-element.elementor-element-d29de80 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-d1ee0bd .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-c8c05c5 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-a0eefc0 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-2950c2b .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-bef8dd4 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-8e5a549 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-a8af611 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-2028018 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-cc30ac4 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-a53d4cc .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-6e29f9c .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-9dc2970 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-d574b77 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-a2a1f04 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-3a89950 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-ca1bd23 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-07410a5 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-722cc57 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-42648 .elementor-element.elementor-element-07c5134 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}}