.elementor-14 .elementor-element.elementor-element-dd293f3e{--display:flex;--position:sticky;--min-height:100vh;--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;box-shadow:0px 2px 12px 0px rgba(0,0,0,0.07);--padding-top:16px;--padding-bottom:16px;--padding-left:40px;--padding-right:40px;top:0px;--z-index:1000;}.elementor-14 .elementor-element.elementor-element-dd293f3e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-dd293f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tps-hufschutz.de/wp-content/uploads/2026/03/hero-scaled.jpg");background-position:left center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-dd293f3e{left:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-dd293f3e{right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-8301a662{text-align:start;}.elementor-14 .elementor-element.elementor-element-8301a662 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:400;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-593bd8d6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-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-14 .elementor-element.elementor-element-39f381ba .elementor-button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;fill:#4a4a4a;color:#4a4a4a;border-radius:6px 6px 6px 6px;padding:8px 12px 8px 12px;}.elementor-14 .elementor-element.elementor-element-de3425e1 .elementor-button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;fill:#4a4a4a;color:#4a4a4a;border-radius:6px 6px 6px 6px;padding:8px 12px 8px 12px;}.elementor-14 .elementor-element.elementor-element-e627b67d .elementor-button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;fill:#4a4a4a;color:#4a4a4a;border-radius:6px 6px 6px 6px;padding:8px 12px 8px 12px;}.elementor-14 .elementor-element.elementor-element-566061f1 .elementor-button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;fill:#4a4a4a;color:#4a4a4a;border-radius:6px 6px 6px 6px;padding:8px 12px 8px 12px;}.elementor-14 .elementor-element.elementor-element-06838925 .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:12px 24px 12px 24px;}.elementor-14 .elementor-element.elementor-element-357f2807{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c94f9ea5{--display:flex;--min-height:90vh;--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-14 .elementor-element.elementor-element-c94f9ea5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c94f9ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://tps-hufschutz.de/wp-content/uploads/2026/03/hero.jpg");background-position:center center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-c555f12f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-14 .elementor-element.elementor-element-c555f12f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c555f12f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.elementor-14 .elementor-element.elementor-element-d67fbab1{text-align:start;}.elementor-14 .elementor-element.elementor-element-d67fbab1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.08em;color:#5C4A32;}.elementor-14 .elementor-element.elementor-element-120f5c06{--spacer-size:16px;}.elementor-14 .elementor-element.elementor-element-e0ea7d06{text-align:start;}.elementor-14 .elementor-element.elementor-element-e0ea7d06 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:44px;font-weight:400;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-89937497{--spacer-size:20px;}.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-14 .elementor-element.elementor-element-75502a30{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-645a8fe2{--spacer-size:32px;}.elementor-14 .elementor-element.elementor-element-ff909055{--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-14 .elementor-element.elementor-element-06708dd8 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:14px 28px 14px 28px;}.elementor-14 .elementor-element.elementor-element-d2b66b2d .elementor-button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;fill:#1a1a1a;color:#1a1a1a;border-radius:6px 6px 6px 6px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-d72ce9d8{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:80px;--padding-right:80px;}.elementor-14 .elementor-element.elementor-element-d72ce9d8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d72ce9d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C4A32;}.elementor-14 .elementor-element.elementor-element-04f7ad76{text-align:center;font-family:"Georgia", Sans-serif;font-size:20px;font-weight:400;line-height:1.7em;color:#F5F0E8;}.elementor-14 .elementor-element.elementor-element-36963609{--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:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-14 .elementor-element.elementor-element-36963609:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-36963609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f4;}.elementor-14 .elementor-element.elementor-element-c1824bf9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-bad06fa4{--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-radius:12px 12px 12px 12px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-bad06fa4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-bad06fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ce6b7e9b{text-align:start;}.elementor-14 .elementor-element.elementor-element-ce6b7e9b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-61d12aab{--spacer-size:12px;}.elementor-14 .elementor-element.elementor-element-91163635{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-1e0a4095{--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-radius:12px 12px 12px 12px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-1e0a4095:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1e0a4095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3c7dcdaf{text-align:start;}.elementor-14 .elementor-element.elementor-element-3c7dcdaf .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-7ef7b44b{--spacer-size:12px;}.elementor-14 .elementor-element.elementor-element-0a8a6495{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-cc3c5700{--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-radius:12px 12px 12px 12px;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-14 .elementor-element.elementor-element-cc3c5700:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-cc3c5700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a3fc6f0b{text-align:start;}.elementor-14 .elementor-element.elementor-element-a3fc6f0b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:20px;font-weight:500;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-8dced7f9{--spacer-size:12px;}.elementor-14 .elementor-element.elementor-element-5f635f62{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-95060165{--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:32px;--padding-bottom:32px;--padding-left:80px;--padding-right:80px;}.elementor-14 .elementor-element.elementor-element-95060165:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-95060165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.elementor-14 .elementor-element.elementor-element-6348f0e4{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-406928ef .elementor-button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:12px 24px 12px 24px;}.elementor-14 .elementor-element.elementor-element-ce535272{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-14 .elementor-element.elementor-element-71e337e0{--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-14 .elementor-element.elementor-element-837d5460{text-align:start;}.elementor-14 .elementor-element.elementor-element-837d5460 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:#5C4A32;}.elementor-14 .elementor-element.elementor-element-71aef567{--spacer-size:16px;}.elementor-14 .elementor-element.elementor-element-2bd576dc{text-align:start;}.elementor-14 .elementor-element.elementor-element-2bd576dc .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:32px;font-weight:400;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-e3993f61{--spacer-size:20px;}.elementor-14 .elementor-element.elementor-element-7f593ab7{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-53f4492b{--spacer-size:16px;}.elementor-14 .elementor-element.elementor-element-6ffe4e2f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-b828d677{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-0b3d6c37 img{border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-7d6eaaef{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-14 .elementor-element.elementor-element-7d6eaaef:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7d6eaaef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f4;}.elementor-14 .elementor-element.elementor-element-cf62449a{--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-14 .elementor-element.elementor-element-8c9432db img{border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-353c89e7{--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-14 .elementor-element.elementor-element-c9d03968{text-align:start;}.elementor-14 .elementor-element.elementor-element-c9d03968 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:#5C4A32;}.elementor-14 .elementor-element.elementor-element-d70abf49{--spacer-size:16px;}.elementor-14 .elementor-element.elementor-element-fd6af54e{text-align:start;}.elementor-14 .elementor-element.elementor-element-fd6af54e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:32px;font-weight:400;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-a8b3c17c{--spacer-size:20px;}.elementor-14 .elementor-element.elementor-element-fd2ab5d9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-506713c2{--spacer-size:16px;}.elementor-14 .elementor-element.elementor-element-e41528c6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-66f0ab3c{--spacer-size:20px;}.elementor-14 .elementor-element.elementor-element-6e1fec56{font-family:"Georgia", Sans-serif;font-size:17px;font-style:italic;color:#5C4A32;}.elementor-14 .elementor-element.elementor-element-9911e84b{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-14 .elementor-element.elementor-element-9911e84b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9911e84b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f4;}.elementor-14 .elementor-element.elementor-element-10d62a59{text-align:center;}.elementor-14 .elementor-element.elementor-element-10d62a59 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:#5C4A32;}.elementor-14 .elementor-element.elementor-element-73b56336{--spacer-size:16px;}.elementor-14 .elementor-element.elementor-element-5ff418ba{text-align:center;}.elementor-14 .elementor-element.elementor-element-5ff418ba .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:36px;font-weight:400;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-6c9a2154{--spacer-size:16px;}.elementor-14 .elementor-element.elementor-element-a1e36ee8{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-46df7db1{--spacer-size:40px;}.elementor-14 .elementor-element.elementor-element-0addd434{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-77bc5bbe{--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;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-14 .elementor-element.elementor-element-77bc5bbe:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-77bc5bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ab4df63f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;color:#5C4A32;}.elementor-14 .elementor-element.elementor-element-34c9b3c5{--spacer-size:12px;}.elementor-14 .elementor-element.elementor-element-3c4669dc{text-align:start;}.elementor-14 .elementor-element.elementor-element-3c4669dc .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:18px;font-weight:600;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-b55ba102{--spacer-size:8px;}.elementor-14 .elementor-element.elementor-element-54635b95{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-727fac62{--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;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-14 .elementor-element.elementor-element-727fac62:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-727fac62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-c2d87fab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;color:#5C4A32;}.elementor-14 .elementor-element.elementor-element-a88d3a23{--spacer-size:12px;}.elementor-14 .elementor-element.elementor-element-a93df380{text-align:start;}.elementor-14 .elementor-element.elementor-element-a93df380 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:18px;font-weight:600;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-c0af1d85{--spacer-size:8px;}.elementor-14 .elementor-element.elementor-element-f125e7c5{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-623402d3{--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;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-14 .elementor-element.elementor-element-623402d3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-623402d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-e4c64b73 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;color:#5C4A32;}.elementor-14 .elementor-element.elementor-element-6c4c113d{--spacer-size:12px;}.elementor-14 .elementor-element.elementor-element-4fff0a97{text-align:start;}.elementor-14 .elementor-element.elementor-element-4fff0a97 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:18px;font-weight:600;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-38cdb54c{--spacer-size:8px;}.elementor-14 .elementor-element.elementor-element-05fdf13f{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-8461984e{--spacer-size:40px;}.elementor-14 .elementor-element.elementor-element-49639073{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ccd987e8 .elementor-button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:12px 24px 12px 24px;}.elementor-14 .elementor-element.elementor-element-e6a4ae68 .elementor-button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;fill:#5C4A32;color:#5C4A32;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5C4A32;border-radius:6px 6px 6px 6px;padding:12px 24px 12px 24px;}.elementor-14 .elementor-element.elementor-element-c2779588{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-14 .elementor-element.elementor-element-37939bb4{--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-14 .elementor-element.elementor-element-6417ff46{text-align:start;}.elementor-14 .elementor-element.elementor-element-6417ff46 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:#5C4A32;}.elementor-14 .elementor-element.elementor-element-4156982b{--spacer-size:16px;}.elementor-14 .elementor-element.elementor-element-e079558a{text-align:start;}.elementor-14 .elementor-element.elementor-element-e079558a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:36px;font-weight:400;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-d6edffd7{--spacer-size:20px;}.elementor-14 .elementor-element.elementor-element-ea23c46e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-f16b9a5e{--spacer-size:16px;}.elementor-14 .elementor-element.elementor-element-b7a0c3a8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-3884650e{--spacer-size:24px;}.elementor-14 .elementor-element.elementor-element-65cd8e12 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:16px 32px 16px 32px;}.elementor-14 .elementor-element.elementor-element-5130918a{--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;--border-radius:12px 12px 12px 12px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-14 .elementor-element.elementor-element-5130918a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5130918a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.elementor-14 .elementor-element.elementor-element-ea106f0a{text-align:center;}.elementor-14 .elementor-element.elementor-element-12031cc8{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-14 .elementor-element.elementor-element-12031cc8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-12031cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f7f4;}.elementor-14 .elementor-element.elementor-element-d71be9da{text-align:center;}.elementor-14 .elementor-element.elementor-element-d71be9da .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:#5C4A32;}.elementor-14 .elementor-element.elementor-element-ce18ac41{--spacer-size:16px;}.elementor-14 .elementor-element.elementor-element-a3119878{text-align:center;}.elementor-14 .elementor-element.elementor-element-a3119878 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:36px;font-weight:400;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-9ff65b04{--spacer-size:40px;}.elementor-14 .elementor-element.elementor-element-12da9666{--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-14 .elementor-element.elementor-element-a314abc1{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e8e0d5;--border-color:#e8e0d5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4e9a37da{text-align:start;}.elementor-14 .elementor-element.elementor-element-4e9a37da .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-ec5b501c{--spacer-size:8px;}.elementor-14 .elementor-element.elementor-element-3093b33f{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-5251c11e{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e8e0d5;--border-color:#e8e0d5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1524906e{text-align:start;}.elementor-14 .elementor-element.elementor-element-1524906e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-54ae21cd{--spacer-size:8px;}.elementor-14 .elementor-element.elementor-element-f70f84cb{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-5cce5628{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e8e0d5;--border-color:#e8e0d5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-218d76e4{text-align:start;}.elementor-14 .elementor-element.elementor-element-218d76e4 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-d15e4597{--spacer-size:8px;}.elementor-14 .elementor-element.elementor-element-e5bfd054{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-567dd925{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e8e0d5;--border-color:#e8e0d5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-db35b9f3{text-align:start;}.elementor-14 .elementor-element.elementor-element-db35b9f3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-e07bb189{--spacer-size:8px;}.elementor-14 .elementor-element.elementor-element-242f49c1{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-b9ec7c99{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e8e0d5;--border-color:#e8e0d5;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-537809b4{text-align:start;}.elementor-14 .elementor-element.elementor-element-537809b4 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:500;color:#1a1a1a;}.elementor-14 .elementor-element.elementor-element-ed46f50a{--spacer-size:8px;}.elementor-14 .elementor-element.elementor-element-a49a5ae6{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#4a4a4a;}.elementor-14 .elementor-element.elementor-element-d88c2f14{--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:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;}.elementor-14 .elementor-element.elementor-element-d88c2f14:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d88c2f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C4A32;}.elementor-14 .elementor-element.elementor-element-a8c8d097{text-align:center;}.elementor-14 .elementor-element.elementor-element-a8c8d097 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-e6f37ddd{--spacer-size:16px;}.elementor-14 .elementor-element.elementor-element-307c09a2{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;color:#d4c4b0;}.elementor-14 .elementor-element.elementor-element-7470d54f{--spacer-size:32px;}.elementor-14 .elementor-element.elementor-element-b0e004f6{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-35d13ea5 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#5C4A32;color:#5C4A32;border-radius:6px 6px 6px 6px;padding:16px 32px 16px 32px;}.elementor-14 .elementor-element.elementor-element-02beb515 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.5);border-radius:6px 6px 6px 6px;padding:16px 32px 16px 32px;}.elementor-14 .elementor-element.elementor-element-a3ce1d88{--spacer-size:24px;}.elementor-14 .elementor-element.elementor-element-27108822{text-align:center;font-family:"Inter", Sans-serif;font-size:13px;color:#b8a898;}.elementor-14 .elementor-element.elementor-element-d2b612b4{--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:32px;--padding-bottom:32px;--padding-left:80px;--padding-right:80px;}.elementor-14 .elementor-element.elementor-element-d2b612b4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d2b612b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2a2018;}.elementor-14 .elementor-element.elementor-element-5c0d19af{font-family:"Inter", Sans-serif;font-size:14px;color:#9a8a7a;}.elementor-14 .elementor-element.elementor-element-520630e1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5605658f .elementor-button{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;fill:#9a8a7a;color:#9a8a7a;border-radius:6px 6px 6px 6px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-6730a704 .elementor-button{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;fill:#9a8a7a;color:#9a8a7a;border-radius:6px 6px 6px 6px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b8ce3b48 .elementor-button{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;fill:#9a8a7a;color:#9a8a7a;border-radius:6px 6px 6px 6px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-dd293f3e{--width:100%;}.elementor-14 .elementor-element.elementor-element-c94f9ea5{--width:55%;}.elementor-14 .elementor-element.elementor-element-c555f12f{--width:45%;}.elementor-14 .elementor-element.elementor-element-71e337e0{--width:50%;}.elementor-14 .elementor-element.elementor-element-b828d677{--width:50%;}.elementor-14 .elementor-element.elementor-element-cf62449a{--width:50%;}.elementor-14 .elementor-element.elementor-element-353c89e7{--width:50%;}.elementor-14 .elementor-element.elementor-element-37939bb4{--width:55%;}.elementor-14 .elementor-element.elementor-element-5130918a{--width:45%;}.elementor-14 .elementor-element.elementor-element-12da9666{--width:800px;}}