.elementor-12 .elementor-element.elementor-element-5491e2e{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5491e2e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5491e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://solvision.agency/wp-content/uploads/2026/10/Hero-Sektion-Startseite.png");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-37f7392{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2e5274e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2e5274e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:72px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:4px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b335e5c{--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;}.elementor-12 .elementor-element.elementor-element-826dcf4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:72px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:4px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-10a167b{--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;}.elementor-12 .elementor-element.elementor-element-e7f9419 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:72px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:4px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-bc00c0f .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8C989;border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-bc00c0f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4895b33{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-4895b33:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4895b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-5e9e062{--display:flex;--min-height:600px;--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-12 .elementor-element.elementor-element-07806bb{--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:flex-start;}.elementor-12 .elementor-element.elementor-element-18df31f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:300;text-transform:uppercase;line-height:1.3em;letter-spacing:3px;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-c1c0c82{--divider-border-style:solid;--divider-color:#E8C989;--divider-border-width:2px;}.elementor-12 .elementor-element.elementor-element-c1c0c82 .elementor-divider-separator{width:45px;}.elementor-12 .elementor-element.elementor-element-c1c0c82 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-09fe6ea{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;letter-spacing:1px;color:#B8B8B8;}.elementor-12 .elementor-element.elementor-element-0956521{--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;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-3c218a2{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8C989;--border-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-bb6252e{--display:flex;}.elementor-12 .elementor-element.elementor-element-1e2bb7d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:72px;font-weight:300;color:#E8C989;}.elementor-12 .elementor-element.elementor-element-baeba71{--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-12 .elementor-element.elementor-element-40eeedd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;letter-spacing:4px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e4d9803{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ac97a3e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ac97a3e.elementor-view-stacked .elementor-icon{background-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-ac97a3e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ac97a3e.elementor-view-default .elementor-icon{color:#E8C989;border-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-ac97a3e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ac97a3e.elementor-view-default .elementor-icon svg{fill:#E8C989;}.elementor-12 .elementor-element.elementor-element-fafd7ce{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8C989;--border-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-09a90bd{--display:flex;}.elementor-12 .elementor-element.elementor-element-a1ef97f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:72px;font-weight:300;color:#E8C989;}.elementor-12 .elementor-element.elementor-element-b4c5337{--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-12 .elementor-element.elementor-element-1adbee5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;letter-spacing:4px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9e4aa19{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5d22047 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5d22047.elementor-view-stacked .elementor-icon{background-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-5d22047.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5d22047.elementor-view-default .elementor-icon{color:#E8C989;border-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-5d22047.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5d22047.elementor-view-default .elementor-icon svg{fill:#E8C989;}.elementor-12 .elementor-element.elementor-element-5d22047 .elementor-icon i, .elementor-12 .elementor-element.elementor-element-5d22047 .elementor-icon svg{transform:rotate(0deg);}.elementor-12 .elementor-element.elementor-element-642f30a{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8C989;--border-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-812e4d4{--display:flex;}.elementor-12 .elementor-element.elementor-element-eddb004 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:72px;font-weight:300;color:#E8C989;}.elementor-12 .elementor-element.elementor-element-01cdddc{--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-12 .elementor-element.elementor-element-e76089f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;letter-spacing:4px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0f3384c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0db609b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0db609b.elementor-view-stacked .elementor-icon{background-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-0db609b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0db609b.elementor-view-default .elementor-icon{color:#E8C989;border-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-0db609b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0db609b.elementor-view-default .elementor-icon svg{fill:#E8C989;}.elementor-12 .elementor-element.elementor-element-a10c8d9{--display:flex;--min-height:140px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8C989;--border-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-6fa2e2c{--display:flex;}.elementor-12 .elementor-element.elementor-element-1d087bc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:72px;font-weight:300;color:#E8C989;}.elementor-12 .elementor-element.elementor-element-05a8edf{--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-12 .elementor-element.elementor-element-12dfbb8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;letter-spacing:4px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0687514{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1fd4b8d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1fd4b8d.elementor-view-stacked .elementor-icon{background-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-1fd4b8d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1fd4b8d.elementor-view-default .elementor-icon{color:#E8C989;border-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-1fd4b8d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1fd4b8d.elementor-view-default .elementor-icon svg{fill:#E8C989;}.elementor-12 .elementor-element.elementor-element-7ccc1b5{--display:flex;--min-height:600px;--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-12 .elementor-element.elementor-element-b7b961d{--display:flex;}.elementor-12 .elementor-element.elementor-element-6035931 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cccfe9f{--divider-border-style:solid;--divider-color:#E8C989;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-cccfe9f .elementor-divider-separator{width:45px;}.elementor-12 .elementor-element.elementor-element-cccfe9f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-7e847fc{--display:flex;--min-height:65px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.1px;--border-left-width:0px;border-color:#E8C989;--border-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-e5d06b1{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dc537d2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#E8C989;}.elementor-12 .elementor-element.elementor-element-f493423{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0d39243 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0d39243.elementor-view-stacked .elementor-icon{background-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-0d39243.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0d39243.elementor-view-default .elementor-icon{color:#E8C989;border-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-0d39243.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0d39243.elementor-view-default .elementor-icon svg{fill:#E8C989;}.elementor-12 .elementor-element.elementor-element-0d39243 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-0d39243 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-5fa1479{--display:flex;--min-height:65px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.1px;--border-left-width:0px;border-color:#303030;--border-color:#303030;}.elementor-12 .elementor-element.elementor-element-8d47c13{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-631764e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#E8E8E8;}.elementor-12 .elementor-element.elementor-element-6f7c8b3{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7818324 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7818324.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7818324.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7818324.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7818324.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7818324.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7818324 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-7818324 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-afefbbc{--display:flex;--min-height:65px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.1px;--border-left-width:0px;border-color:#303030;--border-color:#303030;}.elementor-12 .elementor-element.elementor-element-a94ff58{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f1a1d44 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#E8E8E8;}.elementor-12 .elementor-element.elementor-element-4df16a3{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-925616b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-925616b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-925616b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-925616b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-925616b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-925616b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-925616b .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-925616b .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-1592e2b{--display:flex;--min-height:65px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.1px;--border-left-width:0px;border-color:#303030;--border-color:#303030;}.elementor-12 .elementor-element.elementor-element-2693666{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-69e1fc1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#E8E8E8;}.elementor-12 .elementor-element.elementor-element-e907629{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-882f946 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-882f946.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-882f946.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-882f946.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-882f946.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-882f946.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-882f946 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-882f946 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-dcf6df3{--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 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6B522D;--border-color:#6B522D;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:55px;--padding-right:55px;}.elementor-12 .elementor-element.elementor-element-f94f50a{--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-12 .elementor-element.elementor-element-93ffff1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-93ffff1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:#E8C989;}.elementor-12 .elementor-element.elementor-element-71dec81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-71dec81 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:300;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-12e1fc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-12e1fc0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:300;letter-spacing:-1px;color:#E8C989;}.elementor-12 .elementor-element.elementor-element-f86a5a9{--divider-border-style:solid;--divider-color:#E8C989;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f86a5a9 .elementor-divider-separator{width:55px;}.elementor-12 .elementor-element.elementor-element-f86a5a9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-3e1aac6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#B5B5B5;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-fd3b632 .elementor-icon-list-icon i{color:#E8C989;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-fd3b632 .elementor-icon-list-icon svg{fill:#E8C989;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-fd3b632{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-fd3b632 .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-12 .elementor-element.elementor-element-fd3b632 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-fd3b632 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-fd3b632 .elementor-icon-list-text{color:#D0D0D0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2e0d73e{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-a59b906 img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-aa9fa2f{--display:flex;--min-height:600px;--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-12 .elementor-element.elementor-element-7347e37{--display:flex;}.elementor-12 .elementor-element.elementor-element-85757ee .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-69e36ec{--divider-border-style:solid;--divider-color:#E8C989;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-69e36ec .elementor-divider-separator{width:45px;}.elementor-12 .elementor-element.elementor-element-69e36ec .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-b8a73c7{--display:flex;--min-height:65px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.1px;--border-left-width:0px;border-color:#E8C989;--border-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-779fd0b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7e2f309 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#E8C989;}.elementor-12 .elementor-element.elementor-element-a2f4abb{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-773c023 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-773c023.elementor-view-stacked .elementor-icon{background-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-773c023.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-773c023.elementor-view-default .elementor-icon{color:#E8C989;border-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-773c023.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-773c023.elementor-view-default .elementor-icon svg{fill:#E8C989;}.elementor-12 .elementor-element.elementor-element-773c023 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-773c023 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-f4aceb0{--display:flex;--min-height:65px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.1px;--border-left-width:0px;border-color:#303030;--border-color:#303030;}.elementor-12 .elementor-element.elementor-element-576f12f{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f14fde4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#E8E8E8;}.elementor-12 .elementor-element.elementor-element-1a2a1c1{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-431626f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-431626f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-431626f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-431626f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-431626f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-431626f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-431626f .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-431626f .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-f8626c7{--display:flex;--min-height:65px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.1px;--border-left-width:0px;border-color:#303030;--border-color:#303030;}.elementor-12 .elementor-element.elementor-element-2a3302d{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-68f00e5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#E8E8E8;}.elementor-12 .elementor-element.elementor-element-a7f3c28{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-65d0cb5 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-65d0cb5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-65d0cb5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-65d0cb5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-65d0cb5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-65d0cb5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-65d0cb5 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-65d0cb5 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-4a384ad{--display:flex;--min-height:65px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.1px;--border-left-width:0px;border-color:#303030;--border-color:#303030;}.elementor-12 .elementor-element.elementor-element-10520c1{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3494960 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#E8E8E8;}.elementor-12 .elementor-element.elementor-element-ef980dc{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b597cd5 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b597cd5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b597cd5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b597cd5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b597cd5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b597cd5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b597cd5 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-b597cd5 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-e0f66f2{--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 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6B522D;--border-color:#6B522D;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:55px;--padding-right:55px;}.elementor-12 .elementor-element.elementor-element-da55775{--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-12 .elementor-element.elementor-element-9cd8571{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9cd8571 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:#E8C989;}.elementor-12 .elementor-element.elementor-element-0eb8704{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0eb8704 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:300;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bc4c80d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bc4c80d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:300;letter-spacing:-1px;color:#E8C989;}.elementor-12 .elementor-element.elementor-element-04ac63e{--divider-border-style:solid;--divider-color:#E8C989;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-04ac63e .elementor-divider-separator{width:55px;}.elementor-12 .elementor-element.elementor-element-04ac63e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-b0f77d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#B5B5B5;}.elementor-12 .elementor-element.elementor-element-9a9c98a .elementor-icon-list-icon i{color:#E8C989;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-9a9c98a .elementor-icon-list-icon svg{fill:#E8C989;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-9a9c98a{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-9a9c98a .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-12 .elementor-element.elementor-element-9a9c98a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-9a9c98a .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-9a9c98a .elementor-icon-list-text{color:#D0D0D0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-a79aa02{--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-12 .elementor-element.elementor-element-478a44f img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e702762{--display:flex;--min-height:600px;--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-12 .elementor-element.elementor-element-ade30d3{--display:flex;}.elementor-12 .elementor-element.elementor-element-0f62e92 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7f0db42{--divider-border-style:solid;--divider-color:#E8C989;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-7f0db42 .elementor-divider-separator{width:45px;}.elementor-12 .elementor-element.elementor-element-7f0db42 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-db0748d{--display:flex;--min-height:65px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.1px;--border-left-width:0px;border-color:#E8C989;--border-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-b0dab8c{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4b5e9d1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#E8C989;}.elementor-12 .elementor-element.elementor-element-3efb176{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-68f8f75 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-68f8f75.elementor-view-stacked .elementor-icon{background-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-68f8f75.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-68f8f75.elementor-view-default .elementor-icon{color:#E8C989;border-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-68f8f75.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-68f8f75.elementor-view-default .elementor-icon svg{fill:#E8C989;}.elementor-12 .elementor-element.elementor-element-68f8f75 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-68f8f75 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-9ff517e{--display:flex;--min-height:65px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.1px;--border-left-width:0px;border-color:#303030;--border-color:#303030;}.elementor-12 .elementor-element.elementor-element-cafff86{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bc49066 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#E8E8E8;}.elementor-12 .elementor-element.elementor-element-e34b841{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-36cb7b7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-36cb7b7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-36cb7b7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-36cb7b7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-36cb7b7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-36cb7b7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-36cb7b7 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-36cb7b7 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-468ac6b{--display:flex;--min-height:65px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.1px;--border-left-width:0px;border-color:#303030;--border-color:#303030;}.elementor-12 .elementor-element.elementor-element-c45426e{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d76ab00 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#E8E8E8;}.elementor-12 .elementor-element.elementor-element-6085f3d{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-84e00ce .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-84e00ce.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-84e00ce.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-84e00ce.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-84e00ce.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-84e00ce.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-84e00ce .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-84e00ce .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-3367b70{--display:flex;--min-height:65px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.1px;--border-left-width:0px;border-color:#303030;--border-color:#303030;}.elementor-12 .elementor-element.elementor-element-349745f{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-99f4a02 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#E8E8E8;}.elementor-12 .elementor-element.elementor-element-603fdd5{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-efba218 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-efba218.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-efba218.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-efba218.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-efba218.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-efba218.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-efba218 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-efba218 .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-fee9641{--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 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6B522D;--border-color:#6B522D;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:55px;--padding-right:55px;}.elementor-12 .elementor-element.elementor-element-4a36920{--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-12 .elementor-element.elementor-element-2199c5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2199c5f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:#E8C989;}.elementor-12 .elementor-element.elementor-element-d700a2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d700a2a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:300;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c0d8f1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c0d8f1b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:300;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ac8aedf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ac8aedf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:300;letter-spacing:-1px;color:#E8C989;}.elementor-12 .elementor-element.elementor-element-082fd53{--divider-border-style:solid;--divider-color:#E8C989;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-082fd53 .elementor-divider-separator{width:55px;}.elementor-12 .elementor-element.elementor-element-082fd53 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-7206f3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#B5B5B5;}.elementor-12 .elementor-element.elementor-element-06a5d19 .elementor-icon-list-icon i{color:#E8C989;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-06a5d19 .elementor-icon-list-icon svg{fill:#E8C989;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-06a5d19{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-06a5d19 .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-12 .elementor-element.elementor-element-06a5d19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-06a5d19 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-06a5d19 .elementor-icon-list-text{color:#D0D0D0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b02762b{--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-12 .elementor-element.elementor-element-7fcd19f img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b45bed9{--display:flex;--min-height:600px;--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-12 .elementor-element.elementor-element-60dc67b{--display:flex;}.elementor-12 .elementor-element.elementor-element-a5d4536 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2b1c08e{--divider-border-style:solid;--divider-color:#E8C989;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-2b1c08e .elementor-divider-separator{width:45px;}.elementor-12 .elementor-element.elementor-element-2b1c08e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-3fd41fe{--display:flex;--min-height:65px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.1px;--border-left-width:0px;border-color:#E8C989;--border-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-9e8183c{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-643d2f8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#E8C989;}.elementor-12 .elementor-element.elementor-element-d09f240{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-29f88be .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-29f88be.elementor-view-stacked .elementor-icon{background-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-29f88be.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-29f88be.elementor-view-default .elementor-icon{color:#E8C989;border-color:#E8C989;}.elementor-12 .elementor-element.elementor-element-29f88be.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-29f88be.elementor-view-default .elementor-icon svg{fill:#E8C989;}.elementor-12 .elementor-element.elementor-element-29f88be .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-29f88be .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-6235e0a{--display:flex;--min-height:65px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.1px;--border-left-width:0px;border-color:#303030;--border-color:#303030;}.elementor-12 .elementor-element.elementor-element-45d9feb{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1628f9a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#E8E8E8;}.elementor-12 .elementor-element.elementor-element-71445e9{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a902e7a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a902e7a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a902e7a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a902e7a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a902e7a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a902e7a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a902e7a .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-a902e7a .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-8d22ef9{--display:flex;--min-height:65px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.1px;--border-left-width:0px;border-color:#303030;--border-color:#303030;}.elementor-12 .elementor-element.elementor-element-f6b39f8{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9a87c9f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#E8E8E8;}.elementor-12 .elementor-element.elementor-element-6929bf6{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c0e7d6f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-c0e7d6f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c0e7d6f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c0e7d6f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c0e7d6f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c0e7d6f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c0e7d6f .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-c0e7d6f .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-26d23ff{--display:flex;--min-height:65px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0.1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.1px;--border-left-width:0px;border-color:#303030;--border-color:#303030;}.elementor-12 .elementor-element.elementor-element-e64fc7b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bebdff5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#E8E8E8;}.elementor-12 .elementor-element.elementor-element-fb10846{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a9ccf6c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a9ccf6c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a9ccf6c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a9ccf6c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a9ccf6c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a9ccf6c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a9ccf6c .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-a9ccf6c .elementor-icon svg{height:20px;}.elementor-12 .elementor-element.elementor-element-428fba9{--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 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6B522D;--border-color:#6B522D;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:55px;--padding-right:55px;}.elementor-12 .elementor-element.elementor-element-3bd754e{--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-12 .elementor-element.elementor-element-41659ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-41659ad .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;color:#E8C989;}.elementor-12 .elementor-element.elementor-element-16cffdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-16cffdd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:300;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3f75b0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3f75b0f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:300;letter-spacing:-1px;color:#E8C989;}.elementor-12 .elementor-element.elementor-element-bcac7e9{--divider-border-style:solid;--divider-color:#E8C989;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bcac7e9 .elementor-divider-separator{width:55px;}.elementor-12 .elementor-element.elementor-element-bcac7e9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-027e46f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#B5B5B5;}.elementor-12 .elementor-element.elementor-element-ec13dc6 .elementor-icon-list-icon i{color:#E8C989;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ec13dc6 .elementor-icon-list-icon svg{fill:#E8C989;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-ec13dc6{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-ec13dc6 .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-12 .elementor-element.elementor-element-ec13dc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-ec13dc6 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;}.elementor-12 .elementor-element.elementor-element-ec13dc6 .elementor-icon-list-text{color:#D0D0D0;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-70eb6e9{--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-12 .elementor-element.elementor-element-cd9e6ec img{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4c3dd0b{--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:120px;--padding-bottom:120px;--padding-left:70px;--padding-right:70px;}.elementor-12 .elementor-element.elementor-element-4c3dd0b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4c3dd0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-ee6165c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 40px;text-align:start;}.elementor-12 .elementor-element.elementor-element-ee6165c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:64px;font-weight:400;text-transform:uppercase;line-height:1.15px;letter-spacing:3px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-96a6a4b{--divider-border-style:solid;--divider-color:#D6A354;--divider-border-width:1px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 40px;}.elementor-12 .elementor-element.elementor-element-96a6a4b .elementor-divider-separator{width:45px;}.elementor-12 .elementor-element.elementor-element-96a6a4b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-1c6daa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 40px;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:1.6em;color:#E5E5E5;}.elementor-12 .elementor-element.elementor-element-bcc0199{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--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-12 .elementor-element.elementor-element-47d1f9b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:35px;}.elementor-12 .elementor-element.elementor-element-482a678 img{width:80px;}.elementor-12 .elementor-element.elementor-element-c73d459{--divider-border-style:solid;--divider-color:#D6A354;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-c73d459 .elementor-divider-separator{width:75px;}.elementor-12 .elementor-element.elementor-element-c73d459 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-77a721f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-77a721f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:400;line-height:1.15em;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-98777ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#D1D1D1;}.elementor-12 .elementor-element.elementor-element-588a6a1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#303030;--border-color:#303030;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:35px;}.elementor-12 .elementor-element.elementor-element-38dc8db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-38dc8db img{width:85px;}.elementor-12 .elementor-element.elementor-element-5341c70{--divider-border-style:solid;--divider-color:#D6A354;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-5341c70 .elementor-divider-separator{width:75px;}.elementor-12 .elementor-element.elementor-element-5341c70 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-1d7c29c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1d7c29c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:400;line-height:1.15em;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4259380{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#D1D1D1;}.elementor-12 .elementor-element.elementor-element-4d5c2b1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#303030;--border-color:#303030;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:35px;}.elementor-12 .elementor-element.elementor-element-d574d85 img{width:95px;}.elementor-12 .elementor-element.elementor-element-05d8b30{--divider-border-style:solid;--divider-color:#D6A354;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-05d8b30 .elementor-divider-separator{width:75px;}.elementor-12 .elementor-element.elementor-element-05d8b30 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-0ebf9c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0ebf9c3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:400;line-height:1.15em;letter-spacing:-1px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-8aa9582{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#D1D1D1;}.elementor-12 .elementor-element.elementor-element-c85ceb3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:70px;--padding-right:70px;}.elementor-12 .elementor-element.elementor-element-c85ceb3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c85ceb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-35fb112{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9dde5df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9dde5df .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:100px;font-weight:400;line-height:1.12em;letter-spacing:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c77e2ad{--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:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fbe8f53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fbe8f53 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c679356{--divider-border-style:solid;--divider-color:#D6A354;--divider-border-width:1px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c679356 .elementor-divider-separator{width:145px;}.elementor-12 .elementor-element.elementor-element-c679356 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-735141b{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#C9C9C9;}.elementor-12 .elementor-element.elementor-element-ca0f285{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-52bb155{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ad7568f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#D6A354;}.elementor-12 .elementor-element.elementor-element-9ce5edf{--divider-border-style:solid;--divider-color:#D6A354;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9ce5edf .elementor-divider-separator{width:45px;}.elementor-12 .elementor-element.elementor-element-9ce5edf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-3ec9163 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0d7f804{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c5d209a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#D6A354;}.elementor-12 .elementor-element.elementor-element-5c44ee6{--divider-border-style:solid;--divider-color:#D6A354;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5c44ee6 .elementor-divider-separator{width:45px;}.elementor-12 .elementor-element.elementor-element-5c44ee6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-bd79859 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-434b27b{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-15de9cf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#D6A354;}.elementor-12 .elementor-element.elementor-element-11559be{--divider-border-style:solid;--divider-color:#D6A354;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-11559be .elementor-divider-separator{width:45px;}.elementor-12 .elementor-element.elementor-element-11559be .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-df7ca6c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;letter-spacing:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d6ee6b6{--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:130px;--padding-bottom:90px;--padding-left:70px;--padding-right:70px;}.elementor-12 .elementor-element.elementor-element-d6ee6b6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d6ee6b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-1bd504b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-31e743b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:100px;font-weight:400;letter-spacing:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dbdcd77{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:#D1D1D1;}.elementor-12 .elementor-element.elementor-element-c1d0713{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dfb435b .elementor-button{background-color:#00000000;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6A354;border-radius:50px 50px 50px 50px;padding:24px 42px 24px 42px;}.elementor-12 .elementor-element.elementor-element-dfb435b{width:var( --container-widget-width, 22% );max-width:22%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-321794e{--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-12 .elementor-element.elementor-element-7532ddd .elementor-icon-list-icon i{color:#D6A354;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7532ddd .elementor-icon-list-icon svg{fill:#D6A354;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-7532ddd{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-7532ddd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7532ddd .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-7532ddd .elementor-icon-list-text{color:#C9C9C9;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-46ca20b{--divider-border-style:solid;--divider-color:#D6A354;--divider-border-width:1px;margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-46ca20b .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-46ca20b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-19bb2c3{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-644908d img{width:35px;}.elementor-12 .elementor-element.elementor-element-671c5f3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;line-height:2.2em;letter-spacing:3px;color:#D6A354;}.elementor-12 .elementor-element.elementor-element-1ef10df{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:60px;--padding-left:70px;--padding-right:70px;}.elementor-12 .elementor-element.elementor-element-1ef10df:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1ef10df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-358e9b9{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-358e9b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9e67319 img{width:80%;}.elementor-12 .elementor-element.elementor-element-a29c730{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 40px;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:#D1D1D1;}.elementor-12 .elementor-element.elementor-element-e0339c9{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e0339c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-246f259 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#D6A354;}.elementor-12 .elementor-element.elementor-element-67d7e70{--divider-border-style:solid;--divider-color:#D6A354;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-67d7e70 .elementor-divider-separator{width:45px;}.elementor-12 .elementor-element.elementor-element-67d7e70 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-f88c96f{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:#D1D1D1;}.elementor-12 .elementor-element.elementor-element-77b5e90{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-77b5e90.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9650b2b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#D6A354;}.elementor-12 .elementor-element.elementor-element-aa3593b{--divider-border-style:solid;--divider-color:#D6A354;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-aa3593b .elementor-divider-separator{width:45px;}.elementor-12 .elementor-element.elementor-element-aa3593b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-70ede50{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:#D1D1D1;}.elementor-12 .elementor-element.elementor-element-f414258{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f414258.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2b154ca .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#D6A354;}.elementor-12 .elementor-element.elementor-element-f3f62d2{--divider-border-style:solid;--divider-color:#D6A354;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-f3f62d2 .elementor-divider-separator{width:45px;}.elementor-12 .elementor-element.elementor-element-f3f62d2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-1cd403b{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:#D1D1D1;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-07806bb{--width:35%;}.elementor-12 .elementor-element.elementor-element-0956521{--width:65%;}.elementor-12 .elementor-element.elementor-element-3c218a2{--width:100%;}.elementor-12 .elementor-element.elementor-element-bb6252e{--width:200px;}.elementor-12 .elementor-element.elementor-element-e4d9803{--width:150px;}.elementor-12 .elementor-element.elementor-element-fafd7ce{--width:100%;}.elementor-12 .elementor-element.elementor-element-09a90bd{--width:200px;}.elementor-12 .elementor-element.elementor-element-9e4aa19{--width:150px;}.elementor-12 .elementor-element.elementor-element-642f30a{--width:100%;}.elementor-12 .elementor-element.elementor-element-812e4d4{--width:200px;}.elementor-12 .elementor-element.elementor-element-0f3384c{--width:150px;}.elementor-12 .elementor-element.elementor-element-a10c8d9{--width:100%;}.elementor-12 .elementor-element.elementor-element-6fa2e2c{--width:200px;}.elementor-12 .elementor-element.elementor-element-0687514{--width:150px;}.elementor-12 .elementor-element.elementor-element-b7b961d{--width:30%;}.elementor-12 .elementor-element.elementor-element-7e847fc{--width:100%;}.elementor-12 .elementor-element.elementor-element-f493423{--width:80px;}.elementor-12 .elementor-element.elementor-element-5fa1479{--width:100%;}.elementor-12 .elementor-element.elementor-element-6f7c8b3{--width:80px;}.elementor-12 .elementor-element.elementor-element-afefbbc{--width:100%;}.elementor-12 .elementor-element.elementor-element-4df16a3{--width:80px;}.elementor-12 .elementor-element.elementor-element-1592e2b{--width:100%;}.elementor-12 .elementor-element.elementor-element-e907629{--width:80px;}.elementor-12 .elementor-element.elementor-element-dcf6df3{--width:70%;}.elementor-12 .elementor-element.elementor-element-f94f50a{--width:45%;}.elementor-12 .elementor-element.elementor-element-2e0d73e{--width:55%;}.elementor-12 .elementor-element.elementor-element-7347e37{--width:30%;}.elementor-12 .elementor-element.elementor-element-b8a73c7{--width:100%;}.elementor-12 .elementor-element.elementor-element-a2f4abb{--width:80px;}.elementor-12 .elementor-element.elementor-element-f4aceb0{--width:100%;}.elementor-12 .elementor-element.elementor-element-1a2a1c1{--width:80px;}.elementor-12 .elementor-element.elementor-element-f8626c7{--width:100%;}.elementor-12 .elementor-element.elementor-element-a7f3c28{--width:80px;}.elementor-12 .elementor-element.elementor-element-4a384ad{--width:100%;}.elementor-12 .elementor-element.elementor-element-ef980dc{--width:80px;}.elementor-12 .elementor-element.elementor-element-e0f66f2{--width:70%;}.elementor-12 .elementor-element.elementor-element-da55775{--width:45%;}.elementor-12 .elementor-element.elementor-element-a79aa02{--width:55%;}.elementor-12 .elementor-element.elementor-element-ade30d3{--width:30%;}.elementor-12 .elementor-element.elementor-element-db0748d{--width:100%;}.elementor-12 .elementor-element.elementor-element-3efb176{--width:80px;}.elementor-12 .elementor-element.elementor-element-9ff517e{--width:100%;}.elementor-12 .elementor-element.elementor-element-e34b841{--width:80px;}.elementor-12 .elementor-element.elementor-element-468ac6b{--width:100%;}.elementor-12 .elementor-element.elementor-element-6085f3d{--width:80px;}.elementor-12 .elementor-element.elementor-element-3367b70{--width:100%;}.elementor-12 .elementor-element.elementor-element-603fdd5{--width:80px;}.elementor-12 .elementor-element.elementor-element-fee9641{--width:70%;}.elementor-12 .elementor-element.elementor-element-4a36920{--width:45%;}.elementor-12 .elementor-element.elementor-element-b02762b{--width:55%;}.elementor-12 .elementor-element.elementor-element-60dc67b{--width:30%;}.elementor-12 .elementor-element.elementor-element-3fd41fe{--width:100%;}.elementor-12 .elementor-element.elementor-element-d09f240{--width:80px;}.elementor-12 .elementor-element.elementor-element-6235e0a{--width:100%;}.elementor-12 .elementor-element.elementor-element-71445e9{--width:80px;}.elementor-12 .elementor-element.elementor-element-8d22ef9{--width:100%;}.elementor-12 .elementor-element.elementor-element-6929bf6{--width:80px;}.elementor-12 .elementor-element.elementor-element-26d23ff{--width:100%;}.elementor-12 .elementor-element.elementor-element-fb10846{--width:80px;}.elementor-12 .elementor-element.elementor-element-428fba9{--width:70%;}.elementor-12 .elementor-element.elementor-element-3bd754e{--width:45%;}.elementor-12 .elementor-element.elementor-element-70eb6e9{--width:55%;}.elementor-12 .elementor-element.elementor-element-47d1f9b{--width:33%;}.elementor-12 .elementor-element.elementor-element-588a6a1{--width:33%;}.elementor-12 .elementor-element.elementor-element-4d5c2b1{--width:33%;}.elementor-12 .elementor-element.elementor-element-35fb112{--width:55%;}.elementor-12 .elementor-element.elementor-element-c77e2ad{--width:45%;}.elementor-12 .elementor-element.elementor-element-52bb155{--width:33%;}.elementor-12 .elementor-element.elementor-element-0d7f804{--width:33%;}.elementor-12 .elementor-element.elementor-element-434b27b{--width:33%;}.elementor-12 .elementor-element.elementor-element-358e9b9{--width:28%;}.elementor-12 .elementor-element.elementor-element-e0339c9{--width:23%;}.elementor-12 .elementor-element.elementor-element-77b5e90{--width:19%;}.elementor-12 .elementor-element.elementor-element-f414258{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-2e0d73e */.elementor-12 .elementor-element.elementor-element-2e0d73e {
    position: relative;
    overflow: visible;
}

.elementor-12 .elementor-element.elementor-element-2e0d73e .service-detail-mockup {
    position: absolute;
    width: 950px;
    max-width: none;
    left: -150px;
    top: -45px;
    z-index: 2;
}

.elementor-12 .elementor-element.elementor-element-2e0d73e .service-detail-mockup img {
    display: block;
    width: 100%;
    max-width: none;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a79aa02 */.elementor-12 .elementor-element.elementor-element-a79aa02 {
    position: relative;
    overflow: visible;
}

.elementor-12 .elementor-element.elementor-element-a79aa02 .service-detail-mockup {
    position: absolute;
    width: 950px;
    max-width: none;
    left: -150px;
    top: -45px;
    z-index: 2;
}

.elementor-12 .elementor-element.elementor-element-a79aa02 .service-detail-mockup img {
    display: block;
    width: 100%;
    max-width: none;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b02762b */.elementor-12 .elementor-element.elementor-element-b02762b {
    position: relative;
    overflow: visible;
}

.elementor-12 .elementor-element.elementor-element-b02762b .service-detail-mockup {
    position: absolute;
    width: 950px;
    max-width: none;
    left: -150px;
    top: -45px;
    z-index: 2;
}

.elementor-12 .elementor-element.elementor-element-b02762b .service-detail-mockup img {
    display: block;
    width: 100%;
    max-width: none;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70eb6e9 */.elementor-12 .elementor-element.elementor-element-70eb6e9 {
    position: relative;
    overflow: visible;
}

.elementor-12 .elementor-element.elementor-element-70eb6e9 .service-detail-mockup {
    position: absolute;
    width: 950px;
    max-width: none;
    left: -150px;
    top: -45px;
    z-index: 2;
}

.elementor-12 .elementor-element.elementor-element-70eb6e9 .service-detail-mockup img {
    display: block;
    width: 100%;
    max-width: none;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4895b33 *//* SOLVISION – LEISTUNGEN */

/* Detailansichten zunächst ausblenden */
.elementor-12 .elementor-element.elementor-element-4895b33 .services-state-detail {
    display: none;
}

/* Ausgangsansicht bleibt sichtbar */
.elementor-12 .elementor-element.elementor-element-4895b33 .services-state-overview {
    display: flex;
}


/* SOLVISION – AKTIVE LEISTUNG */

/* Standard: alle Menüpunkte weiß */
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item,
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item * {
    color: #FFFFFF !important;
}

/* Aktiver Menüpunkt: Gold */
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item.is-active,
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item.is-active * {
    color: #E8C989 !important;
}

/* Trennlinie des aktiven Menüpunktes */
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item.is-active {
    border-bottom-color: #E8C989 !important;
}

/* Weicher Farbwechsel */
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item,
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item * {
    transition: color 0.3s ease, border-color 0.3s ease;
}


/* SOLVISION – PFEILE UND TRENNLINIEN */

/* Inaktive Navigation */
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item:not(.is-active) {
    border-bottom-color: #262626 !important;
}

.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item:not(.is-active) .elementor-icon,
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item:not(.is-active) .elementor-icon i,
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item:not(.is-active) .elementor-icon svg {
    color: #FFFFFF !important;
    fill: #FFFFFF !important;
}

/* Aktive Navigation */
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item.is-active {
    border-bottom-color: #E8C989 !important;
}

.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item.is-active .elementor-icon,
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item.is-active .elementor-icon i,
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item.is-active .elementor-icon svg {
    color: #E8C989 !important;
    fill: #E8C989 !important;
}

/* Weiche Farbwechsel */
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item {
    transition: border-color 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item .elementor-icon,
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item .elementor-icon svg {
    transition: color 0.3s ease, fill 0.3s ease;
}



/* SOLVISION – TEXT UND LAPTOP ANIMATION */

/* Die Texte erscheinen nacheinander */
.elementor-12 .elementor-element.elementor-element-4895b33 .services-state-detail.card-entering
.service-detail-text > * {
    animation: solvisionTextIn 0.65s ease both;
}

.elementor-12 .elementor-element.elementor-element-4895b33 .services-state-detail.card-entering
.service-detail-text > *:nth-child(2) {
    animation-delay: 0.12s;
}

.elementor-12 .elementor-element.elementor-element-4895b33 .services-state-detail.card-entering
.service-detail-text > *:nth-child(3) {
    animation-delay: 0.24s;
}

.elementor-12 .elementor-element.elementor-element-4895b33 .services-state-detail.card-entering
.service-detail-text > *:nth-child(4) {
    animation-delay: 0.36s;
}

.elementor-12 .elementor-element.elementor-element-4895b33 .services-state-detail.card-entering
.service-detail-text > *:nth-child(5) {
    animation-delay: 0.48s;
}

/* Laptop gleitet von rechts herein */
.elementor-12 .elementor-element.elementor-element-4895b33 .services-state-detail.card-entering
.service-detail-mockup {
    animation: solvisionLaptopIn 0.85s
        cubic-bezier(0.22, 1, 0.36, 1) both;
}


/* SOLVISION – RÜCKWÄRTSANIMATION */

/* Texte gleiten sanft nach rechts und verblassen */
.elementor-12 .elementor-element.elementor-element-4895b33 .services-state-detail.card-leaving
.service-detail-text {
    animation: solvisionTextOut 0.3s ease-in both;
}

/* Laptop gleitet deutlich nach rechts heraus */
.elementor-12 .elementor-element.elementor-element-4895b33 .services-state-detail.card-leaving
.service-detail-mockup {
    animation: solvisionLaptopOut 0.3s ease-in both;
}

/* SOLVISION – ÜBERSICHT SANFT EINBLENDEN */

.elementor-12 .elementor-element.elementor-element-4895b33 .services-state-overview {
    animation: solvisionOverviewIn 0.5s ease both;
}

@keyframes solvisionOverviewIn {
    from {
        opacity: 0;
        transform: translateY(15px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-12 .elementor-element.elementor-element-4895b33 .services-state-overview {
        animation: none;
    }
}



@keyframes solvisionTextOut {
    from {
        opacity: 1;
        transform: translateX(0);
    }
    to {
        opacity: 0;
        transform: translateX(35px);
    }
}

@keyframes solvisionLaptopOut {
    from {
        opacity: 1;
        transform: translateX(0);
    }
    to {
        opacity: 0;
        transform: translateX(160px);
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-12 .elementor-element.elementor-element-4895b33 .services-state-detail.card-leaving
    .service-detail-text,
    .elementor-12 .elementor-element.elementor-element-4895b33 .services-state-detail.card-leaving
    .service-detail-mockup {
        animation: none;
    }
}

}

@keyframes solvisionTextIn {
    from {
        opacity: 0;
        transform: translateY(18px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

@keyframes solvisionLaptopIn {
    from {
        opacity: 0;
        transform: translateX(140px);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}

@keyframes solvisionContentOut {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-12 .elementor-element.elementor-element-4895b33 .services-state-detail.card-entering
    .service-detail-text > *,
    .elementor-12 .elementor-element.elementor-element-4895b33 .services-state-detail.card-entering
    .service-detail-mockup,
    .elementor-12 .elementor-element.elementor-element-4895b33 .services-state-detail.card-leaving
    .service-detail-content {
        animation: none;
    }
}


/* SOLVISION – PFEILE WIE IM MOCKUP */

/* Gemeinsame Gestaltung der Icon-Widgets */
.elementor-12 .elementor-element.elementor-element-4895b33 .service-row .elementor-widget-icon .elementor-icon,
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item .elementor-widget-icon .elementor-icon {
    width: 48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    position: relative;
    box-sizing: border-box;
}

/* Bisherige Pfeilgrafik verstecken */
.elementor-12 .elementor-element.elementor-element-4895b33 .service-row .elementor-widget-icon .elementor-icon > svg,
.elementor-12 .elementor-element.elementor-element-4895b33 .service-row .elementor-widget-icon .elementor-icon > i,
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item .elementor-widget-icon .elementor-icon > svg,
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item .elementor-widget-icon .elementor-icon > i {
    opacity: 0 !important;
}

/* Neuer diagonaler Pfeil */
.elementor-12 .elementor-element.elementor-element-4895b33 .service-row .elementor-widget-icon .elementor-icon::after,
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item .elementor-widget-icon .elementor-icon::after {
    content: "↗";
    position: absolute;
    inset: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: Arial, sans-serif;
    font-size: 27px;
    font-weight: 300;
    line-height: 1;
    padding-bottom: 3px;
    box-sizing: border-box;
}

/* AUSGANGSANSICHT – goldene Kontur */
.elementor-12 .elementor-element.elementor-element-4895b33 .service-row .elementor-widget-icon .elementor-icon {
    border: 1px solid #E8C989;
    background: transparent;
}

.elementor-12 .elementor-element.elementor-element-4895b33 .service-row .elementor-widget-icon .elementor-icon::after {
    color: #E8C989;
}

/* DETAILANSICHT – inaktiv */
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item .elementor-widget-icon .elementor-icon {
    width: 38px;
    height: 38px;
    border: 1px solid #494949;
    background: transparent;
    transition: background 0.3s ease, border-color 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item .elementor-widget-icon .elementor-icon::after {
    color: #FFFFFF;
    font-size: 21px;
    transition: color 0.3s ease;
}

/* DETAILANSICHT – aktiv */
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item.is-active .elementor-widget-icon .elementor-icon {
    background: #E8C989;
    border-color: #E8C989;
}

.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item.is-active .elementor-widget-icon .elementor-icon::after {
    color: #111111;
}

/* Hover-Effekt */
.elementor-12 .elementor-element.elementor-element-4895b33 .service-row:hover .elementor-widget-icon .elementor-icon {
    background: #E8C989;
}

.elementor-12 .elementor-element.elementor-element-4895b33 .service-row:hover .elementor-widget-icon .elementor-icon::after {
    color: #111111;
}


/* SOLVISION – PFEILE FILIGRANER */

/* Große Pfeile in der Ausgangsansicht */
.elementor-12 .elementor-element.elementor-element-4895b33 .service-row .elementor-widget-icon .elementor-icon::after {
    font-size: 22px;
}

/* Kleine Pfeile in der Detailnavigation */
.elementor-12 .elementor-element.elementor-element-4895b33 .service-nav-item .elementor-widget-icon .elementor-icon::after {
    font-size: 17px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcc0199 */.elementor-12 .elementor-element.elementor-element-bcc0199 .why-benefit {
    position: relative;
}

.elementor-12 .elementor-element.elementor-element-bcc0199 .why-benefit:nth-child(2)::before,
.elementor-12 .elementor-element.elementor-element-bcc0199 .why-benefit:nth-child(3)::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    height: 340px;
    width: 1px;
    background-color: #303030;
    pointer-events: none;
}

/* Einheitlicher Bereich für alle drei Icons */
.elementor-12 .elementor-element.elementor-element-bcc0199 .why-benefit .elementor-widget-image {
    height: 65px;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    margin-bottom: 0 !important;
}

/* Bild innerhalb des Widgets oben ausrichten */
.elementor-12 .elementor-element.elementor-element-bcc0199 .why-benefit .elementor-widget-image .elementor-widget-container {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
}

/* Einheitlicher Abstand zwischen Icon-Bereich und Divider */
.elementor-12 .elementor-element.elementor-element-bcc0199 .why-benefit .elementor-widget-divider {
    margin-top: 6px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca0f285 */.elementor-12 .elementor-element.elementor-element-ca0f285 .statement-value {
    position: relative;
}

.elementor-12 .elementor-element.elementor-element-ca0f285 .statement-value:nth-child(2)::before,
.elementor-12 .elementor-element.elementor-element-ca0f285 .statement-value:nth-child(3)::before {
    content: "";
    position: absolute;
    left: -12px;
    top: 50%;
    transform: translateY(-50%);
    width: 1px;
    height: 95px;
    background-color: #303030;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-46ca20b */.elementor-12 .elementor-element.elementor-element-46ca20b .elementor-divider-separator {
    opacity: 0.45;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ef10df *//* =====================================
   SOLVISION FOOTER – DESKTOP
   ===================================== */

@media (min-width: 1025px) {

  /* Hauptcontainer */
  .elementor-12 .elementor-element.elementor-element-1ef10df {
    display: grid !important;
    grid-template-columns: 1.25fr 1.15fr 1fr 1.1fr;
    column-gap: 30px;
    align-items: start;

    width: 100% !important;
    max-width: none !important;

    padding: 90px 70px 90px 70px !important;
    margin: 0 !important;

    box-sizing: border-box;
  }

  /* Alle vier Footer-Spalten */
  .elementor-12 .elementor-element.elementor-element-1ef10df > .footer-brand,
  .elementor-12 .elementor-element.elementor-element-1ef10df > .footer-services,
  .elementor-12 .elementor-element.elementor-element-1ef10df > .footer-company,
  .elementor-12 .elementor-element.elementor-element-1ef10df > .footer-contact {
    width: 100% !important;
    min-width: 0;
    max-width: 100%;

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

    box-sizing: border-box;
    align-self: start;
  }

  /* Logo-Spalte */
  .elementor-12 .elementor-element.elementor-element-1ef10df > .footer-brand {
    justify-self: start;
  }

  /* Leistungen */
  .elementor-12 .elementor-element.elementor-element-1ef10df > .footer-services {
    justify-self: start;
  }

  /* Unternehmen */
  .elementor-12 .elementor-element.elementor-element-1ef10df > .footer-company {
    justify-self: start;
  }

  /* Kontakt */
  .elementor-12 .elementor-element.elementor-element-1ef10df > .footer-contact {
    justify-self: start;
  }

}/* End custom CSS */