.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-40115 .elementor-element.elementor-element-e3dc45d{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-40115 .elementor-element.elementor-element-86a69c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40115 .elementor-element.elementor-element-86a69c7{text-align:left;}.elementor-40115 .elementor-element.elementor-element-86a69c7 .elementor-heading-title{font-size:28px;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-91e4e09 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-117f3c8 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40115 .elementor-element.elementor-element-117f3c8{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-985fc7a .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-f5cfc06 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40115 .elementor-element.elementor-element-f5cfc06{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-ce761a2 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-7c95b28 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40115 .elementor-element.elementor-element-7c95b28{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-56b85b0 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-4e19841 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40115 .elementor-element.elementor-element-4e19841{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-b52acfa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40115 .elementor-element.elementor-element-b52acfa{text-align:left;}.elementor-40115 .elementor-element.elementor-element-b52acfa .elementor-heading-title{font-size:28px;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-97e75cc > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40115 .elementor-element.elementor-element-97e75cc{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-69d6040 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-b58019a > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40115 .elementor-element.elementor-element-b58019a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-a43f175 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-e3facaf > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40115 .elementor-element.elementor-element-e3facaf{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-25ea8e9 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-6d43bb6 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40115 .elementor-element.elementor-element-6d43bb6{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-df0a0bd .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-634ae01 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40115 .elementor-element.elementor-element-634ae01{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-b3bdda4 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-94682a2 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40115 .elementor-element.elementor-element-94682a2{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-5319f19 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-c7acf53 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40115 .elementor-element.elementor-element-c7acf53{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-85f5e8a .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-7578232 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40115 .elementor-element.elementor-element-7578232{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-0ab3990 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-23c273a > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40115 .elementor-element.elementor-element-23c273a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-1bcdf07 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-67efcf0 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40115 .elementor-element.elementor-element-67efcf0{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-ec3a9ab .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-2c6d0b1 > .elementor-widget-container{margin:-12px 0px -8px 0px;}.elementor-40115 .elementor-element.elementor-element-2c6d0b1{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-50fc0d6 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-8de99b8 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40115 .elementor-element.elementor-element-8de99b8{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-f23f466 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40115 .elementor-element.elementor-element-f23f466{text-align:left;}.elementor-40115 .elementor-element.elementor-element-f23f466 .elementor-heading-title{font-size:28px;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-f694465 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40115 .elementor-element.elementor-element-f694465{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:1.5px;color:#423A39;}.elementor-40115 .elementor-element.elementor-element-9b335ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40115 .elementor-element.elementor-element-9b335ad{text-align:left;}.elementor-40115 .elementor-element.elementor-element-9b335ad .elementor-heading-title{font-size:28px;line-height:1.3em;letter-spacing:1px;color:#000000;}.elementor-40115 .elementor-element.elementor-element-685c9f5 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-40115 .elementor-element.elementor-element-685c9f5{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-40115 .elementor-element.elementor-element-86a69c7 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-40115 .elementor-element.elementor-element-91e4e09 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40115 .elementor-element.elementor-element-985fc7a .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40115 .elementor-element.elementor-element-ce761a2 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40115 .elementor-element.elementor-element-56b85b0 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40115 .elementor-element.elementor-element-b52acfa .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-40115 .elementor-element.elementor-element-69d6040 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40115 .elementor-element.elementor-element-a43f175 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40115 .elementor-element.elementor-element-25ea8e9 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40115 .elementor-element.elementor-element-df0a0bd .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40115 .elementor-element.elementor-element-b3bdda4 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40115 .elementor-element.elementor-element-5319f19 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40115 .elementor-element.elementor-element-85f5e8a .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40115 .elementor-element.elementor-element-0ab3990 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40115 .elementor-element.elementor-element-1bcdf07 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40115 .elementor-element.elementor-element-ec3a9ab .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40115 .elementor-element.elementor-element-50fc0d6 .elementor-heading-title{font-size:21px;line-height:1.3em;letter-spacing:1px;}.elementor-40115 .elementor-element.elementor-element-f23f466 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-40115 .elementor-element.elementor-element-9b335ad .elementor-heading-title{font-size:25px;line-height:1.2em;}}