.elementor-17 .elementor-element.elementor-element-9536f50{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-8055fdf{--display:grid;--min-height:80vh;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-17 .elementor-element.elementor-element-7207cd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-be60112{--display:flex;--min-height:80vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-17 .elementor-element.elementor-element-83348d0{width:var( --container-widget-width, 117.399% );max-width:117.399%;margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:117.399%;--container-widget-flex-grow:0;z-index:2;}.elementor-17 .elementor-element.elementor-element-83348d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-469003e{--iteration-count:infinite;width:var( --container-widget-width, 484px );max-width:484px;--e-transform-rotateZ:-3deg;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 90px;padding:10px 0px 05px 20px;--container-widget-width:484px;--container-widget-flex-grow:0;z-index:1;--dynamic-text-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-469003e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-469003e .elementor-headline{text-align:start;font-family:"ballinger-mono", Sans-serif;font-size:1.2rem;}.elementor-17 .elementor-element.elementor-element-469003e .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-dceb875{--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;--justify-content:center;--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-17 .elementor-element.elementor-element-3352d4e .elementor-button{background-color:var( --e-global-color-6da322a );}.elementor-17 .elementor-element.elementor-element-3352d4e .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-3352d4e .elementor-button:focus{background-color:var( --e-global-color-8b14ba5 );}.elementor-17 .elementor-element.elementor-element-3352d4e{width:var( --container-widget-width, 12vw );max-width:12vw;--container-widget-width:12vw;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-3352d4e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-3352d4e .elementor-button .elementor-button-content-wrapper{gap:1.2rem;justify-content:center;}.elementor-17 .elementor-element.elementor-element-a72dba7{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;}.elementor-17 .elementor-element.elementor-element-a72dba7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a72dba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e6a40a );}.elementor-17 .elementor-element.elementor-element-54f9ce0{--display:flex;--min-height:80vh;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-54f9ce0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-7973af9 .elementor-heading-title{font-family:"ballinger-mono", Sans-serif;font-size:1.4rem;}.elementor-17 .elementor-element.elementor-element-c9256d1{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-f0b5597{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-f0b5597 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-87f6912{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-e63601b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e63601b p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-85943f7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-85943f7 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-bb4b2e9{--display:flex;--min-height:80vh;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-09d8846{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-09d8846.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-c010acf{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-17 .elementor-element.elementor-element-c010acf:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c010acf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-92a6579{--display:flex;--min-height:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:-8vw;--margin-right:0vw;}.elementor-17 .elementor-element.elementor-element-8ab6010{width:var( --container-widget-width, 30vw );max-width:30vw;--container-widget-width:30vw;--container-widget-flex-grow:0;text-align:start;}.elementor-17 .elementor-element.elementor-element-8ab6010.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-8ab6010 .elementor-heading-title{font-family:"ballinger-mono", Sans-serif;font-size:1.4rem;}.elementor-17 .elementor-element.elementor-element-5c62344{width:var( --container-widget-width, 30vw );max-width:30vw;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30vw;--container-widget-flex-grow:0;text-align:start;}.elementor-17 .elementor-element.elementor-element-5c62344.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-55b1e95{--display:flex;--min-height:0vh;--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;--justify-content:flex-start;--align-items:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-55b1e95:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-55b1e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-0069315{width:var( --container-widget-width, 5.6em );max-width:5.6em;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;padding:0px 10px 10px 16px;--container-widget-width:5.6em;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-17 .elementor-element.elementor-element-0069315 .elementor-heading-title{font-family:"mencken-std-head", Sans-serif;font-size:5em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-55fdb39 .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1be3db6{column-gap:0px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1be3db6 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-e996286{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-e996286:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e996286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-3bca38a{width:var( --container-widget-width, 5.6em );max-width:5.6em;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;padding:0px 10px 10px 16px;--container-widget-width:5.6em;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-17 .elementor-element.elementor-element-3bca38a .elementor-heading-title{font-family:"mencken-std-head", Sans-serif;font-size:5em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5cfa1ed .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5481aba{column-gap:0px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5481aba p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-8285a87{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-8285a87:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8285a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-3c70db9{width:var( --container-widget-width, 5.6em );max-width:5.6em;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;padding:0px 10px 10px 16px;--container-widget-width:5.6em;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-17 .elementor-element.elementor-element-3c70db9 .elementor-heading-title{font-family:"mencken-std-head", Sans-serif;font-size:5em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d994f47 .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2ca7f8f{column-gap:0px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2ca7f8f p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-d9588cf{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-d9588cf:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d9588cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-dbbf7d0{width:var( --container-widget-width, 5.6em );max-width:5.6em;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;padding:0px 10px 10px 16px;--container-widget-width:5.6em;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-17 .elementor-element.elementor-element-dbbf7d0 .elementor-heading-title{font-family:"mencken-std-head", Sans-serif;font-size:5em;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-de42de8 .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d22fa94{column-gap:0px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d22fa94 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-8d3c71c{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:42px;width:var( --container-widget-width, 100% );max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-0.7vw;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-0.7vw;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:37px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-swiper-pagination-size:0.8em;}.elementor-17 .elementor-element.elementor-element-8d3c71c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-6da322a );border-style:none;padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-8d3c71c.elementor-element{--align-self:center;}:where( .elementor-17 .elementor-element.elementor-element-8d3c71c .swiper-slide ) > .e-con{border-style:none;}.elementor-17 .elementor-element.elementor-element-8d3c71c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-17 .elementor-element.elementor-element-2cf75aa{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-17 .elementor-element.elementor-element-2cf75aa:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2cf75aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-188291b );}.elementor-17 .elementor-element.elementor-element-c1806aa{--display:flex;--z-index:2;}.elementor-17 .elementor-element.elementor-element-c1806aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-da805e7 .elementor-heading-title{font-family:"ballinger-mono", Sans-serif;font-size:1.4rem;}.elementor-17 .elementor-element.elementor-element-4df9645{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-c59cd65{font-family:"ballinger", Sans-serif;}.elementor-17 .elementor-element.elementor-element-c59cd65 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-e5f214d .elementor-icon-list-icon i{color:var( --e-global-color-8e6a40a );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-e5f214d .elementor-icon-list-icon svg{fill:var( --e-global-color-8e6a40a );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-e5f214d{--e-icon-list-icon-size:0.8rem;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-e5f214d .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-17 .elementor-element.elementor-element-e5f214d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-e5f214d .elementor-icon-list-item > a{line-height:1.8em;}.elementor-17 .elementor-element.elementor-element-e5f214d .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-c7c051c{--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;--justify-content:flex-start;--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-17 .elementor-element.elementor-element-c7c051c.e-con{--align-self:stretch;}.elementor-17 .elementor-element.elementor-element-7e7170b .elementor-button{background-color:var( --e-global-color-6da322a );}.elementor-17 .elementor-element.elementor-element-7e7170b .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-7e7170b .elementor-button:focus{background-color:var( --e-global-color-8b14ba5 );}.elementor-17 .elementor-element.elementor-element-7e7170b{width:var( --container-widget-width, 12vw );max-width:12vw;--container-widget-width:12vw;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-7e7170b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-7e7170b .elementor-button .elementor-button-content-wrapper{gap:1.2rem;justify-content:center;}.elementor-17 .elementor-element.elementor-element-b81e52a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-b81e52a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-b73dd13{width:var( --container-widget-width, 29.224vw );max-width:29.224vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:29.224vw;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-b73dd13.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-73bd7cf{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-17 .elementor-element.elementor-element-73bd7cf:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-73bd7cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6da322a );}.elementor-17 .elementor-element.elementor-element-f8742f2{--display:flex;--min-height:80vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:-70px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-f8742f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-16fa2ae{width:var( --container-widget-width, 42vw );max-width:42vw;margin:-60px -80px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:42vw;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-16fa2ae.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-16fa2ae img{width:100%;max-width:100%;height:71vh;object-fit:contain;object-position:center center;}.elementor-17 .elementor-element.elementor-element-4b05a3e{--display:flex;--min-height:0px;--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:-50%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-17 .elementor-element.elementor-element-5d328a4{width:var( --container-widget-width, 20vw );max-width:20vw;--container-widget-width:20vw;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-5d328a4 .elementor-heading-title{font-family:"ballinger-mono", Sans-serif;font-size:1.4rem;}.elementor-17 .elementor-element.elementor-element-059686c{width:var( --container-widget-width, 20vw );max-width:20vw;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20vw;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-49a0723{width:var( --container-widget-width, 20vw );max-width:20vw;--container-widget-width:20vw;--container-widget-flex-grow:0;font-family:"ballinger", Sans-serif;}.elementor-17 .elementor-element.elementor-element-49a0723 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-dd04a24{--display:flex;--min-height:0vh;--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;--justify-content:flex-start;--align-items:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-dd04a24:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-dd04a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-699f0cb .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-643449c{column-gap:0px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-643449c p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-626614d{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-626614d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-626614d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-f48371a .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-576619c{column-gap:0px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-576619c p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-705c5fa{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-705c5fa:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-705c5fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-ea886db{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-ea886db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-ea886db .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6ee53b8{column-gap:0px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6ee53b8 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-8e4d5e1{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-8e4d5e1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8e4d5e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-875e56b .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6625536{column-gap:0px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6625536 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-e202602{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:42px;width:var( --container-widget-width, 100% );max-width:100%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-0.7vw;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-0.7vw;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:37px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-swiper-pagination-size:0.8em;}.elementor-17 .elementor-element.elementor-element-e202602 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-8e6a40a );border-style:none;padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-e202602.elementor-element{--align-self:center;}:where( .elementor-17 .elementor-element.elementor-element-e202602 .swiper-slide ) > .e-con{border-style:none;}.elementor-17 .elementor-element.elementor-element-e202602 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-17 .elementor-element.elementor-element-36b8959{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;}.elementor-17 .elementor-element.elementor-element-36b8959:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-36b8959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8e6a40a );}.elementor-17 .elementor-element.elementor-element-e4987ff{--display:flex;--min-height:80vh;--justify-content:center;--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-17 .elementor-element.elementor-element-e4987ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-54da0ac{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-54da0ac.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-54da0ac img{max-width:23vw;}.elementor-17 .elementor-element.elementor-element-2c60ab8{--display:flex;--min-height:80vh;--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;--justify-content:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2c60ab8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-0d600a5 .elementor-heading-title{font-family:"ballinger-mono", Sans-serif;font-size:1.4rem;}.elementor-17 .elementor-element.elementor-element-15cedc6{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-ca333f8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ca333f8 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-9415c24{--display:flex;--min-height:34vh;--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;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9415c24.e-con{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-471f7c6{font-weight:400;}.elementor-17 .elementor-element.elementor-element-0aa7776 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.6em/2);}.elementor-17 .elementor-element.elementor-element-0aa7776 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.6em/2);}.elementor-17 .elementor-element.elementor-element-0aa7776 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.6em/2);}.elementor-17 .elementor-element.elementor-element-0aa7776 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.6em/2);}.elementor-17 .elementor-element.elementor-element-0aa7776 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.6em/2);}.elementor-17 .elementor-element.elementor-element-0aa7776 .elementor-icon-list-icon i{color:var( --e-global-color-8b14ba5 );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-0aa7776 .elementor-icon-list-icon svg{fill:var( --e-global-color-8b14ba5 );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-0aa7776{--e-icon-list-icon-size:0.8rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.5rem;}.elementor-17 .elementor-element.elementor-element-0aa7776 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-17 .elementor-element.elementor-element-0aa7776 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-0aa7776 .elementor-icon-list-item > a{line-height:1.8em;}.elementor-17 .elementor-element.elementor-element-0aa7776 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-69ae354{--display:flex;--min-height:34vh;--justify-content:flex-start;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b901f5c{font-weight:400;}.elementor-17 .elementor-element.elementor-element-0a24a2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.6em/2);}.elementor-17 .elementor-element.elementor-element-0a24a2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.6em/2);}.elementor-17 .elementor-element.elementor-element-0a24a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.6em/2);}.elementor-17 .elementor-element.elementor-element-0a24a2b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.6em/2);}.elementor-17 .elementor-element.elementor-element-0a24a2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.6em/2);}.elementor-17 .elementor-element.elementor-element-0a24a2b .elementor-icon-list-icon i{color:var( --e-global-color-8b14ba5 );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-0a24a2b .elementor-icon-list-icon svg{fill:var( --e-global-color-8b14ba5 );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-0a24a2b{--e-icon-list-icon-size:0.8rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.5rem;}.elementor-17 .elementor-element.elementor-element-0a24a2b .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-17 .elementor-element.elementor-element-0a24a2b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-0a24a2b .elementor-icon-list-item > a{line-height:1.8em;}.elementor-17 .elementor-element.elementor-element-0a24a2b .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-cfe48a6{--display:flex;--min-height:34vh;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-cfe48a6.e-con{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-802dd6a{font-weight:400;}.elementor-17 .elementor-element.elementor-element-7cdc7ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.6em/2);}.elementor-17 .elementor-element.elementor-element-7cdc7ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.6em/2);}.elementor-17 .elementor-element.elementor-element-7cdc7ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.6em/2);}.elementor-17 .elementor-element.elementor-element-7cdc7ea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.6em/2);}.elementor-17 .elementor-element.elementor-element-7cdc7ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.6em/2);}.elementor-17 .elementor-element.elementor-element-7cdc7ea .elementor-icon-list-icon i{color:var( --e-global-color-8b14ba5 );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-7cdc7ea .elementor-icon-list-icon svg{fill:var( --e-global-color-8b14ba5 );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-7cdc7ea{--e-icon-list-icon-size:0.8rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.5rem;}.elementor-17 .elementor-element.elementor-element-7cdc7ea .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-17 .elementor-element.elementor-element-7cdc7ea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-7cdc7ea .elementor-icon-list-item > a{line-height:1.8em;}.elementor-17 .elementor-element.elementor-element-7cdc7ea .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-5a2bbb2{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:10vw;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-title-gap:1rem;--n-tabs-title-padding-top:00.6rem;--n-tabs-title-padding-right:0rem;--n-tabs-title-padding-bottom:0.6rem;--n-tabs-title-padding-left:0rem;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5a2bbb2 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-5a2bbb2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-5a2bbb2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-17 .elementor-element.elementor-element-5a2bbb2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-5a2bbb2 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-4046b2e{--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;--justify-content:flex-end;--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-17 .elementor-element.elementor-element-4046b2e.e-con{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-bc1ca0a .elementor-button{background-color:var( --e-global-color-6da322a );}.elementor-17 .elementor-element.elementor-element-bc1ca0a .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-bc1ca0a .elementor-button:focus{background-color:var( --e-global-color-8b14ba5 );}.elementor-17 .elementor-element.elementor-element-bc1ca0a{width:var( --container-widget-width, 12vw );max-width:12vw;--container-widget-width:12vw;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-bc1ca0a .elementor-button .elementor-button-content-wrapper{gap:1.2rem;justify-content:center;}.elementor-17 .elementor-element.elementor-element-536961d{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--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-17 .elementor-element.elementor-element-536961d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-536961d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b422c24 );}.elementor-17 .elementor-element.elementor-element-dbc4852{--display:flex;--min-height:80vh;--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;--justify-content:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-dbc4852.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-3cc86d4 .elementor-heading-title{font-family:"ballinger-mono", Sans-serif;font-size:1.4rem;}.elementor-17 .elementor-element.elementor-element-6d91971{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-79aada5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-79aada5 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-e97192b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-da2e3ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.6em/2);}.elementor-17 .elementor-element.elementor-element-da2e3ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.6em/2);}.elementor-17 .elementor-element.elementor-element-da2e3ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.6em/2);}.elementor-17 .elementor-element.elementor-element-da2e3ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.6em/2);}.elementor-17 .elementor-element.elementor-element-da2e3ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.6em/2);}.elementor-17 .elementor-element.elementor-element-da2e3ca .elementor-icon-list-icon i{color:var( --e-global-color-8b14ba5 );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-da2e3ca .elementor-icon-list-icon svg{fill:var( --e-global-color-8b14ba5 );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-da2e3ca{--e-icon-list-icon-size:0.8rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.5rem;}.elementor-17 .elementor-element.elementor-element-da2e3ca .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-17 .elementor-element.elementor-element-da2e3ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-da2e3ca .elementor-icon-list-item > a{line-height:1.8em;}.elementor-17 .elementor-element.elementor-element-da2e3ca .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-0d3ebde{--display:flex;--min-height:100vh;--justify-content:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:-2vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0d3ebde.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-4008283{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-4008283.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-4008283 img{max-width:23vw;height:100vh;}.elementor-17 .elementor-element.elementor-element-2b79187{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;}.elementor-17 .elementor-element.elementor-element-2b79187:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2b79187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-188291b );}.elementor-17 .elementor-element.elementor-element-1fd13fa{--display:flex;--min-height:80vh;--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;--justify-content:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1fd13fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-0800107 .elementor-heading-title{font-family:"ballinger-mono", Sans-serif;font-size:1.4rem;}.elementor-17 .elementor-element.elementor-element-1f88981{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-e7102be{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-e7102be p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-313fff9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-3028b3a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-3028b3a p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-b38e3b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"mencken-std-head", Sans-serif;font-size:2.8rem;font-weight:800;}.elementor-17 .elementor-element.elementor-element-b38e3b5 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-2aa7d92{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2aa7d92 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-6996459{--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;--justify-content:flex-start;--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-17 .elementor-element.elementor-element-6996459.e-con{--align-self:stretch;}.elementor-17 .elementor-element.elementor-element-0e6b0e9 .elementor-button{background-color:var( --e-global-color-6da322a );}.elementor-17 .elementor-element.elementor-element-0e6b0e9 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-0e6b0e9 .elementor-button:focus{background-color:var( --e-global-color-8b14ba5 );}.elementor-17 .elementor-element.elementor-element-0e6b0e9{width:var( --container-widget-width, 12vw );max-width:12vw;--container-widget-width:12vw;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-0e6b0e9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-0e6b0e9 .elementor-button .elementor-button-content-wrapper{gap:1.2rem;justify-content:center;}.elementor-17 .elementor-element.elementor-element-b63899a{--display:flex;--min-height:80vh;--justify-content:center;--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-17 .elementor-element.elementor-element-b63899a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-6bfd85a{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-6bfd85a.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-6bfd85a img{max-width:23vw;}.elementor-17 .elementor-element.elementor-element-4e1a7de{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;}.elementor-17 .elementor-element.elementor-element-4e1a7de:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4e1a7de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-46428c1{--display:flex;--min-height:80vh;--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;--justify-content:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-46428c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-57d578b .elementor-heading-title{font-family:"ballinger-mono", Sans-serif;font-size:1.4rem;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0776742{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-0776742 .elementor-heading-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b1e25fc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-b1e25fc p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-1a86396{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1a86396 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-d3ec266{--display:flex;--min-height:80vh;--justify-content:center;--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-17 .elementor-element.elementor-element-d3ec266.e-con{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-8055fdf{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-8d3c71c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-e202602{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-8055fdf{--width:100%;}.elementor-17 .elementor-element.elementor-element-54f9ce0{--width:50%;}.elementor-17 .elementor-element.elementor-element-55b1e95{--content-width:100vw;}.elementor-17 .elementor-element.elementor-element-c1806aa{--width:27vw;}.elementor-17 .elementor-element.elementor-element-b81e52a{--width:30.889vw;}.elementor-17 .elementor-element.elementor-element-f8742f2{--width:53.307vw;}.elementor-17 .elementor-element.elementor-element-4b05a3e{--width:100%;}.elementor-17 .elementor-element.elementor-element-dd04a24{--content-width:100vw;}.elementor-17 .elementor-element.elementor-element-e4987ff{--width:24vw;}.elementor-17 .elementor-element.elementor-element-2c60ab8{--width:30vw;}.elementor-17 .elementor-element.elementor-element-9415c24{--width:100%;}.elementor-17 .elementor-element.elementor-element-dbc4852{--width:30vw;}.elementor-17 .elementor-element.elementor-element-0d3ebde{--width:24vw;}.elementor-17 .elementor-element.elementor-element-1fd13fa{--width:24vw;}.elementor-17 .elementor-element.elementor-element-b63899a{--width:28vw;}.elementor-17 .elementor-element.elementor-element-46428c1{--width:24vw;}.elementor-17 .elementor-element.elementor-element-d3ec266{--width:28vw;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-8055fdf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-8d3c71c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-e202602{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for animated-headline, class: .elementor-element-469003e */.highlight-hero {
  position: relative;
  display: inline-block;
  padding: 14px 1px;
  font-weight: 700;
  line-height: 1.25;
  z-index: 0;
}

.highlight-hero::before {
  content: "";
  position: absolute;
  inset: 3px 9px 2px -56px;
  background: #87AADC;
  z-index: -1;

  transform: rotate(-0.4deg);

  clip-path: polygon(
    /* oben */
    4% 14%,  10% 6%,  72% 5%,  90% 7%,  97% 14%,

    /* rechte Kante – NUR Knicke */
    92% 28%, 96% 38%, 93% 52%, 96% 66%, 92% 80%,

    /* unten */
    70% 94%, 12% 92%, 5% 86%,

    /* links */
    3% 72%,  4% 52%,  3% 32%,  4% 20%
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9256d1 */.marker{
  position: relative;
  display: inline-block;
  font-weight: 700;
  line-height: 1.35;
  padding: .45em 1.1em;
  z-index: 1;
}

.marker::before{
  content: "";
  position: absolute;
  inset: 0;
  background: #f3ea00;
  z-index: -1;

  /* organische Form */
  border-radius: 1.2em .9em 1.4em .8em;
  transform: rotate(-0.6deg);

  /* leichte Unruhe */
  clip-path: polygon(
    2% 18%, 6% 8%, 94% 6%, 98% 18%,
    96% 82%, 92% 92%, 8% 94%, 4% 82%
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0b5597 */.marker{
  position: relative;
  margin: 0;
  padding: 0;

  /* NUR Text visuell nach rechts schieben */
  transform: translateX(0.em);
}

.marker::before{
  content:"";
  position:absolute;
  z-index:-1;

  /* Marker bleibt links überstehend */
  left:-1em;
  right:-3.6em;
  top:-1.2em;
  bottom:-0.7em;

  background:#f3ea00;

  /* Gegenbewegung + leichte Rotation */
  transform: translateX(-1.4em) rotate(-0.35deg);

  border-radius:.35em;

  clip-path: polygon(
    /* oben – leicht unruhig */
    1% 28%,
    2% 12%,
    12% 4%,
    30% 14%,
    42% 12%,
    71% 2%,
    88% 10%,
    92% 10%,
    99% 24%,

    /* rechts – Bannerkante */
    99% 46%,
    97% 58%,
    94% 95%,
    96% 95%,
    88% 95%, 
    88% 95%,

    /* unten – Welle + Delle */
    75% 90%,
    56% 94%,
    44% 89%,
    34% 93%,
    14% 95%,
    2% 89%,
1% 76%,

    /* links */
    3% 48%,
    2% 67%
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e63601b */.highlight{
  position: relative;
  z-index: 1;                     /* Text immer oben */

  font-weight: 700;

  /* Padding: leicht ungleichmäßig */
  padding: .2em .2em .6em;

  margin: 0;
  line-height: inherit;

  /* Mehrzeilig korrekt */
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;

  /* Organischer Marker-Look */
  background:
    linear-gradient(
      -1.2deg,
      transparent 26%,
      #f3ea00 28%,
      #f3ea00 92%,
      transparent 94%
    );

  /* leichte Unruhe */
  filter: saturate(1.03);

  background-clip: padding-box;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85943f7 */.highlight{
  position: relative;
  z-index: 1;                     /* Text immer oben */

  font-weight: 700;

  /* Padding: leicht ungleichmäßig */
  padding: .2em .2em .6em;

  margin: 0;
  line-height: inherit;

  /* Mehrzeilig korrekt */
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;

  /* Organischer Marker-Look */
  background:
    linear-gradient(
      -1.2deg,
      transparent 26%,
      #f3ea00 28%,
      #f3ea00 92%,
      transparent 94%
    );

  /* leichte Unruhe */
  filter: saturate(1.03);

  background-clip: padding-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c62344 */.marker{
  position: relative;
  display: inline-block;
  font-weight: 700;
  line-height: 1.35;
  padding: .45em 1.1em;
  z-index: 1;
}

.marker::before{
  content: "";
  position: absolute;
  inset: 0;
  background: #f3ea00;
  z-index: -1;

  /* organische Form */
  border-radius: 1.2em .9em 1.4em .8em;
  transform: rotate(-0.6deg);

  /* leichte Unruhe */
  clip-path: polygon(
    2% 18%, 6% 8%, 94% 6%, 98% 18%,
    96% 82%, 92% 92%, 8% 94%, 4% 82%
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4df9645 */.marker{
  position: relative;
  display: inline-block;
  font-weight: 700;
  line-height: 1.35;
  padding: .45em 1.1em;
  z-index: 1;
}

.marker::before{
  content: "";
  position: absolute;
  inset: 0;
  background: #f3ea00;
  z-index: -1;

  /* organische Form */
  border-radius: 1.2em .9em 1.4em .8em;
  transform: rotate(-0.6deg);

  /* leichte Unruhe */
  clip-path: polygon(
    2% 18%, 6% 8%, 94% 6%, 98% 18%,
    96% 82%, 92% 92%, 8% 94%, 4% 82%
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c59cd65 */.highlight-red{
  position: relative;
  z-index: 1;                     /* Text immer oben */
  font-weight: 700;

  /* Padding: leicht ungleichmäßig */
  padding: .2em .2em .6em;

  margin: 0;
  line-height: inherit;

  /* Mehrzeilig korrekt */
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;

  /* Organischer Marker-Look */
  background:
    linear-gradient(
      -1.2deg,
      transparent 26%,
      #F00000 28%,
      #F00000 92%,
      transparent 94%
    );

  /* leichte Unruhe */
  filter: saturate(1.03);

  background-clip: padding-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-059686c */.marker{
  position: relative;
  display: inline-block;
  font-weight: 700;
  line-height: 1.35;
  padding: .45em 1.1em;
  z-index: 1;
}

.marker::before{
  content: "";
  position: absolute;
  inset: 0;
  background: #f3ea00;
  z-index: -1;

  /* organische Form */
  border-radius: 1.2em .9em 1.4em .8em;
  transform: rotate(-0.6deg);

  /* leichte Unruhe */
  clip-path: polygon(
    2% 18%, 6% 8%, 94% 6%, 98% 18%,
    96% 82%, 92% 92%, 8% 94%, 4% 82%
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15cedc6 */.marker{
  position: relative;
  display: inline-block;
  font-weight: 700;
  line-height: 1.35;
  padding: .45em 1.1em;
  z-index: 1;
}

.marker::before{
  content: "";
  position: absolute;
  inset: 0;
  background: #f3ea00;
  z-index: -1;

  /* organische Form */
  border-radius: 1.2em .9em 1.4em .8em;
  transform: rotate(-0.6deg);

  /* leichte Unruhe */
  clip-path: polygon(
    2% 18%, 6% 8%, 94% 6%, 98% 18%,
    96% 82%, 92% 92%, 8% 94%, 4% 82%
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca333f8 */.highlight{
  position: relative;
  z-index: 1;                     /* Text immer oben */

  font-weight: 700;

  /* Padding: leicht ungleichmäßig */
  padding: .2em .2em .6em;

  margin: 0;
  line-height: inherit;

  /* Mehrzeilig korrekt */
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;

  /* Organischer Marker-Look */
  background:
    linear-gradient(
      -1.2deg,
      transparent 26%,
      #f3ea00 28%,
      #f3ea00 92%,
      transparent 94%
    );

  /* leichte Unruhe */
  filter: saturate(1.03);

  background-clip: padding-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d91971 */.marker{
  position: relative;
  display: inline-block;
  font-weight: 700;
  line-height: 1.35;
  padding: .45em 1.1em;
  z-index: 1;
}

.marker::before{
  content: "";
  position: absolute;
  inset: 0;
  background: #f3ea00;
  z-index: -1;

  /* organische Form */
  border-radius: 1.2em .9em 1.4em .8em;
  transform: rotate(-0.6deg);

  /* leichte Unruhe */
  clip-path: polygon(
    2% 18%, 6% 8%, 94% 6%, 98% 18%,
    96% 82%, 92% 92%, 8% 94%, 4% 82%
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79aada5 */.marker{
  position: relative;
  margin: 0;
  padding: 0;

  /* NUR Text visuell nach rechts schieben */
  transform: translateX(0.em);
}

.marker::before{
  content:"";
  position:absolute;
  z-index:-1;

  /* Marker bleibt links überstehend */
  left:-1em;
  right:-3.6em;
  top:-1.2em;
  bottom:-0.7em;

  background:#f3ea00;

  /* Gegenbewegung + leichte Rotation */
  transform: translateX(-1.4em) rotate(-0.35deg);

  border-radius:.35em;

  clip-path: polygon(
    /* oben – leicht unruhig */
    1% 28%,
    2% 12%,
    12% 4%,
    30% 14%,
    42% 12%,
    71% 2%,
    88% 10%,
    92% 10%,
    99% 24%,

    /* rechts – Bannerkante */
    99% 46%,
    97% 58%,
    94% 95%,
    96% 95%,
    88% 95%, 
    88% 95%,

    /* unten – Welle + Delle */
    75% 90%,
    56% 94%,
    44% 89%,
    34% 93%,
    14% 95%,
    2% 89%,
1% 76%,

    /* links */
    3% 48%,
    2% 67%
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f88981 */.marker{
  position: relative;
  display: inline-block;
  font-weight: 700;
  line-height: 1.35;
  padding: .45em 1.1em;
  z-index: 1;
}

.marker::before{
  content: "";
  position: absolute;
  inset: 0;
  background: #f3ea00;
  z-index: -1;

  /* organische Form */
  border-radius: 1.2em .9em 1.4em .8em;
  transform: rotate(-0.6deg);

  /* leichte Unruhe */
  clip-path: polygon(
    2% 18%, 6% 8%, 94% 6%, 98% 18%,
    96% 82%, 92% 92%, 8% 94%, 4% 82%
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7102be */.highlight-blue{
  position: relative;
  z-index: 1;                     /* Text immer oben */
  font-weight: 700;

  /* Padding: leicht ungleichmäßig */
  padding: .2em .2em .6em;

  margin: 0;
  line-height: inherit;

  /* Mehrzeilig korrekt */
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;

  /* Organischer Marker-Look */
  background:
    linear-gradient(
      -1.2deg,
      transparent 26%,
      #87AADC 28%,
      #87AADC 92%,
      transparent 94%
    );

  /* leichte Unruhe */
  filter: saturate(1.03);

  background-clip: padding-box;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3028b3a */.highlight{
  position: relative;
  z-index: 1;                     /* Text immer oben */

  font-weight: 700;

  /* Padding: leicht ungleichmäßig */
  padding: .2em .2em .6em;

  margin: 0;
  line-height: inherit;

  /* Mehrzeilig korrekt */
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;

  /* Organischer Marker-Look */
  background:
    linear-gradient(
      -1.2deg,
      transparent 26%,
      #f3ea00 28%,
      #f3ea00 92%,
      transparent 94%
    );

  /* leichte Unruhe */
  filter: saturate(1.03);

  background-clip: padding-box;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b38e3b5 */.highlight{
  position: relative;
  z-index: 1;                     /* Text immer oben */

  font-weight: 700;

  /* Padding: leicht ungleichmäßig */
  padding: .2em .2em .6em;

  margin: 0;
  line-height: inherit;

  /* Mehrzeilig korrekt */
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;

  /* Organischer Marker-Look */
  background:
    linear-gradient(
      -1.2deg,
      transparent 26%,
      #f3ea00 28%,
      #f3ea00 92%,
      transparent 94%
    );

  /* leichte Unruhe */
  filter: saturate(1.03);

  background-clip: padding-box;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aa7d92 */.highlight{
  position: relative;
  z-index: 1;                     /* Text immer oben */

  font-weight: 700;

  /* Padding: leicht ungleichmäßig */
  padding: .2em .2em .6em;

  margin: 0;
  line-height: inherit;

  /* Mehrzeilig korrekt */
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;

  /* Organischer Marker-Look */
  background:
    linear-gradient(
      -1.2deg,
      transparent 26%,
      #f3ea00 28%,
      #f3ea00 92%,
      transparent 94%
    );

  /* leichte Unruhe */
  filter: saturate(1.03);

  background-clip: padding-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0776742 */.marker{
  position: relative;
  display: inline-block;
  font-weight: 700;
  line-height: 1.35;
  padding: .45em 1.1em;
  z-index: 1;
}

.marker::before{
  content: "";
  position: absolute;
  inset: 0;
  background: #f3ea00;
  z-index: -1;

  /* organische Form */
  border-radius: 1.2em .9em 1.4em .8em;
  transform: rotate(-0.6deg);

  /* leichte Unruhe */
  clip-path: polygon(
    2% 18%, 6% 8%, 94% 6%, 98% 18%,
    96% 82%, 92% 92%, 8% 94%, 4% 82%
  );
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1e25fc */.highlight-blue{
  position: relative;
  z-index: 1;                     /* Text immer oben */
  font-weight: 700;

  /* Padding: leicht ungleichmäßig */
  padding: .2em .2em .6em;

  margin: 0;
  line-height: inherit;

  /* Mehrzeilig korrekt */
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;

  /* Organischer Marker-Look */
  background:
    linear-gradient(
      -1.2deg,
      transparent 26%,
      #87AADC 28%,
      #87AADC 92%,
      transparent 94%
    );

  /* leichte Unruhe */
  filter: saturate(1.03);

  background-clip: padding-box;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a86396 */.highlight-blue{
  position: relative;
  z-index: 1;                     /* Text immer oben */
  font-weight: 700;

  /* Padding: leicht ungleichmäßig */
  padding: .2em .2em .6em;

  margin: 0;
  line-height: inherit;

  /* Mehrzeilig korrekt */
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;

  /* Organischer Marker-Look */
  background:
    linear-gradient(
      -1.2deg,
      transparent 26%,
      #87AADC 28%,
      #87AADC 92%,
      transparent 94%
    );

  /* leichte Unruhe */
  filter: saturate(1.03);

  background-clip: padding-box;
}/* End custom CSS */