.elementor-248 .elementor-element.elementor-element-832cbef > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-248 .elementor-element.elementor-element-832cbef:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-832cbef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-832cbef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248 .elementor-element.elementor-element-832cbef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-c160986{--spacer-size:50px;}.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 );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-248 .elementor-element.elementor-element-a5628c7 > .elementor-widget-container{margin:60px 40px 20px 20px;}.elementor-248 .elementor-element.elementor-element-a5628c7{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-248 .elementor-element.elementor-element-bf12b76:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-bf12b76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86b4fcd );}.elementor-248 .elementor-element.elementor-element-bf12b76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248 .elementor-element.elementor-element-bf12b76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-abe13eb{--spacer-size:50px;}.elementor-248 .elementor-element.elementor-element-c922542{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248 .elementor-element.elementor-element-c922542 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-e73bc59 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-248 .elementor-element.elementor-element-e73bc59{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 );}.elementor-248 .elementor-element.elementor-element-cfdfe14{--spacer-size:20px;}.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 );}.elementor-248 .elementor-element.elementor-element-9853ab4 .widget-image-caption{text-align:right;font-family:var( --e-global-typography-c05b693-font-family ), Sans-serif;font-size:var( --e-global-typography-c05b693-font-size );font-weight:var( --e-global-typography-c05b693-font-weight );text-transform:var( --e-global-typography-c05b693-text-transform );font-style:var( --e-global-typography-c05b693-font-style );text-decoration:var( --e-global-typography-c05b693-text-decoration );line-height:var( --e-global-typography-c05b693-line-height );letter-spacing:var( --e-global-typography-c05b693-letter-spacing );}.elementor-248 .elementor-element.elementor-element-dd5517b{--spacer-size:50px;}.elementor-248 .elementor-element.elementor-element-63b2dd8:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-63b2dd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-248 .elementor-element.elementor-element-63b2dd8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248 .elementor-element.elementor-element-63b2dd8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-19f8086{--spacer-size:30px;}.elementor-248 .elementor-element.elementor-element-8958cf0:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-8958cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-248 .elementor-element.elementor-element-8958cf0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248 .elementor-element.elementor-element-8958cf0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-e86ba35{width:var( --container-widget-width, 102.151% );max-width:102.151%;--container-widget-width:102.151%;--container-widget-flex-grow:0;text-align:center;}.elementor-248 .elementor-element.elementor-element-e86ba35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 6px 83px;}.elementor-248 .elementor-element.elementor-element-e86ba35.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-53cfa31{--spacer-size:30px;}.elementor-248 .elementor-element.elementor-element-63bbebe{width:var( --container-widget-width, 96.853% );max-width:96.853%;--container-widget-width:96.853%;--container-widget-flex-grow:0;}.elementor-248 .elementor-element.elementor-element-63bbebe > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-248 .elementor-element.elementor-element-63bbebe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-687afbe{--spacer-size:30px;}.elementor-248 .elementor-element.elementor-element-5adf10f > .elementor-widget-container{margin:20px 60px 20px 20px;}.elementor-248 .elementor-element.elementor-element-5adf10f{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 );}.elementor-248 .elementor-element.elementor-element-b2957c1{--spacer-size:30px;}.elementor-248 .elementor-element.elementor-element-a740860{--spacer-size:30px;}.elementor-248 .elementor-element.elementor-element-a8ad65a:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-a8ad65a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-248 .elementor-element.elementor-element-a8ad65a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248 .elementor-element.elementor-element-a8ad65a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-fbe595c{--spacer-size:30px;}.elementor-248 .elementor-element.elementor-element-1e7ea4a:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-1e7ea4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-248 .elementor-element.elementor-element-1e7ea4a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248 .elementor-element.elementor-element-1e7ea4a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-2f97c6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:57px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-06aa261 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-248 .elementor-element.elementor-element-0990b0e:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-0990b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c696dce );}.elementor-248 .elementor-element.elementor-element-0990b0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248 .elementor-element.elementor-element-0990b0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-7d1ab93{--spacer-size:30px;}.elementor-248 .elementor-element.elementor-element-3203940:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-3203940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-3203940{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248 .elementor-element.elementor-element-3203940 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-5d62217{--spacer-size:30px;}.elementor-248 .elementor-element.elementor-element-0a4a7dd:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-0a4a7dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-0a4a7dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248 .elementor-element.elementor-element-0a4a7dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-1a62c80{--spacer-size:5px;}.elementor-248 .elementor-element.elementor-element-b9512c6:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-b9512c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-248 .elementor-element.elementor-element-b9512c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248 .elementor-element.elementor-element-b9512c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-98f8664{--spacer-size:30px;}@media(min-width:768px){.elementor-248 .elementor-element.elementor-element-6cc65d2{width:23.843%;}.elementor-248 .elementor-element.elementor-element-702ae32{width:75.823%;}.elementor-248 .elementor-element.elementor-element-99c3397{width:57.496%;}.elementor-248 .elementor-element.elementor-element-8238ec6{width:42.46%;}.elementor-248 .elementor-element.elementor-element-7203114{width:27.699%;}.elementor-248 .elementor-element.elementor-element-7b9413f{width:71.634%;}.elementor-248 .elementor-element.elementor-element-97b492c{width:65.509%;}.elementor-248 .elementor-element.elementor-element-a327a71{width:34.157%;}}@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 );}.elementor-248 .elementor-element.elementor-element-a5628c7{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-248 .elementor-element.elementor-element-e73bc59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-e73bc59{text-align:left;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 );}.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 );}.elementor-248 .elementor-element.elementor-element-9853ab4 .widget-image-caption{font-size:var( --e-global-typography-c05b693-font-size );line-height:var( --e-global-typography-c05b693-line-height );letter-spacing:var( --e-global-typography-c05b693-letter-spacing );}.elementor-248 .elementor-element.elementor-element-dd5517b{--spacer-size:10px;}.elementor-248 .elementor-element.elementor-element-19f8086{--spacer-size:10px;}.elementor-248 .elementor-element.elementor-element-e86ba35{width:var( --container-widget-width, 209.969px );max-width:209.969px;--container-widget-width:209.969px;--container-widget-flex-grow:0;}.elementor-248 .elementor-element.elementor-element-e86ba35 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-687afbe{--spacer-size:25px;}.elementor-248 .elementor-element.elementor-element-5adf10f{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 );}.elementor-248 .elementor-element.elementor-element-c2803fd{width:var( --container-widget-width, 223.891px );max-width:223.891px;--container-widget-width:223.891px;--container-widget-flex-grow:0;}.elementor-248 .elementor-element.elementor-element-c2803fd > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-a740860{--spacer-size:10px;}.elementor-248 .elementor-element.elementor-element-fbe595c{--spacer-size:19px;}.elementor-248 .elementor-element.elementor-element-2f97c6b > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-2f97c6b img{width:100%;}.elementor-248 .elementor-element.elementor-element-7d1ab93{--spacer-size:10px;}.elementor-248 .elementor-element.elementor-element-5d62217{--spacer-size:10px;}}@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 );}.elementor-248 .elementor-element.elementor-element-a5628c7 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-248 .elementor-element.elementor-element-a5628c7{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-248 .elementor-element.elementor-element-e73bc59{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 );}.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 );}.elementor-248 .elementor-element.elementor-element-9853ab4 .widget-image-caption{font-size:var( --e-global-typography-c05b693-font-size );line-height:var( --e-global-typography-c05b693-line-height );letter-spacing:var( --e-global-typography-c05b693-letter-spacing );}.elementor-248 .elementor-element.elementor-element-e86ba35 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-248 .elementor-element.elementor-element-5adf10f{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 );}.elementor-248 .elementor-element.elementor-element-c2803fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-2f97c6b > .elementor-widget-container{padding:0px 0px 0px 0px;}}