.elementor-12 .elementor-element.elementor-element-28dacae2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-28dacae2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e2e2e2;}.elementor-12 .elementor-element.elementor-element-28dacae2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-28dacae2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-12 .elementor-element.elementor-element-3da35231 > .elementor-widget-container{margin:-30px 0px -20px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3da35231{column-gap:0px;text-align:left;font-size:32px;font-weight:bold;line-height:1.5em;color:#0c0c0c;}.elementor-12 .elementor-element.elementor-element-12080282 > .elementor-widget-container{margin:-30px 0px -15px 0px;}.elementor-12 .elementor-element.elementor-element-12080282{font-size:24px;font-weight:500;line-height:1.5em;color:#0c0c0c;}.elementor-12 .elementor-element.elementor-element-1322bb56 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1322bb56{font-size:16px;font-weight:500;line-height:1.5em;text-shadow:0px 0px 8px rgba(0,0,0,0.3);color:#0c0c0c;}.elementor-12 .elementor-element.elementor-element-2e105e87 > .elementor-widget-container{margin:-44px 100px 0px 0px;padding:0px -6px 0px 3px;}.elementor-12 .elementor-element.elementor-element-243a7ef8 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-243a7ef8{font-size:16px;color:#4f4f4f;}.elementor-12 .elementor-element.elementor-element-395d75ff > .elementor-widget-container{margin:-30px 0px 30px 0px;}.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-12 .elementor-element.elementor-element-b273fa1 > .elementor-widget-container{margin:51px -3px 147px -21px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b273fa1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-63bb7b13:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-63bb7b13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-63bb7b13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-63bb7b13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-266c76f2{column-gap:0px;text-align:center;font-size:24px;font-weight:500;line-height:1.5em;color:#0c0c0c;}.elementor-12 .elementor-element.elementor-element-1f896e5f{width:var( --container-widget-width, 84.259% );max-width:84.259%;--container-widget-width:84.259%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1f896e5f > .elementor-widget-container{margin:-2px -2px -2px -2px;}.elementor-12 .elementor-element.elementor-element-1f896e5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-586e069c > .elementor-widget-container{margin:25px 2px 2px -30px;}.elementor-12 .elementor-element.elementor-element-586e069c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-586e069c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-586e069c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-586e069c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-586e069c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-586e069c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-586e069c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-586e069c{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-586e069c .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-12 .elementor-element.elementor-element-586e069c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-586e069c .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:3.5em;}.elementor-12 .elementor-element.elementor-element-586e069c .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1b095a58 > .elementor-widget-container{margin:93px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1b095a58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-1b095a58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-1b095a58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-1b095a58 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-1b095a58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-1b095a58 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1b095a58 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-1b095a58{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-1b095a58 .elementor-icon-list-icon{padding-inline-end:11px;}.elementor-12 .elementor-element.elementor-element-1b095a58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-1b095a58 .elementor-icon-list-item > a{font-size:16px;font-weight:500;line-height:3.5em;}.elementor-12 .elementor-element.elementor-element-1b095a58 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5ac242cf{width:var( --container-widget-width, 49.627% );max-width:49.627%;--container-widget-width:49.627%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5ac242cf > .elementor-widget-container{margin:16px -89px 58px 15px;padding:-19px -27px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5ac242cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6d632cd3{padding:50px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-71662991{column-gap:0px;text-align:center;font-size:24px;font-weight:500;line-height:1.5em;color:#0c0c0c;}.elementor-12 .elementor-element.elementor-element-16e3a865{width:var( --container-widget-width, 84.773% );max-width:84.773%;--container-widget-width:84.773%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-16e3a865 > .elementor-widget-container{margin:-13px -69px -28px 0px;padding:26px 1px 0px 0px;}.elementor-12 .elementor-element.elementor-element-16e3a865.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7b21474a > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:-24px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7b21474a{font-size:16px;color:#0c0c0c;}.elementor-12 .elementor-element.elementor-element-79c8cd9c > .elementor-widget-container{margin:-62px 27px 0px 0px;}.elementor-12 .elementor-element.elementor-element-79c8cd9c{font-size:16px;font-weight:500;color:#0c0505;}.elementor-12 .elementor-element.elementor-element-36ac548:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-36ac548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#efefef;}.elementor-12 .elementor-element.elementor-element-36ac548{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-36ac548 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-22f125d4{column-gap:0px;text-align:center;font-size:24px;font-weight:500;line-height:1.5em;color:#0c0c0c;}.elementor-12 .elementor-element.elementor-element-31df7a47 > .elementor-widget-container{margin:17px 18px 13px 0px;padding:-11px -11px 3px -11px;}.elementor-12 .elementor-element.elementor-element-31df7a47{font-size:18px;color:#0c0c0c;}.elementor-12 .elementor-element.elementor-element-6181f856{width:var( --container-widget-width, 64.067% );max-width:64.067%;--container-widget-width:64.067%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6181f856 > .elementor-widget-container{margin:-2px -79px -18px -13px;padding:7px 22px -19px 35px;}.elementor-12 .elementor-element.elementor-element-6181f856.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-463b93ce:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-463b93ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e0e0e0;}.elementor-12 .elementor-element.elementor-element-463b93ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-463b93ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-3cbfc0af{width:var( --container-widget-width, 88.931% );max-width:88.931%;--container-widget-width:88.931%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3cbfc0af > .elementor-widget-container{margin:11px -25px -12px -12px;}.elementor-12 .elementor-element.elementor-element-3cbfc0af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-73d7e1f8 > .elementor-widget-container{margin:-30px 0px -20px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-73d7e1f8{column-gap:0px;text-align:left;font-size:32px;font-weight:bold;line-height:1.5em;color:#0c0c0c;}.elementor-12 .elementor-element.elementor-element-39602547 > .elementor-widget-container{margin:-30px 0px -15px 0px;}.elementor-12 .elementor-element.elementor-element-39602547{font-size:24px;font-weight:500;line-height:1.5em;color:#0c0c0c;}.elementor-12 .elementor-element.elementor-element-234c5474 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-234c5474{font-size:16px;font-weight:500;line-height:1.5em;color:#0c0c0c;}.elementor-12 .elementor-element.elementor-element-48947991 > .elementor-widget-container{margin:-57px 92px -20px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-40fec980 > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-40fec980{font-size:16px;color:#4f4f4f;}.elementor-12 .elementor-element.elementor-element-579a822e > .elementor-widget-container{margin:-30px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-df09fcc{--display:flex;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-b273fa1{width:var( --container-widget-width, 457.038px );max-width:457.038px;--container-widget-width:457.038px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b273fa1 > .elementor-widget-container{margin:0px 157px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1f896e5f{width:var( --container-widget-width, 203.188px );max-width:203.188px;--container-widget-width:203.188px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1f896e5f > .elementor-widget-container{margin:0px -104px 0px 94px;}.elementor-12 .elementor-element.elementor-element-586e069c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-586e069c .elementor-icon-list-item > a{line-height:1.7em;}.elementor-12 .elementor-element.elementor-element-1b095a58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-1b095a58 .elementor-icon-list-item > a{line-height:1.7em;}.elementor-12 .elementor-element.elementor-element-5ac242cf{width:var( --container-widget-width, 190.5px );max-width:190.5px;--container-widget-width:190.5px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-71662991 > .elementor-widget-container{margin:-34px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-16e3a865{width:var( --container-widget-width, 346.975px );max-width:346.975px;--container-widget-width:346.975px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-16e3a865 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6181f856{width:var( --container-widget-width, 196.425px );max-width:196.425px;--container-widget-width:196.425px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3cbfc0af{width:var( --container-widget-width, 255.7px );max-width:255.7px;--container-widget-width:255.7px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3cbfc0af > .elementor-widget-container{margin:0px -38px 0px 53px;padding:0px -20px 0px 0px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-3f62474a{width:57.143%;}.elementor-12 .elementor-element.elementor-element-72d9dc14{width:42.857%;}.elementor-12 .elementor-element.elementor-element-31335e13{width:54.286%;}.elementor-12 .elementor-element.elementor-element-499260e7{width:45.67%;}.elementor-12 .elementor-element.elementor-element-6e478143{width:49.196%;}.elementor-12 .elementor-element.elementor-element-1806ed91{width:50.76%;}.elementor-12 .elementor-element.elementor-element-2c501f98{width:60.625%;}.elementor-12 .elementor-element.elementor-element-27ff3e78{width:39.331%;}.elementor-12 .elementor-element.elementor-element-7bdbece5{width:37.321%;}.elementor-12 .elementor-element.elementor-element-30b9b5d5{width:62.679%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-2e105e87 > .elementor-widget-container{margin:-58px 0px 0px 2px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-243a7ef8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b273fa1 > .elementor-widget-container{margin:-33px 135px 27px -3px;padding:-22px -22px -22px -22px;}.elementor-12 .elementor-element.elementor-element-1f896e5f{width:var( --container-widget-width, 304.625px );max-width:304.625px;--container-widget-width:304.625px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1f896e5f > .elementor-widget-container{margin:-1px -21px 8px -15px;padding:0px -11px 0px -19px;}.elementor-12 .elementor-element.elementor-element-586e069c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-586e069c .elementor-icon-list-item > a{line-height:2.3em;}.elementor-12 .elementor-element.elementor-element-1b095a58 > .elementor-widget-container{margin:7px 7px 7px 7px;}.elementor-12 .elementor-element.elementor-element-1b095a58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-1b095a58 .elementor-icon-list-item > a{line-height:2.3em;}.elementor-12 .elementor-element.elementor-element-5ac242cf{width:var( --container-widget-width, 283.725px );max-width:283.725px;--container-widget-width:283.725px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5ac242cf > .elementor-widget-container{margin:2px 2px 2px 2px;padding:-15px -15px -15px 0px;}.elementor-12 .elementor-element.elementor-element-71662991 > .elementor-widget-container{margin:-68px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-16e3a865{width:var( --container-widget-width, 308.075px );max-width:308.075px;--container-widget-width:308.075px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-16e3a865 > .elementor-widget-container{margin:-47px -21px -20px -11px;}.elementor-12 .elementor-element.elementor-element-7b21474a > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-36ac548{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-22f125d4 > .elementor-widget-container{margin:-74px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-31df7a47 > .elementor-widget-container{margin:-42px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6181f856{width:var( --container-widget-width, 236.3px );max-width:236.3px;--container-widget-width:236.3px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6181f856 > .elementor-widget-container{margin:-64px -45px -63px -74px;padding:0px 0px 0px 64px;}.elementor-12 .elementor-element.elementor-element-463b93ce{margin-top:56px;margin-bottom:56px;}.elementor-12 .elementor-element.elementor-element-3cbfc0af{width:var( --container-widget-width, 331px );max-width:331px;--container-widget-width:331px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3cbfc0af > .elementor-widget-container{margin:25px 55px 9px -8px;padding:64px 4px -25px -65px;}.elementor-12 .elementor-element.elementor-element-73d7e1f8 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-39602547 > .elementor-widget-container{margin:-46px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-48947991 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-48947991.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-40fec980 > .elementor-widget-container{margin:51px 0px 29px 10px;}.elementor-12 .elementor-element.elementor-element-579a822e > .elementor-widget-container{margin:-42px 18px 6px 9px;}}