.elementor-6094 .elementor-element.elementor-element-d144591{margin-top:-67.2px;margin-bottom:0px;padding:0% 6% 0% 6%;z-index:1;}.elementor-6094 .elementor-element.elementor-element-f748970.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-6094 .elementor-element.elementor-element-f748970 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-6094 .elementor-element.elementor-element-0298786{width:auto;max-width:auto;}.elementor-6094 .elementor-element.elementor-element-0298786 .woocommerce-breadcrumb{font-family:"Roboto Condensed", Sans-serif;font-size:1rem;font-weight:bold;line-height:1.2em;}.elementor-6094 .elementor-element.elementor-element-71968a5{padding:0% 6% 0% 6%;z-index:1;}.elementor-6094 .elementor-element.elementor-element-ae3241a > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 15% 0% 0%;}.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-6094 .elementor-element.elementor-element-4a782e1 .elementor-heading-title{font-size:50px;line-height:1.2em;letter-spacing:4px;color:var( --e-global-color-primary );}.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 );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-6094 .elementor-element.elementor-element-84f6780 .price{color:var( --e-global-color-primary );}.woocommerce .elementor-6094 .elementor-element.elementor-element-84f6780 .price ins{color:var( --e-global-color-ac1fd14 );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6094 .elementor-element.elementor-element-5b34b53 .cart button, .elementor-6094 .elementor-element.elementor-element-5b34b53 .cart .button{font-weight:normal;border-radius:50px 50px 50px 50px;background-color:var( --e-global-color-4b26335 );transition:all 0.3s;}.elementor-6094 .elementor-element.elementor-element-5b34b53 .cart button:hover, .elementor-6094 .elementor-element.elementor-element-5b34b53 .cart .button:hover{background-color:var( --e-global-color-ac1fd14 );}.elementor-6094 .elementor-element.elementor-element-5b34b53 .quantity .qty{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-6094 .elementor-element.elementor-element-9cd23d3 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 15%;}@media(max-width:1024px) and (min-width:768px){.elementor-6094 .elementor-element.elementor-element-ae3241a{width:50%;}.elementor-6094 .elementor-element.elementor-element-79cff38{width:50%;}.elementor-6094 .elementor-element.elementor-element-9cd23d3{width:100%;}}@media(max-width:1024px){.elementor-6094 .elementor-element.elementor-element-d144591{margin-top:12px;margin-bottom:0px;}.elementor-6094 .elementor-element.elementor-element-4a782e1 .elementor-heading-title{font-size:40px;}.elementor-6094 .elementor-element.elementor-element-9cd23d3 > .elementor-element-populated{padding:20px 0px 0px 0px;}}@media(max-width:767px){.elementor-6094 .elementor-element.elementor-element-f748970.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-6094 .elementor-element.elementor-element-4a782e1 .elementor-heading-title{font-size:30px;letter-spacing:2px;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-0298786 */.elementor-6094 .elementor-element.elementor-element-0298786 .woocommerce-breadcrumb {
    color: var(--e-global-color-primary);
    margin: 0;
    padding: .5em 0;
}

.elementor-6094 .elementor-element.elementor-element-0298786 .woocommerce-breadcrumb span:last-child {
    color: var(--e-global-color-ac1fd14);
}

.elementor-6094 .elementor-element.elementor-element-0298786 .woocommerce-breadcrumb a {
    color: var(--e-global-color-4b26335);
    transition: all 0.3s ease;
}

.elementor-6094 .elementor-element.elementor-element-0298786 .woocommerce-breadcrumb a:hover {
    color: var(--e-global-color-ac1fd14);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a782e1 */.elementor-6094 .elementor-element.elementor-element-4a782e1 .elementor-heading-title {
    text-shadow:    0 3px 3px rgba(0,0,0,0.4),
                    0 6px 13px rgba(0,0,0,0.1),
                    0 12px 23px rgba(0,0,0,0.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18e5d77 */.elementor-6094 .elementor-element.elementor-element-18e5d77 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-84f6780 */.elementor-6094 .elementor-element.elementor-element-84f6780 .price {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-5b34b53 */.elementor-6094 .elementor-element.elementor-element-5b34b53 .woocommerce-variation-price .price,
.elementor-6094 .elementor-element.elementor-element-5b34b53 .woocommerce-variation-price del {
    color: var(--e-global-color-primary);}
.elementor-6094 .elementor-element.elementor-element-5b34b53 .woocommerce-variation-price ins {
color: var(--e-global-color-ac1fd14);}
.elementor-6094 .elementor-element.elementor-element-5b34b53 .woocommerce-variation-availability .stock {
    color: green;
}/* End custom CSS */
/* Start custom CSS for woocommerce-notices, class: .elementor-element-0294bcf */.elementor-6094 .elementor-element.elementor-element-0294bcf .woocommerce-message {
    display: inline-grid;
}
.elementor-6094 .elementor-element.elementor-element-0294bcf .button {
    color: #c36;
    border-radius: 50px;
    padding: 20px 0 0;
    background: none;
}
.elementor-6094 .elementor-element.elementor-element-0294bcf .button:active,
.elementor-6094 .elementor-element.elementor-element-0294bcf .button:hover {
    color: #336;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ae3241a */@media (min-width: 1025px) and (max-width: 1439px) {
    .elementor-6094 .elementor-element.elementor-element-ae3241a {
        width: 50%;
    }
}
@media (min-width: 1440px) {
    .elementor-6094 .elementor-element.elementor-element-ae3241a {
        width: 34%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3167bfa */.elementor-6094 .elementor-element.elementor-element-3167bfa .woocommerce-product-gallery {
    width: 100%;
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-79cff38 */@media (min-width: 1025px) and (max-width: 1439px) {
    .elementor-6094 .elementor-element.elementor-element-79cff38 {
        width: 50%;
    }
}
@media (min-width: 1440px) {
    .elementor-6094 .elementor-element.elementor-element-79cff38 {
        width: 33%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34c7aff */.elementor-6094 .elementor-element.elementor-element-34c7aff p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9cd23d3 */@media (min-width: 1025px) and (max-width: 1439px) {
    .elementor-6094 .elementor-element.elementor-element-9cd23d3 {
        width: 100%;
    }
    .elementor-6094 .elementor-element.elementor-element-9cd23d3 .elementor-widget-wrap {
        padding: 5% 15% 0;
    }
}
@media (min-width: 1440px) {
    .elementor-6094 .elementor-element.elementor-element-9cd23d3 {
        width: 33%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-71968a5 */@media (min-width: 1025px) and (max-width: 1439px) {
    .elementor-6094 .elementor-element.elementor-element-71968a5 .elementor-container {
        flex-wrap: wrap;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-regular.eot');
	src: url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-regular.woff2') format('woff2'),
		url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-regular.woff') format('woff'),
		url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-regular.ttf') format('truetype'),
		url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-regular.svg#RobotoCondensed') format('svg');
}
@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-regular.eot');
	src: url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-regular.woff2') format('woff2'),
		url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-regular.woff') format('woff'),
		url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-regular.ttf') format('truetype'),
		url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-regular.svg#RobotoCondensed') format('svg');
}
@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-700.eot');
	src: url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-700.eot?#iefix') format('embedded-opentype'),
		url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-700.woff2') format('woff2'),
		url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-700.woff') format('woff'),
		url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-700.ttf') format('truetype'),
		url('https://www.mehrprofi.de/wp-content/themes/hello-elementor-child/fonts/roboto-condensed-v18-latin-700.svg#RobotoCondensed') format('svg');
}
/* End Custom Fonts CSS */