.elementor-3346 .elementor-element.elementor-element-3e465d45{--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-3346 .elementor-element.elementor-element-fc76813{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-114d4ba{--display:flex;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );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 );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-3346 .elementor-element.elementor-element-4578848{width:var( --container-widget-width, 45.913% );max-width:45.913%;--container-widget-width:45.913%;--container-widget-flex-grow:0;}.elementor-3346 .elementor-element.elementor-element-4578848.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3346 .elementor-element.elementor-element-03e0755{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-af430d3{--display:flex;}.elementor-3346 .elementor-element.elementor-element-61ba250{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-2b103a8{--display:flex;}.elementor-3346 .elementor-element.elementor-element-447f203{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-c25e275{--display:flex;}.elementor-3346 .elementor-element.elementor-element-79ffbce{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-2ed4f3f{--display:flex;}.elementor-3346 .elementor-element.elementor-element-a2a3037{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-099c792{--display:flex;}.elementor-3346 .elementor-element.elementor-element-ae6e9a1{--display:flex;}.elementor-3346 .elementor-element.elementor-element-b49603f{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-f3034db{--display:flex;}.elementor-3346 .elementor-element.elementor-element-cde03db{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-11b2823{--display:flex;}.elementor-3346 .elementor-element.elementor-element-09ff8a5{width:var( --container-widget-width, 59.484% );max-width:59.484%;--container-widget-width:59.484%;--container-widget-flex-grow:0;}.elementor-3346 .elementor-element.elementor-element-09ff8a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3346 .elementor-element.elementor-element-09ff8a5 img{width:95%;}.elementor-3346 .elementor-element.elementor-element-8c2a63a{--display:flex;}.elementor-3346 .elementor-element.elementor-element-82fa4ca{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-6029bd5{--display:flex;}.elementor-3346 .elementor-element.elementor-element-3d0415b{--display:flex;}.elementor-3346 .elementor-element.elementor-element-cf9a00d{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-9dc8a72{--display:flex;}.elementor-3346 .elementor-element.elementor-element-b68cb1b{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-75617f0{width:var( --container-widget-width, 47.056% );max-width:47.056%;--container-widget-width:47.056%;--container-widget-flex-grow:0;}.elementor-3346 .elementor-element.elementor-element-75617f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3346 .elementor-element.elementor-element-257b36b{--display:flex;}.elementor-3346 .elementor-element.elementor-element-53c85d5{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-2803cc2{--display:flex;}.elementor-3346 .elementor-element.elementor-element-2803cc2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3346 .elementor-element.elementor-element-a308c0b{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-b059e50{--display:flex;}.elementor-3346 .elementor-element.elementor-element-cfb3c4f{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-3044c2b{width:var( --container-widget-width, 47.798% );max-width:47.798%;--container-widget-width:47.798%;--container-widget-flex-grow:0;}.elementor-3346 .elementor-element.elementor-element-3044c2b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3346 .elementor-element.elementor-element-0e673de{--display:flex;}.elementor-3346 .elementor-element.elementor-element-0e673de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3346 .elementor-element.elementor-element-a8f46b3{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-ea2d869{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-6bbfaea{--spacer-size:50px;}.elementor-3346 .elementor-element.elementor-element-7a66430{width:var( --container-widget-width, 94.077% );max-width:94.077%;padding:0% 20% 0% 20%;--container-widget-width:94.077%;--container-widget-flex-grow:0;text-align:center;}.elementor-3346 .elementor-element.elementor-element-7a66430.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-3346 .elementor-element.elementor-element-2803cc2{--width:54.912%;}.elementor-3346 .elementor-element.elementor-element-0e673de{--width:100%;}}@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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3346 .elementor-element.elementor-element-7a66430{padding:0px 0px 20px 0px;}}