.elementor-4154 .elementor-element.elementor-element-2f1ad40{--display:flex;--min-height:500vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-af1c95c{--display:flex;--min-height:100vh;--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-4154 .elementor-element.elementor-element-125f20c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4154 .elementor-element.elementor-element-125f20c:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-125f20c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080909;}.elementor-4154 .elementor-element.elementor-element-7ab1257{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:200px;--padding-right:200px;}.elementor-4154 .elementor-element.elementor-element-0b4f026{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--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-4154 .elementor-element.elementor-element-ca238ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-f7a61f2{text-align:start;}.elementor-4154 .elementor-element.elementor-element-f7a61f2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.35em;color:#C9B28F;}.elementor-4154 .elementor-element.elementor-element-335fdb9 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-4154 .elementor-element.elementor-element-335fdb9 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:64px;font-weight:500;line-height:0.95em;color:#F4F2ED;}.elementor-4154 .elementor-element.elementor-element-cc2d135{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-403f1e3{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#D1CEC7;}.elementor-4154 .elementor-element.elementor-element-c8d0304{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--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-4154 .elementor-element.elementor-element-9fc4728{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E4DC45;--border-color:#E7E4DC45;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4154 .elementor-element.elementor-element-f4db634{--display:flex;--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-4154 .elementor-element.elementor-element-183ea1d .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:28px;font-weight:500;line-height:1em;letter-spacing:0.1px;color:#C9B28F;}.elementor-4154 .elementor-element.elementor-element-7e999dc .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:400;line-height:1.05em;color:#F3F0EA;}.elementor-4154 .elementor-element.elementor-element-7ee3126 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.05em;color:#F3F0EA;}.elementor-4154 .elementor-element.elementor-element-172aed4{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#AAA7A0;}.elementor-4154 .elementor-element.elementor-element-44f03ff{--display:flex;--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-4154 .elementor-element.elementor-element-44f03ff:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-44f03ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tannwerk.ch/wp-content/uploads/2026/10/lasergravur-holz-lebensbaum-tannwerk-stefan-tanner.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4154 .elementor-element.elementor-element-145b96d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E4DC45;--border-color:#E7E4DC45;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4154 .elementor-element.elementor-element-c60dba9{--display:flex;--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-4154 .elementor-element.elementor-element-41e6167 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:28px;font-weight:500;line-height:1em;letter-spacing:0.1px;color:#C9B28F;}.elementor-4154 .elementor-element.elementor-element-aaa0b06 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:400;line-height:1.05em;color:#F3F0EA;}.elementor-4154 .elementor-element.elementor-element-5f6275c .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.05em;color:#F3F0EA;}.elementor-4154 .elementor-element.elementor-element-c3cbd73{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#AAA7A0;}.elementor-4154 .elementor-element.elementor-element-054a4e6{--display:flex;--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-4154 .elementor-element.elementor-element-054a4e6:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-054a4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tannwerk.ch/wp-content/uploads/2026/10/lasergravur-schieferplatte-stein-tannwerk-stefan-tanner.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4154 .elementor-element.elementor-element-b419f99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E4DC45;--border-color:#E7E4DC45;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4154 .elementor-element.elementor-element-d8a6c21{--display:flex;--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-4154 .elementor-element.elementor-element-1238f23 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:28px;font-weight:500;line-height:1em;letter-spacing:0.1px;color:#C9B28F;}.elementor-4154 .elementor-element.elementor-element-407385a .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:400;line-height:1.05em;color:#F3F0EA;}.elementor-4154 .elementor-element.elementor-element-132eeae .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.05em;color:#F3F0EA;}.elementor-4154 .elementor-element.elementor-element-205f2c7{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#AAA7A0;}.elementor-4154 .elementor-element.elementor-element-e00afa3{--display:flex;--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-4154 .elementor-element.elementor-element-e00afa3:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-e00afa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tannwerk.ch/wp-content/uploads/2026/10/lasergravur-glasflasche-tannwerk-stefan-tanner-schotz.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4154 .elementor-element.elementor-element-008b73e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E4DC45;--border-color:#E7E4DC45;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4154 .elementor-element.elementor-element-0307668{--display:flex;--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-4154 .elementor-element.elementor-element-0ce889f .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:28px;font-weight:500;line-height:1em;letter-spacing:0.1px;color:#C9B28F;}.elementor-4154 .elementor-element.elementor-element-cedf379 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:400;line-height:1.05em;color:#F3F0EA;}.elementor-4154 .elementor-element.elementor-element-c84368d .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.05em;color:#F3F0EA;}.elementor-4154 .elementor-element.elementor-element-abe5276{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#AAA7A0;}.elementor-4154 .elementor-element.elementor-element-481a25c{--display:flex;--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-4154 .elementor-element.elementor-element-481a25c:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-481a25c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tannwerk.ch/wp-content/uploads/2026/10/holz-lasergravur-vintage-kaefer-auto-tannwerk.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4154 .elementor-element.elementor-element-6ecffe8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E4DC45;--border-color:#E7E4DC45;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4154 .elementor-element.elementor-element-0628a8a{--display:flex;--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-4154 .elementor-element.elementor-element-5f1445f .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:28px;font-weight:500;line-height:1em;letter-spacing:0.1px;color:#C9B28F;}.elementor-4154 .elementor-element.elementor-element-3e652e6 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:400;line-height:1.05em;color:#F3F0EA;}.elementor-4154 .elementor-element.elementor-element-dd2221f .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.05em;color:#F3F0EA;}.elementor-4154 .elementor-element.elementor-element-e6c9e46{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#AAA7A0;}.elementor-4154 .elementor-element.elementor-element-0b31f9c{--display:flex;--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-4154 .elementor-element.elementor-element-0b31f9c:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-0b31f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tannwerk.ch/wp-content/uploads/2026/10/lasergravur-kork-untersetzer-tannwerk-stefan-tanner.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4154 .elementor-element.elementor-element-fdcc58f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E7E4DC45;--border-color:#E7E4DC45;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4154 .elementor-element.elementor-element-1659913{--display:flex;--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-4154 .elementor-element.elementor-element-a646e89 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:28px;font-weight:500;line-height:1em;letter-spacing:0.1px;color:#C9B28F;}.elementor-4154 .elementor-element.elementor-element-3bc4001 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:400;line-height:1.05em;color:#F3F0EA;}.elementor-4154 .elementor-element.elementor-element-5da9389 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.05em;color:#F3F0EA;}.elementor-4154 .elementor-element.elementor-element-5be2a71{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#AAA7A0;}.elementor-4154 .elementor-element.elementor-element-751259b{--display:flex;--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-4154 .elementor-element.elementor-element-751259b:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-751259b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tannwerk.ch/wp-content/uploads/2026/10/lasergravur-metall-victorinox-multitool-tannwerk.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4154 .elementor-element.elementor-element-ab0e9d3{--display:flex;--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-4154 .elementor-element.elementor-element-ab0e9d3:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-ab0e9d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080909;}.elementor-4154 .elementor-element.elementor-element-e734695{--display:flex;--min-height:760px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:60px;--padding-left:220px;--padding-right:220px;}.elementor-4154 .elementor-element.elementor-element-e734695:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-e734695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tannwerk.ch/wp-content/uploads/2026/10/tannwerk-lasergravur-holz.png");background-position:-21px 253px;background-repeat:no-repeat;background-size:70% auto;}.elementor-4154 .elementor-element.elementor-element-e0c1397{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-c7c2422{text-align:start;}.elementor-4154 .elementor-element.elementor-element-c7c2422 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.35em;color:#C9B28F;}.elementor-4154 .elementor-element.elementor-element-9b29e8b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4154 .elementor-element.elementor-element-9b29e8b{text-align:start;}.elementor-4154 .elementor-element.elementor-element-9b29e8b .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:64px;font-weight:400;line-height:0.95em;color:#F4F2ED;}.elementor-4154 .elementor-element.elementor-element-088b5e7{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-088b5e7 > .elementor-widget-container{margin:0px 0px 38px 0px;}.elementor-4154 .elementor-element.elementor-element-01531b2{--divider-border-style:solid;--divider-color:#E7E4DC4D;--divider-border-width:1px;--divider-element-spacing:15px;}.elementor-4154 .elementor-element.elementor-element-01531b2 .elementor-divider-separator{width:56%;}.elementor-4154 .elementor-element.elementor-element-01531b2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4154 .elementor-element.elementor-element-01531b2 .elementor-divider__text{color:#C9C6BF;font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.55em;letter-spacing:2.2px;}.elementor-4154 .elementor-element.elementor-element-bdb95e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-af1d677{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#303131;--border-color:#303131;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-a6b4668 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4154 .elementor-element.elementor-element-a6b4668{text-align:start;font-family:"Cormorant", Sans-serif;font-size:28px;font-weight:500;line-height:1em;letter-spacing:0.09rem;color:var( --e-global-color-primary );}.elementor-4154 .elementor-element.elementor-element-34649e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303131;--border-color:#303131;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-34649e7:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-34649e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E4DC54;}.elementor-4154 .elementor-element.elementor-element-3477dd3{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-3e6f891 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4154 .elementor-element.elementor-element-3e6f891{text-align:start;}.elementor-4154 .elementor-element.elementor-element-3e6f891 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.02em;color:#F4F2ED;}.elementor-4154 .elementor-element.elementor-element-724914a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-724914a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4154 .elementor-element.elementor-element-ae575d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#303131;--border-color:#303131;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-5332a08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4154 .elementor-element.elementor-element-5332a08{text-align:start;font-family:"Cormorant", Sans-serif;font-size:28px;font-weight:500;line-height:1em;letter-spacing:0.09rem;color:var( --e-global-color-primary );}.elementor-4154 .elementor-element.elementor-element-fb517dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303131;--border-color:#303131;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-fb517dd:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-fb517dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E4DC54;}.elementor-4154 .elementor-element.elementor-element-35ea989{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-27e2f9e > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4154 .elementor-element.elementor-element-27e2f9e{text-align:start;}.elementor-4154 .elementor-element.elementor-element-27e2f9e .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.02em;color:#F4F2ED;}.elementor-4154 .elementor-element.elementor-element-3a11429{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-3a11429 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4154 .elementor-element.elementor-element-a69ef06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#303131;--border-color:#303131;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-9471f6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4154 .elementor-element.elementor-element-9471f6e{text-align:start;font-family:"Cormorant", Sans-serif;font-size:28px;font-weight:500;line-height:1em;letter-spacing:0.09rem;color:var( --e-global-color-primary );}.elementor-4154 .elementor-element.elementor-element-323f76d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303131;--border-color:#303131;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-323f76d:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-323f76d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E4DC54;}.elementor-4154 .elementor-element.elementor-element-1246a0a{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-3ad3dc7 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4154 .elementor-element.elementor-element-3ad3dc7{text-align:start;}.elementor-4154 .elementor-element.elementor-element-3ad3dc7 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.02em;color:#F4F2ED;}.elementor-4154 .elementor-element.elementor-element-54c990b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-54c990b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4154 .elementor-element.elementor-element-ddc71d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#303131;--border-color:#303131;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-ea6a980 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4154 .elementor-element.elementor-element-ea6a980{text-align:start;font-family:"Cormorant", Sans-serif;font-size:28px;font-weight:500;line-height:1em;letter-spacing:0.09rem;color:var( --e-global-color-primary );}.elementor-4154 .elementor-element.elementor-element-797c6cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303131;--border-color:#303131;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-797c6cf:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-797c6cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E4DC54;}.elementor-4154 .elementor-element.elementor-element-8fc514a{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-98d90b3 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4154 .elementor-element.elementor-element-98d90b3{text-align:start;}.elementor-4154 .elementor-element.elementor-element-98d90b3 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.02em;color:#F4F2ED;}.elementor-4154 .elementor-element.elementor-element-c4a961b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-c4a961b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4154 .elementor-element.elementor-element-0afd93f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#303131;--border-color:#303131;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-5c609a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4154 .elementor-element.elementor-element-5c609a4{text-align:start;font-family:"Cormorant", Sans-serif;font-size:28px;font-weight:500;line-height:1em;letter-spacing:0.09rem;color:var( --e-global-color-primary );}.elementor-4154 .elementor-element.elementor-element-55a43f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303131;--border-color:#303131;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-55a43f0:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-55a43f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E4DC54;}.elementor-4154 .elementor-element.elementor-element-17a805d{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-3b5fa8b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4154 .elementor-element.elementor-element-3b5fa8b{text-align:start;}.elementor-4154 .elementor-element.elementor-element-3b5fa8b .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.02em;color:#F4F2ED;}.elementor-4154 .elementor-element.elementor-element-3498607{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-3498607 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4154 .elementor-element.elementor-element-53d8d24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#303131;--border-color:#303131;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-5f71e23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4154 .elementor-element.elementor-element-5f71e23{text-align:start;font-family:"Cormorant", Sans-serif;font-size:28px;font-weight:500;line-height:1em;letter-spacing:0.09rem;color:var( --e-global-color-primary );}.elementor-4154 .elementor-element.elementor-element-28d846d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#303131;--border-color:#303131;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-28d846d:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-28d846d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E4DC54;}.elementor-4154 .elementor-element.elementor-element-e0be7d2{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-89df579 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4154 .elementor-element.elementor-element-89df579{text-align:start;}.elementor-4154 .elementor-element.elementor-element-89df579 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1.02em;color:#F4F2ED;}.elementor-4154 .elementor-element.elementor-element-fefaa53{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;letter-spacing:0px;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-fefaa53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4154 .elementor-element.elementor-element-482ea0e{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-8456054{--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:center;--align-items:center;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:50px;--padding-left:150px;--padding-right:150px;}.elementor-4154 .elementor-element.elementor-element-b31534c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-f5b3d52{text-align:center;}.elementor-4154 .elementor-element.elementor-element-f5b3d52 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.35em;color:#C9B28F;}.elementor-4154 .elementor-element.elementor-element-c919892 > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-4154 .elementor-element.elementor-element-c919892{text-align:start;}.elementor-4154 .elementor-element.elementor-element-c919892 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:58px;font-weight:400;line-height:0.9em;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-9f42a18{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:var( --e-global-color-text );}.elementor-4154 .elementor-element.elementor-element-9f42a18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4154 .elementor-element.elementor-element-ff9a877{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-4154 .elementor-element.elementor-element-98673e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:55px;--padding-right:55px;}.elementor-4154 .elementor-element.elementor-element-2bb4f8e .elementor-icon-wrapper{text-align:center;}.elementor-4154 .elementor-element.elementor-element-2bb4f8e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4154 .elementor-element.elementor-element-2bb4f8e.elementor-view-framed .elementor-icon, .elementor-4154 .elementor-element.elementor-element-2bb4f8e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4154 .elementor-element.elementor-element-2bb4f8e.elementor-view-framed .elementor-icon, .elementor-4154 .elementor-element.elementor-element-2bb4f8e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4154 .elementor-element.elementor-element-2bb4f8e .elementor-icon{font-size:34px;padding:11px;border-width:1px 1px 1px 1px;}.elementor-4154 .elementor-element.elementor-element-2bb4f8e .elementor-icon svg{height:34px;}.elementor-4154 .elementor-element.elementor-element-88d53a3 > .elementor-widget-container{margin:16px 0px 7px 0px;}.elementor-4154 .elementor-element.elementor-element-88d53a3 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;line-height:0.95em;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-d6dd75b > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4154 .elementor-element.elementor-element-d6dd75b{text-align:center;}.elementor-4154 .elementor-element.elementor-element-d6dd75b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.22em;color:#C9B28F;}.elementor-4154 .elementor-element.elementor-element-332e5e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:rgba(231,228,220,.20);--border-color:rgba(231,228,220,.20);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:55px;--padding-right:55px;}.elementor-4154 .elementor-element.elementor-element-fd7b0b0 .elementor-icon-wrapper{text-align:center;}.elementor-4154 .elementor-element.elementor-element-fd7b0b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4154 .elementor-element.elementor-element-fd7b0b0.elementor-view-framed .elementor-icon, .elementor-4154 .elementor-element.elementor-element-fd7b0b0.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4154 .elementor-element.elementor-element-fd7b0b0.elementor-view-framed .elementor-icon, .elementor-4154 .elementor-element.elementor-element-fd7b0b0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4154 .elementor-element.elementor-element-fd7b0b0 .elementor-icon{font-size:34px;padding:11px;border-width:1px 1px 1px 1px;}.elementor-4154 .elementor-element.elementor-element-fd7b0b0 .elementor-icon svg{height:34px;}.elementor-4154 .elementor-element.elementor-element-9885dd0 > .elementor-widget-container{margin:16px 0px 7px 0px;}.elementor-4154 .elementor-element.elementor-element-9885dd0 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;line-height:0.95em;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-1977822 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-4154 .elementor-element.elementor-element-1977822{text-align:center;}.elementor-4154 .elementor-element.elementor-element-1977822 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.22em;color:#C9B28F;}.elementor-4154 .elementor-element.elementor-element-3a8b6c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-d4a2171{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:250px;--padding-right:150px;}.elementor-4154 .elementor-element.elementor-element-2c3e10c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-b03c3c0{text-align:start;}.elementor-4154 .elementor-element.elementor-element-b03c3c0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.35em;color:#C9B28F;}.elementor-4154 .elementor-element.elementor-element-a03ddb0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:400;text-transform:uppercase;line-height:0.95em;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-ef359c5{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-66377d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--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-4154 .elementor-element.elementor-element-41a7a52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-button span{gap:12px;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:15px;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-15px;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-field-group > label, .elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-field-subgroup label{color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-field-group > label{font-family:"Cormorant Garamond", Sans-serif;font-size:16px;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-field-group .elementor-field{color:#AAA7A0;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:#E7E4DC26;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:#E7E4DC26;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-field-group .elementor-select-wrapper::before{color:#E7E4DC26;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-button{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.3px;letter-spacing:0.06em;border-radius:0px 0px 0px 0px;padding:15px 26px 15px 26px;}.elementor-4154 .elementor-element.elementor-element-ab4620e .e-form__buttons__wrapper__button-next{background-color:#3F5875;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-button[type="submit"]{background-color:#3F5875;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-button[type="submit"] svg *{fill:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-ab4620e .e-form__buttons__wrapper__button-previous{color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-ab4620e .e-form__buttons__wrapper__button-next:hover{background-color:#657D98;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-button[type="submit"]:hover{background-color:#657D98;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-button[type="submit"]:hover svg *{fill:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-ab4620e .e-form__buttons__wrapper__button-previous:hover{color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-message{font-family:"Cormorant", Sans-serif;font-size:20px;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-message.elementor-message-success{color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-message.elementor-message-danger{color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-message.elementor-help-inline{color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-ab4620e{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-4154 .elementor-element.elementor-element-8193fbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4154 .elementor-element.elementor-element-67a118a{text-align:start;}.elementor-4154 .elementor-element.elementor-element-67a118a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.35em;color:#C9B28F;}.elementor-4154 .elementor-element.elementor-element-f641180 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;line-height:1.3em;color:#E7E4DC;}.elementor-4154 .elementor-element.elementor-element-ebb57fc .elementor-icon-list-icon i{color:#C9B28F;transition:color 0.3s;}.elementor-4154 .elementor-element.elementor-element-ebb57fc .elementor-icon-list-icon svg{fill:#C9B28F;transition:fill 0.3s;}.elementor-4154 .elementor-element.elementor-element-ebb57fc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4154 .elementor-element.elementor-element-ebb57fc .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4154 .elementor-element.elementor-element-fb08ee7{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#E7E4DC;}@media(max-width:1024px){.elementor-4154 .elementor-element.elementor-element-125f20c{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4154 .elementor-element.elementor-element-7ab1257{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-4154 .elementor-element.elementor-element-0b4f026{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4154 .elementor-element.elementor-element-f7a61f2 .elementor-heading-title{font-size:14px;letter-spacing:0.35px;}.elementor-4154 .elementor-element.elementor-element-335fdb9 .elementor-heading-title{font-size:48px;line-height:0.95em;}.elementor-4154 .elementor-element.elementor-element-403f1e3{font-size:16px;line-height:1.7em;}.elementor-4154 .elementor-element.elementor-element-c8d0304{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4154 .elementor-element.elementor-element-9fc4728{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-183ea1d .elementor-heading-title{font-size:24px;line-height:1em;letter-spacing:0.1px;}.elementor-4154 .elementor-element.elementor-element-7e999dc .elementor-heading-title{font-size:30px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-7ee3126 .elementor-heading-title{font-size:30px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-172aed4{font-size:14px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-145b96d{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-41e6167 .elementor-heading-title{font-size:24px;line-height:1em;letter-spacing:0.1px;}.elementor-4154 .elementor-element.elementor-element-aaa0b06 .elementor-heading-title{font-size:30px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-5f6275c .elementor-heading-title{font-size:30px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-c3cbd73{font-size:14px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-b419f99{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-1238f23 .elementor-heading-title{font-size:24px;line-height:1em;letter-spacing:0.1px;}.elementor-4154 .elementor-element.elementor-element-407385a .elementor-heading-title{font-size:30px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-132eeae .elementor-heading-title{font-size:30px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-205f2c7{font-size:14px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-008b73e{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-0ce889f .elementor-heading-title{font-size:24px;line-height:1em;letter-spacing:0.1px;}.elementor-4154 .elementor-element.elementor-element-cedf379 .elementor-heading-title{font-size:30px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-c84368d .elementor-heading-title{font-size:30px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-abe5276{font-size:14px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-6ecffe8{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-5f1445f .elementor-heading-title{font-size:24px;line-height:1em;letter-spacing:0.1px;}.elementor-4154 .elementor-element.elementor-element-3e652e6 .elementor-heading-title{font-size:30px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-dd2221f .elementor-heading-title{font-size:30px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-e6c9e46{font-size:14px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-fdcc58f{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-a646e89 .elementor-heading-title{font-size:24px;line-height:1em;letter-spacing:0.1px;}.elementor-4154 .elementor-element.elementor-element-3bc4001 .elementor-heading-title{font-size:30px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-5da9389 .elementor-heading-title{font-size:30px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-5be2a71{font-size:14px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-e734695{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-4154 .elementor-element.elementor-element-e734695:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-e734695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-21px 950px;background-size:1000px auto;}.elementor-4154 .elementor-element.elementor-element-c7c2422 .elementor-heading-title{font-size:14px;letter-spacing:0.35px;}.elementor-4154 .elementor-element.elementor-element-9b29e8b .elementor-heading-title{font-size:48px;line-height:0.95em;}.elementor-4154 .elementor-element.elementor-element-088b5e7{font-size:16px;line-height:1.7em;}.elementor-4154 .elementor-element.elementor-element-bdb95e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-af1d677{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-a6b4668{font-size:24px;line-height:1em;letter-spacing:0.09rem;}.elementor-4154 .elementor-element.elementor-element-3e6f891 .elementor-heading-title{font-size:18px;}.elementor-4154 .elementor-element.elementor-element-724914a{font-size:14px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-ae575d9{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-5332a08{font-size:24px;line-height:1em;letter-spacing:0.09rem;}.elementor-4154 .elementor-element.elementor-element-27e2f9e .elementor-heading-title{font-size:18px;}.elementor-4154 .elementor-element.elementor-element-3a11429{font-size:14px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-a69ef06{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-9471f6e{font-size:24px;line-height:1em;letter-spacing:0.09rem;}.elementor-4154 .elementor-element.elementor-element-3ad3dc7 .elementor-heading-title{font-size:18px;}.elementor-4154 .elementor-element.elementor-element-54c990b{font-size:14px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-ddc71d1{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-ea6a980{font-size:24px;line-height:1em;letter-spacing:0.09rem;}.elementor-4154 .elementor-element.elementor-element-98d90b3 .elementor-heading-title{font-size:18px;}.elementor-4154 .elementor-element.elementor-element-c4a961b{font-size:14px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-0afd93f{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-5c609a4{font-size:24px;line-height:1em;letter-spacing:0.09rem;}.elementor-4154 .elementor-element.elementor-element-3b5fa8b .elementor-heading-title{font-size:18px;}.elementor-4154 .elementor-element.elementor-element-3498607{font-size:14px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-53d8d24{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-5f71e23{font-size:24px;line-height:1em;letter-spacing:0.09rem;}.elementor-4154 .elementor-element.elementor-element-89df579 .elementor-heading-title{font-size:18px;}.elementor-4154 .elementor-element.elementor-element-fefaa53{font-size:14px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-482ea0e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-8456054{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-4154 .elementor-element.elementor-element-b31534c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-f5b3d52 .elementor-heading-title{font-size:14px;letter-spacing:0.35px;}.elementor-4154 .elementor-element.elementor-element-c919892 .elementor-heading-title{font-size:48px;line-height:0.92em;}.elementor-4154 .elementor-element.elementor-element-9f42a18{--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;text-align:start;}.elementor-4154 .elementor-element.elementor-element-ff9a877{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4154 .elementor-element.elementor-element-98673e6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-4154 .elementor-element.elementor-element-88d53a3 .elementor-heading-title{font-size:34px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-d6dd75b .elementor-heading-title{font-size:12px;}.elementor-4154 .elementor-element.elementor-element-332e5e7{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-4154 .elementor-element.elementor-element-9885dd0 .elementor-heading-title{font-size:34px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-1977822 .elementor-heading-title{font-size:12px;}.elementor-4154 .elementor-element.elementor-element-d4a2171{--margin-top:60px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4154 .elementor-element.elementor-element-b03c3c0 .elementor-heading-title{font-size:14px;letter-spacing:0.35px;}.elementor-4154 .elementor-element.elementor-element-ef359c5{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;}.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-button{font-size:13px;}.elementor-4154 .elementor-element.elementor-element-67a118a .elementor-heading-title{font-size:14px;letter-spacing:0.35px;}}@media(max-width:767px){.elementor-4154 .elementor-element.elementor-element-125f20c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-7ab1257{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4154 .elementor-element.elementor-element-ca238ff{--width:100%;}.elementor-4154 .elementor-element.elementor-element-f7a61f2 .elementor-heading-title{font-size:12px;line-height:1.3em;letter-spacing:0.35em;}.elementor-4154 .elementor-element.elementor-element-335fdb9 .elementor-heading-title{font-size:34px;line-height:0.95em;}.elementor-4154 .elementor-element.elementor-element-cc2d135{--width:100%;}.elementor-4154 .elementor-element.elementor-element-403f1e3{font-size:15px;line-height:1.7em;}.elementor-4154 .elementor-element.elementor-element-9fc4728{--width:100%;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-4154 .elementor-element.elementor-element-183ea1d .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:0.1px;}.elementor-4154 .elementor-element.elementor-element-7e999dc .elementor-heading-title{font-size:26px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-7ee3126 .elementor-heading-title{font-size:26px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-172aed4{font-size:13px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-44f03ff{--min-height:150px;}.elementor-4154 .elementor-element.elementor-element-145b96d{--width:100%;}.elementor-4154 .elementor-element.elementor-element-41e6167 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:0.1px;}.elementor-4154 .elementor-element.elementor-element-aaa0b06 .elementor-heading-title{font-size:26px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-5f6275c .elementor-heading-title{font-size:26px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-c3cbd73{font-size:13px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-054a4e6{--min-height:150px;}.elementor-4154 .elementor-element.elementor-element-b419f99{--width:100%;}.elementor-4154 .elementor-element.elementor-element-1238f23 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:0.1px;}.elementor-4154 .elementor-element.elementor-element-407385a .elementor-heading-title{font-size:26px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-132eeae .elementor-heading-title{font-size:26px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-205f2c7{font-size:13px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-e00afa3{--min-height:150px;}.elementor-4154 .elementor-element.elementor-element-008b73e{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-4154 .elementor-element.elementor-element-0ce889f .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:0.1px;}.elementor-4154 .elementor-element.elementor-element-cedf379 .elementor-heading-title{font-size:26px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-c84368d .elementor-heading-title{font-size:26px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-abe5276{font-size:13px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-481a25c{--min-height:150px;}.elementor-4154 .elementor-element.elementor-element-6ecffe8{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-4154 .elementor-element.elementor-element-5f1445f .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:0.1px;}.elementor-4154 .elementor-element.elementor-element-3e652e6 .elementor-heading-title{font-size:26px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-dd2221f .elementor-heading-title{font-size:26px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-e6c9e46{font-size:13px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-0b31f9c{--min-height:150px;}.elementor-4154 .elementor-element.elementor-element-fdcc58f{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-4154 .elementor-element.elementor-element-a646e89 .elementor-heading-title{font-size:20px;line-height:1em;letter-spacing:0.1px;}.elementor-4154 .elementor-element.elementor-element-3bc4001 .elementor-heading-title{font-size:26px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-5da9389 .elementor-heading-title{font-size:26px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-5be2a71{font-size:13px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-751259b{--min-height:150px;}.elementor-4154 .elementor-element.elementor-element-e734695{--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-4154 .elementor-element.elementor-element-e734695:not(.elementor-motion-effects-element-type-background), .elementor-4154 .elementor-element.elementor-element-e734695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-363px 479px;background-size:448px auto;}.elementor-4154 .elementor-element.elementor-element-e0c1397{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-c7c2422 .elementor-heading-title{font-size:12px;line-height:1.3em;letter-spacing:0.35em;}.elementor-4154 .elementor-element.elementor-element-9b29e8b .elementor-heading-title{font-size:34px;line-height:0.95em;}.elementor-4154 .elementor-element.elementor-element-088b5e7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;line-height:1.7em;}.elementor-4154 .elementor-element.elementor-element-bdb95e8{--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-4154 .elementor-element.elementor-element-af1d677{--padding-top:21px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-a6b4668{font-size:20px;line-height:1em;letter-spacing:0.09rem;}.elementor-4154 .elementor-element.elementor-element-34649e7{--min-height:1px;}.elementor-4154 .elementor-element.elementor-element-3e6f891 .elementor-heading-title{font-size:18px;}.elementor-4154 .elementor-element.elementor-element-724914a{font-size:13px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-ae575d9{--padding-top:21px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-5332a08{font-size:20px;line-height:1em;letter-spacing:0.09rem;}.elementor-4154 .elementor-element.elementor-element-fb517dd{--min-height:1px;}.elementor-4154 .elementor-element.elementor-element-27e2f9e .elementor-heading-title{font-size:18px;}.elementor-4154 .elementor-element.elementor-element-3a11429{font-size:13px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-a69ef06{--padding-top:21px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-9471f6e{font-size:20px;line-height:1em;letter-spacing:0.09rem;}.elementor-4154 .elementor-element.elementor-element-323f76d{--min-height:1px;}.elementor-4154 .elementor-element.elementor-element-3ad3dc7 .elementor-heading-title{font-size:18px;}.elementor-4154 .elementor-element.elementor-element-54c990b{font-size:13px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-ddc71d1{--padding-top:21px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-ea6a980{font-size:20px;line-height:1em;letter-spacing:0.09rem;}.elementor-4154 .elementor-element.elementor-element-797c6cf{--min-height:1px;}.elementor-4154 .elementor-element.elementor-element-98d90b3 .elementor-heading-title{font-size:18px;}.elementor-4154 .elementor-element.elementor-element-c4a961b{font-size:13px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-0afd93f{--padding-top:21px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-5c609a4{font-size:20px;line-height:1em;letter-spacing:0.09rem;}.elementor-4154 .elementor-element.elementor-element-55a43f0{--min-height:1px;}.elementor-4154 .elementor-element.elementor-element-3b5fa8b .elementor-heading-title{font-size:18px;}.elementor-4154 .elementor-element.elementor-element-3498607{font-size:13px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-53d8d24{--padding-top:21px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-5f71e23{font-size:20px;line-height:1em;letter-spacing:0.09rem;}.elementor-4154 .elementor-element.elementor-element-28d846d{--min-height:1px;}.elementor-4154 .elementor-element.elementor-element-89df579 .elementor-heading-title{font-size:18px;}.elementor-4154 .elementor-element.elementor-element-fefaa53{font-size:13px;line-height:1.55em;}.elementor-4154 .elementor-element.elementor-element-482ea0e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-8456054{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-4154 .elementor-element.elementor-element-b31534c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4154 .elementor-element.elementor-element-f5b3d52 .elementor-heading-title{font-size:12px;line-height:1.3em;letter-spacing:0.35em;}.elementor-4154 .elementor-element.elementor-element-c919892 .elementor-heading-title{font-size:34px;line-height:0.94em;}.elementor-4154 .elementor-element.elementor-element-9f42a18{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4154 .elementor-element.elementor-element-ff9a877{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4154 .elementor-element.elementor-element-98673e6{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4154 .elementor-element.elementor-element-88d53a3 .elementor-heading-title{font-size:30px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-d6dd75b .elementor-heading-title{font-size:11px;}.elementor-4154 .elementor-element.elementor-element-332e5e7{--width:100%;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-4154 .elementor-element.elementor-element-9885dd0 .elementor-heading-title{font-size:30px;line-height:1.05em;}.elementor-4154 .elementor-element.elementor-element-1977822 .elementor-heading-title{font-size:11px;}.elementor-4154 .elementor-element.elementor-element-d4a2171{--margin-top:60px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4154 .elementor-element.elementor-element-b03c3c0 .elementor-heading-title{font-size:12px;line-height:1.3em;letter-spacing:0.35em;}.elementor-4154 .elementor-element.elementor-element-a03ddb0 .elementor-heading-title{font-size:34px;}.elementor-4154 .elementor-element.elementor-element-ef359c5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4154 .elementor-element.elementor-element-41a7a52{--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-4154 .elementor-element.elementor-element-ab4620e .elementor-button{font-size:12px;}.elementor-4154 .elementor-element.elementor-element-67a118a .elementor-heading-title{font-size:12px;line-height:1.3em;letter-spacing:0.35em;}.elementor-4154 .elementor-element.elementor-element-ebb57fc{--e-icon-list-icon-size:17px;}}@media(min-width:768px){.elementor-4154 .elementor-element.elementor-element-2f1ad40{--width:100%;}.elementor-4154 .elementor-element.elementor-element-af1c95c{--width:100%;}.elementor-4154 .elementor-element.elementor-element-125f20c{--width:100%;}.elementor-4154 .elementor-element.elementor-element-7ab1257{--width:100%;}.elementor-4154 .elementor-element.elementor-element-0b4f026{--width:100%;}.elementor-4154 .elementor-element.elementor-element-ca238ff{--width:55%;}.elementor-4154 .elementor-element.elementor-element-cc2d135{--width:45%;}.elementor-4154 .elementor-element.elementor-element-9fc4728{--width:48%;}.elementor-4154 .elementor-element.elementor-element-145b96d{--width:48%;}.elementor-4154 .elementor-element.elementor-element-b419f99{--width:48%;}.elementor-4154 .elementor-element.elementor-element-008b73e{--width:48%;}.elementor-4154 .elementor-element.elementor-element-6ecffe8{--width:48%;}.elementor-4154 .elementor-element.elementor-element-fdcc58f{--width:48%;}.elementor-4154 .elementor-element.elementor-element-e734695{--width:100%;}.elementor-4154 .elementor-element.elementor-element-e0c1397{--width:45%;}.elementor-4154 .elementor-element.elementor-element-af1d677{--width:48%;}.elementor-4154 .elementor-element.elementor-element-34649e7{--width:1px;}.elementor-4154 .elementor-element.elementor-element-ae575d9{--width:48%;}.elementor-4154 .elementor-element.elementor-element-fb517dd{--width:1px;}.elementor-4154 .elementor-element.elementor-element-a69ef06{--width:48%;}.elementor-4154 .elementor-element.elementor-element-323f76d{--width:1px;}.elementor-4154 .elementor-element.elementor-element-ddc71d1{--width:48%;}.elementor-4154 .elementor-element.elementor-element-797c6cf{--width:1px;}.elementor-4154 .elementor-element.elementor-element-0afd93f{--width:48%;}.elementor-4154 .elementor-element.elementor-element-55a43f0{--width:1px;}.elementor-4154 .elementor-element.elementor-element-53d8d24{--width:48%;}.elementor-4154 .elementor-element.elementor-element-28d846d{--width:1px;}.elementor-4154 .elementor-element.elementor-element-8456054{--width:100%;}.elementor-4154 .elementor-element.elementor-element-b31534c{--width:35%;}.elementor-4154 .elementor-element.elementor-element-ff9a877{--width:65%;}.elementor-4154 .elementor-element.elementor-element-98673e6{--width:50%;}.elementor-4154 .elementor-element.elementor-element-332e5e7{--width:50%;}.elementor-4154 .elementor-element.elementor-element-3a8b6c7{--width:100%;}.elementor-4154 .elementor-element.elementor-element-2c3e10c{--width:100%;}.elementor-4154 .elementor-element.elementor-element-66377d5{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4154 .elementor-element.elementor-element-ca238ff{--width:100%;}.elementor-4154 .elementor-element.elementor-element-cc2d135{--width:100%;}.elementor-4154 .elementor-element.elementor-element-c8d0304{--width:100%;}.elementor-4154 .elementor-element.elementor-element-9fc4728{--width:100%;}.elementor-4154 .elementor-element.elementor-element-145b96d{--width:100%;}.elementor-4154 .elementor-element.elementor-element-b419f99{--width:100%;}.elementor-4154 .elementor-element.elementor-element-008b73e{--width:100%;}.elementor-4154 .elementor-element.elementor-element-6ecffe8{--width:100%;}.elementor-4154 .elementor-element.elementor-element-fdcc58f{--width:100%;}.elementor-4154 .elementor-element.elementor-element-e0c1397{--width:100%;}.elementor-4154 .elementor-element.elementor-element-34649e7{--width:1px;}.elementor-4154 .elementor-element.elementor-element-fb517dd{--width:1px;}.elementor-4154 .elementor-element.elementor-element-323f76d{--width:1px;}.elementor-4154 .elementor-element.elementor-element-797c6cf{--width:1px;}.elementor-4154 .elementor-element.elementor-element-55a43f0{--width:1px;}.elementor-4154 .elementor-element.elementor-element-28d846d{--width:1px;}.elementor-4154 .elementor-element.elementor-element-b31534c{--width:100%;}.elementor-4154 .elementor-element.elementor-element-ff9a877{--width:100%;}.elementor-4154 .elementor-element.elementor-element-98673e6{--width:100%;}.elementor-4154 .elementor-element.elementor-element-332e5e7{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-8456054 */.elementor-4154 .elementor-element.elementor-element-8456054{
    position:relative !important;
    overflow:hidden !important;
    isolation:isolate;

    background:

        /* Kreis 2 · oben Mitte */
        radial-gradient(
            circle 150px at 43% -8%,
            transparent 0 148px,
            rgba(201,178,143,.20) 149px,
            rgba(201,178,143,.20) 150px,
            transparent 151px
        ),

        /* Kreis 3 · Mitte links */
        radial-gradient(
            circle 180px at 30% 78%,
            transparent 0 178px,
            rgba(63,88,117,.24) 179px,
            rgba(63,88,117,.24) 180px,
            transparent 181px
        ),

        /* Kreis 4 · Mitte rechts */
        radial-gradient(
            circle 250px at 82% 38%,
            transparent 0 248px,
            rgba(63,88,117,.30) 249px,
            rgba(63,88,117,.30) 250px,
            transparent 251px
        ),

        /* organische Fläche oben links */
        radial-gradient(
            ellipse 500px 380px at 5% 0%,
            rgba(63,88,117,.32),
            transparent 70%
        ),

        /* organische Fläche unten */
        radial-gradient(
            ellipse 450px 350px at 65% 100%,
            rgba(63,88,117,.20),
            transparent 72%
        ),

        /* Grundfarbe */
        linear-gradient(
            135deg,
            #08151F 0%,
            #102936 32%,
            #183B4A 55%,
            #102A37 78%,
            #08151F 100%
        ) !important;
}


/* =========================================================
   13-ECK OBEN LINKS
   gleiche Grösse wie der bisherige Kreis
   ========================================================= */

.elementor-4154 .elementor-element.elementor-element-8456054::before{
    content:"";

    position:absolute;

    width:420px;
    height:420px;

    left:calc(7% - 210px);
    top:calc(18% - 210px);

    z-index:1;

    pointer-events:none;

    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 420 420'%3E%3Cpolygon points='210,1 306,24 379,94 414,190 402,292 343,371 253,416 153,402 69,356 17,272 7,172 48,81 122,21' fill='none' stroke='%233F5875' stroke-opacity='.32' stroke-width='1'/%3E%3C/svg%3E");

    background-repeat:no-repeat;
    background-size:100% 100%;
}


/* =========================================================
   13-ECK UNTEN RECHTS
   gleiche Grösse wie der bisherige Kreis
   ========================================================= */

.elementor-4154 .elementor-element.elementor-element-8456054::after{
    content:"";

    position:absolute;

    width:380px;
    height:380px;

    left:calc(72% - 190px);
    top:calc(108% - 190px);

    z-index:1;

    pointer-events:none;

    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 380 380'%3E%3Cpolygon points='190,1 277,22 344,86 375,172 366,265 310,336 229,375 138,365 62,322 16,247 6,155 44,73 111,20' fill='none' stroke='%23C9B28F' stroke-opacity='.20' stroke-width='1'/%3E%3C/svg%3E");

    background-repeat:no-repeat;
    background-size:100% 100%;
}


/* =========================================================
   INHALT ÜBER DEM HINTERGRUND
   ========================================================= */

.elementor-4154 .elementor-element.elementor-element-8456054 > .e-con-inner{
    position:relative;
    z-index:2;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width:1024px){

    .elementor-4154 .elementor-element.elementor-element-8456054::before{
        width:340px;
        height:340px;

        left:calc(5% - 170px);
        top:calc(15% - 170px);
    }

    .elementor-4154 .elementor-element.elementor-element-8456054::after{
        width:320px;
        height:320px;

        left:calc(70% - 160px);
        top:calc(105% - 160px);
    }


    .elementor-4154 .elementor-element.elementor-element-8456054{
        background:

            /* Kreis 2 */
            radial-gradient(
                circle 125px at 45% -5%,
                transparent 0 123px,
                rgba(201,178,143,.18) 124px,
                rgba(201,178,143,.18) 125px,
                transparent 126px
            ),

            /* Kreis 3 */
            radial-gradient(
                circle 150px at 28% 80%,
                transparent 0 148px,
                rgba(63,88,117,.22) 149px,
                rgba(63,88,117,.22) 150px,
                transparent 151px
            ),

            /* Kreis 4 */
            radial-gradient(
                circle 200px at 88% 40%,
                transparent 0 198px,
                rgba(63,88,117,.26) 199px,
                rgba(63,88,117,.26) 200px,
                transparent 201px
            ),

            /* organische Flächen */
            radial-gradient(
                ellipse 400px 300px at 0% 0%,
                rgba(63,88,117,.28),
                transparent 70%
            ),

            radial-gradient(
                ellipse 380px 300px at 70% 100%,
                rgba(63,88,117,.18),
                transparent 72%
            ),

            linear-gradient(
                135deg,
                #08151F 0%,
                #102936 32%,
                #183B4A 55%,
                #102A37 78%,
                #08151F 100%
            ) !important;
    }
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width:767px){

    .elementor-4154 .elementor-element.elementor-element-8456054::before{
        width:260px;
        height:260px;

        left:calc(0% - 130px);
        top:calc(12% - 130px);
    }

    .elementor-4154 .elementor-element.elementor-element-8456054::after{
        width:240px;
        height:240px;

        left:calc(70% - 120px);
        top:calc(105% - 120px);
    }


    .elementor-4154 .elementor-element.elementor-element-8456054{
        background:

            /* Kreis 2 */
            radial-gradient(
                circle 100px at 55% -5%,
                transparent 0 98px,
                rgba(201,178,143,.16) 99px,
                rgba(201,178,143,.16) 100px,
                transparent 101px
            ),

            /* Kreis 3 */
            radial-gradient(
                circle 120px at 20% 80%,
                transparent 0 118px,
                rgba(63,88,117,.20) 119px,
                rgba(63,88,117,.20) 120px,
                transparent 121px
            ),

            /* Kreis 4 */
            radial-gradient(
                circle 155px at 100% 42%,
                transparent 0 153px,
                rgba(63,88,117,.25) 154px,
                rgba(63,88,117,.25) 155px,
                transparent 156px
            ),

            /* organische Fläche */
            radial-gradient(
                ellipse 300px 250px at 0% 0%,
                rgba(63,88,117,.25),
                transparent 70%
            ),

            linear-gradient(
                135deg,
                #08151F 0%,
                #102936 45%,
                #183B4A 70%,
                #08151F 100%
            ) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-482ea0e */.elementor-4154 .elementor-element.elementor-element-482ea0e{
  position:relative;
  overflow:hidden;
  background:
    radial-gradient(circle at 12% 22%, rgba(63,88,117,.42) 0%, rgba(63,88,117,.16) 28%, transparent 62%),
    radial-gradient(circle at 88% 78%, rgba(63,88,117,.34) 0%, rgba(63,88,117,.12) 30%, transparent 64%),
    linear-gradient(135deg,#080909 0%,#111820 48%,#080909 100%);
}
.elementor-4154 .elementor-element.elementor-element-482ea0e::before{
  content:"";
  position:absolute;
  left:-120px;
  top:18%;
  width:330px;
  height:330px;
  border:1px solid rgba(201,178,143,.14);
  border-radius:50%;
  pointer-events:none;
}
.elementor-4154 .elementor-element.elementor-element-482ea0e::after{
  content:"";
  position:absolute;
  right:-150px;
  bottom:-120px;
  width:390px;
  height:390px;
  border:1px solid rgba(63,88,117,.20);
  border-radius:50%;
  pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-ab4620e *//* Tannwerk – Datenschutz / Acceptance */

.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-field-type-acceptance .elementor-field-option {
    display: flex;
    align-items: flex-start;
    gap: 9px;
}

/* Datenschutz-Text */
.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-field-type-acceptance .elementor-field-option label {
    font-family: "DM Sans", sans-serif !important;
    font-size: 13px !important;
    font-weight: 400 !important;
    line-height: 1.5 !important;
    color: #AAA7A0 !important;
}

/* Link */
.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-field-type-acceptance .elementor-field-option label a {
    color: #3F5875 !important;
}

/* Checkbox */
.elementor-4154 .elementor-element.elementor-element-ab4620e .elementor-field-type-acceptance input[type="checkbox"] {
    accent-color: #3F5875 !important;
}/* End custom CSS */