.elementor-6402 .elementor-element.elementor-element-ca2533a{--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 );line-height:var( --e-global-typography-text-line-height );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-6402 .elementor-element.elementor-element-db257b8{color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-6402 .elementor-element.elementor-element-fc737ce{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6402 .elementor-element.elementor-element-fc737ce .elementor-heading-title{font-family:var( --e-global-typography-bd4f7c3-font-family ), Sans-serif;font-size:var( --e-global-typography-bd4f7c3-font-size );font-weight:var( --e-global-typography-bd4f7c3-font-weight );line-height:var( --e-global-typography-bd4f7c3-line-height );letter-spacing:var( --e-global-typography-bd4f7c3-letter-spacing );word-spacing:var( --e-global-typography-bd4f7c3-word-spacing );}.elementor-6402 .elementor-element.elementor-element-80fa40d{color:var( --e-global-color-primary );}.elementor-6402 .elementor-element.elementor-element-390fdeb{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6402 .elementor-element.elementor-element-390fdeb .elementor-heading-title{font-family:var( --e-global-typography-bd4f7c3-font-family ), Sans-serif;font-size:var( --e-global-typography-bd4f7c3-font-size );font-weight:var( --e-global-typography-bd4f7c3-font-weight );line-height:var( --e-global-typography-bd4f7c3-line-height );letter-spacing:var( --e-global-typography-bd4f7c3-letter-spacing );word-spacing:var( --e-global-typography-bd4f7c3-word-spacing );}.elementor-6402 .elementor-element.elementor-element-348280f{color:var( --e-global-color-primary );}.elementor-6402 .elementor-element.elementor-element-d47ac27{color:var( --e-global-color-primary );}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-6402 .elementor-element.elementor-element-ce84ce8{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6402 .elementor-element.elementor-element-ce84ce8 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8fab7bf );}.elementor-6402 .elementor-element.elementor-element-1605162{color:var( --e-global-color-primary );}.elementor-6402 .elementor-element.elementor-element-2a4f9b0{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6402 .elementor-element.elementor-element-2a4f9b0 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8fab7bf );}.elementor-6402 .elementor-element.elementor-element-e447a12{color:var( --e-global-color-primary );}.elementor-6402 .elementor-element.elementor-element-3388e9f{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6402 .elementor-element.elementor-element-3388e9f img{height:361px;object-fit:scale-down;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8fab7bf );}.elementor-6402 .elementor-element.elementor-element-a1a204d{color:var( --e-global-color-primary );}.elementor-6402 .elementor-element.elementor-element-f2d993d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6402 .elementor-element.elementor-element-f2d993d .elementor-heading-title{font-family:var( --e-global-typography-bd4f7c3-font-family ), Sans-serif;font-size:var( --e-global-typography-bd4f7c3-font-size );font-weight:var( --e-global-typography-bd4f7c3-font-weight );line-height:var( --e-global-typography-bd4f7c3-line-height );letter-spacing:var( --e-global-typography-bd4f7c3-letter-spacing );word-spacing:var( --e-global-typography-bd4f7c3-word-spacing );}.elementor-6402 .elementor-element.elementor-element-4e9df03{color:var( --e-global-color-primary );}.elementor-6402 .elementor-element.elementor-element-e1b23f3{color:var( --e-global-color-primary );}.elementor-6402 .elementor-element.elementor-element-e0e8d0d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6402 .elementor-element.elementor-element-e0e8d0d img{width:100%;height:361px;object-fit:scale-down;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8fab7bf );}.elementor-6402 .elementor-element.elementor-element-b97fe3c{color:var( --e-global-color-primary );}.elementor-6402 .elementor-element.elementor-element-9050ae8{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6402 .elementor-element.elementor-element-9050ae8 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8fab7bf );}.elementor-6402 .elementor-element.elementor-element-29c34cd{color:var( --e-global-color-primary );}.elementor-6402 .elementor-element.elementor-element-ee19bb7{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6402 .elementor-element.elementor-element-ee19bb7 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8fab7bf );}.elementor-6402 .elementor-element.elementor-element-837536c{color:var( --e-global-color-primary );}.elementor-6402 .elementor-element.elementor-element-87ba791{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6402 .elementor-element.elementor-element-87ba791 .elementor-heading-title{font-family:var( --e-global-typography-bd4f7c3-font-family ), Sans-serif;font-size:var( --e-global-typography-bd4f7c3-font-size );font-weight:var( --e-global-typography-bd4f7c3-font-weight );line-height:var( --e-global-typography-bd4f7c3-line-height );letter-spacing:var( --e-global-typography-bd4f7c3-letter-spacing );word-spacing:var( --e-global-typography-bd4f7c3-word-spacing );}.elementor-6402 .elementor-element.elementor-element-65a4c7b{color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6402 .elementor-element.elementor-element-fc737ce .elementor-heading-title{font-size:var( --e-global-typography-bd4f7c3-font-size );line-height:var( --e-global-typography-bd4f7c3-line-height );letter-spacing:var( --e-global-typography-bd4f7c3-letter-spacing );word-spacing:var( --e-global-typography-bd4f7c3-word-spacing );}.elementor-6402 .elementor-element.elementor-element-390fdeb .elementor-heading-title{font-size:var( --e-global-typography-bd4f7c3-font-size );line-height:var( --e-global-typography-bd4f7c3-line-height );letter-spacing:var( --e-global-typography-bd4f7c3-letter-spacing );word-spacing:var( --e-global-typography-bd4f7c3-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6402 .elementor-element.elementor-element-f2d993d .elementor-heading-title{font-size:var( --e-global-typography-bd4f7c3-font-size );line-height:var( --e-global-typography-bd4f7c3-line-height );letter-spacing:var( --e-global-typography-bd4f7c3-letter-spacing );word-spacing:var( --e-global-typography-bd4f7c3-word-spacing );}.elementor-6402 .elementor-element.elementor-element-87ba791 .elementor-heading-title{font-size:var( --e-global-typography-bd4f7c3-font-size );line-height:var( --e-global-typography-bd4f7c3-line-height );letter-spacing:var( --e-global-typography-bd4f7c3-letter-spacing );word-spacing:var( --e-global-typography-bd4f7c3-word-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6402 .elementor-element.elementor-element-fc737ce .elementor-heading-title{font-size:var( --e-global-typography-bd4f7c3-font-size );line-height:var( --e-global-typography-bd4f7c3-line-height );letter-spacing:var( --e-global-typography-bd4f7c3-letter-spacing );word-spacing:var( --e-global-typography-bd4f7c3-word-spacing );}.elementor-6402 .elementor-element.elementor-element-390fdeb .elementor-heading-title{font-size:var( --e-global-typography-bd4f7c3-font-size );line-height:var( --e-global-typography-bd4f7c3-line-height );letter-spacing:var( --e-global-typography-bd4f7c3-letter-spacing );word-spacing:var( --e-global-typography-bd4f7c3-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6402 .elementor-element.elementor-element-f2d993d .elementor-heading-title{font-size:var( --e-global-typography-bd4f7c3-font-size );line-height:var( --e-global-typography-bd4f7c3-line-height );letter-spacing:var( --e-global-typography-bd4f7c3-letter-spacing );word-spacing:var( --e-global-typography-bd4f7c3-word-spacing );}.elementor-6402 .elementor-element.elementor-element-87ba791 .elementor-heading-title{font-size:var( --e-global-typography-bd4f7c3-font-size );line-height:var( --e-global-typography-bd4f7c3-line-height );letter-spacing:var( --e-global-typography-bd4f7c3-letter-spacing );word-spacing:var( --e-global-typography-bd4f7c3-word-spacing );}}