.elementor-43768 .elementor-element.elementor-element-b69a05d:not(.elementor-motion-effects-element-type-background), .elementor-43768 .elementor-element.elementor-element-b69a05d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6179a34 );}.elementor-43768 .elementor-element.elementor-element-b69a05d > .elementor-container{max-width:600px;}.elementor-43768 .elementor-element.elementor-element-b69a05d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-43768 .elementor-element.elementor-element-b69a05d, .elementor-43768 .elementor-element.elementor-element-b69a05d > .elementor-background-overlay{border-radius:0px 0px 30px 30px;}.elementor-43768 .elementor-element.elementor-element-b69a05d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43768 .elementor-element.elementor-element-43fdbec > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-43768 .elementor-element.elementor-element-43fdbec > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-43768 .elementor-element.elementor-element-182fc90 .acfslider-bg-image{background-position:center center;}.elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-slide{height:300px;}.elementor-43768 .elementor-element.elementor-element-182fc90 .dynamic_acfslider .swiper-button-prev svg, .elementor-43768 .elementor-element.elementor-element-182fc90 .dynamic_acfslider .swiper-button-next svg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);fill:var( --e-global-color-6179a34 );}.elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-prev{left:0px;}.elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-next{right:0px;}.elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-next path, .elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-prev path{fill:var( --e-global-color-6179a34 );}.elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-next line, .elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-prev line, .elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-next polyline, .elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-prev polyline{stroke:var( --e-global-color-6179a34 );}.elementor-43768 .elementor-element.elementor-element-182fc90 .dynamic_acfslider .swiper-button-prev i, .elementor-43768 .elementor-element.elementor-element-182fc90 .dynamic_acfslider .swiper-button-next i{color:var( --e-global-color-6179a34 );}.elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-next:hover path, .elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-prev:hover path{fill:var( --e-global-color-6179a34 );}.elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-next:hover line, .elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-prev:hover line, .elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-next:hover polyline, .elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-prev:hover polyline{stroke:var( --e-global-color-6179a34 );}.elementor-43768 .elementor-element.elementor-element-182fc90 .dynamic_acfslider .swiper-button-prev:hover svg, .elementor-43768 .elementor-element.elementor-element-182fc90 .dynamic_acfslider .swiper-button-next:hover svg{fill:var( --e-global-color-6179a34 );}.elementor-43768 .elementor-element.elementor-element-182fc90 .dynamic_acfslider .swiper-button-prev:hover i, .elementor-43768 .elementor-element.elementor-element-182fc90 .dynamic_acfslider .swiper-button-next:hover i{color:var( --e-global-color-6179a34 );}.elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-prev polyline, .elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-next polyline{stroke-width:10;}.elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-next line, .elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-button-prev line{stroke-width:0;}.elementor-43768 .elementor-element.elementor-element-c140efc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-43768 .elementor-element.elementor-element-c140efc > .elementor-element-populated{padding:25px 35px 25px 25px;}.elementor-43768 .elementor-element.elementor-element-005a849 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-43768 .elementor-element.elementor-element-2a4688c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-accent );}.elementor-43768 .elementor-element.elementor-element-fc0b4ea .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;}.elementor-43768 .elementor-element.elementor-element-fc0b4ea .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 2 );}.elementor-43768 .elementor-element.elementor-element-fc0b4ea .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 2 );flex-grow:0;}.elementor-43768 .elementor-element.elementor-element-fc0b4ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43768 .elementor-element.elementor-element-fc0b4ea .dce-acf-repeater-item{align-self:top;padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );padding-bottom:0px;}.elementor-43768 .elementor-element.elementor-element-fc0b4ea .dce-acf-repeater{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-43768 .elementor-element.elementor-element-8a5976c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-43768 .elementor-element.elementor-element-8a5976c .elementor-icon-list-icon i{color:var( --e-global-color-ed6d4bc );transition:color 0.3s;}.elementor-43768 .elementor-element.elementor-element-8a5976c .elementor-icon-list-icon svg{fill:var( --e-global-color-ed6d4bc );transition:fill 0.3s;}.elementor-43768 .elementor-element.elementor-element-8a5976c{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-43768 .elementor-element.elementor-element-8a5976c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-43768 .elementor-element.elementor-element-8a5976c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:34px;letter-spacing:0.6px;}.elementor-43768 .elementor-element.elementor-element-8a5976c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-43768 .elementor-element.elementor-element-0e19a21 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-43768 .elementor-element.elementor-element-0e19a21 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-43768 .elementor-element.elementor-element-0e19a21{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-43768 .elementor-element.elementor-element-0e19a21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-43768 .elementor-element.elementor-element-0e19a21 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:22px;}.elementor-43768 .elementor-element.elementor-element-0e19a21 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-43768 .elementor-element.elementor-element-242fdf6{--divider-border-style:solid;--divider-color:var( --e-global-color-ed6d4bc );--divider-border-width:1px;}.elementor-43768 .elementor-element.elementor-element-242fdf6 .elementor-divider-separator{width:100%;}.elementor-43768 .elementor-element.elementor-element-242fdf6 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-43768 .elementor-element.elementor-element-3daaf3d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-43768 .elementor-element.elementor-element-3daaf3d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-43768 .elementor-element.elementor-element-3daaf3d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-43768 .elementor-element.elementor-element-3daaf3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-43768 .elementor-element.elementor-element-3daaf3d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:22px;}.elementor-43768 .elementor-element.elementor-element-3daaf3d .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-43768 .elementor-element.elementor-element-ae8c894{--divider-border-style:solid;--divider-color:var( --e-global-color-ed6d4bc );--divider-border-width:1px;}.elementor-43768 .elementor-element.elementor-element-ae8c894 .elementor-divider-separator{width:100%;}.elementor-43768 .elementor-element.elementor-element-ae8c894 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-43768 .elementor-element.elementor-element-6611d00 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-43768 .elementor-element.elementor-element-6611d00 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-43768 .elementor-element.elementor-element-6611d00{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-43768 .elementor-element.elementor-element-6611d00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-43768 .elementor-element.elementor-element-6611d00 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:22px;}.elementor-43768 .elementor-element.elementor-element-6611d00 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-43768 .elementor-element.elementor-element-23fef7c{--divider-border-style:solid;--divider-color:var( --e-global-color-ed6d4bc );--divider-border-width:1px;}.elementor-43768 .elementor-element.elementor-element-23fef7c .elementor-divider-separator{width:100%;}.elementor-43768 .elementor-element.elementor-element-23fef7c .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-43768 .elementor-element.elementor-element-9e0c425 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-43768 .elementor-element.elementor-element-9e0c425 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-43768 .elementor-element.elementor-element-9e0c425{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-43768 .elementor-element.elementor-element-9e0c425 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-43768 .elementor-element.elementor-element-9e0c425 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:22px;}.elementor-43768 .elementor-element.elementor-element-9e0c425 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-43768 .elementor-element.elementor-element-925fda9 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-43768 .elementor-element.elementor-element-925fda9 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-43768 .elementor-element.elementor-element-1bd000c > .elementor-widget-container{margin:15px 0px 0px 0px;}@media(max-width:1024px){.elementor-43768 .elementor-element.elementor-element-182fc90 .swiper-slide{height:260px;}.elementor-43768 .elementor-element.elementor-element-fc0b4ea .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:3;}.elementor-43768 .elementor-element.elementor-element-fc0b4ea .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 2 );}.elementor-43768 .elementor-element.elementor-element-fc0b4ea .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 2 );}}@media(max-width:767px){.elementor-43768 .elementor-element.elementor-element-fc0b4ea .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:1;}.elementor-43768 .elementor-element.elementor-element-fc0b4ea .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-43768 .elementor-element.elementor-element-fc0b4ea .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}}/* Start custom CSS for dyncontel-acfslider, class: .elementor-element-182fc90 */.beon_acfslider .swiper-button {
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.beon_acfslider:hover .swiper-button {
    opacity: 0.6;
}

.beon_acfslider .swiper-button:hover {
    opacity: 1;
}

.beon_acfslider .swiper-button-next svg {
    background-color: #004a8b;
    padding: 13px 13px 13px 7px !important;
    border-radius: 50% !important;
    width: 40px !important;
    height: 40px !important;
}

.beon_acfslider .swiper-button-prev svg {
    background-color: #004a8b;
    padding: 13px 7px 13px 13px !important;
    border-radius: 50% !important;
    width: 40px !important;
    height: 40px !important;
}

.beon_acfslider .swiper-button-next, .beon_acfslider .swiper-button-prev {
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS */.beon_grid .elementor-icon-list-items {
    display: grid;
    grid-template-columns: 50% 50%;
}

.beon_flex .elementor-icon-list-items {
    justify-content: space-between;
}
.highlight-repeat .elementor-widget-wrap {
    display: flex;
    align-items: flex-start !important;
    flex-wrap: nowrap;
}
.highlight-repeat span.dynamic-content-for-elementor-acf {
    hyphens: auto;
    word-wrap: break-word;
    overflow-wrap: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}
.highlight-repeat section {
    padding-right: 5px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-ExtraLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://labreva.demo-on-cf.de/wp-content/uploads/2022/06/Montserrat-BlackItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */