.elementor-283 .elementor-element.elementor-element-3e380e0{--display:flex;--min-height:750px;--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-end;--align-items:center;--overlay-opacity:0.7;}.elementor-283 .elementor-element.elementor-element-3e380e0::before, .elementor-283 .elementor-element.elementor-element-3e380e0 > .elementor-background-video-container::before, .elementor-283 .elementor-element.elementor-element-3e380e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-283 .elementor-element.elementor-element-3e380e0 > .elementor-background-slideshow::before, .elementor-283 .elementor-element.elementor-element-3e380e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-283 .elementor-element.elementor-element-3e380e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D273900 0%, var( --e-global-color-primary ) 100%);}.elementor-283 .elementor-element.elementor-element-3e380e0 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-header tr .elementor-repeater-item-c96c7ee{background-color:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-header tr .elementor-repeater-item-1f8b8b6{background-color:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-header tr .elementor-repeater-item-543b9b8{background-color:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-header tr .elementor-repeater-item-66f8ccd{background-color:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-27b6400{text-align:justify;}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-971bf6c{text-align:justify;color:var( --e-global-color-26bcd568 );fill:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-971bf6c .table-addons-button{color:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-971bf6c .table-addons-link{color:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-4273479{text-align:justify;color:var( --e-global-color-26bcd568 );fill:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-4273479 .table-addons-button{color:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-4273479 .table-addons-link{color:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-19cb1de{text-align:justify;color:var( --e-global-color-26bcd568 );fill:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-19cb1de .table-addons-button{color:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-19cb1de .table-addons-link{color:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-364de87{text-align:justify;color:var( --e-global-color-26bcd568 );fill:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-364de87 .table-addons-button{color:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-364de87 .table-addons-link{color:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-a08d16c{text-align:justify;color:var( --e-global-color-26bcd568 );fill:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-a08d16c .table-addons-button{color:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-a08d16c .table-addons-link{color:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-20710d1{text-align:justify;color:var( --e-global-color-26bcd568 );fill:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-20710d1 .table-addons-button{color:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr .elementor-repeater-item-20710d1 .table-addons-link{color:var( --e-global-color-26bcd568 );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table td,.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table th{border-style:solid;border-color:var( --e-global-color-bb1ea58c );}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-header tr th{text-align:left;}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr td{background-color:#9CD0E100;}.elementor-283 .elementor-element.elementor-element-714feab table.tafe-table .tafe-table-body tr:nth-of-type(2n) td{background-color:#FFFFFF;}.elementor-283 .elementor-element.elementor-element-43f232b{--display:flex;}.elementor-283 .elementor-element.elementor-element-d43f7af{--display:flex;}.elementor-283 .elementor-element.elementor-element-57cc455{--display:flex;}.elementor-283 .elementor-element.elementor-element-e7a4d81{--n-accordion-title-font-size:1.5rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-283 .elementor-element.elementor-element-e7a4d81 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-283 .elementor-element.elementor-element-e7a4d81 {--n-accordion-padding:10px 0px 20px 0px;}:where( .elementor-283 .elementor-element.elementor-element-e7a4d81 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"GramatikaBold", Sans-serif;}:where( .elementor-283 .elementor-element.elementor-element-e7a4d81 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-283 .elementor-element.elementor-element-73062da{--display:flex;}.elementor-283 .elementor-element.elementor-element-e6a4f25{--display:flex;}.elementor-283 .elementor-element.elementor-element-17e0429{--display:flex;}.elementor-283 .elementor-element.elementor-element-16ad013{--n-accordion-title-font-size:1.5rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-283 .elementor-element.elementor-element-16ad013 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-283 .elementor-element.elementor-element-16ad013 {--n-accordion-padding:10px 0px 20px 0px;}:where( .elementor-283 .elementor-element.elementor-element-16ad013 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"GramatikaBold", Sans-serif;}:where( .elementor-283 .elementor-element.elementor-element-16ad013 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-283 .elementor-element.elementor-element-3e725af{--display:flex;}.elementor-283 .elementor-element.elementor-element-593ba59{--display:flex;}.elementor-283 .elementor-element.elementor-element-99a48e3{--display:flex;}.elementor-283 .elementor-element.elementor-element-206b224{--n-accordion-title-font-size:1.5rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-283 .elementor-element.elementor-element-206b224 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-283 .elementor-element.elementor-element-206b224 {--n-accordion-padding:10px 0px 20px 0px;}:where( .elementor-283 .elementor-element.elementor-element-206b224 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"GramatikaBold", Sans-serif;}:where( .elementor-283 .elementor-element.elementor-element-206b224 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-283 .elementor-element.elementor-element-2d2b579{--display:flex;}.elementor-283 .elementor-element.elementor-element-e59a8b3{--display:flex;}.elementor-283 .elementor-element.elementor-element-0c0ec6c{--display:flex;}.elementor-283 .elementor-element.elementor-element-d37b596{--n-accordion-title-font-size:1.5rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-283 .elementor-element.elementor-element-d37b596 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-283 .elementor-element.elementor-element-d37b596 {--n-accordion-padding:10px 0px 20px 0px;}:where( .elementor-283 .elementor-element.elementor-element-d37b596 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"GramatikaBold", Sans-serif;}:where( .elementor-283 .elementor-element.elementor-element-d37b596 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}.elementor-283 .elementor-element.elementor-element-9de7a84{--display:grid;--e-con-grid-template-columns:2fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-283 .elementor-element.elementor-element-97d6721{--display:grid;--e-con-grid-template-columns:1fr 1fr 1fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-283 .elementor-element.elementor-element-80f8ff1{--grid-columns:3;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-283 .elementor-element.elementor-element-80f8ff1 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-283 .elementor-element.elementor-element-80f8ff1 .e-loop-item > .elementor-section, .elementor-283 .elementor-element.elementor-element-80f8ff1 .e-loop-item > .elementor-section > .elementor-container, .elementor-283 .elementor-element.elementor-element-80f8ff1 .e-loop-item > .e-con, .elementor-283 .elementor-element.elementor-element-80f8ff1 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-283 .elementor-element.elementor-element-80f8ff1 .elementor-pagination{text-align:center;margin-top:0px;}body:not(.rtl) .elementor-283 .elementor-element.elementor-element-80f8ff1 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-283 .elementor-element.elementor-element-80f8ff1 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 0px/2 );}body.rtl .elementor-283 .elementor-element.elementor-element-80f8ff1 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 0px/2 );}body.rtl .elementor-283 .elementor-element.elementor-element-80f8ff1 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 0px/2 );}.elementor-283 .elementor-element.elementor-element-44241cc{--display:flex;}.elementor-283 .elementor-element.elementor-element-a98294b{--display:flex;}.elementor-283 .elementor-element.elementor-element-1a7410a{--display:flex;}.elementor-283 .elementor-element.elementor-element-6c2022b{--display:flex;}.elementor-283 .elementor-element.elementor-element-62788aa{--display:flex;}.elementor-283 .elementor-element.elementor-element-e179208{--display:flex;}.elementor-283 .elementor-element.elementor-element-87eb93b{--display:flex;}.elementor-283 .elementor-element.elementor-element-99ed6c8{--display:flex;}.elementor-283 .elementor-element.elementor-element-293ac29{--display:flex;}.elementor-283 .elementor-element.elementor-element-b096259{--n-accordion-title-font-size:1.5rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-283 .elementor-element.elementor-element-b096259 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-primary );}.elementor-283 .elementor-element.elementor-element-b096259 {--n-accordion-padding:10px 0px 20px 0px;}:where( .elementor-283 .elementor-element.elementor-element-b096259 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"GramatikaBold", Sans-serif;}:where( .elementor-283 .elementor-element.elementor-element-b096259 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-283 .elementor-element.elementor-element-3e380e0{--min-height:892px;}.elementor-283 .elementor-element.elementor-element-9de7a84{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-283 .elementor-element.elementor-element-97d6721{--e-con-grid-template-columns:2fr 2fr;--grid-auto-flow:row;}.elementor-283 .elementor-element.elementor-element-80f8ff1{--grid-columns:2;}}@media(max-width:767px){.elementor-283 .elementor-element.elementor-element-3e380e0 .elementor-background-slideshow__slide__image{background-size:contain;background-position:center center;}.elementor-283 .elementor-element.elementor-element-9de7a84{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-283 .elementor-element.elementor-element-97d6721{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-283 .elementor-element.elementor-element-80f8ff1{--grid-columns:1;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'GramatikaBold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://haustechnik-berning.de/wp-content/uploads/2026/05/GramatikaBold.woff2') format('woff2'),
		url('https://haustechnik-berning.de/wp-content/uploads/2026/05/GramatikaBold.woff') format('woff');
}
/* End Custom Fonts CSS */