.elementor-24 .elementor-element.elementor-element-33411fd{--display:flex;--min-height:82px;--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-24 .elementor-element.elementor-element-33411fd:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-33411fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-188fb03{--display:flex;--min-height:733px;--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-24 .elementor-element.elementor-element-188fb03:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-188fb03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzbau-heggemann.de/wp-content/uploads/2025/10/heggemann-hausbau-melle-einfamilienhaus-header-2400.jpg");background-position:0px -281px;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-b3a067e{--display:flex;--padding-top:64px;--padding-bottom:95px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-b3a067e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-b3a067e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102C35;}.elementor-24 .elementor-element.elementor-element-9be99ab{--display:flex;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-24277ca{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-24 .elementor-element.elementor-element-23b8ce8{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:19px;letter-spacing:0.05em;color:#FAF9F5;}.elementor-24 .elementor-element.elementor-element-23b8ce8 a{color:var( --e-global-color-accent );}.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-24 .elementor-element.elementor-element-23ce15b .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-23ce15b .elementor-icon{font-size:11px;}.elementor-24 .elementor-element.elementor-element-23ce15b .elementor-icon svg{height:11px;}.elementor-24 .elementor-element.elementor-element-da85c79{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:19px;letter-spacing:0.05em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-db660b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-b590ed9 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:clamp(30px, 2.651vw, 44px);font-weight:600;line-height:calc(55 / 44);color:var( --e-global-color-1acc215 );}.elementor-24 .elementor-element.elementor-element-d9aff50{width:var( --container-widget-width, 611px );max-width:611px;--container-widget-width:611px;--container-widget-flex-grow:0;font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-d9aff50 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-9487504{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-9487504:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-9487504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-109ded5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FAF9F533;--border-color:#FAF9F533;--padding-top:0px;--padding-bottom:59px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-557f53a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:66px;--padding-bottom:0;--padding-left:0;--padding-right:clamp(40px, 8.434vw, 140px);}.elementor-24 .elementor-element.elementor-element-5bcd2a3 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-24 .elementor-element.elementor-element-5bcd2a3 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:19px;letter-spacing:0.05em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-8e5ec7d{width:var( --container-widget-width, 483px );max-width:483px;--container-widget-width:483px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-8e5ec7d > .elementor-widget-container{margin:0px 0px 42px 0px;padding:0px 0px 0px 3px;}.elementor-24 .elementor-element.elementor-element-8e5ec7d .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:clamp(26px, 2.048vw, 34px);font-weight:600;text-transform:uppercase;line-height:calc(43 / 34);color:#FAF9F5;}.elementor-24 .elementor-element.elementor-element-7d5b73b{width:100%;max-width:100%;font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-7d5b73b > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-24 .elementor-element.elementor-element-9dc351a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--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-24 .elementor-element.elementor-element-67019b8{--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:6px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-98ca30c{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:27px;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-e03bec3{--display:flex;border-style:none;--border-style:none;}.elementor-24 .elementor-element.elementor-element-13a2ccd{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e7699c2 > .elementor-widget-container{padding:0px 0px 38px 0px;}.elementor-24 .elementor-element.elementor-element-e7699c2{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:29px;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a859f4b{--display:flex;}.elementor-24 .elementor-element.elementor-element-c8eec6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-7ecd42b > .elementor-widget-container{padding:0px 0px 38px 0px;}.elementor-24 .elementor-element.elementor-element-7ecd42b{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:29px;color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-3958414{--n-accordion-title-font-size:17px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:#B78E67;--n-accordion-title-active-color:#B78E67;--n-accordion-icon-size:12.5px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:#FAF9F5;--n-accordion-icon-active-color:#FAF9F5;}.elementor-24 .elementor-element.elementor-element-3958414 > .elementor-widget-container{padding:0px 9px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3958414 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0.5px 0px 0.5px 0px;border-color:#FAF9F580;}.elementor-24 .elementor-element.elementor-element-3958414 {--n-accordion-padding:024px 0px 21px 0px;}:where( .elementor-24 .elementor-element.elementor-element-3958414 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;line-height:21px;}:where( .elementor-24 .elementor-element.elementor-element-3958414 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-24 .elementor-element.elementor-element-a325355{--display:flex;--padding-top:119px;--padding-bottom:62px;--padding-left:clamp(40px,8.434vw,140px);--padding-right:9px;}.elementor-24 .elementor-element.elementor-element-640ebc7{--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:22px 24px;--row-gap:22px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-30b877d{--display:flex;--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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-3a89f8a img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-72433dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1976901 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-56393fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-532365c img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-b92b7b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e8230ca img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-55f081b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-55f081b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-55f081b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-24cb7ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FAF9F533;--border-color:#FAF9F533;--padding-top:0px;--padding-bottom:107px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1da90cd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FAF9F533;--border-color:#FAF9F533;--padding-top:71px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-9f2c2f4 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:19px;letter-spacing:0.05em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-7d3b11f{--display:flex;--padding-top:82px;--padding-bottom:62px;--padding-left:clamp(40px,8.614vw,143px);--padding-right:0;}.elementor-24 .elementor-element.elementor-element-b0d236a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:71px 30px;--row-gap:71px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2c55edc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b3e2b65{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0ff5172 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-0ff5172 .elementor-icon{font-size:52px;}.elementor-24 .elementor-element.elementor-element-0ff5172 .elementor-icon svg{height:52px;}.elementor-24 .elementor-element.elementor-element-a1ffe03 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-a1ffe03 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:19px;letter-spacing:0.05em;color:var( --e-global-color-1acc215 );}.elementor-24 .elementor-element.elementor-element-7a1d8da{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-1acc215 );}.elementor-24 .elementor-element.elementor-element-d99fdc0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-cb381cd{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e86be7f .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-e86be7f .elementor-icon{font-size:52px;}.elementor-24 .elementor-element.elementor-element-e86be7f .elementor-icon svg{height:52px;}.elementor-24 .elementor-element.elementor-element-820ec94 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-820ec94 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:19px;letter-spacing:0.05em;color:var( --e-global-color-1acc215 );}.elementor-24 .elementor-element.elementor-element-5315a67{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-1acc215 );}.elementor-24 .elementor-element.elementor-element-5031870{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-631b90c{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ab639f3 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-ab639f3 .elementor-icon{font-size:52px;}.elementor-24 .elementor-element.elementor-element-ab639f3 .elementor-icon svg{height:52px;}.elementor-24 .elementor-element.elementor-element-ac8cc0c > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-ac8cc0c .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:19px;letter-spacing:0.05em;color:var( --e-global-color-1acc215 );}.elementor-24 .elementor-element.elementor-element-8f28f71{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-1acc215 );}.elementor-24 .elementor-element.elementor-element-4e450d7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0d56967{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-47e3ca0 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-47e3ca0 .elementor-icon{font-size:52px;}.elementor-24 .elementor-element.elementor-element-47e3ca0 .elementor-icon svg{height:52px;}.elementor-24 .elementor-element.elementor-element-e2860f5 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e2860f5 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:19px;letter-spacing:0.05em;color:var( --e-global-color-1acc215 );}.elementor-24 .elementor-element.elementor-element-b1efe42{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-1acc215 );}.elementor-24 .elementor-element.elementor-element-9360f16{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3c30dc7{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2831e70 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-2831e70 .elementor-icon{font-size:52px;}.elementor-24 .elementor-element.elementor-element-2831e70 .elementor-icon svg{height:52px;}.elementor-24 .elementor-element.elementor-element-daa2219 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-daa2219 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:19px;letter-spacing:0.05em;color:var( --e-global-color-1acc215 );}.elementor-24 .elementor-element.elementor-element-2ed08db{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-1acc215 );}.elementor-24 .elementor-element.elementor-element-61cec06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-99e9d96{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9dca54c .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-9dca54c .elementor-icon{font-size:52px;}.elementor-24 .elementor-element.elementor-element-9dca54c .elementor-icon svg{height:52px;}.elementor-24 .elementor-element.elementor-element-dc8a97b > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-dc8a97b .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:19px;letter-spacing:0.05em;color:var( --e-global-color-1acc215 );}.elementor-24 .elementor-element.elementor-element-9c86e3b{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:var( --e-global-color-1acc215 );}.elementor-24 .elementor-element.elementor-element-05b0c6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--padding-top:126px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-8e764cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FAF9F533;--border-color:#FAF9F533;--padding-top:0px;--padding-bottom:47px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-cc06c28{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-c0d50fe > .elementor-widget-container{margin:0px 0px 17px 0px;}.elementor-24 .elementor-element.elementor-element-c0d50fe{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:0.05em;color:#B78E67;}.elementor-24 .elementor-element.elementor-element-6e416e5{width:var( --container-widget-width, 483px );max-width:483px;--container-widget-width:483px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-6e416e5 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-24 .elementor-element.elementor-element-6e416e5 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:clamp(26px, 2.048vw, 34px);font-weight:600;text-transform:uppercase;line-height:calc(43 / 34);color:#102C35;}.elementor-24 .elementor-element.elementor-element-47e8928{width:var( --container-widget-width, 483px );max-width:483px;--container-widget-width:483px;--container-widget-flex-grow:0;font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:27px;}.elementor-24 .elementor-element.elementor-element-664be78{--display:flex;--gap:54px 0px;--row-gap:54px;--column-gap:0px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:62px;--padding-left:clamp(44px,8.664vw,131px);--padding-right:0;}.elementor-24 .elementor-element.elementor-element-e30d534{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3975c9d{--display:flex;--min-height:46px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3975c9d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3975c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B78E6700;}.elementor-24 .elementor-element.elementor-element-53e00c5 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-53e00c5.elementor-view-stacked .elementor-icon{background-color:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-53e00c5.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-53e00c5.elementor-view-default .elementor-icon{color:#FDFDFD00;border-color:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-53e00c5.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-53e00c5.elementor-view-default .elementor-icon svg{fill:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-53e00c5 .elementor-icon{font-size:60px;}.elementor-24 .elementor-element.elementor-element-53e00c5 .elementor-icon svg{height:60px;}.elementor-24 .elementor-element.elementor-element-10ed33e{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-99dc3a8 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:25px;}.elementor-24 .elementor-element.elementor-element-83eba34{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-24 .elementor-element.elementor-element-10d5d14{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-51172e1{--display:flex;--min-height:46px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-51172e1:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-51172e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B78E6700;}.elementor-24 .elementor-element.elementor-element-fbbb8ab .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-fbbb8ab.elementor-view-stacked .elementor-icon{background-color:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-fbbb8ab.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-fbbb8ab.elementor-view-default .elementor-icon{color:#FDFDFD00;border-color:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-fbbb8ab.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-fbbb8ab.elementor-view-default .elementor-icon svg{fill:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-fbbb8ab .elementor-icon{font-size:65px;}.elementor-24 .elementor-element.elementor-element-fbbb8ab .elementor-icon svg{height:65px;}.elementor-24 .elementor-element.elementor-element-95df33d{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1e87034 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:25px;}.elementor-24 .elementor-element.elementor-element-3a95976{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-24 .elementor-element.elementor-element-37e720f{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-54a5dc2{--display:flex;--min-height:46px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-54a5dc2:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-54a5dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B78E6700;}.elementor-24 .elementor-element.elementor-element-ff8e14d .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-ff8e14d.elementor-view-stacked .elementor-icon{background-color:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-ff8e14d.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-ff8e14d.elementor-view-default .elementor-icon{color:#FDFDFD00;border-color:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-ff8e14d.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-ff8e14d.elementor-view-default .elementor-icon svg{fill:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-ff8e14d .elementor-icon{font-size:60px;}.elementor-24 .elementor-element.elementor-element-ff8e14d .elementor-icon svg{height:60px;}.elementor-24 .elementor-element.elementor-element-3ba5af1{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-f0ffca5 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:25px;}.elementor-24 .elementor-element.elementor-element-d6fbee3{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-24 .elementor-element.elementor-element-a5289cc{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e9da82f{--display:flex;--min-height:46px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e9da82f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e9da82f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B78E6700;}.elementor-24 .elementor-element.elementor-element-226dcf0 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-226dcf0.elementor-view-stacked .elementor-icon{background-color:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-226dcf0.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-226dcf0.elementor-view-default .elementor-icon{color:#FDFDFD00;border-color:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-226dcf0.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-226dcf0.elementor-view-default .elementor-icon svg{fill:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-226dcf0 .elementor-icon{font-size:60px;}.elementor-24 .elementor-element.elementor-element-226dcf0 .elementor-icon svg{height:60px;}.elementor-24 .elementor-element.elementor-element-729269e{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e6d0a3f .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:25px;}.elementor-24 .elementor-element.elementor-element-40abc9d{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-24 .elementor-element.elementor-element-380fd1d{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ecde488{--display:flex;--min-height:46px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ecde488:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ecde488 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B78E6700;}.elementor-24 .elementor-element.elementor-element-c39701f .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-c39701f.elementor-view-stacked .elementor-icon{background-color:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-c39701f.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-c39701f.elementor-view-default .elementor-icon{color:#FDFDFD00;border-color:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-c39701f.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-c39701f.elementor-view-default .elementor-icon svg{fill:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-c39701f .elementor-icon{font-size:60px;}.elementor-24 .elementor-element.elementor-element-c39701f .elementor-icon svg{height:60px;}.elementor-24 .elementor-element.elementor-element-11d7ada{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-aaf1712 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:25px;}.elementor-24 .elementor-element.elementor-element-16a2a55{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-24 .elementor-element.elementor-element-35cf287{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-f8f045a{--display:flex;--min-height:48px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-f8f045a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f8f045a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B78E6700;}.elementor-24 .elementor-element.elementor-element-28fc1e2 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-28fc1e2.elementor-view-stacked .elementor-icon{background-color:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-28fc1e2.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-28fc1e2.elementor-view-default .elementor-icon{color:#FDFDFD00;border-color:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-28fc1e2.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-28fc1e2.elementor-view-default .elementor-icon svg{fill:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-28fc1e2 .elementor-icon{font-size:65px;}.elementor-24 .elementor-element.elementor-element-28fc1e2 .elementor-icon svg{height:65px;}.elementor-24 .elementor-element.elementor-element-a0a2c0e{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-eb761cc .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:25px;}.elementor-24 .elementor-element.elementor-element-3e6572e{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-24 .elementor-element.elementor-element-d8fe0f2{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-42b7106{--display:flex;--min-height:46px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-42b7106:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-42b7106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B78E6700;}.elementor-24 .elementor-element.elementor-element-42b7106.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-a19f4f5 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-a19f4f5.elementor-view-stacked .elementor-icon{background-color:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-a19f4f5.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-a19f4f5.elementor-view-default .elementor-icon{color:#FDFDFD00;border-color:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-a19f4f5.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-a19f4f5.elementor-view-default .elementor-icon svg{fill:#FDFDFD00;}.elementor-24 .elementor-element.elementor-element-a19f4f5 .elementor-icon{font-size:64px;}.elementor-24 .elementor-element.elementor-element-a19f4f5 .elementor-icon svg{height:64px;}.elementor-24 .elementor-element.elementor-element-8800d19{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-fcfddae .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:25px;}.elementor-24 .elementor-element.elementor-element-ab897e8{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;}.elementor-24 .elementor-element.elementor-element-0decd76{--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;border-style:none;--border-style:none;--margin-top:91px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-d05d22e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--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-24 .elementor-element.elementor-element-e42aa47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-031edf8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:95px;--padding-bottom:114px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-d6c08d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:148px;}.elementor-24 .elementor-element.elementor-element-5e9bb51 img{width:100%;max-width:611px;}.elementor-24 .elementor-element.elementor-element-3b08856{--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;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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-83618bc > .elementor-widget-container{margin:0px 0px 21px 0px;}.elementor-24 .elementor-element.elementor-element-83618bc .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:0.05em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-82cc3c7{width:var( --container-widget-width, 605px );max-width:605px;--container-widget-width:605px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-82cc3c7 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-24 .elementor-element.elementor-element-82cc3c7 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:clamp(26px, 2.048vw, 34px);font-weight:600;line-height:43px;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-610f84c{font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:28px;}.elementor-24 .elementor-element.elementor-element-56aba42{--display:flex;--padding-top:0px;--padding-bottom:135px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-e0d861d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-ca63763 > .elementor-widget-container{margin:0px 0px 21px 0px;}.elementor-24 .elementor-element.elementor-element-ca63763 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:0.05em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-f01497c{width:var( --container-widget-width, 605px );max-width:605px;--container-widget-width:605px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-f01497c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-f01497c .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:clamp(26px, 2.048vw, 34px);font-weight:600;line-height:43px;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9913cf0{font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-24 .elementor-element.elementor-element-5668f57 > .elementor-widget-container{margin:51px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-723c651{--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-24 .elementor-element.elementor-element-723c651:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-723c651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F5;}.elementor-24 .elementor-element.elementor-element-8fd0a55{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8fd0a55:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8fd0a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F5;}.elementor-24 .elementor-element.elementor-element-47552f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:119px;--padding-bottom:0;--padding-left:clamp(20px,7.47vw,124px);--padding-right:0;}.elementor-24 .elementor-element.elementor-element-47552f7:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-47552f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102C35;}.elementor-24 .elementor-element.elementor-element-37a8d7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:39px;--padding-bottom:60px;--padding-left:0px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-463d0c6 > .elementor-widget-container{margin:0px 0px 23px 0px;padding:0px 0px 0px 4px;}.elementor-24 .elementor-element.elementor-element-463d0c6{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:400;line-height:24px;letter-spacing:0.05em;color:#B78E67;}.elementor-24 .elementor-element.elementor-element-880265f{width:var( --container-widget-width, 484px );max-width:484px;--container-widget-width:484px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-880265f > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-24 .elementor-element.elementor-element-880265f .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:clamp(26px, 2.048vw, 34px);font-weight:600;text-transform:uppercase;line-height:calc(43 / 34);color:#FAF9F5;}.elementor-24 .elementor-element.elementor-element-b2a6a0f{width:var( --container-widget-width, 357px );max-width:357px;--container-widget-width:357px;--container-widget-flex-grow:0;font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#FAF9F5;}.elementor-24 .elementor-element.elementor-element-b2a6a0f > .elementor-widget-container{margin:0px 0px 45px 0px;padding:0px 0px 0px 3px;}.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-24 .elementor-element.elementor-element-e4ab79b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;line-height:19px;letter-spacing:0.05em;fill:#FFFFFF;color:#FFFFFF;padding:14px 19px 14px 19px;}.elementor-24 .elementor-element.elementor-element-e4ab79b .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-e4ab79b .elementor-button:focus{background-color:#B78E67;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-e4ab79b{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-e4ab79b .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-e4ab79b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-66220c6{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:71px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c7590a8{width:initial;max-width:initial;top:-69px;z-index:2;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-c7590a8{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-c7590a8{right:0px;}.elementor-24 .elementor-element.elementor-element-cfec1da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:105px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-d4f4cba{--display:flex;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-de3c218 > .elementor-widget-container{margin:0px 0px 0px 12px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-de3c218{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:0.05em;color:#B78E67;}.elementor-24 .elementor-element.elementor-element-977abee{--display:flex;--min-height:0px;}.elementor-24 .elementor-element.elementor-element-4bf5ca8{width:var( --container-widget-width, 598px );max-width:598px;--container-widget-width:598px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-4bf5ca8 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:clamp(26px, 2.048vw, 34px);font-weight:600;line-height:calc(43 / 34);}.elementor-24 .elementor-element.elementor-element-f371543{--display:flex;}.elementor-24 .elementor-element.elementor-element-664f418 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-664f418{text-align:left;}.elementor-24 .elementor-element.elementor-element-664f418 img{width:66%;height:221px;}.elementor-24 .elementor-element.elementor-element-e0c6b8e{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8b43276{--display:flex;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8b43276:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8b43276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F5;}.elementor-24 .elementor-element.elementor-element-dfd5f96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-dfd5f96:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-dfd5f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F5;}.elementor-24 .elementor-element.elementor-element-42193c2{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:119px;--padding-bottom:119px;--padding-left:clamp(20px,7.47vw,124px);--padding-right:clamp(20px,7.47vw,124px);}.elementor-24 .elementor-element.elementor-element-42193c2:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-42193c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102C35;}.elementor-24 .elementor-element.elementor-element-0d88d92{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:39px;--padding-bottom:60px;--padding-left:0px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-1e6c72a > .elementor-widget-container{margin:0px 0px 23px 0px;padding:0px 0px 0px 4px;}.elementor-24 .elementor-element.elementor-element-1e6c72a{font-family:"Lexend", Sans-serif;font-size:15px;font-weight:400;line-height:24px;letter-spacing:0.05em;color:#B78E67;}.elementor-24 .elementor-element.elementor-element-ad4fd37{width:var( --container-widget-width, 484px );max-width:484px;--container-widget-width:484px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-ad4fd37 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-24 .elementor-element.elementor-element-ad4fd37 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:clamp(26px, 2.048vw, 34px);font-weight:600;text-transform:uppercase;line-height:calc(43 / 34);color:#FAF9F5;}.elementor-24 .elementor-element.elementor-element-81bf1a6{width:var( --container-widget-width, 357px );max-width:357px;--container-widget-width:357px;--container-widget-flex-grow:0;font-family:"Lexend", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#FAF9F5;}.elementor-24 .elementor-element.elementor-element-81bf1a6 > .elementor-widget-container{margin:0px 0px 45px 0px;padding:0px 0px 0px 3px;}.elementor-24 .elementor-element.elementor-element-a216bf1 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lexend", Sans-serif;font-size:15px;font-weight:500;line-height:19px;letter-spacing:0.05em;fill:#FFFFFF;color:#FFFFFF;padding:14px 19px 14px 19px;}.elementor-24 .elementor-element.elementor-element-a216bf1 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-a216bf1 .elementor-button:focus{background-color:#B78E67;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-a216bf1{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-a216bf1 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-a216bf1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-2b31001{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:60px;--padding-left:71px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9f4aaa2{--display:flex;}.elementor-24 .elementor-element.elementor-element-9f4aaa2:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-9f4aaa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzbau-heggemann.de/wp-content/uploads/2025/10/heggemann-hausbau-melle-pv-anlagen-teaser-efh-1200.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(max-width:1366px){.elementor-24 .elementor-element.elementor-element-188fb03:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-188fb03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b0d236a{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-24 .elementor-element.elementor-element-33411fd{--min-height:633px;}.elementor-24 .elementor-element.elementor-element-188fb03{--min-height:633px;}.elementor-24 .elementor-element.elementor-element-557f53a{--padding-top:66px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-24 .elementor-element.elementor-element-a325355{--padding-top:119px;--padding-bottom:62px;--padding-left:40px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b0d236a{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-d6c08d4{--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:40px;}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-33411fd{--min-height:533px;}.elementor-24 .elementor-element.elementor-element-188fb03{--min-height:533px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-24 .elementor-element.elementor-element-557f53a{--padding-top:66px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a325355{--padding-top:50px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-b0d236a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-b3e2b65{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-cb381cd{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-631b90c{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-0d56967{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-3c30dc7{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-99e9d96{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-723c651{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-37a8d7f{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-66220c6{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8b43276{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-0d88d92{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-2b31001{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:0px;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-33411fd:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-33411fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holzbau-heggemann.de/wp-content/uploads/2025/09/christian-heggemann-sren-schierbaum-zimmerei-heggemann-gesmold-melle-bergabe-3-4.png");}.elementor-24 .elementor-element.elementor-element-33411fd{--min-height:266px;}.elementor-24 .elementor-element.elementor-element-188fb03{--min-height:266px;}.elementor-24 .elementor-element.elementor-element-188fb03:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-188fb03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-24 .elementor-element.elementor-element-b3a067e{--padding-top:44px;--padding-bottom:65px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-9be99ab{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-24 .elementor-element.elementor-element-24277ca{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-db660b0{--gap:27px 27px;--row-gap:27px;--column-gap:27px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-24 .elementor-element.elementor-element-d9aff50 > .elementor-widget-container{padding:2px 0px 0px 2px;}.elementor-24 .elementor-element.elementor-element-d9aff50{font-size:16px;line-height:22px;}.elementor-24 .elementor-element.elementor-element-9487504{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-109ded5{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-557f53a{--padding-top:39px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8e5ec7d > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-24 .elementor-element.elementor-element-8e5ec7d .elementor-heading-title{line-height:calc(33 / 26);}.elementor-24 .elementor-element.elementor-element-7d5b73b{font-size:16px;line-height:24px;}.elementor-24 .elementor-element.elementor-element-9dc351a{--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-13a2ccd{--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3958414 > .elementor-widget-container{padding:0px 2px 0px 2px;}.elementor-24 .elementor-element.elementor-element-3958414{--n-accordion-item-title-space-between:0px;--n-accordion-title-font-size:15px;--n-accordion-icon-size:10.05px;}.elementor-24 .elementor-element.elementor-element-3958414 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3958414 {--n-accordion-padding:26px 0px 24px 0px;}:where( .elementor-24 .elementor-element.elementor-element-3958414 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-a325355{--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-24 .elementor-element.elementor-element-55f081b{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-24cb7ed{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1da90cd{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:39px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7d3b11f{--padding-top:52px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b0d236a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:45px 0px;--row-gap:45px;--column-gap:0px;--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-b3e2b65{--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-7a1d8da > .elementor-widget-container{padding:0px 0px 0px 2px;}.elementor-24 .elementor-element.elementor-element-cb381cd{--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-5315a67 > .elementor-widget-container{padding:0px 0px 0px 2px;}.elementor-24 .elementor-element.elementor-element-631b90c{--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-8f28f71 > .elementor-widget-container{padding:0px 0px 0px 2px;}.elementor-24 .elementor-element.elementor-element-0d56967{--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-b1efe42 > .elementor-widget-container{padding:0px 0px 0px 2px;}.elementor-24 .elementor-element.elementor-element-3c30dc7{--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-2ed08db > .elementor-widget-container{padding:0px 0px 0px 2px;}.elementor-24 .elementor-element.elementor-element-99e9d96{--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-9c86e3b > .elementor-widget-container{padding:0px 0px 0px 2px;}.elementor-24 .elementor-element.elementor-element-05b0c6d{--padding-top:63px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-8e764cc{--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-cc06c28{--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c0d50fe > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-24 .elementor-element.elementor-element-c0d50fe{font-size:14px;line-height:18px;}.elementor-24 .elementor-element.elementor-element-6e416e5 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-24 .elementor-element.elementor-element-6e416e5 .elementor-heading-title{line-height:calc(33 / 26);}.elementor-24 .elementor-element.elementor-element-47e8928{font-size:16px;line-height:24px;}.elementor-24 .elementor-element.elementor-element-664be78{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:44px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3975c9d{--width:46px;}.elementor-24 .elementor-element.elementor-element-10ed33e{--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-24 .elementor-element.elementor-element-99dc3a8 .elementor-heading-title{font-size:15px;line-height:19px;}.elementor-24 .elementor-element.elementor-element-83eba34{font-size:16px;}.elementor-24 .elementor-element.elementor-element-51172e1{--width:46px;}.elementor-24 .elementor-element.elementor-element-95df33d{--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-24 .elementor-element.elementor-element-1e87034 .elementor-heading-title{font-size:15px;line-height:19px;}.elementor-24 .elementor-element.elementor-element-3a95976{font-size:16px;}.elementor-24 .elementor-element.elementor-element-54a5dc2{--width:46px;}.elementor-24 .elementor-element.elementor-element-3ba5af1{--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-24 .elementor-element.elementor-element-f0ffca5 .elementor-heading-title{font-size:15px;line-height:19px;}.elementor-24 .elementor-element.elementor-element-d6fbee3{font-size:16px;}.elementor-24 .elementor-element.elementor-element-e9da82f{--width:46px;}.elementor-24 .elementor-element.elementor-element-729269e{--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-24 .elementor-element.elementor-element-e6d0a3f .elementor-heading-title{font-size:15px;line-height:19px;}.elementor-24 .elementor-element.elementor-element-40abc9d{font-size:16px;}.elementor-24 .elementor-element.elementor-element-ecde488{--width:46px;}.elementor-24 .elementor-element.elementor-element-11d7ada{--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-24 .elementor-element.elementor-element-aaf1712 .elementor-heading-title{font-size:15px;line-height:19px;}.elementor-24 .elementor-element.elementor-element-16a2a55{font-size:16px;}.elementor-24 .elementor-element.elementor-element-f8f045a{--width:46px;}.elementor-24 .elementor-element.elementor-element-a0a2c0e{--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-24 .elementor-element.elementor-element-eb761cc .elementor-heading-title{font-size:15px;line-height:19px;}.elementor-24 .elementor-element.elementor-element-3e6572e{font-size:16px;}.elementor-24 .elementor-element.elementor-element-42b7106{--width:46px;}.elementor-24 .elementor-element.elementor-element-8800d19{--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-24 .elementor-element.elementor-element-fcfddae .elementor-heading-title{font-size:15px;line-height:19px;}.elementor-24 .elementor-element.elementor-element-ab897e8{font-size:16px;}.elementor-24 .elementor-element.elementor-element-0decd76{--margin-top:48px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-031edf8{--padding-top:49px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-d6c08d4{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5e9bb51 img{height:305px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-3b08856{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:57px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-83618bc > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-24 .elementor-element.elementor-element-83618bc .elementor-heading-title{font-size:14px;}.elementor-24 .elementor-element.elementor-element-82cc3c7 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-24 .elementor-element.elementor-element-82cc3c7 .elementor-heading-title{line-height:calc(33 / 26);}.elementor-24 .elementor-element.elementor-element-610f84c{font-size:19px;line-height:29px;}.elementor-24 .elementor-element.elementor-element-56aba42{--padding-top:35px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-ca63763 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-24 .elementor-element.elementor-element-ca63763 .elementor-heading-title{font-size:14px;}.elementor-24 .elementor-element.elementor-element-f01497c > .elementor-widget-container{margin:0px 0px 33px 0px;}.elementor-24 .elementor-element.elementor-element-f01497c .elementor-heading-title{line-height:calc(33 / 26);}.elementor-24 .elementor-element.elementor-element-9913cf0 > .elementor-widget-container{margin:0px 0px 26px 0px;padding:0px 0px 0px 2px;}.elementor-24 .elementor-element.elementor-element-9913cf0{font-size:16px;line-height:24px;}.elementor-24 .elementor-element.elementor-element-47552f7{--padding-top:79px;--padding-bottom:79px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-37a8d7f{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-463d0c6 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-24 .elementor-element.elementor-element-463d0c6{font-size:14px;}.elementor-24 .elementor-element.elementor-element-880265f > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-24 .elementor-element.elementor-element-880265f .elementor-heading-title{line-height:calc(33 / 26);}.elementor-24 .elementor-element.elementor-element-b2a6a0f{font-size:16px;}.elementor-24 .elementor-element.elementor-element-66220c6{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-c7590a8{--container-widget-width:144.46px;--container-widget-flex-grow:0;width:var( --container-widget-width, 144.46px );max-width:144.46px;top:-70px;z-index:2;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-c7590a8{left:-21px;}body.rtl .elementor-24 .elementor-element.elementor-element-c7590a8{right:-21px;}.elementor-24 .elementor-element.elementor-element-cfec1da{--padding-top:73px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-de3c218{font-size:14px;line-height:18px;}.elementor-24 .elementor-element.elementor-element-4bf5ca8 .elementor-heading-title{line-height:calc(33 / 26);}.elementor-24 .elementor-element.elementor-element-e0c6b8e{--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-42193c2{--padding-top:79px;--padding-bottom:79px;--padding-left:24px;--padding-right:24px;}.elementor-24 .elementor-element.elementor-element-0d88d92{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1e6c72a > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-24 .elementor-element.elementor-element-1e6c72a{font-size:14px;}.elementor-24 .elementor-element.elementor-element-ad4fd37 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-24 .elementor-element.elementor-element-ad4fd37 .elementor-heading-title{line-height:calc(33 / 26);}.elementor-24 .elementor-element.elementor-element-81bf1a6{font-size:16px;}.elementor-24 .elementor-element.elementor-element-2b31001{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-9be99ab{--content-width:1500px;}.elementor-24 .elementor-element.elementor-element-9487504{--content-width:1500px;}.elementor-24 .elementor-element.elementor-element-557f53a{--width:50%;}.elementor-24 .elementor-element.elementor-element-a325355{--width:50%;}.elementor-24 .elementor-element.elementor-element-30b877d{--width:calc(40% - 12px);}.elementor-24 .elementor-element.elementor-element-72433dc{--width:calc(60% - 12px);}.elementor-24 .elementor-element.elementor-element-56393fe{--width:calc(60% - 12px);}.elementor-24 .elementor-element.elementor-element-b92b7b4{--width:calc(40% - 12px);}.elementor-24 .elementor-element.elementor-element-55f081b{--content-width:1500px;}.elementor-24 .elementor-element.elementor-element-1da90cd{--width:41.6%;}.elementor-24 .elementor-element.elementor-element-7d3b11f{--width:58.4%;}.elementor-24 .elementor-element.elementor-element-05b0c6d{--content-width:1500px;}.elementor-24 .elementor-element.elementor-element-cc06c28{--width:41.54%;}.elementor-24 .elementor-element.elementor-element-664be78{--width:58.46%;}.elementor-24 .elementor-element.elementor-element-3975c9d{--width:46px;}.elementor-24 .elementor-element.elementor-element-51172e1{--width:46px;}.elementor-24 .elementor-element.elementor-element-54a5dc2{--width:46px;}.elementor-24 .elementor-element.elementor-element-e9da82f{--width:46px;}.elementor-24 .elementor-element.elementor-element-ecde488{--width:46px;}.elementor-24 .elementor-element.elementor-element-f8f045a{--width:46px;}.elementor-24 .elementor-element.elementor-element-42b7106{--width:41px;}.elementor-24 .elementor-element.elementor-element-0decd76{--content-width:1500px;}.elementor-24 .elementor-element.elementor-element-d05d22e{--content-width:1500px;}.elementor-24 .elementor-element.elementor-element-031edf8{--content-width:1504px;}.elementor-24 .elementor-element.elementor-element-d6c08d4{--width:50.82%;}.elementor-24 .elementor-element.elementor-element-3b08856{--width:49.18%;}.elementor-24 .elementor-element.elementor-element-e0d861d{--content-width:1500px;}.elementor-24 .elementor-element.elementor-element-8fd0a55{--content-width:1504px;}.elementor-24 .elementor-element.elementor-element-37a8d7f{--width:32.1%;}.elementor-24 .elementor-element.elementor-element-66220c6{--width:67.9%;}.elementor-24 .elementor-element.elementor-element-cfec1da{--content-width:1500px;}.elementor-24 .elementor-element.elementor-element-d4f4cba{--width:50%;}.elementor-24 .elementor-element.elementor-element-977abee{--width:84%;}.elementor-24 .elementor-element.elementor-element-e0c6b8e{--width:50%;}.elementor-24 .elementor-element.elementor-element-dfd5f96{--content-width:1504px;}.elementor-24 .elementor-element.elementor-element-0d88d92{--width:32.1%;}.elementor-24 .elementor-element.elementor-element-2b31001{--width:67.9%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-557f53a{--width:100%;}.elementor-24 .elementor-element.elementor-element-a325355{--width:100%;}.elementor-24 .elementor-element.elementor-element-37a8d7f{--width:45%;}.elementor-24 .elementor-element.elementor-element-66220c6{--width:55%;}.elementor-24 .elementor-element.elementor-element-0d88d92{--width:45%;}.elementor-24 .elementor-element.elementor-element-2b31001{--width:55%;}}/* Start custom CSS for text-editor, class: .elementor-element-23b8ce8 */.elementor-24 .elementor-element.elementor-element-23b8ce8 a{
    font-size: inherit;
    line-height: inherit;
    letter-spacing: inherit;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3a067e */.elementor-24 .elementor-element.elementor-element-b3a067e::after{
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    background: rgba(250, 249, 245, 0.2);
    width: 100%;
    height: 0.5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98ca30c */.elementor-24 .elementor-element.elementor-element-98ca30c p{
    margin-bottom: 30px;
}
.elementor-24 .elementor-element.elementor-element-98ca30c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7699c2 */.elementor-24 .elementor-element.elementor-element-e7699c2 p{
    margin-bottom: 30px;
}
.elementor-24 .elementor-element.elementor-element-e7699c2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ecd42b */.elementor-24 .elementor-element.elementor-element-7ecd42b p{
    margin-bottom: 30px;
}
.elementor-24 .elementor-element.elementor-element-7ecd42b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98ca30c */.elementor-24 .elementor-element.elementor-element-98ca30c p{
    margin-bottom: 30px;
}
.elementor-24 .elementor-element.elementor-element-98ca30c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7699c2 */.elementor-24 .elementor-element.elementor-element-e7699c2 p{
    margin-bottom: 30px;
}
.elementor-24 .elementor-element.elementor-element-e7699c2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ecd42b */.elementor-24 .elementor-element.elementor-element-7ecd42b p{
    margin-bottom: 30px;
}
.elementor-24 .elementor-element.elementor-element-7ecd42b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98ca30c */.elementor-24 .elementor-element.elementor-element-98ca30c p{
    margin-bottom: 30px;
}
.elementor-24 .elementor-element.elementor-element-98ca30c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7699c2 */.elementor-24 .elementor-element.elementor-element-e7699c2 p{
    margin-bottom: 30px;
}
.elementor-24 .elementor-element.elementor-element-e7699c2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ecd42b */.elementor-24 .elementor-element.elementor-element-7ecd42b p{
    margin-bottom: 30px;
}
.elementor-24 .elementor-element.elementor-element-7ecd42b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-98ca30c */.elementor-24 .elementor-element.elementor-element-98ca30c p{
    margin-bottom: 30px;
}
.elementor-24 .elementor-element.elementor-element-98ca30c p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7699c2 */.elementor-24 .elementor-element.elementor-element-e7699c2 p{
    margin-bottom: 30px;
}
.elementor-24 .elementor-element.elementor-element-e7699c2 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ecd42b */.elementor-24 .elementor-element.elementor-element-7ecd42b p{
    margin-bottom: 30px;
}
.elementor-24 .elementor-element.elementor-element-7ecd42b p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-3958414 */.elementor-24 .elementor-element.elementor-element-3958414 .e-n-accordion-item-title-icon{
        width: 26px;
    height: 26px;
    background: #FAF9F5;
    display: flex
;
    align-items: center;
    justify-content: center;
    
}

.elementor-24 .elementor-element.elementor-element-3958414 .e-n-accordion-item{
    border-bottom:  1px solid rgba(250, 249, 245, 0.5) !important;
}

.elementor-24 .elementor-element.elementor-element-3958414 .e-n-accordion-item-title{
    border: none !important
}
.elementor-24 .elementor-element.elementor-element-3958414 .e-n-accordion-item-title[aria-expanded="true"] .e-n-accordion-item-title-icon{
     background:  #B78E67;
}
.elementor-24 .elementor-element.elementor-element-3958414 .e-n-accordion-item-title:hover  .e-n-accordion-item-title-icon{
     background:  #B78E67;
}
.elementor-24 .elementor-element.elementor-element-3958414 .e-n-accordion-item-title[data-accordion-index="1"]{
    border-top:none !important;
    
    
}

@media (max-width: 767px){
    .elementor-24 .elementor-element.elementor-element-3958414 .e-n-accordion-item-title-icon{
        width: 21px;
    height: 21px;
    min-width: 21px;
    
}
.elementor-24 .elementor-element.elementor-element-3958414 .e-n-accordion-item-title-text{
    word-wrap: break-word;  
  overflow-wrap: break-word;
}

.elementor-24 .elementor-element.elementor-element-3958414 .e-n-accordion-item{
    border-bottom: 1px solid rgba(250, 249, 245, 0.5) !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-557f53a */.elementor-24 .elementor-element.elementor-element-557f53a::after{
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    height: 84%;
    width: 0.5px;
    background: rgba(250, 249, 245, 0.2)
}

@media (max-width: 1024px){
    .elementor-24 .elementor-element.elementor-element-557f53a::after{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a89f8a */.elementor-24 .elementor-element.elementor-element-3a89f8a{
    aspect-ratio: 230 / 229;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1976901 */.elementor-24 .elementor-element.elementor-element-1976901{
    aspect-ratio: 348 / 229;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532365c */.elementor-24 .elementor-element.elementor-element-532365c{
    aspect-ratio: 348 / 229;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e8230ca */.elementor-24 .elementor-element.elementor-element-e8230ca{
    aspect-ratio: 230 / 229;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ff5172 */.elementor-24 .elementor-element.elementor-element-0ff5172 .elementor-icon-wrapper{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e86be7f */.elementor-24 .elementor-element.elementor-element-e86be7f .elementor-icon-wrapper{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ab639f3 */.elementor-24 .elementor-element.elementor-element-ab639f3 .elementor-icon-wrapper{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-47e3ca0 */.elementor-24 .elementor-element.elementor-element-47e3ca0 .elementor-icon-wrapper{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2831e70 */.elementor-24 .elementor-element.elementor-element-2831e70 .elementor-icon-wrapper{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9dca54c */.elementor-24 .elementor-element.elementor-element-9dca54c .elementor-icon-wrapper{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc06c28 */.elementor-24 .elementor-element.elementor-element-cc06c28::after{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 3px;
    height: 187px;
    background: #B78E67
}

@media (max-width: 767px){
    .elementor-24 .elementor-element.elementor-element-cc06c28::after{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-53e00c5 */.elementor-24 .elementor-element.elementor-element-53e00c5 .elementor-icon-wrapper{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3975c9d */.elementor-24 .elementor-element.elementor-element-3975c9d{
    min-width: 46px
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fbbb8ab */.elementor-24 .elementor-element.elementor-element-fbbb8ab .elementor-icon-wrapper{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51172e1 */.elementor-24 .elementor-element.elementor-element-51172e1{
    min-width: 46px
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ff8e14d */.elementor-24 .elementor-element.elementor-element-ff8e14d .elementor-icon-wrapper{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54a5dc2 */.elementor-24 .elementor-element.elementor-element-54a5dc2{
    min-width: 46px
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-226dcf0 */.elementor-24 .elementor-element.elementor-element-226dcf0 .elementor-icon-wrapper{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9da82f */.elementor-24 .elementor-element.elementor-element-e9da82f{
    min-width: 46px
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c39701f */.elementor-24 .elementor-element.elementor-element-c39701f .elementor-icon-wrapper{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecde488 */.elementor-24 .elementor-element.elementor-element-ecde488{
    min-width: 46px
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-28fc1e2 */.elementor-24 .elementor-element.elementor-element-28fc1e2 .elementor-icon-wrapper{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8f045a */.elementor-24 .elementor-element.elementor-element-f8f045a{
    min-width: 46px
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a19f4f5 */.elementor-24 .elementor-element.elementor-element-a19f4f5 .elementor-icon-wrapper{
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b7106 */.elementor-24 .elementor-element.elementor-element-42b7106{
    min-width: 46px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-664be78 */@media (max-width: 767px){
    .elementor-24 .elementor-element.elementor-element-664be78::after{
        content: '';
        position: absolute;
        top: 2px;
        left: 0;
        width: 3px;
        height: 187px;
        background: #B78E67
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d05d22e */.elementor-24 .elementor-element.elementor-element-d05d22e > .e-con-inner{
    border-top:1px solid #102C35;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e9bb51 */.elementor-24 .elementor-element.elementor-element-5e9bb51 .elementor-widget-container{
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-610f84c */.elementor-24 .elementor-element.elementor-element-610f84c p{
    margin-bottom: 28px;
}
.elementor-24 .elementor-element.elementor-element-610f84c p:last-child{
    margin-bottom: 0;
}

@media (max-width: 767px){
    .elementor-24 .elementor-element.elementor-element-610f84c p{
        margin-bottom: 29px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9913cf0 */.elementor-24 .elementor-element.elementor-element-9913cf0 p{
    margin-bottom: 28px;
}
.elementor-24 .elementor-element.elementor-element-9913cf0 p:last-child{
    margin-bottom: 0;
}

@media (max-width: 767px){
    .elementor-24 .elementor-element.elementor-element-9913cf0 p{
        margin-bottom: 29px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66220c6 *//*.elementor-24 .elementor-element.elementor-element-66220c6{*/
/*    overflow: hidden*/
/*}*/

/*@media (max-width: 767px){*/
/*    .elementor-24 .elementor-element.elementor-element-66220c6{*/
/*    overflow: unset*/
/*}*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47552f7 */.elementor-24 .elementor-element.elementor-element-47552f7{
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bf5ca8 */@media (min-width: 768px){
    .elementor-24 .elementor-element.elementor-element-4bf5ca8 br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42193c2 */.elementor-24 .elementor-element.elementor-element-42193c2{
    overflow: hidden
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lexend';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://holzbau-heggemann.de/wp-content/uploads/2025/11/lexend-deca-v25-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Lexend';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://holzbau-heggemann.de/wp-content/uploads/2025/11/lexend-deca-v25-latin-500.woff2') format('woff2');
}
/* End Custom Fonts CSS */