.elementor-15 .elementor-element.elementor-element-0fed31b{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a74da1d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c77248d{--spacer-size:25px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-2ec88fc .elementor-heading-title{font-family:var( --e-global-typography-1dbadb8-font-family ), Sans-serif;font-size:var( --e-global-typography-1dbadb8-font-size );font-weight:var( --e-global-typography-1dbadb8-font-weight );text-transform:var( --e-global-typography-1dbadb8-text-transform );line-height:var( --e-global-typography-1dbadb8-line-height );color:#171612;}.elementor-15 .elementor-element.elementor-element-6153122{--spacer-size:15px;}.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-15 .elementor-element.elementor-element-89703bd{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-89703bd img{width:91%;border-radius:12px 12px 12px 12px;}.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-15 .elementor-element.elementor-element-41ae85f{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-41ae85f > .elementor-widget-container{background-color:#000000;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-15fc85a > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-15fc85a img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-f4835e5 > .elementor-widget-container{background-color:#000000;margin:8px 0px 0px 0px;padding:00px 0px -4px 0px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-f4835e5{text-align:center;font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f49237c{--spacer-size:50px;}.elementor-15 .elementor-element.elementor-element-35129d8 .elementor-heading-title{font-family:var( --e-global-typography-1dbadb8-font-family ), Sans-serif;font-size:var( --e-global-typography-1dbadb8-font-size );font-weight:var( --e-global-typography-1dbadb8-font-weight );text-transform:var( --e-global-typography-1dbadb8-text-transform );line-height:var( --e-global-typography-1dbadb8-line-height );color:#171612;}.elementor-15 .elementor-element.elementor-element-cd915da > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-cd915da:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cd915da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cd915da > .elementor-container{max-width:1550px;}.elementor-15 .elementor-element.elementor-element-cd915da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 10px 70px 10px;}.elementor-15 .elementor-element.elementor-element-cd915da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-309ee7c > .elementor-element-populated{margin:-110px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-9037212 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9037212 img{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-2c1be75 > .elementor-widget-container{background-color:#000000;padding:-4px 0px -4px 0px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-2c1be75{text-align:center;font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-57be0bc > .elementor-element-populated{margin:118px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 100px;}.elementor-15 .elementor-element.elementor-element-52e4504 > .elementor-widget-container{margin:-69px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-52e4504 .elementor-heading-title{font-family:var( --e-global-typography-1dbadb8-font-family ), Sans-serif;font-size:var( --e-global-typography-1dbadb8-font-size );font-weight:var( --e-global-typography-1dbadb8-font-weight );text-transform:var( --e-global-typography-1dbadb8-text-transform );line-height:var( --e-global-typography-1dbadb8-line-height );color:#171612;}.elementor-15 .elementor-element.elementor-element-df05619 > .elementor-widget-container{margin:-164px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-df05619{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#323232;}.elementor-15 .elementor-element.elementor-element-639d689{width:var( --container-widget-width, 100.179% );max-width:100.179%;--container-widget-width:100.179%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-639d689 .elementor-heading-title{font-family:var( --e-global-typography-1dbadb8-font-family ), Sans-serif;font-size:var( --e-global-typography-1dbadb8-font-size );font-weight:var( --e-global-typography-1dbadb8-font-weight );text-transform:var( --e-global-typography-1dbadb8-text-transform );line-height:var( --e-global-typography-1dbadb8-line-height );color:#171612;}.elementor-15 .elementor-element.elementor-element-3c8d017 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-3c8d017:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3c8d017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3c8d017 > .elementor-container{max-width:1550px;}.elementor-15 .elementor-element.elementor-element-3c8d017{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 10px 30px 10px;}.elementor-15 .elementor-element.elementor-element-3c8d017 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-86b7451{font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#323232;}.elementor-15 .elementor-element.elementor-element-443b773 img{box-shadow:0px 0px 28px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-a8c78db{width:var( --container-widget-width, 100.182% );max-width:100.182%;--container-widget-width:100.182%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-a8c78db img{box-shadow:0px 0px 28px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-f3d0e2e{--spacer-size:60px;}.elementor-15 .elementor-element.elementor-element-f3d0e2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-287e081 > .elementor-container{max-width:1550px;}.elementor-15 .elementor-element.elementor-element-287e081{margin-top:39px;margin-bottom:39px;padding:100px 10px 100px 10px;}.elementor-15 .elementor-element.elementor-element-9a5c9cc > .elementor-element-populated{margin:0px 0px -35px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 90px;}.elementor-15 .elementor-element.elementor-element-b150bd2 .elementor-heading-title{font-family:var( --e-global-typography-1dbadb8-font-family ), Sans-serif;font-size:var( --e-global-typography-1dbadb8-font-size );font-weight:var( --e-global-typography-1dbadb8-font-weight );text-transform:var( --e-global-typography-1dbadb8-text-transform );line-height:var( --e-global-typography-1dbadb8-line-height );color:#171612;}.elementor-15 .elementor-element.elementor-element-763922f{font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#323232;}.elementor-15 .elementor-element.elementor-element-5206ebc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-5206ebc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#22001100;}.elementor-15 .elementor-element.elementor-element-5206ebc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 120px;}.elementor-15 .elementor-element.elementor-element-5206ebc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-1227f9d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-b4e624d > .elementor-widget-container{background-color:#000000;padding:-4px 0px -4px 0px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-b4e624d{text-align:center;font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1d32c4d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-f58e4c5 > .elementor-widget-container{background-color:#000000;padding:-4px 0px -4px 0px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-f58e4c5{text-align:center;font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-810c85d > .elementor-widget-container{background-color:#000000;padding:-4px 0px -4px 0px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-810c85d{text-align:center;font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-60eed00{text-align:center;}.elementor-15 .elementor-element.elementor-element-60eed00 img{width:600px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-2575e9b{--spacer-size:15px;}.elementor-15 .elementor-element.elementor-element-2b3b244 > .elementor-widget-container{background-color:#000000;margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-2b3b244{text-align:center;font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5e6efcc{--spacer-size:50px;}.elementor-15 .elementor-element.elementor-element-9c8257f > .elementor-container{max-width:1550px;}.elementor-15 .elementor-element.elementor-element-9c8257f{padding:0px 10px 100px 10px;}.elementor-15 .elementor-element.elementor-element-585433e > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-afdaeb4{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#323232;}.elementor-15 .elementor-element.elementor-element-611775b > .elementor-element-populated{padding:10px 10px 10px 120px;}.elementor-15 .elementor-element.elementor-element-4ea4ff1 > .elementor-widget-container{margin:97px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4ea4ff1 img{box-shadow:0px 0px 29px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-47bbaec > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-47bbaec > .elementor-container{max-width:1550px;}.elementor-15 .elementor-element.elementor-element-47bbaec{padding:10px 10px 90px 10px;}.elementor-15 .elementor-element.elementor-element-725c648 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-15 .elementor-element.elementor-element-725c648 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 120px 10px 10px;}.elementor-15 .elementor-element.elementor-element-50f1146 img{box-shadow:0px 0px 39px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-82cf69b > .elementor-widget-container{background-color:#000000;padding:-4px 0px -4px 0px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-82cf69b{text-align:center;font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-09dde56{width:var( --container-widget-width, 101.624% );max-width:101.624%;--container-widget-width:101.624%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:36px;color:#323232;}.elementor-15 .elementor-element.elementor-element-c1fa7b4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c1fa7b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-15 .elementor-element.elementor-element-c1fa7b4 > .elementor-container{max-width:1550px;}.elementor-15 .elementor-element.elementor-element-c1fa7b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 10px 60px 10px;}.elementor-15 .elementor-element.elementor-element-c1fa7b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-8b22219 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8b22219{text-align:center;}.elementor-15 .elementor-element.elementor-element-8b22219 .elementor-heading-title{font-family:var( --e-global-typography-1dbadb8-font-family ), Sans-serif;font-size:var( --e-global-typography-1dbadb8-font-size );font-weight:var( --e-global-typography-1dbadb8-font-weight );text-transform:var( --e-global-typography-1dbadb8-text-transform );line-height:var( --e-global-typography-1dbadb8-line-height );color:#171612;}.elementor-15 .elementor-element.elementor-element-c4ec881 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c4ec881{text-align:center;font-family:var( --e-global-typography-94e88d4-font-family ), Sans-serif;font-size:var( --e-global-typography-94e88d4-font-size );font-weight:var( --e-global-typography-94e88d4-font-weight );line-height:var( --e-global-typography-94e88d4-line-height );color:#323232;}.elementor-15 .elementor-element.elementor-element-682f746 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-00468ce img{box-shadow:0px 0px 33px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-3004e67 > .elementor-widget-container{background-color:#000000;padding:-4px 0px -4px 0px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-3004e67{text-align:center;font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b505edc > .elementor-container{max-width:1550px;}.elementor-15 .elementor-element.elementor-element-b505edc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 10px 100px 10px;}.elementor-15 .elementor-element.elementor-element-b505edc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-5225fdb > .elementor-element-populated{padding:10px 10px 10px 90px;}.elementor-15 .elementor-element.elementor-element-780c3de .elementor-heading-title{font-family:var( --e-global-typography-1dbadb8-font-family ), Sans-serif;font-size:var( --e-global-typography-1dbadb8-font-size );font-weight:var( --e-global-typography-1dbadb8-font-weight );text-transform:var( --e-global-typography-1dbadb8-text-transform );line-height:var( --e-global-typography-1dbadb8-line-height );color:#171612;}.elementor-15 .elementor-element.elementor-element-5d40f4e{font-family:var( --e-global-typography-94e88d4-font-family ), Sans-serif;font-size:var( --e-global-typography-94e88d4-font-size );font-weight:var( --e-global-typography-94e88d4-font-weight );line-height:var( --e-global-typography-94e88d4-line-height );color:#323232;}.elementor-15 .elementor-element.elementor-element-377fd27 > .elementor-element-populated{padding:10px 10px 10px 120px;}.elementor-15 .elementor-element.elementor-element-5fa324f > .elementor-widget-container{margin:82px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5fa324f img{box-shadow:0px 0px 40px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-559c025 > .elementor-widget-container{background-color:#000000;padding:-4px 0px -4px 0px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-559c025{text-align:center;font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1241315:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1241315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-15 .elementor-element.elementor-element-1241315 > .elementor-container{max-width:1550px;}.elementor-15 .elementor-element.elementor-element-1241315{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 10px 60px 10px;}.elementor-15 .elementor-element.elementor-element-1241315 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-e047d9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e047d9d{text-align:center;}.elementor-15 .elementor-element.elementor-element-e047d9d .elementor-heading-title{font-family:var( --e-global-typography-1dbadb8-font-family ), Sans-serif;font-size:var( --e-global-typography-1dbadb8-font-size );font-weight:var( --e-global-typography-1dbadb8-font-weight );text-transform:var( --e-global-typography-1dbadb8-text-transform );line-height:var( --e-global-typography-1dbadb8-line-height );color:#171612;}.elementor-15 .elementor-element.elementor-element-0c55605 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0c55605{text-align:center;font-family:var( --e-global-typography-94e88d4-font-family ), Sans-serif;font-size:var( --e-global-typography-94e88d4-font-size );font-weight:var( --e-global-typography-94e88d4-font-weight );line-height:var( --e-global-typography-94e88d4-line-height );color:#323232;}.elementor-15 .elementor-element.elementor-element-b893791 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d80eba7 img{box-shadow:0px 0px 27px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-f304859 > .elementor-widget-container{background-color:#000000;padding:-4px 0px -4px 0px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-f304859{text-align:center;font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-29f1ea8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-29f1ea8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-29f1ea8 > .elementor-container{max-width:1550px;}.elementor-15 .elementor-element.elementor-element-29f1ea8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 10px 60px 10px;}.elementor-15 .elementor-element.elementor-element-29f1ea8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-186941d > .elementor-widget-container{margin:83px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-186941d img{box-shadow:0px 0px 37px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-298b0da > .elementor-widget-container{background-color:#000000;padding:-4px 0px -4px 0px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-298b0da{text-align:center;font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7cfaefb > .elementor-element-populated{padding:10px 10px 10px 100px;}.elementor-15 .elementor-element.elementor-element-7f80c37 .elementor-heading-title{font-family:var( --e-global-typography-1dbadb8-font-family ), Sans-serif;font-size:var( --e-global-typography-1dbadb8-font-size );font-weight:var( --e-global-typography-1dbadb8-font-weight );text-transform:var( --e-global-typography-1dbadb8-text-transform );line-height:var( --e-global-typography-1dbadb8-line-height );color:#171612;}.elementor-15 .elementor-element.elementor-element-24db13c{font-family:var( --e-global-typography-94e88d4-font-family ), Sans-serif;font-size:var( --e-global-typography-94e88d4-font-size );font-weight:var( --e-global-typography-94e88d4-font-weight );line-height:var( --e-global-typography-94e88d4-line-height );color:#323232;}.elementor-15 .elementor-element.elementor-element-dbfd47e > .elementor-container{max-width:1550px;}.elementor-15 .elementor-element.elementor-element-dbfd47e{padding:0px 10px 60px 10px;}.elementor-15 .elementor-element.elementor-element-22aeba1 > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-15 .elementor-element.elementor-element-efe1cf1 img{box-shadow:0px 0px 23px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-dc1a998 > .elementor-widget-container{background-color:#000000;padding:-4px 0px -4px 0px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-dc1a998{text-align:center;font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-7ed8318 > .elementor-element-populated{padding:10px 10px 10px 20px;}.elementor-15 .elementor-element.elementor-element-39de835 img{box-shadow:0px 0px 31px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-5bf732f > .elementor-widget-container{background-color:#000000;padding:-4px 0px -4px 0px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-5bf732f{text-align:center;font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8df9f6a{padding:0px 0px 60px 0px;}.elementor-15 .elementor-element.elementor-element-da544a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-85be0d8 img{box-shadow:0px 0px 23px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-18563d5 > .elementor-widget-container{background-color:#000000;padding:-4px 0px -4px 0px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-15 .elementor-element.elementor-element-18563d5{text-align:center;font-family:var( --e-global-typography-fb1fe78-font-family ), Sans-serif;font-size:var( --e-global-typography-fb1fe78-font-size );font-weight:var( --e-global-typography-fb1fe78-font-weight );line-height:var( --e-global-typography-fb1fe78-line-height );color:#FFFFFF;}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-309ee7c{width:100%;}.elementor-15 .elementor-element.elementor-element-57be0bc{width:100%;}.elementor-15 .elementor-element.elementor-element-9a5c9cc{width:100%;}.elementor-15 .elementor-element.elementor-element-5206ebc{width:100%;}.elementor-15 .elementor-element.elementor-element-585433e{width:100%;}.elementor-15 .elementor-element.elementor-element-611775b{width:100%;}.elementor-15 .elementor-element.elementor-element-725c648{width:100%;}.elementor-15 .elementor-element.elementor-element-90966cb{width:100%;}.elementor-15 .elementor-element.elementor-element-5225fdb{width:100%;}.elementor-15 .elementor-element.elementor-element-377fd27{width:100%;}.elementor-15 .elementor-element.elementor-element-1b201b0{width:100%;}.elementor-15 .elementor-element.elementor-element-7cfaefb{width:100%;}}@media(max-width:1366px){.elementor-15 .elementor-element.elementor-element-2ec88fc .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-41ae85f{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-f4835e5{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-35129d8 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-2c1be75{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-52e4504 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-df05619{font-size:16px;line-height:32px;}.elementor-15 .elementor-element.elementor-element-639d689 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-86b7451{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-287e081{padding:70px 10px 70px 10px;}.elementor-15 .elementor-element.elementor-element-b150bd2 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-763922f{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-5206ebc > .elementor-element-populated{padding:10px 10px 10px 50px;}.elementor-15 .elementor-element.elementor-element-b4e624d{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-f58e4c5{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-810c85d{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-2b3b244{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-afdaeb4{font-size:16px;line-height:32px;}.elementor-15 .elementor-element.elementor-element-82cf69b{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-09dde56{font-size:16px;line-height:32px;}.elementor-15 .elementor-element.elementor-element-8b22219 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-c4ec881{font-size:var( --e-global-typography-94e88d4-font-size );line-height:var( --e-global-typography-94e88d4-line-height );}.elementor-15 .elementor-element.elementor-element-3004e67{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-780c3de .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-5d40f4e{font-size:var( --e-global-typography-94e88d4-font-size );line-height:var( --e-global-typography-94e88d4-line-height );}.elementor-15 .elementor-element.elementor-element-559c025{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-e047d9d .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-0c55605{font-size:var( --e-global-typography-94e88d4-font-size );line-height:var( --e-global-typography-94e88d4-line-height );}.elementor-15 .elementor-element.elementor-element-f304859{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-298b0da{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-7f80c37 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-24db13c{font-size:var( --e-global-typography-94e88d4-font-size );line-height:var( --e-global-typography-94e88d4-line-height );}.elementor-15 .elementor-element.elementor-element-dc1a998{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-5bf732f{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-18563d5{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-2ec88fc .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-41ae85f{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-f4835e5{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-35129d8 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-cd915da{padding:60px 10px 30px 10px;}.elementor-15 .elementor-element.elementor-element-9037212 > .elementor-widget-container{margin:45px 45px 45px 45px;}.elementor-15 .elementor-element.elementor-element-2c1be75{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-57be0bc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 40px;}.elementor-15 .elementor-element.elementor-element-52e4504 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-df05619 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-df05619{font-size:18px;}.elementor-15 .elementor-element.elementor-element-639d689 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-3c8d017{padding:60px 10px 30px 10px;}.elementor-15 .elementor-element.elementor-element-86b7451{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-287e081{padding:50px 10px 50px 10px;}.elementor-15 .elementor-element.elementor-element-9a5c9cc > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-b150bd2 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-763922f{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-5206ebc > .elementor-element-populated{padding:10px 10px 10px 30px;}.elementor-15 .elementor-element.elementor-element-b4e624d{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-f58e4c5{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-810c85d{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-2b3b244{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-9c8257f{padding:10px 10px 50px 10px;}.elementor-15 .elementor-element.elementor-element-afdaeb4{font-size:18px;}.elementor-15 .elementor-element.elementor-element-611775b > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-725c648 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-82cf69b{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-09dde56{font-size:18px;}.elementor-15 .elementor-element.elementor-element-8b22219 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-c4ec881{font-size:var( --e-global-typography-94e88d4-font-size );line-height:var( --e-global-typography-94e88d4-line-height );}.elementor-15 .elementor-element.elementor-element-3004e67{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-5225fdb > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-780c3de .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-5d40f4e{font-size:var( --e-global-typography-94e88d4-font-size );line-height:var( --e-global-typography-94e88d4-line-height );}.elementor-15 .elementor-element.elementor-element-377fd27 > .elementor-element-populated{padding:10px 10px 10px 30px;}.elementor-15 .elementor-element.elementor-element-559c025{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-e047d9d .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-0c55605{font-size:var( --e-global-typography-94e88d4-font-size );line-height:var( --e-global-typography-94e88d4-line-height );}.elementor-15 .elementor-element.elementor-element-f304859{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-298b0da{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-7cfaefb > .elementor-element-populated{padding:10px 10px 10px 30px;}.elementor-15 .elementor-element.elementor-element-7f80c37 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-24db13c{font-size:var( --e-global-typography-94e88d4-font-size );line-height:var( --e-global-typography-94e88d4-line-height );}.elementor-15 .elementor-element.elementor-element-dc1a998{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-5bf732f{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-18563d5{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-2ec88fc .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-41ae85f{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-f4835e5{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-35129d8 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-cd915da{padding:50px 10px 40px 10px;}.elementor-15 .elementor-element.elementor-element-309ee7c > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-2c1be75{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-57be0bc > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-52e4504 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-df05619{font-size:16px;line-height:28px;}.elementor-15 .elementor-element.elementor-element-639d689 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-3c8d017{padding:50px 10px 40px 10px;}.elementor-15 .elementor-element.elementor-element-86b7451{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-287e081{padding:50px 10px 50px 10px;}.elementor-15 .elementor-element.elementor-element-9a5c9cc > .elementor-element-populated{padding:10px 10px 40px 10px;}.elementor-15 .elementor-element.elementor-element-b150bd2 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-763922f{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-5206ebc > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-b4e624d{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-f58e4c5{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-810c85d{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-2b3b244{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-9c8257f{padding:10px 10px 40px 10px;}.elementor-15 .elementor-element.elementor-element-afdaeb4{font-size:16px;line-height:28px;}.elementor-15 .elementor-element.elementor-element-611775b > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-47bbaec{padding:10px 10px 90px 10px;}.elementor-15 .elementor-element.elementor-element-725c648 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-82cf69b{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-09dde56{font-size:18px;line-height:28px;}.elementor-15 .elementor-element.elementor-element-8b22219 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-c4ec881{font-size:var( --e-global-typography-94e88d4-font-size );line-height:var( --e-global-typography-94e88d4-line-height );}.elementor-15 .elementor-element.elementor-element-3004e67{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-b505edc{padding:50px 10px 50px 10px;}.elementor-15 .elementor-element.elementor-element-5225fdb > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-780c3de .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-5d40f4e{font-size:var( --e-global-typography-94e88d4-font-size );line-height:var( --e-global-typography-94e88d4-line-height );}.elementor-15 .elementor-element.elementor-element-377fd27 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-559c025{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-e047d9d .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-0c55605{font-size:var( --e-global-typography-94e88d4-font-size );line-height:var( --e-global-typography-94e88d4-line-height );}.elementor-15 .elementor-element.elementor-element-d80eba7 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-f304859{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-1b201b0 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-298b0da{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-7cfaefb > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-7f80c37 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-24db13c{font-size:var( --e-global-typography-94e88d4-font-size );line-height:var( --e-global-typography-94e88d4-line-height );}.elementor-15 .elementor-element.elementor-element-22aeba1 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-dc1a998{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-7ed8318 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-5bf732f{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-8df9f6a{padding:10px 10px 40px 10px;}.elementor-15 .elementor-element.elementor-element-18563d5{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-d1346ea{width:49.332%;}.elementor-15 .elementor-element.elementor-element-43e66dd{width:50%;}.elementor-15 .elementor-element.elementor-element-309ee7c{width:46.903%;}.elementor-15 .elementor-element.elementor-element-57be0bc{width:53.097%;}.elementor-15 .elementor-element.elementor-element-725c648{width:44.297%;}.elementor-15 .elementor-element.elementor-element-90966cb{width:55.703%;}.elementor-15 .elementor-element.elementor-element-1b201b0{width:46.129%;}.elementor-15 .elementor-element.elementor-element-7cfaefb{width:53.871%;}}@media(min-width:1550px){.elementor-15 .elementor-element.elementor-element-2ec88fc .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-41ae85f{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-f4835e5{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-35129d8 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-2c1be75{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-52e4504 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-639d689 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-86b7451{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-b150bd2 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-763922f{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-b4e624d{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-f58e4c5{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-810c85d{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-2b3b244{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-82cf69b{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-8b22219 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-c4ec881{font-size:var( --e-global-typography-94e88d4-font-size );line-height:var( --e-global-typography-94e88d4-line-height );}.elementor-15 .elementor-element.elementor-element-3004e67{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-780c3de .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-5d40f4e{font-size:var( --e-global-typography-94e88d4-font-size );line-height:var( --e-global-typography-94e88d4-line-height );}.elementor-15 .elementor-element.elementor-element-559c025{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-e047d9d .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-0c55605{font-size:var( --e-global-typography-94e88d4-font-size );line-height:var( --e-global-typography-94e88d4-line-height );}.elementor-15 .elementor-element.elementor-element-f304859{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-298b0da{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-7f80c37 .elementor-heading-title{font-size:var( --e-global-typography-1dbadb8-font-size );line-height:var( --e-global-typography-1dbadb8-line-height );}.elementor-15 .elementor-element.elementor-element-24db13c{font-size:var( --e-global-typography-94e88d4-font-size );line-height:var( --e-global-typography-94e88d4-line-height );}.elementor-15 .elementor-element.elementor-element-dc1a998{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-5bf732f{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}.elementor-15 .elementor-element.elementor-element-18563d5{font-size:var( --e-global-typography-fb1fe78-font-size );line-height:var( --e-global-typography-fb1fe78-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-41ae85f */.elementor-15 .elementor-element.elementor-element-41ae85f {
  box-sizing: border-box;
  background: #0d0d0d;
  color: #ffffff;
  text-align: left;
  border-left: 5px solid #D11F26;
  border-radius: 6px 14px 14px 6px;
  padding: 12px 24px 12px 22px;
  box-shadow: 0 14px 34px rgba(0,0,0,0.28);
}

.elementor-15 .elementor-element.elementor-element-41ae85f p {
  margin: 0;
  line-height: 1.55;
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4835e5 */.elementor-15 .elementor-element.elementor-element-f4835e5 {
  background: #0d0d0d;
  color: #ffffff;
  text-align: left;
  border-left: 5px solid #D11F26;
  border-radius: 6px 14px 14px 6px;
  padding: 12px 24px 12px 22px;
  box-shadow: 0 14px 34px rgba(0,0,0,0.28);
}

.elementor-15 .elementor-element.elementor-element-f4835e5 p {
  margin: 0;
  line-height: 1.55;
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c1be75 */.elementor-15 .elementor-element.elementor-element-2c1be75 {
  box-sizing: border-box;
  background: #0d0d0d;
  color: #ffffff;
  text-align: left;
  border-left: 5px solid #D11F26;
  border-radius: 6px 14px 14px 6px;
  padding: 12px 24px 12px 22px;
  box-shadow: 0 14px 34px rgba(0,0,0,0.28);
}

.elementor-15 .elementor-element.elementor-element-2c1be75 p {
  margin: 0;
  line-height: 1.55;
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4e624d */.elementor-15 .elementor-element.elementor-element-b4e624d {
  box-sizing: border-box;
  background: #0d0d0d;
  color: #ffffff;
  text-align: left;
  border-left: 5px solid #D11F26;
  border-radius: 6px 14px 14px 6px;
  padding: 12px 24px 12px 22px;
  box-shadow: 0 14px 34px rgba(0,0,0,0.28);
}

.elementor-15 .elementor-element.elementor-element-b4e624d p {
  margin: 0;
  line-height: 1.55;
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f58e4c5 */.elementor-15 .elementor-element.elementor-element-f58e4c5 {
  box-sizing: border-box;
  background: #0d0d0d;
  color: #ffffff;
  text-align: left;
  border-left: 5px solid #D11F26;
  border-radius: 6px 14px 14px 6px;
  padding: 12px 24px 12px 22px;
  box-shadow: 0 14px 34px rgba(0,0,0,0.28);
}

.elementor-15 .elementor-element.elementor-element-f58e4c5 p {
  margin: 0;
  line-height: 1.55;
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810c85d */.elementor-15 .elementor-element.elementor-element-810c85d {
  box-sizing: border-box;
  background: #0d0d0d;
  color: #ffffff;
  text-align: left;
  border-left: 5px solid #D11F26;
  border-radius: 6px 14px 14px 6px;
  padding: 12px 24px 12px 22px;
  box-shadow: 0 14px 34px rgba(0,0,0,0.28);
}

.elementor-15 .elementor-element.elementor-element-810c85d p {
  margin: 0;
  line-height: 1.55;
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5206ebc */.elementor-15 .elementor-element.elementor-element-5206ebc .about_slide_bottom {
  position:absolute;
  bottom:40px;
  left:45px;
  width:calc(100% - 90px);
  text-align:right;
  margin-top:20px
}

.elementor-15 .elementor-element.elementor-element-5206ebc .about_slide_text_wrap {
  position:relative;
  width:91%
}

.elementor-15 .elementor-element.elementor-element-5206ebc .about_slide_text {
  background:#fff;
  color:#171612;
  font-size:16px;
  font-weight:600;
  padding:18px 20px 18px 73px;
  text-transform:uppercase;
  font-family:Oswald,sans-serif;
  position:relative;
  z-index:1
}

.elementor-15 .elementor-element.elementor-element-5206ebc .about_slide_logo {
  position:absolute;
  max-width:130px;
  height:auto;
  bottom:0;
  margin-left:-15px;
  z-index:2;
  left:15px
}

.elementor-15 .elementor-element.elementor-element-5206ebc .about_slide_text_wrap::before {
  content:" ";
  position:absolute;
  width:100%;
  height:100%;
  border:3px solid #ac1622;
  right:-8px;
  bottom:-13px;
  display:block
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b3b244 */.elementor-15 .elementor-element.elementor-element-2b3b244 {
  box-sizing: border-box;
  background: #0d0d0d;
  color: #ffffff;
  text-align: left;
  border-left: 5px solid #D11F26;
  border-radius: 6px 14px 14px 6px;
  padding: 12px 24px 12px 22px;
  box-shadow: 0 14px 34px rgba(0,0,0,0.28);
}

.elementor-15 .elementor-element.elementor-element-2b3b244 p {
  margin: 0;
  line-height: 1.55;
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-611775b */.elementor-15 .elementor-element.elementor-element-611775b .about_slide_bottom {
  position:absolute;
  bottom:40px;
  left:45px;
  width:calc(100% - 90px);
  text-align:right;
  margin-top:20px
}

.elementor-15 .elementor-element.elementor-element-611775b .about_slide_text_wrap {
  position:relative;
  width:91%
}

.elementor-15 .elementor-element.elementor-element-611775b .about_slide_text {
  background:#fff;
  color:#171612;
  font-size:16px;
  font-weight:600;
  padding:18px 20px 18px 73px;
  text-transform:uppercase;
  font-family:Oswald,sans-serif;
  position:relative;
  z-index:1
}

.elementor-15 .elementor-element.elementor-element-611775b .about_slide_logo {
  position:absolute;
  max-width:130px;
  height:auto;
  bottom:0;
  margin-left:-15px;
  z-index:2;
  left:15px
}

.elementor-15 .elementor-element.elementor-element-611775b .about_slide_text_wrap::before {
  content:" ";
  position:absolute;
  width:100%;
  height:100%;
  border:3px solid #ac1622;
  right:-8px;
  bottom:-13px;
  display:block
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82cf69b */.elementor-15 .elementor-element.elementor-element-82cf69b {
  box-sizing: border-box;
  background: #0d0d0d;
  color: #ffffff;
  text-align: left;
  border-left: 5px solid #D11F26;
  border-radius: 6px 14px 14px 6px;
  padding: 12px 24px 12px 22px;
  box-shadow: 0 14px 34px rgba(0,0,0,0.28);
}

.elementor-15 .elementor-element.elementor-element-82cf69b p {
  margin: 0;
  line-height: 1.55;
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-00468ce */.elementor-15 .elementor-element.elementor-element-00468ce figcaption {
    width: 620px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3004e67 */.elementor-15 .elementor-element.elementor-element-3004e67 {
  box-sizing: border-box;
  background: #0d0d0d;
  color: #ffffff;
  text-align: center;
  border-left: 5px solid #D11F26;
  border-radius: 6px 14px 14px 6px;
  padding: 12px 24px 12px 22px;
  box-shadow: 0 14px 34px rgba(0, 0, 0, 0.28);
}

.elementor-15 .elementor-element.elementor-element-3004e67 p {
  margin: 0;
  line-height: 1.55;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-559c025 */.elementor-15 .elementor-element.elementor-element-559c025 {
  box-sizing: border-box;
  background: #0d0d0d;
  color: #ffffff;
  text-align: left;
  border-left: 5px solid #D11F26;
  border-radius: 6px 14px 14px 6px;
  padding: 12px 24px 12px 22px;
  box-shadow: 0 14px 34px rgba(0,0,0,0.28);
}

.elementor-15 .elementor-element.elementor-element-559c025 p {
  margin: 0;
  line-height: 1.55;
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-377fd27 */.elementor-15 .elementor-element.elementor-element-377fd27 .about_slide_bottom {
  position:absolute;
  bottom:40px;
  left:45px;
  width:calc(100% - 90px);
  text-align:right;
  margin-top:20px
}

.elementor-15 .elementor-element.elementor-element-377fd27 .about_slide_text_wrap {
  position:relative;
  width:91%
}

.elementor-15 .elementor-element.elementor-element-377fd27 .about_slide_text {
  background:#fff;
  color:#171612;
  font-size:16px;
  font-weight:600;
  padding:18px 20px 18px 73px;
  text-transform:uppercase;
  font-family:Oswald,sans-serif;
  position:relative;
  z-index:1
}

.elementor-15 .elementor-element.elementor-element-377fd27 .about_slide_logo {
  position:absolute;
  max-width:130px;
  height:auto;
  bottom:0;
  margin-left:-15px;
  z-index:2;
  left:15px
}

.elementor-15 .elementor-element.elementor-element-377fd27 .about_slide_text_wrap::before {
  content:" ";
  position:absolute;
  width:100%;
  height:100%;
  border:3px solid #ac1622;
  right:-8px;
  bottom:-13px;
  display:block
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d80eba7 */.elementor-15 .elementor-element.elementor-element-d80eba7 figcaption {
    width: 620px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f304859 */.elementor-15 .elementor-element.elementor-element-f304859 {
  box-sizing: border-box;
  background: #0d0d0d;
  color: #ffffff;
  text-align: center;
  border-left: 5px solid #D11F26;
  border-radius: 6px 14px 14px 6px;
  padding: 12px 24px 12px 22px;
  box-shadow: 0 14px 34px rgba(0, 0, 0, 0.28);
}

.elementor-15 .elementor-element.elementor-element-f304859 p {
  margin: 0;
  line-height: 1.55;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-298b0da */.elementor-15 .elementor-element.elementor-element-298b0da {
  box-sizing: border-box;
  background: #0d0d0d;
  color: #ffffff;
  text-align: left;
  border-left: 5px solid #D11F26;
  border-radius: 6px 14px 14px 6px;
  padding: 12px 24px 12px 22px;
  box-shadow: 0 14px 34px rgba(0,0,0,0.28);
}

.elementor-15 .elementor-element.elementor-element-298b0da p {
  margin: 0;
  line-height: 1.55;
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc1a998 */.elementor-15 .elementor-element.elementor-element-dc1a998 {
  box-sizing: border-box;
  background: #0d0d0d;
  color: #ffffff;
  text-align: left;
  border-left: 5px solid #D11F26;
  border-radius: 6px 14px 14px 6px;
  padding: 12px 24px 12px 22px;
  box-shadow: 0 14px 34px rgba(0,0,0,0.28);
}

.elementor-15 .elementor-element.elementor-element-dc1a998 p {
  margin: 0;
  line-height: 1.55;
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bf732f */.elementor-15 .elementor-element.elementor-element-5bf732f {
  box-sizing: border-box;
  background: #0d0d0d;
  color: #ffffff;
  text-align: left;
  border-left: 5px solid #D11F26;
  border-radius: 6px 14px 14px 6px;
  padding: 12px 24px 12px 22px;
  box-shadow: 0 14px 34px rgba(0,0,0,0.28);
}

.elementor-15 .elementor-element.elementor-element-5bf732f p {
  margin: 0;
  line-height: 1.55;
  text-align: left;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85be0d8 */.elementor-15 .elementor-element.elementor-element-85be0d8 figcaption {
    width: 750px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18563d5 */.elementor-15 .elementor-element.elementor-element-18563d5 {
  box-sizing: border-box;
  background: #0d0d0d;
  color: #ffffff;
  text-align: center;
  border-left: 5px solid #D11F26;
  border-radius: 6px 14px 14px 6px;
  padding: 12px 24px 12px 22px;
  box-shadow: 0 14px 34px rgba(0, 0, 0, 0.28);
}

.elementor-15 .elementor-element.elementor-element-18563d5 p {
  margin: 0;
  line-height: 1.55;
  text-align: center;
}/* End custom CSS */