.elementor-1132 .elementor-element.elementor-element-2bae00d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1132 .elementor-element.elementor-element-2bae00d:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-2bae00d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://frieba.dk/wp-content/uploads/2026/09/Frieba_Frufo-56-of-122-bg1400.webp");background-position:center center;background-size:cover;}.elementor-1132 .elementor-element.elementor-element-2bae00d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(270deg, #1414134D 0%, #000000 100%);opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-2bae00d > .elementor-container{max-width:1200px;min-height:700px;}.elementor-1132 .elementor-element.elementor-element-2bae00d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:82px 0px 64px 0px;}.elementor-1132 .elementor-element.elementor-element-2bae00c > .elementor-element-populated{margin:72px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1132 .elementor-element.elementor-element-2bad000{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:12px;font-weight:400;text-transform:none;line-height:1.65em;color:var( --e-global-color-secondary );}.elementor-1132 .elementor-element.elementor-element-2bad000 a{color:var( --e-global-color-secondary );}.elementor-1132 .elementor-element.elementor-element-2bad001{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-2bad001 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;line-height:1.05em;color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-2bad002{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:19px;font-weight:400;text-transform:none;line-height:1.65em;color:#E6E4E0;}.elementor-1132 .elementor-element.elementor-element-2bad003 .elementor-button{background-color:#009FE3;font-family:"Barlow Semi Condensed", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-1132 .elementor-element.elementor-element-2bad003 .elementor-button:hover, .elementor-1132 .elementor-element.elementor-element-2bad003 .elementor-button:focus{background-color:#0089C4;color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-2bad003 .elementor-button:hover svg, .elementor-1132 .elementor-element.elementor-element-2bad003 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-2bad005 .elementor-button{background-color:#FFFFFF;font-family:"Barlow Semi Condensed", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;fill:#1E1E1D;color:#1E1E1D;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-1132 .elementor-element.elementor-element-2bad005 .elementor-button:hover, .elementor-1132 .elementor-element.elementor-element-2bad005 .elementor-button:focus{background-color:#F0EEEC;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-2bad005 .elementor-button:hover svg, .elementor-1132 .elementor-element.elementor-element-2bad005 .elementor-button:focus svg{fill:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-2bae00b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(26px/2);}.elementor-1132 .elementor-element.elementor-element-2bae00b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(26px/2);}.elementor-1132 .elementor-element.elementor-element-2bae00b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(26px/2);}.elementor-1132 .elementor-element.elementor-element-2bae00b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-26px/2);}.elementor-1132 .elementor-element.elementor-element-2bae00b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-26px/2);}.elementor-1132 .elementor-element.elementor-element-2bae00b .elementor-icon-list-icon i{color:#E0B020;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-2bae00b .elementor-icon-list-icon svg{fill:#E0B020;transition:fill 0.3s;}.elementor-1132 .elementor-element.elementor-element-2bae00b{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-1132 .elementor-element.elementor-element-2bae00b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1132 .elementor-element.elementor-element-2bae00b .elementor-icon-list-item > a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:12.5px;font-weight:400;text-transform:none;line-height:1.5em;}.elementor-1132 .elementor-element.elementor-element-2bae00b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv1intr:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-pv1intr > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2F2;}.elementor-1132 .elementor-element.elementor-element-pv1intr > .elementor-container{max-width:1200px;}.elementor-1132 .elementor-element.elementor-element-pv1intr{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:76px 0px 40px 0px;}.elementor-1132 .elementor-element.elementor-element-pv1intr > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1132 .elementor-element.elementor-element-pv1ca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1132 .elementor-element.elementor-element-pv1ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1132 .elementor-element.elementor-element-pv1ca > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv1eye{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv1eye .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.8px;color:#8A8680;}.elementor-1132 .elementor-element.elementor-element-pv1h2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv1h2 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:44px;font-weight:800;text-transform:none;line-height:1.08em;letter-spacing:-0.4px;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-pv1t1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.65em;color:#5C5954;}.elementor-1132 .elementor-element.elementor-element-pv1t2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.65em;color:#5C5954;}.elementor-1132 .elementor-element.elementor-element-pv1lnk .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv1lnk .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv1lnk .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv1lnk .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv1lnk .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv1lnk .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv1lnk .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv1lnk{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-1132 .elementor-element.elementor-element-pv1lnk .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1132 .elementor-element.elementor-element-pv1lnk .elementor-icon-list-item > a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:15.5px;font-weight:700;text-transform:none;line-height:1.4em;}.elementor-1132 .elementor-element.elementor-element-pv1lnk .elementor-icon-list-text{color:#009FE3;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv1img{text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv1gnst:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-pv1gnst > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2F2;}.elementor-1132 .elementor-element.elementor-element-pv1gnst > .elementor-container{max-width:1200px;}.elementor-1132 .elementor-element.elementor-element-pv1gnst{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 26px 0px;}.elementor-1132 .elementor-element.elementor-element-pv1gnst > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2loes:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-pv2loes > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv2loes > .elementor-container{max-width:1200px;}.elementor-1132 .elementor-element.elementor-element-pv2loes{border-style:solid;border-width:1px 0px 1px 0px;border-color:#E2DFDB;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 70px 0px;}.elementor-1132 .elementor-element.elementor-element-pv2loes > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2col > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv2hdr{margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv2ha > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-1132 .elementor-element.elementor-element-pv2eye{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2eye .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.8px;color:#8A8680;}.elementor-1132 .elementor-element.elementor-element-pv2h2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2h2 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:44px;font-weight:800;text-transform:none;line-height:1.08em;letter-spacing:-0.4px;color:#1E1E1D;}.elementor-bc-flex-widget .elementor-1132 .elementor-element.elementor-element-pv2hb.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1132 .elementor-element.elementor-element-pv2hb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1132 .elementor-element.elementor-element-pv2hb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-1132 .elementor-element.elementor-element-pv2hb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv2lead{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-family:"Barlow Semi Condensed", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.6em;color:#5C5954;}.elementor-1132 .elementor-element.elementor-element-pv2k1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv2k1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv2k1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2DFDB;box-shadow:0px 6px 18px 0px rgba(20,20,19,0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv2k1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2i1{text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2n1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2n1 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.8px;color:#0089C4;}.elementor-1132 .elementor-element.elementor-element-pv2t1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2t1 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.15em;letter-spacing:-0.2px;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-pv2b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:14.5px;font-weight:400;text-transform:none;line-height:1.6em;color:#5C5954;}.elementor-1132 .elementor-element.elementor-element-pv2l1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l1 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2l1 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2l1{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-1132 .elementor-element.elementor-element-pv2l1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1132 .elementor-element.elementor-element-pv2l1 .elementor-icon-list-item > a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:1.4em;}.elementor-1132 .elementor-element.elementor-element-pv2l1 .elementor-icon-list-text{color:#009FE3;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2k2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv2k2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv2k2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2DFDB;box-shadow:0px 6px 18px 0px rgba(20,20,19,0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv2k2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2i2{text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2n2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2n2 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.8px;color:#0089C4;}.elementor-1132 .elementor-element.elementor-element-pv2t2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2t2 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.15em;letter-spacing:-0.2px;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-pv2b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:14.5px;font-weight:400;text-transform:none;line-height:1.6em;color:#5C5954;}.elementor-1132 .elementor-element.elementor-element-pv2l2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l2 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2l2 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2l2{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-1132 .elementor-element.elementor-element-pv2l2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1132 .elementor-element.elementor-element-pv2l2 .elementor-icon-list-item > a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:1.4em;}.elementor-1132 .elementor-element.elementor-element-pv2l2 .elementor-icon-list-text{color:#009FE3;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2k3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv2k3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv2k3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2DFDB;box-shadow:0px 6px 18px 0px rgba(20,20,19,0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv2k3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2i3{text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2n3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2n3 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.8px;color:#0089C4;}.elementor-1132 .elementor-element.elementor-element-pv2t3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2t3 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.15em;letter-spacing:-0.2px;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-pv2b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:14.5px;font-weight:400;text-transform:none;line-height:1.6em;color:#5C5954;}.elementor-1132 .elementor-element.elementor-element-pv2l3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l3 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2l3 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2l3{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-1132 .elementor-element.elementor-element-pv2l3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1132 .elementor-element.elementor-element-pv2l3 .elementor-icon-list-item > a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:1.4em;}.elementor-1132 .elementor-element.elementor-element-pv2l3 .elementor-icon-list-text{color:#009FE3;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2k4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv2k4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv2k4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2DFDB;box-shadow:0px 6px 18px 0px rgba(20,20,19,0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv2k4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2i4{text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2n4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2n4 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.8px;color:#0089C4;}.elementor-1132 .elementor-element.elementor-element-pv2t4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2t4 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.15em;letter-spacing:-0.2px;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-pv2b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:14.5px;font-weight:400;text-transform:none;line-height:1.6em;color:#5C5954;}.elementor-1132 .elementor-element.elementor-element-pv2l4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l4 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2l4 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2l4{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-1132 .elementor-element.elementor-element-pv2l4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1132 .elementor-element.elementor-element-pv2l4 .elementor-icon-list-item > a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:1.4em;}.elementor-1132 .elementor-element.elementor-element-pv2l4 .elementor-icon-list-text{color:#009FE3;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2k5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv2k5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv2k5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2DFDB;box-shadow:0px 6px 18px 0px rgba(20,20,19,0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv2k5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2i5{text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2n5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2n5 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.8px;color:#0089C4;}.elementor-1132 .elementor-element.elementor-element-pv2t5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2t5 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.15em;letter-spacing:-0.2px;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-pv2b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:14.5px;font-weight:400;text-transform:none;line-height:1.6em;color:#5C5954;}.elementor-1132 .elementor-element.elementor-element-pv2l5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2l5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2l5{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-1132 .elementor-element.elementor-element-pv2l5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1132 .elementor-element.elementor-element-pv2l5 .elementor-icon-list-item > a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:1.4em;}.elementor-1132 .elementor-element.elementor-element-pv2l5 .elementor-icon-list-text{color:#009FE3;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2k6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv2k6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv2k6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2DFDB;box-shadow:0px 6px 18px 0px rgba(20,20,19,0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv2k6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2i6{text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2n6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2n6 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.8px;color:#0089C4;}.elementor-1132 .elementor-element.elementor-element-pv2t6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2t6 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.15em;letter-spacing:-0.2px;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-pv2b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:14.5px;font-weight:400;text-transform:none;line-height:1.6em;color:#5C5954;}.elementor-1132 .elementor-element.elementor-element-pv2l6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l6 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2l6 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2l6{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-1132 .elementor-element.elementor-element-pv2l6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1132 .elementor-element.elementor-element-pv2l6 .elementor-icon-list-item > a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:1.4em;}.elementor-1132 .elementor-element.elementor-element-pv2l6 .elementor-icon-list-text{color:#009FE3;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2k7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv2k7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv2k7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2DFDB;box-shadow:0px 6px 18px 0px rgba(20,20,19,0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv2k7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2i7{text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2n7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2n7 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.8px;color:#0089C4;}.elementor-1132 .elementor-element.elementor-element-pv2t7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2t7 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.15em;letter-spacing:-0.2px;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-pv2b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:14.5px;font-weight:400;text-transform:none;line-height:1.6em;color:#5C5954;}.elementor-1132 .elementor-element.elementor-element-pv2l7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l7 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2l7 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2l7{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-1132 .elementor-element.elementor-element-pv2l7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1132 .elementor-element.elementor-element-pv2l7 .elementor-icon-list-item > a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:1.4em;}.elementor-1132 .elementor-element.elementor-element-pv2l7 .elementor-icon-list-text{color:#009FE3;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2k8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv2k8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv2k8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2DFDB;box-shadow:0px 6px 18px 0px rgba(20,20,19,0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv2k8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2i8{text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2n8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2n8 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.8px;color:#0089C4;}.elementor-1132 .elementor-element.elementor-element-pv2t8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2t8 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.15em;letter-spacing:-0.2px;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-pv2b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:14.5px;font-weight:400;text-transform:none;line-height:1.6em;color:#5C5954;}.elementor-1132 .elementor-element.elementor-element-pv2l8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2l8 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2l8 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2l8{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-1132 .elementor-element.elementor-element-pv2l8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1132 .elementor-element.elementor-element-pv2l8 .elementor-icon-list-item > a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:1.4em;}.elementor-1132 .elementor-element.elementor-element-pv2l8 .elementor-icon-list-text{color:#009FE3;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2chip{margin-top:36px;margin-bottom:0px;}.elementor-1132 .elementor-element.elementor-element-pv2clb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv2clb .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.8px;color:#8A8680;}.elementor-1132 .elementor-element.elementor-element-pv2cls .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2cls .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2cls .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2cls .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2cls .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1132 .elementor-element.elementor-element-pv2cls .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2cls .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv2cls{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1132 .elementor-element.elementor-element-pv2cls .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1132 .elementor-element.elementor-element-pv2cls .elementor-icon-list-item > a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13.5px;font-weight:600;text-transform:none;line-height:1.4em;}.elementor-1132 .elementor-element.elementor-element-pv2cls .elementor-icon-list-text{color:#5C5954;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv4derf:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-pv4derf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161615;}.elementor-1132 .elementor-element.elementor-element-pv4derf > .elementor-container{max-width:1200px;min-height:400px;}.elementor-1132 .elementor-element.elementor-element-pv4derf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:84px 0px 84px 0px;}.elementor-1132 .elementor-element.elementor-element-pv4derf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv4eye{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv4eye .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.8px;color:#B9B6B0;}.elementor-1132 .elementor-element.elementor-element-pv4h2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 030px 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv4h2 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:40px;font-weight:800;text-transform:none;line-height:1.08em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv4k1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv4k1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-1132 .elementor-element.elementor-element-pv4k1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 26px 26px 26px;}.elementor-1132 .elementor-element.elementor-element-pv4k1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv4v1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv4v1 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:24px;font-weight:800;text-transform:none;line-height:1em;letter-spacing:0px;color:#E0B020;}.elementor-1132 .elementor-element.elementor-element-pv4t1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv4t1 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:19px;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv4b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.6em;color:#B9B6B0;}.elementor-1132 .elementor-element.elementor-element-pv4k2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv4k2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-1132 .elementor-element.elementor-element-pv4k2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 26px 26px 26px;}.elementor-1132 .elementor-element.elementor-element-pv4k2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv4v2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv4v2 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:24px;font-weight:800;text-transform:none;line-height:1em;letter-spacing:0px;color:#E0B020;}.elementor-1132 .elementor-element.elementor-element-pv4t2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv4t2 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:19px;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv4b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.6em;color:#B9B6B0;}.elementor-1132 .elementor-element.elementor-element-pv4k3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv4k3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-1132 .elementor-element.elementor-element-pv4k3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 26px 26px 26px;}.elementor-1132 .elementor-element.elementor-element-pv4k3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv4v3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv4v3 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:24px;font-weight:800;text-transform:none;line-height:1em;letter-spacing:0px;color:#E0B020;}.elementor-1132 .elementor-element.elementor-element-pv4t3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv4t3 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:19px;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv4b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.6em;color:#B9B6B0;}.elementor-1132 .elementor-element.elementor-element-pv4k4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv4k4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.05);}.elementor-1132 .elementor-element.elementor-element-pv4k4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 26px 26px 26px;}.elementor-1132 .elementor-element.elementor-element-pv4k4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv4v4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv4v4 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:24px;font-weight:800;text-transform:none;line-height:1em;letter-spacing:0px;color:#E0B020;}.elementor-1132 .elementor-element.elementor-element-pv4t4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv4t4 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:19px;font-weight:700;text-transform:none;line-height:1.2em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv4b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.6em;color:#B9B6B0;}.elementor-1132 .elementor-element.elementor-element-pv4cta{margin-top:34px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1132 .elementor-element.elementor-element-pv4ca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1132 .elementor-element.elementor-element-pv4ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1132 .elementor-element.elementor-element-pv4ca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv4btn .elementor-button{background-color:#E0B020;font-family:"Barlow Semi Condensed", Sans-serif;font-size:15.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.4px;fill:#1E1E1D;color:#1E1E1D;border-radius:0px 0px 0px 0px;padding:14px 30px 14px 30px;}.elementor-1132 .elementor-element.elementor-element-pv4btn .elementor-button:hover, .elementor-1132 .elementor-element.elementor-element-pv4btn .elementor-button:focus{background-color:#C79A13;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-pv4btn .elementor-button:hover svg, .elementor-1132 .elementor-element.elementor-element-pv4btn .elementor-button:focus svg{fill:#1E1E1D;}.elementor-bc-flex-widget .elementor-1132 .elementor-element.elementor-element-pv4cb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1132 .elementor-element.elementor-element-pv4cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1132 .elementor-element.elementor-element-pv4cb > .elementor-element-populated{padding:0px 0px 0px 22px;}.elementor-1132 .elementor-element.elementor-element-pv4txt{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.6em;color:#D8D5D0;}.elementor-1132 .elementor-element.elementor-element-634ae43:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-634ae43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1132 .elementor-element.elementor-element-634ae43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:78px 0px 78px 0px;}.elementor-1132 .elementor-element.elementor-element-634ae43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-e6507c4 > .elementor-element-populated{margin:0px 0px 0px 040px;--e-column-margin-right:0px;--e-column-margin-left:040px;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-4b8114b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Barlow Semi Condensed", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-a363c28 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-c0036fb{font-family:"Barlow Semi Condensed", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#4f4d49;}.elementor-1132 .elementor-element.elementor-element-ba81678 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1132 .elementor-element.elementor-element-ba81678 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1132 .elementor-element.elementor-element-ba81678 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1132 .elementor-element.elementor-element-ba81678 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1132 .elementor-element.elementor-element-ba81678 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1132 .elementor-element.elementor-element-ba81678 .elementor-icon-list-icon i{color:#009FE3;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-ba81678 .elementor-icon-list-icon svg{fill:#009FE3;transition:fill 0.3s;}.elementor-1132 .elementor-element.elementor-element-ba81678{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1132 .elementor-element.elementor-element-ba81678 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1132 .elementor-element.elementor-element-ba81678 .elementor-icon-list-item > a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:15.5px;font-weight:500;}.elementor-1132 .elementor-element.elementor-element-ba81678 .elementor-icon-list-text{color:#1E1E1D;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-606ba04{font-family:"Barlow Semi Condensed", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-7149ccf:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-7149ccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009FE3;}.elementor-1132 .elementor-element.elementor-element-7149ccf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 0px 64px 0px;}.elementor-1132 .elementor-element.elementor-element-7149ccf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-061da6d .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#ffffff;}.elementor-1132 .elementor-element.elementor-element-08113ec{font-family:"Barlow Semi Condensed", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#eaf7fe;}.elementor-bc-flex-widget .elementor-1132 .elementor-element.elementor-element-251edf8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1132 .elementor-element.elementor-element-251edf8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1132 .elementor-element.elementor-element-251edf8.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-1132 .elementor-element.elementor-element-251edf8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1132 .elementor-element.elementor-element-0b51483 .elementor-button{background-color:#1E1E1D;font-family:"Barlow Semi Condensed", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;fill:#ffffff;color:#ffffff;padding:15px 30px 15px 30px;}.elementor-1132 .elementor-element.elementor-element-0b51483{width:initial;max-width:initial;}.elementor-1132 .elementor-element.elementor-element-6b996b6 .elementor-button{background-color:#E0B020;font-family:"Barlow Semi Condensed", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;fill:#1E1E1D;color:#1E1E1D;padding:15px 30px 15px 30px;}.elementor-1132 .elementor-element.elementor-element-6b996b6{width:initial;max-width:initial;}.elementor-1132 .elementor-element.elementor-element-pv3proc:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-pv3proc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2F2;}.elementor-1132 .elementor-element.elementor-element-pv3proc > .elementor-container{max-width:1200px;}.elementor-1132 .elementor-element.elementor-element-pv3proc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:84px 0px 90px 0px;}.elementor-1132 .elementor-element.elementor-element-pv3proc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv3col > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv3eye{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-1132 .elementor-element.elementor-element-pv3eye .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.8px;color:#8A8680;}.elementor-1132 .elementor-element.elementor-element-pv3h2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-1132 .elementor-element.elementor-element-pv3h2 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase;line-height:1.08em;letter-spacing:-0.4px;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-pv3lead{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 46px) 0px;text-align:center;font-family:"Barlow Semi Condensed", Sans-serif;font-size:16.5px;font-weight:400;text-transform:none;line-height:1.6em;color:#5C5954;}.elementor-1132 .elementor-element.elementor-element-pv3c1:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-pv3c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv3c1{box-shadow:0px 10px 30px 0px rgba(20,20,19,0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-1132 .elementor-element.elementor-element-pv3c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv3ct1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv3ct1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1132 .elementor-element.elementor-element-pv3ct1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1132 .elementor-element.elementor-element-pv3ct1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1132 .elementor-element.elementor-element-pv3ct1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 36px 40px 36px;}.elementor-1132 .elementor-element.elementor-element-pv3ct1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv3k1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv3k1 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.9px;color:#0089C4;}.elementor-1132 .elementor-element.elementor-element-pv3t1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv3t1 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;line-height:1.12em;letter-spacing:-0.3px;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-pv3b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:15.5px;font-weight:400;text-transform:none;line-height:1.6em;color:#5C5954;}.elementor-1132 .elementor-element.elementor-element-pv3ci1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv3ci1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv3ci1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv3ci1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv3i1{text-align:center;}.elementor-1132 .elementor-element.elementor-element-pv3c2:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-pv3c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv3c2{box-shadow:0px 10px 30px 0px rgba(20,20,19,0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv3c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv3ci2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv3ci2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv3ci2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv3ci2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv3i2{text-align:center;}.elementor-1132 .elementor-element.elementor-element-pv3ct2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv3ct2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1132 .elementor-element.elementor-element-pv3ct2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1132 .elementor-element.elementor-element-pv3ct2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1132 .elementor-element.elementor-element-pv3ct2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 36px 40px 36px;}.elementor-1132 .elementor-element.elementor-element-pv3ct2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv3k2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv3k2 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.9px;color:#0089C4;}.elementor-1132 .elementor-element.elementor-element-pv3t2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv3t2 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;line-height:1.12em;letter-spacing:-0.3px;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-pv3b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:15.5px;font-weight:400;text-transform:none;line-height:1.6em;color:#5C5954;}.elementor-1132 .elementor-element.elementor-element-pv3c3:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-pv3c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv3c3{box-shadow:0px 10px 30px 0px rgba(20,20,19,0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv3c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv3ct3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv3ct3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1132 .elementor-element.elementor-element-pv3ct3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1132 .elementor-element.elementor-element-pv3ct3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1132 .elementor-element.elementor-element-pv3ct3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 36px 40px 36px;}.elementor-1132 .elementor-element.elementor-element-pv3ct3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv3k3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv3k3 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.9px;color:#0089C4;}.elementor-1132 .elementor-element.elementor-element-pv3t3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv3t3 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;line-height:1.12em;letter-spacing:-0.3px;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-pv3b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:15.5px;font-weight:400;text-transform:none;line-height:1.6em;color:#5C5954;}.elementor-1132 .elementor-element.elementor-element-pv3ci3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv3ci3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv3ci3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv3ci3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv3i3{text-align:center;}.elementor-1132 .elementor-element.elementor-element-pv3c4:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-pv3c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv3c4{box-shadow:0px 10px 30px 0px rgba(20,20,19,0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv3c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv3ci4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv3ci4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-pv3ci4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-pv3ci4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv3i4{text-align:center;}.elementor-1132 .elementor-element.elementor-element-pv3ct4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-pv3ct4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-1132 .elementor-element.elementor-element-pv3ct4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1132 .elementor-element.elementor-element-pv3ct4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1132 .elementor-element.elementor-element-pv3ct4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 36px 40px 36px;}.elementor-1132 .elementor-element.elementor-element-pv3ct4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-pv3k4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv3k4 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.9px;color:#0089C4;}.elementor-1132 .elementor-element.elementor-element-pv3t4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1132 .elementor-element.elementor-element-pv3t4 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;line-height:1.12em;letter-spacing:-0.3px;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-pv3b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Barlow Semi Condensed", Sans-serif;font-size:15.5px;font-weight:400;text-transform:none;line-height:1.6em;color:#5C5954;}.elementor-1132 .elementor-element.elementor-element-pv3res{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1132 .elementor-element.elementor-element-pv3res .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:1.3em;letter-spacing:0px;color:#FFFFFF;}.elementor-1132 .elementor-element.elementor-element-b1c6086:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-b1c6086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1132 .elementor-element.elementor-element-b1c6086{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:78px 0px 78px 0px;}.elementor-1132 .elementor-element.elementor-element-b1c6086 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-9c6d34c .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-3c8c3f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1132 .elementor-element.elementor-element-3c8c3f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1132 .elementor-element.elementor-element-3c8c3f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1132 .elementor-element.elementor-element-3c8c3f1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1132 .elementor-element.elementor-element-3c8c3f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1132 .elementor-element.elementor-element-3c8c3f1 .elementor-icon-list-icon i{color:#009FE3;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-3c8c3f1 .elementor-icon-list-icon svg{fill:#009FE3;transition:fill 0.3s;}.elementor-1132 .elementor-element.elementor-element-3c8c3f1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1132 .elementor-element.elementor-element-3c8c3f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1132 .elementor-element.elementor-element-3c8c3f1 .elementor-icon-list-item > a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:15.5px;font-weight:500;}.elementor-1132 .elementor-element.elementor-element-3c8c3f1 .elementor-icon-list-text{color:#1E1E1D;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-c4d6be5:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-c4d6be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2F2;}.elementor-1132 .elementor-element.elementor-element-c4d6be5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:78px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-c4d6be5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-db983eb{font-family:"Barlow Semi Condensed", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-ecc9e16 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#1E1E1D;}.elementor-bc-flex-widget .elementor-1132 .elementor-element.elementor-element-a1b2c31.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1132 .elementor-element.elementor-element-a1b2c31.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1132 .elementor-element.elementor-element-0e848b4 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Barlow Semi Condensed", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;fill:#1E1E1D;color:#1E1E1D;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1E1E1D;padding:15px 30px 15px 30px;}.elementor-1132 .elementor-element.elementor-element-e7cbfd0:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-e7cbfd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2F2;}.elementor-1132 .elementor-element.elementor-element-e7cbfd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 78px 0px;}.elementor-1132 .elementor-element.elementor-element-e7cbfd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-bf86618:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-bf86618 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1132 .elementor-element.elementor-element-bf86618 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 26px 26px 26px;}.elementor-1132 .elementor-element.elementor-element-bf86618 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-608bb3b{font-family:"Barlow Semi Condensed", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.6em;color:#6F6C66;}.elementor-1132 .elementor-element.elementor-element-940d737 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:17.5px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-efde8f1{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#4f4d49;}.elementor-1132 .elementor-element.elementor-element-b82435d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-b82435d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1132 .elementor-element.elementor-element-b82435d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 26px 26px 26px;}.elementor-1132 .elementor-element.elementor-element-b82435d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-4ddf301{font-family:"Barlow Semi Condensed", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.6em;color:#6F6C66;}.elementor-1132 .elementor-element.elementor-element-c71e48e .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:17.5px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-e922d7e{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#4f4d49;}.elementor-1132 .elementor-element.elementor-element-e344e1c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-e344e1c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1132 .elementor-element.elementor-element-e344e1c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 26px 26px 26px;}.elementor-1132 .elementor-element.elementor-element-e344e1c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-25d91f5{font-family:"Barlow Semi Condensed", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.6em;color:#6F6C66;}.elementor-1132 .elementor-element.elementor-element-4149fed .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:17.5px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-7542783{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#4f4d49;}.elementor-1132 .elementor-element.elementor-element-e50faba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-e50faba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1132 .elementor-element.elementor-element-e50faba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 26px 26px 26px;}.elementor-1132 .elementor-element.elementor-element-e50faba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-9d887af{font-family:"Barlow Semi Condensed", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.6em;color:#6F6C66;}.elementor-1132 .elementor-element.elementor-element-19af73a .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:17.5px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-f0e1c5e{font-family:"Barlow Semi Condensed", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.6em;color:#4f4d49;}.elementor-1132 .elementor-element.elementor-element-acc4f42:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-acc4f42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1132 .elementor-element.elementor-element-acc4f42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:78px 0px 78px 0px;}.elementor-1132 .elementor-element.elementor-element-acc4f42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-6ef4fea .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:36px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-3c6465e .elementor-accordion-icon, .elementor-1132 .elementor-element.elementor-element-3c6465e .elementor-accordion-title{color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-3c6465e .elementor-accordion-icon svg{fill:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-3c6465e .elementor-accordion-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;}.elementor-1132 .elementor-element.elementor-element-3c6465e .elementor-tab-title .elementor-accordion-icon i:before{color:#009FE3;}.elementor-1132 .elementor-element.elementor-element-3c6465e .elementor-tab-title .elementor-accordion-icon svg{fill:#009FE3;}.elementor-1132 .elementor-element.elementor-element-0e8763a:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-0e8763a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2F2;}.elementor-1132 .elementor-element.elementor-element-0e8763a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:78px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-0e8763a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-1ac7366 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1132 .elementor-element.elementor-element-5de8d92 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-4cf4dfc:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-4cf4dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2F2;}.elementor-1132 .elementor-element.elementor-element-4cf4dfc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 78px 0px;}.elementor-1132 .elementor-element.elementor-element-4cf4dfc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-c9ae374 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:19px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-431cff6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1132 .elementor-element.elementor-element-431cff6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1132 .elementor-element.elementor-element-431cff6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1132 .elementor-element.elementor-element-431cff6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1132 .elementor-element.elementor-element-431cff6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1132 .elementor-element.elementor-element-431cff6 .elementor-icon-list-icon i{color:#009FE3;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-431cff6 .elementor-icon-list-icon svg{fill:#009FE3;transition:fill 0.3s;}.elementor-1132 .elementor-element.elementor-element-431cff6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1132 .elementor-element.elementor-element-431cff6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1132 .elementor-element.elementor-element-431cff6 .elementor-icon-list-item > a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:15.5px;font-weight:500;}.elementor-1132 .elementor-element.elementor-element-431cff6 .elementor-icon-list-text{color:#1E1E1D;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-38ccc66 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:19px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-7a4c74e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1132 .elementor-element.elementor-element-7a4c74e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1132 .elementor-element.elementor-element-7a4c74e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1132 .elementor-element.elementor-element-7a4c74e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1132 .elementor-element.elementor-element-7a4c74e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1132 .elementor-element.elementor-element-7a4c74e .elementor-icon-list-icon i{color:#009FE3;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-7a4c74e .elementor-icon-list-icon svg{fill:#009FE3;transition:fill 0.3s;}.elementor-1132 .elementor-element.elementor-element-7a4c74e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1132 .elementor-element.elementor-element-7a4c74e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1132 .elementor-element.elementor-element-7a4c74e .elementor-icon-list-item > a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:15.5px;font-weight:500;}.elementor-1132 .elementor-element.elementor-element-7a4c74e .elementor-icon-list-text{color:#1E1E1D;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-3ad6af1 .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:19px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-d3805eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1132 .elementor-element.elementor-element-d3805eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1132 .elementor-element.elementor-element-d3805eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1132 .elementor-element.elementor-element-d3805eb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1132 .elementor-element.elementor-element-d3805eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1132 .elementor-element.elementor-element-d3805eb .elementor-icon-list-icon i{color:#009FE3;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-d3805eb .elementor-icon-list-icon svg{fill:#009FE3;transition:fill 0.3s;}.elementor-1132 .elementor-element.elementor-element-d3805eb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1132 .elementor-element.elementor-element-d3805eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1132 .elementor-element.elementor-element-d3805eb .elementor-icon-list-item > a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:15.5px;font-weight:500;}.elementor-1132 .elementor-element.elementor-element-d3805eb .elementor-icon-list-text{color:#1E1E1D;transition:color 0.3s;}.elementor-1132 .elementor-element.elementor-element-ac87c69:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-ac87c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282727;}.elementor-1132 .elementor-element.elementor-element-ac87c69{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:78px 0px 78px 0px;}.elementor-1132 .elementor-element.elementor-element-ac87c69 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-b25ad1f .elementor-heading-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:34px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:#ffffff;}.elementor-1132 .elementor-element.elementor-element-65e9f11{font-family:"Barlow Semi Condensed", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#cfcdc9;}.elementor-1132 .elementor-element.elementor-element-aaf4f7a{font-family:"Barlow Semi Condensed", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#cfcdc9;}.elementor-1132 .elementor-element.elementor-element-d332ba1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1132 .elementor-element.elementor-element-d332ba1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1132 .elementor-element.elementor-element-d332ba1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:34px 34px 34px 34px;}.elementor-1132 .elementor-element.elementor-element-d332ba1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-c99f7ef .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1132 .elementor-element.elementor-element-c99f7ef .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1132 .elementor-element.elementor-element-c99f7ef .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1132 .elementor-element.elementor-element-c99f7ef .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1132 .elementor-element.elementor-element-c99f7ef .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-c99f7ef .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1132 .elementor-element.elementor-element-c99f7ef .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1132 .elementor-element.elementor-element-c99f7ef .elementor-field-type-html{padding-bottom:0px;}.elementor-1132 .elementor-element.elementor-element-c99f7ef .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-1132 .elementor-element.elementor-element-c99f7ef .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-1132 .elementor-element.elementor-element-c99f7ef .elementor-button{font-family:"Barlow Semi Condensed", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;}.elementor-1132 .elementor-element.elementor-element-c99f7ef .e-form__buttons__wrapper__button-next{background-color:#E0B020;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-c99f7ef .elementor-button[type="submit"]{background-color:#E0B020;color:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-c99f7ef .elementor-button[type="submit"] svg *{fill:#1E1E1D;}.elementor-1132 .elementor-element.elementor-element-c99f7ef .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1132 .elementor-element.elementor-element-c99f7ef .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1132 .elementor-element.elementor-element-c99f7ef .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1132 .elementor-element.elementor-element-c99f7ef .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1132 .elementor-element.elementor-element-c99f7ef .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1132 .elementor-element.elementor-element-c99f7ef{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1132 .elementor-element.elementor-element-1609bc3{font-family:"Barlow Semi Condensed", Sans-serif;font-size:12.5px;font-weight:400;line-height:1.6em;color:#6F6C66;}.elementor-1132 .elementor-element.elementor-element-cd04cb2:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-cd04cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F2F2;}.elementor-1132 .elementor-element.elementor-element-cd04cb2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:44px 0px 66px 0px;}.elementor-1132 .elementor-element.elementor-element-cd04cb2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1132 .elementor-element.elementor-element-96e2e39 .elementor-accordion-icon, .elementor-1132 .elementor-element.elementor-element-96e2e39 .elementor-accordion-title{color:#6F6C66;}.elementor-1132 .elementor-element.elementor-element-96e2e39 .elementor-accordion-icon svg{fill:#6F6C66;}.elementor-1132 .elementor-element.elementor-element-96e2e39 .elementor-accordion-title{font-family:"Barlow Semi Condensed", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;}.elementor-1132 .elementor-element.elementor-element-96e2e39 .elementor-tab-title .elementor-accordion-icon i:before{color:#009FE3;}.elementor-1132 .elementor-element.elementor-element-96e2e39 .elementor-tab-title .elementor-accordion-icon svg{fill:#009FE3;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1132 .elementor-element.elementor-element-de693c7{width:100%;}.elementor-1132 .elementor-element.elementor-element-e6507c4{width:100%;}.elementor-1132 .elementor-element.elementor-element-a1b2c31{width:100%;}.elementor-1132 .elementor-element.elementor-element-e188bc1{width:100%;}.elementor-1132 .elementor-element.elementor-element-d332ba1{width:100%;}}@media(min-width:768px){.elementor-1132 .elementor-element.elementor-element-pv1ca{width:60%;}.elementor-1132 .elementor-element.elementor-element-pv1cb{width:40%;}.elementor-1132 .elementor-element.elementor-element-pv1gc{width:100%;}.elementor-1132 .elementor-element.elementor-element-pv2col{width:100%;}.elementor-1132 .elementor-element.elementor-element-pv2ha{width:57%;}.elementor-1132 .elementor-element.elementor-element-pv2hb{width:42%;}.elementor-1132 .elementor-element.elementor-element-pv2k1{width:25%;}.elementor-1132 .elementor-element.elementor-element-pv2k2{width:25%;}.elementor-1132 .elementor-element.elementor-element-pv2k3{width:25%;}.elementor-1132 .elementor-element.elementor-element-pv2k4{width:25%;}.elementor-1132 .elementor-element.elementor-element-pv2k5{width:25%;}.elementor-1132 .elementor-element.elementor-element-pv2k6{width:25%;}.elementor-1132 .elementor-element.elementor-element-pv2k7{width:25%;}.elementor-1132 .elementor-element.elementor-element-pv2k8{width:25%;}.elementor-1132 .elementor-element.elementor-element-pv2cc{width:100%;}.elementor-1132 .elementor-element.elementor-element-pv4col{width:100%;}.elementor-1132 .elementor-element.elementor-element-pv4k1{width:25%;}.elementor-1132 .elementor-element.elementor-element-pv4k2{width:25%;}.elementor-1132 .elementor-element.elementor-element-pv4k3{width:25%;}.elementor-1132 .elementor-element.elementor-element-pv4k4{width:25%;}.elementor-1132 .elementor-element.elementor-element-pv4ca{width:30%;}.elementor-1132 .elementor-element.elementor-element-pv4cb{width:70%;}.elementor-1132 .elementor-element.elementor-element-de693c7{width:45%;}.elementor-1132 .elementor-element.elementor-element-e6507c4{width:55%;}.elementor-1132 .elementor-element.elementor-element-pv3col{width:100%;}.elementor-1132 .elementor-element.elementor-element-pv3ct1{width:50%;}.elementor-1132 .elementor-element.elementor-element-pv3ci1{width:50%;}.elementor-1132 .elementor-element.elementor-element-pv3ci2{width:50%;}.elementor-1132 .elementor-element.elementor-element-pv3ct2{width:50%;}.elementor-1132 .elementor-element.elementor-element-pv3ct3{width:50%;}.elementor-1132 .elementor-element.elementor-element-pv3ci3{width:50%;}.elementor-1132 .elementor-element.elementor-element-pv3ci4{width:50%;}.elementor-1132 .elementor-element.elementor-element-pv3ct4{width:50%;}.elementor-1132 .elementor-element.elementor-element-e188bc1{width:50%;}.elementor-1132 .elementor-element.elementor-element-d332ba1{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1132 .elementor-element.elementor-element-de693c7{width:100%;}.elementor-1132 .elementor-element.elementor-element-e6507c4{width:100%;}.elementor-1132 .elementor-element.elementor-element-a1b2c31{width:100%;}.elementor-1132 .elementor-element.elementor-element-e188bc1{width:100%;}.elementor-1132 .elementor-element.elementor-element-d332ba1{width:100%;}}/* Start custom CSS *//* =========================================================================
   /privat/ — side-ID 1132. Sidens egen CSS. Aldrig Site Settings.
   Behandlingen følger /erhverv/ (1106), så de to siloer ser ens ud.
   ========================================================================= */

/* ---------- GRUNDTYPOGRAFI ---------- */
.elementor-1132, .elementor-1132 p, .elementor-1132 li, .elementor-1132 span,
.elementor-1132 div, .elementor-1132 td, .elementor-1132 label,
.elementor-1132 input, .elementor-1132 textarea, .elementor-1132 select,
.elementor-1132 button { font-family:"Barlow Semi Condensed",sans-serif; }
.elementor-1132 h1, .elementor-1132 h2, .elementor-1132 h3,
.elementor-1132 h4, .elementor-1132 h5, .elementor-1132 h6 { font-family:"Barlow Semi Condensed",sans-serif; }

/* ---------- Links arver tekstens typografi ---------- */
.elementor-1132 a:not(.elementor-button):not(.elementor-toggle-title):not(.elementor-accordion-title):not(.elementor-tab-title) {
  font-family:inherit !important; font-size:inherit !important; font-weight:inherit !important;
  text-transform:inherit !important; letter-spacing:inherit !important; line-height:inherit !important; }
.elementor-1132 .elementor-button { font-family:"Barlow Semi Condensed",sans-serif !important;
  text-transform:uppercase !important; font-weight:700 !important; }

/* ---------- Grundting ---------- */
.elementor-widget-text-editor a,
.elementor-widget-toggle .elementor-tab-content a { color:#009FE3; }
.elementor-widget-text-editor a:hover,
.elementor-widget-toggle .elementor-tab-content a:hover { color:#0089C4; }
.elementor-button { border-radius:0; }
.elementor-widget-image { margin-bottom:0; }
.elementor-widget-image img { display:block; width:100%; border-radius:0; }

/* ---------- Hero ---------- */
.elementor-element-9bed5a5,
.elementor-element-9bed5a5 a,
.elementor-element-9bed5a5 span { text-transform:uppercase; letter-spacing:.14em; font-size:10.5px; }
.elementor-element-9bed5a5 a { color:#CFCDC9 !important; }
.elementor-element-9bed5a5 a:hover { color:#FFFFFF !important; }
.elementor-element-afe9acb { max-width:580px; }
.elementor-element-usp1132 .elementor-icon-list-text { text-transform:uppercase; letter-spacing:.1em; font-size:11px; }
.elementor-element-usp1132 .elementor-icon-list-items { flex-wrap:wrap; row-gap:6px; }

.elementor-element-ee2ec3b > .elementor-container {
  display:flex; flex-wrap:wrap; gap:14px; justify-content:flex-start; }
.elementor-element-ee2ec3b > .elementor-container > .elementor-column {
  width:auto !important; max-width:none !important; flex:0 0 auto; }
.elementor-element-ee2ec3b > .elementor-container > .elementor-column > .elementor-widget-wrap { padding:0 !important; }

/* ---------- Faktaboks som hvidt kort, som paa erhverv ---------- */
.elementor-element-6451479 > .elementor-widget-wrap {
  background:#FFFFFF; border:1px solid #E2DFDB; padding:30px 28px !important; }

/* ---------- Kort-grids ---------- */
.elementor-element-eb3ae81 > .elementor-container,
.elementor-element-e7cbfd0 > .elementor-container,
.elementor-element-4cf4dfc > .elementor-container {
  display:grid; gap:20px; align-items:stretch; grid-auto-rows:1fr; }
.elementor-element-eb3ae81 > .elementor-container { grid-template-columns:repeat(4,1fr); }
.elementor-element-e7cbfd0 > .elementor-container { grid-template-columns:repeat(4,1fr); }
.elementor-element-4cf4dfc > .elementor-container { grid-template-columns:repeat(3,1fr); gap:32px; }

.elementor-element-eb3ae81 > .elementor-container > .elementor-column,
.elementor-element-e7cbfd0 > .elementor-container > .elementor-column,
.elementor-element-4cf4dfc > .elementor-container > .elementor-column {
  width:100% !important; max-width:100% !important; }

.elementor-element-eb3ae81 > .elementor-container > .elementor-column > .elementor-widget-wrap,
.elementor-element-e7cbfd0 > .elementor-container > .elementor-column > .elementor-widget-wrap {
  height:100%; display:flex; flex-direction:column; align-items:stretch;
  background:#FFFFFF; border:1px solid #E2DFDB; }
.elementor-element-4cf4dfc > .elementor-container > .elementor-column > .elementor-widget-wrap {
  padding:0 !important; }

/* ---------- Servicekort ---------- */
.elementor-element-eb3ae81 > .elementor-container > .elementor-column > .elementor-widget-wrap { position:relative; }
.elementor-element-eb3ae81 .elementor-widget-image {
  margin-top:auto; margin-left:-26px; margin-right:-26px; margin-bottom:-26px;
  width:calc(100% + 52px) !important; max-width:none !important; }
.elementor-element-eb3ae81 .elementor-widget-image img { height:186px; object-fit:cover; width:100%; }
.elementor-element-eb3ae81 .elementor-widget-button {
  position:absolute; right:14px; bottom:14px; margin:0 !important; width:auto !important; z-index:2; }
.elementor-element-eb3ae81 .elementor-widget-button .elementor-button {
  width:38px; height:38px; padding:0 !important; border-radius:50%;
  display:inline-flex; align-items:center; justify-content:center; font-size:17px; line-height:1; }

/* ---------- Referencekort ---------- */
.elementor-element-e7cbfd0 > .elementor-container > .elementor-column > .elementor-widget-wrap { padding:0 !important; }
.elementor-element-e7cbfd0 .elementor-widget-image { margin:0 !important; padding:0 !important; }
.elementor-element-e7cbfd0 .elementor-widget-image img { height:150px; width:100%; object-fit:cover; display:block; }
.elementor-element-e7cbfd0 .elementor-widget:not(.elementor-widget-image) { padding-left:20px; padding-right:20px; }
.elementor-element-e7cbfd0 .elementor-widget-image + .elementor-widget-text-editor { margin-top:18px !important; }
.elementor-element-e7cbfd0 .elementor-widget:last-child { margin-top:auto !important; padding-bottom:14px; }
.elementor-element-e7cbfd0 > .elementor-container > .elementor-column > .elementor-widget-wrap::after {
  content:"→"; color:#009FE3; font-family:"Barlow Semi Condensed",sans-serif; font-size:20px; line-height:1;
  padding:0 20px 18px; }

.elementor-element-a1b2c31 > .elementor-widget-wrap { padding:0 !important; justify-content:flex-end; }
.elementor-element-a1b2c31 .elementor-widget-button { text-align:right; width:100%; }
.elementor-element-a1b2c32 > .elementor-widget-wrap { padding:0 0 6px 40px !important; }

/* ---------- Proces-sektionen ---------- */
.elementor-element-fc08cf0, .elementor-element-029abcd, .elementor-element-de693c7 { align-self:stretch; }
.elementor-element-fc08cf0 > .elementor-widget-wrap,
.elementor-element-029abcd > .elementor-widget-wrap,
.elementor-element-de693c7 > .elementor-widget-wrap { height:100%; padding:0 !important; display:block !important; }
.elementor-element-fc08cf0 .elementor-widget-image, .elementor-element-fc08cf0 .elementor-widget-container,
.elementor-element-029abcd .elementor-widget-image, .elementor-element-029abcd .elementor-widget-container,
.elementor-element-de693c7 .elementor-widget-image, .elementor-element-de693c7 .elementor-widget-container { height:100%; margin:0; }
.elementor-element-fc08cf0 .elementor-widget-image img,
.elementor-element-029abcd .elementor-widget-image img,
.elementor-element-de693c7 .elementor-widget-image img {
  width:100% !important; height:100% !important; object-fit:cover; min-height:440px; display:block; }

.elementor-element-46444aa p { margin:0 0 20px; }
.elementor-element-46444aa p:last-child { margin-bottom:0; }

/* ---------- Boligtyper ---------- */
.elementor-element-c0036fb { max-width:620px; }
.elementor-element-ba81678 .elementor-icon-list-items {
  display:grid; grid-template-columns:repeat(2,1fr); column-gap:36px; row-gap:0; }
.elementor-element-ba81678 .elementor-icon-list-item {
  border-bottom:1px solid #E2DFDB; padding-block:9px; }
.elementor-element-606ba04 p { font-weight:600; color:#1E1E1D; }

/* ---------- Populaere opgaver ---------- */
.elementor-element-3c8c3f1 .elementor-icon-list-items {
  display:grid; grid-template-columns:repeat(3,1fr); column-gap:40px; row-gap:0; }
.elementor-element-3c8c3f1 .elementor-icon-list-item { border-bottom:1px solid #E2DFDB; padding-block:9px; }

/* ---------- Alle sider under privat ---------- */
.elementor-element-4cf4dfc .elementor-icon-list-icon { display:none !important; }
.elementor-element-4cf4dfc .elementor-icon-list-text { padding-inline-start:0 !important; }
.elementor-element-4cf4dfc .elementor-icon-list-item { border-bottom:1px solid #E2DFDB; padding-block:9px; }
.elementor-element-4cf4dfc .elementor-icon-list-item:last-child { border-bottom:0; }

/* ---------- FAQ ---------- */
.elementor-widget-toggle .elementor-toggle-item { border:0; margin-bottom:10px; }
.elementor-widget-toggle .elementor-tab-title { border:0 !important; background:#F4F2F2; padding:18px 22px; }
.elementor-widget-toggle .elementor-tab-content { border:0 !important; background:#F4F2F2; padding:0 22px 20px; }
.elementor-widget-toggle .elementor-toggle-icon { color:#009FE3; }
/* row-reverse i stedet for order: Elementors egne regler vinder over order */
.elementor-element-3c6465e .elementor-toggle-item { border:0 !important; margin-bottom:10px; }
.elementor-element-3c6465e .elementor-tab-title {
  background:#F4F2F2 !important; border:0 !important; padding:18px 22px;
  display:flex; flex-direction:row-reverse; align-items:center; justify-content:space-between; gap:16px; }
.elementor-element-3c6465e .elementor-tab-content { background:#F4F2F2 !important; border:0 !important; }
.elementor-element-3c6465e .elementor-toggle-icon { margin:0 !important; }

/* ---------- Kontaktsektion ---------- */
.elementor-element-d332ba1 > .elementor-widget-wrap { padding:34px 32px !important; }
.elementor-element-ac87c69 .elementor-field-group > label {
  color:#1E1E1D; font-family:"Barlow Semi Condensed",sans-serif; font-weight:700;
  font-size:13px; text-transform:uppercase; letter-spacing:.4px; margin-bottom:6px; }
.elementor-element-ac87c69 .elementor-field-textual {
  border:1px solid #E2DFDB; border-radius:0; background:#FFFFFF;
  font-family:"Barlow Semi Condensed",sans-serif; font-size:15px; color:#1E1E1D; padding:12px 14px; }
.elementor-element-ac87c69 .elementor-field-textual:focus { border-color:#009FE3; outline:none; }
.elementor-element-ac87c69 .elementor-field-type-upload input {
  font-family:"Barlow Semi Condensed",sans-serif; font-size:14px; border:1px solid #E2DFDB;
  background:#FFFFFF; padding:9px 12px; width:100%; }
.elementor-element-ac87c69 .elementor-button { border-radius:0; width:100%; }
.elementor-element-ac87c69 .elementor-button:hover { background-color:#C79A13 !important; }

/* ---------- SEO-accordion ---------- */
.elementor-element-96e2e39 .elementor-accordion-item { border:1px solid #E2DFDB; background:#FFFFFF; }
.elementor-element-96e2e39 .elementor-tab-title { padding:18px 22px; border:0; }
.elementor-element-96e2e39 .elementor-tab-content { padding:0 22px 24px; border:0; }
.elementor-element-96e2e39 .elementor-tab-content h2 {
  font-family:"Barlow Semi Condensed",sans-serif; font-size:24px; font-weight:800;
  text-transform:uppercase; color:#1E1E1D; margin:6px 0 10px; line-height:1.15; }
.elementor-element-96e2e39 .elementor-tab-content h3 {
  font-family:"Barlow Semi Condensed",sans-serif; font-size:16px; font-weight:700;
  text-transform:uppercase; color:#1E1E1D; margin:22px 0 6px; }
.elementor-element-96e2e39 .elementor-tab-content p { margin:0 0 10px; }


@media (max-width:1024px){
  .elementor-element-eb3ae81 > .elementor-container,
  .elementor-element-e7cbfd0 > .elementor-container,
  .elementor-element-4cf4dfc > .elementor-container { grid-template-columns:repeat(2,1fr); }
  .elementor-element-a1b2c32 > .elementor-widget-wrap { padding-left:24px !important; }
}

@media (max-width:920px){

  .elementor-element-54b1329,
  .elementor-element-065c058,
  .elementor-element-b1c6086,
  .elementor-element-634ae43,
  .elementor-element-acc4f42,
  .elementor-element-ac87c69,
  .elementor-element-7149ccf { padding-top:40px !important; padding-bottom:40px !important; }
  .elementor-element-f78371e,
  .elementor-element-c4d6be5,
  .elementor-element-0e8763a { padding-top:40px !important; padding-bottom:0 !important; }
  .elementor-element-eb3ae81,
  .elementor-element-e7cbfd0,
  .elementor-element-4cf4dfc { padding-top:20px !important; padding-bottom:40px !important; }
  .elementor-element-fdcbfd3 { padding-top:56px !important; padding-bottom:44px !important; min-height:0 !important; }
  .elementor-element-cd04cb2 { padding-top:32px !important; padding-bottom:44px !important; }
  .elementor-element-b547025 { padding:0 !important; }
  .elementor-element-a9c17d2 > .elementor-widget-wrap { padding:36px 18px !important; }

  .elementor-element-afe9acb { max-width:none; }
  .elementor-element-usp1132 .elementor-icon-list-items { display:block; }
  .elementor-element-usp1132 .elementor-icon-list-item { margin-bottom:4px; }

  .elementor-element-6451479 > .elementor-widget-wrap { margin-top:22px !important; padding:24px 22px !important; }

  .elementor-element-eb3ae81 > .elementor-container,
  .elementor-element-e7cbfd0 > .elementor-container,
  .elementor-element-4cf4dfc > .elementor-container { grid-template-columns:1fr !important; grid-auto-rows:auto !important; gap:14px; }
  .elementor-element-eb3ae81 > .elementor-container > .elementor-column > .elementor-widget-wrap,
  .elementor-element-e7cbfd0 > .elementor-container > .elementor-column > .elementor-widget-wrap { height:auto !important; }
  .elementor-element-eb3ae81 .elementor-widget:not(:last-child),
  .elementor-element-e7cbfd0 .elementor-widget:not(:last-child) { margin-block-end:10px !important; }
  .elementor-element-eb3ae81 .elementor-widget-image { margin-top:16px !important; }
  .elementor-element-eb3ae81 .elementor-widget-image img { height:170px !important; }
  .elementor-element-e7cbfd0 .elementor-widget-image img { height:170px !important; }

  .elementor-element-fc08cf0 .elementor-widget-image img,
  .elementor-element-029abcd .elementor-widget-image img,
  .elementor-element-de693c7 .elementor-widget-image img { min-height:0 !important; height:230px !important; }
  .elementor-element-fc08cf0 > .elementor-widget-wrap,
  .elementor-element-029abcd > .elementor-widget-wrap,
  .elementor-element-de693c7 > .elementor-widget-wrap,
  .elementor-element-fc08cf0 .elementor-widget-image, .elementor-element-fc08cf0 .elementor-widget-container,
  .elementor-element-029abcd .elementor-widget-image, .elementor-element-029abcd .elementor-widget-container,
  .elementor-element-de693c7 .elementor-widget-image, .elementor-element-de693c7 .elementor-widget-container { height:auto !important; }

  .elementor-element-3c8c3f1 .elementor-icon-list-items,
  .elementor-element-ba81678 .elementor-icon-list-items { grid-template-columns:1fr !important; }

  .elementor-element-a1b2c32 > .elementor-widget-wrap { padding:14px 0 0 !important; }
  .elementor-element-a1b2c31 > .elementor-widget-wrap { padding:18px 0 0 !important; }
  .elementor-element-a1b2c31 .elementor-widget-button { text-align:left; }

  /* Kontaktsektionen og sidekortene: spalterne har padding:0 fra desktop-reglerne,
     saa uden dette roerer det hvide kort og listerne skaermkanten. */
  .elementor-element-ac87c69 { padding-left:18px !important; padding-right:18px !important; }
  .elementor-element-4cf4dfc { padding-left:18px !important; padding-right:18px !important; }
  .elementor-element-d332ba1 > .elementor-widget-wrap { padding:26px 20px !important; }
  .elementor-element-e188bc1 > .elementor-widget-wrap { padding:0 0 24px !important; }

  .elementor-widget-heading h1 { font-size:32px !important; }
  .elementor-widget-heading h2 { font-size:25px !important; }
  .elementor-widget-heading .elementor-heading-title { display:inline-block; }

  .elementor-element-ee2ec3b > .elementor-container,
  .elementor-element-251edf8 > .elementor-container {
    display:flex; flex-direction:column; align-items:flex-start; gap:10px; }
  .elementor-element-ee2ec3b > .elementor-container > .elementor-column { width:auto !important; }

  .elementor-element-3c6465e .elementor-tab-title { padding:16px !important; }
  .elementor-element-96e2e39 .elementor-tab-title { padding:16px !important; }
  .elementor-element-96e2e39 .elementor-tab-content { padding:0 16px 20px !important; }
  .elementor-element-96e2e39 .elementor-tab-content h2 { font-size:20px; }
}


/* =========================================================================
   NYE PRIVATSEKTIONER (pv1intr, pv2loes, pv3proc, pv4derf) — 08-09-2026
   Samme opbygning som /erhverv/, tilpasset privatdesignet.
   ========================================================================= */

/* --- Guldprik efter sektions-eyebrow --- */
.elementor-element-pv1eye .elementor-heading-title::after,
.elementor-element-pv2eye .elementor-heading-title::after,
.elementor-element-pv3eye .elementor-heading-title::after,
.elementor-element-pv4eye .elementor-heading-title::after,
.elementor-element-pv2clb .elementor-heading-title::after{
  content:""; display:inline-block; width:7px; height:7px; border-radius:50%;
  background:#E0B020; margin-left:9px; vertical-align:middle; }
.elementor-element-pv2clb .elementor-heading-title::after{ display:none; }

/* --- Afstande styres af widget-marginerne, ikke browserens p-margin --- */
.elementor-element-pv1intr .elementor-widget-text-editor p,
.elementor-element-pv2loes .elementor-widget-text-editor p,
.elementor-element-pv3proc .elementor-widget-text-editor p,
.elementor-element-pv4derf .elementor-widget-text-editor p{ margin:0; }

/* --- 01 Intro --- */
.elementor-element-pv1lnk .elementor-icon-list-item > a{
  display:inline-flex; align-items:center; flex-direction:row-reverse;
  justify-content:flex-start; gap:9px; }
.elementor-element-pv1lnk .elementor-icon-list-icon,
.elementor-element-pv2grid .elementor-widget-icon-list .elementor-icon-list-icon{
  width:34px; height:34px; border-radius:50%; background:#009FE3; flex:none;
  display:inline-flex; align-items:center; justify-content:center; margin:0;
  transition:transform 200ms; }
.elementor-element-pv1lnk .elementor-icon-list-icon svg,
.elementor-element-pv1lnk .elementor-icon-list-icon i,
.elementor-element-pv2grid .elementor-widget-icon-list .elementor-icon-list-icon svg,
.elementor-element-pv2grid .elementor-widget-icon-list .elementor-icon-list-icon i{
  color:#FFFFFF; fill:#FFFFFF; }
.elementor-element-pv1lnk .elementor-icon-list-item:hover .elementor-icon-list-icon{
  transform:translateX(3px); }
.elementor-element-pv1img img{ width:100%; height:440px; object-fit:cover; display:block;
  box-shadow:0 10px 30px rgba(20,20,19,.12); }

/* --- Gnist-divider mellem sektionerne --- */
.frb-gnist{ position:relative; width:2px; height:70px; background:#E6D9AC; margin:0 auto; }
.frb-gnist__dot{ position:absolute; left:-2px; top:0; width:6px; height:6px; border-radius:50%;
  background:#E0B020; animation:frb-gnist-flow 2.4s linear infinite; }
@keyframes frb-gnist-flow{ 0%{transform:translateY(0);opacity:0} 15%{opacity:1}
  80%{opacity:1} 100%{transform:translateY(64px);opacity:0} }
@media (prefers-reduced-motion:reduce){ .frb-gnist__dot{ animation:none; opacity:1 } }

/* --- 02 Løsninger: manchet flugter med titlens bundlinje --- */
.elementor-element-pv2loes > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:first-child > .elementor-container{
  align-items:flex-end; }

/* --- 02 Løsninger: kortgrid (4 kolonner) --- */
.elementor-element-pv2grid > .elementor-container{
  display:grid; grid-template-columns:repeat(4,1fr); gap:22px; grid-auto-rows:1fr; }
.elementor-element-pv2grid > .elementor-container > .elementor-column{ width:100%; }
.elementor-element-pv2grid > .elementor-container > .elementor-column > .elementor-widget-wrap{
  display:flex; flex-direction:column; height:100%; transition:box-shadow 200ms; }
.elementor-element-pv2grid > .elementor-container > .elementor-column:hover > .elementor-widget-wrap{
  box-shadow:0 12px 28px rgba(20,20,19,.13); }
.elementor-element-pv2grid .elementor-widget-image{ line-height:0; }
.elementor-element-pv2grid .elementor-widget-image a,
.elementor-element-pv2grid .elementor-widget-image figure,
.elementor-element-pv2grid .elementor-widget-image .elementor-image{
  display:block; width:100%; margin:0; }
.elementor-element-pv2grid .elementor-widget-image img{
  width:100%; height:176px; object-fit:cover; display:block; }
.elementor-element-pv2grid .elementor-widget:not(.elementor-widget-image){
  padding-left:22px; padding-right:22px; }
.elementor-element-pv2grid .elementor-widget-image + .elementor-widget{ margin-top:22px; }
.elementor-element-pv2grid .elementor-widget-icon-list{ margin-top:auto; padding-bottom:24px; }
.elementor-element-pv2grid .elementor-widget-icon-list .elementor-icon-list-item > a{
  display:inline-flex; align-items:center; gap:10px; }

/* --- 02 Løsninger: chips --- */
.elementor-element-pv2cls .elementor-icon-list-items{ display:flex; flex-wrap:wrap; gap:10px; }
.elementor-element-pv2cls .elementor-icon-list-item{ margin:0 !important; }
.elementor-element-pv2cls .elementor-icon-list-icon{ display:none !important; }
.elementor-element-pv2cls .elementor-icon-list-item > a{ display:block; }
.elementor-element-pv2cls .elementor-icon-list-text{
  border:1px solid #E2DFDB; background:#FAF9F8; padding:8px 16px; display:inline-block;
  padding-inline-start:16px; color:#5C5954; transition:border-color .2s ease,color .2s ease; }
.elementor-element-pv2cls .elementor-icon-list-item:hover .elementor-icon-list-text{
  border-color:#009FE3; color:#1E1E1D; }

/* =============== 03 Sådan gør vi — procesforløb =============== */
.elementor-element-pv3lead{ max-width:640px; margin-left:auto !important; margin-right:auto !important; }
.elementor-element-pv3c1, .elementor-element-pv3c2,
.elementor-element-pv3c3, .elementor-element-pv3c4{
  width:100%; max-width:980px; margin-left:auto !important; margin-right:auto !important; }
.elementor-element-pv3c1 > .elementor-container,
.elementor-element-pv3c2 > .elementor-container,
.elementor-element-pv3c3 > .elementor-container,
.elementor-element-pv3c4 > .elementor-container{ align-items:stretch; }
.elementor-element-pv3c1 > .elementor-container > .elementor-column > .elementor-widget-wrap,
.elementor-element-pv3c2 > .elementor-container > .elementor-column > .elementor-widget-wrap,
.elementor-element-pv3c3 > .elementor-container > .elementor-column > .elementor-widget-wrap,
.elementor-element-pv3c4 > .elementor-container > .elementor-column > .elementor-widget-wrap{ height:100%; }
.elementor-element-pv3c1 .elementor-widget-image,
.elementor-element-pv3c2 .elementor-widget-image,
.elementor-element-pv3c3 .elementor-widget-image,
.elementor-element-pv3c4 .elementor-widget-image{ flex:1; display:flex; line-height:0; }
.elementor-element-pv3c1 .elementor-widget-image img,
.elementor-element-pv3c2 .elementor-widget-image img,
.elementor-element-pv3c3 .elementor-widget-image img,
.elementor-element-pv3c4 .elementor-widget-image img{
  width:100%; height:100%; min-height:240px; object-fit:cover; display:block; }

/* gnist-linjen mellem step-kortene */
.frb-step-gnist{ position:relative; width:2px; height:56px; background:#E6D9AC; margin:0 auto; }
.frb-step-gnist__dot{ position:absolute; left:-2px; top:0; width:6px; height:6px; border-radius:50%;
  background:#E0B020; animation:frb-step-flow 2.2s linear infinite; }
@keyframes frb-step-flow{ 0%{transform:translateY(0);opacity:0} 15%{opacity:1}
  80%{opacity:1} 100%{transform:translateY(50px);opacity:0} }
@media (prefers-reduced-motion:reduce){ .frb-step-gnist__dot{ animation:none; opacity:1 } }

/* resultat-bar */
.elementor-element-pv3res .elementor-heading-title{
  display:inline-block; background:#009FE3; color:#FFFFFF; padding:16px 48px; }

/* =============== 04 Derfor Frieba-el =============== */
.elementor-element-pv4grid > .elementor-container{
  display:grid; grid-template-columns:repeat(4,1fr); gap:16px; grid-auto-rows:1fr; }
.elementor-element-pv4grid > .elementor-container > .elementor-column{ width:100%; }
.elementor-element-pv4grid > .elementor-container > .elementor-column > .elementor-widget-wrap{ height:100%; }
.elementor-element-pv4cta > .elementor-container{ align-items:center; }
.elementor-element-pv4btn .elementor-button{ white-space:nowrap; }

/* --- Tablet --- */
@media (max-width:1024px){
  .elementor-element-pv2grid > .elementor-container,
  .elementor-element-pv4grid > .elementor-container{ grid-template-columns:repeat(2,1fr); }
}

/* --- Mobil --- */
@media (max-width:920px){
  .elementor-element-pv1intr,
  .elementor-element-pv2loes,
  .elementor-element-pv3proc,
  .elementor-element-pv4derf{ padding:36px 0 !important; }
  .elementor-element-pv1intr > .elementor-container,
  .elementor-element-pv2loes > .elementor-container,
  .elementor-element-pv3proc > .elementor-container,
  .elementor-element-pv4derf > .elementor-container{ padding-left:18px; padding-right:18px; }
  .elementor-element-pv2loes .elementor-inner-section .elementor-widget-wrap,
  .elementor-element-pv4derf .elementor-inner-section .elementor-widget-wrap{
    padding-left:0 !important; padding-right:0 !important; }

  /* intro: billedet først */
  .elementor-element-pv1intr > .elementor-container{ display:flex; flex-direction:column; }
  .elementor-element-pv1intr > .elementor-container > .elementor-column:last-child{ order:-1; }
  .elementor-element-pv1intr > .elementor-container > .elementor-column > .elementor-widget-wrap{
    padding-right:0 !important; }
  .elementor-element-pv1img img{ height:300px; }

  /* manchetten under overskriften, venstrestillet */
  .elementor-element-pv2lead .elementor-widget-container{ text-align:left; }
  .elementor-element-pv2lead{ margin-top:14px !important; }

  /* løsningskort: horisontal scroll med snap, som i designet */
  .elementor-element-pv2grid > .elementor-container{
    display:flex; flex-wrap:nowrap !important; grid-auto-rows:auto; overflow-x:auto;
    scroll-snap-type:x proximity; margin:0 -18px; padding:4px 18px 10px;
    scrollbar-width:none; -webkit-overflow-scrolling:touch; }
  .elementor-element-pv2grid > .elementor-container::-webkit-scrollbar{ display:none; }
  .elementor-element-pv2grid > .elementor-container > .elementor-column{
    flex:0 0 78vw; scroll-snap-align:start; }
  .elementor-element-pv2grid .elementor-widget-image img{ height:160px; }

  /* step-kort: én kolonne, fotoet ALTID øverst */
  .elementor-element-pv3h2 .elementor-heading-title{ font-size:30px !important; }
  .elementor-element-pv3c1 > .elementor-container > .elementor-column:last-child,
  .elementor-element-pv3c3 > .elementor-container > .elementor-column:last-child{ order:-1; }
  .elementor-element-pv3c1 .elementor-widget-heading h3,
  .elementor-element-pv3c2 .elementor-widget-heading h3,
  .elementor-element-pv3c3 .elementor-widget-heading h3,
  .elementor-element-pv3c4 .elementor-widget-heading h3{ font-size:22px !important; }
  .elementor-element-pv3c1 .elementor-widget-image img,
  .elementor-element-pv3c2 .elementor-widget-image img,
  .elementor-element-pv3c3 .elementor-widget-image img,
  .elementor-element-pv3c4 .elementor-widget-image img{ height:220px; min-height:220px; }
  .elementor-element-pv3c1 > .elementor-container > .elementor-column:first-child > .elementor-widget-wrap,
  .elementor-element-pv3c3 > .elementor-container > .elementor-column:first-child > .elementor-widget-wrap,
  .elementor-element-pv3c2 > .elementor-container > .elementor-column:last-child > .elementor-widget-wrap,
  .elementor-element-pv3c4 > .elementor-container > .elementor-column:last-child > .elementor-widget-wrap{
    padding:30px 26px !important; }
  .elementor-element-pv3res .elementor-heading-title{
    display:block; padding:16px 24px; font-size:18px; }

  /* derfor-kort: én kolonne, ingen tvungen ens højde */
  .elementor-element-pv4grid > .elementor-container{
    grid-template-columns:1fr; grid-auto-rows:auto; }
  .elementor-element-pv4grid > .elementor-container > .elementor-column > .elementor-widget-wrap{
    height:auto !important; }
  .elementor-element-pv1h2 .elementor-heading-title,
  .elementor-element-pv2h2 .elementor-heading-title,
  .elementor-element-pv4h2 .elementor-heading-title{ font-size:30px !important; }
  /* CTA: knap i fuld bredde, tekst under */
  .elementor-element-pv4cta > .elementor-container{ display:flex; flex-direction:column;
    align-items:stretch; }
  .elementor-element-pv4cta > .elementor-container > .elementor-column{ width:100% !important; }
  .elementor-element-pv4btn .elementor-button{ width:100%; text-align:center; }
  .elementor-element-pv4cb > .elementor-widget-wrap{ padding:16px 0 0 !important; }
}

/* ---- Rettelser efter første gengivelse (privat) ---- */
/* Kittets widget-afstand (.elementor-widget:not(:last-child){margin-block-end:20px})
   har højere specificitet end widgetternes egne _margin-værdier og vandt over dem.
   Her sættes de faktiske afstande fra designet, gruppe for gruppe. */

/* 01 Intro */
.elementor-element-pv1intr .elementor-widget:not(:last-child){ margin-block-end:16px !important; }
.elementor-element-pv1eye{ margin-block-end:10px !important; }
.elementor-element-pv1h2{ margin-block-end:18px !important; }
.elementor-element-pv1t2{ margin-block-end:22px !important; }

/* 02 Løsninger — header, kort og chips */
.elementor-element-pv2hdr .elementor-widget:not(:last-child){ margin-block-end:10px !important; }
.elementor-element-pv2chip .elementor-widget:not(:last-child){ margin-block-end:10px !important; }
.elementor-element-pv2grid .elementor-widget:not(:last-child){ margin-block-end:9px !important; }
.elementor-element-pv2grid .elementor-widget-image{ margin-block-end:0 !important; }
.elementor-element-pv2grid .elementor-widget-image + .elementor-widget{ margin-top:22px !important; }
.elementor-element-pv2grid .elementor-widget-text-editor{ margin-block-end:14px !important; }
/* chip-listen må ikke stikke ud over skærmkanten */
.elementor-element-pv2cls .elementor-icon-list-items{ margin-left:0 !important; margin-right:0 !important; }

/* 03 Sådan gør vi — header, step-kort */
.elementor-element-pv3proc > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget:not(:last-child){ margin-block-end:0 !important; }
.elementor-element-pv3eye{ margin-block-end:12px !important; }
.elementor-element-pv3h2{ margin-block-end:14px !important; }
.elementor-element-pv3lead{ margin-block-end:46px !important; }
.elementor-element-pv3proc .elementor-inner-section .elementor-widget:not(:last-child){ margin-block-end:10px !important; }

/* 04 Derfor Frieba-el */
.elementor-element-pv4derf > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget:not(:last-child){ margin-block-end:10px !important; }
.elementor-element-pv4h2{ margin-block-end:34px !important; }
.elementor-element-pv4grid .elementor-widget:not(:last-child){ margin-block-end:8px !important; }
.elementor-element-pv4grid .elementor-widget-heading:first-child{ margin-block-end:12px !important; }

/* Manchetten er højrestillet på desktop, venstrestillet på mobil */
@media (max-width:920px){
  .elementor-element-pv2lead,
  .elementor-element-pv2lead .elementor-widget-container{ text-align:left !important; }
  .elementor-element-pv2lead{ margin-top:14px !important; }
  .elementor-element-pv3lead{ margin-block-end:32px !important; }
}

/* =========================================================================
   RUNDE 5 (09-09-2026): ENSARTET AFSTAND HELE VEJEN NED
   Samme system som /erhverv/: braekpunkt 920px, 44px lodret rytme paa alle
   sektioner, praecis 20px vandret kant. Blokken ligger sidst og vinder
   derfor over de aeldre sektionsvaerdier.
   ========================================================================= */
@media (max-width:920px){

  /* --- Lodret rytme: 44px over og under ALLE sektioner --- */
  body.elementor-page-1132 .elementor-section.elementor-top-section{
    padding-top:44px !important; padding-bottom:44px !important; }

  /* Sektioner der hoerer sammen to og to: overskriftshalvdelen lukker,
     korthalvdelen aabner - ellers bliver der 88px imellem dem */
  body.elementor-page-1132 .elementor-element-c4d6be5,
  body.elementor-page-1132 .elementor-element-0e8763a{ padding-bottom:0 !important; }
  body.elementor-page-1132 .elementor-element-e7cbfd0,
  body.elementor-page-1132 .elementor-element-4cf4dfc{ padding-top:24px !important; }

  /* Gnist-divideren er en streg, ikke en sektion */
  body.elementor-page-1132 .elementor-element-pv1gnst{ padding-top:0 !important; padding-bottom:26px !important; }

  /* Blaa CTA og SEO-harmonika lidt lavere, som paa erhverv */
  body.elementor-page-1132 .elementor-element-7149ccf,
  body.elementor-page-1132 .elementor-element-cd04cb2{ padding-top:40px !important; padding-bottom:40px !important; }

  /* Indre sektioner maa ikke laegge egen lodret luft oveni */
  body.elementor-page-1132 .elementor-inner-section{ padding-top:0 !important; padding-bottom:0 !important; }

  /* --- Vandret kant: praecis 20px hele vejen ned.
     Containeren giver de 20px; kolonnernes egen 10px nulstilles, saa
     indrykningen er ens uanset hvor mange led der ligger imellem. --- */
  body.elementor-page-1132 .elementor-top-section > .elementor-container{
    padding-left:20px !important; padding-right:20px !important; }
  body.elementor-page-1132 .elementor-top-section > .elementor-container > .elementor-column > .elementor-widget-wrap{
    padding-left:0 !important; padding-right:0 !important; }

  /* Kolonner der SELV er kort (hvid flade) skal have polstringen tilbage.
     Samme selektorform som nulstillingen, ellers taber de paa specificitet
     selv med !important. */
  body.elementor-page-1132 .elementor-top-section > .elementor-container > .elementor-column.elementor-element-bf86618 > .elementor-widget-wrap,
  body.elementor-page-1132 .elementor-top-section > .elementor-container > .elementor-column.elementor-element-b82435d > .elementor-widget-wrap,
  body.elementor-page-1132 .elementor-top-section > .elementor-container > .elementor-column.elementor-element-e344e1c > .elementor-widget-wrap,
  body.elementor-page-1132 .elementor-top-section > .elementor-container > .elementor-column.elementor-element-e50faba > .elementor-widget-wrap{
    padding:22px !important; }
  body.elementor-page-1132 .elementor-top-section > .elementor-container > .elementor-column.elementor-element-d332ba1 > .elementor-widget-wrap{
    padding:26px !important; }

  /* --- Vandrette kortraekker bloeder ud til de 20px --- */
  body.elementor-page-1132 .elementor-element-pv2grid > .elementor-container{
    margin-left:-20px !important; margin-right:-20px !important;
    padding-left:20px !important; padding-right:20px !important; }

  /* --- Heroens tre USP-linjer: een raekke der ruller i stedet for at stikke
     ud over skaermkanten (elementor-inline-items har negativ sidemargin) --- */
  body.elementor-page-1132 ul.elementor-inline-items{ margin-left:0 !important; }
  body.elementor-page-1132 .elementor-element-fdcbfd3 ul.elementor-inline-items{
    margin-right:-20px !important; padding-right:20px;
    flex-wrap:nowrap !important; overflow-x:auto; scrollbar-width:none; }
  body.elementor-page-1132 .elementor-element-fdcbfd3 ul.elementor-inline-items::-webkit-scrollbar{ display:none; }
  body.elementor-page-1132 .elementor-element-fdcbfd3 ul.elementor-inline-items > li{ flex:0 0 auto; }
}
/* ---- Runde 5b: rettelser efter foerste maaling ----
   1) Hovedreglen ovenfor har specificitet (0,3,1). Undtagelserne var skrevet
      som (0,2,1) og tabte - selv med !important. Her faar de samme form.
   2) To sektioner har deres egen padding-left:18px fra en aeldre mobilregel.
      Den laegger sig oveni containerens 20px og giver 38px. Nulstilles.
   3) En enkelt kolonne har margin-left:40px, som gav 60px indrykning. ---- */
@media (max-width:920px){

  body.elementor-page-1132 .elementor-section.elementor-top-section{
    padding-left:0 !important; padding-right:0 !important; }

  body.elementor-page-1132 .elementor-top-section > .elementor-container > .elementor-column > .elementor-widget-wrap{
    margin-left:0 !important; margin-right:0 !important; }

  body.elementor-page-1132 .elementor-section.elementor-top-section.elementor-element-pv1gnst{
    padding-top:0 !important; padding-bottom:26px !important; }

  body.elementor-page-1132 .elementor-section.elementor-top-section.elementor-element-c4d6be5,
  body.elementor-page-1132 .elementor-section.elementor-top-section.elementor-element-0e8763a{
    padding-bottom:0 !important; }

  body.elementor-page-1132 .elementor-section.elementor-top-section.elementor-element-e7cbfd0,
  body.elementor-page-1132 .elementor-section.elementor-top-section.elementor-element-4cf4dfc{
    padding-top:24px !important; }

  body.elementor-page-1132 .elementor-section.elementor-top-section.elementor-element-7149ccf,
  body.elementor-page-1132 .elementor-section.elementor-top-section.elementor-element-cd04cb2{
    padding-top:40px !important; padding-bottom:40px !important; }
}

/* ---- fb-pv2h2-enlinje: 'Det hjaelper vi med i dit hjem' paa EEN linje paa mobil ----
   Titlen har et haardt <br> til desktop. Paa mobil skjules det (mellemrummet efter <br>
   kollapser paa desktop, saa desktop-brydningen er uaendret) og skriften skaleres med
   viewporten, saa linjen ogsaa holder paa 360 px. Maalt: linjen fylder 11,16 x font-size. ---- */
@media (max-width:920px){
  .elementor-element-pv2h2 .elementor-heading-title{
    font-size:min(30px, calc((100vw - 44px) / 11.2)) !important;
    white-space:nowrap; }
  .elementor-element-pv2h2 .elementor-heading-title br{ display:none; }
}


/* ===== Runde 8 (09-09-2026): fire mobilrettelser, alle modelleret over /erhverv/ =====
   1) Heroens to knapper inline
   2) "Det klarer vi ogsaa" som vandret rullerakke (som fb00043 paa erhverv)
   3) Kortene i "Ordentligt haandvaerk i dit hjem" fik sidepadding tilbage
   4) Boligtype-punkterne i to spalter (som 2bb009f/2bb00a5 paa erhverv)
   ================================================================================ */
@media (max-width:920px){

  /* --- 1) Hero: knapperne side om side, lige brede. Den indre sektion stod
         flex-direction:column, saa de stablede selv om der var plads. --- */
  body.elementor-page-1132 .elementor-element-ee2ec3b > .elementor-container{
    flex-direction:row !important; flex-wrap:nowrap !important;
    gap:10px; align-items:stretch; }
  body.elementor-page-1132 .elementor-element-ee2ec3b > .elementor-container > .elementor-column{
    flex:1 1 0 !important; width:auto !important; max-width:none !important;
    min-width:0 !important; }
  body.elementor-page-1132 .elementor-element-ee2ec3b .elementor-widget-button{ width:100%; }
  body.elementor-page-1132 .elementor-element-ee2ec3b .elementor-button{
    display:block; width:100%; text-align:center;
    padding:13px 10px !important; font-size:14px !important; }

  /* --- 2) "Det klarer vi ogsaa": 8 chips i 5 raekker (375 px) bliver til
         en enkelt vandret rakke der ruller ud til begge kanter.
         scroll-padding-left holder foerste chip paa 20 px efter snap. --- */
  body.elementor-page-1132 .elementor-element-pv2cls{
    margin-left:-20px !important; margin-right:-20px !important;
    width:calc(100% + 40px) !important; max-width:none !important; }
  body.elementor-page-1132 .elementor-element-pv2cls ul.elementor-inline-items{
    flex-wrap:nowrap !important; overflow-x:auto; overflow-y:hidden;
    padding-left:20px !important; padding-right:20px !important;
    gap:10px !important; scrollbar-width:none; -webkit-overflow-scrolling:touch;
    scroll-snap-type:x proximity; scroll-padding-left:20px; }
  body.elementor-page-1132 .elementor-element-pv2cls ul.elementor-inline-items::-webkit-scrollbar{ display:none; }
  body.elementor-page-1132 .elementor-element-pv2cls ul.elementor-inline-items > li{
    flex:0 0 auto; scroll-snap-align:start; }
  body.elementor-page-1132 .elementor-element-pv2cls .elementor-icon-list-text{
    white-space:nowrap; font-size:13.5px !important; }

  /* --- 3) Kortene i pv4grid havde padding 26px 0: teksten laa klods op ad
         kortets ramme. Den generelle "nulstil kolonnepadding"-regel ramte dem.
         Erhverv koerer 26/24 paa de samme kort. --- */
  body.elementor-page-1132 .elementor-element-pv4grid > .elementor-container > .elementor-column > .elementor-widget-wrap{
    padding-left:24px !important; padding-right:24px !important; }

  /* --- 4) Boligtyper: 6 punkter i een spalte (269 px) bliver til to spalter
         a 13 px, som brancherne paa erhverv. --- */
  body.elementor-page-1132 .elementor-element-ba81678 ul.elementor-icon-list-items{
    display:grid !important; grid-template-columns:1fr 1fr !important;
    column-gap:14px !important; row-gap:0 !important; }
  body.elementor-page-1132 .elementor-element-ba81678 .elementor-icon-list-item{ margin:0 !important; }
  body.elementor-page-1132 .elementor-element-ba81678 .elementor-icon-list-text{
    font-size:13px !important; line-height:1.35 !important; }
  body.elementor-page-1132 .elementor-element-ba81678 .elementor-icon-list-icon svg{ width:11px; height:11px; }
}


/* ---- Runde 8b: "Udvalgte projekter" som vandret rullerakke paa mobil ----
   Referencekortene laa i et grid og stablede i een spalte: 1757 px.
   Nu een raekke der ruller vandret, 300 px kort som paa forsiden og erhverv.
   scroll-padding-left holder foerste kort paa 20 px efter snap. ---- */
@media (max-width:920px){
  body.elementor-page-1132 .elementor-element-e7cbfd0 > .elementor-container{
    display:flex !important; flex-wrap:nowrap !important;
    grid-template-columns:none !important; grid-auto-rows:auto !important;
    overflow-x:auto; overflow-y:hidden; gap:14px !important;
    padding:4px 20px 2px !important;
    scroll-snap-type:x proximity; scroll-padding-left:20px;
    -webkit-overflow-scrolling:touch; scrollbar-width:none; align-items:stretch; }
  body.elementor-page-1132 .elementor-element-e7cbfd0 > .elementor-container::-webkit-scrollbar{ display:none; }
  body.elementor-page-1132 .elementor-element-e7cbfd0 > .elementor-container > .elementor-column{
    flex:0 0 300px !important; width:300px !important; max-width:300px !important;
    scroll-snap-align:start; }
  body.elementor-page-1132 .elementor-element-e7cbfd0 > .elementor-container > .elementor-column > .elementor-widget-wrap{
    height:100% !important; }
}


/* SEO 10.09: overskrifter i kort er nu links (intern linkbygning). De skal se ud som foer. */
body.elementor-page-1132 .elementor-widget-heading .elementor-heading-title > a{color:inherit !important;text-decoration:none;text-transform:inherit !important;font:inherit !important;letter-spacing:inherit !important;}
body.elementor-page-1132 .elementor-column:hover > .elementor-widget-wrap .elementor-widget-heading .elementor-heading-title a:hover{color:#0071A6 !important;}
body.elementor-page-1132 .elementor-widget-image a{display:block;}
/* Slut SEO 10.09 */

/* ===== GNIST v2 (10-09-2026) - samme effekt som forsidens kapitler =====
   En selvstaendig gnist pr. mellemrum (1-2, 2-3, 3-4, 4-resultat), forskudt 0,6 s.
   Cyklus 3,6 s, rejsen tager ca. 2 s. Fader ind efter kortet og er vaek foer det naeste.
   Gaelder baade proces-gnisterne (.frb-step-gnist) og gnist-divideren (.frb-gnist). */
body.elementor-page-1132 .frb-step-gnist,
body.elementor-page-1132 .frb-gnist{width:1px!important;background:rgba(224,176,32,.45)!important;position:relative;margin:0 auto}
body.elementor-page-1132 .frb-step-gnist{height:56px!important;--fbtr:48px}
body.elementor-page-1132 .frb-gnist{height:70px!important;--fbtr:62px}
body.elementor-page-1132 .frb-step-gnist__dot,
body.elementor-page-1132 .frb-gnist__dot{
  position:absolute;left:-3.5px!important;top:0;width:8px!important;height:8px!important;border-radius:50%;
  background:#FFF2C9!important;box-shadow:0 0 5px 2px rgba(224,176,32,.85),0 0 14px 4px rgba(224,176,32,.35);
  opacity:0;will-change:transform,opacity;
  animation:fbSpark2 3.6s ease-in-out infinite!important;animation-delay:0s!important}
body.elementor-page-1132 .elementor-element-fb5g2 .frb-step-gnist__dot,body.elementor-page-1132 .elementor-element-pv3g2 .frb-step-gnist__dot{animation-delay:.6s!important}
body.elementor-page-1132 .elementor-element-fb5g3 .frb-step-gnist__dot,body.elementor-page-1132 .elementor-element-pv3g3 .frb-step-gnist__dot{animation-delay:1.2s!important}
body.elementor-page-1132 .elementor-element-fb5g4 .frb-step-gnist__dot,body.elementor-page-1132 .elementor-element-pv3g4 .frb-step-gnist__dot{animation-delay:1.8s!important}
@keyframes fbSpark2{0%{transform:translateY(0);opacity:0}6%{opacity:0}18%{opacity:.95}38%{opacity:.95}50%{opacity:0}55%{transform:translateY(var(--fbtr));opacity:0}100%{transform:translateY(var(--fbtr));opacity:0}}
@media (max-width:920px){
  body.elementor-page-1132 .frb-step-gnist{height:44px!important;--fbtr:36px}
  body.elementor-page-1132 .frb-gnist{height:52px!important;--fbtr:44px}
}
@media (prefers-reduced-motion:reduce){
  body.elementor-page-1132 .frb-step-gnist__dot,body.elementor-page-1132 .frb-gnist__dot{animation:none!important;opacity:0!important}
}
/* Slut GNIST v2 */


/* ===== HERO: kopieret fra /erhverv/ (10.09.2026) for ens hero ===== */
.elementor-element-2bad000,
.elementor-element-2bad000 a,
.elementor-element-2bad000 span{text-transform:uppercase; letter-spacing:.14em; font-size:10.5px;}
.elementor-element-2bad000 a{color:#CFCDC9 !important; font-weight:inherit !important; line-height:inherit !important;}
.elementor-element-2bad000 a:hover{color:#FFFFFF !important;}
.elementor-element-2bad002{max-width:580px;}
.elementor-element-2bae00b .elementor-icon-list-text{text-transform:uppercase; letter-spacing:.1em; font-size:11px;}
.elementor-element-2bad007 > .elementor-container{display:flex; flex-wrap:wrap; gap:14px; justify-content:flex-start;}
.elementor-element-2bad007 > .elementor-container > .elementor-column{width:auto !important; max-width:none !important; flex:0 0 auto;}
.elementor-element-2bad007 > .elementor-container > .elementor-column > .elementor-widget-wrap{padding:0 !important;}
.elementor-element-2bad007{margin-bottom:30px;}
@media (max-width:767px){
.elementor-element-2bad002{max-width:none;}
.elementor-element-2bae00d{padding-top:56px !important; padding-bottom:44px !important;}
.elementor-element-2bad002{max-width:none;}
.elementor-element-2bad007 > .elementor-container,
  .elementor-element-2bb0061 > .elementor-container{display:flex; flex-direction:column; align-items:flex-start; gap:10px;}
.elementor-element-2bad007 > .elementor-container > .elementor-column,
  .elementor-element-2bb0061 > .elementor-container > .elementor-column{width:auto !important;}
}
@media (max-width:920px){
body.elementor-page-1132 .elementor-element-2bae00d{display:flex!important;
    min-height:calc(100vh - var(--fbhdr,148px))!important;
    min-height:calc(100svh - var(--fbhdr,148px))!important;
    padding-top:24px!important;padding-bottom:26px!important}
body.elementor-page-1132 .elementor-element-2bae00d > .elementor-container{width:100%;flex:1 1 auto;min-height:0!important;align-items:flex-end}
body.elementor-page-1132 .elementor-element-2bae00d > .elementor-container > .elementor-column{align-self:flex-end}
body.elementor-page-1132 .elementor-element-2bae00d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end}
body.elementor-page-1132 .elementor-element-2bae00d > .elementor-background-overlay{opacity:1!important;background-color:transparent!important;
    background-image:linear-gradient(180deg,rgba(20,20,19,.12) 0%,rgba(20,20,19,.20) 26%,rgba(20,20,19,.42) 45%,rgba(20,20,19,.66) 60%,rgba(20,20,19,.85) 78%,rgba(20,20,19,.93) 100%)!important}
body.elementor-page-1132 .elementor-element-2bad000{margin-bottom:10px!important}
body.elementor-page-1132 .elementor-element-2bad001{margin-bottom:12px!important}
body.elementor-page-1132 .elementor-element-2bad002{margin-bottom:16px!important;max-width:none}
body.elementor-page-1132 .elementor-element-2bad002,
  body.elementor-page-1132 .elementor-element-2bad002 *{font-size:15px!important;line-height:1.5!important}
body.elementor-page-1132 .elementor-element-2bad002 p{margin:0!important}
body.elementor-page-1132 .elementor-element-2bae00b{margin-top:16px!important;padding-top:16px!important;
    border-top:1px solid rgba(255,255,255,.16)}
body.elementor-page-1132 .elementor-element-2bae00b .elementor-icon-list-items{margin-left:0!important;margin-right:0!important}
body.elementor-page-1132 .elementor-element-2bae00b .elementor-inline-item{margin-left:0!important}
body.elementor-page-1132 .fb-herobtns > .elementor-container{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;
    gap:10px!important;align-items:stretch;padding-left:0!important;padding-right:0!important}
body.elementor-page-1132 .fb-herobtns > .elementor-container > .elementor-column{width:auto!important;flex:0 1 auto;min-width:0}
body.elementor-page-1132 .fb-herobtns > .elementor-container > .elementor-column > .elementor-widget-wrap{padding-left:0!important;padding-right:0!important}
body.elementor-page-1132 .fb-herobtns .elementor-button{white-space:nowrap;font-size:clamp(11px,3.5vw,14px)!important;
    padding:12px clamp(8px,3.2vw,16px)!important;letter-spacing:0}
body.elementor-page-1132 .elementor-element-2bae00d > .elementor-background-overlay{background-image:linear-gradient(180deg,rgba(20,20,19,.22) 0%,rgba(20,20,19,.34) 20%,rgba(20,20,19,.60) 36%,rgba(20,20,19,.82) 52%,rgba(20,20,19,.92) 68%,rgba(20,20,19,.95) 100%)!important}
body.elementor-page-1132 .fb-herobtns > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget-button{width:100%}
body.elementor-page-1132 .fb-herobtns .elementor-button-wrapper{text-align:left}
body.elementor-page-1132 .elementor-element-2bad002{max-width:100%!important;width:100%!important}
body.elementor-page-1132 .elementor-element-2bae00b .elementor-icon-list-items{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;
    scrollbar-width:none;-webkit-overflow-scrolling:touch;
    scroll-snap-type:x proximity;scroll-padding-left:20px;
    gap:0 24px;margin:0!important;padding:0 20px!important}
body.elementor-page-1132 .elementor-element-2bae00b .elementor-icon-list-items::-webkit-scrollbar{display:none}
body.elementor-page-1132 .elementor-element-2bae00b .elementor-icon-list-item{flex:0 0 auto!important;margin:0!important;white-space:nowrap;scroll-snap-align:start}
body.elementor-page-1132 .elementor-element-2bae00b{position:relative;border-top:0!important;padding-top:17px!important;
    margin-left:-20px!important;margin-right:-20px!important;
    width:calc(100% + 40px)!important;max-width:none!important}
body.elementor-page-1132 .elementor-element-2bae00b::before{content:"";position:absolute;left:20px;right:20px;top:0;height:1px;
    background:rgba(255,255,255,.16)}
}
@media (min-width:921px){
body.elementor-page-1132 .elementor-element-2bae00d{display:flex!important;min-height:80vh!important;padding-top:0!important;padding-bottom:64px!important}
body.elementor-page-1132 .elementor-element-2bae00d > .elementor-container{width:100%;align-items:flex-end}
body.elementor-page-1132 .elementor-element-2bae00d > .elementor-container > .elementor-column{align-self:flex-end}
body.elementor-page-1132 .elementor-element-2bae00d > .elementor-container > .elementor-column{margin-top:0!important}
}

.elementor-element-pvhdrjs{display:none!important}
@media (max-width:920px){
body.elementor-page-1132 .elementor-section.elementor-top-section.elementor-element-2bae00d{padding-top:24px!important;padding-bottom:26px!important}
}

/* CTA 16-09-2026 */
body.elementor-page-1132 .elementor-element-251edf8 .elementor-button{white-space:nowrap}
body.elementor-page-1132 .elementor-element-251edf8 > .elementor-widget-wrap{flex-wrap:nowrap!important;gap:10px}
body.elementor-page-1132 .elementor-element-251edf8 > .elementor-widget-wrap > .elementor-widget-button{margin:0!important}
@media (max-width:1024px){ body.elementor-page-1132 .elementor-element-251edf8 .elementor-button{font-size:14px!important;padding:13px 18px!important} }
@media (max-width:767px){ body.elementor-page-1132 .elementor-element-251edf8 .elementor-button{font-size:13px!important;padding:12px 13px!important} }
@media (max-width:880px){
 body.elementor-page-1132 .elementor-element-7149ccf > .elementor-container > .elementor-column{width:100%!important}
 body.elementor-page-1132 .elementor-element-251edf8{margin-top:18px}
 body.elementor-page-1132 .elementor-element-251edf8 > .elementor-widget-wrap{justify-content:flex-start!important}
}

/* Hero-CTA 21-09-2026 */
@media (max-width:767px){
 body.elementor-page-1132 .elementor-element-2bae00d .elementor-button{white-space:nowrap}
}
@media (max-width:374px){
 body.elementor-page-1132 .elementor-element-2bae00d .elementor-button{font-size:13px;letter-spacing:0;padding-left:8px;padding-right:8px}
}/* End custom CSS */