.elementor-38 .elementor-element.elementor-element-6ab9f36{--display:flex;--min-height:612px;--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:0.38;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-6ab9f36::before, .elementor-38 .elementor-element.elementor-element-6ab9f36 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-6ab9f36 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-6ab9f36 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-6ab9f36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-6ab9f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hasic-bau.de/wp-content/uploads/2025/12/WhatsApp-Bild-2025-12-15-um-20.05.09_44f3e1c7.jpg");--background-overlay:'';background-position:center center;}.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-38 .elementor-element.elementor-element-7e7a7fd{margin:180px 243px calc(var(--kit-widget-spacing, 0px) + 243px) 24px;padding:0px 0px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-7e7a7fd.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-7e7a7fd .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:73px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.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-38 .elementor-element.elementor-element-7beb1bb .elementor-button{background-color:#FFFFFFE6;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-38 .elementor-element.elementor-element-7beb1bb{margin:-205px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 36px;}.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-38 .elementor-element.elementor-element-f2a76d0{margin:-118px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 32px 00px 32px;text-align:start;font-family:"Roboto Flex", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-f2a76d0.elementor-element{--order:99999 /* order end hack */;}.elementor-38 .elementor-element.elementor-element-f2a76d0 p{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-f2a76d0 a{transition-duration:0s;}.elementor-38 .elementor-element.elementor-element-41e8df4{--display:flex;--min-height:551px;--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;}.elementor-38 .elementor-element.elementor-element-41e8df4.e-con{--flex-grow:0;--flex-shrink:0;}.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-38 .elementor-element.elementor-element-5f63ec6{margin:049px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-5f63ec6 img{opacity:0.43;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-38 .elementor-element.elementor-element-6da9a57{margin:049px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-6da9a57 img{opacity:0.43;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-38 .elementor-element.elementor-element-c55e51d{--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:flex-start;--align-items:flex-start;--margin-top:050px;--margin-bottom:-168px;--margin-left:08px;--margin-right:-44px;--padding-top:0px;--padding-bottom:0px;--padding-left:050px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-e23b330{text-align:start;}.elementor-38 .elementor-element.elementor-element-e23b330 .elementor-heading-title{font-family:"Amiko", Sans-serif;font-size:16px;font-weight:600;font-style:normal;text-decoration:underline;line-height:21px;letter-spacing:-2px;word-spacing:1px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#5C5C5CCC;stroke:#5C5C5CCC;}.elementor-38 .elementor-element.elementor-element-89bd1ce .elementor-heading-title{font-family:"Gothic A1", Sans-serif;font-size:58px;font-weight:bold;line-height:54px;letter-spacing:0px;color:#000000;}.elementor-38 .elementor-element.elementor-element-fb3dc8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 050px;padding:0px 0px 0px 0px;text-align:end;}.elementor-38 .elementor-element.elementor-element-fb3dc8a .elementor-heading-title{font-family:"Gothic A1", Sans-serif;font-size:15px;font-weight:bold;line-height:54px;letter-spacing:0px;color:#000000;}.elementor-38 .elementor-element.elementor-element-ac154a1{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-ac154a1 .elementor-heading-title{font-family:"Gothic A1", Sans-serif;font-size:20px;font-weight:bold;line-height:23px;letter-spacing:0px;color:#000000;}.elementor-38 .elementor-element.elementor-element-86a161f{margin:-73px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0268px;padding:0px 0px 0px 0px;text-align:center;}.elementor-38 .elementor-element.elementor-element-86a161f .elementor-heading-title{font-family:"Gothic A1", Sans-serif;font-size:15px;font-weight:bold;line-height:54px;letter-spacing:0px;color:#000000;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-38 .elementor-element.elementor-element-eee2fa9{width:var( --container-widget-width, 0% );max-width:0%;margin:-176px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-eee2fa9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-eee2fa9 .elementor-icon-box-wrapper{gap:8px;}.elementor-38 .elementor-element.elementor-element-eee2fa9 .elementor-icon-box-title{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-eee2fa9.elementor-view-stacked .elementor-icon{background-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-eee2fa9.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-eee2fa9.elementor-view-default .elementor-icon{fill:#3C940E;color:#3C940E;border-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-eee2fa9 .elementor-icon{font-size:35px;}.elementor-38 .elementor-element.elementor-element-eee2fa9 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-eee2fa9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-a02ea19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-38 .elementor-element.elementor-element-a02ea19 .elementor-icon-box-wrapper{gap:5px;}.elementor-38 .elementor-element.elementor-element-a02ea19 .elementor-icon-box-title{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-a02ea19.elementor-view-stacked .elementor-icon{background-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-a02ea19.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-a02ea19.elementor-view-default .elementor-icon{fill:#3C940E;color:#3C940E;border-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-a02ea19 .elementor-icon{font-size:35px;}.elementor-38 .elementor-element.elementor-element-a02ea19 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-a02ea19 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:lowercase;}.elementor-38 .elementor-element.elementor-element-e778266{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-38 .elementor-element.elementor-element-e778266 .elementor-icon-box-wrapper{gap:7px;}.elementor-38 .elementor-element.elementor-element-e778266.elementor-view-stacked .elementor-icon{background-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-e778266.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-e778266.elementor-view-default .elementor-icon{fill:#3C940E;color:#3C940E;border-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-e778266 .elementor-icon{font-size:35px;}.elementor-38 .elementor-element.elementor-element-d0557f5{margin:-165px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0230px;}.elementor-38 .elementor-element.elementor-element-d0557f5 .elementor-icon-box-wrapper{gap:7px;}.elementor-38 .elementor-element.elementor-element-d0557f5.elementor-view-stacked .elementor-icon{background-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-d0557f5.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-d0557f5.elementor-view-default .elementor-icon{fill:#3C940E;color:#3C940E;border-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-d0557f5 .elementor-icon{font-size:35px;}.elementor-38 .elementor-element.elementor-element-fb37a38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0230px;}.elementor-38 .elementor-element.elementor-element-fb37a38 .elementor-icon-box-wrapper{gap:7px;}.elementor-38 .elementor-element.elementor-element-fb37a38.elementor-view-stacked .elementor-icon{background-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-fb37a38.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-fb37a38.elementor-view-default .elementor-icon{fill:#3C940E;color:#3C940E;border-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-fb37a38 .elementor-icon{font-size:35px;}.elementor-38 .elementor-element.elementor-element-436d7d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0230px;}.elementor-38 .elementor-element.elementor-element-436d7d6 .elementor-icon-box-wrapper{gap:7px;}.elementor-38 .elementor-element.elementor-element-436d7d6.elementor-view-stacked .elementor-icon{background-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-436d7d6.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-436d7d6.elementor-view-default .elementor-icon{fill:#3C940E;color:#3C940E;border-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-436d7d6 .elementor-icon{font-size:35px;}.elementor-38 .elementor-element.elementor-element-e72912c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:none;color:#6B6B6B;}.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-38 .elementor-element.elementor-element-9b48679 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-9b48679.elementor-view-stacked .elementor-icon{background-color:#43861B;}.elementor-38 .elementor-element.elementor-element-9b48679.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-9b48679.elementor-view-default .elementor-icon{color:#43861B;border-color:#43861B;}.elementor-38 .elementor-element.elementor-element-9b48679.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-9b48679.elementor-view-default .elementor-icon svg{fill:#43861B;}.elementor-38 .elementor-element.elementor-element-9ac6661 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-9ac6661.elementor-view-stacked .elementor-icon{background-color:#43861B;}.elementor-38 .elementor-element.elementor-element-9ac6661.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-9ac6661.elementor-view-default .elementor-icon{color:#43861B;border-color:#43861B;}.elementor-38 .elementor-element.elementor-element-9ac6661.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-9ac6661.elementor-view-default .elementor-icon svg{fill:#43861B;}.elementor-38 .elementor-element.elementor-element-4cf1eef .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-4cf1eef.elementor-view-stacked .elementor-icon{background-color:#43861B;}.elementor-38 .elementor-element.elementor-element-4cf1eef.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-4cf1eef.elementor-view-default .elementor-icon{color:#43861B;border-color:#43861B;}.elementor-38 .elementor-element.elementor-element-4cf1eef.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-4cf1eef.elementor-view-default .elementor-icon svg{fill:#43861B;}.elementor-38 .elementor-element.elementor-element-0221360 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-0221360.elementor-view-stacked .elementor-icon{background-color:#43861B;}.elementor-38 .elementor-element.elementor-element-0221360.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-0221360.elementor-view-default .elementor-icon{color:#43861B;border-color:#43861B;}.elementor-38 .elementor-element.elementor-element-0221360.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-0221360.elementor-view-default .elementor-icon svg{fill:#43861B;}.elementor-38 .elementor-element.elementor-element-96058c8 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-96058c8.elementor-view-stacked .elementor-icon{background-color:#43861B;}.elementor-38 .elementor-element.elementor-element-96058c8.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-96058c8.elementor-view-default .elementor-icon{color:#43861B;border-color:#43861B;}.elementor-38 .elementor-element.elementor-element-96058c8.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-96058c8.elementor-view-default .elementor-icon svg{fill:#43861B;}.elementor-38 .elementor-element.elementor-element-d49f41a .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-d49f41a.elementor-view-stacked .elementor-icon{background-color:#43861B;}.elementor-38 .elementor-element.elementor-element-d49f41a.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-d49f41a.elementor-view-default .elementor-icon{color:#43861B;border-color:#43861B;}.elementor-38 .elementor-element.elementor-element-d49f41a.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-d49f41a.elementor-view-default .elementor-icon svg{fill:#43861B;}.elementor-38 .elementor-element.elementor-element-b03d763{--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:flex-start;--align-items:flex-start;--margin-top:050px;--margin-bottom:-168px;--margin-left:08px;--margin-right:-44px;--padding-top:0px;--padding-bottom:0px;--padding-left:050px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-2bc5daf{text-align:start;}.elementor-38 .elementor-element.elementor-element-2bc5daf .elementor-heading-title{font-family:"Amiko", Sans-serif;font-size:16px;font-weight:600;font-style:normal;text-decoration:underline;line-height:21px;letter-spacing:-2px;word-spacing:1px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#5C5C5CCC;stroke:#5C5C5CCC;}.elementor-38 .elementor-element.elementor-element-104f991 .elementor-heading-title{font-family:"Gothic A1", Sans-serif;font-size:58px;font-weight:bold;line-height:54px;letter-spacing:0px;color:#000000;}.elementor-38 .elementor-element.elementor-element-66a69ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 050px;padding:0px 0px 0px 0px;text-align:end;}.elementor-38 .elementor-element.elementor-element-66a69ab .elementor-heading-title{font-family:"Gothic A1", Sans-serif;font-size:15px;font-weight:bold;line-height:54px;letter-spacing:0px;color:#000000;}.elementor-38 .elementor-element.elementor-element-e6d7a72{margin:-74px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0160px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-e6d7a72.elementor-element{--align-self:flex-end;}.elementor-38 .elementor-element.elementor-element-e6d7a72 .elementor-heading-title{font-family:"Gothic A1", Sans-serif;font-size:15px;font-weight:bold;line-height:54px;letter-spacing:0px;color:#000000;}.elementor-38 .elementor-element.elementor-element-e29fb4c{margin:-20px -8px calc(var(--kit-widget-spacing, 0px) + 0px) 050px;padding:0px 0px 0px 0px;text-align:center;}.elementor-38 .elementor-element.elementor-element-e29fb4c .elementor-heading-title{font-family:"Gothic A1", Sans-serif;font-size:15px;font-weight:bold;line-height:54px;letter-spacing:0px;color:#000000;}.elementor-38 .elementor-element.elementor-element-ca234f9{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0268px;padding:0px 0px 0px 0px;text-align:center;}.elementor-38 .elementor-element.elementor-element-ca234f9 .elementor-heading-title{font-family:"Gothic A1", Sans-serif;font-size:15px;font-weight:bold;line-height:54px;letter-spacing:0px;color:#000000;}.elementor-38 .elementor-element.elementor-element-6892dc8{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 051px;padding:0px 0px 0px 0px;text-align:center;}.elementor-38 .elementor-element.elementor-element-6892dc8 .elementor-heading-title{font-family:"Gothic A1", Sans-serif;font-size:15px;font-weight:bold;line-height:54px;letter-spacing:0px;color:#000000;}.elementor-38 .elementor-element.elementor-element-6443638{margin:-73px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0268px;padding:0px 0px 0px 0px;text-align:center;}.elementor-38 .elementor-element.elementor-element-6443638 .elementor-heading-title{font-family:"Gothic A1", Sans-serif;font-size:15px;font-weight:bold;line-height:54px;letter-spacing:0px;color:#000000;}.elementor-38 .elementor-element.elementor-element-379c187{width:var( --container-widget-width, 0% );max-width:0%;margin:-176px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-379c187.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-379c187 .elementor-icon-box-wrapper{gap:8px;}.elementor-38 .elementor-element.elementor-element-379c187 .elementor-icon-box-title{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-379c187.elementor-view-stacked .elementor-icon{background-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-379c187.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-379c187.elementor-view-default .elementor-icon{fill:#3C940E;color:#3C940E;border-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-379c187 .elementor-icon{font-size:35px;}.elementor-38 .elementor-element.elementor-element-379c187 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-379c187 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:1px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-928d978{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;}.elementor-38 .elementor-element.elementor-element-928d978 .elementor-icon-box-wrapper{gap:5px;}.elementor-38 .elementor-element.elementor-element-928d978 .elementor-icon-box-title{margin-block-end:0px;}.elementor-38 .elementor-element.elementor-element-928d978.elementor-view-stacked .elementor-icon{background-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-928d978.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-928d978.elementor-view-default .elementor-icon{fill:#3C940E;color:#3C940E;border-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-928d978 .elementor-icon{font-size:35px;}.elementor-38 .elementor-element.elementor-element-928d978 .elementor-icon-box-title, .elementor-38 .elementor-element.elementor-element-928d978 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:lowercase;}.elementor-38 .elementor-element.elementor-element-37dfdd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-38 .elementor-element.elementor-element-37dfdd2 .elementor-icon-box-wrapper{gap:7px;}.elementor-38 .elementor-element.elementor-element-37dfdd2.elementor-view-stacked .elementor-icon{background-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-37dfdd2.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-37dfdd2.elementor-view-default .elementor-icon{fill:#3C940E;color:#3C940E;border-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-37dfdd2 .elementor-icon{font-size:35px;}.elementor-38 .elementor-element.elementor-element-fd9826b{margin:-165px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0230px;}.elementor-38 .elementor-element.elementor-element-fd9826b .elementor-icon-box-wrapper{gap:7px;}.elementor-38 .elementor-element.elementor-element-fd9826b.elementor-view-stacked .elementor-icon{background-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-fd9826b.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-fd9826b.elementor-view-default .elementor-icon{fill:#3C940E;color:#3C940E;border-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-fd9826b .elementor-icon{font-size:35px;}.elementor-38 .elementor-element.elementor-element-96f4c6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0230px;}.elementor-38 .elementor-element.elementor-element-96f4c6b .elementor-icon-box-wrapper{gap:7px;}.elementor-38 .elementor-element.elementor-element-96f4c6b.elementor-view-stacked .elementor-icon{background-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-96f4c6b.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-96f4c6b.elementor-view-default .elementor-icon{fill:#3C940E;color:#3C940E;border-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-96f4c6b .elementor-icon{font-size:35px;}.elementor-38 .elementor-element.elementor-element-e806cd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0230px;}.elementor-38 .elementor-element.elementor-element-e806cd0 .elementor-icon-box-wrapper{gap:7px;}.elementor-38 .elementor-element.elementor-element-e806cd0.elementor-view-stacked .elementor-icon{background-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-e806cd0.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-e806cd0.elementor-view-default .elementor-icon{fill:#3C940E;color:#3C940E;border-color:#3C940E;}.elementor-38 .elementor-element.elementor-element-e806cd0 .elementor-icon{font-size:35px;}.elementor-38 .elementor-element.elementor-element-13f912d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:none;color:#6B6B6B;}.elementor-38 .elementor-element.elementor-element-65aa373 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-65aa373.elementor-view-stacked .elementor-icon{background-color:#43861B;}.elementor-38 .elementor-element.elementor-element-65aa373.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-65aa373.elementor-view-default .elementor-icon{color:#43861B;border-color:#43861B;}.elementor-38 .elementor-element.elementor-element-65aa373.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-65aa373.elementor-view-default .elementor-icon svg{fill:#43861B;}.elementor-38 .elementor-element.elementor-element-3b595e9 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-3b595e9.elementor-view-stacked .elementor-icon{background-color:#43861B;}.elementor-38 .elementor-element.elementor-element-3b595e9.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-3b595e9.elementor-view-default .elementor-icon{color:#43861B;border-color:#43861B;}.elementor-38 .elementor-element.elementor-element-3b595e9.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-3b595e9.elementor-view-default .elementor-icon svg{fill:#43861B;}.elementor-38 .elementor-element.elementor-element-4d60cc2 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-4d60cc2.elementor-view-stacked .elementor-icon{background-color:#43861B;}.elementor-38 .elementor-element.elementor-element-4d60cc2.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-4d60cc2.elementor-view-default .elementor-icon{color:#43861B;border-color:#43861B;}.elementor-38 .elementor-element.elementor-element-4d60cc2.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-4d60cc2.elementor-view-default .elementor-icon svg{fill:#43861B;}.elementor-38 .elementor-element.elementor-element-67ab562 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-67ab562.elementor-view-stacked .elementor-icon{background-color:#43861B;}.elementor-38 .elementor-element.elementor-element-67ab562.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-67ab562.elementor-view-default .elementor-icon{color:#43861B;border-color:#43861B;}.elementor-38 .elementor-element.elementor-element-67ab562.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-67ab562.elementor-view-default .elementor-icon svg{fill:#43861B;}.elementor-38 .elementor-element.elementor-element-42a5ced .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-42a5ced.elementor-view-stacked .elementor-icon{background-color:#43861B;}.elementor-38 .elementor-element.elementor-element-42a5ced.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-42a5ced.elementor-view-default .elementor-icon{color:#43861B;border-color:#43861B;}.elementor-38 .elementor-element.elementor-element-42a5ced.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-42a5ced.elementor-view-default .elementor-icon svg{fill:#43861B;}.elementor-38 .elementor-element.elementor-element-641a948 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-641a948.elementor-view-stacked .elementor-icon{background-color:#43861B;}.elementor-38 .elementor-element.elementor-element-641a948.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-641a948.elementor-view-default .elementor-icon{color:#43861B;border-color:#43861B;}.elementor-38 .elementor-element.elementor-element-641a948.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-641a948.elementor-view-default .elementor-icon svg{fill:#43861B;}.elementor-38 .elementor-element.elementor-element-c90381d .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:600;font-style:normal;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#6B6B6B;}.elementor-38 .elementor-element.elementor-element-c90381d .elementor-heading-title a{transition-duration:0s;}.elementor-38 .elementor-element.elementor-element-57dc222 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-weight:600;}.elementor-38 .elementor-element.elementor-element-2fd5220{--display:flex;--min-height:387px;--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;}.elementor-38 .elementor-element.elementor-element-993ad77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38 .elementor-element.elementor-element-20880bd img{height:416px;opacity:1;border-radius:20px 20px 20px 20px;}.elementor-38 .elementor-element.elementor-element-501c85c{--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:045px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-b96f8e1 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:14px;font-weight:600;font-style:normal;text-decoration:underline;}.elementor-38 .elementor-element.elementor-element-5631656 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#000000;}.elementor-38 .elementor-element.elementor-element-0743c7a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;line-height:26px;-webkit-text-stroke-color:#000;stroke:#000;color:#606060;}.elementor-38 .elementor-element.elementor-element-6f54170{--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:033px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-c8eca2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-c8eca2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-c8eca2a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-38 .elementor-element.elementor-element-c8eca2a .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-38 .elementor-element.elementor-element-c8eca2a .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;width:0px;height:0px;}.elementor-38 .elementor-element.elementor-element-1b1f717{--display:flex;}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-6ab9f36{--min-height:486px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-7e7a7fd{margin:114px 0px calc(var(--kit-widget-spacing, 0px) + 250px) 0px;}.elementor-38 .elementor-element.elementor-element-7beb1bb{margin:-195px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 63px;}.elementor-38 .elementor-element.elementor-element-f2a76d0{margin:-120px 12px calc(var(--kit-widget-spacing, 0px) + 0px) -17px;}.elementor-38 .elementor-element.elementor-element-6da9a57{margin:049px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38 .elementor-element.elementor-element-6da9a57 img{max-width:89%;height:332px;border-radius:20px 20px 20px 20px;}.elementor-38 .elementor-element.elementor-element-c55e51d{--min-height:0px;}.elementor-38 .elementor-element.elementor-element-b03d763{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:-52px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-104f991 .elementor-heading-title{font-size:47px;}.elementor-38 .elementor-element.elementor-element-c90381d .elementor-heading-title{font-size:14px;}.elementor-38 .elementor-element.elementor-element-20880bd img{border-radius:20px 20px 20px 20px;}.elementor-38 .elementor-element.elementor-element-501c85c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-0743c7a .elementor-heading-title{font-size:15px;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-6ab9f36::before, .elementor-38 .elementor-element.elementor-element-6ab9f36 > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-6ab9f36 > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-6ab9f36 > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-6ab9f36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-6ab9f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hasic-bau.de/wp-content/uploads/2025/12/WhatsApp-Bild-2025-12-15-um-20.05.09_44f3e1c7.jpg");background-position:-709px -181px;}.elementor-38 .elementor-element.elementor-element-6ab9f36{--min-height:373px;--overlay-opacity:0.71;}.elementor-38 .elementor-element.elementor-element-7e7a7fd{margin:070px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-38 .elementor-element.elementor-element-7e7a7fd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-38 .elementor-element.elementor-element-7e7a7fd .elementor-heading-title{font-size:50px;}.elementor-38 .elementor-element.elementor-element-7beb1bb{margin:38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 147px;}.elementor-38 .elementor-element.elementor-element-f2a76d0{margin:-115px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;text-align:center;}.elementor-38 .elementor-element.elementor-element-41e8df4{--width:500px;--min-height:506px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-5f63ec6{width:100%;max-width:100%;margin:-8.5px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:1px 0px 1px 0px;text-align:center;}.elementor-38 .elementor-element.elementor-element-5f63ec6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-5f63ec6 img{width:100%;height:236px;}.elementor-38 .elementor-element.elementor-element-6da9a57{width:100%;max-width:100%;margin:-8.5px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;padding:1px 0px 1px 0px;text-align:center;}.elementor-38 .elementor-element.elementor-element-6da9a57.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38 .elementor-element.elementor-element-6da9a57 img{width:100%;height:236px;}.elementor-38 .elementor-element.elementor-element-c55e51d{--margin-top:34px;--margin-bottom:0px;--margin-left:3px;--margin-right:-4px;}.elementor-38 .elementor-element.elementor-element-e23b330{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -43px;text-align:start;}.elementor-38 .elementor-element.elementor-element-e23b330.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-89bd1ce{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -42px;padding:0px 0px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-89bd1ce .elementor-heading-title{font-size:37px;}.elementor-38 .elementor-element.elementor-element-fb3dc8a{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;padding:0px 039px 0px 0px;}.elementor-38 .elementor-element.elementor-element-ac154a1{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;padding:0px 039px 0px 0px;}.elementor-38 .elementor-element.elementor-element-86a161f{margin:-73px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0148px;padding:0px 039px 0px 0px;}.elementor-38 .elementor-element.elementor-element-eee2fa9{margin:-164px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -45px;}.elementor-38 .elementor-element.elementor-element-eee2fa9 .elementor-icon{font-size:27px;}.elementor-38 .elementor-element.elementor-element-a02ea19{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -45px;}.elementor-38 .elementor-element.elementor-element-a02ea19 .elementor-icon{font-size:27px;}.elementor-38 .elementor-element.elementor-element-e778266{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -45px;}.elementor-38 .elementor-element.elementor-element-e778266 .elementor-icon{font-size:27px;}.elementor-38 .elementor-element.elementor-element-d0557f5{margin:-147px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0115px;}.elementor-38 .elementor-element.elementor-element-d0557f5 .elementor-icon{font-size:27px;}.elementor-38 .elementor-element.elementor-element-fb37a38{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0116px;}.elementor-38 .elementor-element.elementor-element-fb37a38 .elementor-icon{font-size:27px;}.elementor-38 .elementor-element.elementor-element-436d7d6{margin:03px 22px calc(var(--kit-widget-spacing, 0px) + 0px) 0116px;}.elementor-38 .elementor-element.elementor-element-436d7d6 .elementor-icon{font-size:27px;}.elementor-38 .elementor-element.elementor-element-e72912c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -28px;}.elementor-38 .elementor-element.elementor-element-e72912c .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-38 .elementor-element.elementor-element-9b48679{margin:-179px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-38 .elementor-element.elementor-element-9b48679 .elementor-icon{font-size:21px;}.elementor-38 .elementor-element.elementor-element-9b48679 .elementor-icon svg{height:21px;}.elementor-38 .elementor-element.elementor-element-9ac6661{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-38 .elementor-element.elementor-element-9ac6661 .elementor-icon{font-size:21px;}.elementor-38 .elementor-element.elementor-element-9ac6661 .elementor-icon svg{height:21px;}.elementor-38 .elementor-element.elementor-element-4cf1eef{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-38 .elementor-element.elementor-element-4cf1eef .elementor-icon{font-size:21px;}.elementor-38 .elementor-element.elementor-element-4cf1eef .elementor-icon svg{height:21px;}.elementor-38 .elementor-element.elementor-element-0221360{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-38 .elementor-element.elementor-element-0221360 .elementor-icon{font-size:21px;}.elementor-38 .elementor-element.elementor-element-0221360 .elementor-icon svg{height:21px;}.elementor-38 .elementor-element.elementor-element-96058c8{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-38 .elementor-element.elementor-element-96058c8 .elementor-icon{font-size:21px;}.elementor-38 .elementor-element.elementor-element-96058c8 .elementor-icon svg{height:21px;}.elementor-38 .elementor-element.elementor-element-d49f41a{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-38 .elementor-element.elementor-element-d49f41a .elementor-icon{font-size:21px;}.elementor-38 .elementor-element.elementor-element-d49f41a .elementor-icon svg{height:21px;}.elementor-38 .elementor-element.elementor-element-b03d763{--margin-top:34px;--margin-bottom:0px;--margin-left:3px;--margin-right:-4px;}.elementor-38 .elementor-element.elementor-element-2bc5daf{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -43px;text-align:start;}.elementor-38 .elementor-element.elementor-element-2bc5daf.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-104f991{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -42px;padding:0px 0px 0px 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-104f991 .elementor-heading-title{font-size:37px;}.elementor-38 .elementor-element.elementor-element-66a69ab{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;padding:0px 039px 0px 0px;}.elementor-38 .elementor-element.elementor-element-e6d7a72{margin:-73px 1px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 039px 0px 0px;}.elementor-38 .elementor-element.elementor-element-e29fb4c{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;padding:0px 039px 0px 0px;}.elementor-38 .elementor-element.elementor-element-ca234f9{margin:-75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0147px;padding:0px 039px 0px 0px;}.elementor-38 .elementor-element.elementor-element-6892dc8{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;padding:0px 039px 0px 0px;}.elementor-38 .elementor-element.elementor-element-6443638{margin:-73px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0148px;padding:0px 039px 0px 0px;}.elementor-38 .elementor-element.elementor-element-379c187{margin:-164px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -45px;}.elementor-38 .elementor-element.elementor-element-379c187 .elementor-icon{font-size:27px;}.elementor-38 .elementor-element.elementor-element-928d978{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -45px;}.elementor-38 .elementor-element.elementor-element-928d978 .elementor-icon{font-size:27px;}.elementor-38 .elementor-element.elementor-element-37dfdd2{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -45px;}.elementor-38 .elementor-element.elementor-element-37dfdd2 .elementor-icon{font-size:27px;}.elementor-38 .elementor-element.elementor-element-fd9826b{margin:-147px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0115px;}.elementor-38 .elementor-element.elementor-element-fd9826b .elementor-icon{font-size:27px;}.elementor-38 .elementor-element.elementor-element-96f4c6b{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0116px;}.elementor-38 .elementor-element.elementor-element-96f4c6b .elementor-icon{font-size:27px;}.elementor-38 .elementor-element.elementor-element-e806cd0{margin:03px 22px calc(var(--kit-widget-spacing, 0px) + 0px) 0116px;}.elementor-38 .elementor-element.elementor-element-e806cd0 .elementor-icon{font-size:27px;}.elementor-38 .elementor-element.elementor-element-13f912d{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -28px;}.elementor-38 .elementor-element.elementor-element-13f912d .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-38 .elementor-element.elementor-element-65aa373{margin:-179px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-38 .elementor-element.elementor-element-65aa373 .elementor-icon{font-size:21px;}.elementor-38 .elementor-element.elementor-element-65aa373 .elementor-icon svg{height:21px;}.elementor-38 .elementor-element.elementor-element-3b595e9{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-38 .elementor-element.elementor-element-3b595e9 .elementor-icon{font-size:21px;}.elementor-38 .elementor-element.elementor-element-3b595e9 .elementor-icon svg{height:21px;}.elementor-38 .elementor-element.elementor-element-4d60cc2{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-38 .elementor-element.elementor-element-4d60cc2 .elementor-icon{font-size:21px;}.elementor-38 .elementor-element.elementor-element-4d60cc2 .elementor-icon svg{height:21px;}.elementor-38 .elementor-element.elementor-element-67ab562{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-38 .elementor-element.elementor-element-67ab562 .elementor-icon{font-size:21px;}.elementor-38 .elementor-element.elementor-element-67ab562 .elementor-icon svg{height:21px;}.elementor-38 .elementor-element.elementor-element-42a5ced{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-38 .elementor-element.elementor-element-42a5ced .elementor-icon{font-size:21px;}.elementor-38 .elementor-element.elementor-element-42a5ced .elementor-icon svg{height:21px;}.elementor-38 .elementor-element.elementor-element-641a948{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;}.elementor-38 .elementor-element.elementor-element-641a948 .elementor-icon{font-size:21px;}.elementor-38 .elementor-element.elementor-element-641a948 .elementor-icon svg{height:21px;}.elementor-38 .elementor-element.elementor-element-c90381d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -27px;text-align:start;}.elementor-38 .elementor-element.elementor-element-c90381d.elementor-element{--align-self:flex-start;}.elementor-38 .elementor-element.elementor-element-c90381d .elementor-heading-title{font-size:20px;line-height:1.3em;letter-spacing:0.4px;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-38 .elementor-element.elementor-element-57dc222{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-38 .elementor-element.elementor-element-57dc222 .elementor-heading-title{font-size:16px;line-height:1.3em;letter-spacing:0.6px;}.elementor-38 .elementor-element.elementor-element-2fd5220{--margin-top:033px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-20880bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;padding:0px 0px 0px 014px;}.elementor-38 .elementor-element.elementor-element-20880bd.elementor-element{--align-self:center;}.elementor-38 .elementor-element.elementor-element-20880bd img{max-width:100%;height:238px;}}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-6ab9f36{--content-width:1236px;}.elementor-38 .elementor-element.elementor-element-41e8df4{--width:90.099%;}.elementor-38 .elementor-element.elementor-element-c55e51d{--width:48%;}.elementor-38 .elementor-element.elementor-element-b03d763{--width:48%;}.elementor-38 .elementor-element.elementor-element-993ad77{--width:50%;}.elementor-38 .elementor-element.elementor-element-501c85c{--width:50%;}}