.elementor-37 .elementor-element.elementor-element-499db5e{--display:flex;}.elementor-37 .elementor-element.elementor-element-c49d64a{--spacer-size:80px;}.elementor-37 .elementor-element.elementor-element-9cb7d55{--display:flex;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-37 .elementor-element.elementor-element-77f6048{--display:flex;}.elementor-37 .elementor-element.elementor-element-21cc1d0{--spacer-size:50px;}.elementor-37 .elementor-element.elementor-element-c2a7d22{--display:flex;}.elementor-37 .elementor-element.elementor-element-f1e1b34{--spacer-size:25px;}.elementor-37 .elementor-element.elementor-element-541c318{--display:flex;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-37 .elementor-element.elementor-element-77cd99d{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#424241;}.elementor-37 .elementor-element.elementor-element-5e828a0{--display:flex;}.elementor-37 .elementor-element.elementor-element-3db40cc{--spacer-size:30px;}.elementor-37 .elementor-element.elementor-element-e2563bb{--display:flex;}.elementor-37 .elementor-element.elementor-element-83ff59c{--spacer-size:20px;}.elementor-37 .elementor-element.elementor-element-1351f43{--display:flex;}.elementor-37 .elementor-element.elementor-element-e198729 img{opacity:0.75;border-radius:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-e198729:hover img{opacity:1;}.elementor-37 .elementor-element.elementor-element-10867e0{--display:flex;}.elementor-37 .elementor-element.elementor-element-6c1b679{--spacer-size:30px;}.elementor-37 .elementor-element.elementor-element-10c98d0{--display:flex;}.elementor-37 .elementor-element.elementor-element-8dcabac{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-37 .elementor-element.elementor-element-6bc5a18{--display:flex;}.elementor-37 .elementor-element.elementor-element-2081d1d{--spacer-size:30px;}.elementor-37 .elementor-element.elementor-element-efbfd3a{--display:flex;}.elementor-37 .elementor-element.elementor-element-64fc246{--spacer-size:25px;}.elementor-37 .elementor-element.elementor-element-d8b9d30{--display:flex;}.elementor-37 .elementor-element.elementor-element-1b09461{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-37 .elementor-element.elementor-element-6bfd9a4{--display:flex;}.elementor-37 .elementor-element.elementor-element-e059f5a{--spacer-size:30px;}.elementor-37 .elementor-element.elementor-element-35574d5{--display:flex;}.elementor-37 .elementor-element.elementor-element-5c4a46b{--spacer-size:25px;}.elementor-37 .elementor-element.elementor-element-b15d395{--display:flex;}.elementor-37 .elementor-element.elementor-element-250eac6{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#424241;}.elementor-37 .elementor-element.elementor-element-3bf9b1b{--display:flex;}.elementor-37 .elementor-element.elementor-element-bc71feb{--spacer-size:30px;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-37 .elementor-element.elementor-element-77cd99d{font-size:14px;}.elementor-37 .elementor-element.elementor-element-8dcabac{font-size:14px;}.elementor-37 .elementor-element.elementor-element-1b09461{font-size:14px;}.elementor-37 .elementor-element.elementor-element-250eac6{font-size:14px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}