.elementor-4149 .elementor-element.elementor-element-18df98d4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:50;}.elementor-4149 .elementor-element.elementor-element-2bf2bdfc:not(.elementor-motion-effects-element-type-background), .elementor-4149 .elementor-element.elementor-element-2bf2bdfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4149 .elementor-element.elementor-element-2bf2bdfc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:-0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-2bf2bdfc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4149 .elementor-element.elementor-element-68ce8989{--e-image-carousel-slides-to-show:1;}.elementor-4149 .elementor-element.elementor-element-23f6edb1{text-align:left;color:#343434;font-family:"Lausanne", Sans-serif;font-size:60px;font-weight:400;letter-spacing:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:5;}.elementor-4149 .elementor-element.elementor-element-23f6edb1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-137ed6db{color:#141414;font-family:"Lausanne", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.5px;}.elementor-4149 .elementor-element.elementor-element-137ed6db > .elementor-widget-container{margin:20px 0px 0px 80px;}.elementor-4149 .elementor-element.elementor-element-774e7d25{margin-top:50px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-4149 .elementor-element.elementor-element-283da9c3 .elementor-icon-wrapper{text-align:right;}.elementor-4149 .elementor-element.elementor-element-283da9c3.elementor-view-stacked .elementor-icon{background-color:#343434;}.elementor-4149 .elementor-element.elementor-element-283da9c3.elementor-view-framed .elementor-icon, .elementor-4149 .elementor-element.elementor-element-283da9c3.elementor-view-default .elementor-icon{color:#343434;border-color:#343434;}.elementor-4149 .elementor-element.elementor-element-283da9c3.elementor-view-framed .elementor-icon, .elementor-4149 .elementor-element.elementor-element-283da9c3.elementor-view-default .elementor-icon svg{fill:#343434;}.elementor-4149 .elementor-element.elementor-element-283da9c3 .elementor-icon{font-size:41px;}.elementor-4149 .elementor-element.elementor-element-283da9c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-283da9c3{z-index:2;}.elementor-4149 .elementor-element.elementor-element-1eed59c1 .elementor-heading-title{color:#343434;font-family:"Lausanne", Sans-serif;font-size:26px;font-weight:400;letter-spacing:0.5px;}.elementor-4149 .elementor-element.elementor-element-1eed59c1 > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-4149 .elementor-element.elementor-element-1eed59c1{width:var( --container-widget-width, 117.666% );max-width:117.666%;--container-widget-width:117.666%;--container-widget-flex-grow:0;align-self:center;z-index:40;}.elementor-4149 .elementor-element.elementor-element-2360a66d > .elementor-container{max-width:1300px;}.elementor-4149 .elementor-element.elementor-element-2360a66d:not(.elementor-motion-effects-element-type-background), .elementor-4149 .elementor-element.elementor-element-2360a66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2EE;}.elementor-4149 .elementor-element.elementor-element-2360a66d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 0px 100px 0px;}.elementor-4149 .elementor-element.elementor-element-2360a66d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4149 .elementor-element.elementor-element-5826d616 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 20px;}.elementor-4149 .elementor-element.elementor-element-5f7640fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 20px 10px 10px;}.elementor-4149 .elementor-element.elementor-element-32593359{color:#343434;font-family:"Lausanne", Sans-serif;font-size:44px;font-weight:400;letter-spacing:1px;width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;z-index:5;}.elementor-4149 .elementor-element.elementor-element-32593359 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-3b41d29{color:#141414;font-family:"Lausanne", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.5px;z-index:40;}.elementor-4149 .elementor-element.elementor-element-3b41d29 > .elementor-widget-container{margin:-10px 0px 0px 60px;}.elementor-4149 .elementor-element.elementor-element-3357bac5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 20px;}.elementor-4149 .elementor-element.elementor-element-698796b3{margin-top:-50px;margin-bottom:50px;}.elementor-4149 .elementor-element.elementor-element-10d4792d{--divider-border-style:solid;--divider-color:#958F8E59;--divider-border-width:1px;}.elementor-4149 .elementor-element.elementor-element-10d4792d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-4149 .elementor-element.elementor-element-10d4792d .elementor-divider{text-align:center;padding-top:35px;padding-bottom:35px;}.elementor-4149 .elementor-element.elementor-element-5e0ac522:not(.elementor-motion-effects-element-type-background), .elementor-4149 .elementor-element.elementor-element-5e0ac522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2EE;}.elementor-4149 .elementor-element.elementor-element-5e0ac522{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4149 .elementor-element.elementor-element-5e0ac522 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4149 .elementor-element.elementor-element-33db53f9 .elementor-icon-wrapper{text-align:center;}.elementor-4149 .elementor-element.elementor-element-33db53f9 .elementor-icon{font-size:700px;}body:not(.rtl) .elementor-4149 .elementor-element.elementor-element-33db53f9{left:47px;}body.rtl .elementor-4149 .elementor-element.elementor-element-33db53f9{right:47px;}.elementor-4149 .elementor-element.elementor-element-33db53f9{top:-180px;z-index:40;}.elementor-4149 .elementor-element.elementor-element-40528601 .elementor-icon-wrapper{text-align:center;}.elementor-4149 .elementor-element.elementor-element-40528601 .elementor-icon{font-size:700px;}body:not(.rtl) .elementor-4149 .elementor-element.elementor-element-40528601{left:83px;}body.rtl .elementor-4149 .elementor-element.elementor-element-40528601{right:83px;}.elementor-4149 .elementor-element.elementor-element-40528601{top:-254px;z-index:40;}.elementor-4149 .elementor-element.elementor-element-233a2f54 > .elementor-container{min-height:600px;}.elementor-4149 .elementor-element.elementor-element-233a2f54{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:00px;margin-bottom:0px;padding:0px 0px 100px 0px;z-index:40;}.elementor-4149 .elementor-element.elementor-element-233a2f54 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4149 .elementor-element.elementor-element-569d4d75.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4149 .elementor-element.elementor-element-569d4d75.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4149 .elementor-element.elementor-element-569d4d75.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4149 .elementor-element.elementor-element-569d4d75 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-569d4d75 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4149 .elementor-element.elementor-element-569d4d75{z-index:40;}.elementor-4149 .elementor-element.elementor-element-3720b28d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:40;}.elementor-4149 .elementor-element.elementor-element-3720b28d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4149 .elementor-element.elementor-element-9c473b7{z-index:40;}.elementor-4149 .elementor-element.elementor-element-421388eb{color:#343434;font-family:"Lausanne", Sans-serif;font-size:24px;font-weight:700;letter-spacing:1px;}.elementor-4149 .elementor-element.elementor-element-421388eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-22be8867{color:#141414;font-family:"Lausanne", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.5px;z-index:40;}.elementor-4149 .elementor-element.elementor-element-22be8867 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-5ee712fb{margin-top:75px;margin-bottom:0px;z-index:40;}.elementor-4149 .elementor-element.elementor-element-b9f95fa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4149 .elementor-element.elementor-element-b9f95fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4149 .elementor-element.elementor-element-b9f95fa{z-index:40;}.elementor-4149 .elementor-element.elementor-element-68662e3e{color:#343434;font-family:"Lausanne", Sans-serif;font-size:24px;font-weight:700;letter-spacing:1px;}.elementor-4149 .elementor-element.elementor-element-68662e3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-7c95c4d6{color:#141414;font-family:"Lausanne", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.5px;z-index:40;}.elementor-4149 .elementor-element.elementor-element-7c95c4d6 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-6c5e06f > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-349357ea{margin-top:75px;margin-bottom:0px;z-index:40;}.elementor-4149 .elementor-element.elementor-element-f035f8f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4149 .elementor-element.elementor-element-f035f8f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4149 .elementor-element.elementor-element-f035f8f{z-index:40;}.elementor-4149 .elementor-element.elementor-element-65a53056{color:#343434;font-family:"Lausanne", Sans-serif;font-size:24px;font-weight:700;letter-spacing:1px;}.elementor-4149 .elementor-element.elementor-element-65a53056 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-192d676a{color:#141414;font-family:"Lausanne", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.5px;z-index:40;}.elementor-4149 .elementor-element.elementor-element-192d676a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-4149 .elementor-element.elementor-element-2554174f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4149 .elementor-element.elementor-element-2554174f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4149 .elementor-element.elementor-element-2554174f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4149 .elementor-element.elementor-element-2554174f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:150px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-2554174f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4149 .elementor-element.elementor-element-2554174f{z-index:40;}.elementor-4149 .elementor-element.elementor-element-4144d692{color:#343434;font-family:"Lausanne", Sans-serif;font-size:24px;font-weight:700;letter-spacing:1px;}.elementor-4149 .elementor-element.elementor-element-4144d692 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-7497f9cb{color:#141414;font-family:"Lausanne", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.5px;}.elementor-4149 .elementor-element.elementor-element-7497f9cb > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-51dda6a{z-index:40;}.elementor-4149 .elementor-element.elementor-element-56831a44 > .elementor-element-populated{margin:75px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4149 .elementor-element.elementor-element-56831a44{z-index:40;}.elementor-4149 .elementor-element.elementor-element-1222555c{color:#343434;font-family:"Lausanne", Sans-serif;font-size:24px;font-weight:700;letter-spacing:1px;}.elementor-4149 .elementor-element.elementor-element-1222555c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-5ded1df1{color:#141414;font-family:"Lausanne", Sans-serif;font-size:18px;font-weight:400;line-height:28px;letter-spacing:0.5px;z-index:40;}.elementor-4149 .elementor-element.elementor-element-5ded1df1 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-e3f38a1 > .elementor-container{max-width:1300px;}.elementor-4149 .elementor-element.elementor-element-e3f38a1:not(.elementor-motion-effects-element-type-background), .elementor-4149 .elementor-element.elementor-element-e3f38a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ABABAB;}.elementor-4149 .elementor-element.elementor-element-e3f38a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-e3f38a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4149 .elementor-element.elementor-element-2338e184.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4149 .elementor-element.elementor-element-2338e184.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4149 .elementor-element.elementor-element-2338e184 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4149 .elementor-element.elementor-element-4972561d .elementor-heading-title{color:#FFFFFF0F;font-family:"Lausanne", Sans-serif;font-size:300px;font-weight:400;letter-spacing:3px;}body:not(.rtl) .elementor-4149 .elementor-element.elementor-element-4972561d{left:0px;}body.rtl .elementor-4149 .elementor-element.elementor-element-4972561d{right:0px;}.elementor-4149 .elementor-element.elementor-element-4972561d{top:0px;}.elementor-4149 .elementor-element.elementor-element-7a7ea515 > .elementor-container{max-width:1300px;}.elementor-4149 .elementor-element.elementor-element-7a7ea515:not(.elementor-motion-effects-element-type-background), .elementor-4149 .elementor-element.elementor-element-7a7ea515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ABABAB;}.elementor-4149 .elementor-element.elementor-element-7a7ea515{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:00px 0px 100px 0px;}.elementor-4149 .elementor-element.elementor-element-7a7ea515 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4149 .elementor-element.elementor-element-6eb9aa5a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-4149 .elementor-element.elementor-element-6427ec25{color:#343434;font-family:"Lausanne", Sans-serif;font-size:44px;font-weight:400;letter-spacing:1px;width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;z-index:5;}.elementor-4149 .elementor-element.elementor-element-6427ec25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-36c08beb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(14px/2);}.elementor-4149 .elementor-element.elementor-element-36c08beb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(14px/2);}.elementor-4149 .elementor-element.elementor-element-36c08beb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(14px/2);margin-left:calc(14px/2);}.elementor-4149 .elementor-element.elementor-element-36c08beb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-14px/2);margin-left:calc(-14px/2);}body.rtl .elementor-4149 .elementor-element.elementor-element-36c08beb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px/2);}body:not(.rtl) .elementor-4149 .elementor-element.elementor-element-36c08beb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-14px/2);}.elementor-4149 .elementor-element.elementor-element-36c08beb .elementor-icon-list-icon i{color:#141414;transition:color 0.3s;}.elementor-4149 .elementor-element.elementor-element-36c08beb .elementor-icon-list-icon svg{fill:#141414;transition:fill 0.3s;}.elementor-4149 .elementor-element.elementor-element-36c08beb{--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-4149 .elementor-element.elementor-element-36c08beb .elementor-icon-list-icon{padding-right:8px;}.elementor-4149 .elementor-element.elementor-element-36c08beb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4149 .elementor-element.elementor-element-36c08beb .elementor-icon-list-item > a{font-family:"Lausanne", Sans-serif;font-size:18px;font-weight:400;}.elementor-4149 .elementor-element.elementor-element-36c08beb .elementor-icon-list-text{color:#141414;transition:color 0.3s;}.elementor-4149 .elementor-element.elementor-element-36c08beb > .elementor-widget-container{margin:0px 050px 13px 0px;}.elementor-4149 .elementor-element.elementor-element-51c01749 > .elementor-element-populated{margin:0px 0px 0px 100px;--e-column-margin-right:0px;--e-column-margin-left:100px;}.elementor-4149 .elementor-element.elementor-element-6f7efda0{color:#161616;font-family:"Lausanne", Sans-serif;font-weight:400;}.elementor-4149 .elementor-element.elementor-element-6f7efda0 > .elementor-widget-container{margin:030px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-38f109b4 > .elementor-element-populated{text-align:right;margin:0px 0px 0px 70px;--e-column-margin-right:0px;--e-column-margin-left:70px;}.elementor-4149 .elementor-element.elementor-element-7319c82 > .elementor-container{min-height:400px;}.elementor-4149 .elementor-element.elementor-element-7319c82:not(.elementor-motion-effects-element-type-background), .elementor-4149 .elementor-element.elementor-element-7319c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DC1219;}.elementor-4149 .elementor-element.elementor-element-7319c82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 50px 0px;}.elementor-4149 .elementor-element.elementor-element-7319c82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4149 .elementor-element.elementor-element-4676f20{text-align:left;color:#FFFFFF;font-family:"Lausanne", Sans-serif;font-size:60px;font-weight:400;line-height:66px;letter-spacing:0.5px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:5;}.elementor-4149 .elementor-element.elementor-element-4676f20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-d832035{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-f34d787 .elementor-icon-wrapper{text-align:right;}.elementor-4149 .elementor-element.elementor-element-f34d787.elementor-view-stacked .elementor-icon{background-color:#FFFDFD;}.elementor-4149 .elementor-element.elementor-element-f34d787.elementor-view-framed .elementor-icon, .elementor-4149 .elementor-element.elementor-element-f34d787.elementor-view-default .elementor-icon{color:#FFFDFD;border-color:#FFFDFD;}.elementor-4149 .elementor-element.elementor-element-f34d787.elementor-view-framed .elementor-icon, .elementor-4149 .elementor-element.elementor-element-f34d787.elementor-view-default .elementor-icon svg{fill:#FFFDFD;}.elementor-4149 .elementor-element.elementor-element-f34d787 .elementor-icon{font-size:41px;}.elementor-4149 .elementor-element.elementor-element-f34d787 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-f34d787{z-index:2;}.elementor-4149 .elementor-element.elementor-element-f5a674b .elementor-heading-title{color:#343434;font-family:"Lausanne", Sans-serif;font-size:26px;font-weight:400;letter-spacing:0.5px;}.elementor-4149 .elementor-element.elementor-element-f5a674b > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-f5a674b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;z-index:40;}:root{--page-title-display:none;}body.elementor-page-4149:not(.elementor-motion-effects-element-type-background), body.elementor-page-4149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2EE;}@media(min-width:768px){.elementor-4149 .elementor-element.elementor-element-2eeba7b7{width:9.722%;}.elementor-4149 .elementor-element.elementor-element-2b555e40{width:41.912%;}.elementor-4149 .elementor-element.elementor-element-6913cf84{width:8.453%;}.elementor-4149 .elementor-element.elementor-element-139b1e53{width:39.913%;}.elementor-4149 .elementor-element.elementor-element-5826d616{width:14.948%;}.elementor-4149 .elementor-element.elementor-element-5f7640fd{width:59.691%;}.elementor-4149 .elementor-element.elementor-element-3357bac5{width:25.025%;}.elementor-4149 .elementor-element.elementor-element-6eb9aa5a{width:48.562%;}.elementor-4149 .elementor-element.elementor-element-51c01749{width:48.307%;}.elementor-4149 .elementor-element.elementor-element-38f109b4{width:2.795%;}.elementor-4149 .elementor-element.elementor-element-a8bba8a{width:44.776%;}.elementor-4149 .elementor-element.elementor-element-612533d{width:14.3%;}.elementor-4149 .elementor-element.elementor-element-5fe1a19{width:15.924%;}}@media(max-width:767px){.elementor-4149 .elementor-element.elementor-element-2bf2bdfc{margin-top:0px;margin-bottom:0px;}.elementor-4149 .elementor-element.elementor-element-68ce8989 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-137ed6db > .elementor-widget-container{margin:20px 0px 0px 40px;}.elementor-4149 .elementor-element.elementor-element-774e7d25{margin-top:0px;margin-bottom:0px;}.elementor-4149 .elementor-element.elementor-element-283da9c3 > .elementor-widget-container{margin:0px 190px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-1eed59c1{text-align:right;width:100%;max-width:100%;}.elementor-4149 .elementor-element.elementor-element-1eed59c1 > .elementor-widget-container{margin:-53px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-5826d616 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-4149 .elementor-element.elementor-element-32593359 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-3357bac5 > .elementor-element-populated{padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-4149 .elementor-element.elementor-element-40528601{left:-93px;}body.rtl .elementor-4149 .elementor-element.elementor-element-40528601{right:-93px;}.elementor-4149 .elementor-element.elementor-element-40528601{top:1600px;}.elementor-4149 .elementor-element.elementor-element-233a2f54{z-index:10;}.elementor-4149 .elementor-element.elementor-element-569d4d75{width:100%;}.elementor-4149 .elementor-element.elementor-element-569d4d75 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-2554174f{width:100%;}.elementor-4149 .elementor-element.elementor-element-2554174f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-5c870f3e{margin-top:50px;margin-bottom:0px;}body:not(.rtl) .elementor-4149 .elementor-element.elementor-element-4972561d{left:-110px;}body.rtl .elementor-4149 .elementor-element.elementor-element-4972561d{right:-110px;}.elementor-4149 .elementor-element.elementor-element-6427ec25 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4149 .elementor-element.elementor-element-36c08beb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 10px;}.elementor-4149 .elementor-element.elementor-element-51c01749 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4149 .elementor-element.elementor-element-6f7efda0{font-size:18px;line-height:1.1em;}.elementor-4149 .elementor-element.elementor-element-6f7efda0 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:10px 10px 10px 10px;}.elementor-4149 .elementor-element.elementor-element-38f109b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-4676f20{font-size:54px;line-height:1em;}.elementor-4149 .elementor-element.elementor-element-d832035{margin-top:30px;margin-bottom:0px;}.elementor-4149 .elementor-element.elementor-element-f34d787 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4149 .elementor-element.elementor-element-f5a674b{text-align:right;}.elementor-4149 .elementor-element.elementor-element-f5a674b > .elementor-widget-container{margin:-55px 50px 0px 0px;}}/* Start custom CSS for icon, class: .elementor-element-283da9c3 */.elementor-4149 .elementor-element.elementor-element-283da9c3 svg path:nth-of-type(1){
    fill: #343434;
}

.elementor-4149 .elementor-element.elementor-element-283da9c3 svg path:nth-of-type(2){
    fill: #343434;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1eed59c1 */.elementor-4149 .elementor-element.elementor-element-1eed59c1 .elementor-heading-title a {
  position: relative;
  display: inline-block;
  color: #343434;
  overflow: hidden;
  background: linear-gradient(to right, #dc1219, #dc1219 50%, #343434 50%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-size: 200% 100%;
  background-position: 100%;
  transition: background-position 750ms ease;
  text-decoration: none;
  padding-bottom: 10px;
}

.elementor-4149 .elementor-element.elementor-element-1eed59c1 .elementor-heading-title a:hover{
     background-position: 0 100%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-33db53f9 */.elementor-4149 .elementor-element.elementor-element-33db53f9 svg path{
    fill: black !important;
    fill-opacity: 0.02 !important;
    stroke: none;
}

.elementor-4149 .elementor-element.elementor-element-33db53f9 svg{
    background-color: rgba(0,0,0,0) !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-40528601 */.elementor-4149 .elementor-element.elementor-element-40528601 svg path:nth-of-type(1), .elementor-4149 .elementor-element.elementor-element-40528601 svg path:nth-of-type(2){
    fill: black !important;
    fill-opacity: 0.02 !important;
    stroke: none;
}

.elementor-4149 .elementor-element.elementor-element-40528601 svg path:nth-of-type(4), .elementor-4149 .elementor-element.elementor-element-40528601 svg path:nth-of-type(3){
    fill: #F3F2EE; !important;
    stroke: none !important;
}

.elementor-4149 .elementor-element.elementor-element-40528601 svg{
    background-color: rgba(0,0,0,0) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3720b28d */.elementor-4149 .elementor-element.elementor-element-3720b28d{
    background-color: rgba(0,0,0,0) !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-36c08beb */.elementor-4149 .elementor-element.elementor-element-36c08beb span{
    transition: 0.3s !important;
}

.elementor-4149 .elementor-element.elementor-element-36c08beb span:hover{
    transition: 0.3s !important;
}

.elementor-4149 .elementor-element.elementor-element-36c08beb svg path:nth-of-type(1){
    fill: #343434;
}

.elementor-4149 .elementor-element.elementor-element-36c08beb svg path:nth-of-type(2){
    fill: #343434;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f34d787 */.elementor-4149 .elementor-element.elementor-element-f34d787 svg path:nth-of-type(1){
    fill: #fff;
}

.elementor-4149 .elementor-element.elementor-element-f34d787 svg path:nth-of-type(2){
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5a674b */.elementor-4149 .elementor-element.elementor-element-f5a674b .elementor-heading-title a {
  position: relative;
  display: inline-block;
  color: #343434;
  overflow: hidden;
  background: linear-gradient(to right, #343434, #343434 50%, #fff 50%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-size: 200% 100%;
  background-position: 100%;
  transition: background-position 750ms ease;
  text-decoration: none;
  padding-bottom: 10px;
}

.elementor-4149 .elementor-element.elementor-element-f5a674b .elementor-heading-title a:hover{
     background-position: 0 100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lausanne';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.hd-dillingen.de/wp-content/uploads/2022/03/Lausanne-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */