.elementor-10014 .elementor-element.elementor-element-83ba625{--display:flex;--min-height:50em;--gap:0px 0px;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-83ba625:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-83ba625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kartosoft.de/wp-content/uploads/2024/04/csm_AdobeStock_209740192_9ef2a21fa0.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10014 .elementor-element.elementor-element-83ba625, .elementor-10014 .elementor-element.elementor-element-83ba625::before{--border-transition:0.3s;}.elementor-10014 .elementor-element.elementor-element-1f8f3667{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:7%;--padding-left:3%;--padding-right:5%;--z-index:0;}.elementor-10014 .elementor-element.elementor-element-1f8f3667:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-1f8f3667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10014 .elementor-element.elementor-element-1f8f3667, .elementor-10014 .elementor-element.elementor-element-1f8f3667::before{--border-transition:0.3s;}.elementor-10014 .elementor-element.elementor-element-5e4dcf18{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-10014 .elementor-element.elementor-element-401b01f{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-401b01f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-401b01f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Roboto Condensed", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:120%;}.elementor-10014 .elementor-element.elementor-element-5f0e2073{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-5f0e2073 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-5f0e2073 .elementor-heading-title{color:#000000ff;font-family:"Roboto Condensed", Sans-serif;font-size:36px;font-weight:500;text-transform:none;line-height:43px;}.elementor-10014 .elementor-element.elementor-element-34cb976e{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:07%;--margin-bottom:03%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-61a09186{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-10014 .elementor-element.elementor-element-61a09186 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-61a09186 .elementor-heading-title{color:#000000ff;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-60bf3842{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-10014 .elementor-element.elementor-element-60bf3842:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-60bf3842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-10014 .elementor-element.elementor-element-60bf3842, .elementor-10014 .elementor-element.elementor-element-60bf3842::before{--border-transition:0.3s;}.elementor-10014 .elementor-element.elementor-element-7e5a452c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-7e5a452c{--icon-box-icon-margin:10px;}.elementor-10014 .elementor-element.elementor-element-7e5a452c .elementor-icon{font-size:22px;}.elementor-10014 .elementor-element.elementor-element-7e5a452c .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-7e5a452c .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-7e5a452c .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:bold;text-transform:none;line-height:120%;}.elementor-10014 .elementor-element.elementor-element-413444d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-413444d{--icon-box-icon-margin:10px;}.elementor-10014 .elementor-element.elementor-element-413444d .elementor-icon{font-size:22px;}.elementor-10014 .elementor-element.elementor-element-413444d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-413444d .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-413444d .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:bold;text-transform:none;line-height:120%;}.elementor-10014 .elementor-element.elementor-element-6e3fbbff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-6e3fbbff{--icon-box-icon-margin:10px;}.elementor-10014 .elementor-element.elementor-element-6e3fbbff .elementor-icon{font-size:22px;}.elementor-10014 .elementor-element.elementor-element-6e3fbbff .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-6e3fbbff .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-6e3fbbff .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:bold;text-transform:none;line-height:120%;}.elementor-10014 .elementor-element.elementor-element-553f6922 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-553f6922{--icon-box-icon-margin:10px;}.elementor-10014 .elementor-element.elementor-element-553f6922 .elementor-icon{font-size:22px;}.elementor-10014 .elementor-element.elementor-element-553f6922 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-553f6922 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-553f6922 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:bold;text-transform:none;line-height:120%;}.elementor-10014 .elementor-element.elementor-element-400401b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-400401b4{--icon-box-icon-margin:10px;}.elementor-10014 .elementor-element.elementor-element-400401b4 .elementor-icon{font-size:22px;}.elementor-10014 .elementor-element.elementor-element-400401b4 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-400401b4 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-400401b4 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:bold;text-transform:none;line-height:120%;}.elementor-10014 .elementor-element.elementor-element-1c3a3c79{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-5c5172df{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-10014 .elementor-element.elementor-element-5c5172df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-5c5172df .elementor-heading-title{color:#fa8e00ff;font-family:"Roboto Condensed", Sans-serif;font-size:36px;font-weight:400;text-transform:none;line-height:43px;}.elementor-10014 .elementor-element.elementor-element-706bb1f5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-706bb1f5 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-706bb1f5 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-primary );}.elementor-10014 .elementor-element.elementor-element-706bb1f5 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-10014 .elementor-element.elementor-element-706bb1f5 .elementor-testimonial__text{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:26px;}.elementor-10014 .elementor-element.elementor-element-706bb1f5 .elementor-testimonial__name{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-706bb1f5 .elementor-testimonial__title{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:italic;line-height:120%;}.elementor-10014 .elementor-element.elementor-element-5c2d7a1{--display:flex;--min-height:45em;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10014 .elementor-element.elementor-element-5c2d7a1:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-5c2d7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1F1;}.elementor-10014 .elementor-element.elementor-element-5c2d7a1, .elementor-10014 .elementor-element.elementor-element-5c2d7a1::before{--border-transition:0.3s;}.elementor-10014 .elementor-element.elementor-element-3e25b94{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-37c37143{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:260px;--padding-right:0px;--z-index:9;}.elementor-10014 .elementor-element.elementor-element-37c37143:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-37c37143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10014 .elementor-element.elementor-element-37c37143, .elementor-10014 .elementor-element.elementor-element-37c37143::before{--border-transition:0.3s;}.elementor-10014 .elementor-element.elementor-element-386b2c59{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-11fcd786{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-11fcd786 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-11fcd786 .elementor-heading-title{color:#000000ff;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-3225516c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-3225516c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-3225516c .elementor-heading-title{color:#000000ff;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-39d7ea39 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-10014 .elementor-element.elementor-element-39d7ea39{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:800;text-transform:none;line-height:120%;}.elementor-10014 .elementor-element.elementor-element-7e64f422 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-7e64f422{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-50dbcbb6 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-50dbcbb6{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1c6434ff > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-1c6434ff{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-ff51419 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-ff51419{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:900;text-transform:none;font-style:italic;line-height:120%;}.elementor-10014 .elementor-element.elementor-element-6dd52505 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-6dd52505{--icon-box-icon-margin:10px;}.elementor-10014 .elementor-element.elementor-element-6dd52505 .elementor-icon{font-size:22px;}.elementor-10014 .elementor-element.elementor-element-6dd52505 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-6dd52505 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-6dd52505 .elementor-icon-box-title a{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:bold;text-transform:none;line-height:120%;}.elementor-10014 .elementor-element.elementor-element-6dd52505 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-29466269{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-2ad9b50b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-3ccaf3d8{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-54db3981{--display:flex;--min-height:45em;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-54db3981:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-54db3981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kartosoft.de/wp-content/uploads/2024/04/csm_AdobeStock_214190951_226ef4cc0c.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10014 .elementor-element.elementor-element-54db3981, .elementor-10014 .elementor-element.elementor-element-54db3981::before{--border-transition:0.3s;}.elementor-10014 .elementor-element.elementor-element-68b25edf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-2bd80f14{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-5d1852dd{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-75b74bbf{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:150px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-10014 .elementor-element.elementor-element-75b74bbf:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-75b74bbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f1f1f1ff;}.elementor-10014 .elementor-element.elementor-element-75b74bbf, .elementor-10014 .elementor-element.elementor-element-75b74bbf::before{--border-transition:0.3s;}.elementor-10014 .elementor-element.elementor-element-b75a4a{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-51f66146{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-65cc2d33{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-66f380d9{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-66f380d9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-66f380d9 .elementor-heading-title{color:#000000ff;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-24161cba{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-24161cba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-24161cba .elementor-heading-title{color:#000000ff;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-564ad341{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-1d172410{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-7491f557{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-1ef9c68b{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-310543ec{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-631cdecc{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-53c11d31{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;color:#000000ff;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-53c11d31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-316dee3b{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-316dee3b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10014 .elementor-element.elementor-element-c818044{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-62d140fb{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-2b6ca762{--display:flex;--background-transition:0.3s;}.elementor-10014 .elementor-element.elementor-element-19de585c{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;color:#000000ff;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-19de585c > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-10014 .elementor-element.elementor-element-64987afe{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-64987afe.elementor-element{--align-self:flex-end;}.elementor-10014 .elementor-element.elementor-element-7900e5ee{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:150px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-38a1894c{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:7%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-729ff206{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-10014 .elementor-element.elementor-element-729ff206 > .elementor-widget-container{margin:-7% 0% 5% 0%;}.elementor-10014 .elementor-element.elementor-element-729ff206 .elementor-divider-separator{width:100%;}.elementor-10014 .elementor-element.elementor-element-729ff206 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10014 .elementor-element.elementor-element-3bfeeacb{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-3bfeeacb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-3bfeeacb .elementor-heading-title{color:#000000ff;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-44f2e8af{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-44f2e8af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-44f2e8af .elementor-heading-title{color:#000000ff;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-7f191401{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-634cffc7{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-6814d1f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-7d786a0b{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-7d786a0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10014 .elementor-element.elementor-element-13d64d82{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-142658ce{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:15%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-35d0af5d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;color:#000000ff;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-35d0af5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-11a672c2{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;color:#000000ff;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-11a672c2 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-5be0daf8{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-5be0daf8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10014 .elementor-element.elementor-element-7d1fd816{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-7531786f{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-429f446c{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-429f446c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-429f446c .elementor-heading-title{color:#000000ff;font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:800;text-transform:none;font-style:italic;line-height:120%;}.elementor-10014 .elementor-element.elementor-element-489c179a{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-315d00b2 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-315d00b2{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5271aedf > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-5271aedf{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4d63b1d6 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-4d63b1d6{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3f43a070 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-3f43a070{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4850de4a > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-4850de4a{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4867a59e > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-4867a59e{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-78f05290{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:150px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-10014 .elementor-element.elementor-element-78f05290:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-78f05290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f1f1f1ff;}.elementor-10014 .elementor-element.elementor-element-78f05290, .elementor-10014 .elementor-element.elementor-element-78f05290::before{--border-transition:0.3s;}.elementor-10014 .elementor-element.elementor-element-4d67c909{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-10156217{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-7e28d0fe{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-10014 .elementor-element.elementor-element-7e28d0fe > .elementor-widget-container{margin:-15% 0% 11% 0%;}.elementor-10014 .elementor-element.elementor-element-7e28d0fe .elementor-divider-separator{width:0%;}.elementor-10014 .elementor-element.elementor-element-7e28d0fe .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10014 .elementor-element.elementor-element-3a621260{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-7b0e50b2{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-361dad5c{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-361dad5c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-361dad5c .elementor-heading-title{color:#000000ff;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-4fd4353e{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-4fd4353e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-4fd4353e .elementor-heading-title{color:#000000ff;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-74420e5e{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-75ca7e3d{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-28594a7a{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-4bacc21c{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-56d42615{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-1ab2c447 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-1ab2c447{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6cdc4608 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-6cdc4608{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3cf3cd64 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-3cf3cd64{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab1cf8b > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-1ab1cf8b{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5f5a657d > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-5f5a657d{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1a5545a0 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-1a5545a0{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4b7a2f87 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-4b7a2f87{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-442005ca{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-4775b38b{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-7c7ee3c4{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-7c7ee3c4.elementor-element{--align-self:flex-start;}.elementor-10014 .elementor-element.elementor-element-6458a099{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:150px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-583cd116{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10014 .elementor-element.elementor-element-7c1c7cb{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10014 .elementor-element.elementor-element-7c1c7cb:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-7c1c7cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f1f1f1ff;}.elementor-10014 .elementor-element.elementor-element-7c1c7cb, .elementor-10014 .elementor-element.elementor-element-7c1c7cb::before{--border-transition:0.3s;}.elementor-10014 .elementor-element.elementor-element-1e7730f4{--display:flex;--min-height:45em;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-2a47781f{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-1d07f509{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:260px;--padding-right:0px;--z-index:9;}.elementor-10014 .elementor-element.elementor-element-1d07f509:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-1d07f509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10014 .elementor-element.elementor-element-1d07f509, .elementor-10014 .elementor-element.elementor-element-1d07f509::before{--border-transition:0.3s;}.elementor-10014 .elementor-element.elementor-element-4871f912{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:-11%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-18a9517c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-18a9517c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-18a9517c .elementor-heading-title{color:#000000ff;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-16ec5c49{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-16ec5c49 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-16ec5c49 .elementor-heading-title{color:#000000ff;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-7dbf2d1d{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-44ada4d3{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;color:#000000ff;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-44ada4d3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-10014 .elementor-element.elementor-element-4db5c5cc > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-4db5c5cc{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2f63e6c9 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-2f63e6c9{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6e509338 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-6e509338{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-7c952717{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-8e7cb6b{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-8e7cb6b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-681477ed{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-3c6db931{--display:flex;--min-height:50em;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-3c6db931:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-3c6db931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kartosoft.de/wp-content/uploads/2024/04/csm_AdobeStock_271724273_plusKartosoft_7295e376cc.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-10014 .elementor-element.elementor-element-3c6db931, .elementor-10014 .elementor-element.elementor-element-3c6db931::before{--border-transition:0.3s;}.elementor-10014 .elementor-element.elementor-element-71aa6cb2{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:200px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-6804ae92{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:8%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-57f7e8c9{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-d875958{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-6bef7a36{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-3fd785f1{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-10014 .elementor-element.elementor-element-3fd785f1 > .elementor-widget-container{margin:-15% 0% 11% 0%;}.elementor-10014 .elementor-element.elementor-element-3fd785f1 .elementor-divider-separator{width:0%;}.elementor-10014 .elementor-element.elementor-element-3fd785f1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10014 .elementor-element.elementor-element-78c0a592{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-78c0a592 > .elementor-widget-container{margin:100px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-78c0a592 .elementor-heading-title{color:#000000ff;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-9604684{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-9604684 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-9604684 .elementor-heading-title{color:#000000ff;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-1d85648c{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-4b0d5541{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-6576cd7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-59d4ea00{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-59d4ea00.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10014 .elementor-element.elementor-element-60128b1e{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-96dcd00{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-166cee6c{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;color:#000000ff;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-166cee6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-708f44ac{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-708f44ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10014 .elementor-element.elementor-element-20c3496{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-5c846932{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-4416cc44{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;color:#000000ff;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4416cc44 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-10014 .elementor-element.elementor-element-30d0f3b0{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-6968ecd{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-13cceae5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-4650b305{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-34c0458b{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-ba76990{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-e84e37{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-e84e37 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-e84e37 .elementor-heading-title{color:#000000ff;font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:italic;line-height:120%;}.elementor-10014 .elementor-element.elementor-element-6a63bb65{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-643208d4 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-643208d4{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-41aba56 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-41aba56{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-97e69bd{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-97e69bd > .elementor-widget-container{margin:17px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-97e69bd .elementor-heading-title{color:#000000ff;font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:italic;line-height:120%;}.elementor-10014 .elementor-element.elementor-element-7e0b62b7{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-2cf84fa > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-2cf84fa{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-164560b6{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-164560b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10014 .elementor-element.elementor-element-9853fae{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-5fe29780{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-5c063f38{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-5c063f38 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-5c063f38 .elementor-heading-title{color:#000000ff;font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:italic;line-height:120%;}.elementor-10014 .elementor-element.elementor-element-156c1a9d{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-2d51227a > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-2d51227a{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-766cb785 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-766cb785{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-57667eb3 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-57667eb3{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-72f7e88a > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-72f7e88a{--icon-box-icon-margin:15px;}.elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon{font-size:18px;}.elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-d077baf{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:5%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-183270e{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:center;}.elementor-10014 .elementor-element.elementor-element-183270e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-183270e .elementor-heading-title{color:#000000ff;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-b4bee8f{--e-image-carousel-slides-to-show:4;}.elementor-10014 .elementor-element.elementor-element-b4bee8f > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-10014 .elementor-element.elementor-element-b4bee8f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10014 .elementor-element.elementor-element-b4bee8f .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-10014 .elementor-element.elementor-element-b4bee8f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-10014 .elementor-element.elementor-element-b4bee8f .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-10014 .elementor-element.elementor-element-b4bee8f .swiper-wrapper{display:flex;align-items:center;}.elementor-10014 .elementor-element.elementor-element-b4bee8f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-10014 .elementor-element.elementor-element-3a9a5f44{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-3a9a5f44.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10014 .elementor-element.elementor-element-99383ad{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-99383ad:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-99383ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffffff;}.elementor-10014 .elementor-element.elementor-element-99383ad, .elementor-10014 .elementor-element.elementor-element-99383ad::before{--border-transition:0.3s;}.elementor-10014 .elementor-element.elementor-element-79408c81{--display:flex;--min-height:30em;--gap:0px 0px;--background-transition:0.3s;--margin-top:10%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-79408c81:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-79408c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kartosoft.de/wp-content/uploads/2024/04/csm_AdobeStock_155002017_1000px_e89c9778c9.jpg");background-repeat:no-repeat;}.elementor-10014 .elementor-element.elementor-element-79408c81, .elementor-10014 .elementor-element.elementor-element-79408c81::before{--border-transition:0.3s;}.elementor-10014 .elementor-element.elementor-element-695d5c08{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:30px;--padding-bottom:30px;--padding-left:75px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-4a0b7ce0{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-1b84fe03{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-1b84fe03 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-1b84fe03 .elementor-heading-title{color:#000000ff;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-45f6f491{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-45f6f491 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-45f6f491 .elementor-heading-title{color:#000000ff;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-13773ae4{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;color:#000000ff;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-13773ae4 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:7.5px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-6f023db8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-10014 .elementor-element.elementor-element-6f023db8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-10014 .elementor-element.elementor-element-6f023db8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-10014 .elementor-element.elementor-element-6f023db8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-10014 .elementor-element.elementor-element-6f023db8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-10014 .elementor-element.elementor-element-6f023db8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-10014 .elementor-element.elementor-element-6f023db8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10014 .elementor-element.elementor-element-6f023db8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10014 .elementor-element.elementor-element-6f023db8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10014 .elementor-element.elementor-element-6f023db8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10014 .elementor-element.elementor-element-6f023db8 .elementor-icon-list-item > a{font-family:"Roboto Condensed", Sans-serif;font-size:15px;font-weight:500;line-height:26px;}.elementor-10014 .elementor-element.elementor-element-6f023db8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}@media(max-width:1366px){.elementor-10014 .elementor-element.elementor-element-401b01f .elementor-heading-title{font-size:40px;}.elementor-10014 .elementor-element.elementor-element-61a09186 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-60bf3842{--grid-auto-flow:row;}.elementor-10014 .elementor-element.elementor-element-6e3fbbff > .elementor-widget-container{margin:-3% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-553f6922 > .elementor-widget-container{margin:-3% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-400401b4 > .elementor-widget-container{margin:-3% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-5c5172df .elementor-heading-title{font-size:25px;}.elementor-10014 .elementor-element.elementor-element-706bb1f5 .elementor-testimonial__name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-386b2c59{--margin-top:0%;--margin-bottom:0%;--margin-left:-35%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-11fcd786 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-3225516c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6dd52505 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2ad9b50b{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-10014 .elementor-element.elementor-element-b75a4a{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-51f66146{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-66f380d9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-24161cba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-53c11d31{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-19de585c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-64987afe{--container-widget-width:71%;--container-widget-flex-grow:0;width:var( --container-widget-width, 71% );max-width:71%;}.elementor-10014 .elementor-element.elementor-element-3bfeeacb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-44f2e8af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-35d0af5d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-11a672c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-361dad5c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-4fd4353e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-7c7ee3c4{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-10014 .elementor-element.elementor-element-4871f912{--margin-top:0%;--margin-bottom:0%;--margin-left:-67%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-18a9517c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-16ec5c49 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-44ada4d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-78c0a592 > .elementor-widget-container{margin:45% 0% 0% 0%;}.elementor-10014 .elementor-element.elementor-element-78c0a592 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-9604684 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-1d85648c{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-4b0d5541{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-59d4ea00{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-166cee6c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4416cc44{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-183270e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-1b84fe03 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-45f6f491 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-13773ae4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-10014 .elementor-element.elementor-element-1f8f3667{--width:70%;}.elementor-10014 .elementor-element.elementor-element-5e4dcf18{--width:80%;}.elementor-10014 .elementor-element.elementor-element-34cb976e{--width:92%;}.elementor-10014 .elementor-element.elementor-element-5c2d7a1{--width:auto;}.elementor-10014 .elementor-element.elementor-element-3e25b94{--width:40%;}.elementor-10014 .elementor-element.elementor-element-37c37143{--width:160%;}.elementor-10014 .elementor-element.elementor-element-386b2c59{--width:auto;}.elementor-10014 .elementor-element.elementor-element-29466269{--width:85%;}.elementor-10014 .elementor-element.elementor-element-3ccaf3d8{--width:60%;}.elementor-10014 .elementor-element.elementor-element-54db3981{--width:auto;}.elementor-10014 .elementor-element.elementor-element-5d1852dd{--width:auto;}.elementor-10014 .elementor-element.elementor-element-75b74bbf{--width:80%;}.elementor-10014 .elementor-element.elementor-element-b75a4a{--width:92%;}.elementor-10014 .elementor-element.elementor-element-51f66146{--width:auto;}.elementor-10014 .elementor-element.elementor-element-65cc2d33{--width:auto;}.elementor-10014 .elementor-element.elementor-element-564ad341{--width:auto;}.elementor-10014 .elementor-element.elementor-element-1d172410{--width:auto;}.elementor-10014 .elementor-element.elementor-element-7491f557{--width:auto;}.elementor-10014 .elementor-element.elementor-element-1ef9c68b{--width:calc(50% - 20px);}.elementor-10014 .elementor-element.elementor-element-310543ec{--width:auto;}.elementor-10014 .elementor-element.elementor-element-631cdecc{--width:auto;}.elementor-10014 .elementor-element.elementor-element-316dee3b{--width:calc(50% - 20px);}.elementor-10014 .elementor-element.elementor-element-c818044{--width:auto;}.elementor-10014 .elementor-element.elementor-element-62d140fb{--width:auto;}.elementor-10014 .elementor-element.elementor-element-7900e5ee{--width:80%;}.elementor-10014 .elementor-element.elementor-element-38a1894c{--width:auto;}.elementor-10014 .elementor-element.elementor-element-7f191401{--width:80%;}.elementor-10014 .elementor-element.elementor-element-634cffc7{--width:auto;}.elementor-10014 .elementor-element.elementor-element-6814d1f0{--width:auto;}.elementor-10014 .elementor-element.elementor-element-7d786a0b{--width:calc(50% - 20px);}.elementor-10014 .elementor-element.elementor-element-13d64d82{--width:auto;}.elementor-10014 .elementor-element.elementor-element-142658ce{--width:auto;}.elementor-10014 .elementor-element.elementor-element-5be0daf8{--width:calc(50% - 20px);}.elementor-10014 .elementor-element.elementor-element-7d1fd816{--width:auto;}.elementor-10014 .elementor-element.elementor-element-7531786f{--width:auto;}.elementor-10014 .elementor-element.elementor-element-489c179a{--width:auto;}.elementor-10014 .elementor-element.elementor-element-78f05290{--width:80%;}.elementor-10014 .elementor-element.elementor-element-4d67c909{--width:92%;}.elementor-10014 .elementor-element.elementor-element-10156217{--width:auto;}.elementor-10014 .elementor-element.elementor-element-3a621260{--width:auto;}.elementor-10014 .elementor-element.elementor-element-7b0e50b2{--width:auto;}.elementor-10014 .elementor-element.elementor-element-74420e5e{--width:auto;}.elementor-10014 .elementor-element.elementor-element-75ca7e3d{--width:auto;}.elementor-10014 .elementor-element.elementor-element-28594a7a{--width:auto;}.elementor-10014 .elementor-element.elementor-element-4bacc21c{--width:auto;}.elementor-10014 .elementor-element.elementor-element-56d42615{--width:auto;}.elementor-10014 .elementor-element.elementor-element-442005ca{--width:auto;}.elementor-10014 .elementor-element.elementor-element-4775b38b{--width:auto;}.elementor-10014 .elementor-element.elementor-element-6458a099{--width:100%;}.elementor-10014 .elementor-element.elementor-element-583cd116{--width:auto;}.elementor-10014 .elementor-element.elementor-element-7c1c7cb{--width:auto;}.elementor-10014 .elementor-element.elementor-element-1e7730f4{--width:auto;}.elementor-10014 .elementor-element.elementor-element-2a47781f{--width:40%;}.elementor-10014 .elementor-element.elementor-element-1d07f509{--width:120%;}.elementor-10014 .elementor-element.elementor-element-4871f912{--width:auto;}.elementor-10014 .elementor-element.elementor-element-7dbf2d1d{--width:85%;}.elementor-10014 .elementor-element.elementor-element-7c952717{--width:auto;}.elementor-10014 .elementor-element.elementor-element-681477ed{--width:60%;}.elementor-10014 .elementor-element.elementor-element-3c6db931{--width:auto;}.elementor-10014 .elementor-element.elementor-element-71aa6cb2{--width:92%;}.elementor-10014 .elementor-element.elementor-element-6804ae92{--width:80%;}.elementor-10014 .elementor-element.elementor-element-57f7e8c9{--width:auto;}.elementor-10014 .elementor-element.elementor-element-d875958{--width:auto;}.elementor-10014 .elementor-element.elementor-element-1d85648c{--width:auto;}.elementor-10014 .elementor-element.elementor-element-4b0d5541{--width:auto;}.elementor-10014 .elementor-element.elementor-element-6576cd7b{--width:auto;}.elementor-10014 .elementor-element.elementor-element-59d4ea00{--width:calc(50% - 20px);}.elementor-10014 .elementor-element.elementor-element-60128b1e{--width:auto;}.elementor-10014 .elementor-element.elementor-element-96dcd00{--width:auto;}.elementor-10014 .elementor-element.elementor-element-708f44ac{--width:calc(50% - 20px);}.elementor-10014 .elementor-element.elementor-element-20c3496{--width:auto;}.elementor-10014 .elementor-element.elementor-element-5c846932{--width:auto;}.elementor-10014 .elementor-element.elementor-element-30d0f3b0{--width:auto;}.elementor-10014 .elementor-element.elementor-element-6968ecd{--width:auto;}.elementor-10014 .elementor-element.elementor-element-13cceae5{--width:auto;}.elementor-10014 .elementor-element.elementor-element-4650b305{--width:calc(50% - 20px);}.elementor-10014 .elementor-element.elementor-element-34c0458b{--width:auto;}.elementor-10014 .elementor-element.elementor-element-ba76990{--width:auto;}.elementor-10014 .elementor-element.elementor-element-6a63bb65{--width:auto;}.elementor-10014 .elementor-element.elementor-element-7e0b62b7{--width:auto;}.elementor-10014 .elementor-element.elementor-element-164560b6{--width:calc(50% - 20px);}.elementor-10014 .elementor-element.elementor-element-9853fae{--width:auto;}.elementor-10014 .elementor-element.elementor-element-5fe29780{--width:auto;}.elementor-10014 .elementor-element.elementor-element-156c1a9d{--width:auto;}.elementor-10014 .elementor-element.elementor-element-d077baf{--width:auto;}.elementor-10014 .elementor-element.elementor-element-3a9a5f44{--width:auto;}.elementor-10014 .elementor-element.elementor-element-99383ad{--width:100%;}.elementor-10014 .elementor-element.elementor-element-79408c81{--width:auto;}.elementor-10014 .elementor-element.elementor-element-695d5c08{--width:auto;}.elementor-10014 .elementor-element.elementor-element-4a0b7ce0{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10014 .elementor-element.elementor-element-1f8f3667{--width:75%;}.elementor-10014 .elementor-element.elementor-element-5e4dcf18{--width:100%;}.elementor-10014 .elementor-element.elementor-element-37c37143{--width:160%;}.elementor-10014 .elementor-element.elementor-element-75b74bbf{--width:89%;}.elementor-10014 .elementor-element.elementor-element-b75a4a{--width:100%;}.elementor-10014 .elementor-element.elementor-element-1ef9c68b{--width:100%;}.elementor-10014 .elementor-element.elementor-element-316dee3b{--width:100%;}.elementor-10014 .elementor-element.elementor-element-62d140fb{--width:100%;}.elementor-10014 .elementor-element.elementor-element-6814d1f0{--width:98%;}.elementor-10014 .elementor-element.elementor-element-7d786a0b{--width:647.056px;}.elementor-10014 .elementor-element.elementor-element-5be0daf8{--width:609.056px;}.elementor-10014 .elementor-element.elementor-element-7531786f{--width:100%;}.elementor-10014 .elementor-element.elementor-element-78f05290{--width:89%;}.elementor-10014 .elementor-element.elementor-element-1d07f509{--width:150%;}.elementor-10014 .elementor-element.elementor-element-59d4ea00{--width:688.507px;}.elementor-10014 .elementor-element.elementor-element-96dcd00{--width:100%;}.elementor-10014 .elementor-element.elementor-element-708f44ac{--width:642.507px;}.elementor-10014 .elementor-element.elementor-element-4650b305{--width:100%;}.elementor-10014 .elementor-element.elementor-element-164560b6{--width:661.507px;}.elementor-10014 .elementor-element.elementor-element-3a9a5f44{--width:100%;}}@media(min-width:2999px){.elementor-10014 .elementor-element.elementor-element-83ba625{--min-height:80vh;--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-1f8f3667{--width:80em;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-61a09186 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-60bf3842{--content-width:80%;--grid-auto-flow:row;}.elementor-10014 .elementor-element.elementor-element-1c3a3c79{--content-width:80%;}.elementor-10014 .elementor-element.elementor-element-706bb1f5 .elementor-testimonial__name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-37c37143{--margin-top:9%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-386b2c59{--margin-top:0%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-11fcd786 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-3225516c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6dd52505 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-54db3981{--min-height:60em;}.elementor-10014 .elementor-element.elementor-element-68b25edf{--width:100vw;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10014 .elementor-element.elementor-element-2bd80f14{--width:100%;}.elementor-10014 .elementor-element.elementor-element-5d1852dd{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-75b74bbf{--width:80vw;}.elementor-10014 .elementor-element.elementor-element-66f380d9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-24161cba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-53c11d31{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-19de585c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-7900e5ee{--width:100%;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-38a1894c{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-729ff206 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-10014 .elementor-element.elementor-element-3bfeeacb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-44f2e8af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-13d64d82{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-142658ce{--margin-top:0%;--margin-bottom:0%;--margin-left:13%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-35d0af5d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-11a672c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-78f05290{--width:80vw;}.elementor-10014 .elementor-element.elementor-element-4d67c909{--width:100%;}.elementor-10014 .elementor-element.elementor-element-10156217{--width:120em;--margin-top:0%;--margin-bottom:0%;--margin-left:-30%;--margin-right:30%;}.elementor-10014 .elementor-element.elementor-element-361dad5c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-4fd4353e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4871f912{--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-18a9517c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-16ec5c49 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-44ada4d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-57f7e8c9{--width:80%;--margin-top:0%;--margin-bottom:0%;--margin-left:9%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-6bef7a36{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-78c0a592 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-9604684 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-166cee6c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4416cc44{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-183270e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-b4bee8f{--e-image-carousel-slides-to-show:4;}.elementor-10014 .elementor-element.elementor-element-99383ad{--width:80vw;}.elementor-10014 .elementor-element.elementor-element-79408c81:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-79408c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-10014 .elementor-element.elementor-element-695d5c08{--justify-content:flex-start;}.elementor-10014 .elementor-element.elementor-element-1b84fe03 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-45f6f491 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-13773ae4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-10014 .elementor-element.elementor-element-1f8f3667{--padding-top:90px;--padding-bottom:90px;--padding-left:3%;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-401b01f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-401b01f .elementor-heading-title{font-size:36px;}.elementor-10014 .elementor-element.elementor-element-5f0e2073 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-5f0e2073 .elementor-heading-title{font-size:25px;}.elementor-10014 .elementor-element.elementor-element-34cb976e{--margin-top:5%;--margin-bottom:0%;--margin-left:2%;--margin-right:2%;}.elementor-10014 .elementor-element.elementor-element-61a09186 > .elementor-widget-container{margin:2% 2% 2% 2%;}.elementor-10014 .elementor-element.elementor-element-61a09186{text-align:left;}.elementor-10014 .elementor-element.elementor-element-61a09186 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-60bf3842{--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:2%;--margin-right:2%;}.elementor-10014 .elementor-element.elementor-element-5c5172df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-5c5172df .elementor-heading-title{font-size:26px;}.elementor-10014 .elementor-element.elementor-element-706bb1f5{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-706bb1f5 .elementor-testimonial__name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-37c37143{--padding-top:40px;--padding-bottom:40px;--padding-left:calc(15% + 20px);--padding-right:4%;}.elementor-10014 .elementor-element.elementor-element-386b2c59{--margin-top:0%;--margin-bottom:0%;--margin-left:12%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-11fcd786 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-11fcd786 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-3225516c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-3225516c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6dd52505 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-29466269{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-2ad9b50b{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-10014 .elementor-element.elementor-element-54db3981:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-54db3981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kartosoft.de/wp-content/uploads/2024/04/csm_AdobeStock_214190951_226ef4cc0c.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-10014 .elementor-element.elementor-element-54db3981{--min-height:900px;}.elementor-10014 .elementor-element.elementor-element-68b25edf{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-68b25edf.e-con{--align-self:center;}.elementor-10014 .elementor-element.elementor-element-75b74bbf{--margin-top:12%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-10014 .elementor-element.elementor-element-b75a4a{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-10014 .elementor-element.elementor-element-51f66146{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-65cc2d33{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-66f380d9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-66f380d9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-24161cba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-24161cba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-564ad341{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10014 .elementor-element.elementor-element-7491f557{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10014 .elementor-element.elementor-element-53c11d31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-53c11d31{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-316dee3b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-2b6ca762{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-19de585c{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-19de585c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-64987afe{--container-widget-width:41%;--container-widget-flex-grow:0;width:var( --container-widget-width, 41% );max-width:41%;}.elementor-10014 .elementor-element.elementor-element-7900e5ee{--margin-top:150px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-10014 .elementor-element.elementor-element-3bfeeacb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-3bfeeacb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-44f2e8af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-44f2e8af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-7f191401{--margin-top:30px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-10014 .elementor-element.elementor-element-6814d1f0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10014 .elementor-element.elementor-element-35d0af5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-35d0af5d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-11a672c2 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-11a672c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5be0daf8{--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-7531786f{--margin-top:0%;--margin-bottom:0%;--margin-left:-6%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-429f446c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-489c179a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-78f05290{--margin-top:12%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-10014 .elementor-element.elementor-element-4d67c909{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-10014 .elementor-element.elementor-element-361dad5c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-361dad5c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-4fd4353e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-4fd4353e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-74420e5e{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-442005ca{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-7c7ee3c4{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-10014 .elementor-element.elementor-element-6458a099{--margin-top:150px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-10014 .elementor-element.elementor-element-7c1c7cb{--margin-top:0%;--margin-bottom:110%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-1e7730f4{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-2a47781f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-1d07f509{--padding-top:40px;--padding-bottom:40px;--padding-left:calc(15% + 20px);--padding-right:4%;}.elementor-10014 .elementor-element.elementor-element-4871f912{--margin-top:0%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-18a9517c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-18a9517c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-16ec5c49 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-16ec5c49 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-7dbf2d1d{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-44ada4d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-44ada4d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-7c952717{--margin-top:0%;--margin-bottom:0%;--margin-left:-9%;--margin-right:7%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-3c6db931:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-3c6db931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kartosoft.de/wp-content/uploads/2024/04/csm_AdobeStock_271724273_plusKartosoft_7295e376cc.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-10014 .elementor-element.elementor-element-3c6db931{--min-height:1050px;}.elementor-10014 .elementor-element.elementor-element-71aa6cb2{--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-d875958{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-6bef7a36{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-3fd785f1 > .elementor-widget-container{margin:-101% 0% -6% 0%;}.elementor-10014 .elementor-element.elementor-element-78c0a592 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-78c0a592 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-9604684 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-9604684 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-1d85648c{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-6576cd7b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10014 .elementor-element.elementor-element-166cee6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-166cee6c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-708f44ac{--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-4416cc44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-4416cc44{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-30d0f3b0{--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-13cceae5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10014 .elementor-element.elementor-element-e84e37 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-6a63bb65{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-97e69bd > .elementor-widget-container{margin:17px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-7e0b62b7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-164560b6{--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-5fe29780{--margin-top:0%;--margin-bottom:0%;--margin-left:-6%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-5c063f38 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-156c1a9d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-183270e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-183270e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-b4bee8f{--e-image-carousel-slides-to-show:3;}.elementor-10014 .elementor-element.elementor-element-3a9a5f44{--margin-top:-35%;--margin-bottom:5%;--margin-left:5%;--margin-right:5%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:11%;}.elementor-10014 .elementor-element.elementor-element-99383ad{--margin-top:50%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-79408c81:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-79408c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-10014 .elementor-element.elementor-element-695d5c08{--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:30px;--padding-bottom:30px;--padding-left:75px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-1b84fe03 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-1b84fe03 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-45f6f491 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-45f6f491 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-13773ae4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7.5px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-13773ae4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-10014 .elementor-element.elementor-element-83ba625{--width:auto;--min-height:30vh;}.elementor-10014 .elementor-element.elementor-element-83ba625:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-83ba625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-10014 .elementor-element.elementor-element-1f8f3667{--width:100%;--margin-top:60%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:90px;--padding-left:3%;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-5e4dcf18{--width:80%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-401b01f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-401b01f .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-10014 .elementor-element.elementor-element-5f0e2073 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-5f0e2073 .elementor-heading-title{font-size:17px;}.elementor-10014 .elementor-element.elementor-element-34cb976e{--width:auto;--margin-top:71%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-61a09186 > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-10014 .elementor-element.elementor-element-61a09186{text-align:left;}.elementor-10014 .elementor-element.elementor-element-61a09186 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-60bf3842{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10014 .elementor-element.elementor-element-7e5a452c .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-7e5a452c .elementor-icon-box-title a{font-size:14px;}.elementor-10014 .elementor-element.elementor-element-413444d .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-413444d .elementor-icon-box-title a{font-size:14px;}.elementor-10014 .elementor-element.elementor-element-6e3fbbff .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-6e3fbbff .elementor-icon-box-title a{font-size:14px;}.elementor-10014 .elementor-element.elementor-element-553f6922 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-553f6922 .elementor-icon-box-title a{font-size:14px;}.elementor-10014 .elementor-element.elementor-element-400401b4 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-400401b4 .elementor-icon-box-title a{font-size:14px;}.elementor-10014 .elementor-element.elementor-element-1c3a3c79{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10014 .elementor-element.elementor-element-5c5172df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-5c5172df .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-10014 .elementor-element.elementor-element-706bb1f5{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-706bb1f5.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-10014 .elementor-element.elementor-element-706bb1f5 .elementor-main-swiper{width:100%;}.elementor-10014 .elementor-element.elementor-element-706bb1f5 .elementor-testimonial__name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-706bb1f5 .elementor-testimonial__title{font-size:14px;}.elementor-10014 .elementor-element.elementor-element-5c2d7a1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10014 .elementor-element.elementor-element-3e25b94{--width:100%;}.elementor-10014 .elementor-element.elementor-element-37c37143{--width:100%;--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40px;--padding-bottom:40px;--padding-left:14%;--padding-right:4%;}.elementor-10014 .elementor-element.elementor-element-386b2c59{--width:auto;--margin-top:0%;--margin-bottom:0%;--margin-left:7%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-11fcd786{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-11fcd786 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-11fcd786 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-3225516c{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-3225516c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-3225516c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-39d7ea39{font-size:14px;}.elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-ff51419{font-size:14px;}.elementor-10014 .elementor-element.elementor-element-6dd52505 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-6dd52505 .elementor-icon-box-title a{font-size:14px;}.elementor-10014 .elementor-element.elementor-element-6dd52505 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-29466269{--width:92%;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-2ad9b50b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10014 .elementor-element.elementor-element-3ccaf3d8{--width:100%;}.elementor-10014 .elementor-element.elementor-element-54db3981{--width:auto;--min-height:250px;}.elementor-10014 .elementor-element.elementor-element-68b25edf{--width:auto;}.elementor-10014 .elementor-element.elementor-element-2bd80f14{--width:auto;}.elementor-10014 .elementor-element.elementor-element-5d1852dd{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-75b74bbf{--width:92%;--margin-top:60px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-10014 .elementor-element.elementor-element-b75a4a{--width:92%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-51f66146{--width:auto;}.elementor-10014 .elementor-element.elementor-element-65cc2d33{--width:auto;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-66f380d9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-66f380d9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-24161cba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-24161cba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-564ad341{--width:auto;}.elementor-10014 .elementor-element.elementor-element-1d172410{--width:auto;}.elementor-10014 .elementor-element.elementor-element-7491f557{--width:auto;}.elementor-10014 .elementor-element.elementor-element-1ef9c68b{--width:100%;}.elementor-10014 .elementor-element.elementor-element-310543ec{--width:auto;}.elementor-10014 .elementor-element.elementor-element-631cdecc{--width:auto;}.elementor-10014 .elementor-element.elementor-element-53c11d31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-53c11d31{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-316dee3b{--width:100%;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-c818044{--width:auto;}.elementor-10014 .elementor-element.elementor-element-62d140fb{--width:auto;}.elementor-10014 .elementor-element.elementor-element-19de585c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-19de585c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-64987afe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10014 .elementor-element.elementor-element-7900e5ee{--width:92%;--margin-top:60px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-10014 .elementor-element.elementor-element-38a1894c{--width:auto;}.elementor-10014 .elementor-element.elementor-element-3bfeeacb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-3bfeeacb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-44f2e8af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-44f2e8af .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-7f191401{--width:92%;--margin-top:30px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-10014 .elementor-element.elementor-element-634cffc7{--width:auto;}.elementor-10014 .elementor-element.elementor-element-6814d1f0{--width:auto;}.elementor-10014 .elementor-element.elementor-element-7d786a0b{--width:100%;}.elementor-10014 .elementor-element.elementor-element-13d64d82{--width:auto;}.elementor-10014 .elementor-element.elementor-element-142658ce{--width:auto;}.elementor-10014 .elementor-element.elementor-element-35d0af5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-35d0af5d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-11a672c2 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-11a672c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5be0daf8{--width:100%;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-7d1fd816{--width:auto;}.elementor-10014 .elementor-element.elementor-element-7531786f{--width:auto;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-429f446c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-429f446c .elementor-heading-title{font-size:14px;}.elementor-10014 .elementor-element.elementor-element-489c179a{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-315d00b2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5271aedf .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4d63b1d6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3f43a070 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4850de4a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4867a59e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-78f05290{--width:92%;--margin-top:60px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-10014 .elementor-element.elementor-element-4d67c909{--width:92%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-10014 .elementor-element.elementor-element-10156217{--width:auto;}.elementor-10014 .elementor-element.elementor-element-3a621260{--width:auto;}.elementor-10014 .elementor-element.elementor-element-7b0e50b2{--width:auto;}.elementor-10014 .elementor-element.elementor-element-361dad5c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-361dad5c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-4fd4353e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-4fd4353e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-74420e5e{--width:auto;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-75ca7e3d{--width:auto;}.elementor-10014 .elementor-element.elementor-element-28594a7a{--width:auto;}.elementor-10014 .elementor-element.elementor-element-4bacc21c{--width:auto;}.elementor-10014 .elementor-element.elementor-element-56d42615{--width:auto;}.elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab2c447 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6cdc4608 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-3cf3cd64 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1ab1cf8b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-5f5a657d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-1a5545a0 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4b7a2f87 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-442005ca{--width:auto;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-4775b38b{--width:auto;}.elementor-10014 .elementor-element.elementor-element-7c7ee3c4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10014 .elementor-element.elementor-element-6458a099{--width:100%;--margin-top:60px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-10014 .elementor-element.elementor-element-583cd116{--width:auto;}.elementor-10014 .elementor-element.elementor-element-7c1c7cb{--width:auto;}.elementor-10014 .elementor-element.elementor-element-1e7730f4{--width:auto;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10014 .elementor-element.elementor-element-2a47781f{--width:100%;}.elementor-10014 .elementor-element.elementor-element-1d07f509{--width:100%;--padding-top:40px;--padding-bottom:40px;--padding-left:13%;--padding-right:4%;}.elementor-10014 .elementor-element.elementor-element-4871f912{--width:auto;--margin-top:0%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-18a9517c{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-18a9517c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-18a9517c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-16ec5c49{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-10014 .elementor-element.elementor-element-16ec5c49 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-16ec5c49 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-7dbf2d1d{--width:92%;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-44ada4d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-44ada4d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-4db5c5cc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2f63e6c9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6e509338 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-7c952717{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-681477ed{--width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-3c6db931{--width:auto;--min-height:243px;}.elementor-10014 .elementor-element.elementor-element-71aa6cb2{--width:92%;--margin-top:90px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-10014 .elementor-element.elementor-element-6804ae92{--width:auto;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-57f7e8c9{--width:auto;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-d875958{--width:auto;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-6bef7a36{--width:auto;}.elementor-10014 .elementor-element.elementor-element-3fd785f1 > .elementor-widget-container{margin:-100% 0% 0% 0%;}.elementor-10014 .elementor-element.elementor-element-78c0a592 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-78c0a592 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-9604684 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-9604684 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-1d85648c{--width:auto;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-4b0d5541{--width:auto;}.elementor-10014 .elementor-element.elementor-element-6576cd7b{--width:auto;}.elementor-10014 .elementor-element.elementor-element-59d4ea00{--width:100%;}.elementor-10014 .elementor-element.elementor-element-60128b1e{--width:auto;}.elementor-10014 .elementor-element.elementor-element-96dcd00{--width:auto;}.elementor-10014 .elementor-element.elementor-element-166cee6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-166cee6c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-708f44ac{--width:100%;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-20c3496{--width:auto;}.elementor-10014 .elementor-element.elementor-element-5c846932{--width:auto;}.elementor-10014 .elementor-element.elementor-element-4416cc44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-4416cc44{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-30d0f3b0{--width:auto;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-6968ecd{--width:auto;}.elementor-10014 .elementor-element.elementor-element-13cceae5{--width:auto;}.elementor-10014 .elementor-element.elementor-element-4650b305{--width:100%;}.elementor-10014 .elementor-element.elementor-element-34c0458b{--width:auto;}.elementor-10014 .elementor-element.elementor-element-ba76990{--width:auto;}.elementor-10014 .elementor-element.elementor-element-e84e37 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-e84e37 .elementor-heading-title{font-size:14px;}.elementor-10014 .elementor-element.elementor-element-6a63bb65{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-643208d4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-41aba56 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-97e69bd > .elementor-widget-container{margin:17px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-97e69bd .elementor-heading-title{font-size:14px;}.elementor-10014 .elementor-element.elementor-element-7e0b62b7{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2cf84fa .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-164560b6{--width:100%;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10014 .elementor-element.elementor-element-9853fae{--width:auto;}.elementor-10014 .elementor-element.elementor-element-5fe29780{--width:auto;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10014 .elementor-element.elementor-element-5c063f38 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-10014 .elementor-element.elementor-element-5c063f38 .elementor-heading-title{font-size:14px;}.elementor-10014 .elementor-element.elementor-element-156c1a9d{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-2d51227a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-766cb785 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-57667eb3 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon-box-title, .elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-72f7e88a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-d077baf{--width:auto;--margin-top:9%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10014 .elementor-element.elementor-element-183270e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-183270e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-b4bee8f{--e-image-carousel-slides-to-show:1;}.elementor-10014 .elementor-element.elementor-element-b4bee8f > .elementor-widget-container{margin:30px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-3a9a5f44{--margin-top:5%;--margin-bottom:5%;--margin-left:5%;--margin-right:5%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-10014 .elementor-element.elementor-element-99383ad{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-10014 .elementor-element.elementor-element-79408c81{--width:auto;--min-height:11em;}.elementor-10014 .elementor-element.elementor-element-79408c81:not(.elementor-motion-effects-element-type-background), .elementor-10014 .elementor-element.elementor-element-79408c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10014 .elementor-element.elementor-element-695d5c08{--width:auto;--padding-top:30px;--padding-bottom:30px;--padding-left:4%;--padding-right:0px;}.elementor-10014 .elementor-element.elementor-element-4a0b7ce0{--width:80%;}.elementor-10014 .elementor-element.elementor-element-1b84fe03 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-10014 .elementor-element.elementor-element-1b84fe03 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10014 .elementor-element.elementor-element-45f6f491 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-45f6f491 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10014 .elementor-element.elementor-element-13773ae4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7.5px 0px 0px 0px;}.elementor-10014 .elementor-element.elementor-element-13773ae4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10014 .elementor-element.elementor-element-6f023db8 > .elementor-widget-container{margin:20px 0px 20px 0px;}}/* Start custom CSS for container, class: .elementor-element-5e4dcf18 */.elementor-10014 .elementor-element.elementor-element-5e4dcf18{display: block;}@media (max-width: 767px) {.elementor-10014 .elementor-element.elementor-element-5e4dcf18{max-width: 490px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f8f3667 */.elementor-10014 .elementor-element.elementor-element-1f8f3667{left: 0px;position: absolute;top: 50%;transform: translate(0px, -50%);display: block;}

/* Stil für Desktop */
.elementor-10014 .elementor-element.elementor-element-1f8f3667::after {
    content: '';
    position: absolute;
    top: 0;
    left: 80%; 
    right: 0;
    bottom: 0;
    background-color: #FA8E00;     clip-path: polygon(0 0, 100% 0, 100% 100%, 60% 100%);
}

/* Stil für Tablet */
@media screen and (max-width: 768px) { 
  .elementor-10014 .elementor-element.elementor-element-1f8f3667::after {
    left: 80%; 
    clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%);
    background-color: #FA8E00; 
  }
}

/* Stil für Mobile */
@media screen and (max-width: 480px) { 
  .elementor-10014 .elementor-element.elementor-element-1f8f3667::after {
    left: 80%; 
    clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%);
    background-color: #FA8E00; 
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ba625 */.elementor-10014 .elementor-element.elementor-element-83ba625{position: relative;display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34cb976e */.elementor-10014 .elementor-element.elementor-element-34cb976e{position: relative;display: block;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7e5a452c */.elementor-10014 .elementor-element.elementor-element-7e5a452c .elementor-icon {
  display: flex; margin-top: 5px;
  
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-413444d */.elementor-10014 .elementor-element.elementor-element-413444d .elementor-icon {
  display: flex; margin-top: 5px;
  
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e3fbbff */.elementor-10014 .elementor-element.elementor-element-6e3fbbff .elementor-icon {
  display: flex; margin-top: 5px;
  
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-553f6922 */.elementor-10014 .elementor-element.elementor-element-553f6922 .elementor-icon {
  display: flex; margin-top: 5px;
  
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-400401b4 */.elementor-10014 .elementor-element.elementor-element-400401b4 .elementor-icon {
  display: flex; margin-top: 5px;
  
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-706bb1f5 */.elementor-10014 .elementor-element.elementor-element-706bb1f5 a {
  color: orange;
}



.elementor-10014 .elementor-element.elementor-element-706bb1f5 {
  /* Add a background color */
  background-color: #ffffff;

  /* Set the text color */
  color: #333333;

  /* Set the font family and size */
  font-family: Arial, sans-serif;
  font-size: 16px;

  /* Specify the width of the element */
  width: 100%;

  /* Align the testimonials center */
  text-align: center;

  /* Add margin to the bottom */
  margin-bottom: 20px;
}

/* Add custom style to the prev and next arrow of the testimonials carousel */
.elementor-10014 .elementor-element.elementor-element-706bb1f5 .swiper-button-prev:before,
.elementor-10014 .elementor-element.elementor-element-706bb1f5 .swiper-button-next:before {
  font-family: "Font Awesome 5 Free"; /* Replace this with any other icon library you want to use */
  font-weight: 900;
  font-size: 24px;
}

/* Define the icon content for the prev arrow */
.elementor-10014 .elementor-element.elementor-element-706bb1f5 .swiper-button-prev:before {
  content: "\f053";
}

/* Define the icon content for the next arrow */
.elementor-10014 .elementor-element.elementor-element-706bb1f5 .swiper-button-next:before {
  content: "\f054";
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7e64f422 */.elementor-10014 .elementor-element.elementor-element-7e64f422 .elementor-icon {
  display: flex; margin-top: 5px;
  
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50dbcbb6 */.elementor-10014 .elementor-element.elementor-element-50dbcbb6 .elementor-icon {
  display: flex; margin-top: 5px;
  
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1c6434ff */.elementor-10014 .elementor-element.elementor-element-1c6434ff .elementor-icon {
  display: flex; margin-top: 5px;
  
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6dd52505 */.elementor-10014 .elementor-element.elementor-element-6dd52505 .elementor-icon {
  display: flex; margin-top: 5px;
  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ad9b50b */@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@600&display=swap');

.custom-button {
    display: flex;
    align-items: center;
    border: 1px solid #FA8E00; /* Custom orange color for border */
    padding: 10px 30px 10px 20px; /* Combined padding shorthand */
    cursor: pointer;
    text-decoration: none; /* Removes underline from link */
    background-color: #FA8E00; /* Custom orange background */
    color: white; /* White text initially */
    font-family: 'Roboto Condensed', sans-serif; /* Sets the font */
    font-size: 18px; /* Default font size for desktop */
    font-weight: 600; /* Sets the font weight to 600 */
    width: 100%; /* Ensures the button stretches to container width */
    box-sizing: border-box; /* Ensures padding and border are included in the element's total width and height */
    transition: all 0.3s ease; /* Smooth transition for all properties */
    min-height: 50px; /* Ensures a minimum height */
}

.custom-button .button-image {
    width: 40px; /* or your desired size */
    height: 40px;
    background-image: url('https://www.kartosoft.de/wp-content/uploads/2024/04/contact-button-white.svg');
    background-size: contain;
    background-repeat: no-repeat;
    transition: all 0.3s ease; /* Smooth transition for image swap */
    margin-right: 10px; /* 10px space between image and title */
}

.custom-button .button-title {
    /* No specific styles needed */
}

/* Hover states */
.custom-button:hover {
    background-color: rgba(255, 255, 255, 0); /* Transparent background on hover */
    border: 1px solid #FA8E00; /* Maintain 1px orange border on hover */
    color: #FA8E00; /* Custom orange text on hover */
}

.custom-button:hover .button-image {
    background-image: url('https://www.kartosoft.de/wp-content/uploads/2024/05/button-orange-grafik.png'); /* Change image on hover */
}

.custom-button:hover .button-title {
    color: #FA8E00; /* Keeps text orange on hover */
}

/* Responsive font sizing using media queries */
@media (max-width: 1200px) { /* For small desktops/large tablets */
    .custom-button {
        font-size: 18px;
    }
}

@media (max-width: 992px) { /* For tablets */
    .custom-button {
        font-size: 18px;
    }
}

@media (max-width: 768px) { /* For landscape phones/small tablets */
    .custom-button {
        font-size: 18px;
    }
}

@media (max-width: 576px) { /* For portrait phones */
    .custom-button {
        font-size: 17px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29466269 */.elementor-10014 .elementor-element.elementor-element-29466269{max-width: 660px;position: relative;display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-386b2c59 */.elementor-10014 .elementor-element.elementor-element-386b2c59{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37c37143 *//* Stil für Desktop */
.elementor-10014 .elementor-element.elementor-element-37c37143::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 80%; 
    bottom: 0;
    background-color: #FA8E00;
    clip-path: polygon(0 0, 100% 0, 40% 100%, 0% 100%); 
}

/* Stil für Tablet */
@media screen and (max-width: 768px) { 
  .elementor-10014 .elementor-element.elementor-element-37c37143::after {
    right: 80%; 
    clip-path: polygon(0 0, 100% 0, 80% 100%, 0% 100%); 
    background-color: #FA8E00; 
  }
}

/* Stil für Mobile */
@media screen and (max-width: 480px) { 
  .elementor-10014 .elementor-element.elementor-element-37c37143::after {
    right: 80%; 
    clip-path: polygon(0 0, 100% 0, 0% 100%, 0% 100%); 
    background-color: #FA8E00; 
  }
}

.elementor-10014 .elementor-element.elementor-element-37c37143{box-shadow: rgba(0, 0, 0, 0.18) 0px 2px 25px 0px;left: 0px;overflow-x: hidden;overflow-y: hidden;position: absolute;top: 80px;display: block;}@media (max-width: 767px) {.elementor-10014 .elementor-element.elementor-element-37c37143{top: 60px;position: static;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e25b94 */.elementor-10014 .elementor-element.elementor-element-3e25b94{position: relative;display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54db3981 */.elementor-10014 .elementor-element.elementor-element-54db3981{overflow-x: hidden;overflow-y: hidden;text-align: right;display: block;}@media (max-width: 767px) {.elementor-10014 .elementor-element.elementor-element-54db3981{max-height: 350px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65cc2d33 */.elementor-10014 .elementor-element.elementor-element-65cc2d33{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-631cdecc */.elementor-10014 .elementor-element.elementor-element-631cdecc{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-310543ec */.elementor-10014 .elementor-element.elementor-element-310543ec{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef9c68b */.elementor-10014 .elementor-element.elementor-element-1ef9c68b{display: block;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64987afe */@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@600&display=swap');

.custom-button {
    display: flex;
    align-items: center;
    
    border: 1px solid #FA8E00; /* Custom orange color for border */
    padding: 10px ;
    padding-left: 20px;
     padding-right: 30px;
    
     

    cursor: pointer;
    text-decoration: none; /* Removes underline from link */
    background-color: #FA8E00; /* Custom orange background */
    color: white; /* White text initially */
    font-family: 'Roboto Condensed', sans-serif; /* Sets the font */
    font-size: 18px; /* Default font size for desktop */
    font-weight: 600; /* Sets the font weight to 600 */
    width: 100%; /* Ensures the button stretches to container width */
    
}

.custom-button img {
    width: 40px; /* or your desired size */
    transition: 0.3s; /* Smooth transition for image swap */
    margin-right: 10px; /* 10px space between image and title */
}

.custom-button .button-title {
    
}

/* Hover states */
.custom-button:hover {
    background-color: rgba(255, 255, 255, 0); /* Transparent background on hover */
    border: 1px solid #FA8E00; /* Maintain 1px orange border on hover */
    color: #FA8E00; /* Custom orange text on hover */
}

.custom-button:hover .button-image {
    content: url('https://www.kartosoft.de/wp-content/uploads/2024/05/button-orange-grafik.png'); /* Change image on hover */
}

.custom-button:hover .button-title {
    color: #FA8E00; /* Keeps text orange on hover */
}

/* Responsive font sizing using media queries */
@media (max-width: 1200px) { /* For small desktops/large tablets */
    .custom-button {
        font-size: 18px;
    }
}

@media (max-width: 992px) { /* For tablets */
    .custom-button {
        font-size: 18px;
    }
}

@media (max-width: 768px) { /* For landscape phones/small tablets */
    .custom-button {
        font-size: 18px;
    }
}

@media (max-width: 576px) { /* For portrait phones */
    .custom-button {
        font-size: 17px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d140fb */.elementor-10014 .elementor-element.elementor-element-62d140fb{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c818044 */.elementor-10014 .elementor-element.elementor-element-c818044{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-316dee3b */.elementor-10014 .elementor-element.elementor-element-316dee3b{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d172410 */.elementor-10014 .elementor-element.elementor-element-1d172410{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-564ad341 */.elementor-10014 .elementor-element.elementor-element-564ad341{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51f66146 */.elementor-10014 .elementor-element.elementor-element-51f66146{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b74bbf */@media screen and (max-width: 2500px) {
    ..elementor-10014 .elementor-element.elementor-element-75b74bbf {
        max-width: 1300px;
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38a1894c */.elementor-10014 .elementor-element.elementor-element-38a1894c{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7900e5ee */@media screen and (max-width: 2500px) {
    ..elementor-10014 .elementor-element.elementor-element-7900e5ee {
        max-width: 1300px;
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-142658ce */.elementor-10014 .elementor-element.elementor-element-142658ce{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13d64d82 */.elementor-10014 .elementor-element.elementor-element-13d64d82{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d786a0b */.elementor-10014 .elementor-element.elementor-element-7d786a0b{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-489c179a */.elementor-10014 .elementor-element.elementor-element-489c179a{list-style-type: none;display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d1fd816 */.elementor-10014 .elementor-element.elementor-element-7d1fd816{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5be0daf8 */.elementor-10014 .elementor-element.elementor-element-5be0daf8{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-634cffc7 */.elementor-10014 .elementor-element.elementor-element-634cffc7{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f191401 */@media screen and (max-width: 2500px) {
    ..elementor-10014 .elementor-element.elementor-element-7f191401 {
        max-width: 1300px;
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b0e50b2 */.elementor-10014 .elementor-element.elementor-element-7b0e50b2{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a621260 */.elementor-10014 .elementor-element.elementor-element-3a621260{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56d42615 */.elementor-10014 .elementor-element.elementor-element-56d42615{overflow-x: auto;overflow-y: auto;display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bacc21c */.elementor-10014 .elementor-element.elementor-element-4bacc21c{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28594a7a */.elementor-10014 .elementor-element.elementor-element-28594a7a{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75ca7e3d */.elementor-10014 .elementor-element.elementor-element-75ca7e3d{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74420e5e */.elementor-10014 .elementor-element.elementor-element-74420e5e{display: block;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7c7ee3c4 */@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@600&display=swap');

.custom-button {
    display: flex;
    align-items: center;
    
    border: 1px solid #FA8E00; /* Custom orange color for border */
    padding: 10px ;
    padding-left: 20px;
     padding-right: 30px;
    
     

    cursor: pointer;
    text-decoration: none; /* Removes underline from link */
    background-color: #FA8E00; /* Custom orange background */
    color: white; /* White text initially */
    font-family: 'Roboto Condensed', sans-serif; /* Sets the font */
    font-size: 18px; /* Default font size for desktop */
    font-weight: 600; /* Sets the font weight to 600 */
    width: 100%; /* Ensures the button stretches to container width */
    
}

.custom-button img {
    width: 40px; /* or your desired size */
    transition: 0.3s; /* Smooth transition for image swap */
    margin-right: 10px; /* 10px space between image and title */
}

.custom-button .button-title {
    
}

/* Hover states */
.custom-button:hover {
    background-color: rgba(255, 255, 255, 0); /* Transparent background on hover */
    border: 1px solid #FA8E00; /* Maintain 1px orange border on hover */
    color: #FA8E00; /* Custom orange text on hover */
}

.custom-button:hover .button-image {
    content: url('https://www.kartosoft.de/wp-content/uploads/2024/05/button-orange-grafik.png'); /* Change image on hover */
}

.custom-button:hover .button-title {
    color: #FA8E00; /* Keeps text orange on hover */
}

/* Responsive font sizing using media queries */
@media (max-width: 1200px) { /* For small desktops/large tablets */
    .custom-button {
        font-size: 18px;
    }
}

@media (max-width: 992px) { /* For tablets */
    .custom-button {
        font-size: 18px;
    }
}

@media (max-width: 768px) { /* For landscape phones/small tablets */
    .custom-button {
        font-size: 18px;
    }
}

@media (max-width: 576px) { /* For portrait phones */
    .custom-button {
        font-size: 17px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4775b38b */.elementor-10014 .elementor-element.elementor-element-4775b38b{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-442005ca */.elementor-10014 .elementor-element.elementor-element-442005ca{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10156217 */.elementor-10014 .elementor-element.elementor-element-10156217{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d67c909 */.elementor-10014 .elementor-element.elementor-element-4d67c909{max-width: 1200px;display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78f05290 */@media screen and (max-width: 2500px) {
    ..elementor-10014 .elementor-element.elementor-element-78f05290 {
        max-width: 1300px;
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18a9517c */.elementor-10014 .elementor-element.elementor-element-18a9517c .elementor-heading-title{max-width: 660px;position: relative;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16ec5c49 */.elementor-10014 .elementor-element.elementor-element-16ec5c49 .elementor-heading-title{max-width: 660px;position: relative;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8e7cb6b */@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@600&display=swap');

.button-transparent {
    display: flex;
    align-items: center;
    
    border: 1px solid #fff; /* Orange border */
    padding: 10px;
    padding-left: 20px;
    padding-right: 30px;
    
    cursor: pointer;
    text-decoration: none; /* Removes underline from link */
    background-color: rgba(255, 255, 255, 0); /* Transparent background initially */
    color: #FA8E00; /* Orange text initially */
    font-family: 'Roboto Condensed', sans-serif; /* Roboto Condensed font */
    font-size: 18px; /* Font size for desktop */
    font-weight: 600; /* Font weight */
    width: 100%; /* Full width */
}

.button-transparent img {
    width: 40px; /* Image width */
    transition: 0.3s; /* Smooth transition for image changes */
    margin-right: 10px; /* Space between image and text */
}

/* Hover states */
.button-transparent:hover {
    background-color: rgba(255, 255, 255, 0);
    border: 1px solid; /* Transparent border on hover */
    color: #FA8E00; /* White text on hover */
}

.button-transparent:hover .button-title {
    color: white; /* White text on hover */
}

/* Responsive font sizing using media queries */
@media (max-width: 1200px) { /* For small desktops/large tablets */
    .button-transparent {
        font-size: 18px;
    }
}

@media (max-width: 992px) { /* For tablets */
    .button-transparent {
        font-size: 18px;
    }
}

@media (max-width: 768px) { /* For landscape phones/small tablets */
    .button-transparent {
        font-size: 18px;
    }
}

@media (max-width: 576px) { /* For portrait phones */
    .button-transparent {
        font-size: 17px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4871f912 */.elementor-10014 .elementor-element.elementor-element-4871f912{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d07f509 */.elementor-10014 .elementor-element.elementor-element-1d07f509{box-shadow: rgba(0, 0, 0, 0.18) 0px 2px 25px 0px;left: 0px;overflow-x: hidden;overflow-y: hidden;position: absolute;top: 80px;display: block;}@media (max-width: 767px) {.elementor-10014 .elementor-element.elementor-element-1d07f509{top: 60px;position: static;}}
/* Stil für Desktop */
.elementor-10014 .elementor-element.elementor-element-1d07f509::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 80%; 
    bottom: 0;
    background-color: #FA8E00;
    clip-path: polygon(0 0, 100% 0, 40% 100%, 0% 100%); 
}

/* Stil für Tablet */
@media screen and (max-width: 768px) { 
  .elementor-10014 .elementor-element.elementor-element-1d07f509::after {
    right: 80%; 
    clip-path: polygon(0 0, 100% 0, 80% 100%, 0% 100%); 
    background-color: #FA8E00; 
  }
}

/* Stil für Mobile */
@media screen and (max-width: 480px) { 
  .elementor-10014 .elementor-element.elementor-element-1d07f509::after {
    right: 80%; 
    clip-path: polygon(0 0, 100% 0, 0% 100%, 0% 100%); 
    background-color: #FA8E00; 
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a47781f */.elementor-10014 .elementor-element.elementor-element-2a47781f{position: relative;display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c6db931 */.elementor-10014 .elementor-element.elementor-element-3c6db931{overflow-x: hidden;overflow-y: hidden;text-align: right;display: block;}@media (max-width: 767px) {.elementor-10014 .elementor-element.elementor-element-3c6db931{max-height: 350px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-681477ed */.elementor-10014 .elementor-element.elementor-element-681477ed{position: relative;display: block;}@media (max-width: 767px) {.elementor-10014 .elementor-element.elementor-element-681477ed{order: -1;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c1c7cb */.elementor-10014 .elementor-element.elementor-element-7c1c7cb{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-583cd116 */.elementor-10014 .elementor-element.elementor-element-583cd116{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6458a099 */.elementor-10014 .elementor-element.elementor-element-6458a099{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bef7a36 */.elementor-10014 .elementor-element.elementor-element-6bef7a36{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d875958 */.elementor-10014 .elementor-element.elementor-element-d875958{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96dcd00 */.elementor-10014 .elementor-element.elementor-element-96dcd00{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60128b1e */.elementor-10014 .elementor-element.elementor-element-60128b1e{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59d4ea00 */.elementor-10014 .elementor-element.elementor-element-59d4ea00{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c846932 */.elementor-10014 .elementor-element.elementor-element-5c846932{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20c3496 */.elementor-10014 .elementor-element.elementor-element-20c3496{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-708f44ac */.elementor-10014 .elementor-element.elementor-element-708f44ac{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0d5541 */.elementor-10014 .elementor-element.elementor-element-4b0d5541{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d85648c */.elementor-10014 .elementor-element.elementor-element-1d85648c{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a63bb65 */.elementor-10014 .elementor-element.elementor-element-6a63bb65{list-style-type: none;display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e0b62b7 */.elementor-10014 .elementor-element.elementor-element-7e0b62b7{list-style-type: none;display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba76990 */.elementor-10014 .elementor-element.elementor-element-ba76990{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34c0458b */.elementor-10014 .elementor-element.elementor-element-34c0458b{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4650b305 */.elementor-10014 .elementor-element.elementor-element-4650b305{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-156c1a9d */.elementor-10014 .elementor-element.elementor-element-156c1a9d{list-style-type: none;display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe29780 */.elementor-10014 .elementor-element.elementor-element-5fe29780{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9853fae */.elementor-10014 .elementor-element.elementor-element-9853fae{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-164560b6 */.elementor-10014 .elementor-element.elementor-element-164560b6{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6968ecd */.elementor-10014 .elementor-element.elementor-element-6968ecd{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30d0f3b0 */.elementor-10014 .elementor-element.elementor-element-30d0f3b0{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57f7e8c9 */.elementor-10014 .elementor-element.elementor-element-57f7e8c9{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6804ae92 */.elementor-10014 .elementor-element.elementor-element-6804ae92{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71aa6cb2 */@media screen and (max-width: 2500px) {
    ..elementor-10014 .elementor-element.elementor-element-71aa6cb2 {
        max-width: 1300px;
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d1852dd */.elementor-10014 .elementor-element.elementor-element-5d1852dd{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bd80f14 */.elementor-10014 .elementor-element.elementor-element-2bd80f14{display: block;}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b4bee8f */.elementor-image-carousel-wrapper .swiper-slide {
  padding: 2%; /* Uniform padding around each image */

  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); /* Subtle, even shadow around the slides */
  box-sizing: border-box; /* Includes padding and border in the element's total dimensions */
  border: 1px solid #f1f1f1; /* Adds a simple, light border around each slide */
}

.elementor-image-carousel-wrapper .swiper-slide img {
  object-fit: contain; 
  height: 10vh; /* Automatically adjusts height to maintain aspect ratio */
}

.elementor-swiper-button.elementor-swiper-button-prev {
    background-image: url('https://www.kartosoft.de/wp-content/uploads/2024/05/back-icon.png');
    background-size: contain; /* Ensures the image fits the button */
    background-repeat: no-repeat;
    background-position: center; /* Centers the image in the button */
    width: 30px; /* Set the width as needed */
    height: 30px; /* Set the height as needed */
}

.elementor-swiper-button.elementor-swiper-button-next {
    background-image: url('https://www.kartosoft.de/wp-content/uploads/2024/05/next-icon.png');
    background-size: contain; /* Ensures the image fits the button */
    background-repeat: no-repeat;
    background-position: center; /* Centers the image in the button */
    width: 30px; /* Set the width as needed */
    height: 30px; /* Set the height as needed */
}
.e-font-icon-svg.e-fas-arrow-left{display: none}

.e-font-icon-svg.e-fas-arrow-right{display: none}
@media screen and (max-width: 768px) {
    .elementor-swiper-button.elementor-swiper-button-next {
        width: 20px;
        height: 20px;
    }
}
@media screen and (max-width: 768px) {
    .elementor-swiper-button.elementor-swiper-button-prev {
        width: 20px;
        height: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d077baf */.elementor-10014 .elementor-element.elementor-element-d077baf{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79408c81 */.elementor-10014 .elementor-element.elementor-element-79408c81{display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a0b7ce0 */.elementor-10014 .elementor-element.elementor-element-4a0b7ce0{max-width: 500px;display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-695d5c08 *//* Stil für Desktop */
.elementor-10014 .elementor-element.elementor-element-695d5c08::after {
    content: '';
    position: absolute;
    top: 0;
    left: 80%; 
    right: 0;
    bottom: 0;
    background-color: #FA8E00;     clip-path: polygon(0 0, 100% 0, 100% 100%, 60% 100%);
}

/* Stil für Tablet */
@media screen and (max-width: 768px) { 
  .elementor-10014 .elementor-element.elementor-element-695d5c08::after {
    left: 80%; 
    clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%);
    background-color: #FA8E00; 
  }
}

/* Stil für Mobile */
@media screen and (max-width: 480px) { 
  .elementor-10014 .elementor-element.elementor-element-695d5c08::after {
    left: 80%; 
    clip-path: polygon(0 0, 100% 0, 100% 100%, 100% 100%);
    background-color: #FA8E00; 
  }
}
.elementor-10014 .elementor-element.elementor-element-695d5c08{overflow-x: hidden;overflow-y: hidden;position: relative;display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99383ad */.elementor-10014 .elementor-element.elementor-element-99383ad{animation-fill-mode: both;animation-name: fadeInUp;box-shadow: rgba(0, 0, 0, 0.18) 0px 2px 25px 0px;max-width: 845px;transform: translate(0px, 0px);display: block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9a5f44 */.elementor-10014 .elementor-element.elementor-element-3a9a5f44{display: block;}/* End custom CSS */