.elementor-23664 .elementor-element.elementor-element-224f35c5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-23664 .elementor-element.elementor-element-224f35c5:not(.elementor-motion-effects-element-type-background), .elementor-23664 .elementor-element.elementor-element-224f35c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1912;}.elementor-23664 .elementor-element.elementor-element-15b90f17{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23664 .elementor-element.elementor-element-24731923{--display:flex;}.elementor-widget-text-editor{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-23664 .elementor-element.elementor-element-456621f{padding:50px 0px 20px 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:0.82rem;font-weight:500;text-transform:uppercase;letter-spacing:3.6px;color:#B8963E;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-23664 .elementor-element.elementor-element-4d669b31{width:var( --container-widget-width, 100% );max-width:100%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-23664 .elementor-element.elementor-element-4d669b31 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.6rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );}.elementor-23664 .elementor-element.elementor-element-43508cdd{width:var( --container-widget-width, 100% );max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-23664 .elementor-element.elementor-element-43508cdd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.6rem;font-weight:600;line-height:1.2em;color:#B8963E;}.elementor-23664 .elementor-element.elementor-element-1f43a611{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"sourcesans3", Sans-serif;font-size:20px;font-weight:200;}.elementor-23664 .elementor-element.elementor-element-1f43a611.elementor-element{--align-self:center;}.elementor-23664 .elementor-element.elementor-element-278a3b2{--display:flex;--padding-top:60px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-23664 .elementor-element.elementor-element-278a3b2:not(.elementor-motion-effects-element-type-background), .elementor-23664 .elementor-element.elementor-element-278a3b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-23664 .elementor-element.elementor-element-e19555c{padding:50px 0px 0px 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:0.82rem;font-weight:500;text-transform:uppercase;letter-spacing:3.6px;color:#B8963E;}.elementor-23664 .elementor-element.elementor-element-fa31758{text-align:center;}.elementor-23664 .elementor-element.elementor-element-fa31758 .elementor-heading-title{font-weight:600;color:#131313;}.elementor-23664 .elementor-element.elementor-element-66baf263{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"sourcesans3", Sans-serif;font-size:20px;font-weight:200;color:var( --e-global-color-primary );}.elementor-23664 .elementor-element.elementor-element-66baf263.elementor-element{--align-self:center;}.elementor-23664 .elementor-element.elementor-element-8c60617{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-23664 .elementor-element.elementor-element-8c60617:not(.elementor-motion-effects-element-type-background), .elementor-23664 .elementor-element.elementor-element-8c60617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-23664 .elementor-element.elementor-element-70842d0{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-23664 .elementor-element.elementor-element-70842d0.elementor-element{--align-self:center;}.elementor-23664 .elementor-element.elementor-element-70842d0 .wgl-accordion_panel{margin:10px 10px 10px 10px;}.elementor-23664 .elementor-element.elementor-element-70842d0 .wgl-accordion_title{font-family:"Playfair Display", Sans-serif;font-weight:400;}.elementor-23664 .elementor-element.elementor-element-70842d0 .wgl-accordion_header{padding:17px 30px 17px 30px;color:#1A1A1A;background-color:#FFFFFF;border-radius:10px 10px 10px 10px;border-style:none;}.elementor-23664 .elementor-element.elementor-element-70842d0 .wgl-accordion_header:hover{color:#0C0C0C;background-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-23664 .elementor-element.elementor-element-70842d0 .wgl-accordion_header.active{color:#1A1A1A;background-color:#FFFFFF;border-radius:10px 10px 0px 0px;border-style:none;}.elementor-23664 .elementor-element.elementor-element-70842d0 .wgl-accordion_icon{margin:10px 10px 10px 10px;}.elementor-23664 .elementor-element.elementor-element-70842d0 .wgl-accordion_content{padding:23px 30px 30px 30px;color:#1A1A1A;background-color:#FFFFFF;border-radius:0px 0px 10px 10px;}.elementor-23664 .elementor-element.elementor-element-7587b3be{--display:flex;--padding-top:40px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-23664 .elementor-element.elementor-element-7587b3be:not(.elementor-motion-effects-element-type-background), .elementor-23664 .elementor-element.elementor-element-7587b3be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.elementor-23664 .elementor-element.elementor-element-ca674a2{padding:50px 0px 0px 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:0.82rem;font-weight:500;text-transform:uppercase;letter-spacing:3.6px;color:#B8963E;}.elementor-23664 .elementor-element.elementor-element-f8e1f0b{text-align:center;}.elementor-23664 .elementor-element.elementor-element-f8e1f0b .elementor-heading-title{font-weight:600;color:#131313;}.elementor-23664 .elementor-element.elementor-element-3b65473c{text-align:center;font-size:18px;font-weight:400;color:#6B6B6B;}.elementor-23664 .elementor-element.elementor-element-d4ceb82{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-23664 .elementor-element.elementor-element-d4ceb82.elementor-element{--align-self:center;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .uc_post_grid_style_one_wrap{grid-gap:20px;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .ue_post_grid{grid-template-columns:repeat(1, minmax(0, 1fr));text-align:inherit;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .uc_post_grid_style_one_item{overflow:hidden;border-radius:0px;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .ue_p_title{justify-content:inherit;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .uc_content{padding:20px 20px 20px 20px;background-color:var( --e-global-color-2813e53 );border-radius:0px 10px 10px 0px;border-style:solid;border-width:1px 1px 1px 0px;border-color:#E4E4E4;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .uc_post_image{height:400px;border-radius:10px 0px 0px 10px;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .uc_post_image img{height:400px;object-fit:Cover;object-position:Center Center;transform:scale(100%);}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .ue-grid-item-category a{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );font-family:"sourcesans3", Sans-serif;font-size:12px;letter-spacing:2px;padding:6px 6px 6px 6px;border-radius:3px 3px 3px 3px;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .ue-grid-item-category{margin-top:0px;text-align:left;transform:translate(0, -6px);}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .uc_post_title a{color:#000000;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .uc_post_title a > *{color:#000000;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .uc_post_title a,.elementor-23664 .elementor-element.elementor-element-d4ceb82 .uc_post_title a > *{font-family:"playfairdisplay", Sans-serif;font-size:28px;line-height:38px;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .uc_post_title{margin-top:0px;min-height:0px;text-align:inherit;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .ue-grid-item-meta-data{color:#707070;gap:5px;width:auto;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .ue-grid-item-meta-data svg{fill:#707070;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .ue-meta-data{margin-top:0px;gap:10px;justify-content:flex-start;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .ue-grid-item-meta-data-avatar img{width:30px;height:30px;display:inline-flex;border-radius:100px;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .uc_post_text{color:#636363;font-family:"sourcesans3", Sans-serif;font-size:14px;margin-top:10px;text-align:inherit;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .uc_more_btn{padding:10px 0px 0px 0px;border-radius:0px;color:var( --e-global-color-primary );margin-top:10px;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .uc_more_btn svg{fill:var( --e-global-color-primary );}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .uc_post_button{text-align:inherit;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .view-switcher-button{justify-content:end;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .view-switcher{font-size:25px;margin-bottom:20px;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .view-switcher svg{width:25px;height:25px;}.elementor-23664 .elementor-element.elementor-element-8eac474{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-23664 .elementor-element.elementor-element-8eac474 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-23664 .elementor-element.elementor-element-8eac474.elementor-element{--align-self:center;}.elementor-23664 .elementor-element.elementor-element-8eac474 .uc_post_grid_style_one_wrap{grid-gap:20px;}.elementor-23664 .elementor-element.elementor-element-8eac474 .ue_post_grid{grid-template-columns:repeat(1, minmax(0, 1fr));text-align:inherit;}.elementor-23664 .elementor-element.elementor-element-8eac474 .uc_post_grid_style_one_item{overflow:hidden;border-radius:0px;}.elementor-23664 .elementor-element.elementor-element-8eac474 .ue_p_title{justify-content:inherit;}.elementor-23664 .elementor-element.elementor-element-8eac474 .uc_content{padding:20px 20px 20px 20px;background-color:var( --e-global-color-2813e53 );border-radius:0px 10px 10px 0px;border-style:solid;border-width:1px 1px 1px 0px;border-color:#E4E4E4;}.elementor-23664 .elementor-element.elementor-element-8eac474 .uc_post_image{height:400px;border-radius:10px 0px 0px 10px;}.elementor-23664 .elementor-element.elementor-element-8eac474 .uc_post_image img{height:400px;object-fit:Cover;object-position:Center Center;transform:scale(100%);}.elementor-23664 .elementor-element.elementor-element-8eac474 .ue-grid-item-category a{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );font-family:"sourcesans3", Sans-serif;font-size:12px;letter-spacing:2px;padding:6px 6px 6px 6px;border-radius:3px 3px 3px 3px;}.elementor-23664 .elementor-element.elementor-element-8eac474 .ue-grid-item-category{margin-top:0px;text-align:center;transform:translate(0, -6px);}.elementor-23664 .elementor-element.elementor-element-8eac474 .uc_post_title a{color:#000000;}.elementor-23664 .elementor-element.elementor-element-8eac474 .uc_post_title a > *{color:#000000;}.elementor-23664 .elementor-element.elementor-element-8eac474 .uc_post_title a,.elementor-23664 .elementor-element.elementor-element-8eac474 .uc_post_title a > *{font-family:"playfairdisplay", Sans-serif;font-size:28px;line-height:38px;}.elementor-23664 .elementor-element.elementor-element-8eac474 .uc_post_title{margin-top:0px;min-height:0px;text-align:inherit;}.elementor-23664 .elementor-element.elementor-element-8eac474 .ue-grid-item-meta-data{color:#707070;gap:5px;width:auto;}.elementor-23664 .elementor-element.elementor-element-8eac474 .ue-grid-item-meta-data svg{fill:#707070;}.elementor-23664 .elementor-element.elementor-element-8eac474 .ue-meta-data{margin-top:0px;gap:10px;justify-content:flex-start;}.elementor-23664 .elementor-element.elementor-element-8eac474 .ue-grid-item-meta-data-avatar img{width:30px;height:30px;display:inline-flex;border-radius:100px;}.elementor-23664 .elementor-element.elementor-element-8eac474 .uc_post_text{color:#636363;font-family:"sourcesans3", Sans-serif;font-size:14px;margin-top:10px;text-align:inherit;}.elementor-23664 .elementor-element.elementor-element-8eac474 .uc_more_btn{padding:10px 0px 0px 0px;border-radius:0px;color:var( --e-global-color-primary );margin-top:10px;}.elementor-23664 .elementor-element.elementor-element-8eac474 .uc_more_btn svg{fill:var( --e-global-color-primary );}.elementor-23664 .elementor-element.elementor-element-8eac474 .uc_post_button{text-align:inherit;}.elementor-23664 .elementor-element.elementor-element-8eac474 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-23664 .elementor-element.elementor-element-8eac474 .view-switcher-button{justify-content:end;}.elementor-23664 .elementor-element.elementor-element-8eac474 .view-switcher{font-size:25px;margin-bottom:20px;}.elementor-23664 .elementor-element.elementor-element-8eac474 .view-switcher svg{width:25px;height:25px;}.elementor-23664 .elementor-element.elementor-element-1b4e87e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-23664 .elementor-element.elementor-element-1b4e87e > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-23664 .elementor-element.elementor-element-1b4e87e.elementor-element{--align-self:center;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .uc_post_grid_style_one_wrap{grid-gap:20px;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .ue_post_grid{grid-template-columns:repeat(3, minmax(0, 1fr));text-align:center;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .uc_post_grid_style_one_item{overflow:hidden;border-radius:10px;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .ue_p_title{justify-content:center;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .uc_content{padding:20px 20px 20px 20px;background-color:var( --e-global-color-2813e53 );border-radius:0px 0px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .uc_post_image img{object-fit:Contain;object-position:Top;transform:scale(100%);}.elementor-23664 .elementor-element.elementor-element-1b4e87e .uc_post_image{border-radius:10px 10px 0px 0px;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .ue-grid-item-category a{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );font-family:"sourcesans3", Sans-serif;font-size:12px;letter-spacing:2px;padding:6px 6px 6px 6px;border-radius:3px 3px 3px 3px;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .ue-grid-item-category{margin-top:10px;text-align:center;transform:translate(0, -11px);}.elementor-23664 .elementor-element.elementor-element-1b4e87e .uc_post_title a{color:#000000;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .uc_post_title a > *{color:#000000;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .uc_post_title a,.elementor-23664 .elementor-element.elementor-element-1b4e87e .uc_post_title a > *{font-family:"playfairdisplay", Sans-serif;font-size:20px;line-height:28px;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .uc_post_title{margin-top:0px;min-height:0px;text-align:center;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .ue-grid-item-meta-data{color:#707070;gap:5px;width:auto;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .ue-grid-item-meta-data svg{fill:#707070;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .ue-meta-data{margin-top:0px;gap:10px;justify-content:flex-start;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .ue-grid-item-meta-data-avatar img{width:30px;height:30px;display:inline-flex;border-radius:100px;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .uc_post_text{color:#636363;font-family:"sourcesans3", Sans-serif;font-size:14px;margin-top:10px;text-align:center;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .uc_more_btn{padding:10px 0px 0px 0px;border-radius:0px;color:var( --e-global-color-primary );margin-top:10px;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .uc_more_btn svg{fill:var( --e-global-color-primary );}.elementor-23664 .elementor-element.elementor-element-1b4e87e .uc_post_button{text-align:inherit;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .view-switcher-button{justify-content:end;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .view-switcher{font-size:25px;margin-bottom:20px;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .view-switcher svg{width:25px;height:25px;}.elementor-23664 .elementor-element.elementor-element-8adba71 .ue_gradient_btn_wrapper{text-align:center;}.elementor-23664 .elementor-element.elementor-element-8adba71 .ue_gradient_button,.elementor-23664 .elementor-element.elementor-element-8adba71 .ue_gradient_button *{transition-duration:500ms;color:var( --e-global-color-primary );}.elementor-23664 .elementor-element.elementor-element-8adba71 .ue_gradient_button{border-radius:5px;padding:15px 30px 15px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );flex-direction:row-reverse;gap:8px;}.elementor-23664 .elementor-element.elementor-element-8adba71 .ue_gradient_button:hover,.elementor-23664 .elementor-element.elementor-element-8adba71 .ue_gradient_button:hover *{color:var( --e-global-color-accent );}.elementor-23664 .elementor-element.elementor-element-8adba71 .ue_gradient_button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-23664 .elementor-element.elementor-element-8adba71 .ue_btn_icon i,.elementor-23664 .elementor-element.elementor-element-8adba71 .ue_btn_icon svg{font-size:14px;}.elementor-23664 .elementor-element.elementor-element-8adba71 .ue_btn_icon{border-radius:0px;}.elementor-23664 .elementor-element.elementor-element-fa33c92{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-23664 .elementor-element.elementor-element-fa33c92:not(.elementor-motion-effects-element-type-background), .elementor-23664 .elementor-element.elementor-element-fa33c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-23664 .elementor-element.elementor-element-8f82340{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-23664 .elementor-element.elementor-element-dfa85c5 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:28px 28px 28px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0D8CC;border-radius:8px 8px 8px 8px;}.elementor-23664 .elementor-element.elementor-element-dfa85c5.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-23664 .elementor-element.elementor-element-dfa85c5 .wgl-infobox_wrapper{text-align:center;}.elementor-23664 .elementor-element.elementor-element-dfa85c5 .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-23664 .elementor-element.elementor-element-dfa85c5.elementor-view-stacked .wgl-icon{background-color:#F5F0E8;color:var( --e-global-color-primary );}.elementor-23664 .elementor-element.elementor-element-dfa85c5.elementor-view-framed .wgl-icon, .elementor-23664 .elementor-element.elementor-element-dfa85c5.elementor-view-default .wgl-icon{color:#F5F0E8;border-color:#F5F0E8;}.elementor-23664 .elementor-element.elementor-element-dfa85c5.elementor-view-framed .wgl-icon{background-color:var( --e-global-color-primary );}.elementor-23664 .elementor-element.elementor-element-dfa85c5.elementor-view-framed .wgl-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-23664 .elementor-element.elementor-element-dfa85c5.elementor-view-stacked .wgl-icon:hover{color:var( --e-global-color-secondary );}.elementor-23664 .elementor-element.elementor-element-dfa85c5 .icon{font-size:35px;}.elementor-23664 .elementor-element.elementor-element-dfa85c5 .wgl-icon{transform:rotate(0deg);}.elementor-23664 .elementor-element.elementor-element-dfa85c5 .wgl-infobox_title{font-family:"Playfair Display", Sans-serif;font-size:1.15rem;color:#232323;}.elementor-23664 .elementor-element.elementor-element-dfa85c5 .wgl-infobox_content{padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:0.87rem;color:#1b1b1b;}.elementor-23664 .elementor-element.elementor-element-dfa85c5:hover .wgl-infobox_content{color:#1b1b1b;}.elementor-23664 .elementor-element.elementor-element-49cfc15 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:28px 28px 28px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0D8CC;border-radius:8px 8px 8px 8px;}.elementor-23664 .elementor-element.elementor-element-49cfc15.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-23664 .elementor-element.elementor-element-49cfc15 .wgl-infobox_wrapper{text-align:center;}.elementor-23664 .elementor-element.elementor-element-49cfc15 .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-23664 .elementor-element.elementor-element-49cfc15.elementor-view-stacked .wgl-icon{background-color:#F5F0E8;color:var( --e-global-color-primary );}.elementor-23664 .elementor-element.elementor-element-49cfc15.elementor-view-framed .wgl-icon, .elementor-23664 .elementor-element.elementor-element-49cfc15.elementor-view-default .wgl-icon{color:#F5F0E8;border-color:#F5F0E8;}.elementor-23664 .elementor-element.elementor-element-49cfc15.elementor-view-framed .wgl-icon{background-color:var( --e-global-color-primary );}.elementor-23664 .elementor-element.elementor-element-49cfc15.elementor-view-framed .wgl-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-23664 .elementor-element.elementor-element-49cfc15.elementor-view-stacked .wgl-icon:hover{color:var( --e-global-color-secondary );}.elementor-23664 .elementor-element.elementor-element-49cfc15 .icon{font-size:35px;}.elementor-23664 .elementor-element.elementor-element-49cfc15 .wgl-icon{transform:rotate(0deg);}.elementor-23664 .elementor-element.elementor-element-49cfc15 .wgl-infobox_title{font-family:"Playfair Display", Sans-serif;font-size:1.15rem;color:#232323;}.elementor-23664 .elementor-element.elementor-element-49cfc15 .wgl-infobox_content{padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:0.87rem;color:#1b1b1b;}.elementor-23664 .elementor-element.elementor-element-49cfc15:hover .wgl-infobox_content{color:#1b1b1b;}.elementor-23664 .elementor-element.elementor-element-0df9d45 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:28px 28px 28px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0D8CC;border-radius:8px 8px 8px 8px;}.elementor-23664 .elementor-element.elementor-element-0df9d45.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-23664 .elementor-element.elementor-element-0df9d45 .wgl-infobox_wrapper{text-align:center;}.elementor-23664 .elementor-element.elementor-element-0df9d45 .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-23664 .elementor-element.elementor-element-0df9d45.elementor-view-stacked .wgl-icon{background-color:#F5F0E8;color:var( --e-global-color-primary );}.elementor-23664 .elementor-element.elementor-element-0df9d45.elementor-view-framed .wgl-icon, .elementor-23664 .elementor-element.elementor-element-0df9d45.elementor-view-default .wgl-icon{color:#F5F0E8;border-color:#F5F0E8;}.elementor-23664 .elementor-element.elementor-element-0df9d45.elementor-view-framed .wgl-icon{background-color:var( --e-global-color-primary );}.elementor-23664 .elementor-element.elementor-element-0df9d45.elementor-view-framed .wgl-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-23664 .elementor-element.elementor-element-0df9d45.elementor-view-stacked .wgl-icon:hover{color:var( --e-global-color-secondary );}.elementor-23664 .elementor-element.elementor-element-0df9d45 .icon{font-size:35px;}.elementor-23664 .elementor-element.elementor-element-0df9d45 .wgl-icon{transform:rotate(0deg);}.elementor-23664 .elementor-element.elementor-element-0df9d45 .wgl-infobox_title{font-family:"Playfair Display", Sans-serif;font-size:1.15rem;color:#232323;}.elementor-23664 .elementor-element.elementor-element-0df9d45 .wgl-infobox_content{padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:0.87rem;color:#1b1b1b;}.elementor-23664 .elementor-element.elementor-element-0df9d45:hover .wgl-infobox_content{color:#1b1b1b;}.elementor-23664 .elementor-element.elementor-element-6048bb4{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-23664 .elementor-element.elementor-element-6048bb4:not(.elementor-motion-effects-element-type-background), .elementor-23664 .elementor-element.elementor-element-6048bb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56fa8ef );}.elementor-23664 .elementor-element.elementor-element-8ebed7e{padding:50px 0px 0px 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:0.82rem;font-weight:500;text-transform:uppercase;letter-spacing:3.6px;color:#B8963E;}.elementor-23664 .elementor-element.elementor-element-50a3306{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-23664 .elementor-element.elementor-element-50a3306.elementor-element{--align-self:center;}.elementor-23664 .elementor-element.elementor-element-50a3306 .elementor-heading-title{font-weight:600;color:var( --e-global-color-text );}.elementor-23664 .elementor-element.elementor-element-108f5f5{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:"sourcesans3", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-23664 .elementor-element.elementor-element-108f5f5.elementor-element{--align-self:center;}.elementor-23664 .elementor-element.elementor-element-0801cc7 .ue_gradient_btn_wrapper{text-align:center;}.elementor-23664 .elementor-element.elementor-element-0801cc7 .ue_gradient_button,.elementor-23664 .elementor-element.elementor-element-0801cc7 .ue_gradient_button *{transition-duration:500ms;color:#030303;}.elementor-23664 .elementor-element.elementor-element-0801cc7 .ue_gradient_button{border-radius:5px;padding:15px 30px 15px 30px;box-shadow:10px 0px 10px 0px rgba(0,0,0,0.5);flex-direction:row-reverse;gap:8px;}.elementor-23664 .elementor-element.elementor-element-0801cc7 .ue_gradient_button:hover,.elementor-23664 .elementor-element.elementor-element-0801cc7 .ue_gradient_button:hover *{color:#252525;}.elementor-23664 .elementor-element.elementor-element-0801cc7 .ue_btn_icon i,.elementor-23664 .elementor-element.elementor-element-0801cc7 .ue_btn_icon svg{font-size:14px;}.elementor-23664 .elementor-element.elementor-element-0801cc7 .ue_btn_icon{border-radius:0px;}.elementor-23664 .elementor-element.elementor-element-018739f{text-align:center;color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-23664 .elementor-element.elementor-element-224f35c5{--width:1540px;}.elementor-23664 .elementor-element.elementor-element-15b90f17{--width:100%;}.elementor-23664 .elementor-element.elementor-element-24731923{--width:100%;}.elementor-23664 .elementor-element.elementor-element-278a3b2{--content-width:100%;}.elementor-23664 .elementor-element.elementor-element-8c60617{--width:100%;}.elementor-23664 .elementor-element.elementor-element-7587b3be{--content-width:100%;}.elementor-23664 .elementor-element.elementor-element-fa33c92{--width:100%;}.elementor-23664 .elementor-element.elementor-element-6048bb4{--content-width:100%;}}@media(min-width:2400px){.elementor-23664 .elementor-element.elementor-element-15b90f17{--grid-auto-flow:row;}.elementor-23664 .elementor-element.elementor-element-8f82340{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-23664 .elementor-element.elementor-element-15b90f17{--grid-auto-flow:row;}.elementor-23664 .elementor-element.elementor-element-70842d0{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-23664 .elementor-element.elementor-element-8adba71{width:initial;max-width:initial;}.elementor-23664 .elementor-element.elementor-element-8f82340{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-23664 .elementor-element.elementor-element-15b90f17{--grid-auto-flow:row;}.elementor-23664 .elementor-element.elementor-element-8f82340{--grid-auto-flow:row;}}@media(max-width:1199px){.elementor-23664 .elementor-element.elementor-element-15b90f17{--grid-auto-flow:row;}.elementor-23664 .elementor-element.elementor-element-8f82340{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-23664 .elementor-element.elementor-element-15b90f17{--grid-auto-flow:row;}.elementor-23664 .elementor-element.elementor-element-8f82340{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-23664 .elementor-element.elementor-element-15b90f17{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23664 .elementor-element.elementor-element-456621f{padding:0px 0px 20px 0px;text-align:start;}.elementor-23664 .elementor-element.elementor-element-456621f.elementor-element{--align-self:center;}.elementor-23664 .elementor-element.elementor-element-4d669b31{text-align:center;}.elementor-23664 .elementor-element.elementor-element-4d669b31 .elementor-heading-title{font-size:2rem;}.elementor-23664 .elementor-element.elementor-element-43508cdd{text-align:center;}.elementor-23664 .elementor-element.elementor-element-43508cdd .elementor-heading-title{font-size:2rem;}.elementor-23664 .elementor-element.elementor-element-1f43a611{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23664 .elementor-element.elementor-element-e19555c.elementor-element{--align-self:center;}.elementor-23664 .elementor-element.elementor-element-e19555c{text-align:start;}.elementor-23664 .elementor-element.elementor-element-fa31758 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-23664 .elementor-element.elementor-element-66baf263{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23664 .elementor-element.elementor-element-70842d0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23664 .elementor-element.elementor-element-ca674a2.elementor-element{--align-self:center;}.elementor-23664 .elementor-element.elementor-element-ca674a2{text-align:start;}.elementor-23664 .elementor-element.elementor-element-f8e1f0b .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-23664 .elementor-element.elementor-element-d4ceb82{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .ue_post_grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .uc_post_image{height:200px;border-radius:10px 10px 0px 0px;}.elementor-23664 .elementor-element.elementor-element-d4ceb82 .uc_post_image img{height:200px;}.elementor-23664 .elementor-element.elementor-element-8eac474 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-23664 .elementor-element.elementor-element-8eac474{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23664 .elementor-element.elementor-element-8eac474 .ue_post_grid{grid-template-columns:repeat(1, minmax(0, 1fr));text-align:center;}.elementor-23664 .elementor-element.elementor-element-8eac474 .ue_p_title{justify-content:center;}.elementor-23664 .elementor-element.elementor-element-8eac474 .uc_post_image{height:200px;border-radius:10px 10px 0px 0px;}.elementor-23664 .elementor-element.elementor-element-8eac474 .uc_post_image img{height:200px;}.elementor-23664 .elementor-element.elementor-element-1b4e87e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23664 .elementor-element.elementor-element-1b4e87e .ue_post_grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-23664 .elementor-element.elementor-element-8adba71 .ue_gradient_btn_wrapper{text-align:center;}.elementor-23664 .elementor-element.elementor-element-fa33c92{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-23664 .elementor-element.elementor-element-8f82340{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23664 .elementor-element.elementor-element-8ebed7e.elementor-element{--align-self:center;}.elementor-23664 .elementor-element.elementor-element-8ebed7e{text-align:start;}.elementor-23664 .elementor-element.elementor-element-50a3306{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23664 .elementor-element.elementor-element-50a3306 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-23664 .elementor-element.elementor-element-108f5f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23664 .elementor-element.elementor-element-0801cc7 .ue_gradient_btn_wrapper{text-align:center;}}/* Start custom CSS for text-editor, class: .elementor-element-456621f *//* ===== EYEBROW ZENTRIERT MIT LINIE LINKS + RECHTS ===== */

.eyebrow-left{
  display:flex;
  align-items:center;
  justify-content:center;   /* zentriert */
  gap:14px;
  font-family:'Source Sans 3', sans-serif;
  text-align:center;
}

.eyebrow-left span{
  font-size:0.78rem;
  font-weight:600;
  letter-spacing:3px;
  text-transform:uppercase;
  color:#b8963e;
}

/* Linie links + rechts */
.eyebrow-left::before,
.eyebrow-left::after{
  content:"";
  width:28px;
  height:1px;
  background:#b8963e;
  opacity:0.8;
}
@media (max-width:768px){
  .eyebrow-left::before,
  .eyebrow-left::after{
    width:18px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e19555c *//* ===== EYEBROW ZENTRIERT MIT LINIE LINKS + RECHTS ===== */

.eyebrow-left{
  display:flex;
  align-items:center;
  justify-content:center;   /* zentriert */
  gap:14px;
  font-family:'Source Sans 3', sans-serif;
  text-align:center;
}

.eyebrow-left span{
  font-size:0.78rem;
  font-weight:600;
  letter-spacing:3px;
  text-transform:uppercase;
  color:#b8963e;
}

/* Linie links + rechts */
.eyebrow-left::before,
.eyebrow-left::after{
  content:"";
  width:28px;
  height:1px;
  background:#b8963e;
  opacity:0.8;
}
@media (max-width:768px){
  .eyebrow-left::before,
  .eyebrow-left::after{
    width:18px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca674a2 *//* ===== EYEBROW ZENTRIERT MIT LINIE LINKS + RECHTS ===== */

.eyebrow-left{
  display:flex;
  align-items:center;
  justify-content:center;   /* zentriert */
  gap:14px;
  font-family:'Source Sans 3', sans-serif;
  text-align:center;
}

.eyebrow-left span{
  font-size:0.78rem;
  font-weight:600;
  letter-spacing:3px;
  text-transform:uppercase;
  color:#b8963e;
}

/* Linie links + rechts */
.eyebrow-left::before,
.eyebrow-left::after{
  content:"";
  width:28px;
  height:1px;
  background:#b8963e;
  opacity:0.8;
}
@media (max-width:768px){
  .eyebrow-left::before,
  .eyebrow-left::after{
    width:18px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa33c92 *//* =========================================
   TESTIMONIALS – TRANSPARENT
   ========================================= */

.testimonials-elementor{
  background:transparent !important;
  padding:0 !important;   /* Abstand kommt jetzt von Elementor */
  text-align:center !important;
}

/* Eyebrow */
.testimonials-eyebrow{
  display:inline-flex !important;
  align-items:center !important;
  gap:12px !important;
  font-family:'Source Sans 3', sans-serif !important;
  font-size:0.78rem !important;
  font-weight:600 !important;
  letter-spacing:3px !important;
  text-transform:uppercase !important;
  color:#b8963e !important;
  margin-bottom:16px !important;
}

.testimonials-eyebrow::before,
.testimonials-eyebrow::after{
  content:"" !important;
  width:26px !important;
  height:1px !important;
  background:#b8963e !important;
}

/* Headline */
.testimonials-title{
  font-family:'Playfair Display', serif !important;
  font-size: clamp(2rem, 3vw, 2.6rem) !important;
  font-weight:600 !important;
  color:#1a1a1a !important;
  margin-bottom:56px !important;
}

/* Grid */
.testimonials-grid{
  display:grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap:32px !important;
  text-align:left !important;
}

/* Card */
.testimonial-card{
  background:#ffffff !important;
  border-radius:16px !important;
  padding:40px !important;
  border:1px solid #e6ddd1 !important;
  position:relative !important;
  transition:all 0.3s ease !important;
}

.testimonial-card:hover{
  transform:translateY(-6px) !important;
  box-shadow:0 20px 50px rgba(0,0,0,0.06) !important;
}

/* Goldene Anführungszeichen */
.testimonial-card::before{
  content:"“";
  position:absolute;
  top:18px;
  left:24px;
  font-size:40px;
  color:#b8963e;
  opacity:0.2;
  font-family:'Playfair Display', serif;
}

/* Text */
.testimonial-text{
  font-family:'Source Sans 3', sans-serif !important;
  font-size:1rem !important;
  line-height:1.8 !important;
  color:#4a4a4a !important;
  margin-bottom:32px !important;
}

/* Footer */
.testimonial-footer{
  display:flex !important;
  align-items:center !important;
  gap:16px !important;
}

/* Avatar */
.testimonial-avatar{
  width:48px !important;
  height:48px !important;
  border-radius:50% !important;
  background:linear-gradient(135deg,#b8963e,#8a6f2e) !important;
  color:white !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  font-family:'Playfair Display', serif !important;
  font-weight:700 !important;
  font-size:1.1rem !important;
}

/* Name */
.testimonial-name{
  font-family:'Source Sans 3', sans-serif !important;
  font-weight:600 !important;
  color:#1a1a1a !important;
}

/* Position */
.testimonial-role{
  font-family:'Source Sans 3', sans-serif !important;
  font-size:0.85rem !important;
  color:#8a8a8a !important;
}

/* Responsive */
@media(max-width:1000px){
  .testimonials-grid{
    grid-template-columns:1fr !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ebed7e *//* ===== EYEBROW ZENTRIERT MIT LINIE LINKS + RECHTS ===== */

.eyebrow-left{
  display:flex;
  align-items:center;
  justify-content:center;   /* zentriert */
  gap:14px;
  font-family:'Source Sans 3', sans-serif;
  text-align:center;
}

.eyebrow-left span{
  font-size:0.78rem;
  font-weight:600;
  letter-spacing:3px;
  text-transform:uppercase;
  color:#b8963e;
}

/* Linie links + rechts */
.eyebrow-left::before,
.eyebrow-left::after{
  content:"";
  width:28px;
  height:1px;
  background:#b8963e;
  opacity:0.8;
}
@media (max-width:768px){
  .eyebrow-left::before,
  .eyebrow-left::after{
    width:18px;
  }
}/* End custom CSS */