.elementor-3787 .elementor-element.elementor-element-3a58866{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3787 .elementor-element.elementor-element-1d60bd6{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:100;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3787 .elementor-element.elementor-element-1d60bd6::before, .elementor-3787 .elementor-element.elementor-element-1d60bd6 > .elementor-background-video-container::before, .elementor-3787 .elementor-element.elementor-element-1d60bd6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3787 .elementor-element.elementor-element-1d60bd6 > .elementor-background-slideshow::before, .elementor-3787 .elementor-element.elementor-element-1d60bd6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3787 .elementor-element.elementor-element-1d60bd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://begrunteshaus.com/wp-content/uploads/2026/06/01-panel-exhibitions.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3787 .elementor-element.elementor-element-1d60bd6::before{filter:brightness( 50% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3787 .elementor-element.elementor-element-b2aec40{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.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-3787 .elementor-element.elementor-element-decc38a.elementor-element{--align-self:center;}.elementor-3787 .elementor-element.elementor-element-decc38a{font-family:"Space Grotesk", Sans-serif;font-size:21px;font-weight:500;color:#C8763A;}.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-3787 .elementor-element.elementor-element-97e5125 .elementor-button{background-color:#C8763A;font-family:"Space Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-3787 .elementor-element.elementor-element-436df65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.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-3787 .elementor-element.elementor-element-cce0169{--e-transform-rotateZ:-90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -250px) 0px;text-align:center;}.elementor-3787 .elementor-element.elementor-element-cce0169 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:#F1EDE6;}.elementor-3787 .elementor-element.elementor-element-88729d9 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:55px;font-weight:500;color:#F1EDE6;}.elementor-3787 .elementor-element.elementor-element-05a1fb1{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;font-family:"Clash Grotesk", Sans-serif;font-size:19px;font-weight:300;color:#A39E95;}.elementor-3787 .elementor-element.elementor-element-24b577f{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:100;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3787 .elementor-element.elementor-element-24b577f::before, .elementor-3787 .elementor-element.elementor-element-24b577f > .elementor-background-video-container::before, .elementor-3787 .elementor-element.elementor-element-24b577f > .e-con-inner > .elementor-background-video-container::before, .elementor-3787 .elementor-element.elementor-element-24b577f > .elementor-background-slideshow::before, .elementor-3787 .elementor-element.elementor-element-24b577f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3787 .elementor-element.elementor-element-24b577f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://begrunteshaus.com/wp-content/uploads/2026/06/02-panel-event-space.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3787 .elementor-element.elementor-element-24b577f::before{filter:brightness( 50% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3787 .elementor-element.elementor-element-5db197f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-3787 .elementor-element.elementor-element-ed899a9.elementor-element{--align-self:center;}.elementor-3787 .elementor-element.elementor-element-ed899a9{font-family:"Space Grotesk", Sans-serif;font-size:21px;font-weight:500;color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-0b9eb70 .elementor-button{background-color:#C8763A;font-family:"Space Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-3787 .elementor-element.elementor-element-18ed91f{--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-3787 .elementor-element.elementor-element-7231c3b{width:var( --container-widget-width, 500% );max-width:500%;--e-transform-rotateZ:-90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -265px) 0px;--container-widget-width:500%;--container-widget-flex-grow:0;text-align:center;}.elementor-3787 .elementor-element.elementor-element-7231c3b .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:#F1EDE6;}.elementor-3787 .elementor-element.elementor-element-367bd7c .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:55px;font-weight:500;text-transform:uppercase;color:#F1EDE6;}.elementor-3787 .elementor-element.elementor-element-5db4fc5{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;font-family:"Clash Grotesk", Sans-serif;font-size:19px;font-weight:300;color:#A39E95;}.elementor-3787 .elementor-element.elementor-element-145a903{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:100;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3787 .elementor-element.elementor-element-145a903::before, .elementor-3787 .elementor-element.elementor-element-145a903 > .elementor-background-video-container::before, .elementor-3787 .elementor-element.elementor-element-145a903 > .e-con-inner > .elementor-background-video-container::before, .elementor-3787 .elementor-element.elementor-element-145a903 > .elementor-background-slideshow::before, .elementor-3787 .elementor-element.elementor-element-145a903 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3787 .elementor-element.elementor-element-145a903 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://begrunteshaus.com/wp-content/uploads/2026/06/03-panel-film-location.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3787 .elementor-element.elementor-element-145a903::before{filter:brightness( 50% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3787 .elementor-element.elementor-element-b95a867{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-3787 .elementor-element.elementor-element-c32a91b.elementor-element{--align-self:center;}.elementor-3787 .elementor-element.elementor-element-c32a91b{font-family:"Space Grotesk", Sans-serif;font-size:21px;font-weight:500;color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-7081fc2 .elementor-button{background-color:#C8763A;font-family:"Space Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-3787 .elementor-element.elementor-element-a5d2d9d{--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-3787 .elementor-element.elementor-element-840a316{--e-transform-rotateZ:-90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -270px) 0px;text-align:center;}.elementor-3787 .elementor-element.elementor-element-840a316 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:#F1EDE6;}.elementor-3787 .elementor-element.elementor-element-5f3cb83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3787 .elementor-element.elementor-element-5f3cb83 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:55px;font-weight:500;text-transform:uppercase;color:#F1EDE6;}.elementor-3787 .elementor-element.elementor-element-d2ce5a1{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;font-family:"Clash Grotesk", Sans-serif;font-size:19px;font-weight:300;color:#A39E95;}.elementor-3787 .elementor-element.elementor-element-2592e77{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:100;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3787 .elementor-element.elementor-element-2592e77::before, .elementor-3787 .elementor-element.elementor-element-2592e77 > .elementor-background-video-container::before, .elementor-3787 .elementor-element.elementor-element-2592e77 > .e-con-inner > .elementor-background-video-container::before, .elementor-3787 .elementor-element.elementor-element-2592e77 > .elementor-background-slideshow::before, .elementor-3787 .elementor-element.elementor-element-2592e77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3787 .elementor-element.elementor-element-2592e77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://begrunteshaus.com/wp-content/uploads/2026/06/04-panel-media-studio.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3787 .elementor-element.elementor-element-2592e77::before{filter:brightness( 50% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3787 .elementor-element.elementor-element-3689ed1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-3787 .elementor-element.elementor-element-a439e92.elementor-element{--align-self:center;}.elementor-3787 .elementor-element.elementor-element-a439e92{font-family:"Space Grotesk", Sans-serif;font-size:21px;font-weight:500;color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-e61235a .elementor-button{background-color:#C8763A;font-family:"Space Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-3787 .elementor-element.elementor-element-69b2a65{--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-3787 .elementor-element.elementor-element-546285f{--e-transform-rotateZ:-90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -260px) 0px;text-align:center;}.elementor-3787 .elementor-element.elementor-element-546285f .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:#F1EDE6;}.elementor-3787 .elementor-element.elementor-element-f054d58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3787 .elementor-element.elementor-element-f054d58 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:55px;font-weight:500;text-transform:uppercase;color:#F1EDE6;}.elementor-3787 .elementor-element.elementor-element-262f2dc{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;font-family:"Clash Grotesk", Sans-serif;font-size:19px;font-weight:300;color:#A39E95;}.elementor-3787 .elementor-element.elementor-element-e97c005{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:100;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3787 .elementor-element.elementor-element-e97c005::before, .elementor-3787 .elementor-element.elementor-element-e97c005 > .elementor-background-video-container::before, .elementor-3787 .elementor-element.elementor-element-e97c005 > .e-con-inner > .elementor-background-video-container::before, .elementor-3787 .elementor-element.elementor-element-e97c005 > .elementor-background-slideshow::before, .elementor-3787 .elementor-element.elementor-element-e97c005 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3787 .elementor-element.elementor-element-e97c005 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://begrunteshaus.com/wp-content/uploads/2026/06/05-panel-workspace-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3787 .elementor-element.elementor-element-e97c005::before{filter:brightness( 50% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3787 .elementor-element.elementor-element-45d64c7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-3787 .elementor-element.elementor-element-6311540.elementor-element{--align-self:center;}.elementor-3787 .elementor-element.elementor-element-6311540{font-family:"Space Grotesk", Sans-serif;font-size:21px;font-weight:500;color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-500a319 .elementor-button{background-color:#C8763A;font-family:"Space Grotesk", Sans-serif;font-weight:400;text-transform:uppercase;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;}.elementor-3787 .elementor-element.elementor-element-4fc244b{--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-3787 .elementor-element.elementor-element-df1755b{--e-transform-rotateZ:-90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -150px) 0px;text-align:center;}.elementor-3787 .elementor-element.elementor-element-df1755b .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:#F1EDE6;}.elementor-3787 .elementor-element.elementor-element-77bb233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3787 .elementor-element.elementor-element-77bb233 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:55px;font-weight:500;text-transform:uppercase;color:#F1EDE6;}.elementor-3787 .elementor-element.elementor-element-5239d9e{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;font-family:"Clash Grotesk", Sans-serif;font-size:19px;font-weight:300;color:#A39E95;}.elementor-3787 .elementor-element.elementor-element-76038ef{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:4.6em;}.elementor-3787 .elementor-element.elementor-element-1de25fc{columns:3;column-gap:40px;font-family:"Clash Grotesk", Sans-serif;font-size:19px;font-weight:300;color:#A39E95;}.elementor-3787 .elementor-element.elementor-element-58cec42{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;font-family:"Clash Grotesk", Sans-serif;font-size:22px;font-weight:300;color:#A39E95;}.elementor-3787 .elementor-element.elementor-element-3c8b291{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:300;color:#A39E95;}.elementor-3787 .elementor-element.elementor-element-ef7bef0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:300;color:#A39E95;}.elementor-3787 .elementor-element.elementor-element-748b514{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:300;color:#A39E95;}.elementor-3787 .elementor-element.elementor-element-db59909{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:300;color:#A39E95;}.elementor-3787 .elementor-element.elementor-element-a8a9073{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:300;color:#A39E95;}.elementor-3787 .elementor-element.elementor-element-55a8bc3{width:var( --container-widget-width, 60% );max-width:60%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;columns:1;font-family:"Clash Grotesk", Sans-serif;font-size:25px;font-weight:300;color:#A39E95;}.elementor-3787 .elementor-element.elementor-element-a745f95{--display:flex;}.elementor-3787 .elementor-element.elementor-element-a745f95:not(.elementor-motion-effects-element-type-background), .elementor-3787 .elementor-element.elementor-element-a745f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080808;}.elementor-3787 .elementor-element.elementor-element-efda133{--display:flex;}.elementor-3787 .elementor-element.elementor-element-b2a870a{--display:flex;}.elementor-3787 .elementor-element.elementor-element-859f54f{--display:flex;}.elementor-3787 .elementor-element.elementor-element-8012b1a{--display:flex;}.elementor-3787 .elementor-element.elementor-element-59f1223{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:0px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-3787 .elementor-element.elementor-element-81a70e0{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;columns:1;font-family:"Clash Grotesk", Sans-serif;font-size:22px;font-weight:300;color:#A39E95;}.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-3787 .elementor-element.elementor-element-2f1c353{--e-transform-rotateZ:-45deg;}.elementor-3787 .elementor-element.elementor-element-2f1c353.elementor-element{--align-self:center;}.elementor-3787 .elementor-element.elementor-element-2f1c353 .elementor-icon-wrapper{text-align:center;}.elementor-3787 .elementor-element.elementor-element-2f1c353.elementor-view-stacked .elementor-icon{background-color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-2f1c353.elementor-view-framed .elementor-icon, .elementor-3787 .elementor-element.elementor-element-2f1c353.elementor-view-default .elementor-icon{color:#C8763A;border-color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-2f1c353.elementor-view-framed .elementor-icon, .elementor-3787 .elementor-element.elementor-element-2f1c353.elementor-view-default .elementor-icon svg{fill:#C8763A;}.elementor-3787 .elementor-element.elementor-element-2f1c353 .elementor-icon{font-size:30px;}.elementor-3787 .elementor-element.elementor-element-2f1c353 .elementor-icon svg{height:30px;}.elementor-3787 .elementor-element.elementor-element-eab274c{--e-transform-rotateZ:-45deg;}.elementor-3787 .elementor-element.elementor-element-eab274c.elementor-element{--align-self:center;}.elementor-3787 .elementor-element.elementor-element-eab274c .elementor-icon-wrapper{text-align:center;}.elementor-3787 .elementor-element.elementor-element-eab274c.elementor-view-stacked .elementor-icon{background-color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-eab274c.elementor-view-framed .elementor-icon, .elementor-3787 .elementor-element.elementor-element-eab274c.elementor-view-default .elementor-icon{color:#C8763A;border-color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-eab274c.elementor-view-framed .elementor-icon, .elementor-3787 .elementor-element.elementor-element-eab274c.elementor-view-default .elementor-icon svg{fill:#C8763A;}.elementor-3787 .elementor-element.elementor-element-eab274c .elementor-icon{font-size:30px;}.elementor-3787 .elementor-element.elementor-element-eab274c .elementor-icon svg{height:30px;}.elementor-3787 .elementor-element.elementor-element-a27fe97{--e-transform-rotateZ:-45deg;}.elementor-3787 .elementor-element.elementor-element-a27fe97.elementor-element{--align-self:center;}.elementor-3787 .elementor-element.elementor-element-a27fe97 .elementor-icon-wrapper{text-align:center;}.elementor-3787 .elementor-element.elementor-element-a27fe97.elementor-view-stacked .elementor-icon{background-color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-a27fe97.elementor-view-framed .elementor-icon, .elementor-3787 .elementor-element.elementor-element-a27fe97.elementor-view-default .elementor-icon{color:#C8763A;border-color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-a27fe97.elementor-view-framed .elementor-icon, .elementor-3787 .elementor-element.elementor-element-a27fe97.elementor-view-default .elementor-icon svg{fill:#C8763A;}.elementor-3787 .elementor-element.elementor-element-a27fe97 .elementor-icon{font-size:30px;}.elementor-3787 .elementor-element.elementor-element-a27fe97 .elementor-icon svg{height:30px;}.elementor-3787 .elementor-element.elementor-element-066f0bb{--e-transform-rotateZ:-45deg;}.elementor-3787 .elementor-element.elementor-element-066f0bb.elementor-element{--align-self:center;}.elementor-3787 .elementor-element.elementor-element-066f0bb .elementor-icon-wrapper{text-align:center;}.elementor-3787 .elementor-element.elementor-element-066f0bb.elementor-view-stacked .elementor-icon{background-color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-066f0bb.elementor-view-framed .elementor-icon, .elementor-3787 .elementor-element.elementor-element-066f0bb.elementor-view-default .elementor-icon{color:#C8763A;border-color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-066f0bb.elementor-view-framed .elementor-icon, .elementor-3787 .elementor-element.elementor-element-066f0bb.elementor-view-default .elementor-icon svg{fill:#C8763A;}.elementor-3787 .elementor-element.elementor-element-066f0bb .elementor-icon{font-size:30px;}.elementor-3787 .elementor-element.elementor-element-066f0bb .elementor-icon svg{height:30px;}.elementor-3787 .elementor-element.elementor-element-ad5e5db{--e-transform-rotateZ:-45deg;}.elementor-3787 .elementor-element.elementor-element-ad5e5db.elementor-element{--align-self:center;}.elementor-3787 .elementor-element.elementor-element-ad5e5db .elementor-icon-wrapper{text-align:center;}.elementor-3787 .elementor-element.elementor-element-ad5e5db.elementor-view-stacked .elementor-icon{background-color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-ad5e5db.elementor-view-framed .elementor-icon, .elementor-3787 .elementor-element.elementor-element-ad5e5db.elementor-view-default .elementor-icon{color:#C8763A;border-color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-ad5e5db.elementor-view-framed .elementor-icon, .elementor-3787 .elementor-element.elementor-element-ad5e5db.elementor-view-default .elementor-icon svg{fill:#C8763A;}.elementor-3787 .elementor-element.elementor-element-ad5e5db .elementor-icon{font-size:30px;}.elementor-3787 .elementor-element.elementor-element-ad5e5db .elementor-icon svg{height:30px;}.elementor-3787 .elementor-element.elementor-element-0f8fa42{--e-transform-rotateZ:-45deg;}.elementor-3787 .elementor-element.elementor-element-0f8fa42.elementor-element{--align-self:center;}.elementor-3787 .elementor-element.elementor-element-0f8fa42 .elementor-icon-wrapper{text-align:center;}.elementor-3787 .elementor-element.elementor-element-0f8fa42.elementor-view-stacked .elementor-icon{background-color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-0f8fa42.elementor-view-framed .elementor-icon, .elementor-3787 .elementor-element.elementor-element-0f8fa42.elementor-view-default .elementor-icon{color:#C8763A;border-color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-0f8fa42.elementor-view-framed .elementor-icon, .elementor-3787 .elementor-element.elementor-element-0f8fa42.elementor-view-default .elementor-icon svg{fill:#C8763A;}.elementor-3787 .elementor-element.elementor-element-0f8fa42 .elementor-icon{font-size:30px;}.elementor-3787 .elementor-element.elementor-element-0f8fa42 .elementor-icon svg{height:30px;}.elementor-3787 .elementor-element.elementor-element-9c84994{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:060px;--padding-right:080px;}.elementor-3787 .elementor-element.elementor-element-9c3c208{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:60px;--padding-right:80px;}.elementor-3787 .elementor-element.elementor-element-c9629c2{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:60px;--padding-right:80px;}.elementor-3787 .elementor-element.elementor-element-a69ee08{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:60px;--padding-right:80px;}.elementor-3787 .elementor-element.elementor-element-064f396{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:60px;--padding-right:80px;}.elementor-3787 .elementor-element.elementor-element-1ab2444{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:60px;--padding-right:80px;}.elementor-3787 .elementor-element.elementor-element-a6b55ca{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:60px;--padding-right:80px;}.elementor-3787 .elementor-element.elementor-element-b41c0d2{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:60px;--padding-right:80px;}.elementor-3787 .elementor-element.elementor-element-e4159d1{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:60px;--padding-right:80px;}.elementor-3787 .elementor-element.elementor-element-5a88d7c{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:60px;--padding-right:80px;}.elementor-3787 .elementor-element.elementor-element-0a2d8c5{--n-accordion-title-font-size:30px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-title-normal-color:#F1EDE6;--n-accordion-title-hover-color:#F1EDE6;--n-accordion-title-active-color:#F1EDE6;--n-accordion-icon-size:16px;--n-accordion-icon-normal-color:#C8763A;--n-accordion-icon-hover-color:#C8763A;--n-accordion-icon-active-color:#C8763A;}.elementor-3787 .elementor-element.elementor-element-0a2d8c5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF00;border-style:solid;border-width:0.5px 0px 0.5px 0px;border-color:#F1EDE624;}:where( .elementor-3787 .elementor-element.elementor-element-0a2d8c5 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF00;border-style:solid;border-width:0px 0px 0px 0px;border-color:#B5B5B5;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-3787 .elementor-element.elementor-element-0a2d8c5 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-3787 .elementor-element.elementor-element-0a2d8c5 {--n-accordion-padding:020px 020px 020px 10px;}:where( .elementor-3787 .elementor-element.elementor-element-0a2d8c5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Clash Grotesk", Sans-serif;font-weight:400;}@media(min-width:768px){.elementor-3787 .elementor-element.elementor-element-8012b1a{--width:750px;}}@media(max-width:1024px){.elementor-3787 .elementor-element.elementor-element-3a58866{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3787 .elementor-element.elementor-element-cce0169{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -330px) 0px;}.elementor-3787 .elementor-element.elementor-element-7231c3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -375px) 0px;}.elementor-3787 .elementor-element.elementor-element-840a316{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -355px) 0px;}.elementor-3787 .elementor-element.elementor-element-546285f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -350px) 0px;}.elementor-3787 .elementor-element.elementor-element-df1755b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -300px) 0px;}.elementor-3787 .elementor-element.elementor-element-58cec42{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:18px;}.elementor-3787 .elementor-element.elementor-element-3c8b291{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:17px;}.elementor-3787 .elementor-element.elementor-element-ef7bef0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:17px;}.elementor-3787 .elementor-element.elementor-element-748b514{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:17px;}.elementor-3787 .elementor-element.elementor-element-db59909{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:17px;}.elementor-3787 .elementor-element.elementor-element-a8a9073{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:17px;}.elementor-3787 .elementor-element.elementor-element-55a8bc3{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;font-size:18px;}.elementor-3787 .elementor-element.elementor-element-59f1223{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:30px;--e-n-carousel-swiper-slides-gap:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3787 .elementor-element.elementor-element-81a70e0{width:100%;max-width:100%;font-size:17px;}.elementor-3787 .elementor-element.elementor-element-9c84994{--padding-top:0px;--padding-bottom:30px;--padding-left:55px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-9c3c208{--padding-top:0px;--padding-bottom:30px;--padding-left:055px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-c9629c2{--padding-top:0px;--padding-bottom:30px;--padding-left:055px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-a69ee08{--padding-top:0px;--padding-bottom:30px;--padding-left:055px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-064f396{--padding-top:0px;--padding-bottom:30px;--padding-left:055px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-1ab2444{--padding-top:0px;--padding-bottom:30px;--padding-left:055px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-a6b55ca{--padding-top:0px;--padding-bottom:30px;--padding-left:055px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-b41c0d2{--padding-top:0px;--padding-bottom:30px;--padding-left:055px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-e4159d1{--padding-top:0px;--padding-bottom:30px;--padding-left:055px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-5a88d7c{--padding-top:0px;--padding-bottom:30px;--padding-left:055px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-0a2d8c5{padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-font-size:23px;--n-accordion-icon-size:10px;}.elementor-3787 .elementor-element.elementor-element-0a2d8c5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:0px 0px 0.3px 0px;}.elementor-3787 .elementor-element.elementor-element-0a2d8c5 {--n-accordion-padding:015px 015px 015px 015px;}}@media(max-width:767px){.elementor-3787 .elementor-element.elementor-element-3a58866{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3787 .elementor-element.elementor-element-58cec42{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:17px;}.elementor-3787 .elementor-element.elementor-element-3c8b291{font-size:16px;}.elementor-3787 .elementor-element.elementor-element-ef7bef0{font-size:16px;}.elementor-3787 .elementor-element.elementor-element-748b514{font-size:16px;}.elementor-3787 .elementor-element.elementor-element-db59909{font-size:16px;}.elementor-3787 .elementor-element.elementor-element-a8a9073{font-size:16px;}.elementor-3787 .elementor-element.elementor-element-55a8bc3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:17px;}.elementor-3787 .elementor-element.elementor-element-b2a870a{--width:500px;}.elementor-3787 .elementor-element.elementor-element-8012b1a{--width:300px;}.elementor-3787 .elementor-element.elementor-element-59f1223{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:50px;--e-n-carousel-swiper-slides-gap:0px;}.elementor-3787 .elementor-element.elementor-element-81a70e0{font-size:17px;}.elementor-3787 .elementor-element.elementor-element-9c84994{--padding-top:0px;--padding-bottom:20px;--padding-left:45px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-9c3c208{--padding-top:0px;--padding-bottom:20px;--padding-left:045px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-c9629c2{--padding-top:0px;--padding-bottom:20px;--padding-left:045px;--padding-right:030px;}.elementor-3787 .elementor-element.elementor-element-a69ee08{--padding-top:0px;--padding-bottom:20px;--padding-left:045px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-064f396{--padding-top:0px;--padding-bottom:20px;--padding-left:045px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-1ab2444{--padding-top:0px;--padding-bottom:20px;--padding-left:045px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-a6b55ca{--padding-top:0px;--padding-bottom:20px;--padding-left:045px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-b41c0d2{--padding-top:0px;--padding-bottom:20px;--padding-left:045px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-e4159d1{--padding-top:0px;--padding-bottom:20px;--padding-left:045px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-5a88d7c{--padding-top:0px;--padding-bottom:20px;--padding-left:045px;--padding-right:30px;}.elementor-3787 .elementor-element.elementor-element-0a2d8c5 {--n-accordion-padding:10px 10px 10px 10px;}.elementor-3787 .elementor-element.elementor-element-0a2d8c5{--n-accordion-title-font-size:20px;--n-accordion-icon-size:11px;}}/* Start custom CSS for container, class: .elementor-element-3a58866 *//* ==========================================================
   1. ตั้งค่า LAYOUT & TEXT สถานะเริ่มต้นสำหรับทุกตัว
   ========================================================== */
/* กำหนด Flex เริ่มต้นให้ Container ย่อยทุกตัว */
.elementor-3787 .elementor-element.elementor-element-3a58866 .expand-item {
    flex-grow: 1 !important;
    flex-basis: 0 !important;
    flex-shrink: 1 !important;
    transition: flex-grow 0.5s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
}

/* ข้อความ hide-text: สถานะปกติของตัวทั่วไปจะแสดงผล (หมุน -90 องศาตามโค้ดเดิมของคุณ) */
.elementor-3787 .elementor-element.elementor-element-3a58866 .expand-item .hide-text {
    transform: rotateZ(-90deg);
    opacity: 1;
    visibility: visible;
    transition: all 0s ease-in-out;
}

/* ข้อความ reveal-text: สถานะปกติของตัวทั่วไปจะถูกซ่อนไว้ */
.elementor-3787 .elementor-element.elementor-element-3a58866 .expand-item .reveal-text {
    opacity: 0;
    visibility: hidden;
    transition: all 0.4s ease-in-out;
}

/* ==========================================================
   2. ตั้งค่าพิเศษสำหรับ Container ตัวแรก (เมื่อเปิดหน้าแรกมา / ยังไม่มีการ Hover)
   ========================================================== */
/* บังคับให้ Container ย่อยตัวแรกขยายใหญ่ตั้งแต่เริ่มต้น */
.elementor-3787 .elementor-element.elementor-element-3a58866 .expand-item:nth-of-type(1) {
    flex-grow: 5 !important;
}

/* บังคับให้ตัวแรกซ่อน hide-text ตั้งแต่เริ่มต้น */
.elementor-3787 .elementor-element.elementor-element-3a58866 .expand-item:nth-of-type(1) .hide-text {
    transform: rotateZ(0deg);
    opacity: 0;
    visibility: hidden;
}

/* บังคับให้ตัวแรกแสดง reveal-text ตั้งแต่เริ่มต้น */
.elementor-3787 .elementor-element.elementor-element-3a58866 .expand-item:nth-of-type(1) .reveal-text {
    opacity: 1;
    visibility: visible;
}

/* ==========================================================
   3. สั่ง RESET เมื่อเมาส์เคลื่อนเข้ามาในพื้นที่ Container ใหญ่
   ========================================================== */
/* เมื่อเมาส์เข้า Container ใหญ่ ให้ทุกตัวหดกลับมาเป็น 1 เท่ากันก่อน */
.elementor-3787 .elementor-element.elementor-element-3a58866:hover .expand-item {
    flex-grow: 1 !important;
}

/* รีเซ็ตข้อความของตัวแรกให้กลับไป "ซ่อน" เหมือนตัวอื่นๆ เวลาที่เมาส์ไปชี้ตัวอื่น */
.elementor-3787 .elementor-element.elementor-element-3a58866:hover .expand-item:nth-of-type(1) .hide-text {
    transform: rotateZ(-90deg);
    opacity: 1;
    visibility: visible;
}
.elementor-3787 .elementor-element.elementor-element-3a58866:hover .expand-item:nth-of-type(1) .reveal-text {
    opacity: 0;
    visibility: hidden;
}

/* ==========================================================
   4. สั่ง ACTIVE เมื่อเมาส์ Hover เจาะจงที่ Container ย่อยตัวนั้นๆ
   ========================================================== */
/* ขยายความกว้างของ Container ย่อยตัวที่โดน Hover */
.elementor-3787 .elementor-element.elementor-element-3a58866 .expand-item:hover {
    flex-grow: 5 !important;
}

/* สลับสถานะข้อความของตัวที่โดน Hover (ผลลัพธ์นี้จะครอบคลุมถึงตัวแรกด้วยถ้าเมาส์วนกลับมาจี้ที่ตัวแรก) */
.elementor-3787 .elementor-element.elementor-element-3a58866 .expand-item:hover .hide-text {
    transform: rotateZ(-30deg) !important;
    opacity: 0 !important;
    visibility: hidden !important;
}

.elementor-3787 .elementor-element.elementor-element-3a58866 .expand-item:hover .reveal-text {
    opacity: 1 !important;
    visibility: visible !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58cec42 */<style>
  /* 1. ตั้งค่าเริ่มต้นสำหรับ Mobile (หน้าจอขนาดเล็ก) */
  .haus-text {
    font-size: 29px !important; 
  }

  /* 2. ตั้งค่าสำหรับ Tablet (หน้าจอตั้งแต่ 768px ขึ้นไป) */
  @media (min-width: 768px) {
    .haus-text {
      font-size: 23px !important; 
    }
  }

  /* 3. ตั้งค่าสำหรับ Desktop (หน้าจอตั้งแต่ 1024px ขึ้นไป) */
  @media (min-width: 1024px) {
    .haus-text {
      font-size: 25px !important; 
    }
  }
</style>/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-59f1223 *//* บังคับให้การเคลื่อนที่พริ้วไหวแบบสม่ำเสมอ ไม่กระตุกตอนเริ่มหรือจบ */
.elementor-3787 .elementor-element.elementor-element-59f1223 .swiper-wrapper {
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0a2d8c5 */<style>
  /* ตั้งค่าสีและฟอนต์พื้นฐานให้แสดงผลทุกหน้าจอ */
  .responsive-text {
    font-family: 'Space Grotesk', sans-serif !important;
    font-weight: 400 !important;
    color: #c8763a !important;
  }

  /* 1. บังคับใช้เฉพาะหน้าจอมือถือ (กว้างไม่เกิน 767px) */
  @media (max-width: 767px) {
    .responsive-text {
      font-size: 14px !important; 
    }
  }

  /* 2. บังคับใช้เฉพาะแท็บเล็ต (กว้าง 768px ถึง 1023px) */
  @media (min-width: 768px) and (max-width: 1023px) {
    .responsive-text {
      font-size: 17px !important; 
    }
  }

  /* 3. บังคับใช้เฉพาะ Desktop (ตั้งแต่ 1024px ขึ้นไป) */
  @media (min-width: 1024px) {
    .responsive-text {
      font-size: 19px !important; 
    }
  }
</style>

<span class="responsive-text" style="color: #c8763a !important;">01</span>/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Clash Grotesk';
	font-display: auto;
	src: url('https://begrunteshaus.com/wp-content/uploads/2026/05/ClashGrotesk-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */