.elementor-13711 .elementor-element.elementor-element-4a1e302{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-4a1e302:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-4a1e302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1912;}.elementor-13711 .elementor-element.elementor-element-e1a000f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-e1a000f:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-e1a000f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rokoko-projekte.com/wp-content/uploads/2026/02/cu.png");background-position:bottom right;background-repeat:no-repeat;background-size:50% auto;}.elementor-13711 .elementor-element.elementor-element-f055f5d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.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-13711 .elementor-element.elementor-element-8f50e5f{padding:50px 0px 0px 0px;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-13711 .elementor-element.elementor-element-d5db392{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13711 .elementor-element.elementor-element-d5db392 .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-13711 .elementor-element.elementor-element-f34b35b{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;}.elementor-13711 .elementor-element.elementor-element-f34b35b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.6rem;font-weight:600;line-height:1.2em;color:#B8963E;}.elementor-13711 .elementor-element.elementor-element-8c59101{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"sourcesans3", Sans-serif;font-size:20px;font-weight:200;}.elementor-13711 .elementor-element.elementor-element-8c59101.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13711 .elementor-element.elementor-element-9121a0d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-9121a0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13711 .elementor-element.elementor-element-25bdec8 .ue_gradient_btn_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-25bdec8 .ue_gradient_button,.elementor-13711 .elementor-element.elementor-element-25bdec8 .ue_gradient_button *{transition-duration:500ms;color:#030303;}.elementor-13711 .elementor-element.elementor-element-25bdec8 .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-13711 .elementor-element.elementor-element-25bdec8 .ue_gradient_button:hover,.elementor-13711 .elementor-element.elementor-element-25bdec8 .ue_gradient_button:hover *{color:#252525;}.elementor-13711 .elementor-element.elementor-element-25bdec8 .ue_btn_icon i,.elementor-13711 .elementor-element.elementor-element-25bdec8 .ue_btn_icon svg{font-size:14px;}.elementor-13711 .elementor-element.elementor-element-25bdec8 .ue_btn_icon{border-radius:0px;}.elementor-13711 .elementor-element.elementor-element-ee006d5 .ue_gradient_btn_wrapper{text-align:left;}.elementor-13711 .elementor-element.elementor-element-ee006d5 .ue_gradient_button,.elementor-13711 .elementor-element.elementor-element-ee006d5 .ue_gradient_button *{transition-duration:500ms;color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-ee006d5 .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;gap:8px;}.elementor-13711 .elementor-element.elementor-element-ee006d5 .ue_gradient_button:hover,.elementor-13711 .elementor-element.elementor-element-ee006d5 .ue_gradient_button:hover *{color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-ee006d5 .ue_gradient_button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-ee006d5 .ue_btn_icon i,.elementor-13711 .elementor-element.elementor-element-ee006d5 .ue_btn_icon svg{font-size:14px;}.elementor-13711 .elementor-element.elementor-element-ee006d5 .ue_btn_icon{border-radius:0px;}.elementor-13711 .elementor-element.elementor-element-90c758b{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-90c758b:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-90c758b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1912;}.elementor-13711 .elementor-element.elementor-element-0d5faff{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-17434bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-044dff2{padding:50px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:0.82rem;font-weight:500;text-transform:uppercase;letter-spacing:3.6px;color:#B8963E;}.elementor-13711 .elementor-element.elementor-element-2525079{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13711 .elementor-element.elementor-element-2525079 .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-13711 .elementor-element.elementor-element-94a2fc8{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;}.elementor-13711 .elementor-element.elementor-element-94a2fc8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3.6rem;font-weight:600;line-height:1.2em;color:#B8963E;}.elementor-13711 .elementor-element.elementor-element-3be11dc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"sourcesans3", Sans-serif;font-size:20px;font-weight:200;}.elementor-13711 .elementor-element.elementor-element-3be11dc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13711 .elementor-element.elementor-element-e97826a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-e97826a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13711 .elementor-element.elementor-element-8868a12 .ue_gradient_btn_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-8868a12 .ue_gradient_button,.elementor-13711 .elementor-element.elementor-element-8868a12 .ue_gradient_button *{transition-duration:500ms;color:#030303;}.elementor-13711 .elementor-element.elementor-element-8868a12 .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-13711 .elementor-element.elementor-element-8868a12 .ue_gradient_button:hover,.elementor-13711 .elementor-element.elementor-element-8868a12 .ue_gradient_button:hover *{color:#252525;}.elementor-13711 .elementor-element.elementor-element-8868a12 .ue_btn_icon i,.elementor-13711 .elementor-element.elementor-element-8868a12 .ue_btn_icon svg{font-size:14px;}.elementor-13711 .elementor-element.elementor-element-8868a12 .ue_btn_icon{border-radius:0px;}.elementor-13711 .elementor-element.elementor-element-37520b9 .ue_gradient_btn_wrapper{text-align:left;}.elementor-13711 .elementor-element.elementor-element-37520b9 .ue_gradient_button,.elementor-13711 .elementor-element.elementor-element-37520b9 .ue_gradient_button *{transition-duration:500ms;color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-37520b9 .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;gap:8px;}.elementor-13711 .elementor-element.elementor-element-37520b9 .ue_gradient_button:hover,.elementor-13711 .elementor-element.elementor-element-37520b9 .ue_gradient_button:hover *{color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-37520b9 .ue_gradient_button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-37520b9 .ue_btn_icon i,.elementor-13711 .elementor-element.elementor-element-37520b9 .ue_btn_icon svg{font-size:14px;}.elementor-13711 .elementor-element.elementor-element-37520b9 .ue_btn_icon{border-radius:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-13711 .elementor-element.elementor-element-affb51f{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-affb51f:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-affb51f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-13711 .elementor-element.elementor-element-273af86{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-273af86:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-273af86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-13711 .elementor-element.elementor-element-ba30f2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"sourcesans3", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:4.5px;color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-46326b4{text-align:center;}.elementor-13711 .elementor-element.elementor-element-46326b4 .elementor-heading-title{font-weight:600;color:#131313;}.elementor-13711 .elementor-element.elementor-element-104f9d6{text-align:center;font-size:18px;font-weight:400;color:#6B6B6B;}.elementor-13711 .elementor-element.elementor-element-7fc558e{--display:flex;}.elementor-13711 .elementor-element.elementor-element-7fc558e:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-7fc558e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-13711 .elementor-element.elementor-element-5ba54bc{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-0d6cc1d > .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-13711 .elementor-element.elementor-element-0d6cc1d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-0d6cc1d .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-0d6cc1d .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-0d6cc1d .elementor-image-box-img{width:100%;}.elementor-13711 .elementor-element.elementor-element-0d6cc1d .wgl-image-box_img img{transition-duration:0.3s;}.elementor-13711 .elementor-element.elementor-element-0d6cc1d .wgl-infobox_title{font-family:"Playfair Display", Sans-serif;font-size:1.15rem;color:#232323;}.elementor-13711 .elementor-element.elementor-element-0d6cc1d .wgl-infobox_content{padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:0.87rem;color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-0d6cc1d:hover .wgl-infobox_content{color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-284b455 > .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-13711 .elementor-element.elementor-element-284b455.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-284b455 .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-284b455 .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-284b455 .elementor-image-box-img{width:100%;}.elementor-13711 .elementor-element.elementor-element-284b455 .wgl-image-box_img img{transition-duration:0.3s;}.elementor-13711 .elementor-element.elementor-element-284b455 .wgl-infobox_title{font-family:"Playfair Display", Sans-serif;font-size:1.15rem;color:#232323;}.elementor-13711 .elementor-element.elementor-element-284b455 .wgl-infobox_content{padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:0.87rem;color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-284b455:hover .wgl-infobox_content{color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-b2b0d11 > .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-13711 .elementor-element.elementor-element-b2b0d11.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-b2b0d11 .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-b2b0d11 .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-b2b0d11 .elementor-image-box-img{width:100%;}.elementor-13711 .elementor-element.elementor-element-b2b0d11 .wgl-image-box_img img{transition-duration:0.3s;}.elementor-13711 .elementor-element.elementor-element-b2b0d11 .wgl-infobox_title{font-family:"Playfair Display", Sans-serif;font-size:1.15rem;color:#232323;}.elementor-13711 .elementor-element.elementor-element-b2b0d11 .wgl-infobox_content{padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:0.87rem;color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-b2b0d11:hover .wgl-infobox_content{color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-27588c2{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-e8380f9 .videobox_link{background-color:#02010152;width:100px;height:100px;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13711 .elementor-element.elementor-element-e8380f9 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-13711 .elementor-element.elementor-element-e8380f9 .title{color:#fcfcfc;}.elementor-13711 .elementor-element.elementor-element-e8380f9 .videobox_icon{width:30%;height:30%;fill:var( --e-global-color-text );}.elementor-13711 .elementor-element.elementor-element-e8380f9 .videobox_animation{color:var( --e-global-color-text );}.elementor-13711 .elementor-element.elementor-element-7a1c99b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-9bdd118{--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;}.elementor-13711 .elementor-element.elementor-element-9bdd118.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13711 .elementor-element.elementor-element-392c53f{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-392c53f:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-392c53f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56fa8ef );}.elementor-13711 .elementor-element.elementor-element-d39aba2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"sourcesans3", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:4.5px;color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-a1fd977{text-align:start;}.elementor-13711 .elementor-element.elementor-element-a1fd977 .elementor-heading-title{font-family:"playfairdisplay", Sans-serif;color:var( --e-global-color-text );}.elementor-13711 .elementor-element.elementor-element-38afee5{text-align:start;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-13711 .elementor-element.elementor-element-303b38c{padding:0px 30px 0px 0px;}.elementor-13711 .elementor-element.elementor-element-303b38c a{color:var( --e-global-color-text );}.elementor-13711 .elementor-element.elementor-element-45a06fe > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list{gap:10px;grid-auto-flow:row;grid-template-columns:repeat(1, 1fr);}.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item,.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item-index,.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item-title,.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item-text,.elementor-13711 .elementor-element.elementor-element-45a06fe .ue_badge,.elementor-13711 .elementor-element.elementor-element-45a06fe .ue_list_tooltip{transition:all 300ms;}.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item{flex-direction:row;align-items:flex-start;text-align:left;}.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item-index{width:30px;height:30px;font-size:12px;background-color:#332E1E;color:#ffffff;border-radius:50px 50px 50px 50px;}.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item,.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item a{gap:10px;}.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item-index svg{fill:#ffffff;}.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item-title{justify-content:flex-start;color:var( --e-global-color-9b9bd97 );font-size:16px;margin-top:4px;margin-bottom:0px;}.elementor-13711 .elementor-element.elementor-element-45a06fe .ue_badge{margin-left:5px;padding:5px 10px 5px 10px;color:#ffffff;background-color:#5900ff;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item-text{color:#6e6e6e;margin-top:0px;}.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item-image img{width:300px;object-fit:cover;object-position:center;}.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item-image{text-align:inherit;}.elementor-13711 .elementor-element.elementor-element-5ac6d54{--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:160px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-5ac6d54.e-con{--align-self:center;}.elementor-13711 .elementor-element.elementor-element-96f730b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-3ee3649{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A1A1A;--border-color:#1A1A1A;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13711 .elementor-element.elementor-element-3ee3649:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-3ee3649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#24221B;}.elementor-13711 .elementor-element.elementor-element-de96153{text-align:center;}.elementor-13711 .elementor-element.elementor-element-de96153 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-161fea4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:14px;}.elementor-13711 .elementor-element.elementor-element-cfdd2f1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A1A1A;--border-color:#1A1A1A;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13711 .elementor-element.elementor-element-cfdd2f1:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-cfdd2f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#24221B;}.elementor-13711 .elementor-element.elementor-element-6a0bb5a{text-align:center;}.elementor-13711 .elementor-element.elementor-element-6a0bb5a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-fc98a5d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:14px;}.elementor-13711 .elementor-element.elementor-element-3b4b66c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A1A1A;--border-color:#1A1A1A;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13711 .elementor-element.elementor-element-3b4b66c:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-3b4b66c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#24221B;}.elementor-13711 .elementor-element.elementor-element-6d4d87c{text-align:center;}.elementor-13711 .elementor-element.elementor-element-6d4d87c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-c52d7da{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:14px;}.elementor-13711 .elementor-element.elementor-element-e9ff3a3{--display:flex;--padding-top:60px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-e9ff3a3:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-e9ff3a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-13711 .elementor-element.elementor-element-4b3452d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"sourcesans3", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:4.5px;color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-b39258f{text-align:center;}.elementor-13711 .elementor-element.elementor-element-b39258f .elementor-heading-title{font-weight:600;color:#131313;}.elementor-13711 .elementor-element.elementor-element-f57a130{text-align:center;font-size:18px;font-weight:400;color:#6B6B6B;}.elementor-13711 .elementor-element.elementor-element-fa51b9f{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-fa51b9f:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-fa51b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .elementor-repeater-item-c1a43ba .ue-step-item-content-title{color:var( --e-global-color-6b8fa4b );}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .elementor-repeater-item-c8875b2 .ue-step-item-content-title{color:var( --e-global-color-6b8fa4b );}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .elementor-repeater-item-d4e4753 .ue-step-item-content-title{color:var( --e-global-color-6b8fa4b );}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .elementor-repeater-item-639a0da .ue-step-item-content-title{color:var( --e-global-color-6b8fa4b );}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .ue-step-item-gap{width:0px;height:0px;}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .ue-step-item-line{background-color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .ue-step-icon{width:80px;height:80px;background-color:#1C1912;color:var( --e-global-color-accent );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .ue-step-icon svg{fill:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .ue-graphic-text{font-family:"playfairdisplay", Sans-serif;font-size:28px;font-weight:600;}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .ue-graphic-image img{object-fit:cover;}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .ue-step-icon,.elementor-13711 .elementor-element.elementor-element-3f7fc83 .ue-graphic-image img{border-radius:100px 100px 100px 100px;}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .uc-item-active .ue-step-icon{background-color:#000000 !important;}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .ue-step-label{font-weight:800;padding:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;min-width:0px;min-height:0px;}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .ue-step-item-content{padding:10px 10px 10px 10px;text-align:center;}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .ue-step-item-spacer{width:8px;height:8px;}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .ue-step-item-content-title{color:var( --e-global-color-6b8fa4b );font-family:"playfairdisplay", Sans-serif;font-size:18px;font-weight:500;margin-top:0px;}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .ue-step-item-content-text{color:#727272;font-size:14px;margin-top:10px;}.elementor-13711 .elementor-element.elementor-element-70a90292{--display:flex;--padding-top:60px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-70a90292:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-70a90292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b9bd97 );}.elementor-13711 .elementor-element.elementor-element-0226d1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"sourcesans3", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:4.5px;color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-3f448954{text-align:center;}.elementor-13711 .elementor-element.elementor-element-3f448954 .elementor-heading-title{font-weight:600;color:#131313;}.elementor-13711 .elementor-element.elementor-element-702810c9{text-align:center;font-size:18px;font-weight:400;color:#6B6B6B;}.elementor-13711 .elementor-element.elementor-element-52861a8{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-52861a8:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-52861a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.elementor-13711 .elementor-element.elementor-element-6eba53d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-3dce65a > .elementor-widget-container{background-color:var( --e-global-color-text );padding:40px 40px 40px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0D8CC;border-radius:8px 8px 8px 8px;}.elementor-13711 .elementor-element.elementor-element-3dce65a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-3dce65a .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-3dce65a .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-3dce65a .elementor-image-box-img{width:100%;}.elementor-13711 .elementor-element.elementor-element-3dce65a .wgl-image-box_img img{transition-duration:0s;}.elementor-13711 .elementor-element.elementor-element-3dce65a .wgl-infobox_title{font-family:"Playfair Display", Sans-serif;font-size:1.15rem;color:#232323;}.elementor-13711 .elementor-element.elementor-element-3dce65a .wgl-infobox_content{padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:0.87rem;color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-3dce65a:hover .wgl-infobox_content{color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-e828b56 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:40px 40px 80px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0D8CC;border-radius:8px 8px 8px 8px;}.elementor-13711 .elementor-element.elementor-element-e828b56.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-e828b56 .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-e828b56 .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-e828b56 .elementor-image-box-img{width:100%;}.elementor-13711 .elementor-element.elementor-element-e828b56 .wgl-image-box_img img{transition-duration:0s;}.elementor-13711 .elementor-element.elementor-element-e828b56 .wgl-infobox_title{font-family:"Playfair Display", Sans-serif;font-size:1.15rem;color:#232323;}.elementor-13711 .elementor-element.elementor-element-e828b56 .wgl-infobox_content{padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:0.87rem;color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-e828b56:hover .wgl-infobox_content{color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-00bd8d1 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:40px 40px 80px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0D8CC;border-radius:8px 8px 8px 8px;}.elementor-13711 .elementor-element.elementor-element-00bd8d1.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-00bd8d1 .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-00bd8d1 .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-00bd8d1 .elementor-image-box-img{width:100%;}.elementor-13711 .elementor-element.elementor-element-00bd8d1 .wgl-image-box_img img{transition-duration:0s;}.elementor-13711 .elementor-element.elementor-element-00bd8d1 .wgl-infobox_title{font-family:"Playfair Display", Sans-serif;font-size:1.15rem;color:#232323;}.elementor-13711 .elementor-element.elementor-element-00bd8d1 .wgl-infobox_content{padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:0.87rem;color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-00bd8d1:hover .wgl-infobox_content{color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-bdc4727 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:40px 40px 80px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0D8CC;border-radius:8px 8px 8px 8px;}.elementor-13711 .elementor-element.elementor-element-bdc4727.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-bdc4727 .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-bdc4727 .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-bdc4727 .elementor-image-box-img{width:100%;}.elementor-13711 .elementor-element.elementor-element-bdc4727 .wgl-image-box_img img{transition-duration:0s;}.elementor-13711 .elementor-element.elementor-element-bdc4727 .wgl-infobox_title{font-family:"Playfair Display", Sans-serif;font-size:1.15rem;color:#232323;}.elementor-13711 .elementor-element.elementor-element-bdc4727 .wgl-infobox_content{padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:0.87rem;color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-bdc4727:hover .wgl-infobox_content{color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-aea9577 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:40px 40px 80px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0D8CC;border-radius:8px 8px 8px 8px;}.elementor-13711 .elementor-element.elementor-element-aea9577.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-aea9577 .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-aea9577 .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-aea9577 .elementor-image-box-img{width:100%;}.elementor-13711 .elementor-element.elementor-element-aea9577 .wgl-image-box_img img{transition-duration:0s;}.elementor-13711 .elementor-element.elementor-element-aea9577 .wgl-infobox_title{font-family:"Playfair Display", Sans-serif;font-size:1.15rem;color:#232323;}.elementor-13711 .elementor-element.elementor-element-aea9577 .wgl-infobox_content{padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:0.87rem;color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-aea9577:hover .wgl-infobox_content{color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-c04490e > .elementor-widget-container{background-color:var( --e-global-color-text );padding:40px 40px 80px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0D8CC;border-radius:8px 8px 8px 8px;}.elementor-13711 .elementor-element.elementor-element-c04490e.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-c04490e .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-c04490e .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-c04490e .elementor-image-box-img{width:100%;}.elementor-13711 .elementor-element.elementor-element-c04490e .wgl-image-box_img img{transition-duration:0s;}.elementor-13711 .elementor-element.elementor-element-c04490e .wgl-infobox_title{font-family:"Playfair Display", Sans-serif;font-size:1.15rem;color:#232323;}.elementor-13711 .elementor-element.elementor-element-c04490e .wgl-infobox_content{padding:0px 0px 0px 0px;font-family:"Source Sans 3", Sans-serif;font-size:0.87rem;color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-c04490e:hover .wgl-infobox_content{color:#1b1b1b;}.elementor-13711 .elementor-element.elementor-element-6ab5d3a8{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-71b761a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"sourcesans3", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:4.5px;color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-91e4c83{text-align:center;}.elementor-13711 .elementor-element.elementor-element-91e4c83 .elementor-heading-title{font-weight:600;color:var( --e-global-color-text );}.elementor-13711 .elementor-element.elementor-element-171e2ad8{text-align:center;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-13711 .elementor-element.elementor-element-94ec073{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-374c5bd{--display:flex;}.elementor-13711 .elementor-element.elementor-element-374c5bd.e-con{--align-self:center;}.elementor-13711 .elementor-element.elementor-element-1e5a76b{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13711 .elementor-element.elementor-element-ba1f33d{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-ba1f33d:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-ba1f33d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-13711 .elementor-element.elementor-element-002eb97{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-1688fde{--display:flex;}.elementor-13711 .elementor-element.elementor-element-fb39efb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"sourcesans3", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:4.5px;color:#C22222;}.elementor-13711 .elementor-element.elementor-element-bfbcbdb > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list{gap:10px;grid-auto-flow:row;grid-template-columns:repeat(1, 1fr);}.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item,.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item-index,.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item-title,.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item-text,.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue_badge,.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue_list_tooltip{transition:all 300ms;}.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item{flex-direction:row;align-items:flex-start;text-align:left;}.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item-index{width:25px;height:25px;font-size:10px;background-color:#FFDFD9;color:#C0392B;border-radius:50px 50px 50px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFABAB;}.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item,.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item a{gap:10px;}.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item-index svg{fill:#C0392B;}.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item-title{justify-content:flex-start;color:var( --e-global-color-primary );font-family:"sourcesans3", Sans-serif;font-size:16px;line-height:24px;margin-top:0px;margin-bottom:0px;}.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue_badge{margin-left:5px;padding:5px 10px 5px 10px;color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item-text{color:#6e6e6e;margin-top:0px;}.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item-image img{width:300px;object-fit:cover;object-position:center;}.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item-image{text-align:inherit;}.elementor-13711 .elementor-element.elementor-element-678f5a1{--display:flex;}.elementor-13711 .elementor-element.elementor-element-e1340d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"sourcesans3", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:4.5px;color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-b162e0a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-a0233b9 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list{gap:10px;grid-auto-flow:row;grid-template-columns:repeat(1, 1fr);}.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item,.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item-index,.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item-title,.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item-text,.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue_badge,.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue_list_tooltip{transition:all 300ms;}.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item{flex-direction:row;align-items:flex-start;text-align:left;}.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item-index{width:25px;height:25px;font-size:10px;background-color:#E6F2DF;color:#859E7B;border-radius:50px 50px 50px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#859E7B;}.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item,.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item a{gap:10px;}.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item-index svg{fill:#859E7B;}.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item-title{justify-content:flex-start;color:var( --e-global-color-primary );font-family:"sourcesans3", Sans-serif;font-size:16px;line-height:24px;margin-top:0px;margin-bottom:0px;}.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue_badge{margin-left:5px;padding:5px 10px 5px 10px;color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item-text{color:#6e6e6e;margin-top:0px;}.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item-image img{width:300px;object-fit:cover;object-position:center;}.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item-image{text-align:inherit;}.elementor-13711 .elementor-element.elementor-element-b0026f0{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-5f3ab44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"sourcesans3", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:4.5px;color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-acf5376{text-align:center;}.elementor-13711 .elementor-element.elementor-element-acf5376 .elementor-heading-title{font-weight:600;color:var( --e-global-color-text );}.elementor-13711 .elementor-element.elementor-element-e2d40ae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-13711 .elementor-element.elementor-element-c36403c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-7860f2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13711 .elementor-element.elementor-element-7860f2f.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-a779709{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-a779709.e-con{--align-self:center;}.elementor-13711 .elementor-element.elementor-element-3384dbf{--display:flex;--justify-content:space-between;}.elementor-13711 .elementor-element.elementor-element-d625989{--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;}.elementor-13711 .elementor-element.elementor-element-96f8742{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-96f8742.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13711 .elementor-element.elementor-element-2606524 .ue_gradient_btn_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-2606524 .ue_gradient_button,.elementor-13711 .elementor-element.elementor-element-2606524 .ue_gradient_button *{transition-duration:500ms;color:#030303;}.elementor-13711 .elementor-element.elementor-element-2606524 .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-13711 .elementor-element.elementor-element-2606524 .ue_gradient_button:hover,.elementor-13711 .elementor-element.elementor-element-2606524 .ue_gradient_button:hover *{color:#252525;}.elementor-13711 .elementor-element.elementor-element-2606524 .ue_btn_icon i,.elementor-13711 .elementor-element.elementor-element-2606524 .ue_btn_icon svg{font-size:14px;}.elementor-13711 .elementor-element.elementor-element-2606524 .ue_btn_icon{border-radius:0px;}.elementor-13711 .elementor-element.elementor-element-83a122e .ue_gradient_btn_wrapper{text-align:left;}.elementor-13711 .elementor-element.elementor-element-83a122e .ue_gradient_button,.elementor-13711 .elementor-element.elementor-element-83a122e .ue_gradient_button *{transition-duration:500ms;color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-83a122e .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;gap:8px;}.elementor-13711 .elementor-element.elementor-element-83a122e .ue_gradient_button:hover,.elementor-13711 .elementor-element.elementor-element-83a122e .ue_gradient_button:hover *{color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-83a122e .ue_gradient_button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-83a122e .ue_btn_icon i,.elementor-13711 .elementor-element.elementor-element-83a122e .ue_btn_icon svg{font-size:14px;}.elementor-13711 .elementor-element.elementor-element-83a122e .ue_btn_icon{border-radius:0px;}.elementor-13711 .elementor-element.elementor-element-f8b10bf{--display:flex;--padding-top:80px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-f8b10bf:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-f8b10bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1D18;}.elementor-13711 .elementor-element.elementor-element-97cc4de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"sourcesans3", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:4.5px;color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-f1fa261{text-align:start;}.elementor-13711 .elementor-element.elementor-element-f1fa261 .elementor-heading-title{font-weight:600;color:var( --e-global-color-text );}.elementor-13711 .elementor-element.elementor-element-3f0a46e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-13711 .elementor-element.elementor-element-8422c55{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-8422c55:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-8422c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1D18;}.elementor-13711 .elementor-element.elementor-element-9748e0b{--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;}.elementor-13711 .elementor-element.elementor-element-c8f5f3c{--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;}.elementor-13711 .elementor-element.elementor-element-bcd72ea{--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;}.elementor-13711 .elementor-element.elementor-element-e8a94d8{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-e8a94d8:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-e8a94d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1D18;}.elementor-13711 .elementor-element.elementor-element-a16d308{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-410e9e5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-410e9e5.e-con{--align-self:center;}.elementor-13711 .elementor-element.elementor-element-1607a9f{--display:flex;--justify-content:space-between;}.elementor-13711 .elementor-element.elementor-element-6f99319{--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;}.elementor-13711 .elementor-element.elementor-element-bccba8a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-bccba8a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13711 .elementor-element.elementor-element-fb37c80 .ue_gradient_btn_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-fb37c80 .ue_gradient_button,.elementor-13711 .elementor-element.elementor-element-fb37c80 .ue_gradient_button *{transition-duration:500ms;color:#030303;}.elementor-13711 .elementor-element.elementor-element-fb37c80 .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-13711 .elementor-element.elementor-element-fb37c80 .ue_gradient_button:hover,.elementor-13711 .elementor-element.elementor-element-fb37c80 .ue_gradient_button:hover *{color:#252525;}.elementor-13711 .elementor-element.elementor-element-fb37c80 .ue_btn_icon i,.elementor-13711 .elementor-element.elementor-element-fb37c80 .ue_btn_icon svg{font-size:14px;}.elementor-13711 .elementor-element.elementor-element-fb37c80 .ue_btn_icon{border-radius:0px;}.elementor-13711 .elementor-element.elementor-element-f359b1e .ue_gradient_btn_wrapper{text-align:left;}.elementor-13711 .elementor-element.elementor-element-f359b1e .ue_gradient_button,.elementor-13711 .elementor-element.elementor-element-f359b1e .ue_gradient_button *{transition-duration:500ms;color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-f359b1e .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;gap:8px;}.elementor-13711 .elementor-element.elementor-element-f359b1e .ue_gradient_button:hover,.elementor-13711 .elementor-element.elementor-element-f359b1e .ue_gradient_button:hover *{color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-f359b1e .ue_gradient_button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-f359b1e .ue_btn_icon i,.elementor-13711 .elementor-element.elementor-element-f359b1e .ue_btn_icon svg{font-size:14px;}.elementor-13711 .elementor-element.elementor-element-f359b1e .ue_btn_icon{border-radius:0px;}.elementor-13711 .elementor-element.elementor-element-28cfde95{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-28cfde95:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-28cfde95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.elementor-13711 .elementor-element.elementor-element-72961dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"sourcesans3", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:4.5px;color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-3e76ee2a{text-align:center;}.elementor-13711 .elementor-element.elementor-element-3e76ee2a .elementor-heading-title{font-weight:600;color:#131313;}.elementor-13711 .elementor-element.elementor-element-d319110{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-d319110:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-d319110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E8;}.elementor-13711 .elementor-element.elementor-element-73ba391{width:var( --container-widget-width, 60% );max-width:60%;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-13711 .elementor-element.elementor-element-73ba391.elementor-element{--align-self:center;}.elementor-13711 .elementor-element.elementor-element-3c921700{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-3c921700:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-3c921700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2813e53 );}.elementor-13711 .elementor-element.elementor-element-3bbc77f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"sourcesans3", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:4.5px;color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-7df5f804{text-align:center;}.elementor-13711 .elementor-element.elementor-element-7df5f804 .elementor-heading-title{font-weight:600;color:#131313;}.elementor-13711 .elementor-element.elementor-element-79a25e07{text-align:center;font-size:18px;font-weight:400;color:#6B6B6B;}.elementor-13711 .elementor-element.elementor-element-41fb225{--display:flex;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-41fb225:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-41fb225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-13711 .elementor-element.elementor-element-0c8a185{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-0c8a185:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-0c8a185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-13711 .elementor-element.elementor-element-0c8a185.e-con{--align-self:center;}.elementor-13711 .elementor-element.elementor-element-bd9147b > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-bd9147b.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-bd9147b .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-bd9147b .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-bd9147b .wgl-infobox_title{margin:0px 0px 0px 0px;font-size:18px;color:#414141;}.elementor-13711 .elementor-element.elementor-element-bd9147b .wgl-infobox_content{margin:20px 0px 0px 0px;font-family:"sourcesans3", Sans-serif;color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-bd9147b:hover .wgl-infobox_content{color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-a4331d3 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-a4331d3.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-a4331d3 .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-a4331d3 .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-a4331d3 .wgl-infobox_title{margin:0px 0px 0px 0px;font-size:18px;color:#414141;}.elementor-13711 .elementor-element.elementor-element-a4331d3 .wgl-infobox_content{margin:20px 0px 0px 0px;font-family:"sourcesans3", Sans-serif;color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-a4331d3:hover .wgl-infobox_content{color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-bf5bfa8 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-bf5bfa8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-bf5bfa8 .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-bf5bfa8 .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-bf5bfa8 .wgl-infobox_title{margin:0px 0px 0px 0px;font-size:18px;color:#414141;}.elementor-13711 .elementor-element.elementor-element-bf5bfa8 .wgl-infobox_content{margin:20px 0px 0px 0px;font-family:"sourcesans3", Sans-serif;color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-bf5bfa8:hover .wgl-infobox_content{color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-aa2a565 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-aa2a565.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-aa2a565 .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-aa2a565 .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-aa2a565 .wgl-infobox_title{margin:0px 0px 0px 0px;font-size:18px;color:#414141;}.elementor-13711 .elementor-element.elementor-element-aa2a565 .wgl-infobox_content{margin:20px 0px 0px 0px;font-family:"sourcesans3", Sans-serif;color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-aa2a565:hover .wgl-infobox_content{color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-9f6475a > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-9f6475a.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-9f6475a .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-9f6475a .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-9f6475a .wgl-infobox_title{margin:0px 0px 0px 0px;font-size:18px;color:#414141;}.elementor-13711 .elementor-element.elementor-element-9f6475a .wgl-infobox_content{margin:20px 0px 0px 0px;font-family:"sourcesans3", Sans-serif;color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-9f6475a:hover .wgl-infobox_content{color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-8cd44bb > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-8cd44bb.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-8cd44bb .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-8cd44bb .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-8cd44bb .wgl-infobox_title{margin:0px 0px 0px 0px;font-size:18px;color:#414141;}.elementor-13711 .elementor-element.elementor-element-8cd44bb .wgl-infobox_content{margin:20px 0px 0px 0px;font-family:"sourcesans3", Sans-serif;color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-8cd44bb:hover .wgl-infobox_content{color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-4bd2e97 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-4bd2e97.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-4bd2e97 .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-4bd2e97 .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-4bd2e97 .wgl-infobox_title{margin:0px 0px 0px 0px;font-size:18px;color:#414141;}.elementor-13711 .elementor-element.elementor-element-4bd2e97 .wgl-infobox_content{margin:20px 0px 0px 0px;font-family:"sourcesans3", Sans-serif;color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-4bd2e97:hover .wgl-infobox_content{color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-9a9122d > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-9a9122d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-9a9122d .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-9a9122d .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-9a9122d .wgl-infobox_title{margin:0px 0px 0px 0px;font-size:18px;color:#414141;}.elementor-13711 .elementor-element.elementor-element-9a9122d .wgl-infobox_content{margin:20px 0px 0px 0px;font-family:"sourcesans3", Sans-serif;color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-9a9122d:hover .wgl-infobox_content{color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-ca1f8de > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-ca1f8de.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-ca1f8de .wgl-infobox_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-ca1f8de .wgl-infobox_wrapper .wgl-infobox_bg_title{text-align:center;}.elementor-13711 .elementor-element.elementor-element-ca1f8de .wgl-infobox_title{margin:0px 0px 0px 0px;font-size:18px;color:#414141;}.elementor-13711 .elementor-element.elementor-element-ca1f8de .wgl-infobox_content{margin:20px 0px 0px 0px;font-family:"sourcesans3", Sans-serif;color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-ca1f8de:hover .wgl-infobox_content{color:#6A6A6A;}.elementor-13711 .elementor-element.elementor-element-38049ee2{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-38049ee2:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-38049ee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1912;}.elementor-13711 .elementor-element.elementor-element-e8207fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"sourcesans3", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:4.5px;color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-57811d0a{text-align:center;}.elementor-13711 .elementor-element.elementor-element-57811d0a .elementor-heading-title{font-weight:600;color:var( --e-global-color-text );}.elementor-13711 .elementor-element.elementor-element-6a4f59f9{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-13711 .elementor-element.elementor-element-6a4f59f9.elementor-element{--align-self:center;}.elementor-13711 .elementor-element.elementor-element-86f8ec8{--display:flex;}.elementor-13711 .elementor-element.elementor-element-86f8ec8.e-con{--align-self:center;}.elementor-13711 .elementor-element.elementor-element-678208a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-678208a.e-con{--align-self:center;}.elementor-13711 .elementor-element.elementor-element-bc3d17b > .elementor-widget-container{background-color:#222222;padding:30px 30px 10px 30px;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-bc3d17b.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list{gap:10px;grid-auto-flow:row;grid-template-columns:repeat(1, 1fr);}.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item,.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item-index,.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item-title,.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item-text,.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue_badge,.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue_list_tooltip{transition:all 300ms;}.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item{flex-direction:row;align-items:flex-start;text-align:left;}.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item-index{width:25px;height:25px;font-size:15px;color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item,.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item a{gap:6px;}.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item-index svg{fill:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item-title{justify-content:flex-start;color:var( --e-global-color-text );font-family:"sourcesans3", Sans-serif;font-size:16px;line-height:24px;margin-top:0px;margin-bottom:0px;}.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue_badge{margin-left:5px;padding:5px 10px 5px 10px;color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item-text{color:#6e6e6e;margin-top:0px;}.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item-image img{width:300px;object-fit:cover;object-position:center;}.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item-image{text-align:inherit;}.elementor-13711 .elementor-element.elementor-element-8227a21 > .elementor-widget-container{background-color:#222222;padding:30px 30px 10px 30px;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-8227a21.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list{gap:10px;grid-auto-flow:row;grid-template-columns:repeat(1, 1fr);}.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item,.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item-index,.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item-title,.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item-text,.elementor-13711 .elementor-element.elementor-element-8227a21 .ue_badge,.elementor-13711 .elementor-element.elementor-element-8227a21 .ue_list_tooltip{transition:all 300ms;}.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item{flex-direction:row;align-items:flex-start;text-align:left;}.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item-index{width:25px;height:25px;font-size:15px;color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item,.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item a{gap:6px;}.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item-index svg{fill:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item-title{justify-content:flex-start;color:var( --e-global-color-text );font-family:"sourcesans3", Sans-serif;font-size:16px;line-height:24px;margin-top:0px;margin-bottom:0px;}.elementor-13711 .elementor-element.elementor-element-8227a21 .ue_badge{margin-left:5px;padding:5px 10px 5px 10px;color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item-text{color:#6e6e6e;margin-top:0px;}.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item-image img{width:300px;object-fit:cover;object-position:center;}.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item-image{text-align:inherit;}.elementor-13711 .elementor-element.elementor-element-a460347 > .elementor-widget-container{background-color:#222222;padding:30px 30px 10px 30px;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-a460347.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list{gap:10px;grid-auto-flow:row;grid-template-columns:repeat(1, 1fr);}.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item,.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item-index,.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item-title,.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item-text,.elementor-13711 .elementor-element.elementor-element-a460347 .ue_badge,.elementor-13711 .elementor-element.elementor-element-a460347 .ue_list_tooltip{transition:all 300ms;}.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item{flex-direction:row;align-items:flex-start;text-align:left;}.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item-index{width:25px;height:25px;font-size:15px;color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item,.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item a{gap:6px;}.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item-index svg{fill:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item-title{justify-content:flex-start;color:var( --e-global-color-text );font-family:"sourcesans3", Sans-serif;font-size:16px;line-height:24px;margin-top:0px;margin-bottom:0px;}.elementor-13711 .elementor-element.elementor-element-a460347 .ue_badge{margin-left:5px;padding:5px 10px 5px 10px;color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item-text{color:#6e6e6e;margin-top:0px;}.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item-image img{width:300px;object-fit:cover;object-position:center;}.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item-image{text-align:inherit;}.elementor-13711 .elementor-element.elementor-element-606e440 > .elementor-widget-container{background-color:#222222;padding:30px 30px 10px 30px;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-606e440.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list{gap:10px;grid-auto-flow:row;grid-template-columns:repeat(1, 1fr);}.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item,.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item-index,.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item-title,.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item-text,.elementor-13711 .elementor-element.elementor-element-606e440 .ue_badge,.elementor-13711 .elementor-element.elementor-element-606e440 .ue_list_tooltip{transition:all 300ms;}.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item{flex-direction:row;align-items:flex-start;text-align:left;}.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item-index{width:25px;height:25px;font-size:15px;color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item,.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item a{gap:6px;}.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item-index svg{fill:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item-title{justify-content:flex-start;color:var( --e-global-color-text );font-family:"sourcesans3", Sans-serif;font-size:16px;line-height:24px;margin-top:0px;margin-bottom:0px;}.elementor-13711 .elementor-element.elementor-element-606e440 .ue_badge{margin-left:5px;padding:5px 10px 5px 10px;color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item-text{color:#6e6e6e;margin-top:0px;}.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item-image img{width:300px;object-fit:cover;object-position:center;}.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item-image{text-align:inherit;}.elementor-13711 .elementor-element.elementor-element-45b9f17{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-65cfedf > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-13711 .elementor-element.elementor-element-65cfedf .ue_gradient_btn_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-65cfedf .ue_gradient_button,.elementor-13711 .elementor-element.elementor-element-65cfedf .ue_gradient_button *{transition-duration:500ms;color:#030303;}.elementor-13711 .elementor-element.elementor-element-65cfedf .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-13711 .elementor-element.elementor-element-65cfedf .ue_gradient_button:hover,.elementor-13711 .elementor-element.elementor-element-65cfedf .ue_gradient_button:hover *{color:#252525;}.elementor-13711 .elementor-element.elementor-element-65cfedf .ue_btn_icon i,.elementor-13711 .elementor-element.elementor-element-65cfedf .ue_btn_icon svg{font-size:14px;}.elementor-13711 .elementor-element.elementor-element-65cfedf .ue_btn_icon{border-radius:0px;}.elementor-13711 .elementor-element.elementor-element-be76f24{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-be76f24:not(.elementor-motion-effects-element-type-background), .elementor-13711 .elementor-element.elementor-element-be76f24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1D18;}.elementor-13711 .elementor-element.elementor-element-5a80c0d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-f9de1e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"sourcesans3", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:4.5px;color:var( --e-global-color-accent );}.elementor-13711 .elementor-element.elementor-element-03f345c{text-align:center;}.elementor-13711 .elementor-element.elementor-element-03f345c .elementor-heading-title{font-weight:600;color:var( --e-global-color-text );}.elementor-13711 .elementor-element.elementor-element-16261d2{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-13711 .elementor-element.elementor-element-16261d2.elementor-element{--align-self:center;}.elementor-13711 .elementor-element.elementor-element-f404109 .ue_gradient_btn_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-f404109 .ue_gradient_button,.elementor-13711 .elementor-element.elementor-element-f404109 .ue_gradient_button *{transition-duration:500ms;color:#030303;}.elementor-13711 .elementor-element.elementor-element-f404109 .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-13711 .elementor-element.elementor-element-f404109 .ue_gradient_button:hover,.elementor-13711 .elementor-element.elementor-element-f404109 .ue_gradient_button:hover *{color:#252525;}.elementor-13711 .elementor-element.elementor-element-f404109 .ue_btn_icon i,.elementor-13711 .elementor-element.elementor-element-f404109 .ue_btn_icon svg{font-size:14px;}.elementor-13711 .elementor-element.elementor-element-f404109 .ue_btn_icon{border-radius:0px;}.elementor-13711 .elementor-element.elementor-element-304f2d1{text-align:center;color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-13711 .elementor-element.elementor-element-4a1e302{--width:100%;}.elementor-13711 .elementor-element.elementor-element-e1a000f{--width:100%;}.elementor-13711 .elementor-element.elementor-element-f055f5d{--width:100%;}.elementor-13711 .elementor-element.elementor-element-9121a0d{--width:90%;}.elementor-13711 .elementor-element.elementor-element-90c758b{--width:100%;}.elementor-13711 .elementor-element.elementor-element-0d5faff{--width:100%;}.elementor-13711 .elementor-element.elementor-element-17434bb{--width:100%;}.elementor-13711 .elementor-element.elementor-element-e97826a{--width:80%;}.elementor-13711 .elementor-element.elementor-element-7fc558e{--width:100%;}.elementor-13711 .elementor-element.elementor-element-7a1c99b{--width:70%;}.elementor-13711 .elementor-element.elementor-element-9bdd118{--width:50%;}.elementor-13711 .elementor-element.elementor-element-5ac6d54{--width:50%;}.elementor-13711 .elementor-element.elementor-element-96f730b{--width:80%;}.elementor-13711 .elementor-element.elementor-element-fa51b9f{--content-width:62%;}.elementor-13711 .elementor-element.elementor-element-70a90292{--content-width:100%;}.elementor-13711 .elementor-element.elementor-element-52861a8{--width:100%;}.elementor-13711 .elementor-element.elementor-element-6eba53d{--content-width:65%;}.elementor-13711 .elementor-element.elementor-element-6ab5d3a8{--content-width:100%;}.elementor-13711 .elementor-element.elementor-element-94ec073{--width:100%;}.elementor-13711 .elementor-element.elementor-element-ba1f33d{--width:100%;}.elementor-13711 .elementor-element.elementor-element-002eb97{--content-width:60%;}.elementor-13711 .elementor-element.elementor-element-3384dbf{--width:60%;}.elementor-13711 .elementor-element.elementor-element-d625989{--width:66.6666%;}.elementor-13711 .elementor-element.elementor-element-96f8742{--width:100%;}.elementor-13711 .elementor-element.elementor-element-9748e0b{--width:50%;}.elementor-13711 .elementor-element.elementor-element-c8f5f3c{--width:25%;}.elementor-13711 .elementor-element.elementor-element-bcd72ea{--width:25%;}.elementor-13711 .elementor-element.elementor-element-1607a9f{--width:60%;}.elementor-13711 .elementor-element.elementor-element-6f99319{--width:66.6666%;}.elementor-13711 .elementor-element.elementor-element-bccba8a{--width:100%;}.elementor-13711 .elementor-element.elementor-element-28cfde95{--content-width:100%;}.elementor-13711 .elementor-element.elementor-element-d319110{--width:100%;}.elementor-13711 .elementor-element.elementor-element-3c921700{--content-width:100%;}.elementor-13711 .elementor-element.elementor-element-41fb225{--width:100%;}.elementor-13711 .elementor-element.elementor-element-0c8a185{--width:1100px;}.elementor-13711 .elementor-element.elementor-element-38049ee2{--content-width:100%;}.elementor-13711 .elementor-element.elementor-element-45b9f17{--width:100%;}.elementor-13711 .elementor-element.elementor-element-be76f24{--width:100%;}.elementor-13711 .elementor-element.elementor-element-5a80c0d{--content-width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-13711 .elementor-element.elementor-element-e1a000f{--width:100%;}.elementor-13711 .elementor-element.elementor-element-9121a0d{--width:98%;}.elementor-13711 .elementor-element.elementor-element-0d5faff{--width:100%;}.elementor-13711 .elementor-element.elementor-element-e97826a{--width:98%;}.elementor-13711 .elementor-element.elementor-element-7fc558e{--width:100%;}.elementor-13711 .elementor-element.elementor-element-5ba54bc{--content-width:90%;}.elementor-13711 .elementor-element.elementor-element-7a1c99b{--width:90%;}.elementor-13711 .elementor-element.elementor-element-9bdd118{--width:60%;}.elementor-13711 .elementor-element.elementor-element-e9ff3a3{--content-width:100%;}.elementor-13711 .elementor-element.elementor-element-fa51b9f{--content-width:90%;}.elementor-13711 .elementor-element.elementor-element-6eba53d{--content-width:90%;}.elementor-13711 .elementor-element.elementor-element-002eb97{--content-width:90%;}.elementor-13711 .elementor-element.elementor-element-96f8742{--width:98%;}.elementor-13711 .elementor-element.elementor-element-bccba8a{--width:98%;}.elementor-13711 .elementor-element.elementor-element-d319110{--width:100%;}.elementor-13711 .elementor-element.elementor-element-86f8ec8{--content-width:90%;}}@media(max-width:1200px) and (min-width:768px){.elementor-13711 .elementor-element.elementor-element-27588c2{--content-width:90%;}}@media(max-width:880px) and (min-width:768px){.elementor-13711 .elementor-element.elementor-element-7a1c99b{--width:100%;}}@media(min-width:2400px){.elementor-13711 .elementor-element.elementor-element-e1a000f{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-9121a0d{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-0d5faff{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-e97826a{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-5ba54bc{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-96f730b{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-6eba53d{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-002eb97{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-c36403c{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-96f8742{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-a16d308{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-bccba8a{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-0c8a185{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-678208a{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-13711 .elementor-element.elementor-element-e1a000f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-d5db392{text-align:center;}.elementor-13711 .elementor-element.elementor-element-f34b35b{text-align:center;}.elementor-13711 .elementor-element.elementor-element-8c59101{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-13711 .elementor-element.elementor-element-9121a0d{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-0b8d7f3{padding:0px 10px 0px 10px;}.elementor-13711 .elementor-element.elementor-element-0d5faff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-044dff2{text-align:center;}.elementor-13711 .elementor-element.elementor-element-2525079{text-align:center;}.elementor-13711 .elementor-element.elementor-element-94a2fc8{text-align:center;}.elementor-13711 .elementor-element.elementor-element-3be11dc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-13711 .elementor-element.elementor-element-e97826a{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-8829a92{padding:0px 10px 0px 10px;}.elementor-13711 .elementor-element.elementor-element-232d554{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-13711 .elementor-element.elementor-element-5ba54bc{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-e8380f9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-13711 .elementor-element.elementor-element-e8380f9 > .elementor-widget-container{padding:2px 0px 0px 0px;}.elementor-13711 .elementor-element.elementor-element-e8380f9.elementor-element{--align-self:center;}.elementor-13711 .elementor-element.elementor-element-d39aba2{text-align:center;}.elementor-13711 .elementor-element.elementor-element-a1fd977{text-align:center;}.elementor-13711 .elementor-element.elementor-element-38afee5{text-align:center;}.elementor-13711 .elementor-element.elementor-element-303b38c{text-align:center;}.elementor-13711 .elementor-element.elementor-element-45a06fe.elementor-element{--align-self:center;}.elementor-13711 .elementor-element.elementor-element-96f730b{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-6eba53d{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-002eb97{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-c36403c{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-96f8742{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-a16d308{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-bccba8a{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-73ba391{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-13711 .elementor-element.elementor-element-0c8a185{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-6a4f59f9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-13711 .elementor-element.elementor-element-678208a{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-13711 .elementor-element.elementor-element-e1a000f{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-9121a0d{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-90c758b{--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-13711 .elementor-element.elementor-element-0d5faff{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-044dff2{text-align:center;}.elementor-13711 .elementor-element.elementor-element-e97826a{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-5ba54bc{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-27588c2{--justify-content:center;--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-e8380f9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13711 .elementor-element.elementor-element-e8380f9.elementor-element{--align-self:center;}.elementor-13711 .elementor-element.elementor-element-96f730b{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-6eba53d{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-002eb97{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-c36403c{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-96f8742{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-a16d308{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-bccba8a{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-0c8a185{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-678208a{--grid-auto-flow:row;}}@media(max-width:1199px){.elementor-13711 .elementor-element.elementor-element-e1a000f{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-9121a0d{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-0d5faff{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-044dff2{text-align:center;}.elementor-13711 .elementor-element.elementor-element-e97826a{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-affb51f{--padding-top:52px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-5ba54bc{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-96f730b{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-6eba53d{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-002eb97{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-c36403c{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-3384dbf{--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-13711 .elementor-element.elementor-element-688cbfe.elementor-element{--align-self:center;}.elementor-13711 .elementor-element.elementor-element-96f8742{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-a16d308{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-1607a9f{--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-13711 .elementor-element.elementor-element-7a2008a.elementor-element{--align-self:center;}.elementor-13711 .elementor-element.elementor-element-bccba8a{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-0c8a185{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-678208a{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-13711 .elementor-element.elementor-element-e1a000f{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-9121a0d{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-0d5faff{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-044dff2{text-align:center;}.elementor-13711 .elementor-element.elementor-element-e97826a{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-5ba54bc{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-e8380f9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13711 .elementor-element.elementor-element-96f730b{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-6eba53d{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-002eb97{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-c36403c{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-688cbfe{text-align:center;}.elementor-13711 .elementor-element.elementor-element-96f8742{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-a16d308{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-7a2008a{text-align:center;}.elementor-13711 .elementor-element.elementor-element-bccba8a{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-0c8a185{--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-678208a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-13711 .elementor-element.elementor-element-e1a000f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-8f50e5f{text-align:center;}.elementor-13711 .elementor-element.elementor-element-d5db392{text-align:center;}.elementor-13711 .elementor-element.elementor-element-d5db392 .elementor-heading-title{font-size:2rem;}.elementor-13711 .elementor-element.elementor-element-f34b35b{text-align:center;}.elementor-13711 .elementor-element.elementor-element-f34b35b .elementor-heading-title{font-size:2rem;}.elementor-13711 .elementor-element.elementor-element-8c59101{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13711 .elementor-element.elementor-element-9121a0d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-25bdec8 .ue_gradient_btn_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-ee006d5 .ue_gradient_btn_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-90c758b{--width:100%;}.elementor-13711 .elementor-element.elementor-element-0d5faff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-17434bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-044dff2{text-align:center;}.elementor-13711 .elementor-element.elementor-element-2525079{text-align:center;}.elementor-13711 .elementor-element.elementor-element-2525079 .elementor-heading-title{font-size:2rem;}.elementor-13711 .elementor-element.elementor-element-94a2fc8{text-align:center;}.elementor-13711 .elementor-element.elementor-element-94a2fc8 .elementor-heading-title{font-size:2rem;}.elementor-13711 .elementor-element.elementor-element-3be11dc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13711 .elementor-element.elementor-element-e97826a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-8868a12 .ue_gradient_btn_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-37520b9 .ue_gradient_btn_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-232d554{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-13711 .elementor-element.elementor-element-232d554.elementor-element{--align-self:flex-end;}.elementor-13711 .elementor-element.elementor-element-affb51f{--padding-top:44px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-273af86{--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-ba30f2f{font-size:11px;}.elementor-13711 .elementor-element.elementor-element-46326b4 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-13711 .elementor-element.elementor-element-7fc558e{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-5ba54bc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-e8380f9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13711 .elementor-element.elementor-element-7a1c99b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-9bdd118{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-d39aba2{text-align:center;}.elementor-13711 .elementor-element.elementor-element-a1fd977{text-align:center;}.elementor-13711 .elementor-element.elementor-element-a1fd977 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-13711 .elementor-element.elementor-element-38afee5{text-align:center;}.elementor-13711 .elementor-element.elementor-element-303b38c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list{gap:10px;}.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item-index{font-size:10px;}.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item,.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item a{gap:10px;}.elementor-13711 .elementor-element.elementor-element-45a06fe .ue-list-item-title{line-height:1.8em;}.elementor-13711 .elementor-element.elementor-element-5ac6d54{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13711 .elementor-element.elementor-element-96f730b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:20px;}.elementor-13711 .elementor-element.elementor-element-e9ff3a3{--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-b39258f .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-13711 .elementor-element.elementor-element-f57a130{padding:0px 0px 0px 0px;}.elementor-13711 .elementor-element.elementor-element-fa51b9f{--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .ue-step-item-content{text-align:left;}.elementor-13711 .elementor-element.elementor-element-3f7fc83 .ue-step-item-content-title{padding:0px 0px 0px 0px;}.elementor-13711 .elementor-element.elementor-element-3f448954 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-13711 .elementor-element.elementor-element-52861a8{--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-6eba53d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-91e4c83 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-13711 .elementor-element.elementor-element-171e2ad8{padding:0px 10px 0px 10px;}.elementor-13711 .elementor-element.elementor-element-1e5a76b{padding:0px 0px 0px 0px;}.elementor-13711 .elementor-element.elementor-element-ba1f33d{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-002eb97{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-fb39efb{text-align:center;}.elementor-13711 .elementor-element.elementor-element-cd68a0b{text-align:center;}.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list{gap:10px;}.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item-index{font-size:10px;}.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item,.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item a{gap:10px;}.elementor-13711 .elementor-element.elementor-element-bfbcbdb .ue-list-item-title{line-height:1.8em;}.elementor-13711 .elementor-element.elementor-element-e1340d7{text-align:center;}.elementor-13711 .elementor-element.elementor-element-b162e0a{text-align:center;}.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list{gap:10px;}.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item-index{font-size:10px;}.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item,.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item a{gap:10px;}.elementor-13711 .elementor-element.elementor-element-a0233b9 .ue-list-item-title{line-height:1.8em;}.elementor-13711 .elementor-element.elementor-element-acf5376 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-13711 .elementor-element.elementor-element-e2d40ae{padding:0px 10px 0px 10px;}.elementor-13711 .elementor-element.elementor-element-c36403c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-688cbfe{text-align:center;}.elementor-13711 .elementor-element.elementor-element-96f8742{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-2606524 .ue_gradient_btn_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-83a122e .ue_gradient_btn_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-f1fa261 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-13711 .elementor-element.elementor-element-3f0a46e{padding:0px 10px 0px 10px;}.elementor-13711 .elementor-element.elementor-element-a16d308{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-7a2008a{text-align:center;}.elementor-13711 .elementor-element.elementor-element-bccba8a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-fb37c80 .ue_gradient_btn_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-f359b1e .ue_gradient_btn_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-3e76ee2a .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-13711 .elementor-element.elementor-element-d319110{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-73ba391{padding:0px 10px 0px 10px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13711 .elementor-element.elementor-element-7df5f804 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-13711 .elementor-element.elementor-element-79a25e07{padding:0px 10px 0px 10px;}.elementor-13711 .elementor-element.elementor-element-41fb225{--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-0c8a185{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-57811d0a .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-13711 .elementor-element.elementor-element-6a4f59f9{padding:0px 10px 0px 10px;}.elementor-13711 .elementor-element.elementor-element-678208a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list{gap:10px;grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item-index{font-size:10px;}.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item,.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item a{gap:10px;}.elementor-13711 .elementor-element.elementor-element-bc3d17b .ue-list-item-title{justify-content:flex-start;line-height:1.8em;}.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list{gap:10px;grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item-index{font-size:10px;}.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item,.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item a{gap:10px;}.elementor-13711 .elementor-element.elementor-element-8227a21 .ue-list-item-title{justify-content:flex-start;line-height:1.8em;}.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list{gap:10px;grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item-index{font-size:10px;}.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item,.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item a{gap:10px;}.elementor-13711 .elementor-element.elementor-element-a460347 .ue-list-item-title{justify-content:flex-start;line-height:1.8em;}.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list{gap:10px;grid-auto-flow:row;}.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item-index{font-size:10px;}.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item,.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item a{gap:10px;}.elementor-13711 .elementor-element.elementor-element-606e440 .ue-list-item-title{justify-content:flex-start;line-height:1.8em;}.elementor-13711 .elementor-element.elementor-element-45b9f17{--padding-top:0px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-13711 .elementor-element.elementor-element-65cfedf .ue_gradient_btn_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-03f345c .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-13711 .elementor-element.elementor-element-f404109 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-13711 .elementor-element.elementor-element-f404109 .ue_gradient_btn_wrapper{text-align:center;}.elementor-13711 .elementor-element.elementor-element-304f2d1{padding:0px 10px 0px 10px;}}/* Start custom CSS for text-editor, class: .elementor-element-0b8d7f3 *//* =========================================
   HERO STATS (Dark + Gold) – wie Screenshot
   ========================================= */

.hero-stats{
  display:flex;
  justify-content:left;
  align-items:flex-start;
  gap:70px;
  padding:34px 0;
  text-align:left;
}

.hero-stat{
  display:flex;
  flex-direction:column;
  align-items:left;
  min-width:180px;
}

/* Zahl (Gold) */
.hero-stat-num{
  font-family:'Playfair Display', serif;
  font-size:32px;
  font-weight:600;
  line-height:1.1;
  color:#b8963e;
  letter-spacing:0.2px;
}

/* Label (Hellgrau) */
.hero-stat-label{
  margin-top:10px;
  font-family:'Source Sans 3', sans-serif;
  font-size:14px;
  line-height:1.5;
  color:rgba(255,255,255,0.65);
}

/* Tablet */
@media (max-width:1024px){
  .hero-stats{ gap:40px; }
  .hero-stat{ min-width:160px; }
  .hero-stat-num{ font-size:38px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-044dff2 *//* ===== EYEBROW MIT LINIE NUR LINKS ===== */

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

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

/* Linie nur vorne */
.eyebrow-left::before{
  content:"";
  width:28px;
  height:1px;
  background:#b8963e;
  opacity:0.8;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8829a92 *//* ===== HERO STATS – MOBILE KOMPLETT ZENTRIERT ===== */
@media (max-width:768px){

  .hero-stats{
    flex-direction:column !important;
    align-items:center !important;
    justify-content:center !important;
    text-align:center !important;
    gap:22px !important;
    padding:26px 0 !important;
  }

  .hero-stat{
    min-width:0 !important;
    width:100% !important;
    max-width:380px !important;
    align-items:center !important;
    text-align:center !important;
  }

  .hero-stat-num,
  .hero-stat-label{
    text-align:center !important;
  }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fc558e *//* Eyebrow mit Linien links + rechts */
.problem-eyebrow{
  display:inline-flex !important;
  align-items:center !important;
  gap:10px !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:20px !important;
}

.problem-eyebrow:before,
.problem-eyebrow:after{
  content:"" !important;
  width:24px !important;
  height:1px !important;
  background:#b8963e !important;
  display:inline-block !important;
}

/* Headline */
.problem-title{
  font-family:'Playfair Display', serif !important;
  font-weight:600 !important;
  line-height:1.2 !important;
  font-size: clamp(1.8rem, 3.5vw, 2.6rem) !important;
  color:#1a1a1a !important;
  margin-bottom:28px !important;
}

/* Beschreibungstext */
.problem-text{
  font-family:'Source Sans 3', sans-serif !important;
  font-size:1.1rem !important;
  line-height:1.9 !important;
  color:#6b6b6b !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d39aba2 *//* Eyebrow mit Linien links + rechts */
.problem-eyebrow{
  display:inline-flex !important;
  align-items:center !important;
  gap:10px !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:20px !important;
}

.problem-eyebrow:before,
.problem-eyebrow:after{
  content:"" !important;
  width:24px !important;
  height:1px !important;
  background:#b8963e !important;
  display:inline-block !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-303b38c *//* ===== DARK QUOTE BOX BACKGROUND ===== */

.guide-quote{
  background: linear-gradient(
    145deg,
    rgba(28,26,22,0.95),
    rgba(20,18,14,0.95)
  ) !important;

  border-left:3px solid #b8963e !important;

  padding:24px 28px !important;
  border-radius:12px !important;

  box-shadow:0 12px 35px rgba(0,0,0,0.35) !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0226d1b *//* Eyebrow mit Linien links + rechts */
.problem-eyebrow{
  display:inline-flex !important;
  align-items:center !important;
  gap:10px !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:20px !important;
}

.problem-eyebrow:before,
.problem-eyebrow:after{
  content:"" !important;
  width:24px !important;
  height:1px !important;
  background:#b8963e !important;
  display:inline-block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52861a8 *//* VALUE SECTION HEADER */
.values-elementor{
  background:#f5f0e8 !important;
  padding: clamp(60px, 8vw, 120px) 5% !important;
  text-align:center !important;
}

.values-eyebrow{
  display:inline-flex !important;
  align-items:center !important;
  gap:10px !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;
}

/* Linien links + rechts */
.values-eyebrow::before,
.values-eyebrow::after{
  content:"" !important;
  width:24px !important;
  height:1px !important;
  background:#b8963e !important;
  display:inline-block !important;
}

.values-title{
  font-family:'Playfair Display', serif !important;
  font-size: clamp(1.9rem, 3.5vw, 2.6rem) !important;
  font-weight:600 !important;
  line-height:1.2 !important;
  color:#1a1a1a !important;   /* ← wieder dunkel */
  margin-bottom:16px !important;

}

.values-subtitle{
  font-family:'Source Sans 3', sans-serif !important;
  font-size:1.1rem !important;
  line-height:1.9 !important;
  color:#6b6b6b !important;
}
/* GRID der Cards */
.values-grid{
  margin-top:56px !important;
  display:grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap:28px !important;
}

/* Einzelne Card */
.value-card{
  background:#ffffff !important;
  border-radius:12px !important;
  padding:40px 32px !important;
  border:1px solid #e0d8cc !important;
  text-align:left !important;
  transition:all 0.3s ease !important;
}

.value-card:hover{
  transform:translateY(-4px) !important;
  box-shadow:0 16px 48px rgba(0,0,0,0.06) !important;
}

/* ICON Platzhalter */
.value-icon{
  width:56px !important;
  height:56px !important;
  border-radius:12px !important;
  background:linear-gradient(135deg,#b8963e,#d4af5a) !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  color:white !important;
  font-size:22px !important;
  margin-bottom:24px !important;
}

/* Titel */
.value-title{
  font-family:'Source Sans 3', sans-serif !important;
  font-size:1.2rem !important;
  font-weight:600 !important;
  color:#1a1a1a !important;
  margin-bottom:12px !important;
}

/* Text */
.value-text{
  font-family:'Source Sans 3', sans-serif !important;
  font-size:0.92rem !important;
  line-height:1.8 !important;
  color:#6b6b6b !important;
}

/* Responsive */
@media (max-width: 900px){
  .values-grid{
    grid-template-columns:1fr !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71b761a *//* Eyebrow mit Linien links + rechts */
.problem-eyebrow{
  display:inline-flex !important;
  align-items:center !important;
  gap:10px !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:20px !important;
}

.problem-eyebrow:before,
.problem-eyebrow:after{
  content:"" !important;
  width:24px !important;
  height:1px !important;
  background:#b8963e !important;
  display:inline-block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94ec073 *//* EXAMPLE SECTION (dunkel) */
.example-elementor{
  background:#1a1a1a !important;
  padding: clamp(60px, 8vw, 120px) 5% !important;
  color:#e8e4de !important;
  text-align:center !important;
}

/* Eyebrow (ohne Linien, wie im Original im dunklen Block) */
.example-eyebrow{
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  gap:10px !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:#d4af5a !important;
  margin-bottom:16px !important;
}

/* Linien links + rechts */
.example-eyebrow::before,
.example-eyebrow::after{
  content:"" !important;
  width:24px !important;
  height:1px !important;
  background:#d4af5a !important;
  display:inline-block !important;
}


/* Subtitle */
.example-subtitle{
  font-family:'Source Sans 3', sans-serif !important;
  font-size:1.05rem !important;
  line-height:1.9 !important;
  color:#e8e4de !important;
  opacity:0.95 !important;
}
/* ===============================
   BEISPIELBLOCK / PERSONA + RECHNUNG
   =============================== */

.example-persona{
  background:rgba(255,255,255,0.04) !important;
  border:1px solid rgba(255,255,255,0.08) !important;
  border-radius:16px !important;
  padding:48px !important;
  margin-top:56px !important;
  text-align:left !important;
}

/* Header mit Avatar */
.persona-header{
  display:flex !important;
  align-items:center !important;
  gap:20px !important;
  margin-bottom:28px !important;
}

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

.persona-name{
  font-family:'Playfair Display', serif !important;
  color:#faf8f5 !important;
  font-size:1.3rem !important;
}

.persona-info{
  color:rgba(255,255,255,0.5) !important;
  font-family:'Source Sans 3', sans-serif !important;
  font-size:0.9rem !important;
}

/* Zitat */
.persona-quote{
  background:rgba(184,150,62,0.08) !important;
  border-left:3px solid #b8963e !important;
  padding:20px 24px !important;
  border-radius:0 8px 8px 0 !important;
  margin-bottom:28px !important;
  font-style:italic !important;
  color:#e8e4de !important;
  font-family:'Source Sans 3', sans-serif !important;
  line-height:1.8 !important;
}

/* Objekt Meta Zeile */
.object-meta{
  font-family:'Source Sans 3', sans-serif !important;
  font-size:0.85rem !important;
  letter-spacing:1px !important;
  text-transform:uppercase !important;
  color:#b8963e !important;
  margin:18px 0 28px 0 !important;
}

/* Einnahmen/Ausgaben Grid */
.calc-grid{
  display:grid !important;
  grid-template-columns:1fr 1fr !important;
  gap:24px !important;
  margin-bottom:32px !important;
}

.calc-box{
  background:rgba(255,255,255,0.03) !important;
  border:1px solid rgba(255,255,255,0.08) !important;
  border-radius:12px !important;
  padding:28px !important;
}

/* Box Titel */
.calc-title{
  font-family:'Source Sans 3', sans-serif !important;
  font-size:0.8rem !important;
  letter-spacing:2px !important;
  text-transform:uppercase !important;
  color:#b8963e !important;
  margin-bottom:16px !important;
  font-weight:600 !important;
}

/* Tabellenzeilen */
.calc-row{
  display:flex !important;
  justify-content:space-between !important;
  padding:8px 0 !important;
  border-bottom:1px solid rgba(255,255,255,0.05) !important;
  color:#e8e4de !important;
  font-family:'Source Sans 3', sans-serif !important;
  font-size:0.92rem !important;
}

.calc-row:last-child{
  border-bottom:none !important;
}

/* Highlight Zeile */
.calc-highlight{
  color:#b8963e !important;
  font-weight:600 !important;
  padding-top:12px !important;
}

/* Ergebnis Box */
.result-box{
  background:linear-gradient(135deg, rgba(184,150,62,0.12), rgba(184,150,62,0.04)) !important;
  border:1px solid rgba(184,150,62,0.3) !important;
  border-radius:12px !important;
  padding:32px !important;
  text-align:center !important;
}

.result-title{
  color:#b8963e !important;
  font-family:'Playfair Display', serif !important;
  font-size:1.6rem !important;
  margin-bottom:8px !important;
}

.result-text{
  color:#e8e4de !important;
  font-family:'Source Sans 3', sans-serif !important;
  font-size:0.95rem !important;
  line-height:1.8 !important;
}

/* Mobile */
@media(max-width:900px){
  .calc-grid{
    grid-template-columns:1fr !important;
  }
}

/* ===== EXAMPLE BLOCK MOBILE OPTIMIERUNG ===== */
@media (max-width:768px){

  /* Persona Karte breiter + mittig */
  .example-persona{
    padding:32px 24px !important;
    text-align:center !important;
  }

  /* Header mittig statt links */
  .persona-header{
    flex-direction:column !important;
    justify-content:center !important;
    align-items:center !important;
    text-align:center !important;
    gap:14px !important;
  }

  /* Avatar Kreis größer */
  .persona-avatar{
    width:84px !important;
    height:84px !important;
    font-size:2rem !important;
  }

  /* Name + Infos mittig */
  .persona-name,
  .persona-info{
    text-align:center !important;
  }

  /* Zitat mittig und ohne linke Linie */
  .persona-quote{
    border-left:none !important;
    border-top:3px solid #b8963e !important;
    border-radius:10px !important;
    text-align:center !important;
  }

  /* Objekt Meta */
  .object-meta{
    text-align:center !important;
  }

  /* Einnahmen/Ausgaben Boxen mittig */
  .calc-box{
    text-align:left !important; /* bleibt lesbar */
  }

  /* Ergebnis Box etwas luftiger */
  .result-box{
    padding:28px 22px !important;
  }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb39efb *//* Eyebrow mit Linien links + rechts */
.problem-eyebrow{
  display:inline-flex !important;
  align-items:center !important;
  gap:10px !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:20px !important;
}

.problem-eyebrow:before,
.problem-eyebrow:after{
  content:"" !important;
  width:24px !important;
  height:1px !important;
  background:#b8963e !important;
  display:inline-block !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1340d7 *//* Eyebrow mit Linien links + rechts */
.problem-eyebrow{
  display:inline-flex !important;
  align-items:center !important;
  gap:10px !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:20px !important;
}

.problem-eyebrow:before,
.problem-eyebrow:after{
  content:"" !important;
  width:24px !important;
  height:1px !important;
  background:#b8963e !important;
  display:inline-block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba1f33d *//* =========================================================
   VERGLEICHSBLOCK – EINHEITLICH HELL (WIE SCREENSHOT)
   NUR DIESEN BLOCK VERWENDEN (alle alten compare-/rokoko- CSS löschen)
   ========================================================= */

/* Beide Boxen transparent */
.compare-negative,
.compare-positive{
  background:transparent !important;
  border:none !important;
  padding:0 !important;
  margin:0 !important;
}

/* Eyebrow mit Linien links+rechts */
.compare-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;
  margin:0 0 14px 0 !important;
}

.compare-eyebrow::before,
.compare-eyebrow::after{
  content:"" !important;
  width:26px !important;
  height:1px !important;
  display:inline-block !important;
}

/* Farben Eyebrow */
.compare-negative .compare-eyebrow{ color:#c0392b !important; }
.compare-negative .compare-eyebrow::before,
.compare-negative .compare-eyebrow::after{ background:#c0392b !important; }

.compare-positive .compare-eyebrow{ color:#b8963e !important; }
.compare-positive .compare-eyebrow::before,
.compare-positive .compare-eyebrow::after{ background:#b8963e !important; }

/* Titles */
.compare-title{
  font-family:'Playfair Display', serif !important;
  font-weight:600 !important;
  line-height:1.15 !important;
  font-size: clamp(1.6rem, 3vw, 14px) !important;
  margin:0 0 22px 0 !important;
}

.compare-negative .compare-title{ color:#1a1a1a !important; }
.compare-positive .compare-title{ color:#8a6f2e !important; }

/* Listen RESET (killt Theme Bullets/Marker) */
.compare-list{
  list-style:none !important;
  padding:0 !important;
  margin:0 !important;
}

.compare-list li{
  list-style:none !important;
  display:flex !important;
  align-items:flex-start !important;
  gap:14px !important;
  margin:0 0 16px 0 !important;
  font-family:'Source Sans 3', sans-serif !important;
  font-size:1rem !important;
  line-height:1.75 !important;
}

.compare-list li::before,
.compare-list li::marker{
  content:none !important;
  display:none !important;
}

/* Textfarben */
.compare-negative .compare-list li{ color:#5a5a5a !important; }
.compare-positive .compare-list li{ color:#1a1a1a !important; }

/* Icon-Span: versteckt JEGLICHEN Text (falls im HTML noch ✕/✓ steht) */
.compare-icon{
  width:24px !important;
  height:24px !important;
  min-width:24px !important;
  border-radius:50% !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  font-size:0 !important;
  line-height:0 !important;
}

/* Linke Seite: roter Kreis + roter Haken */
.compare-negative .compare-icon{
  background:#fdecec !important;
  border:1px solid #f5c6c6 !important;
}

.compare-negative .compare-icon::before{
  content:"✓" !important;
  font-size:12px !important;
  font-weight:800 !important;
  line-height:1 !important;
  color:#c0392b !important;
}

/* Rechte Seite: grüner Kreis + ? (wie Screenshot) */
.compare-positive .compare-icon{
  background:#e6f2df !important;
  border:1px solid #dbe6d3 !important;
}

.compare-positive .compare-icon::before{
  content:"?" !important;          /* <- wenn du ✓ willst: hier auf "✓" ändern */
  font-size:12px !important;
  font-weight:800 !important;
  line-height:1 !important;
  color:#6f8a63 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f3ab44 *//* Eyebrow mit Linien links + rechts */
.problem-eyebrow{
  display:inline-flex !important;
  align-items:center !important;
  gap:10px !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:20px !important;
}

.problem-eyebrow:before,
.problem-eyebrow:after{
  content:"" !important;
  width:24px !important;
  height:1px !important;
  background:#b8963e !important;
  display:inline-block !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7860f2f */.rk-card{
  position:relative;
  width:100%;
  aspect-ratio:3/4;
  overflow:hidden;
  border-radius:4px;
  cursor:pointer;
}

/* Background Image */
.rk-card-bg{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  object-fit:cover;
  transition:transform .6s ease;
}

/* Overlay */
.rk-card-overlay{
  position:absolute;
  inset:0;
  display:flex;
  flex-direction:column;
  justify-content:flex-end;
  padding:28px 24px;

  background:linear-gradient(
    to top,
    rgba(12,10,8,0.92) 0%,
    rgba(12,10,8,0.3) 50%,
    transparent 100%
  );

  transition:background .35s ease;
}

/* Hover zoom */
.rk-card:hover .rk-card-bg{
  transform:scale(1.05);
}

/* Hover overlay */
.rk-card:hover .rk-card-overlay{
  background:linear-gradient(
    to top,
    rgba(12,10,8,0.96) 0%,
    rgba(12,10,8,0.55) 60%,
    rgba(12,10,8,0.15) 100%
  );
}

/* Tag */
.rk-card-tag{
  font-size:14px;
  font-weight:600;
  letter-spacing:.18em;
  text-transform:uppercase;
  color:#C8A96E;
  margin-bottom:8px;
}

/* Title */
.rk-card-title{
  font-family:"Playfair Display", serif;
  font-size:22px;
  font-weight:600;
  color:#F7F2EA;
  margin:0 0 6px 0;
  line-height:1.2;
}

/* Hidden text */
.rk-card-text{
  font-size:14px;
  line-height:1.5;
  color:rgba(247,242,234,.55);
  margin:0 0 18px 0;

  max-height:0;
  overflow:hidden;
  opacity:0;

  transition:max-height .35s ease, opacity .35s ease;
}

/* show text hover */
.rk-card:hover .rk-card-text{
  max-height:80px;
  opacity:1;
}

/* link */
.rk-card-link{
  display:inline-flex;
  align-items:center;
  gap:8px;
  font-size:12px;
  font-weight:600;
  letter-spacing:.12em;
  text-transform:uppercase;
  color:#C8A96E;
  text-decoration:none;

  opacity:0;
  transform:translateY(8px);

  transition:all .35s ease;
}

.rk-card:hover .rk-card-link{
  opacity:1;
  transform:translateY(0);
}

.rk-card-link::after{
  content:"→";
}

/* Mobile */
@media (max-width:900px){

  .rk-card{
    aspect-ratio:4/3;
  }

  .rk-card-text{
    max-height:80px;
    opacity:1;
  }

  .rk-card-link{
    opacity:1;
    transform:none;
  }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dac3f48 */.rk-card-2{
  position: relative;
  width: 100%;
  aspect-ratio: 3 / 4;
  overflow: hidden;
  border-radius: 4px;
  cursor: pointer;
}

.rk-card-2__bg{
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  transition: transform 0.6s ease;
}

.rk-card-2__overlay{
  position: absolute;
  inset: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 28px 24px;
  background: linear-gradient(
    to top,
    rgba(12,10,8,0.92) 0%,
    rgba(12,10,8,0.3) 50%,
    transparent 100%
  );
  transition: background 0.4s ease;
}

.rk-card-2:hover .rk-card-2__bg{
  transform: scale(1.05);
}

.rk-card-2:hover .rk-card-2__overlay{
  background: linear-gradient(
    to top,
    rgba(12,10,8,0.96) 0%,
    rgba(12,10,8,0.5) 60%,
    rgba(12,10,8,0.1) 100%
  );
}

.rk-card-2__tag{
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  color: #C8A96E;
  margin-bottom: 8px;
}

.rk-card-2__title{
  font-family: "Playfair Display", serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
  color: #F7F2EA;
  margin: 0 0 6px 0;
}

.rk-card-2__text{
  font-size: 14px;
  font-weight: 300;
  line-height: 1.5;
  color: rgba(247,242,234,0.55);
  margin: 0 0 18px 0;
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.4s ease, opacity 0.4s ease, margin 0.4s ease;
}

.rk-card-2:hover .rk-card-2__text{
  max-height: 60px;
  opacity: 1;
  margin-bottom: 18px;
}

.rk-card-2__link{
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: #C8A96E;
  text-decoration: none;
  opacity: 0;
  transform: translateY(8px);
  transition: opacity 0.4s ease, transform 0.4s ease;
}

.rk-card-2:hover .rk-card-2__link{
  opacity: 1;
  transform: translateY(0);
}

.rk-card-2__link::after{
  content: "→";
  font-size: 14px;
}

@media (max-width: 900px){
  .rk-card-2{
    aspect-ratio: 4 / 3;
  }

  .rk-card-2__text{
    max-height: 60px;
    opacity: 1;
  }

  .rk-card-2__link{
    opacity: 1;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-601fec3 */.rk-card-3{
  position: relative;
  width: 100%;
  aspect-ratio: 3 / 4;
  overflow: hidden;
  border-radius: 4px;
  cursor: pointer;
}

.rk-card-3__bg{
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  transition: transform 0.6s ease;
}

.rk-card-3__overlay{
  position: absolute;
  inset: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 28px 24px;
  background: linear-gradient(
    to top,
    rgba(12,10,8,0.92) 0%,
    rgba(12,10,8,0.3) 50%,
    transparent 100%
  );
  transition: background 0.4s ease;
}

.rk-card-3:hover .rk-card-3__bg{
  transform: scale(1.05);
}

.rk-card-3:hover .rk-card-3__overlay{
  background: linear-gradient(
    to top,
    rgba(12,10,8,0.96) 0%,
    rgba(12,10,8,0.5) 60%,
    rgba(12,10,8,0.1) 100%
  );
}

.rk-card-3__tag{
  font-size: 14px;
  font-weight: 600;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  color: #C8A96E;
  margin-bottom: 8px;
}

.rk-card-3__title{
  font-family: "Playfair Display", serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
  color: #F7F2EA;
  margin: 0 0 6px 0;
}

.rk-card-3__text{
  font-size: 14px;
  font-weight: 300;
  line-height: 1.5;
  color: rgba(247,242,234,0.55);
  margin: 0 0 18px 0;
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: max-height 0.4s ease, opacity 0.4s ease, margin 0.4s ease;
}

.rk-card-3:hover .rk-card-3__text{
  max-height: 60px;
  opacity: 1;
  margin-bottom: 18px;
}

.rk-card-3__link{
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: #C8A96E;
  text-decoration: none;
  opacity: 0;
  transform: translateY(8px);
  transition: opacity 0.4s ease, transform 0.4s ease;
}

.rk-card-3:hover .rk-card-3__link{
  opacity: 1;
  transform: translateY(0);
}

.rk-card-3__link::after{
  content: "→";
  font-size: 14px;
}

@media (max-width: 900px){
  .rk-card-3{
    aspect-ratio: 4 / 3;
  }

  .rk-card-3__text{
    max-height: 60px;
    opacity: 1;
  }

  .rk-card-3__link{
    opacity: 1;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97cc4de *//* Eyebrow mit Linien links + rechts */
.problem-eyebrow{
  display:inline-flex !important;
  align-items:center !important;
  gap:10px !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:20px !important;
}

.problem-eyebrow:before,
.problem-eyebrow:after{
  content:"" !important;
  width:24px !important;
  height:1px !important;
  background:#b8963e !important;
  display:inline-block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8422c55 */:root {
  --gold: #C8A96E;
  --gold-light: #E4D5B3;
  --gold-dark: #9E7D45;
  --cream: #F7F2EA;
  --text-muted: rgba(247,242,234,0.55);
}

/* =========================
   ALLE BOXEN
   ========================= */

.rk-pj-box-1,
.rk-pj-box-2,
.rk-pj-box-3,
.rk-pj-box-4,
.rk-pj-box-5,
.rk-pj-box-6{
  position: relative;
  width: 100%;
  overflow: hidden;
  border-radius: 3px;
  cursor: pointer;
  background: #2A2A2D;
}

/* Desktop Größen */
.rk-pj-box-1{ aspect-ratio: 16 / 10; }
.rk-pj-box-2{ aspect-ratio: 3 / 5; }
.rk-pj-box-3{ aspect-ratio: 3 / 5; }
.rk-pj-box-4{ aspect-ratio: 4 / 3; }
.rk-pj-box-5{ aspect-ratio: 4 / 3; }
.rk-pj-box-6{ aspect-ratio: 4 / 3; }

/* =========================
   BILDER
   ========================= */

.rk-pj-box-1__bg,
.rk-pj-box-2__bg,
.rk-pj-box-3__bg,
.rk-pj-box-4__bg,
.rk-pj-box-5__bg,
.rk-pj-box-6__bg{
  position: absolute;
  inset: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  display: block;
  object-fit: cover;
  transition: transform 0.5s ease;
}

/* =========================
   OVERLAY
   ========================= */

.rk-pj-box-1__overlay,
.rk-pj-box-2__overlay,
.rk-pj-box-3__overlay,
.rk-pj-box-4__overlay,
.rk-pj-box-5__overlay,
.rk-pj-box-6__overlay{
  position: absolute;
  inset: 0;
  z-index: 1;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 20px;
  background: linear-gradient(
    to top,
    rgba(10,8,6,0.88) 0%,
    rgba(10,8,6,0.18) 55%,
    transparent 100%
  );
  transition: background 0.4s ease;
}

/* Hover */
.rk-pj-box-1:hover .rk-pj-box-1__bg,
.rk-pj-box-2:hover .rk-pj-box-2__bg,
.rk-pj-box-3:hover .rk-pj-box-3__bg,
.rk-pj-box-4:hover .rk-pj-box-4__bg,
.rk-pj-box-5:hover .rk-pj-box-5__bg,
.rk-pj-box-6:hover .rk-pj-box-6__bg{
  transform: scale(1.04);
}

.rk-pj-box-1:hover .rk-pj-box-1__overlay,
.rk-pj-box-2:hover .rk-pj-box-2__overlay,
.rk-pj-box-3:hover .rk-pj-box-3__overlay,
.rk-pj-box-4:hover .rk-pj-box-4__overlay,
.rk-pj-box-5:hover .rk-pj-box-5__overlay,
.rk-pj-box-6:hover .rk-pj-box-6__overlay{
  background: linear-gradient(
    to top,
    rgba(10,8,6,0.94) 0%,
    rgba(10,8,6,0.35) 70%,
    transparent 100%
  );
}

/* =========================
   TYPO
   ========================= */

.rk-pj-box-1__location,
.rk-pj-box-2__location,
.rk-pj-box-3__location,
.rk-pj-box-4__location,
.rk-pj-box-5__location,
.rk-pj-box-6__location{
  font-family: 'Raleway', sans-serif;
  font-size: 10px;
  font-weight: 600;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  color: var(--gold);
  margin-bottom: 4px;
}

.rk-pj-box-1__name,
.rk-pj-box-2__name,
.rk-pj-box-3__name,
.rk-pj-box-4__name,
.rk-pj-box-5__name,
.rk-pj-box-6__name{
  font-family: 'Playfair Display', serif;
  font-size: 17px;
  font-weight: 600;
  color: var(--cream);
  margin: 0 0 4px 0;
  line-height: 1.2;
}

.rk-pj-box-1__meta,
.rk-pj-box-2__meta,
.rk-pj-box-3__meta,
.rk-pj-box-4__meta,
.rk-pj-box-5__meta,
.rk-pj-box-6__meta{
  font-family: 'Raleway', sans-serif;
  font-size: 14px;
  font-weight: 300;
  color: var(--text-muted);
  letter-spacing: 0.05em;
  margin: 0;
  opacity: 0;
  transform: translateY(6px);
  transition: opacity 0.3s ease, transform 0.3s ease;
}

.rk-pj-box-1:hover .rk-pj-box-1__meta,
.rk-pj-box-2:hover .rk-pj-box-2__meta,
.rk-pj-box-3:hover .rk-pj-box-3__meta,
.rk-pj-box-4:hover .rk-pj-box-4__meta,
.rk-pj-box-5:hover .rk-pj-box-5__meta,
.rk-pj-box-6:hover .rk-pj-box-6__meta{
  opacity: 1;
  transform: translateY(0);
}

/* =========================
   PROGRESS
   ========================= */

.rk-pj-box-1__progress,
.rk-pj-box-2__progress,
.rk-pj-box-3__progress,
.rk-pj-box-4__progress,
.rk-pj-box-5__progress,
.rk-pj-box-6__progress{
  margin-top: 10px;
  opacity: 0;
  transform: translateY(6px);
  transition: opacity 0.35s ease 0.05s, transform 0.35s ease 0.05s;
}

.rk-pj-box-1:hover .rk-pj-box-1__progress,
.rk-pj-box-2:hover .rk-pj-box-2__progress,
.rk-pj-box-3:hover .rk-pj-box-3__progress,
.rk-pj-box-4:hover .rk-pj-box-4__progress,
.rk-pj-box-5:hover .rk-pj-box-5__progress,
.rk-pj-box-6:hover .rk-pj-box-6__progress{
  opacity: 1;
  transform: translateY(0);
}

.rk-pj-box-1__progress-label,
.rk-pj-box-2__progress-label,
.rk-pj-box-3__progress-label,
.rk-pj-box-4__progress-label,
.rk-pj-box-5__progress-label,
.rk-pj-box-6__progress-label{
  display: flex;
  justify-content: space-between;
  font-family: 'Raleway', sans-serif;
  font-size: 10px;
  font-weight: 600;
  letter-spacing: 0.08em;
  color: var(--text-muted);
  margin-bottom: 5px;
}

.rk-pj-box-1__progress-bar,
.rk-pj-box-2__progress-bar,
.rk-pj-box-3__progress-bar,
.rk-pj-box-4__progress-bar,
.rk-pj-box-5__progress-bar,
.rk-pj-box-6__progress-bar{
  height: 2px;
  background: rgba(200,169,110,0.2);
  border-radius: 1px;
  overflow: hidden;
}

.rk-pj-box-1__progress-fill,
.rk-pj-box-2__progress-fill,
.rk-pj-box-3__progress-fill,
.rk-pj-box-4__progress-fill,
.rk-pj-box-5__progress-fill,
.rk-pj-box-6__progress-fill{
  height: 100%;
  background: var(--gold);
  border-radius: 1px;
}

.rk-pj-box-1__progress-fill{ width: 45%; }
.rk-pj-box-2__progress-fill{ width: 42%; }
.rk-pj-box-3__progress-fill{ width: 85%; }
.rk-pj-box-4__progress-fill{ width: 85%; }
.rk-pj-box-5__progress-fill{ width: 55%; }
.rk-pj-box-6__progress-fill{ width: 38%; }

/* =========================
   TABLET
   ========================= */

@media (max-width: 900px){
  .rk-pj-box-1{
    aspect-ratio: 16 / 9;
    min-height: 260px;
  }

  .rk-pj-box-2,
  .rk-pj-box-3,
  .rk-pj-box-4,
  .rk-pj-box-5,
  .rk-pj-box-6{
    aspect-ratio: 1 / 1;
    min-height: 260px;
  }
}

/* =========================
   MOBILE
   ========================= */

@media (max-width: 600px){
  .rk-pj-box-1,
  .rk-pj-box-2,
  .rk-pj-box-3,
  .rk-pj-box-4,
  .rk-pj-box-5,
  .rk-pj-box-6{
    aspect-ratio: auto;
    min-height: 280px;
  }

  .rk-pj-box-1__meta,
  .rk-pj-box-2__meta,
  .rk-pj-box-3__meta,
  .rk-pj-box-4__meta,
  .rk-pj-box-5__meta,
  .rk-pj-box-6__meta{
    opacity: 1;
    transform: none;
  }

  .rk-pj-box-1__progress,
  .rk-pj-box-2__progress,
  .rk-pj-box-3__progress,
  .rk-pj-box-4__progress,
  .rk-pj-box-5__progress,
  .rk-pj-box-6__progress{
    opacity: 1;
    transform: none;
  }
}
/* JARVIS 03.08.: Kachelbilder fuellen die Kachel unabhaengig vom Seitenverhaeltnis
   der Quelldatei (vorher passte es nur zufaellig zu den alten Bildern). */
.rk-pj-box-1__bg,.rk-pj-box-2__bg,.rk-pj-box-3__bg,
.rk-pj-box-4__bg,.rk-pj-box-5__bg,.rk-pj-box-6__bg{
  width:100% !important; height:100% !important; object-fit:cover !important;
  top:0 !important; left:0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72961dc *//* Eyebrow mit Linien links + rechts */
.problem-eyebrow{
  display:inline-flex !important;
  align-items:center !important;
  gap:10px !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:20px !important;
}

.problem-eyebrow:before,
.problem-eyebrow:after{
  content:"" !important;
  width:24px !important;
  height:1px !important;
  background:#b8963e !important;
  display:inline-block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d319110 *//* =========================================
   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-3bbc77f *//* Eyebrow mit Linien links + rechts */
.problem-eyebrow{
  display:inline-flex !important;
  align-items:center !important;
  gap:10px !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:20px !important;
}

.problem-eyebrow:before,
.problem-eyebrow:after{
  content:"" !important;
  width:24px !important;
  height:1px !important;
  background:#b8963e !important;
  display:inline-block !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8207fe *//* Eyebrow mit Linien links + rechts */
.problem-eyebrow{
  display:inline-flex !important;
  align-items:center !important;
  gap:10px !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:20px !important;
}

.problem-eyebrow:before,
.problem-eyebrow:after{
  content:"" !important;
  width:24px !important;
  height:1px !important;
  background:#b8963e !important;
  display:inline-block !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9de1e1 *//* Eyebrow mit Linien links + rechts */
.problem-eyebrow{
  display:inline-flex !important;
  align-items:center !important;
  gap:10px !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:20px !important;
}

.problem-eyebrow:before,
.problem-eyebrow:after{
  content:"" !important;
  width:24px !important;
  height:1px !important;
  background:#b8963e !important;
  display:inline-block !important;
}/* End custom CSS */