.elementor-17 .elementor-element.elementor-element-d0a8349{--display:flex;--min-height:700px;--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:flex-end;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d0a8349:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d0a8349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sandholzerhaustechnik210284.devworksite.com/wp-content/uploads/2026/04/Rectangle-2-2-1.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-e4a60cf{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-244862e{width:var( --container-widget-width, 595px );max-width:595px;--container-widget-width:595px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-244862e .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:60px;font-weight:900;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-17 .elementor-element.elementor-element-82c3f16{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-82c3f16 > *{max-width:546px;}.elementor-17 .elementor-element.elementor-element-621eaaa .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:26px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:1.1em;letter-spacing:1.3px;}.elementor-17 .elementor-element.elementor-element-1d87d18{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-1a9d437 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-1a9d437 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-1a9d437{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-1a9d437 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-1a9d437 .elementor-icon-list-item > a{font-family:"Google Sans Flex 120pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.1px;}.elementor-17 .elementor-element.elementor-element-1a9d437 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-1a9d437 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-1b29354 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-1b29354 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-1b29354{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-1b29354 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-1b29354 .elementor-icon-list-item > a{font-family:"Google Sans Flex 120pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.1px;}.elementor-17 .elementor-element.elementor-element-1b29354 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-1b29354 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-85b4e6a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-85b4e6a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-85b4e6a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-85b4e6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-85b4e6a .elementor-icon-list-item > a{font-family:"Google Sans Flex 120pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.1px;}.elementor-17 .elementor-element.elementor-element-85b4e6a .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-85b4e6a .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-81a04fb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-81a04fb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-81a04fb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-81a04fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-81a04fb .elementor-icon-list-item > a{font-family:"Google Sans Flex 120pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.1px;}.elementor-17 .elementor-element.elementor-element-81a04fb .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-81a04fb .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-0ad7578 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-0ad7578 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-0ad7578{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-0ad7578 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-0ad7578 .elementor-icon-list-item > a{font-family:"Google Sans Flex 120pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.1px;}.elementor-17 .elementor-element.elementor-element-0ad7578 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-0ad7578 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-ccaca8f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:49px 49px;--row-gap:49px;--column-gap:49px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ccaca8f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ccaca8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-9d06c06 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-9d06c06 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-9d06c06{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-9d06c06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-9d06c06 .elementor-icon-list-item > a{font-family:"Google Sans Flex 120pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.1px;}.elementor-17 .elementor-element.elementor-element-9d06c06 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-9d06c06 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-3fa5868 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-3fa5868 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-3fa5868{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-3fa5868 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-3fa5868 .elementor-icon-list-item > a{font-family:"Google Sans Flex 120pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.1px;}.elementor-17 .elementor-element.elementor-element-3fa5868 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-3fa5868 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-f1ca3e6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-f1ca3e6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-f1ca3e6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-f1ca3e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-f1ca3e6 .elementor-icon-list-item > a{font-family:"Google Sans Flex 120pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.1px;}.elementor-17 .elementor-element.elementor-element-f1ca3e6 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-f1ca3e6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-2d24a91 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-2d24a91 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-2d24a91{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-2d24a91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-2d24a91 .elementor-icon-list-item > a{font-family:"Google Sans Flex 120pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.1px;}.elementor-17 .elementor-element.elementor-element-2d24a91 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-2d24a91 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-054b37c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-054b37c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-054b37c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-054b37c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-054b37c .elementor-icon-list-item > a{font-family:"Google Sans Flex 120pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.1px;}.elementor-17 .elementor-element.elementor-element-054b37c .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-054b37c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-fa2dea3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:49px 49px;--row-gap:49px;--column-gap:49px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fa2dea3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-fa2dea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-c681a2c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-c681a2c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-c681a2c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-c681a2c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-c681a2c .elementor-icon-list-item > a{font-family:"Google Sans Flex 120pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.1px;}.elementor-17 .elementor-element.elementor-element-c681a2c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-c681a2c .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-2d1e883 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-2d1e883 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-2d1e883{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-2d1e883 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-2d1e883 .elementor-icon-list-item > a{font-family:"Google Sans Flex 120pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.1px;}.elementor-17 .elementor-element.elementor-element-2d1e883 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-2d1e883 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-986d21e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-986d21e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-986d21e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-986d21e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-986d21e .elementor-icon-list-item > a{font-family:"Google Sans Flex 120pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.1px;}.elementor-17 .elementor-element.elementor-element-986d21e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-986d21e .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-6f6e401 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-6f6e401 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-6f6e401{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-6f6e401 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-6f6e401 .elementor-icon-list-item > a{font-family:"Google Sans Flex 120pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.1px;}.elementor-17 .elementor-element.elementor-element-6f6e401 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-6f6e401 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-0683cc5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-0683cc5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-0683cc5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-0683cc5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-0683cc5 .elementor-icon-list-item > a{font-family:"Google Sans Flex 120pt", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1.1px;}.elementor-17 .elementor-element.elementor-element-0683cc5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-0683cc5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-573b4f6{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d0cf000 .wd-marquee{--wd-marquee-speed:50s;}.elementor-17 .elementor-element.elementor-element-42ab280{--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;--overlay-opacity:1;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-42ab280:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-42ab280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sandholzerhaustechnik210284.devworksite.com/wp-content/uploads/2026/04/Rectangle-59.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-42ab280::before, .elementor-17 .elementor-element.elementor-element-42ab280 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-42ab280 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-42ab280 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-42ab280 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-42ab280 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sandholzerhaustechnik210284.devworksite.com/wp-content/uploads/2026/04/Mask-group.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-02fda25{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-17 .elementor-element.elementor-element-49f7e56 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-17 .elementor-element.elementor-element-dc246bd .elementor-button{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-dc246bd .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-dc246bd .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-dc246bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-17 .elementor-element.elementor-element-bb49eba{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1dde2c3{--display:flex;--min-height:400px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#EC630066;--border-color:#EC630066;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-1dde2c3:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1dde2c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #202035 0%, #20203500 100%);}.elementor-17 .elementor-element.elementor-element-1dde2c3.e-con:hover{--e-con-transform-scale:1.01;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-d6a5e86 .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-aef6dd5{--display:flex;}.elementor-17 .elementor-element.elementor-element-2fdb1de .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-6b18903{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-c57154f .elementor-button{background-color:#F5F5FC00;}.elementor-17 .elementor-element.elementor-element-c57154f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c57154f .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-c57154f .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-c57154f .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-c57154f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-c9f281f{--display:flex;--min-height:400px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#EC630066;--border-color:#EC630066;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-c9f281f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c9f281f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #202035 0%, #20203500 100%);}.elementor-17 .elementor-element.elementor-element-c9f281f.e-con:hover{--e-con-transform-scale:1.01;}.elementor-17 .elementor-element.elementor-element-2d4e1a9 .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-b22ec71{--display:flex;}.elementor-17 .elementor-element.elementor-element-1d2a87b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-8f02444{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-16642ab .elementor-button{background-color:#F5F5FC00;}.elementor-17 .elementor-element.elementor-element-16642ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-16642ab .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-16642ab .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-16642ab .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-16642ab .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-bf45854{--display:flex;--min-height:400px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#EC630066;--border-color:#EC630066;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-bf45854:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-bf45854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #202035 0%, #20203500 100%);}.elementor-17 .elementor-element.elementor-element-bf45854.e-con:hover{--e-con-transform-scale:1.01;}.elementor-17 .elementor-element.elementor-element-ea48eba .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-301d8d1{--display:flex;}.elementor-17 .elementor-element.elementor-element-5938f8e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-3f3ad02{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-c727cb3 .elementor-button{background-color:#F5F5FC00;}.elementor-17 .elementor-element.elementor-element-c727cb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c727cb3 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-c727cb3 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-c727cb3 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-c727cb3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-9bdddbc{--display:flex;--min-height:400px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#EC630066;--border-color:#EC630066;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-9bdddbc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9bdddbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #202035 0%, #20203500 100%);}.elementor-17 .elementor-element.elementor-element-9bdddbc.e-con:hover{--e-con-transform-scale:1.01;}.elementor-17 .elementor-element.elementor-element-e5d6b4e .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-fecc6a0{--display:flex;}.elementor-17 .elementor-element.elementor-element-6eccb58 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-b8987bb{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-0c3abf7 .elementor-button{background-color:#F5F5FC00;}.elementor-17 .elementor-element.elementor-element-0c3abf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-0c3abf7 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-0c3abf7 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-0c3abf7 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-0c3abf7 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-8b4ab2c{--display:flex;--min-height:400px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#EC630066;--border-color:#EC630066;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-17 .elementor-element.elementor-element-8b4ab2c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8b4ab2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #202035 0%, #20203500 100%);}.elementor-17 .elementor-element.elementor-element-8b4ab2c.e-con:hover{--e-con-transform-scale:1.01;}.elementor-17 .elementor-element.elementor-element-940b0d4 .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-5c73e62{--display:flex;}.elementor-17 .elementor-element.elementor-element-1692e94 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-f14e13b{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-8dcb549 .elementor-button{background-color:#F5F5FC00;}.elementor-17 .elementor-element.elementor-element-8dcb549{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8dcb549 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-8dcb549 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-8dcb549 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-8dcb549 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-97f768a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-81a77a4 .wd-marquee{--wd-marquee-speed:50s;}.elementor-17 .elementor-element.elementor-element-601fc62{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4cc11fb{--display:flex;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-e67d6fc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-3a5daa2 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-3a5daa2 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-3a5daa2 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-3a5daa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-17 .elementor-element.elementor-element-4cf041c{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-703748f{--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;--overlay-opacity:1;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-703748f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-703748f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sandholzerhaustechnik210284.devworksite.com/wp-content/uploads/2026/04/Rectangle-48-2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-703748f::before, .elementor-17 .elementor-element.elementor-element-703748f > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-703748f > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-703748f > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-703748f > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-703748f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#11111CE6;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-1bed2a2{--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:140px 140px;--row-gap:140px;--column-gap:140px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6db7221{--display:flex;}.elementor-17 .elementor-element.elementor-element-f99bf5f .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-4c7624c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-e7a9261{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-683d03b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-dd92490 .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-8ae8d72 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-0432d6a{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-b8faea4{--display:flex;}.elementor-17 .elementor-element.elementor-element-83b64ae .elementor-icon-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-8ce1968 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-e86c6fc{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-7f67c2f{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7f67c2f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7f67c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sandholzerhaustechnik210284.devworksite.com/wp-content/uploads/2026/04/Group-5.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-7f67c2f::before, .elementor-17 .elementor-element.elementor-element-7f67c2f > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-7f67c2f > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-7f67c2f > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-7f67c2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-7f67c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-d6aedb9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-17 .elementor-element.elementor-element-2806abe .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-016b546{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9b81289{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-b2e1eec{--display:flex;--min-height:431px;--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:-120px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-17 .elementor-element.elementor-element-b2e1eec:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b2e1eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sandholzerhaustechnik210284.devworksite.com/wp-content/uploads/2026/04/timo-sandholzer-portrait-2-1.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-b2e1eec:hover{background-image:url("https://sandholzerhaustechnik210284.devworksite.com/wp-content/uploads/2026/04/sergey2025-worker-9824324-copy-1-1.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-b2e1eec::before, .elementor-17 .elementor-element.elementor-element-b2e1eec > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-b2e1eec > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-b2e1eec > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-b2e1eec > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-b2e1eec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sandholzerhaustechnik210284.devworksite.com/wp-content/uploads/2026/04/sergey2025-worker-9824324-copy-1-2.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4f56b86{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:20px 20px 20px 20px;--padding-top:130px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-4f56b86:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4f56b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-71cad4a{text-align:center;}.elementor-17 .elementor-element.elementor-element-71cad4a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-e88702e{text-align:center;font-family:"Google Sans Flex 36pt", Sans-serif;font-size:14px;font-weight:300;line-height:20px;}.elementor-17 .elementor-element.elementor-element-35c7f1f{--grid-template-columns:repeat(0, auto);text-align:center;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:22px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-17 .elementor-element.elementor-element-35c7f1f .elementor-social-icon{background-color:#EC630000;}.elementor-17 .elementor-element.elementor-element-56419f0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-5be9a76{--display:flex;--min-height:431px;--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:-120px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-17 .elementor-element.elementor-element-5be9a76:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5be9a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sandholzerhaustechnik210284.devworksite.com/wp-content/uploads/2026/04/sergey2025-worker-9824324-copy-1-1.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-5be9a76:hover{background-image:url("https://sandholzerhaustechnik210284.devworksite.com/wp-content/uploads/2026/04/timo-sandholzer-portrait-2-1.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-5be9a76::before, .elementor-17 .elementor-element.elementor-element-5be9a76 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-5be9a76 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-5be9a76 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-5be9a76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-5be9a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sandholzerhaustechnik210284.devworksite.com/wp-content/uploads/2026/04/sergey2025-worker-9824324-copy-1-2.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-94c2091{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:20px 20px 20px 20px;--padding-top:130px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-94c2091:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-94c2091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-dfa2334{text-align:center;}.elementor-17 .elementor-element.elementor-element-dfa2334 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-c32f951{text-align:center;font-family:"Google Sans Flex 36pt", Sans-serif;font-size:14px;font-weight:300;line-height:20px;}.elementor-17 .elementor-element.elementor-element-ca3fc59{--grid-template-columns:repeat(0, auto);text-align:center;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:22px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-17 .elementor-element.elementor-element-ca3fc59 .elementor-social-icon{background-color:#EC630000;}.elementor-17 .elementor-element.elementor-element-869849c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-0cc4920{--display:flex;--min-height:431px;--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:-120px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-17 .elementor-element.elementor-element-0cc4920:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-0cc4920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sandholzerhaustechnik210284.devworksite.com/wp-content/uploads/2026/04/tungart7-woman-8475952-1-1.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-0cc4920:hover{background-image:url("https://sandholzerhaustechnik210284.devworksite.com/wp-content/uploads/2026/04/timo-sandholzer-portrait-2-1.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-0cc4920::before, .elementor-17 .elementor-element.elementor-element-0cc4920 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-0cc4920 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-0cc4920 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-0cc4920 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-0cc4920 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sandholzerhaustechnik210284.devworksite.com/wp-content/uploads/2026/04/sergey2025-worker-9824324-copy-1-2.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4c2fa49{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:20px 20px 20px 20px;--padding-top:130px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-4c2fa49:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4c2fa49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-30ba345{text-align:center;}.elementor-17 .elementor-element.elementor-element-30ba345 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-a736a57{text-align:center;font-family:"Google Sans Flex 36pt", Sans-serif;font-size:14px;font-weight:300;line-height:20px;}.elementor-17 .elementor-element.elementor-element-bc2794e{--grid-template-columns:repeat(0, auto);text-align:center;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:22px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-17 .elementor-element.elementor-element-bc2794e .elementor-social-icon{background-color:#EC630000;}.elementor-17 .elementor-element.elementor-element-d10f6ab .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-d10f6ab .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-d10f6ab .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-d10f6ab{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-17 .elementor-element.elementor-element-d10f6ab .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-d10f6ab .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-80ff20d{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-21f8cb0{--display:flex;}.elementor-17 .elementor-element.elementor-element-bedecb4 img{border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-e7c645b{--display:flex;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-db1a699 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-be4f11f .elementor-button{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-be4f11f .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-be4f11f .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-be4f11f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-17 .elementor-element.elementor-element-7795d06{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-82657ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-17 .elementor-element.elementor-element-99db206 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-2ee17d9 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-2ee17d9 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-2ee17d9 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-2ee17d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-17 .elementor-element.elementor-element-e65762c{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f3f9b4d .wd-nav-arrows{--wd-arrow-offset-h:20px;}.elementor-17 .elementor-element.elementor-element-03c7938{--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;--background-transition:0.3s;--overlay-opacity:1;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:320px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-03c7938:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-03c7938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EC6300 0%, #BC4F00 100%);}.elementor-17 .elementor-element.elementor-element-03c7938::before, .elementor-17 .elementor-element.elementor-element-03c7938 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-03c7938 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-03c7938 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-03c7938 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-03c7938 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-b1c442d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-17 .elementor-element.elementor-element-2cf180f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-7a88b7e{text-align:center;color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-7a88b7e > *{max-width:920px;}.elementor-17 .elementor-element.elementor-element-59339cd .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-59339cd .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-59339cd .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-59339cd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-17 .elementor-element.elementor-element-59339cd .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-59339cd .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-1073bcd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-121c2b5{margin:-250px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-121c2b5 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-cc24502{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-79abc43{text-align:center;}.elementor-17 .elementor-element.elementor-element-79abc43 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-c7262dd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-d0a8349{--min-height:335px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-244862e{--container-widget-width:352px;--container-widget-flex-grow:0;width:var( --container-widget-width, 352px );max-width:352px;}.elementor-17 .elementor-element.elementor-element-244862e .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-82c3f16 > *{max-width:427px;}.elementor-17 .elementor-element.elementor-element-621eaaa .elementor-heading-title{font-size:22px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-ccaca8f{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-573b4f6{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-42ab280{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-49f7e56 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-bb49eba{--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-17 .elementor-element.elementor-element-1dde2c3{--min-height:400px;}.elementor-17 .elementor-element.elementor-element-2fdb1de .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-c9f281f{--min-height:400px;}.elementor-17 .elementor-element.elementor-element-1d2a87b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-5938f8e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-6eccb58 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-1692e94 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-97f768a{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-601fc62{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e67d6fc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-4cf041c{--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-703748f{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-1bed2a2{--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-17 .elementor-element.elementor-element-4c7624c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-8ae8d72 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-8ce1968 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-7f67c2f{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-2806abe .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-016b546{--justify-content:center;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--flex-wrap:wrap;}.elementor-17 .elementor-element.elementor-element-71cad4a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-dfa2334 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-30ba345 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-80ff20d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-21f8cb0{--justify-content:center;}.elementor-17 .elementor-element.elementor-element-db1a699 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-7795d06{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-99db206 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-03c7938{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-2cf180f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-121c2b5{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-cc24502{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-79abc43 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-c7262dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-d0a8349:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d0a8349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-17 .elementor-element.elementor-element-d0a8349{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-244862e .elementor-heading-title{font-size:26px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-621eaaa .elementor-heading-title{font-size:20px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-1a9d437 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-1a9d437 .elementor-icon-list-item > a{font-size:16px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-1b29354 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-1b29354 .elementor-icon-list-item > a{font-size:16px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-85b4e6a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-85b4e6a .elementor-icon-list-item > a{font-size:16px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-81a04fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-81a04fb .elementor-icon-list-item > a{font-size:16px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-0ad7578 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-0ad7578 .elementor-icon-list-item > a{font-size:16px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-ccaca8f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-9d06c06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-9d06c06 .elementor-icon-list-item > a{font-size:14px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-3fa5868 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-3fa5868 .elementor-icon-list-item > a{font-size:14px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-f1ca3e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-f1ca3e6 .elementor-icon-list-item > a{font-size:14px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-2d24a91 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-2d24a91 .elementor-icon-list-item > a{font-size:14px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-054b37c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-054b37c .elementor-icon-list-item > a{font-size:14px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-fa2dea3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17 .elementor-element.elementor-element-c681a2c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-c681a2c .elementor-icon-list-item > a{font-size:16px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-2d1e883 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-2d1e883 .elementor-icon-list-item > a{font-size:16px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-986d21e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-986d21e .elementor-icon-list-item > a{font-size:16px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-6f6e401 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-6f6e401 .elementor-icon-list-item > a{font-size:16px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-0683cc5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-0683cc5 .elementor-icon-list-item > a{font-size:16px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-02fda25{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-17 .elementor-element.elementor-element-49f7e56 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-1dde2c3{--min-height:170px;}.elementor-17 .elementor-element.elementor-element-2fdb1de .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-c9f281f{--min-height:170px;}.elementor-17 .elementor-element.elementor-element-1d2a87b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-bf45854{--min-height:170px;}.elementor-17 .elementor-element.elementor-element-5938f8e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-9bdddbc{--min-height:170px;}.elementor-17 .elementor-element.elementor-element-fecc6a0{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-6eccb58 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-8b4ab2c{--width:100%;--min-height:170px;}.elementor-17 .elementor-element.elementor-element-1692e94 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-e67d6fc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-17 .elementor-element.elementor-element-703748f{--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-17 .elementor-element.elementor-element-1bed2a2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-17 .elementor-element.elementor-element-4c7624c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-8ae8d72 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-8ce1968 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-2806abe .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-71cad4a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-dfa2334 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-30ba345 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-e7c645b.e-con{--order:-99999 /* order start hack */;}.elementor-17 .elementor-element.elementor-element-db1a699 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-82657ad{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-17 .elementor-element.elementor-element-99db206 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-2cf180f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-79abc43 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17 .elementor-element.elementor-element-c7262dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-1dde2c3{--width:49.3%;}.elementor-17 .elementor-element.elementor-element-c9f281f{--width:49.3%;}.elementor-17 .elementor-element.elementor-element-bf45854{--width:32.4%;}.elementor-17 .elementor-element.elementor-element-9bdddbc{--width:32.4%;}.elementor-17 .elementor-element.elementor-element-8b4ab2c{--width:32.4%;}.elementor-17 .elementor-element.elementor-element-4cc11fb{--width:44%;}.elementor-17 .elementor-element.elementor-element-4cf041c{--width:56%;}.elementor-17 .elementor-element.elementor-element-9b81289{--width:100%;}.elementor-17 .elementor-element.elementor-element-b2e1eec{--width:330px;}.elementor-17 .elementor-element.elementor-element-5be9a76{--width:330px;}.elementor-17 .elementor-element.elementor-element-0cc4920{--width:330px;}.elementor-17 .elementor-element.elementor-element-21f8cb0{--width:57%;}.elementor-17 .elementor-element.elementor-element-e7c645b{--width:43%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-1dde2c3{--width:49%;}.elementor-17 .elementor-element.elementor-element-c9f281f{--width:49%;}.elementor-17 .elementor-element.elementor-element-bf45854{--width:49%;}.elementor-17 .elementor-element.elementor-element-9bdddbc{--width:49%;}.elementor-17 .elementor-element.elementor-element-8b4ab2c{--width:49%;}.elementor-17 .elementor-element.elementor-element-4cc11fb{--width:50%;}.elementor-17 .elementor-element.elementor-element-4cf041c{--width:50%;}.elementor-17 .elementor-element.elementor-element-9b81289{--width:48%;}.elementor-17 .elementor-element.elementor-element-b2e1eec{--width:300px;}.elementor-17 .elementor-element.elementor-element-56419f0{--width:48%;}.elementor-17 .elementor-element.elementor-element-5be9a76{--width:300px;}.elementor-17 .elementor-element.elementor-element-869849c{--width:48%;}.elementor-17 .elementor-element.elementor-element-0cc4920{--width:300px;}.elementor-17 .elementor-element.elementor-element-21f8cb0{--width:50%;}.elementor-17 .elementor-element.elementor-element-e7c645b{--width:50%;}}