.elementor-23 .elementor-element.elementor-element-ec17159{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:22px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3fa64ba{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--border-radius:26px 26px 26px 26px;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-3fa64ba:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-3fa64ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15161d;background-image:url("https://car-express.ro/wp-content/uploads/2026/07/hero-tractari.webp");background-position:center center;background-size:cover;}.elementor-23 .elementor-element.elementor-element-8147baa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-9496716{text-align:center;}.elementor-23 .elementor-element.elementor-element-9496716 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:54px;font-weight:800;line-height:1em;letter-spacing:-1px;text-shadow:0px 2px 18px rgba(0,0,0,0.5);color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-06c12be{text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:19px;font-weight:500;line-height:1.5em;text-shadow:0px 2px 14px rgba(0,0,0,0.45);color:rgba(255,255,255,0.9);}.elementor-23 .elementor-element.elementor-element-a8cfb5a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-9eed020 .elementor-button{background-color:#db8a5a;font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:12px 12px 12px 12px;padding:15px 22px 15px 22px;}.elementor-23 .elementor-element.elementor-element-9eed020{width:initial;max-width:initial;}.elementor-23 .elementor-element.elementor-element-9eed020 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23 .elementor-element.elementor-element-c1aff06 .elementor-button{background-color:#5e8c7f;font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:12px 12px 12px 12px;padding:15px 22px 15px 22px;}.elementor-23 .elementor-element.elementor-element-c1aff06{width:initial;max-width:initial;}.elementor-23 .elementor-element.elementor-element-c1aff06 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23 .elementor-element.elementor-element-af2ee45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-df04f2d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-4c8c7f3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-16a8ab95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-16a8ab95 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:38px;font-weight:800;line-height:1.04em;letter-spacing:-0.7px;color:#45465f;}.elementor-23 .elementor-element.elementor-element-5391f36a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:#6c6d80;}.elementor-23 .elementor-element.elementor-element-52dea683{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-79abb7c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(69,70,95,0.16);--border-color:rgba(69,70,95,0.16);--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-79abb7c8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-79abb7c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-503024e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-23 .elementor-element.elementor-element-503024e1 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-503024e1.elementor-view-stacked .elementor-icon{background-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-503024e1.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-503024e1.elementor-view-default .elementor-icon{color:#db8a5a;border-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-503024e1.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-503024e1.elementor-view-default .elementor-icon svg{fill:#db8a5a;}.elementor-23 .elementor-element.elementor-element-503024e1 .elementor-icon{font-size:26px;}.elementor-23 .elementor-element.elementor-element-503024e1 .elementor-icon svg{height:26px;}.elementor-23 .elementor-element.elementor-element-709b4773{text-align:start;}.elementor-23 .elementor-element.elementor-element-709b4773 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:600;line-height:1.15em;color:#45465f;}.elementor-23 .elementor-element.elementor-element-52cee98d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(69,70,95,0.16);--border-color:rgba(69,70,95,0.16);--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-52cee98d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-52cee98d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-32734a5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-23 .elementor-element.elementor-element-32734a5a .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-32734a5a.elementor-view-stacked .elementor-icon{background-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-32734a5a.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-32734a5a.elementor-view-default .elementor-icon{color:#db8a5a;border-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-32734a5a.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-32734a5a.elementor-view-default .elementor-icon svg{fill:#db8a5a;}.elementor-23 .elementor-element.elementor-element-32734a5a .elementor-icon{font-size:26px;}.elementor-23 .elementor-element.elementor-element-32734a5a .elementor-icon svg{height:26px;}.elementor-23 .elementor-element.elementor-element-60077e76{text-align:start;}.elementor-23 .elementor-element.elementor-element-60077e76 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:600;line-height:1.15em;color:#45465f;}.elementor-23 .elementor-element.elementor-element-7f022a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(69,70,95,0.16);--border-color:rgba(69,70,95,0.16);--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-7f022a1:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7f022a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-18b0f2a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-23 .elementor-element.elementor-element-18b0f2a8 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-18b0f2a8.elementor-view-stacked .elementor-icon{background-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-18b0f2a8.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-18b0f2a8.elementor-view-default .elementor-icon{color:#db8a5a;border-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-18b0f2a8.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-18b0f2a8.elementor-view-default .elementor-icon svg{fill:#db8a5a;}.elementor-23 .elementor-element.elementor-element-18b0f2a8 .elementor-icon{font-size:26px;}.elementor-23 .elementor-element.elementor-element-18b0f2a8 .elementor-icon svg{height:26px;}.elementor-23 .elementor-element.elementor-element-4338f52e{text-align:start;}.elementor-23 .elementor-element.elementor-element-4338f52e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:600;line-height:1.15em;color:#45465f;}.elementor-23 .elementor-element.elementor-element-25dbcda3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(69,70,95,0.16);--border-color:rgba(69,70,95,0.16);--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-25dbcda3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-25dbcda3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-14ba25e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-23 .elementor-element.elementor-element-14ba25e2 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-14ba25e2.elementor-view-stacked .elementor-icon{background-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-14ba25e2.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-14ba25e2.elementor-view-default .elementor-icon{color:#db8a5a;border-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-14ba25e2.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-14ba25e2.elementor-view-default .elementor-icon svg{fill:#db8a5a;}.elementor-23 .elementor-element.elementor-element-14ba25e2 .elementor-icon{font-size:26px;}.elementor-23 .elementor-element.elementor-element-14ba25e2 .elementor-icon svg{height:26px;}.elementor-23 .elementor-element.elementor-element-1cb4f96f{text-align:start;}.elementor-23 .elementor-element.elementor-element-1cb4f96f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:600;line-height:1.15em;color:#45465f;}.elementor-23 .elementor-element.elementor-element-516f40e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(69,70,95,0.16);--border-color:rgba(69,70,95,0.16);--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-516f40e1:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-516f40e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-3c9ffde1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-23 .elementor-element.elementor-element-3c9ffde1 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-3c9ffde1.elementor-view-stacked .elementor-icon{background-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-3c9ffde1.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-3c9ffde1.elementor-view-default .elementor-icon{color:#db8a5a;border-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-3c9ffde1.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-3c9ffde1.elementor-view-default .elementor-icon svg{fill:#db8a5a;}.elementor-23 .elementor-element.elementor-element-3c9ffde1 .elementor-icon{font-size:26px;}.elementor-23 .elementor-element.elementor-element-3c9ffde1 .elementor-icon svg{height:26px;}.elementor-23 .elementor-element.elementor-element-35c4bb04{text-align:start;}.elementor-23 .elementor-element.elementor-element-35c4bb04 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:600;line-height:1.15em;color:#45465f;}.elementor-23 .elementor-element.elementor-element-52d4bb50{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(69,70,95,0.16);--border-color:rgba(69,70,95,0.16);--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-52d4bb50:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-52d4bb50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-3b19eaf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-23 .elementor-element.elementor-element-3b19eaf9 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-3b19eaf9.elementor-view-stacked .elementor-icon{background-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-3b19eaf9.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-3b19eaf9.elementor-view-default .elementor-icon{color:#db8a5a;border-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-3b19eaf9.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-3b19eaf9.elementor-view-default .elementor-icon svg{fill:#db8a5a;}.elementor-23 .elementor-element.elementor-element-3b19eaf9 .elementor-icon{font-size:26px;}.elementor-23 .elementor-element.elementor-element-3b19eaf9 .elementor-icon svg{height:26px;}.elementor-23 .elementor-element.elementor-element-7953a1ec{text-align:start;}.elementor-23 .elementor-element.elementor-element-7953a1ec .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:600;line-height:1.15em;color:#45465f;}.elementor-23 .elementor-element.elementor-element-72829063{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:20px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-6875b346 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:32px;font-weight:800;line-height:1.04em;letter-spacing:-0.6px;color:#45465f;}.elementor-23 .elementor-element.elementor-element-5fe4fe1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7fc3a2f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(69, 70, 95, 0.09);--border-color:rgba(69, 70, 95, 0.09);--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-7fc3a2f2:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7fc3a2f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcf7ef;}.elementor-23 .elementor-element.elementor-element-1f820b38{--display:flex;--min-height:44px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:9px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-1f820b38:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1f820b38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#45465f;}.elementor-23 .elementor-element.elementor-element-2213b7a3 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-5008aab6 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:19px;font-weight:700;color:#45465f;}.elementor-23 .elementor-element.elementor-element-7e6cba64{font-family:"Hanken Grotesk", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:#6c6d80;}.elementor-23 .elementor-element.elementor-element-57401bd1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(69, 70, 95, 0.09);--border-color:rgba(69, 70, 95, 0.09);--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-57401bd1:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-57401bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcf7ef;}.elementor-23 .elementor-element.elementor-element-25cca743{--display:flex;--min-height:44px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:9px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-25cca743:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-25cca743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#45465f;}.elementor-23 .elementor-element.elementor-element-2fe6d269 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-55519e17 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:19px;font-weight:700;color:#45465f;}.elementor-23 .elementor-element.elementor-element-da0fa6d{font-family:"Hanken Grotesk", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:#6c6d80;}.elementor-23 .elementor-element.elementor-element-1d4282da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(69, 70, 95, 0.09);--border-color:rgba(69, 70, 95, 0.09);--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-1d4282da:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1d4282da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcf7ef;}.elementor-23 .elementor-element.elementor-element-1f3c5738{--display:flex;--min-height:44px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:9px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-1f3c5738:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1f3c5738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#45465f;}.elementor-23 .elementor-element.elementor-element-32fce10a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-40483cea .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:19px;font-weight:700;color:#45465f;}.elementor-23 .elementor-element.elementor-element-5df35302{font-family:"Hanken Grotesk", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:#6c6d80;}.elementor-23 .elementor-element.elementor-element-672cd18b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-672cd18b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-672cd18b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-3a3da485{--display:flex;--min-height:44px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:9px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-3a3da485:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-3a3da485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.18);}.elementor-23 .elementor-element.elementor-element-106b107 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-6528f8fd .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:19px;font-weight:700;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-c5c24a2{font-family:"Hanken Grotesk", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:rgba(255,255,255,0.85);}.elementor-23 .elementor-element.elementor-element-3ab13739 .elementor-button{background-color:#db8a5a;font-family:"Bricolage Grotesque", Sans-serif;font-size:17px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:13px 13px 13px 13px;padding:15px 18px 15px 18px;}.elementor-23 .elementor-element.elementor-element-3ab13739{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-3ab13739 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23 .elementor-element.elementor-element-a42c9fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-13870ce8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-13870ce8 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:38px;font-weight:800;line-height:1.04em;letter-spacing:-0.7px;color:#45465f;}.elementor-23 .elementor-element.elementor-element-398f9da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-216efbc3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(69,70,95,0.12);--border-color:rgba(69,70,95,0.12);--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-216efbc3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-216efbc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-1939169e .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-1939169e.elementor-view-stacked .elementor-icon{background-color:rgba(94,140,127,0.14);color:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-1939169e.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-1939169e.elementor-view-default .elementor-icon{color:rgba(94,140,127,0.14);border-color:rgba(94,140,127,0.14);}.elementor-23 .elementor-element.elementor-element-1939169e.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-1939169e.elementor-view-default .elementor-icon svg{fill:rgba(94,140,127,0.14);}.elementor-23 .elementor-element.elementor-element-1939169e.elementor-view-framed .elementor-icon{background-color:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-1939169e.elementor-view-stacked .elementor-icon svg{fill:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-1939169e .elementor-icon{font-size:20px;padding:10px;border-radius:11px 11px 11px 11px;}.elementor-23 .elementor-element.elementor-element-1939169e .elementor-icon svg{height:20px;}.elementor-23 .elementor-element.elementor-element-3e723cb0{text-align:start;}.elementor-23 .elementor-element.elementor-element-3e723cb0 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:600;line-height:1.45em;color:#45465f;}.elementor-23 .elementor-element.elementor-element-7ecc4e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(69,70,95,0.12);--border-color:rgba(69,70,95,0.12);--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-7ecc4e6:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7ecc4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-3f96c99f .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-3f96c99f.elementor-view-stacked .elementor-icon{background-color:rgba(94,140,127,0.14);color:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-3f96c99f.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-3f96c99f.elementor-view-default .elementor-icon{color:rgba(94,140,127,0.14);border-color:rgba(94,140,127,0.14);}.elementor-23 .elementor-element.elementor-element-3f96c99f.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-3f96c99f.elementor-view-default .elementor-icon svg{fill:rgba(94,140,127,0.14);}.elementor-23 .elementor-element.elementor-element-3f96c99f.elementor-view-framed .elementor-icon{background-color:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-3f96c99f.elementor-view-stacked .elementor-icon svg{fill:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-3f96c99f .elementor-icon{font-size:20px;padding:10px;border-radius:11px 11px 11px 11px;}.elementor-23 .elementor-element.elementor-element-3f96c99f .elementor-icon svg{height:20px;}.elementor-23 .elementor-element.elementor-element-13fbaaa3{text-align:start;}.elementor-23 .elementor-element.elementor-element-13fbaaa3 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:600;line-height:1.45em;color:#45465f;}.elementor-23 .elementor-element.elementor-element-5197601c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(69,70,95,0.12);--border-color:rgba(69,70,95,0.12);--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-5197601c:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5197601c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-4d01d970 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-4d01d970.elementor-view-stacked .elementor-icon{background-color:rgba(94,140,127,0.14);color:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-4d01d970.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-4d01d970.elementor-view-default .elementor-icon{color:rgba(94,140,127,0.14);border-color:rgba(94,140,127,0.14);}.elementor-23 .elementor-element.elementor-element-4d01d970.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-4d01d970.elementor-view-default .elementor-icon svg{fill:rgba(94,140,127,0.14);}.elementor-23 .elementor-element.elementor-element-4d01d970.elementor-view-framed .elementor-icon{background-color:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-4d01d970.elementor-view-stacked .elementor-icon svg{fill:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-4d01d970 .elementor-icon{font-size:20px;padding:10px;border-radius:11px 11px 11px 11px;}.elementor-23 .elementor-element.elementor-element-4d01d970 .elementor-icon svg{height:20px;}.elementor-23 .elementor-element.elementor-element-1ff94724{text-align:start;}.elementor-23 .elementor-element.elementor-element-1ff94724 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:600;line-height:1.45em;color:#45465f;}.elementor-23 .elementor-element.elementor-element-3a51c2b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(69,70,95,0.12);--border-color:rgba(69,70,95,0.12);--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-3a51c2b4:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-3a51c2b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-1d5b4b93 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-1d5b4b93.elementor-view-stacked .elementor-icon{background-color:rgba(94,140,127,0.14);color:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-1d5b4b93.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-1d5b4b93.elementor-view-default .elementor-icon{color:rgba(94,140,127,0.14);border-color:rgba(94,140,127,0.14);}.elementor-23 .elementor-element.elementor-element-1d5b4b93.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-1d5b4b93.elementor-view-default .elementor-icon svg{fill:rgba(94,140,127,0.14);}.elementor-23 .elementor-element.elementor-element-1d5b4b93.elementor-view-framed .elementor-icon{background-color:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-1d5b4b93.elementor-view-stacked .elementor-icon svg{fill:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-1d5b4b93 .elementor-icon{font-size:20px;padding:10px;border-radius:11px 11px 11px 11px;}.elementor-23 .elementor-element.elementor-element-1d5b4b93 .elementor-icon svg{height:20px;}.elementor-23 .elementor-element.elementor-element-32db6f82{text-align:start;}.elementor-23 .elementor-element.elementor-element-32db6f82 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:600;line-height:1.45em;color:#45465f;}.elementor-23 .elementor-element.elementor-element-46055fc4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(69,70,95,0.12);--border-color:rgba(69,70,95,0.12);--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-46055fc4:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-46055fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-618a2e48 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-618a2e48.elementor-view-stacked .elementor-icon{background-color:rgba(94,140,127,0.14);color:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-618a2e48.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-618a2e48.elementor-view-default .elementor-icon{color:rgba(94,140,127,0.14);border-color:rgba(94,140,127,0.14);}.elementor-23 .elementor-element.elementor-element-618a2e48.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-618a2e48.elementor-view-default .elementor-icon svg{fill:rgba(94,140,127,0.14);}.elementor-23 .elementor-element.elementor-element-618a2e48.elementor-view-framed .elementor-icon{background-color:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-618a2e48.elementor-view-stacked .elementor-icon svg{fill:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-618a2e48 .elementor-icon{font-size:20px;padding:10px;border-radius:11px 11px 11px 11px;}.elementor-23 .elementor-element.elementor-element-618a2e48 .elementor-icon svg{height:20px;}.elementor-23 .elementor-element.elementor-element-527c5c1c{text-align:start;}.elementor-23 .elementor-element.elementor-element-527c5c1c .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:600;line-height:1.45em;color:#45465f;}.elementor-23 .elementor-element.elementor-element-48d20179{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(69,70,95,0.12);--border-color:rgba(69,70,95,0.12);--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-48d20179:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-48d20179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-1dddf83d .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-1dddf83d.elementor-view-stacked .elementor-icon{background-color:rgba(94,140,127,0.14);color:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-1dddf83d.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-1dddf83d.elementor-view-default .elementor-icon{color:rgba(94,140,127,0.14);border-color:rgba(94,140,127,0.14);}.elementor-23 .elementor-element.elementor-element-1dddf83d.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-1dddf83d.elementor-view-default .elementor-icon svg{fill:rgba(94,140,127,0.14);}.elementor-23 .elementor-element.elementor-element-1dddf83d.elementor-view-framed .elementor-icon{background-color:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-1dddf83d.elementor-view-stacked .elementor-icon svg{fill:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-1dddf83d .elementor-icon{font-size:20px;padding:10px;border-radius:11px 11px 11px 11px;}.elementor-23 .elementor-element.elementor-element-1dddf83d .elementor-icon svg{height:20px;}.elementor-23 .elementor-element.elementor-element-78d33c67{text-align:start;}.elementor-23 .elementor-element.elementor-element-78d33c67 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:600;line-height:1.45em;color:#45465f;}.elementor-23 .elementor-element.elementor-element-18d9326a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(69,70,95,0.2);--border-color:rgba(69,70,95,0.2);--border-radius:14px 14px 14px 14px;--padding-top:15px;--padding-bottom:15px;--padding-left:18px;--padding-right:18px;}.elementor-23 .elementor-element.elementor-element-18d9326a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-18d9326a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(69,70,95,0.05);}.elementor-23 .elementor-element.elementor-element-57685e6f{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-57685e6f .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-57685e6f.elementor-view-stacked .elementor-icon{background-color:#6c6d80;}.elementor-23 .elementor-element.elementor-element-57685e6f.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-57685e6f.elementor-view-default .elementor-icon{color:#6c6d80;border-color:#6c6d80;}.elementor-23 .elementor-element.elementor-element-57685e6f.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-57685e6f.elementor-view-default .elementor-icon svg{fill:#6c6d80;}.elementor-23 .elementor-element.elementor-element-57685e6f .elementor-icon{font-size:20px;}.elementor-23 .elementor-element.elementor-element-57685e6f .elementor-icon svg{height:20px;}.elementor-23 .elementor-element.elementor-element-6343f0bd{text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:13.5px;font-weight:500;line-height:1.5em;color:#6c6d80;}.elementor-23 .elementor-element.elementor-element-572856d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-23d5077{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-23d5077 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:38px;font-weight:800;line-height:1.04em;letter-spacing:-0.7px;color:#45465f;}.elementor-23 .elementor-element.elementor-element-2318af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(69,70,95,0.14);--border-color:rgba(69,70,95,0.14);--border-radius:22px 22px 22px 22px;box-shadow:0px 14px 36px 0px rgba(69,70,95,0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2318af:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2318af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-629445fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-5ced2094{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:14px 14px 14px 14px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-23 .elementor-element.elementor-element-4e0a205e .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-4e0a205e.elementor-view-stacked .elementor-icon{background-color:rgba(219,138,90,0.12);color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-4e0a205e.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-4e0a205e.elementor-view-default .elementor-icon{color:rgba(219,138,90,0.12);border-color:rgba(219,138,90,0.12);}.elementor-23 .elementor-element.elementor-element-4e0a205e.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-4e0a205e.elementor-view-default .elementor-icon svg{fill:rgba(219,138,90,0.12);}.elementor-23 .elementor-element.elementor-element-4e0a205e.elementor-view-framed .elementor-icon{background-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-4e0a205e.elementor-view-stacked .elementor-icon svg{fill:#db8a5a;}.elementor-23 .elementor-element.elementor-element-4e0a205e .elementor-icon{font-size:20px;padding:10px;border-radius:11px 11px 11px 11px;}.elementor-23 .elementor-element.elementor-element-4e0a205e .elementor-icon svg{height:20px;}.elementor-23 .elementor-element.elementor-element-69aa8961{text-align:start;}.elementor-23 .elementor-element.elementor-element-69aa8961 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:600;color:#45465f;}.elementor-23 .elementor-element.elementor-element-61839c10{text-align:end;font-family:"Hanken Grotesk", Sans-serif;font-size:13.5px;font-weight:600;color:#6c6d80;}.elementor-23 .elementor-element.elementor-element-150b8fd7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(69,70,95,0.07);--border-color:rgba(69,70,95,0.07);--border-radius:14px 14px 14px 14px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-23 .elementor-element.elementor-element-61de4a4e .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-61de4a4e.elementor-view-stacked .elementor-icon{background-color:rgba(219,138,90,0.12);color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-61de4a4e.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-61de4a4e.elementor-view-default .elementor-icon{color:rgba(219,138,90,0.12);border-color:rgba(219,138,90,0.12);}.elementor-23 .elementor-element.elementor-element-61de4a4e.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-61de4a4e.elementor-view-default .elementor-icon svg{fill:rgba(219,138,90,0.12);}.elementor-23 .elementor-element.elementor-element-61de4a4e.elementor-view-framed .elementor-icon{background-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-61de4a4e.elementor-view-stacked .elementor-icon svg{fill:#db8a5a;}.elementor-23 .elementor-element.elementor-element-61de4a4e .elementor-icon{font-size:20px;padding:10px;border-radius:11px 11px 11px 11px;}.elementor-23 .elementor-element.elementor-element-61de4a4e .elementor-icon svg{height:20px;}.elementor-23 .elementor-element.elementor-element-726043ce{text-align:start;}.elementor-23 .elementor-element.elementor-element-726043ce .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:600;color:#45465f;}.elementor-23 .elementor-element.elementor-element-7c449dd{text-align:end;font-family:"Hanken Grotesk", Sans-serif;font-size:13.5px;font-weight:600;color:#6c6d80;}.elementor-23 .elementor-element.elementor-element-3b631285{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(69,70,95,0.07);--border-color:rgba(69,70,95,0.07);--border-radius:14px 14px 14px 14px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-23 .elementor-element.elementor-element-3b4b43d6 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-3b4b43d6.elementor-view-stacked .elementor-icon{background-color:rgba(219,138,90,0.12);color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-3b4b43d6.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-3b4b43d6.elementor-view-default .elementor-icon{color:rgba(219,138,90,0.12);border-color:rgba(219,138,90,0.12);}.elementor-23 .elementor-element.elementor-element-3b4b43d6.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-3b4b43d6.elementor-view-default .elementor-icon svg{fill:rgba(219,138,90,0.12);}.elementor-23 .elementor-element.elementor-element-3b4b43d6.elementor-view-framed .elementor-icon{background-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-3b4b43d6.elementor-view-stacked .elementor-icon svg{fill:#db8a5a;}.elementor-23 .elementor-element.elementor-element-3b4b43d6 .elementor-icon{font-size:20px;padding:10px;border-radius:11px 11px 11px 11px;}.elementor-23 .elementor-element.elementor-element-3b4b43d6 .elementor-icon svg{height:20px;}.elementor-23 .elementor-element.elementor-element-11838f73{text-align:start;}.elementor-23 .elementor-element.elementor-element-11838f73 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:600;color:#45465f;}.elementor-23 .elementor-element.elementor-element-571a777b{text-align:end;font-family:"Hanken Grotesk", Sans-serif;font-size:13.5px;font-weight:600;color:#6c6d80;}.elementor-23 .elementor-element.elementor-element-5d4ee47d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(69,70,95,0.07);--border-color:rgba(69,70,95,0.07);--border-radius:14px 14px 14px 14px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-23 .elementor-element.elementor-element-5c02d4a8 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-5c02d4a8.elementor-view-stacked .elementor-icon{background-color:rgba(219,138,90,0.12);color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-5c02d4a8.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-5c02d4a8.elementor-view-default .elementor-icon{color:rgba(219,138,90,0.12);border-color:rgba(219,138,90,0.12);}.elementor-23 .elementor-element.elementor-element-5c02d4a8.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-5c02d4a8.elementor-view-default .elementor-icon svg{fill:rgba(219,138,90,0.12);}.elementor-23 .elementor-element.elementor-element-5c02d4a8.elementor-view-framed .elementor-icon{background-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-5c02d4a8.elementor-view-stacked .elementor-icon svg{fill:#db8a5a;}.elementor-23 .elementor-element.elementor-element-5c02d4a8 .elementor-icon{font-size:20px;padding:10px;border-radius:11px 11px 11px 11px;}.elementor-23 .elementor-element.elementor-element-5c02d4a8 .elementor-icon svg{height:20px;}.elementor-23 .elementor-element.elementor-element-13c94d41{text-align:start;}.elementor-23 .elementor-element.elementor-element-13c94d41 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:600;color:#45465f;}.elementor-23 .elementor-element.elementor-element-1f5a14c3{text-align:end;font-family:"Hanken Grotesk", Sans-serif;font-size:13.5px;font-weight:600;color:#6c6d80;}.elementor-23 .elementor-element.elementor-element-7807c113{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(69,70,95,0.07);--border-color:rgba(69,70,95,0.07);--border-radius:14px 14px 14px 14px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-23 .elementor-element.elementor-element-131ce9dd .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-131ce9dd.elementor-view-stacked .elementor-icon{background-color:rgba(219,138,90,0.12);color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-131ce9dd.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-131ce9dd.elementor-view-default .elementor-icon{color:rgba(219,138,90,0.12);border-color:rgba(219,138,90,0.12);}.elementor-23 .elementor-element.elementor-element-131ce9dd.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-131ce9dd.elementor-view-default .elementor-icon svg{fill:rgba(219,138,90,0.12);}.elementor-23 .elementor-element.elementor-element-131ce9dd.elementor-view-framed .elementor-icon{background-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-131ce9dd.elementor-view-stacked .elementor-icon svg{fill:#db8a5a;}.elementor-23 .elementor-element.elementor-element-131ce9dd .elementor-icon{font-size:20px;padding:10px;border-radius:11px 11px 11px 11px;}.elementor-23 .elementor-element.elementor-element-131ce9dd .elementor-icon svg{height:20px;}.elementor-23 .elementor-element.elementor-element-24b5c105{text-align:start;}.elementor-23 .elementor-element.elementor-element-24b5c105 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:600;color:#45465f;}.elementor-23 .elementor-element.elementor-element-1c0ff75f{text-align:end;font-family:"Hanken Grotesk", Sans-serif;font-size:13.5px;font-weight:600;color:#6c6d80;}.elementor-23 .elementor-element.elementor-element-5b38ab27{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-5b38ab27:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5b38ab27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#45465f;}.elementor-23 .elementor-element.elementor-element-7f0dc337{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-19d865bd{text-align:start;}.elementor-23 .elementor-element.elementor-element-19d865bd .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:700;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-26bada9{text-align:start;}.elementor-23 .elementor-element.elementor-element-26bada9 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:13.5px;font-weight:500;color:rgba(255,255,255,0.75);}.elementor-23 .elementor-element.elementor-element-76c26a82 .elementor-button{background-color:#db8a5a;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:12px 12px 12px 12px;padding:13px 20px 13px 20px;}.elementor-23 .elementor-element.elementor-element-76c26a82 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23 .elementor-element.elementor-element-1bb10340{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-3c24b630{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-6f153457{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-f14378c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-f14378c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:38px;font-weight:800;line-height:1.04em;letter-spacing:-0.7px;color:#45465f;}.elementor-23 .elementor-element.elementor-element-076a94d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:#6c6d80;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-dfe053b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:14px;}.elementor-23 .elementor-element.elementor-element-dfe053b .elementor-main-swiper{height:300px;}.elementor-23 .elementor-element.elementor-element-dfe053b .elementor-main-swiper .swiper-slide{border-radius:16px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-dfe053b .elementor-swiper-button{font-size:20px;}.elementor-23 .elementor-element.elementor-element-72f79386{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-25beafad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7db3f68 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-7db3f68.elementor-view-stacked .elementor-icon{background-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-7db3f68.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-7db3f68.elementor-view-default .elementor-icon{color:#db8a5a;border-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-7db3f68.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-7db3f68.elementor-view-default .elementor-icon svg{fill:#db8a5a;}.elementor-23 .elementor-element.elementor-element-7db3f68 .elementor-icon{font-size:22px;}.elementor-23 .elementor-element.elementor-element-7db3f68 .elementor-icon svg{height:22px;}.elementor-23 .elementor-element.elementor-element-300031c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-300031c1 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:38px;font-weight:800;line-height:1.04em;letter-spacing:-0.7px;color:#45465f;}.elementor-23 .elementor-element.elementor-element-62d39ae5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:#6c6d80;}.elementor-23 .elementor-element.elementor-element-136bc347{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-12eb2723{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(94,140,127,0.5);--border-color:rgba(94,140,127,0.5);--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-12eb2723:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-12eb2723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-72d263e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-72d263e0 .elementor-heading-title{font-size:16px;letter-spacing:2px;color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-1f9cb71a{text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:14.5px;font-weight:500;line-height:1.55em;color:#33344a;}.elementor-23 .elementor-element.elementor-element-226340b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5f057240{--display:flex;--min-height:38px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5f057240:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5f057240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5e8c7f;}.elementor-23 .elementor-element.elementor-element-a1ff65f{text-align:center;}.elementor-23 .elementor-element.elementor-element-a1ff65f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-5ab8b30e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-51383d22{text-align:start;}.elementor-23 .elementor-element.elementor-element-51383d22 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14px;font-weight:700;color:#45465f;}.elementor-23 .elementor-element.elementor-element-320838ea{text-align:start;}.elementor-23 .elementor-element.elementor-element-320838ea .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:12.5px;font-weight:500;color:#9a9aab;}.elementor-23 .elementor-element.elementor-element-495a4383{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(94,140,127,0.5);--border-color:rgba(94,140,127,0.5);--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-495a4383:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-495a4383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-51f352b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-51f352b1 .elementor-heading-title{font-size:16px;letter-spacing:2px;color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-421f7cf8{text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:14.5px;font-weight:500;line-height:1.55em;color:#33344a;}.elementor-23 .elementor-element.elementor-element-50ff1a96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6210840e{--display:flex;--min-height:38px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6210840e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6210840e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-69e1d828{text-align:center;}.elementor-23 .elementor-element.elementor-element-69e1d828 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-46b55ddd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-fe5bc3{text-align:start;}.elementor-23 .elementor-element.elementor-element-fe5bc3 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14px;font-weight:700;color:#45465f;}.elementor-23 .elementor-element.elementor-element-7b088a8b{text-align:start;}.elementor-23 .elementor-element.elementor-element-7b088a8b .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:12.5px;font-weight:500;color:#9a9aab;}.elementor-23 .elementor-element.elementor-element-34301d55{--display:flex;--min-height:160px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:dashed;--border-style:dashed;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:rgba(94,140,127,0.5);--border-color:rgba(94,140,127,0.5);--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-34301d55:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-34301d55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-480ace70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-480ace70 .elementor-heading-title{font-size:16px;letter-spacing:2px;color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-12689419{text-align:start;font-family:"Hanken Grotesk", Sans-serif;font-size:14.5px;font-weight:500;line-height:1.55em;color:#33344a;}.elementor-23 .elementor-element.elementor-element-251fc606{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-464366df{--display:flex;--min-height:38px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-464366df:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-464366df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#45465f;}.elementor-23 .elementor-element.elementor-element-5533708c{text-align:center;}.elementor-23 .elementor-element.elementor-element-5533708c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-2d55afb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4216989a{text-align:start;}.elementor-23 .elementor-element.elementor-element-4216989a .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14px;font-weight:700;color:#45465f;}.elementor-23 .elementor-element.elementor-element-7862a66{text-align:start;}.elementor-23 .elementor-element.elementor-element-7862a66 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:12.5px;font-weight:500;color:#9a9aab;}.elementor-23 .elementor-element.elementor-element-7f673ec3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-19cbff05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-23 .elementor-element.elementor-element-19cbff05 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:38px;font-weight:800;line-height:1.04em;letter-spacing:-0.7px;color:#45465f;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-accordion-item{border-width:1px;border-color:#DB8A5A80;}.elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#DB8A5A80;}.elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#DB8A5A80;}.elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-tab-title{background-color:#FFFFFF;padding:18px 18px 18px 18px;}.elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-accordion-icon, .elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-accordion-title{color:#45465f;}.elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-accordion-icon svg{fill:#45465f;}.elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-active .elementor-accordion-icon, .elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-active .elementor-accordion-title{color:#45465f;}.elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-active .elementor-accordion-icon svg{fill:#45465f;}.elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-accordion-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:16.5px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-tab-title .elementor-accordion-icon i:before{color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-tab-title .elementor-accordion-icon svg{fill:#db8a5a;}.elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#db8a5a;}.elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-tab-content{background-color:#FFFFFF;color:#6c6d80;font-family:"Hanken Grotesk", Sans-serif;font-size:14.5px;font-weight:500;line-height:1.6em;}.elementor-23 .elementor-element.elementor-element-24e8cb75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-2cb289cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:26px 26px 26px 26px;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-2cb289cb:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2cb289cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#db8a5a;}.elementor-23 .elementor-element.elementor-element-1bbc17ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;z-index:2;text-align:center;}.elementor-23 .elementor-element.elementor-element-1bbc17ac .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:44px;font-weight:800;line-height:1.05em;letter-spacing:-0.8px;color:#ffffff;}.elementor-23 .elementor-element.elementor-element-3544d720{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;z-index:2;text-align:center;font-family:"Hanken Grotesk", Sans-serif;font-size:15.5px;font-weight:500;line-height:1.55em;color:rgba(255,255,255,0.9);}.elementor-23 .elementor-element.elementor-element-5f95918e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6ca06eaf .elementor-button{background-color:#ffffff;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;fill:#45465f;color:#45465f;border-radius:13px 13px 13px 13px;padding:13px 16px 13px 16px;}.elementor-23 .elementor-element.elementor-element-6ca06eaf{width:initial;max-width:initial;}.elementor-23 .elementor-element.elementor-element-6ca06eaf .elementor-button-content-wrapper{flex-direction:row;}.elementor-23 .elementor-element.elementor-element-6ca06eaf .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-6ca06eaf .elementor-button:focus{color:#45465f;}.elementor-23 .elementor-element.elementor-element-6ca06eaf .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-6ca06eaf .elementor-button:focus svg{fill:#45465f;}.elementor-23 .elementor-element.elementor-element-7b18c332 .elementor-button{background-color:#5e8c7f;font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:13px 13px 13px 13px;padding:13px 16px 13px 16px;}.elementor-23 .elementor-element.elementor-element-7b18c332{width:initial;max-width:initial;}.elementor-23 .elementor-element.elementor-element-7b18c332 .elementor-button-content-wrapper{flex-direction:row;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-ec17159{--padding-top:22px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-9496716 .elementor-heading-title{font-size:42px;}.elementor-23 .elementor-element.elementor-element-16a8ab95 .elementor-heading-title{font-size:32px;}.elementor-23 .elementor-element.elementor-element-13870ce8 .elementor-heading-title{font-size:32px;}.elementor-23 .elementor-element.elementor-element-23d5077 .elementor-heading-title{font-size:32px;}.elementor-23 .elementor-element.elementor-element-f14378c .elementor-heading-title{font-size:32px;}.elementor-23 .elementor-element.elementor-element-dfe053b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:14px;}.elementor-23 .elementor-element.elementor-element-300031c1 .elementor-heading-title{font-size:32px;}.elementor-23 .elementor-element.elementor-element-19cbff05 .elementor-heading-title{font-size:32px;}.elementor-23 .elementor-element.elementor-element-1bbc17ac .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-ec17159{--padding-top:16px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-3fa64ba{--min-height:300px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-8147baa{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-9496716{text-align:start;}.elementor-23 .elementor-element.elementor-element-9496716 .elementor-heading-title{font-size:29px;}.elementor-23 .elementor-element.elementor-element-06c12be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:15px;}.elementor-23 .elementor-element.elementor-element-a8cfb5a{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-9eed020 .elementor-button{font-size:14px;padding:13px 15px 13px 15px;}.elementor-23 .elementor-element.elementor-element-c1aff06 .elementor-button{font-size:14px;padding:13px 15px 13px 15px;}.elementor-23 .elementor-element.elementor-element-16a8ab95 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-52dea683{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;}.elementor-23 .elementor-element.elementor-element-79abb7c8{--width:48%;}.elementor-23 .elementor-element.elementor-element-52cee98d{--width:48%;}.elementor-23 .elementor-element.elementor-element-7f022a1{--width:48%;}.elementor-23 .elementor-element.elementor-element-25dbcda3{--width:48%;}.elementor-23 .elementor-element.elementor-element-516f40e1{--width:48%;}.elementor-23 .elementor-element.elementor-element-52d4bb50{--width:48%;}.elementor-23 .elementor-element.elementor-element-6875b346 .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-5fe4fe1b{--justify-content:space-around;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-7fc3a2f2{--width:48%;}.elementor-23 .elementor-element.elementor-element-1f820b38{--width:44px;}.elementor-23 .elementor-element.elementor-element-57401bd1{--width:48%;}.elementor-23 .elementor-element.elementor-element-25cca743{--width:44px;}.elementor-23 .elementor-element.elementor-element-1d4282da{--width:48%;}.elementor-23 .elementor-element.elementor-element-1f3c5738{--width:44px;}.elementor-23 .elementor-element.elementor-element-672cd18b{--width:48%;}.elementor-23 .elementor-element.elementor-element-3a3da485{--width:44px;}.elementor-23 .elementor-element.elementor-element-13870ce8 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-398f9da{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-23 .elementor-element.elementor-element-216efbc3{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-3e723cb0{text-align:center;}.elementor-23 .elementor-element.elementor-element-7ecc4e6{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-13fbaaa3{text-align:center;}.elementor-23 .elementor-element.elementor-element-5197601c{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-1ff94724{text-align:center;}.elementor-23 .elementor-element.elementor-element-3a51c2b4{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-32db6f82{text-align:center;}.elementor-23 .elementor-element.elementor-element-46055fc4{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-527c5c1c{text-align:center;}.elementor-23 .elementor-element.elementor-element-48d20179{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23 .elementor-element.elementor-element-78d33c67{text-align:center;}.elementor-23 .elementor-element.elementor-element-23d5077 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-5ced2094{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-23 .elementor-element.elementor-element-61839c10{font-size:12px;}.elementor-23 .elementor-element.elementor-element-150b8fd7{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-23 .elementor-element.elementor-element-7c449dd{font-size:12px;}.elementor-23 .elementor-element.elementor-element-3b631285{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-23 .elementor-element.elementor-element-571a777b{font-size:12px;}.elementor-23 .elementor-element.elementor-element-5d4ee47d{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-23 .elementor-element.elementor-element-1f5a14c3{font-size:12px;}.elementor-23 .elementor-element.elementor-element-7807c113{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-23 .elementor-element.elementor-element-1c0ff75f{font-size:12px;}.elementor-23 .elementor-element.elementor-element-5b38ab27{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-23 .elementor-element.elementor-element-19d865bd{text-align:center;}.elementor-23 .elementor-element.elementor-element-26bada9{text-align:center;}.elementor-23 .elementor-element.elementor-element-76c26a82{width:initial;max-width:initial;}.elementor-23 .elementor-element.elementor-element-f14378c .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-dfe053b.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-23 .elementor-element.elementor-element-dfe053b{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-dfe053b .elementor-main-swiper{height:260px;}.elementor-23 .elementor-element.elementor-element-300031c1 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-12eb2723{--width:100%;}.elementor-23 .elementor-element.elementor-element-5f057240{--width:38px;}.elementor-23 .elementor-element.elementor-element-495a4383{--width:100%;}.elementor-23 .elementor-element.elementor-element-6210840e{--width:38px;}.elementor-23 .elementor-element.elementor-element-34301d55{--width:100%;}.elementor-23 .elementor-element.elementor-element-464366df{--width:38px;}.elementor-23 .elementor-element.elementor-element-19cbff05 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-24e8cb75{--padding-top:0px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-23 .elementor-element.elementor-element-1bbc17ac .elementor-heading-title{font-size:27px;}.elementor-23 .elementor-element.elementor-element-5f95918e{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-23 .elementor-element.elementor-element-6ca06eaf .elementor-button{font-size:14px;}.elementor-23 .elementor-element.elementor-element-7b18c332 .elementor-button{font-size:14px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-ec17159{--width:1180px;}.elementor-23 .elementor-element.elementor-element-3fa64ba{--content-width:1180px;}.elementor-23 .elementor-element.elementor-element-8147baa{--width:720px;}.elementor-23 .elementor-element.elementor-element-a8cfb5a{--width:560px;}.elementor-23 .elementor-element.elementor-element-af2ee45{--content-width:1180px;}.elementor-23 .elementor-element.elementor-element-df04f2d{--content-width:1180px;}.elementor-23 .elementor-element.elementor-element-52dea683{--width:100%;}.elementor-23 .elementor-element.elementor-element-79abb7c8{--width:15.66%;}.elementor-23 .elementor-element.elementor-element-52cee98d{--width:15.66%;}.elementor-23 .elementor-element.elementor-element-7f022a1{--width:15.66%;}.elementor-23 .elementor-element.elementor-element-25dbcda3{--width:15.66%;}.elementor-23 .elementor-element.elementor-element-516f40e1{--width:15.66%;}.elementor-23 .elementor-element.elementor-element-52d4bb50{--width:15.66%;}.elementor-23 .elementor-element.elementor-element-72829063{--content-width:1180px;}.elementor-23 .elementor-element.elementor-element-5fe4fe1b{--width:100%;}.elementor-23 .elementor-element.elementor-element-7fc3a2f2{--width:24%;}.elementor-23 .elementor-element.elementor-element-1f820b38{--width:44px;}.elementor-23 .elementor-element.elementor-element-57401bd1{--width:24%;}.elementor-23 .elementor-element.elementor-element-25cca743{--width:44px;}.elementor-23 .elementor-element.elementor-element-1d4282da{--width:24%;}.elementor-23 .elementor-element.elementor-element-1f3c5738{--width:44px;}.elementor-23 .elementor-element.elementor-element-672cd18b{--width:24%;}.elementor-23 .elementor-element.elementor-element-3a3da485{--width:44px;}.elementor-23 .elementor-element.elementor-element-a42c9fa{--content-width:1180px;}.elementor-23 .elementor-element.elementor-element-398f9da{--width:100%;}.elementor-23 .elementor-element.elementor-element-216efbc3{--width:32.5%;}.elementor-23 .elementor-element.elementor-element-7ecc4e6{--width:32.5%;}.elementor-23 .elementor-element.elementor-element-5197601c{--width:32.5%;}.elementor-23 .elementor-element.elementor-element-3a51c2b4{--width:32.5%;}.elementor-23 .elementor-element.elementor-element-46055fc4{--width:32.5%;}.elementor-23 .elementor-element.elementor-element-48d20179{--width:32.5%;}.elementor-23 .elementor-element.elementor-element-18d9326a{--width:100%;}.elementor-23 .elementor-element.elementor-element-572856d7{--content-width:1180px;}.elementor-23 .elementor-element.elementor-element-2318af{--width:100%;}.elementor-23 .elementor-element.elementor-element-629445fc{--width:100%;}.elementor-23 .elementor-element.elementor-element-5ced2094{--width:100%;}.elementor-23 .elementor-element.elementor-element-150b8fd7{--width:100%;}.elementor-23 .elementor-element.elementor-element-3b631285{--width:100%;}.elementor-23 .elementor-element.elementor-element-5d4ee47d{--width:100%;}.elementor-23 .elementor-element.elementor-element-7807c113{--width:100%;}.elementor-23 .elementor-element.elementor-element-5b38ab27{--width:100%;}.elementor-23 .elementor-element.elementor-element-7f0dc337{--width:auto%;}.elementor-23 .elementor-element.elementor-element-1bb10340{--content-width:1180px;}.elementor-23 .elementor-element.elementor-element-6f153457{--content-width:1180px;}.elementor-23 .elementor-element.elementor-element-72f79386{--content-width:1180px;}.elementor-23 .elementor-element.elementor-element-25beafad{--width:100%;}.elementor-23 .elementor-element.elementor-element-136bc347{--width:100%;}.elementor-23 .elementor-element.elementor-element-12eb2723{--width:32.5%;}.elementor-23 .elementor-element.elementor-element-226340b6{--width:100%;}.elementor-23 .elementor-element.elementor-element-5f057240{--width:38px;}.elementor-23 .elementor-element.elementor-element-495a4383{--width:32.5%;}.elementor-23 .elementor-element.elementor-element-50ff1a96{--width:100%;}.elementor-23 .elementor-element.elementor-element-6210840e{--width:38px;}.elementor-23 .elementor-element.elementor-element-34301d55{--width:32.5%;}.elementor-23 .elementor-element.elementor-element-251fc606{--width:100%;}.elementor-23 .elementor-element.elementor-element-464366df{--width:38px;}.elementor-23 .elementor-element.elementor-element-7f673ec3{--content-width:1180px;}.elementor-23 .elementor-element.elementor-element-24e8cb75{--content-width:1180px;}.elementor-23 .elementor-element.elementor-element-2cb289cb{--width:100%;}.elementor-23 .elementor-element.elementor-element-5f95918e{--width:420px;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-79abb7c8{--width:32%;}.elementor-23 .elementor-element.elementor-element-52cee98d{--width:32%;}.elementor-23 .elementor-element.elementor-element-7f022a1{--width:32%;}.elementor-23 .elementor-element.elementor-element-25dbcda3{--width:32%;}.elementor-23 .elementor-element.elementor-element-516f40e1{--width:32%;}.elementor-23 .elementor-element.elementor-element-52d4bb50{--width:32%;}.elementor-23 .elementor-element.elementor-element-7fc3a2f2{--width:49%;}.elementor-23 .elementor-element.elementor-element-57401bd1{--width:49%;}.elementor-23 .elementor-element.elementor-element-1d4282da{--width:49%;}.elementor-23 .elementor-element.elementor-element-672cd18b{--width:49%;}.elementor-23 .elementor-element.elementor-element-216efbc3{--width:49%;}.elementor-23 .elementor-element.elementor-element-7ecc4e6{--width:49%;}.elementor-23 .elementor-element.elementor-element-5197601c{--width:49%;}.elementor-23 .elementor-element.elementor-element-3a51c2b4{--width:49%;}.elementor-23 .elementor-element.elementor-element-46055fc4{--width:49%;}.elementor-23 .elementor-element.elementor-element-48d20179{--width:49%;}.elementor-23 .elementor-element.elementor-element-12eb2723{--width:49%;}.elementor-23 .elementor-element.elementor-element-495a4383{--width:49%;}.elementor-23 .elementor-element.elementor-element-34301d55{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-3fa64ba */.elementor-23 .elementor-element.elementor-element-3fa64ba{position:relative;overflow:hidden}
.elementor-23 .elementor-element.elementor-element-3fa64ba::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(135% 95% at 50% 10%, transparent 32%, rgba(0,0,0,.55) 100%), linear-gradient(90deg, rgba(0,0,0,.5) 0%, rgba(0,0,0,.15) 50%, transparent 75%), linear-gradient(180deg, rgba(0,0,0,.35) 0%, rgba(0,0,0,.2) 35%, rgba(0,0,0,.8) 100%);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c8c7f3e */.elementor-23 .elementor-element.elementor-element-4c8c7f3e .elementor-heading-title{display:inline-block;background:rgba(219,138,90,.14);color:#c06a3a;font-family:'Hanken Grotesk',sans-serif;font-weight:700;font-size:12.5px;letter-spacing:.05em;padding:7px 13px;border-radius:99px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-216efbc3 */.elementor-23 .elementor-element.elementor-element-216efbc3{transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}
.elementor-23 .elementor-element.elementor-element-216efbc3:hover{border-color:rgba(94,140,127,.5);transform:translateY(-2px);box-shadow:0 10px 24px rgba(69,70,95,.07)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecc4e6 */.elementor-23 .elementor-element.elementor-element-7ecc4e6{transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}
.elementor-23 .elementor-element.elementor-element-7ecc4e6:hover{border-color:rgba(94,140,127,.5);transform:translateY(-2px);box-shadow:0 10px 24px rgba(69,70,95,.07)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5197601c */.elementor-23 .elementor-element.elementor-element-5197601c{transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}
.elementor-23 .elementor-element.elementor-element-5197601c:hover{border-color:rgba(94,140,127,.5);transform:translateY(-2px);box-shadow:0 10px 24px rgba(69,70,95,.07)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a51c2b4 */.elementor-23 .elementor-element.elementor-element-3a51c2b4{transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}
.elementor-23 .elementor-element.elementor-element-3a51c2b4:hover{border-color:rgba(94,140,127,.5);transform:translateY(-2px);box-shadow:0 10px 24px rgba(69,70,95,.07)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46055fc4 */.elementor-23 .elementor-element.elementor-element-46055fc4{transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}
.elementor-23 .elementor-element.elementor-element-46055fc4:hover{border-color:rgba(94,140,127,.5);transform:translateY(-2px);box-shadow:0 10px 24px rgba(69,70,95,.07)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48d20179 */.elementor-23 .elementor-element.elementor-element-48d20179{transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}
.elementor-23 .elementor-element.elementor-element-48d20179:hover{border-color:rgba(94,140,127,.5);transform:translateY(-2px);box-shadow:0 10px 24px rgba(69,70,95,.07)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61839c10 */.elementor-23 .elementor-element.elementor-element-61839c10{margin-left:auto}
.elementor-23 .elementor-element.elementor-element-61839c10 p{white-space:nowrap;margin:0}
.elementor-23 .elementor-element.elementor-element-61839c10 strong{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:18px;color:#db8a5a;margin-left:5px}
@media (max-width:767px){
    .elementor-23 .elementor-element.elementor-element-61839c10 strong{
        font-size:12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c449dd */.elementor-23 .elementor-element.elementor-element-7c449dd{margin-left:auto}
.elementor-23 .elementor-element.elementor-element-7c449dd p{white-space:nowrap;margin:0}
.elementor-23 .elementor-element.elementor-element-7c449dd strong{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:18px;color:#db8a5a;margin-left:5px}
@media (max-width:767px){
    .elementor-23 .elementor-element.elementor-element-7c449dd strong{
        font-size:12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-571a777b */.elementor-23 .elementor-element.elementor-element-571a777b{margin-left:auto}
.elementor-23 .elementor-element.elementor-element-571a777b p{white-space:nowrap;margin:0}
.elementor-23 .elementor-element.elementor-element-571a777b strong{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:18px;color:#db8a5a;margin-left:5px}
@media (max-width:767px){
    .elementor-23 .elementor-element.elementor-element-571a777b strong{
        font-size:12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f5a14c3 */.elementor-23 .elementor-element.elementor-element-1f5a14c3{margin-left:auto}
.elementor-23 .elementor-element.elementor-element-1f5a14c3 p{white-space:nowrap;margin:0}
.elementor-23 .elementor-element.elementor-element-1f5a14c3 strong{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:18px;color:#db8a5a;margin-left:5px}
@media (max-width:767px){
    .elementor-23 .elementor-element.elementor-element-1f5a14c3 strong{
        font-size:12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c0ff75f */.elementor-23 .elementor-element.elementor-element-1c0ff75f{margin-left:auto}
.elementor-23 .elementor-element.elementor-element-1c0ff75f p{white-space:nowrap;margin:0}
.elementor-23 .elementor-element.elementor-element-1c0ff75f strong{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:18px;color:#db8a5a;margin-left:5px}
@media (max-width:767px){
    .elementor-23 .elementor-element.elementor-element-1c0ff75f strong{
        font-size:12px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3c24b630 *//* ===== Calculator preț tractare (NAA) — scoped .naa-calc-wrap ===== */

.naa-calc-title {
  font-family: "Bricolage Grotesque", sans-serif;
  font-weight: 800;
  font-size: clamp(24px, 6vw, 34px);
  letter-spacing: -0.02em;
  color: #45465f;
  margin: 0 0 20px;
}

.naa-calc {
  background: #fff;
  border: 1.5px dashed rgba(219, 138, 90, 0.5);
  border-radius: 24px;
  padding: 24px;
  color: #33344a;
  box-shadow: 0 10px 30px rgba(69, 70, 95, 0.06);
}

.naa-calc .calc__grid {
  display: grid;
  gap: 16px;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
}
.naa-calc .calc__field {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.naa-calc .calc__label {
  font-family: "Hanken Grotesk", sans-serif;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: #9a9aab;
}

/* Inputs */
.naa-calc .input {
  width: 100%;
  font-family: "Hanken Grotesk", sans-serif;
  font-size: 15px;
  font-weight: 500;
  padding: 15px 16px;
  min-height: 56px;
  outline: none;
  color: #33344a;
  background-color: #f5f3ee;
  border: 1.5px solid transparent;
  border-radius: 14px;
  box-sizing: border-box;
}
.naa-calc .input:focus {
  border-color: #db8a5a;
  background-color: #fff;
}
.naa-calc .select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236c6d80' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 16px center;
  padding-right: 44px;
}

/* Input km cu sufix */
.naa-calc .input-km {
  position: relative;
  display: block;
}
.naa-calc .input-km .input {
  width: 100%;
  padding-right: 52px;
}
.naa-calc .input-km .input::-webkit-outer-spin-button,
.naa-calc .input-km .input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.naa-calc .input-km .input[type="number"] {
  -moz-appearance: textfield;
}
.naa-calc .input-km__unit {
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
  font-family: "Hanken Grotesk", sans-serif;
  font-weight: 700;
  font-size: 14px;
  color: #6c6d80;
  pointer-events: none;
}

/* Rezultat cu buton lateral */
.naa-calc .calc__result {
  margin-top: 22px;
  background: rgba(219, 138, 90, 0.09);
  border: 1.5px solid rgba(219, 138, 90, 0.4);
  border-radius: 18px;
  padding: 22px;
  text-align: center;
}
.naa-calc .calc__result--cta {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;
  text-align: left;
}
.naa-calc .calc__result-main {
  min-width: 0;
}
.naa-calc .calc__result-label {
  font-family: "Hanken Grotesk", sans-serif;
  font-size: 12.5px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.07em;
  color: #6c6d80;
}
.naa-calc .calc__price {
  font-family: "Bricolage Grotesque", sans-serif;
  font-weight: 800;
  font-size: clamp(34px, 9vw, 48px);
  line-height: 1.05;
  color: #45465f;
}
.naa-calc .calc__result--cta .calc__price {
  margin: 2px 0;
}
.naa-calc .calc__result-hint {
  font-family: "Hanken Grotesk", sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.4;
  color: #6c6d80;
  margin: 0;
}
.naa-calc .calc__note {
  font-family: "Hanken Grotesk", sans-serif;
  font-size: 12.5px;
  font-weight: 500;
  line-height: 1.45;
  color: #9a9aab;
  text-align: center;
  margin: 14px 0 0;
}

/* Butoane */
.naa-calc .btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  font-family: "Bricolage Grotesque", sans-serif;
  font-weight: 700;
  font-size: 17px;
  padding: 15px 18px;
  border-radius: 13px;
  min-height: 54px;
  border: none;
  cursor: pointer;
  text-decoration: none;
  transition: transform 0.08s ease, background 0.18s ease;
}
.naa-calc .btn:active {
  transform: scale(0.98);
}
.naa-calc .btn svg {
  width: 20px;
  height: 20px;
}
.naa-calc .btn--primary {
  background: #db8a5a;
  color: #fff;
}
.naa-calc .btn--primary:hover {
  background: #c06a3a;
}
.naa-calc .calc__call {
  flex: 0 0 auto;
  min-height: 56px;
  padding: 0 28px;
}

@media (max-width: 520px) {
  .naa-calc .calc__result--cta {
    flex-direction: column;
    align-items: stretch;
    text-align: center;
  }
  .naa-calc .calc__call {
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-6f9413b9 */.elementor-23 .elementor-element.elementor-element-6f9413b9 .elementor-accordion-item{border-radius:14px;overflow:hidden;box-shadow:0 2px 6px rgba(69,70,95,.05);margin-bottom:10px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cb289cb */.elementor-23 .elementor-element.elementor-element-2cb289cb{position:relative;overflow:hidden}
.elementor-23 .elementor-element.elementor-element-2cb289cb::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 0%, rgba(255,255,255,.16), transparent 60%)}/* End custom CSS */