.elementor-kit-12{--e-global-color-primary:#05164D;--e-global-color-secondary:#212529;--e-global-color-text:#212529;--e-global-color-accent:#52627C;--e-global-color-330f558:#666666;--e-global-color-f9d3c66:#414E63;--e-global-color-ecfad42:#FFFFFF;--e-global-color-5854a6e:#FFAD00;--e-global-color-8f0f8e4:#FFBD32;--e-global-color-f451ae0:#F5F5F5;--e-global-color-af83d30:#05164D;--e-global-color-c24faac:#CCCCCC;--e-global-typography-primary-font-family:"LufthansaHeadWeb";--e-global-typography-primary-font-size:28px;--e-global-typography-primary-font-weight:normal;--e-global-typography-primary-line-height:32px;--e-global-typography-secondary-font-family:"LufthansaHeadWeb";--e-global-typography-secondary-font-size:18px;--e-global-typography-secondary-font-weight:bold;--e-global-typography-secondary-line-height:24px;--e-global-typography-text-font-family:"LufthansaTextWeb";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:normal;--e-global-typography-text-line-height:24px;--e-global-typography-accent-font-family:"LufthansaTextWeb";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:bold;--e-global-typography-accent-line-height:24px;--e-global-typography-2de00c7-font-family:"LufthansaTextWeb";--e-global-typography-2de00c7-font-size:15px;--e-global-typography-2de00c7-line-height:1.5em;--e-global-typography-188c627-font-family:"LufthansaTextWeb";--e-global-typography-188c627-font-size:48px;--e-global-typography-188c627-font-weight:bold;--e-global-typography-188c627-line-height:42px;--e-global-typography-b863527-font-family:"LufthansaTextWeb";--e-global-typography-b863527-font-size:32px;--e-global-typography-b863527-font-weight:normal;--e-global-typography-b863527-line-height:36px;--e-global-typography-c2a1ecd-font-family:"LufthansaTextWeb";--e-global-typography-c2a1ecd-font-size:16px;--e-global-typography-c2a1ecd-font-weight:normal;--e-global-typography-c2a1ecd-line-height:24px;--e-global-typography-0049f04-font-family:"LufthansaHeadWeb";--e-global-typography-0049f04-font-size:42px;--e-global-typography-0049f04-font-weight:bold;--e-global-typography-0049f04-line-height:48px;--e-global-typography-fed6b63-font-family:"LufthansaHeadWeb";--e-global-typography-fed6b63-font-size:32px;--e-global-typography-fed6b63-font-weight:bold;--e-global-typography-fed6b63-line-height:36px;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-kit-12 e-page-transition{background-color:#FFBC7D;}.elementor-kit-12 p{margin-block-end:0px;}.elementor-kit-12 a{color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1220px;}.e-con{--container-max-width:1220px;--container-default-padding-top:15px;--container-default-padding-right:15px;--container-default-padding-bottom:15px;--container-default-padding-left:15px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-12{--e-global-typography-188c627-font-size:26px;--e-global-typography-188c627-line-height:32px;--e-global-typography-b863527-font-size:26px;--e-global-typography-b863527-line-height:32px;--e-global-typography-0049f04-font-size:32px;--e-global-typography-0049f04-line-height:36px;--e-global-typography-fed6b63-font-size:28px;--e-global-typography-fed6b63-line-height:32px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-12{--e-global-typography-primary-font-size:24px;--e-global-typography-primary-line-height:28px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */BODY {
    overflow-x: hidden;
}

/*** CUSTOM FRAME ***/
.map--frame IFRAME {
    min-height: 800px;
}


/*** CM VERZEICHNIS FIX ***/
@media screen and (min-width: 569px) {
    BODY .cmbc-extended .cmbc-header {
        width: 200px;
        max-width: 100%;
    }
    
    BODY .cmbc-extended .card-body {
        margin-left: 200px;
    }
    
    BODY .col .item-street span {
        margin-top: -23px;
    }
}

BODY .cmbusiness-card .cmbc-company-content {
    display: none;
}

BODY .cmbusiness-card.cmbc-extended .cmbc-image-default > img {
    z-index: 1 !important;
}

@media screen and (max-width: 568px) {
    BODY .card.cmbc-extended {
        min-height: 450px !important;
    }
}

@media screen and (max-width: 404px) {
    BODY .cmbusiness-card .card-body .row {
        flex-direction: column;
    }
}

@media screen and (min-width: 569px) and (max-width: 767px) {
    BODY .cmbusiness-card .card-body .row {
        flex-direction: column;
    }
    BODY .card.cmbc-extended {
        min-height: auto !important;
    }
}


@media screen and (min-width: 1025px) and (max-width: 1369px) {
    BODY .cmbusiness-card .card-body .row {
        flex-direction: column;
    }  
    BODY .card.cmbc-extended {
        min-height: 300px !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'LufthansaHeadWeb';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaHeadWeb-Bold.eot');
	src: url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaHeadWeb-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaHeadWeb-Bold.woff2') format('woff2'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaHeadWeb-Bold.woff') format('woff'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaHeadWeb-Bold.ttf') format('truetype'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaHeadWeb-Bold.svg#LufthansaHeadWeb') format('svg');
}
@font-face {
	font-family: 'LufthansaHeadWeb';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaHeadWeb-Light.eot');
	src: url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaHeadWeb-Light.eot?#iefix') format('embedded-opentype'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaHeadWeb-Light.woff2') format('woff2'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaHeadWeb-Light.woff') format('woff'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaHeadWeb-Light.ttf') format('truetype'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaHeadWeb-Light.svg#LufthansaHeadWeb') format('svg');
}
@font-face {
	font-family: 'LufthansaHeadWeb';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaHeadWeb-Thin.woff2') format('woff2'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaHeadWeb-Thin.woff') format('woff'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaHeadWeb-Thin.ttf') format('truetype'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaHeadWeb-Thin.svg#LufthansaHeadWeb') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'LufthansaTextWeb';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Bold.eot');
	src: url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Bold.woff2') format('woff2'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Bold.woff') format('woff'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Bold.ttf') format('truetype'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Bold.svg#LufthansaTextWeb') format('svg');
}
@font-face {
	font-family: 'LufthansaTextWeb';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Regular.eot');
	src: url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Regular.woff2') format('woff2'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Regular.woff') format('woff'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Regular.ttf') format('truetype'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Regular.svg#LufthansaTextWeb') format('svg');
}
@font-face {
	font-family: 'LufthansaTextWeb';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Light.eot');
	src: url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Light.eot?#iefix') format('embedded-opentype'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Light.woff2') format('woff2'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Light.woff') format('woff'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Light.ttf') format('truetype'),
		url('https://forwardersearch.lufthansa-cargo.com/wp-content/uploads/2025/07/LufthansaTextWeb-Light.svg#LufthansaTextWeb') format('svg');
}
/* End Custom Fonts CSS */