.elementor-124 .elementor-element.elementor-element-209f47d{--display:flex;}.elementor-124 .elementor-element.elementor-element-8f3f5e0{--display:flex;border-style:none;--border-style:none;}.elementor-124 .elementor-element.elementor-element-d7f9e88{--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;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-124 .elementor-element.elementor-element-8637762{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:start;}.elementor-124 .elementor-element.elementor-element-8637762.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-8637762 img{opacity:0.5;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.1s;}.elementor-124 .elementor-element.elementor-element-8637762:hover img{opacity:1;}.elementor-124 .elementor-element.elementor-element-c838bfd{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:end;}.elementor-124 .elementor-element.elementor-element-c838bfd.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-c838bfd img{opacity:0.5;transition-duration:0.1s;}.elementor-124 .elementor-element.elementor-element-c838bfd:hover img{opacity:1;}.elementor-124 .elementor-element.elementor-element-b0be27c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-tmpcoderglobalbordercolor );--border-color:var( --e-global-color-tmpcoderglobalbordercolor );--padding-top:36%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-124 .elementor-element.elementor-element-b0be27c:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-b0be27c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17171700;background:url("https://www.zederautohaus.at/wp-content/uploads/2026/09/promo_endbild.jpg") 50% 50%;background-size:cover;}.elementor-124 .elementor-element.elementor-element-8d6d51a{--display:flex;}.elementor-124 .elementor-element.elementor-element-137ec3e img{opacity:0.7;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.1s;}.elementor-124 .elementor-element.elementor-element-34db562 img{opacity:0.7;transition-duration:0.1s;}.elementor-124 .elementor-element.elementor-element-c5c5fb2{--display:flex;}.elementor-124 .elementor-element.elementor-element-4819037{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:none;--border-style:none;}.elementor-124 .elementor-element.elementor-element-4819037:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-4819037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tmpcoderthemecolor4 );}.elementor-124 .elementor-element.elementor-element-4819037::before, .elementor-124 .elementor-element.elementor-element-4819037 > .elementor-background-video-container::before, .elementor-124 .elementor-element.elementor-element-4819037 > .e-con-inner > .elementor-background-video-container::before, .elementor-124 .elementor-element.elementor-element-4819037 > .elementor-background-slideshow::before, .elementor-124 .elementor-element.elementor-element-4819037 > .e-con-inner > .elementor-background-slideshow::before, .elementor-124 .elementor-element.elementor-element-4819037 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-124 .elementor-element.elementor-element-bdd4e9c{text-align:start;}.elementor-124 .elementor-element.elementor-element-bdd4e9c .elementor-heading-title{font-weight:400;color:var( --e-global-color-tmpcodersecondarycolor );}.elementor-124 .elementor-element.elementor-element-511ab38{--divider-border-style:solid;--divider-color:#B97843;}.elementor-124 .elementor-element.elementor-element-511ab38 .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-124 .elementor-element.elementor-element-511ab38 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-124 .elementor-element.elementor-element-7b3e9de{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-7b3e9de p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-5a5e35d{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-5a5e35d p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-b8f746d{width:var( --container-widget-width, 50% );max-width:50%;padding:0% 0% 0% 0%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-b8f746d img{filter:brightness( 100% ) contrast( 60% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-b6d60d1{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B8B8;}.elementor-124 .elementor-element.elementor-element-b6d60d1 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-8c9ff58{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-8c9ff58 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-e4d5c23{width:var( --container-widget-width, 62% );max-width:62%;padding:0% 0% 0% 0%;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-e4d5c23 img{filter:brightness( 100% ) contrast( 60% ) saturate( 60% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-8e1850e{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B8B8;}.elementor-124 .elementor-element.elementor-element-8e1850e p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-f5a7ea3{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-f5a7ea3 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-70b1464{width:var( --container-widget-width, 60% );max-width:60%;padding:0% 0% 0% 0%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-70b1464 img{filter:brightness( 100% ) contrast( 60% ) saturate( 60% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-c51e755{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-c51e755 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-05e081f{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-05e081f p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-b8130a5{width:var( --container-widget-width, 55% );max-width:55%;padding:0% 0% 0% 0%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-b8130a5 img{filter:brightness( 100% ) contrast( 40% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-12abb1c{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-12abb1c p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-b4ff725{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-b4ff725 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-0869817{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-tmpcoderglobalbordercolor );--border-color:var( --e-global-color-tmpcoderglobalbordercolor );}.elementor-124 .elementor-element.elementor-element-0869817:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-0869817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tmpcoderthemecolor4 );}.elementor-124 .elementor-element.elementor-element-0869817::before, .elementor-124 .elementor-element.elementor-element-0869817 > .elementor-background-video-container::before, .elementor-124 .elementor-element.elementor-element-0869817 > .e-con-inner > .elementor-background-video-container::before, .elementor-124 .elementor-element.elementor-element-0869817 > .elementor-background-slideshow::before, .elementor-124 .elementor-element.elementor-element-0869817 > .e-con-inner > .elementor-background-slideshow::before, .elementor-124 .elementor-element.elementor-element-0869817 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-124 .elementor-element.elementor-element-ba2126d{text-align:start;}.elementor-124 .elementor-element.elementor-element-ba2126d .elementor-heading-title{font-weight:400;color:var( --e-global-color-tmpcodersecondarycolor );}.elementor-124 .elementor-element.elementor-element-835b21b{--divider-border-style:solid;--divider-color:#B97843;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-124 .elementor-element.elementor-element-835b21b .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-124 .elementor-element.elementor-element-835b21b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-124 .elementor-element.elementor-element-6e78d8d{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-6e78d8d p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-2e457ba{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-2e457ba p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-574e166{width:var( --container-widget-width, 67% );max-width:67%;padding:0% 0% 0% 0%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-574e166 img{filter:brightness( 100% ) contrast( 60% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-bd97289{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B8B8;}.elementor-124 .elementor-element.elementor-element-bd97289 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-27782ee{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-27782ee p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-61ae278{--divider-border-style:solid;--divider-color:#B8B5B042;--divider-border-width:1px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-124 .elementor-element.elementor-element-61ae278 .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-124 .elementor-element.elementor-element-61ae278 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-124 .elementor-element.elementor-element-3ed9721{width:var( --container-widget-width, 67% );max-width:67%;padding:0% 0% 0% 0%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-3ed9721 img{filter:brightness( 100% ) contrast( 60% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-8e594de{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B8B8;}.elementor-124 .elementor-element.elementor-element-8e594de p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-b04cb0f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-b04cb0f p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-00af4d3{--divider-border-style:solid;--divider-color:#B8B5B042;--divider-border-width:1px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-124 .elementor-element.elementor-element-00af4d3 .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-124 .elementor-element.elementor-element-00af4d3 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-124 .elementor-element.elementor-element-60c3579{width:var( --container-widget-width, 67% );max-width:67%;padding:0% 0% 0% 0%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-60c3579 img{filter:brightness( 100% ) contrast( 60% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-da44b77{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B8B8;}.elementor-124 .elementor-element.elementor-element-da44b77 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-0af4307{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-0af4307 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-c79e80f{--divider-border-style:solid;--divider-color:#B8B5B042;--divider-border-width:1px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-124 .elementor-element.elementor-element-c79e80f .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-124 .elementor-element.elementor-element-c79e80f .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-124 .elementor-element.elementor-element-c46816c{width:var( --container-widget-width, 67% );max-width:67%;padding:0% 0% 0% 0%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-c46816c img{filter:brightness( 100% ) contrast( 60% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-1d03a16{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B8B8;}.elementor-124 .elementor-element.elementor-element-1d03a16 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-9246c85{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-9246c85 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-e40c898{--display:flex;}.elementor-124 .elementor-element.elementor-element-7d4b3f5{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:1.3s;--overlay-opacity:1;border-style:none;--border-style:none;}.elementor-124 .elementor-element.elementor-element-7d4b3f5::before, .elementor-124 .elementor-element.elementor-element-7d4b3f5 > .elementor-background-video-container::before, .elementor-124 .elementor-element.elementor-element-7d4b3f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-124 .elementor-element.elementor-element-7d4b3f5 > .elementor-background-slideshow::before, .elementor-124 .elementor-element.elementor-element-7d4b3f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-124 .elementor-element.elementor-element-7d4b3f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-124 .elementor-element.elementor-element-7d4b3f5:hover::before, .elementor-124 .elementor-element.elementor-element-7d4b3f5:hover > .elementor-background-video-container::before, .elementor-124 .elementor-element.elementor-element-7d4b3f5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-124 .elementor-element.elementor-element-7d4b3f5 > .elementor-background-slideshow:hover::before, .elementor-124 .elementor-element.elementor-element-7d4b3f5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-124 .elementor-element.elementor-element-7d4b3f5:hover{--overlay-opacity:1;}.elementor-124 .elementor-element.elementor-element-3038289{text-align:start;}.elementor-124 .elementor-element.elementor-element-3038289 .elementor-heading-title{font-weight:400;color:var( --e-global-color-tmpcodersecondarycolor );}.elementor-124 .elementor-element.elementor-element-d019988{--divider-border-style:solid;--divider-color:#B97843;}.elementor-124 .elementor-element.elementor-element-d019988 .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-124 .elementor-element.elementor-element-d019988 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-124 .elementor-element.elementor-element-720ee6b{width:var( --container-widget-width, 96.944% );max-width:96.944%;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;--container-widget-width:96.944%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-720ee6b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-720ee6b p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-f8236b1{width:var( --container-widget-width, 96.944% );max-width:96.944%;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;--container-widget-width:96.944%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-f8236b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-f8236b1 p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-1e9d62c{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-124 .elementor-element.elementor-element-1e9d62c.elementor-element{--order:99999 /* order end hack */;}.elementor-124 .elementor-element.elementor-element-1e9d62c img{width:42%;transition-duration:0.2s;}.elementor-124 .elementor-element.elementor-element-1a67a06{width:var( --container-widget-width, 67% );max-width:67%;padding:0% 0% 0% 0%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-1a67a06 img{filter:brightness( 100% ) contrast( 60% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-65dd5be{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B8B8;}.elementor-124 .elementor-element.elementor-element-65dd5be p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-44d0a10{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-44d0a10 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-6da5251{width:var( --container-widget-width, 67% );max-width:67%;padding:0% 0% 0% 0%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-6da5251 img{filter:brightness( 100% ) contrast( 60% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-38c35b4{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B8B8;}.elementor-124 .elementor-element.elementor-element-38c35b4 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-b02bf96{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-b02bf96 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-57f078c{width:var( --container-widget-width, 67% );max-width:67%;padding:0% 0% 0% 0%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-57f078c img{filter:brightness( 50% ) contrast( 60% ) saturate( 165% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-332a296{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B8B8;}.elementor-124 .elementor-element.elementor-element-332a296 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-64acb6e{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-64acb6e p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-961ca06{width:var( --container-widget-width, 100% );max-width:100%;padding:0% 0% 0% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-961ca06 img{width:100%;filter:brightness( 100% ) contrast( 60% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-ce3e6ca{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B8B8;}.elementor-124 .elementor-element.elementor-element-ce3e6ca p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-863a0c0{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-863a0c0 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-ba81c58{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-tmpcoderglobalbordercolor );--border-color:var( --e-global-color-tmpcoderglobalbordercolor );}.elementor-124 .elementor-element.elementor-element-ba81c58:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-ba81c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tmpcoderthemecolor4 );}.elementor-124 .elementor-element.elementor-element-54cac69 img{filter:brightness( 100% ) contrast( 105% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-4641e5b{text-align:start;}.elementor-124 .elementor-element.elementor-element-4641e5b .elementor-heading-title{font-weight:400;color:var( --e-global-color-tmpcodersecondarycolor );}.elementor-124 .elementor-element.elementor-element-ed29154{--divider-border-style:solid;--divider-color:#B97843;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-124 .elementor-element.elementor-element-ed29154 .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-124 .elementor-element.elementor-element-ed29154 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-124 .elementor-element.elementor-element-5844616{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-5844616 p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-71e5d2a{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-71e5d2a p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-8e56d47{width:var( --container-widget-width, 67% );max-width:67%;padding:0% 0% 0% 0%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-8e56d47 img{filter:brightness( 100% ) contrast( 60% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-5528aec{--divider-border-style:solid;--divider-color:#B97843;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-124 .elementor-element.elementor-element-5528aec .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-124 .elementor-element.elementor-element-5528aec .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-124 .elementor-element.elementor-element-c286239{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B8B8;}.elementor-124 .elementor-element.elementor-element-c286239 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-6e97592{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-6e97592 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-0f7dcc1{width:var( --container-widget-width, 67% );max-width:67%;padding:0% 0% 0% 0%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-0f7dcc1 img{filter:brightness( 100% ) contrast( 60% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-4f3a681{--divider-border-style:solid;--divider-color:#B97843;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-124 .elementor-element.elementor-element-4f3a681 .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-124 .elementor-element.elementor-element-4f3a681 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-124 .elementor-element.elementor-element-fc53714{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B8B8;}.elementor-124 .elementor-element.elementor-element-fc53714 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-60f5e12{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-60f5e12 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-0bc6cca{width:var( --container-widget-width, 67% );max-width:67%;padding:0% 0% 0% 0%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-0bc6cca img{filter:brightness( 100% ) contrast( 60% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-3f88e5f{--divider-border-style:solid;--divider-color:#B97843;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-124 .elementor-element.elementor-element-3f88e5f .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-124 .elementor-element.elementor-element-3f88e5f .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-124 .elementor-element.elementor-element-a09275d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B8B8;}.elementor-124 .elementor-element.elementor-element-a09275d p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-1bb6608{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-1bb6608 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-cafbe0f{width:var( --container-widget-width, 67% );max-width:67%;padding:0% 0% 0% 0%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-cafbe0f img{filter:brightness( 100% ) contrast( 60% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-642b542{--divider-border-style:solid;--divider-color:#B97843;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-124 .elementor-element.elementor-element-642b542 .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-124 .elementor-element.elementor-element-642b542 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-124 .elementor-element.elementor-element-b648761{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B8B8;}.elementor-124 .elementor-element.elementor-element-b648761 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-21f8712{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-21f8712 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-705387b{--display:flex;}.elementor-124 .elementor-element.elementor-element-781b99b{--display:flex;--overlay-opacity:0.5;border-style:none;--border-style:none;}.elementor-124 .elementor-element.elementor-element-781b99b:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-781b99b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09090B;}.elementor-124 .elementor-element.elementor-element-781b99b::before, .elementor-124 .elementor-element.elementor-element-781b99b > .elementor-background-video-container::before, .elementor-124 .elementor-element.elementor-element-781b99b > .e-con-inner > .elementor-background-video-container::before, .elementor-124 .elementor-element.elementor-element-781b99b > .elementor-background-slideshow::before, .elementor-124 .elementor-element.elementor-element-781b99b > .e-con-inner > .elementor-background-slideshow::before, .elementor-124 .elementor-element.elementor-element-781b99b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-124 .elementor-element.elementor-element-9817caa{width:var( --container-widget-width, 96.944% );max-width:96.944%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 6%;--container-widget-width:96.944%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-9817caa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-9817caa p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-97e0dba{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 0% 0% 6%;text-align:start;}.elementor-124 .elementor-element.elementor-element-97e0dba .elementor-heading-title{font-weight:400;letter-spacing:0.04em;color:var( --e-global-color-tmpcodersecondarycolor );}.elementor-124 .elementor-element.elementor-element-dd34681{width:var( --container-widget-width, 96.944% );max-width:96.944%;margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 6%;--container-widget-width:96.944%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-dd34681.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-dd34681 p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-933375d{width:var( --container-widget-width, 96.944% );max-width:96.944%;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;--container-widget-width:96.944%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-933375d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-933375d p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-95897e7{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-124 .elementor-element.elementor-element-95897e7.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-95897e7 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-95897e7.elementor-view-stacked .elementor-icon{background-color:#B97843;}.elementor-124 .elementor-element.elementor-element-95897e7.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-95897e7.elementor-view-default .elementor-icon{color:#B97843;border-color:#B97843;}.elementor-124 .elementor-element.elementor-element-95897e7.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-95897e7.elementor-view-default .elementor-icon svg{fill:#B97843;}.elementor-124 .elementor-element.elementor-element-95897e7 .elementor-icon{font-size:61px;}.elementor-124 .elementor-element.elementor-element-95897e7 .elementor-icon svg{height:61px;}.elementor-124 .elementor-element.elementor-element-157b60f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-157b60f.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-157b60f p{margin-block-end:0.1em;}.elementor-124 .elementor-element.elementor-element-b079890{width:var( --container-widget-width, 55px );max-width:55px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-b079890.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-124 .elementor-element.elementor-element-b079890 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-b079890.elementor-view-stacked .elementor-icon{background-color:#B97843;}.elementor-124 .elementor-element.elementor-element-b079890.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-b079890.elementor-view-default .elementor-icon{color:#B97843;border-color:#B97843;}.elementor-124 .elementor-element.elementor-element-b079890.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-b079890.elementor-view-default .elementor-icon svg{fill:#B97843;}.elementor-124 .elementor-element.elementor-element-b079890 .elementor-icon{font-size:2.4em;}.elementor-124 .elementor-element.elementor-element-b079890 .elementor-icon svg{height:2.4em;}.elementor-124 .elementor-element.elementor-element-b6ace58{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;padding:0% 0% 0% 0%;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-b6ace58.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-d3d2314{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) -7px;padding:0px 0px 0px 0px;}.elementor-124 .elementor-element.elementor-element-d3d2314.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-d3d2314 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-d3d2314.elementor-view-stacked .elementor-icon{background-color:#B97843;}.elementor-124 .elementor-element.elementor-element-d3d2314.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-d3d2314.elementor-view-default .elementor-icon{color:#B97843;border-color:#B97843;}.elementor-124 .elementor-element.elementor-element-d3d2314.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-d3d2314.elementor-view-default .elementor-icon svg{fill:#B97843;}.elementor-124 .elementor-element.elementor-element-d3d2314 .elementor-icon{font-size:53px;}.elementor-124 .elementor-element.elementor-element-d3d2314 .elementor-icon svg{height:53px;}.elementor-124 .elementor-element.elementor-element-d29e802{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0% 0% 0% 0%;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-d29e802.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-415722c.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-415722c .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-415722c.elementor-view-stacked .elementor-icon{background-color:#B97843;}.elementor-124 .elementor-element.elementor-element-415722c.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-415722c.elementor-view-default .elementor-icon{color:#B97843;border-color:#B97843;}.elementor-124 .elementor-element.elementor-element-415722c.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-415722c.elementor-view-default .elementor-icon svg{fill:#B97843;}.elementor-124 .elementor-element.elementor-element-415722c .elementor-icon{font-size:62px;}.elementor-124 .elementor-element.elementor-element-415722c .elementor-icon svg{height:62px;}.elementor-124 .elementor-element.elementor-element-2785cd5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;padding:0% 0% 0% 0%;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-2785cd5 p{margin-block-end:0.1em;}.elementor-124 .elementor-element.elementor-element-7980a40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;padding:0px 0px 0px 0px;}.elementor-124 .elementor-element.elementor-element-7980a40.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-7980a40 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-7980a40.elementor-view-stacked .elementor-icon{background-color:#B97843;}.elementor-124 .elementor-element.elementor-element-7980a40.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-7980a40.elementor-view-default .elementor-icon{color:#B97843;border-color:#B97843;}.elementor-124 .elementor-element.elementor-element-7980a40.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-7980a40.elementor-view-default .elementor-icon svg{fill:#B97843;}.elementor-124 .elementor-element.elementor-element-7980a40 .elementor-icon{font-size:60px;}.elementor-124 .elementor-element.elementor-element-7980a40 .elementor-icon svg{height:60px;}.elementor-124 .elementor-element.elementor-element-d4c2bdb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 29px;padding:0px 0px 3px 0px;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:500;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-d4c2bdb.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-2e5996b{width:var( --container-widget-width, 90% );max-width:90%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-2e5996b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-2e5996b p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper{border-style:none;}.elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-el-input--label label{color:#FFFFFF;}.elementor-124 .elementor-element.elementor-element-58aec08 .ff-el-is-required.asterisk-right label:after{color:var( --e-global-color-tmpcodersecondarycolor );font-size:0px;}.elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-el-group select, .elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#4D1D1D00;}.elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-el-group select{color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-el-group select,  .elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-color:#B8B5B0AB;}.elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-el-group select,  .elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:2px 2px 2px 2px;}.elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-el-group textarea{height:15em;}.elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-el-group{margin-bottom:13px;}.elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;}.elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:after, .elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-custom-radio-checkbox input[type="radio"]:after{border-width:0px;}.elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-table thead th{height:0px;}.elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-table thead tr{border-style:none;}.elementor-124 .elementor-element.elementor-element-58aec08 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{width:100%;background-color:#1A7EFB00 !important;color:#B8B5B0 !important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B5B0AB;border-radius:2px 2px 2px 2px;font-size:15px;font-weight:500;}.elementor-124 .elementor-element.elementor-element-795d7c4{width:var( --container-widget-width, 96.944% );max-width:96.944%;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;--container-widget-width:96.944%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-795d7c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-795d7c4 p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-62bbfcd{width:var( --container-widget-width, 92% );max-width:92%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-62bbfcd iframe{height:307px;filter:brightness( 78% ) contrast( 156% ) saturate( 57% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-9d65948{width:var( --container-widget-width, 100% );max-width:100%;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-9d65948.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-9d65948 p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-c737265{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:0.85em;font-weight:300;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-c737265 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-56669f9{width:var( --container-widget-width, 51% );max-width:51%;margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-56669f9 img{border-radius:3px 3px 3px 3px;}.elementor-124 .elementor-element.elementor-element-8498fbb{--display:flex;}.elementor-124 .elementor-element.elementor-element-8498fbb:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-8498fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09090B;}.elementor-124 .elementor-element.elementor-element-8498fbb::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-b9185cb{width:var( --container-widget-width, 96.944% );max-width:96.944%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;padding:0% 0% 0% 6%;--container-widget-width:96.944%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:1.5em;letter-spacing:0px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-b9185cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-b9185cb p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-c779fc8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;padding:0% 0% 0% 6%;text-align:start;}.elementor-124 .elementor-element.elementor-element-c779fc8 .elementor-heading-title{font-weight:500;letter-spacing:0.04em;color:var( --e-global-color-tmpcodersecondarycolor );}.elementor-124 .elementor-element.elementor-element-ad43cdb{width:var( --container-widget-width, 96.944% );max-width:96.944%;margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 6%;--container-widget-width:96.944%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:0.8em;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-ad43cdb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-ad43cdb p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-bee2d82{width:var( --container-widget-width, 96.944% );max-width:96.944%;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;--container-widget-width:96.944%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-bee2d82.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-bee2d82 p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-f09cf47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-124 .elementor-element.elementor-element-f09cf47.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-f09cf47 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-f09cf47.elementor-view-stacked .elementor-icon{background-color:#B97843;}.elementor-124 .elementor-element.elementor-element-f09cf47.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-f09cf47.elementor-view-default .elementor-icon{color:#B97843;border-color:#B97843;}.elementor-124 .elementor-element.elementor-element-f09cf47.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-f09cf47.elementor-view-default .elementor-icon svg{fill:#B97843;}.elementor-124 .elementor-element.elementor-element-f09cf47 .elementor-icon{font-size:1.9em;}.elementor-124 .elementor-element.elementor-element-f09cf47 .elementor-icon svg{height:1.9em;}.elementor-124 .elementor-element.elementor-element-989303e{width:100%;max-width:100%;margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 1.5em;padding:0% 0% 0% 0%;font-family:"Montserrat", Sans-serif;font-size:0.7em;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-989303e p{margin-block-end:0.1em;}.elementor-124 .elementor-element.elementor-element-16eac9f.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-16eac9f .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-16eac9f.elementor-view-stacked .elementor-icon{background-color:#B97843;}.elementor-124 .elementor-element.elementor-element-16eac9f.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-16eac9f.elementor-view-default .elementor-icon{color:#B97843;border-color:#B97843;}.elementor-124 .elementor-element.elementor-element-16eac9f.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-16eac9f.elementor-view-default .elementor-icon svg{fill:#B97843;}.elementor-124 .elementor-element.elementor-element-16eac9f .elementor-icon{font-size:2.1em;}.elementor-124 .elementor-element.elementor-element-16eac9f .elementor-icon svg{height:2.1em;}.elementor-124 .elementor-element.elementor-element-761abd7{width:100%;max-width:100%;margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 1.5em;padding:0% 0% 0% 0%;font-family:"Montserrat", Sans-serif;font-size:0.7em;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-761abd7 p{margin-block-end:0.1em;}.elementor-124 .elementor-element.elementor-element-fb753b1.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-fb753b1 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-fb753b1.elementor-view-stacked .elementor-icon{background-color:#B97843;}.elementor-124 .elementor-element.elementor-element-fb753b1.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-fb753b1.elementor-view-default .elementor-icon{color:#B97843;border-color:#B97843;}.elementor-124 .elementor-element.elementor-element-fb753b1.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-fb753b1.elementor-view-default .elementor-icon svg{fill:#B97843;}.elementor-124 .elementor-element.elementor-element-fb753b1 .elementor-icon{font-size:2.1em;}.elementor-124 .elementor-element.elementor-element-fb753b1 .elementor-icon svg{height:2.1em;}.elementor-124 .elementor-element.elementor-element-a5a9c49{width:100%;max-width:100%;margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 1.5em;padding:0% 0% 0% 0%;font-family:"Montserrat", Sans-serif;font-size:0.7em;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-a5a9c49 p{margin-block-end:0.1em;}.elementor-124 .elementor-element.elementor-element-40d1796{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-40d1796.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-40d1796 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-40d1796.elementor-view-stacked .elementor-icon{background-color:#B97843;}.elementor-124 .elementor-element.elementor-element-40d1796.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-40d1796.elementor-view-default .elementor-icon{color:#B97843;border-color:#B97843;}.elementor-124 .elementor-element.elementor-element-40d1796.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-40d1796.elementor-view-default .elementor-icon svg{fill:#B97843;}.elementor-124 .elementor-element.elementor-element-40d1796 .elementor-icon{font-size:1.7em;}.elementor-124 .elementor-element.elementor-element-40d1796 .elementor-icon svg{height:1.7em;}.elementor-124 .elementor-element.elementor-element-0d1ab18{width:100%;max-width:100%;margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 1.5em;padding:0% 0% 0% 0%;font-family:"Montserrat", Sans-serif;font-size:0.7em;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-0d1ab18 p{margin-block-end:0.1em;}.elementor-124 .elementor-element.elementor-element-9afee07{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-9afee07.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-9afee07 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-9afee07.elementor-view-stacked .elementor-icon{background-color:#B97843;}.elementor-124 .elementor-element.elementor-element-9afee07.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-9afee07.elementor-view-default .elementor-icon{color:#B97843;border-color:#B97843;}.elementor-124 .elementor-element.elementor-element-9afee07.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-9afee07.elementor-view-default .elementor-icon svg{fill:#B97843;}.elementor-124 .elementor-element.elementor-element-9afee07 .elementor-icon{font-size:1.7em;}.elementor-124 .elementor-element.elementor-element-9afee07 .elementor-icon svg{height:1.7em;}.elementor-124 .elementor-element.elementor-element-60b9a5d{width:100%;max-width:100%;margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 1.5em;padding:0% 0% 0% 0%;font-family:"Montserrat", Sans-serif;font-size:0.7em;font-weight:400;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-60b9a5d p{margin-block-end:0.1em;}.elementor-124 .elementor-element.elementor-element-c6a8e42{width:var( --container-widget-width, 92% );max-width:92%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-c6a8e42 iframe{height:307px;filter:brightness( 78% ) contrast( 156% ) saturate( 57% ) blur( 0px ) hue-rotate( 0deg );}.elementor-124 .elementor-element.elementor-element-2284e34{width:var( --container-widget-width, 96.944% );max-width:96.944%;margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;--container-widget-width:96.944%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:1.5em;letter-spacing:0px;word-spacing:0px;color:#B8B5B0;}.elementor-124 .elementor-element.elementor-element-2284e34.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-2284e34 p{margin-block-end:13px;}.elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper{border-style:none;}.elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-el-input--label label{color:#FFFFFF;}.elementor-124 .elementor-element.elementor-element-b8b3d41 .ff-el-is-required.asterisk-right label:after{color:var( --e-global-color-tmpcodersecondarycolor );font-size:0px;}.elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-el-group select, .elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#4D1D1D00;}.elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-el-group select{color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-el-group select,  .elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-color:#B8B5B073;}.elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-el-group select,  .elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:2px 2px 2px 2px;}.elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-el-group textarea{height:15em;}.elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-el-group{margin-bottom:13px;}.elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-custom-radio-checkbox input[type="checkbox"], .elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;}.elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-custom-radio-checkbox input[type="checkbox"]:after, .elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-custom-radio-checkbox input[type="radio"]:after{border-width:0px;}.elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-table thead th{height:0px;}.elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-table thead tr{border-style:none;}.elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{width:100%;background-color:#1A7EFB00 !important;color:#B8B5B0 !important;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B8B5B0AB;border-radius:2px 2px 2px 2px;font-weight:400;}@media(min-width:768px){.elementor-124 .elementor-element.elementor-element-d7f9e88{--content-width:100%;}.elementor-124 .elementor-element.elementor-element-781b99b{--content-width:100%;}.elementor-124 .elementor-element.elementor-element-8498fbb{--content-width:100%;}}@media(max-width:1024px){.elementor-124 .elementor-element.elementor-element-8f3f5e0{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-124 .elementor-element.elementor-element-b0be27c{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-124 .elementor-element.elementor-element-4819037{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-124 .elementor-element.elementor-element-0869817{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-124 .elementor-element.elementor-element-7d4b3f5{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-124 .elementor-element.elementor-element-ba81c58{--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}}@media(max-width:767px){.elementor-124 .elementor-element.elementor-element-8f3f5e0{--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-124 .elementor-element.elementor-element-d7f9e88{--margin-top:650px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-124 .elementor-element.elementor-element-8637762{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-124 .elementor-element.elementor-element-8637762 img{width:88%;}.elementor-124 .elementor-element.elementor-element-c838bfd img{width:88%;}.elementor-124 .elementor-element.elementor-element-b0be27c{--width:1092px;--min-height:100vh;--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;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--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-124 .elementor-element.elementor-element-8d6d51a{--margin-top:650px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-124 .elementor-element.elementor-element-137ec3e{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-124 .elementor-element.elementor-element-137ec3e img{width:88%;}.elementor-124 .elementor-element.elementor-element-34db562 img{width:88%;}.elementor-124 .elementor-element.elementor-element-4819037{--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-124 .elementor-element.elementor-element-0869817{--overlay-opacity:1;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-124 .elementor-element.elementor-element-ba2126d{margin:4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;}.elementor-124 .elementor-element.elementor-element-ba2126d .elementor-heading-title{font-size:3.2em;}.elementor-124 .elementor-element.elementor-element-835b21b{margin:0% 3% calc(var(--kit-widget-spacing, 0px) + 0%) 2%;}.elementor-124 .elementor-element.elementor-element-835b21b .elementor-divider-separator{width:3.4em;}.elementor-124 .elementor-element.elementor-element-835b21b .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-124 .elementor-element.elementor-element-6e78d8d{width:var( --container-widget-width, 100% );max-width:100%;margin:7px 7px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;padding:0% 20% 0% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-2e457ba{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 7px calc(var(--kit-widget-spacing, 0px) + 7px) 7px;padding:0% 15% 0% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-bd97289{font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-27782ee{font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-27782ee p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-61ae278{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-124 .elementor-element.elementor-element-61ae278 .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0;}.elementor-124 .elementor-element.elementor-element-61ae278 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-124 .elementor-element.elementor-element-3ed9721{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;}.elementor-124 .elementor-element.elementor-element-8e594de{font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-b04cb0f{font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-b04cb0f p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-00af4d3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-124 .elementor-element.elementor-element-00af4d3 .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0;}.elementor-124 .elementor-element.elementor-element-00af4d3 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-124 .elementor-element.elementor-element-60c3579{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-124 .elementor-element.elementor-element-da44b77{font-size:0.85em;}.elementor-124 .elementor-element.elementor-element-0af4307{font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-0af4307 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-c79e80f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-124 .elementor-element.elementor-element-c79e80f .elementor-divider-separator{width:94%;margin:0 auto;margin-center:0;}.elementor-124 .elementor-element.elementor-element-c79e80f .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-124 .elementor-element.elementor-element-c46816c{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-124 .elementor-element.elementor-element-1d03a16{font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-9246c85{font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-9246c85 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-7d4b3f5{--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-124 .elementor-element.elementor-element-ba81c58{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--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-124 .elementor-element.elementor-element-4641e5b{margin:4px 4px calc(var(--kit-widget-spacing, 0px) + 4px) 4px;}.elementor-124 .elementor-element.elementor-element-4641e5b .elementor-heading-title{font-size:3.2em;letter-spacing:1.6px;word-spacing:0em;}.elementor-124 .elementor-element.elementor-element-ed29154{margin:0% 3% calc(var(--kit-widget-spacing, 0px) + 0%) 2%;}.elementor-124 .elementor-element.elementor-element-ed29154 .elementor-divider-separator{width:3.4em;}.elementor-124 .elementor-element.elementor-element-ed29154 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-124 .elementor-element.elementor-element-5844616{width:var( --container-widget-width, 100% );max-width:100%;margin:7px 7px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;padding:0% 20% 0% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-71e5d2a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 7px calc(var(--kit-widget-spacing, 0px) + 7px) 7px;padding:0% 20% 0% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-8e56d47{text-align:start;}.elementor-124 .elementor-element.elementor-element-8e56d47 img{width:60%;}.elementor-124 .elementor-element.elementor-element-5528aec{margin:0% 4% calc(var(--kit-widget-spacing, 0px) + 0%) 2%;padding:0em 0em 0em 0.5em;}.elementor-124 .elementor-element.elementor-element-5528aec .elementor-divider-separator{width:1.4em;}.elementor-124 .elementor-element.elementor-element-5528aec .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-124 .elementor-element.elementor-element-c286239{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-6e97592{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-6e97592 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-0f7dcc1{--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;text-align:start;}.elementor-124 .elementor-element.elementor-element-0f7dcc1 img{width:60%;}.elementor-124 .elementor-element.elementor-element-4f3a681{margin:0% 4% calc(var(--kit-widget-spacing, 0px) + 0%) 2%;padding:0em 0em 0em 0.5em;}.elementor-124 .elementor-element.elementor-element-4f3a681 .elementor-divider-separator{width:1.4em;}.elementor-124 .elementor-element.elementor-element-4f3a681 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-124 .elementor-element.elementor-element-fc53714{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-60f5e12{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-60f5e12 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-0bc6cca{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;text-align:start;}.elementor-124 .elementor-element.elementor-element-0bc6cca img{width:60%;}.elementor-124 .elementor-element.elementor-element-3f88e5f{margin:0% 4% calc(var(--kit-widget-spacing, 0px) + 0%) 2%;padding:0em 0em 0em 0.5em;}.elementor-124 .elementor-element.elementor-element-3f88e5f .elementor-divider-separator{width:1.4em;}.elementor-124 .elementor-element.elementor-element-3f88e5f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-124 .elementor-element.elementor-element-a09275d{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-1bb6608{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-1bb6608 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-cafbe0f{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 7%;--container-widget-width:61%;--container-widget-flex-grow:0;width:var( --container-widget-width, 61% );max-width:61%;text-align:start;}.elementor-124 .elementor-element.elementor-element-cafbe0f img{width:67%;}.elementor-124 .elementor-element.elementor-element-642b542{margin:0% 4% calc(var(--kit-widget-spacing, 0px) + 0%) 2%;padding:0em 0em 0em 0.5em;}.elementor-124 .elementor-element.elementor-element-642b542 .elementor-divider-separator{width:1.4em;}.elementor-124 .elementor-element.elementor-element-642b542 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-124 .elementor-element.elementor-element-b648761{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-21f8712{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-21f8712 p{margin-block-end:8px;}.elementor-124 .elementor-element.elementor-element-8498fbb{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-124 .elementor-element.elementor-element-b9185cb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-124 .elementor-element.elementor-element-c779fc8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-124 .elementor-element.elementor-element-ad43cdb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--container-widget-width:299px;--container-widget-flex-grow:0;width:var( --container-widget-width, 299px );max-width:299px;font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-bee2d82{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:1em;}.elementor-124 .elementor-element.elementor-element-f09cf47{width:var( --container-widget-width, 11% );max-width:11%;margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-f09cf47.elementor-element{--align-self:flex-start;}.elementor-124 .elementor-element.elementor-element-f09cf47 .elementor-icon-wrapper{text-align:center;}.elementor-124 .elementor-element.elementor-element-f09cf47 .elementor-icon{font-size:33px;}.elementor-124 .elementor-element.elementor-element-f09cf47 .elementor-icon svg{height:33px;}.elementor-124 .elementor-element.elementor-element-989303e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 1.5em;font-size:0.8em;}.elementor-124 .elementor-element.elementor-element-989303e p{margin-block-end:0.1em;}.elementor-124 .elementor-element.elementor-element-16eac9f{width:var( --container-widget-width, 12% );max-width:12%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-16eac9f.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-16eac9f .elementor-icon{font-size:29px;}.elementor-124 .elementor-element.elementor-element-16eac9f .elementor-icon svg{height:29px;}.elementor-124 .elementor-element.elementor-element-761abd7{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;font-size:0.9em;}.elementor-124 .elementor-element.elementor-element-761abd7.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-fb753b1{width:var( --container-widget-width, 12% );max-width:12%;margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-fb753b1.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-fb753b1 .elementor-icon{font-size:31px;}.elementor-124 .elementor-element.elementor-element-fb753b1 .elementor-icon svg{height:31px;}.elementor-124 .elementor-element.elementor-element-a5a9c49{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;font-size:0.8em;}.elementor-124 .elementor-element.elementor-element-40d1796{width:var( --container-widget-width, 12% );max-width:12%;margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-40d1796 .elementor-icon{font-size:30px;}.elementor-124 .elementor-element.elementor-element-40d1796 .elementor-icon svg{height:30px;}.elementor-124 .elementor-element.elementor-element-0d1ab18{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;font-size:0.8em;}.elementor-124 .elementor-element.elementor-element-9afee07{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-124 .elementor-element.elementor-element-60b9a5d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;font-size:0.8em;}.elementor-124 .elementor-element.elementor-element-60b9a5d.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-c6a8e42{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0% 0% 0% 0%;--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;border-radius:4px 4px 4px 4px;}.elementor-124 .elementor-element.elementor-element-c6a8e42.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-c6a8e42 iframe{height:10em;}.elementor-124 .elementor-element.elementor-element-2284e34{margin:-1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-size:1em;}.elementor-124 .elementor-element.elementor-element-b8b3d41{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-124 .elementor-element.elementor-element-b8b3d41 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{border-width:1px 1px 1px 1px;font-size:15px;}}/* Start custom CSS for container, class: .elementor-element-d7f9e88 *//* =====================================================
   DESKTOP – BUTTON CONTAINER
   ===================================================== */

.elementor-124 .elementor-element.elementor-element-d7f9e88 {
    position: absolute !important;

    left: 5% !important;
    right: 5% !important;
    bottom: 35px !important;

    width: auto !important;

    margin: 0 !important;
    padding: 0 !important;

    display: flex !important;
    flex-direction: row !important;

    justify-content: space-between !important;
    align-items: center !important;

    z-index: 20 !important;
}


/* =====================================================
   BUTTONS – GRUNDSTELLUNG
   ===================================================== */

.elementor-124 .elementor-element.elementor-element-d7f9e88 .willhaben-button,
.elementor-124 .elementor-element.elementor-element-d7f9e88 .autoscout-button {
    position: relative !important;

    transform-origin: center center !important;

    will-change: transform;
}


/* =====================================================
   ZOOM
   ===================================================== */

.elementor-124 .elementor-element.elementor-element-d7f9e88 .willhaben-button.zeder-zoom-active,
.elementor-124 .elementor-element.elementor-element-d7f9e88 .autoscout-button.zeder-zoom-active {
    animation: zederDesktopButtonZoom 1.3s ease-out 1;
}


@keyframes zederDesktopButtonZoom {

    0% {
        transform: scale(2.20);
    }

    100% {
        transform: scale(1);
    }
}


/* =====================================================
   BUTTONS – NORMALE OPACITY
   ===================================================== */

.elementor-124 .elementor-element.elementor-element-d7f9e88 .willhaben-button img,
.elementor-124 .elementor-element.elementor-element-d7f9e88 .autoscout-button img {
    opacity: 0.5 !important;
    will-change: opacity, filter;
}


/* =====================================================
   HOVER – OPACITY 1
   ===================================================== */

.elementor-124 .elementor-element.elementor-element-d7f9e88 .willhaben-button:hover img,
.elementor-124 .elementor-element.elementor-element-d7f9e88 .autoscout-button:hover img {
    opacity: 1 !important;
}


/* =====================================================
   WILLHABEN – STARKER BLAUER GLOW
   ===================================================== */

.elementor-124 .elementor-element.elementor-element-d7f9e88 .willhaben-button.zeder-glow-active img {
    animation: zederDesktopWillhabenGlow 2s linear 1;
}


@keyframes zederDesktopWillhabenGlow {

    0% {
        opacity: 1;

        filter:
            drop-shadow(0 0 1px rgba(255,255,255,1))
            drop-shadow(0 0 3px rgba(190,255,255,1))
            drop-shadow(0 0 6px rgba(80,245,255,1))
            drop-shadow(0 0 10px rgba(20,225,255,1))
            drop-shadow(0 0 16px rgba(0,205,255,0.95))
            drop-shadow(0 0 24px rgba(0,190,255,0.80));
    }

    5% {
        opacity: 0.975;
    }

    10% {
        opacity: 0.95;
    }

    15% {
        opacity: 0.925;
    }

    20% {
        opacity: 0.90;
    }

    25% {
        opacity: 0.875;
    }

    30% {
        opacity: 0.85;
    }

    35% {
        opacity: 0.825;
    }

    40% {
        opacity: 0.80;
    }

    45% {
        opacity: 0.775;
    }

    50% {
        opacity: 0.75;
    }

    55% {
        opacity: 0.725;
    }

    60% {
        opacity: 0.70;
    }

    65% {
        opacity: 0.675;
    }

    70% {
        opacity: 0.65;
    }

    75% {
        opacity: 0.625;
    }

    80% {
        opacity: 0.60;
    }

    85% {
        opacity: 0.575;
    }

    90% {
        opacity: 0.55;
    }

    95% {
        opacity: 0.525;
    }

    100% {
        opacity: 0.5;
        filter: none;
    }
}


/* =====================================================
   AUTOSCOUT – STARKER GOLDENER GLOW
   ===================================================== */

.elementor-124 .elementor-element.elementor-element-d7f9e88 .autoscout-button.zeder-glow-active img {
    animation: zederDesktopAutoscoutGlow 2s linear 1;
}


@keyframes zederDesktopAutoscoutGlow {

    0% {
        opacity: 1;

        filter:
            drop-shadow(0 0 1px rgba(255,255,255,1))
            drop-shadow(0 0 3px rgba(255,250,200,1))
            drop-shadow(0 0 6px rgba(255,235,100,1))
            drop-shadow(0 0 10px rgba(255,215,50,1))
            drop-shadow(0 0 16px rgba(245,190,20,0.95))
            drop-shadow(0 0 24px rgba(220,155,0,0.80));
    }

    5% {
        opacity: 0.975;
    }

    10% {
        opacity: 0.95;
    }

    15% {
        opacity: 0.925;
    }

    20% {
        opacity: 0.90;
    }

    25% {
        opacity: 0.875;
    }

    30% {
        opacity: 0.85;
    }

    35% {
        opacity: 0.825;
    }

    40% {
        opacity: 0.80;
    }

    45% {
        opacity: 0.775;
    }

    50% {
        opacity: 0.75;
    }

    55% {
        opacity: 0.725;
    }

    60% {
        opacity: 0.70;
    }

    65% {
        opacity: 0.675;
    }

    70% {
        opacity: 0.65;
    }

    75% {
        opacity: 0.625;
    }

    80% {
        opacity: 0.60;
    }

    85% {
        opacity: 0.575;
    }

    90% {
        opacity: 0.55;
    }

    95% {
        opacity: 0.525;
    }

    100% {
        opacity: 0.5;
        filter: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f3f5e0 *//* =====================================================
   ZEDER – DESKTOP STARTSEITE
   ===================================================== */


/* =====================================================
   HERO – DESKTOP
   ===================================================== */

.elementor-124 .elementor-element.elementor-element-8f3f5e0 {
    width: 100% !important;

    height: 97vh !important;
    min-height: 97vh !important;

    overflow: hidden !important;

    position: relative !important;
}


/* =====================================================
   HINTERGRUNDVIDEO CONTAINER
   ===================================================== */

.elementor-124 .elementor-element.elementor-element-8f3f5e0 .elementor-background-video-container {
    position: absolute !important;

    top: 0 !important;
    left: 0 !important;

    width: 100% !important;
    height: 100% !important;

    overflow: hidden !important;
}


/* =====================================================
   HINTERGRUNDVIDEO
   ===================================================== */

.elementor-124 .elementor-element.elementor-element-8f3f5e0 .elementor-background-video-container video {

    position: absolute !important;

    top: 50% !important;
    left: 50% !important;

    width: auto !important;
    height: auto !important;

    min-width: 100% !important;
    min-height: 100% !important;

    transform:
        translate(-50%, -50%)
        scale(1) !important;

    transform-origin: center center !important;

    object-fit: cover !important;
}


/* =====================================================
   INHALT ÜBER DEM VIDEO
   ===================================================== */

.elementor-124 .elementor-element.elementor-element-8f3f5e0 > .elementor-container,
.elementor-124 .elementor-element.elementor-element-8f3f5e0 > .e-con-inner {

    position: relative !important;

    z-index: 2 !important;
}


/* =====================================================
   SCALE-ANIMATION
   ===================================================== */

.elementor-124 .elementor-element.elementor-element-8f3f5e0 .scale-animation {
    position: sticky !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d6d51a *//* =========================================================
   ZEDER – WILLHABEN + AUTOSCOUT
   GLOW + EINMALIGER ZOOM
   5% SCHRITTE / 2 SEKUNDEN
   ========================================================= */


/* =========================================================
   NORMALZUSTAND
   ========================================================= */

.elementor-124 .elementor-element.elementor-element-8d6d51a .willhaben-button img,
.elementor-124 .elementor-element.elementor-element-8d6d51a .autoscout-button img {
    opacity: 0.7 !important;
    filter: none;
    will-change: opacity, filter;
}


/* =========================================================
   GLOW-ANIMATION
   ========================================================= */

.elementor-124 .elementor-element.elementor-element-8d6d51a .willhaben-button.zeder-glow-active img {
    animation:
        zederWillhabenLED
        2s
        linear
        1;
}

.elementor-124 .elementor-element.elementor-element-8d6d51a .autoscout-button.zeder-glow-active img {
    animation:
        zederAutoscoutLED
        2s
        linear
        1;
}


/* =========================================================
   ZOOM-ANIMATION
   ========================================================= */

.elementor-124 .elementor-element.elementor-element-8d6d51a .willhaben-button.zeder-zoom-active,
.elementor-124 .elementor-element.elementor-element-8d6d51a .autoscout-button.zeder-zoom-active {
    animation:
        zederButtonZoom
        1.3s
        ease-out
        1;

    transform-origin: center center;
    will-change: transform;
}


@keyframes zederButtonZoom {

    0% {
        transform: scale(1.20);
    }

    100% {
        transform: scale(1);
    }
}


/* =========================================================
   WILLHABEN – BLAU
   ========================================================= */

@keyframes zederWillhabenLED {

    0%,
    5%,
    10%,
    15% {
        opacity: 1;

        filter:
            drop-shadow(0 0 0.8px rgba(255,255,255,1))
            drop-shadow(0 0 1.5px rgba(235,255,255,1))
            drop-shadow(0 0 2.5px rgba(90,245,255,1))
            drop-shadow(0 0 3.5px rgba(20,225,255,1))
            drop-shadow(0 0 4.5px rgba(0,205,255,1))
            drop-shadow(0 0 5px rgba(0,150,255,0.06));
    }


    20% {
        opacity: 0.995;

        filter:
            drop-shadow(0 0 0.76px rgba(255,255,255,1))
            drop-shadow(0 0 1.46px rgba(233,254,255,1))
            drop-shadow(0 0 2.46px rgba(88,243,255,1))
            drop-shadow(0 0 3.46px rgba(19,223,255,1))
            drop-shadow(0 0 4.46px rgba(0,203,255,1))
            drop-shadow(0 0 4.96px rgba(0,150,255,0.056));
    }


    25% {
        opacity: 0.986;

        filter:
            drop-shadow(0 0 0.71px rgba(255,255,255,1))
            drop-shadow(0 0 1.41px rgba(231,252,255,1))
            drop-shadow(0 0 2.41px rgba(86,241,255,1))
            drop-shadow(0 0 3.41px rgba(18,221,255,1))
            drop-shadow(0 0 4.41px rgba(0,201,255,1))
            drop-shadow(0 0 4.91px rgba(0,150,255,0.052));
    }


    30% {
        opacity: 0.976;

        filter:
            drop-shadow(0 0 0.66px rgba(255,255,255,1))
            drop-shadow(0 0 1.36px rgba(228,249,255,1))
            drop-shadow(0 0 2.36px rgba(83,238,255,1))
            drop-shadow(0 0 3.36px rgba(16,218,255,1))
            drop-shadow(0 0 4.36px rgba(0,198,255,1))
            drop-shadow(0 0 4.86px rgba(0,150,255,0.046));
    }


    35% {
        opacity: 0.966;

        filter:
            drop-shadow(0 0 0.61px rgba(255,255,255,1))
            drop-shadow(0 0 1.31px rgba(226,247,255,1))
            drop-shadow(0 0 2.31px rgba(81,236,255,1))
            drop-shadow(0 0 3.31px rgba(15,216,255,1))
            drop-shadow(0 0 4.31px rgba(0,196,255,1))
            drop-shadow(0 0 4.81px rgba(0,150,255,0.041));
    }


    40% {
        opacity: 0.956;

        filter:
            drop-shadow(0 0 0.56px rgba(255,255,255,1))
            drop-shadow(0 0 1.26px rgba(223,244,255,1))
            drop-shadow(0 0 2.26px rgba(78,233,255,1))
            drop-shadow(0 0 3.26px rgba(14,213,255,1))
            drop-shadow(0 0 4.26px rgba(0,193,255,1))
            drop-shadow(0 0 4.76px rgba(0,150,255,0.036));
    }


    45% {
        opacity: 0.941;

        filter:
            drop-shadow(0 0 0.51px rgba(255,255,255,1))
            drop-shadow(0 0 1.21px rgba(221,242,255,1))
            drop-shadow(0 0 2.21px rgba(76,231,255,1))
            drop-shadow(0 0 3.21px rgba(13,211,255,1))
            drop-shadow(0 0 4.21px rgba(0,191,255,1))
            drop-shadow(0 0 4.71px rgba(0,150,255,0.031));
    }


    50% {
        opacity: 0.926;

        filter:
            drop-shadow(0 0 0.46px rgba(255,255,255,1))
            drop-shadow(0 0 1.16px rgba(218,239,255,1))
            drop-shadow(0 0 2.16px rgba(73,228,255,1))
            drop-shadow(0 0 3.16px rgba(11,208,255,1))
            drop-shadow(0 0 4.16px rgba(0,188,255,1))
            drop-shadow(0 0 4.66px rgba(0,150,255,0.026));
    }


    55% {
        opacity: 0.908;

        filter:
            drop-shadow(0 0 0.41px rgba(255,255,255,1))
            drop-shadow(0 0 1.11px rgba(215,236,255,1))
            drop-shadow(0 0 2.11px rgba(70,225,255,1))
            drop-shadow(0 0 3.11px rgba(10,205,255,1))
            drop-shadow(0 0 4.11px rgba(0,185,255,1))
            drop-shadow(0 0 4.61px rgba(0,150,255,0.021));
    }


    60% {
        opacity: 0.888;

        filter:
            drop-shadow(0 0 0.36px rgba(255,255,255,1))
            drop-shadow(0 0 1.06px rgba(213,234,255,1))
            drop-shadow(0 0 2.06px rgba(68,223,255,1))
            drop-shadow(0 0 3.06px rgba(9,203,255,1))
            drop-shadow(0 0 4.06px rgba(0,183,255,1))
            drop-shadow(0 0 4.56px rgba(0,150,255,0.016));
    }


    65% {
        opacity: 0.868;

        filter:
            drop-shadow(0 0 0.31px rgba(255,255,255,1))
            drop-shadow(0 0 1.01px rgba(211,232,255,1))
            drop-shadow(0 0 2.01px rgba(66,221,255,1))
            drop-shadow(0 0 3.01px rgba(8,201,255,1))
            drop-shadow(0 0 4.01px rgba(0,181,255,1))
            drop-shadow(0 0 4.51px rgba(0,150,255,0.011));
    }


    70% {
        opacity: 0.848;

        filter:
            drop-shadow(0 0 0.26px rgba(255,255,255,1))
            drop-shadow(0 0 0.96px rgba(208,229,255,1))
            drop-shadow(0 0 1.96px rgba(63,218,255,1))
            drop-shadow(0 0 2.96px rgba(6,198,255,1))
            drop-shadow(0 0 3.96px rgba(0,178,255,1));
    }


    75% {
        opacity: 0.830;

        filter:
            drop-shadow(0 0 0.21px rgba(255,255,255,1))
            drop-shadow(0 0 0.91px rgba(205,226,255,1))
            drop-shadow(0 0 1.91px rgba(60,215,255,1))
            drop-shadow(0 0 2.91px rgba(5,195,255,1))
            drop-shadow(0 0 3.91px rgba(0,175,255,1));
    }


    80% {
        opacity: 0.808;

        filter:
            drop-shadow(0 0 0.18px rgba(255,255,255,1))
            drop-shadow(0 0 0.86px rgba(203,224,255,1))
            drop-shadow(0 0 1.86px rgba(58,213,255,1))
            drop-shadow(0 0 2.86px rgba(4,193,255,1))
            drop-shadow(0 0 3.86px rgba(0,173,255,1));
    }


    85% {
        opacity: 0.788;

        filter:
            drop-shadow(0 0 0.15px rgba(255,255,255,1))
            drop-shadow(0 0 0.81px rgba(201,222,255,1))
            drop-shadow(0 0 1.81px rgba(56,211,255,1))
            drop-shadow(0 0 2.81px rgba(3,191,255,1))
            drop-shadow(0 0 3.81px rgba(0,171,255,1));
    }


    90% {
        opacity: 0.768;

        filter:
            drop-shadow(0 0 0.13px rgba(255,255,255,0.90))
            drop-shadow(0 0 0.76px rgba(198,219,255,0.90))
            drop-shadow(0 0 1.76px rgba(53,208,255,0.90))
            drop-shadow(0 0 2.76px rgba(1,188,255,0.90))
            drop-shadow(0 0 3.76px rgba(0,168,255,0.90));
    }


    95% {
        opacity: 0.728;

        filter:
            drop-shadow(0 0 0.09px rgba(255,255,255,0.58))
            drop-shadow(0 0 0.55px rgba(192,213,255,0.58))
            drop-shadow(0 0 1.30px rgba(44,200,255,0.58));
    }


    100% {
        opacity: 0.700;
        filter: none;
    }
}


/* =========================================================
   AUTOSCOUT – GOLD
   ========================================================= */

@keyframes zederAutoscoutLED {

    0%,
    5%,
    10%,
    15% {
        opacity: 1;

        filter:
            drop-shadow(0 0 0.8px rgba(255,255,255,1))
            drop-shadow(0 0 1.5px rgba(255,252,225,1))
            drop-shadow(0 0 2.5px rgba(255,238,130,1))
            drop-shadow(0 0 3.5px rgba(255,215,80,1))
            drop-shadow(0 0 4.5px rgba(235,180,45,1))
            drop-shadow(0 0 5px rgba(190,140,35,0.06));
    }


    20% {
        opacity: 0.995;

        filter:
            drop-shadow(0 0 0.76px rgba(255,255,255,1))
            drop-shadow(0 0 1.46px rgba(255,250,223,1))
            drop-shadow(0 0 2.46px rgba(255,236,128,1))
            drop-shadow(0 0 3.46px rgba(253,213,78,1))
            drop-shadow(0 0 4.46px rgba(233,178,43,1))
            drop-shadow(0 0 4.96px rgba(190,140,35,0.056));
    }


    25% {
        opacity: 0.986;

        filter:
            drop-shadow(0 0 0.71px rgba(255,255,255,1))
            drop-shadow(0 0 1.41px rgba(255,248,221,1))
            drop-shadow(0 0 2.41px rgba(255,234,126,1))
            drop-shadow(0 0 3.41px rgba(251,211,76,1))
            drop-shadow(0 0 4.41px rgba(231,176,41,1))
            drop-shadow(0 0 4.91px rgba(190,140,35,0.052));
    }


    30% {
        opacity: 0.976;

        filter:
            drop-shadow(0 0 0.66px rgba(255,255,255,1))
            drop-shadow(0 0 1.36px rgba(255,245,218,1))
            drop-shadow(0 0 2.36px rgba(255,231,123,1))
            drop-shadow(0 0 3.36px rgba(248,208,73,1))
            drop-shadow(0 0 4.36px rgba(228,173,38,1))
            drop-shadow(0 0 4.86px rgba(190,140,35,0.046));
    }


    35% {
        opacity: 0.966;

        filter:
            drop-shadow(0 0 0.61px rgba(255,255,255,1))
            drop-shadow(0 0 1.31px rgba(255,243,216,1))
            drop-shadow(0 0 2.31px rgba(255,229,121,1))
            drop-shadow(0 0 3.31px rgba(246,206,71,1))
            drop-shadow(0 0 4.31px rgba(226,171,36,1))
            drop-shadow(0 0 4.81px rgba(190,140,35,0.041));
    }


    40% {
        opacity: 0.956;

        filter:
            drop-shadow(0 0 0.56px rgba(255,255,255,1))
            drop-shadow(0 0 1.26px rgba(255,240,213,1))
            drop-shadow(0 0 2.26px rgba(255,226,118,1))
            drop-shadow(0 0 3.26px rgba(243,203,68,1))
            drop-shadow(0 0 4.26px rgba(223,168,33,1))
            drop-shadow(0 0 4.76px rgba(190,140,35,0.036));
    }


    45% {
        opacity: 0.941;

        filter:
            drop-shadow(0 0 0.51px rgba(255,255,255,1))
            drop-shadow(0 0 1.21px rgba(255,238,211,1))
            drop-shadow(0 0 2.21px rgba(255,224,116,1))
            drop-shadow(0 0 3.21px rgba(241,201,66,1))
            drop-shadow(0 0 4.21px rgba(221,166,31,1))
            drop-shadow(0 0 4.71px rgba(190,140,35,0.031));
    }


    50% {
        opacity: 0.926;

        filter:
            drop-shadow(0 0 0.46px rgba(255,255,255,1))
            drop-shadow(0 0 1.16px rgba(255,235,208,1))
            drop-shadow(0 0 2.16px rgba(255,221,113,1))
            drop-shadow(0 0 3.16px rgba(238,198,63,1))
            drop-shadow(0 0 4.16px rgba(218,163,28,1))
            drop-shadow(0 0 4.66px rgba(190,140,35,0.026));
    }


    55% {
        opacity: 0.908;

        filter:
            drop-shadow(0 0 0.41px rgba(255,255,255,1))
            drop-shadow(0 0 1.11px rgba(255,232,205,1))
            drop-shadow(0 0 2.11px rgba(255,218,110,1))
            drop-shadow(0 0 3.11px rgba(235,195,60,1))
            drop-shadow(0 0 4.11px rgba(215,160,25,1))
            drop-shadow(0 0 4.61px rgba(190,140,35,0.021));
    }


    60% {
        opacity: 0.888;

        filter:
            drop-shadow(0 0 0.36px rgba(255,255,255,1))
            drop-shadow(0 0 1.06px rgba(255,230,203,1))
            drop-shadow(0 0 2.06px rgba(255,216,108,1))
            drop-shadow(0 0 3.06px rgba(233,193,58,1))
            drop-shadow(0 0 4.06px rgba(213,158,23,1))
            drop-shadow(0 0 4.56px rgba(190,140,35,0.016));
    }


    65% {
        opacity: 0.868;

        filter:
            drop-shadow(0 0 0.31px rgba(255,255,255,1))
            drop-shadow(0 0 1.01px rgba(255,228,201,1))
            drop-shadow(0 0 2.01px rgba(255,214,106,1))
            drop-shadow(0 0 3.01px rgba(231,191,56,1))
            drop-shadow(0 0 4.01px rgba(211,156,21,1))
            drop-shadow(0 0 4.51px rgba(190,140,35,0.011));
    }


    70% {
        opacity: 0.848;

        filter:
            drop-shadow(0 0 0.26px rgba(255,255,255,1))
            drop-shadow(0 0 0.96px rgba(255,225,198,1))
            drop-shadow(0 0 1.96px rgba(255,211,103,1))
            drop-shadow(0 0 2.96px rgba(228,188,53,1))
            drop-shadow(0 0 3.96px rgba(208,153,18,1));
    }


    75% {
        opacity: 0.830;

        filter:
            drop-shadow(0 0 0.21px rgba(255,255,255,1))
            drop-shadow(0 0 0.91px rgba(255,222,195,1))
            drop-shadow(0 0 1.91px rgba(255,208,100,1))
            drop-shadow(0 0 2.91px rgba(225,185,50,1))
            drop-shadow(0 0 3.91px rgba(205,150,15,1));
    }


    80% {
        opacity: 0.808;

        filter:
            drop-shadow(0 0 0.18px rgba(255,255,255,1))
            drop-shadow(0 0 0.86px rgba(255,220,193,1))
            drop-shadow(0 0 1.86px rgba(255,206,98,1))
            drop-shadow(0 0 2.86px rgba(223,183,48,1))
            drop-shadow(0 0 3.86px rgba(203,148,13,1));
    }


    85% {
        opacity: 0.788;

        filter:
            drop-shadow(0 0 0.15px rgba(255,255,255,1))
            drop-shadow(0 0 0.81px rgba(255,217,190,1))
            drop-shadow(0 0 1.81px rgba(255,203,95,1))
            drop-shadow(0 0 2.81px rgba(220,180,45,1))
            drop-shadow(0 0 3.81px rgba(200,145,10,1));
    }


    90% {
        opacity: 0.768;

        filter:
            drop-shadow(0 0 0.13px rgba(255,255,255,0.90))
            drop-shadow(0 0 0.76px rgba(255,215,188,0.90))
            drop-shadow(0 0 1.76px rgba(255,201,93,0.90))
            drop-shadow(0 0 2.76px rgba(218,178,43,0.90))
            drop-shadow(0 0 3.76px rgba(198,143,8,0.90));
    }


    95% {
        opacity: 0.728;

        filter:
            drop-shadow(0 0 0.09px rgba(255,255,255,0.58))
            drop-shadow(0 0 0.55px rgba(255,208,181,0.58))
            drop-shadow(0 0 1.30px rgba(255,193,82,0.58));
    }


    100% {
        opacity: 0.700;
        filter: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0be27c */@media (min-width: 1024px) {
    .scale-animation {
        position: sticky !important;
    }    
}
@media (max-width: 1024px) {
    .scale-animation {
        top: unset !important;
    }
}

@media (max-width: 767px) {

    .mobile-hero {
        height: 108vh !important;
        min-height: 108vh !important;
    }

}


@media (max-width: 767px) {

    .mobile-hero {
        overflow: hidden !important;
    }

    .mobile-hero .elementor-background-video-container {
        position: absolute !important;
        top: 0 !important;
        left: 0 !important;
        width: 100% !important;
        height: 100% !important;
        overflow: hidden !important;
    }

    .mobile-hero .elementor-background-video-container video {
        position: absolute !important;

        top: 50% !important;
        left: 50% !important;

        width: auto !important;
        height: auto !important;

        min-width: 100% !important;
        min-height: 100% !important;

        transform: translate(-50%, -50%) scale(1.00) !important;

        transform-origin: center center !important;
    }
    
    
/* Letztes Bild nach Videoende anzeigen */

.zeder-video-finished video{
    opacity:0 !important;
}

.zeder-video-finished{
    background-size:cover !important;
    background-position:center center !important;
    background-repeat:no-repeat !important;
}
    

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4819037 */@media (min-width: 1024px) {
    .scale-animation {
        position: sticky !important;
    }    
}
@media (max-width: 1024px) {
    .scale-animation {
        top: unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba81c58 */@media (min-width: 1024px) {
    .scale-animation {
        position: sticky !important;
    }    
}
@media (max-width: 1024px) {
    .scale-animation {
        top: unset !important;
    }
}/* End custom CSS */
/* Start custom CSS for fluent-form-widget, class: .elementor-element-58aec08 */.fluentform input::placeholder,
.fluentform textarea::placeholder {
    color: #B8B8B8 !important;
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for fluent-form-widget, class: .elementor-element-b8b3d41 */.fluentform input::placeholder,
.fluentform textarea::placeholder {
    color: #B8B8B8 !important;
    opacity: 1 !important;
}/* End custom CSS */