.elementor-159 .elementor-element.elementor-element-57d7391{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-159 .elementor-element.elementor-element-7957fe4 .elementor-repeater-item-9cf6dae .swiper-slide-bg{background-color:#A5D0E1;background-image:url(https://hardcore-haibt.89-58-17-18.plesk.page/wp-content/uploads/2025/06/slider-startseite-bg03.png);background-size:cover;}.elementor-159 .elementor-element.elementor-element-7957fe4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-159 .elementor-element.elementor-element-7957fe4 .swiper-slide-contents{max-width:48%;}.elementor-159 .elementor-element.elementor-element-7957fe4 .swiper-slide-inner{text-align:left;}.elementor-159 .elementor-element.elementor-element-7957fe4 .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-size:52px;font-weight:600;}.elementor-159 .elementor-element.elementor-element-7957fe4 .elementor-slide-description{color:#444547;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;}.elementor-159 .elementor-element.elementor-element-eb8e54e{--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-159 .elementor-element.elementor-element-32457df{--display:flex;--min-height:330px;--border-radius:8px 8px 8px 8px;}.elementor-159 .elementor-element.elementor-element-32457df:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-32457df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hardcore-haibt.89-58-17-18.plesk.page/wp-content/uploads/2025/12/IMG_7829-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-159 .elementor-element.elementor-element-b3e2489 .elementor-button{background-color:#6ABFE0E8;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;border-radius:0px 0px 8px 8px;padding:15px 0px 15px 0px;}.elementor-159 .elementor-element.elementor-element-b3e2489{width:100%;max-width:100%;bottom:0px;}.elementor-159 .elementor-element.elementor-element-b3e2489 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-b3e2489.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-159 .elementor-element.elementor-element-b3e2489 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-159 .elementor-element.elementor-element-c4d8dbe{--display:flex;--min-height:330px;--border-radius:8px 8px 8px 8px;}.elementor-159 .elementor-element.elementor-element-c4d8dbe:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-c4d8dbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hardcore-haibt.89-58-17-18.plesk.page/wp-content/uploads/2025/12/Sandwichpaneel-Halle-Webseite-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-159 .elementor-element.elementor-element-c8fa3b0 .elementor-button{background-color:#6ABFE0E8;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;border-radius:0px 0px 8px 8px;padding:15px 0px 15px 0px;}.elementor-159 .elementor-element.elementor-element-c8fa3b0{width:100%;max-width:100%;bottom:0px;}.elementor-159 .elementor-element.elementor-element-c8fa3b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-c8fa3b0.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-159 .elementor-element.elementor-element-c8fa3b0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-159 .elementor-element.elementor-element-ea276ad{--display:flex;--min-height:330px;--border-radius:8px 8px 8px 8px;}.elementor-159 .elementor-element.elementor-element-ea276ad:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-ea276ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hardcore-haibt.89-58-17-18.plesk.page/wp-content/uploads/2025/12/Sichtschutzzaun-Metallcon.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-159 .elementor-element.elementor-element-3ca0f86 .elementor-button{background-color:#6ABFE0E8;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;border-radius:0px 0px 8px 8px;padding:15px 0px 15px 0px;}.elementor-159 .elementor-element.elementor-element-3ca0f86{width:100%;max-width:100%;bottom:0px;}.elementor-159 .elementor-element.elementor-element-3ca0f86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-3ca0f86.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-159 .elementor-element.elementor-element-3ca0f86 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-159 .elementor-element.elementor-element-40eafce{--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;}.elementor-159 .elementor-element.elementor-element-bf2869f{--display:flex;--min-height:330px;--border-radius:8px 8px 8px 8px;}.elementor-159 .elementor-element.elementor-element-bf2869f:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-bf2869f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hardcore-haibt.89-58-17-18.plesk.page/wp-content/uploads/2025/12/697f80ef-30e5-46e7-a08c-efd9d515e7c1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-159 .elementor-element.elementor-element-9289c88 .elementor-button{background-color:#6ABFE0E8;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;border-radius:0px 0px 8px 8px;padding:15px 0px 15px 0px;}.elementor-159 .elementor-element.elementor-element-9289c88{width:100%;max-width:100%;bottom:0px;}.elementor-159 .elementor-element.elementor-element-9289c88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-9289c88.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-159 .elementor-element.elementor-element-9289c88 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-159 .elementor-element.elementor-element-75edea2{--display:flex;--min-height:330px;--border-radius:8px 8px 8px 8px;}.elementor-159 .elementor-element.elementor-element-75edea2:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-75edea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hardcore-haibt.89-58-17-18.plesk.page/wp-content/uploads/2025/12/Schneefangbarierre-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-159 .elementor-element.elementor-element-b9b143f .elementor-button{background-color:#6ABFE0E8;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;border-radius:0px 0px 8px 8px;padding:15px 0px 15px 0px;}.elementor-159 .elementor-element.elementor-element-b9b143f{width:100%;max-width:100%;bottom:0px;}.elementor-159 .elementor-element.elementor-element-b9b143f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-b9b143f.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-159 .elementor-element.elementor-element-b9b143f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-159 .elementor-element.elementor-element-a2cb085{--display:flex;--min-height:330px;--border-radius:8px 8px 8px 8px;}.elementor-159 .elementor-element.elementor-element-a2cb085:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-a2cb085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hardcore-haibt.89-58-17-18.plesk.page/wp-content/uploads/2025/12/Befestigung-Trapezblech.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-159 .elementor-element.elementor-element-693bb8a .elementor-button{background-color:#6ABFE0E8;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;border-radius:0px 0px 8px 8px;padding:15px 0px 15px 0px;}.elementor-159 .elementor-element.elementor-element-693bb8a{width:100%;max-width:100%;bottom:0px;}.elementor-159 .elementor-element.elementor-element-693bb8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-693bb8a.elementor-element{--align-self:center;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-159 .elementor-element.elementor-element-693bb8a{left:0px;}body.rtl .elementor-159 .elementor-element.elementor-element-693bb8a{right:0px;}.elementor-159 .elementor-element.elementor-element-693bb8a .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-159 .elementor-element.elementor-element-de4b2ff{--display:flex;--min-height:250px;--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;--margin-top:070px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-de4b2ff:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-de4b2ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hardcore-haibt.89-58-17-18.plesk.page/wp-content/uploads/2025/06/sqg.svg");background-position:center center;}.elementor-159 .elementor-element.elementor-element-0cb0900{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-159 .elementor-element.elementor-element-71b1237{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-159 .elementor-element.elementor-element-b5990e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-159 .elementor-element.elementor-element-fdabf6f{text-align:center;}.elementor-159 .elementor-element.elementor-element-fdabf6f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:25px;letter-spacing:0.3px;color:#000000;}.elementor-159 .elementor-element.elementor-element-948823d{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-159 .elementor-element.elementor-element-341f69e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-159 .elementor-element.elementor-element-67803b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-159 .elementor-element.elementor-element-0e88ddd{text-align:center;}.elementor-159 .elementor-element.elementor-element-0e88ddd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:25px;letter-spacing:0.3px;color:#000000;}.elementor-159 .elementor-element.elementor-element-a87e81c{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-159 .elementor-element.elementor-element-fd32dda{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-159 .elementor-element.elementor-element-e8bf38f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-159 .elementor-element.elementor-element-f55b58e{width:var( --container-widget-width, 116.923% );max-width:116.923%;--container-widget-width:116.923%;--container-widget-flex-grow:0;text-align:center;}.elementor-159 .elementor-element.elementor-element-f55b58e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-159 .elementor-element.elementor-element-f55b58e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:25px;letter-spacing:0.3px;color:#000000;}.elementor-159 .elementor-element.elementor-element-556ad49{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-159 .elementor-element.elementor-element-04c8c98{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-159 .elementor-element.elementor-element-b4d285e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-159 .elementor-element.elementor-element-4de4cd9{text-align:center;}.elementor-159 .elementor-element.elementor-element-4de4cd9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:25px;letter-spacing:0.3px;color:#000000;}.elementor-159 .elementor-element.elementor-element-2b5a85c{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-85caa41{--display:flex;}.elementor-159 .elementor-element.elementor-element-6c70b89 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-159 .elementor-element.elementor-element-c9cbafc{font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-159 .elementor-element.elementor-element-0f5fbf4{--display:flex;--min-height:400px;}.elementor-159 .elementor-element.elementor-element-0f5fbf4:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-0f5fbf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hardcore-haibt.89-58-17-18.plesk.page/wp-content/uploads/2025/11/IMG_2563-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-159 .elementor-element.elementor-element-250bd5e{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-159 .elementor-element.elementor-element-47cd311{--display:flex;--min-height:400px;}.elementor-159 .elementor-element.elementor-element-47cd311:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-47cd311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hardcore-haibt.89-58-17-18.plesk.page/wp-content/uploads/2025/12/PHOTO-2023-04-24-15-34-50.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-159 .elementor-element.elementor-element-871e8d0{--display:flex;}.elementor-159 .elementor-element.elementor-element-78cc886 > .elementor-widget-container{margin:025px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-78cc886 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-159 .elementor-element.elementor-element-3767c67{font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-159 .elementor-element.elementor-element-6388400 .elementor-button{background-color:#2D6F89;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;padding:12px 18px 12px 10px;}.elementor-159 .elementor-element.elementor-element-17c69b1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-159 .elementor-element.elementor-element-17c69b1:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-17c69b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6AB1CD;}.elementor-159 .elementor-element.elementor-element-17c69b1.e-con{--align-self:center;}.elementor-159 .elementor-element.elementor-element-99e31d6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-159 .elementor-element.elementor-element-ce96528 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-159 .elementor-element.elementor-element-ce96528{text-align:center;}.elementor-159 .elementor-element.elementor-element-ce96528 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:700;text-transform:uppercase;color:#444547;}.elementor-159 .elementor-element.elementor-element-b8dac63{text-align:center;font-family:"Work Sans", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-1bf6ce7{--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;}.elementor-159 .elementor-element.elementor-element-1bf6ce7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-159 .elementor-element.elementor-element-21ea10e{--display:flex;}.elementor-159 .elementor-element.elementor-element-21ea10e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-159 .elementor-element.elementor-element-cad8021{width:var( --container-widget-width, 83.817% );max-width:83.817%;--container-widget-width:83.817%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-159 .elementor-element.elementor-element-cad8021.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-159 .elementor-element.elementor-element-cad8021 .elementor-icon-list-icon i{color:#2D6F89;transition:color 0.3s;}.elementor-159 .elementor-element.elementor-element-cad8021 .elementor-icon-list-icon svg{fill:#2D6F89;transition:fill 0.3s;}.elementor-159 .elementor-element.elementor-element-cad8021 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159 .elementor-element.elementor-element-cad8021 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-159 .elementor-element.elementor-element-cad8021 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-159 .elementor-element.elementor-element-6ce734a{--display:flex;}.elementor-159 .elementor-element.elementor-element-6ce734a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-159 .elementor-element.elementor-element-ac43c79 .elementor-icon-list-icon i{color:#2D6F89;transition:color 0.3s;}.elementor-159 .elementor-element.elementor-element-ac43c79 .elementor-icon-list-icon svg{fill:#2D6F89;transition:fill 0.3s;}.elementor-159 .elementor-element.elementor-element-ac43c79{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:8px;}.elementor-159 .elementor-element.elementor-element-ac43c79 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159 .elementor-element.elementor-element-ac43c79 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-159 .elementor-element.elementor-element-ac43c79 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;transition:color 0.3s;}.elementor-159 .elementor-element.elementor-element-2426f9e{--display:flex;}.elementor-159 .elementor-element.elementor-element-4e41980 .elementor-icon-list-icon i{color:#2D6F89;transition:color 0.3s;}.elementor-159 .elementor-element.elementor-element-4e41980 .elementor-icon-list-icon svg{fill:#2D6F89;transition:fill 0.3s;}.elementor-159 .elementor-element.elementor-element-4e41980{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-159 .elementor-element.elementor-element-4e41980 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-159 .elementor-element.elementor-element-4e41980 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-159 .elementor-element.elementor-element-4e41980 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-159 .elementor-element.elementor-element-3713fdd > .elementor-widget-container{margin:10px 0px 05px 0px;}.elementor-159 .elementor-element.elementor-element-3713fdd{text-align:center;font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-319f1a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-159 .elementor-element.elementor-element-319f1a7.e-con{--align-self:center;}.elementor-159 .elementor-element.elementor-element-bd9a21c{text-align:center;}.elementor-159 .elementor-element.elementor-element-bd9a21c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-159 .elementor-element.elementor-element-331739a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-159 .elementor-element.elementor-element-331739a.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-159 .elementor-element.elementor-element-cfdcfa0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-159 .elementor-element.elementor-element-cfdcfa0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-159 .elementor-element.elementor-element-cfdcfa0 > .elementor-widget-container{margin:020px 0px 070px 0px;}.elementor-159 .elementor-element.elementor-element-cfdcfa0.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-159 .elementor-element.elementor-element-cfdcfa0 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-159 .elementor-element.elementor-element-cfdcfa0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(min-width:768px){.elementor-159 .elementor-element.elementor-element-71b1237{--width:50%;}.elementor-159 .elementor-element.elementor-element-b5990e0{--width:50%;}.elementor-159 .elementor-element.elementor-element-341f69e{--width:50%;}.elementor-159 .elementor-element.elementor-element-67803b6{--width:50%;}.elementor-159 .elementor-element.elementor-element-fd32dda{--width:50%;}.elementor-159 .elementor-element.elementor-element-e8bf38f{--width:62%;}.elementor-159 .elementor-element.elementor-element-04c8c98{--width:50%;}.elementor-159 .elementor-element.elementor-element-b4d285e{--width:73%;}.elementor-159 .elementor-element.elementor-element-85caa41{--content-width:500px;}.elementor-159 .elementor-element.elementor-element-871e8d0{--content-width:614px;}.elementor-159 .elementor-element.elementor-element-99e31d6{--width:69%;}.elementor-159 .elementor-element.elementor-element-1bf6ce7{--width:102.739%;}.elementor-159 .elementor-element.elementor-element-21ea10e{--width:24.952%;}.elementor-159 .elementor-element.elementor-element-6ce734a{--width:39.478%;}}