@font-face {
font-family: 'Open Sans';
src: local('Open Sans'), local('OpenSansRegular'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/OpenSansRegular.woff2) format('woff2'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/OpenSansRegular.woff) format('woff'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/OpenSansRegular.ttf) format('truetype');
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Open Sans';
src: local('Open Sans'), local('OpenSansSemiBold'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/OpenSansSemiBold.woff2) format('woff2'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/OpenSansSemiBold.woff) format('woff'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/OpenSansSemiBold.ttf) format('truetype');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Open Sans';
src: local('Open Sans'), local('OpenSansBold'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/OpenSansBold.woff2) format('woff2'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/OpenSansBold.woff) format('woff'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/OpenSansBold.ttf) format('truetype');
font-weight: 700;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Poppins';
src: local('Poppins'), local('Poppinsregular'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/Poppinsregular.woff2) format('woff2'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/Poppinsregular.woff) format('woff'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/Poppinsregular.ttf) format('truetype');
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Poppins';
src: local('Poppins'), local('Poppinssemibold'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/Poppinssemibold.woff2) format('woff2'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/Poppinssemibold.woff) format('woff'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/Poppinssemibold.ttf) format('truetype');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Poppins';
src: local('Poppins'), local('Poppinsbold'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/Poppinsbold.woff2) format('woff2'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/Poppinsbold.woff) format('woff'), url(//wallface.de/fr/wp-content/themes/Avada/fonts/Poppinsbold.ttf) format('truetype');
font-weight: 700;
font-style: normal;
font-display: swap;
}
body, .fusion-main-menu > ul > li > a {font-family: 'Open Sans', sans-serif;}
body * {font-family: 'Open Sans', sans-serif;}
.main_img-cat {margin-top: -95px !important;}
.main-slider-home {margin-top: -80px !important}
h3 {font-family: 'Poppins', sans-serif !important; font-size: 17px !important; font-weight: 600}
.bl_txt-gray-bg h3, .f-s_44 h3, .f-s_44 h2 {font-family: 'Poppins', sans-serif !important;}
h1, h2, h3, h4 {font-family: 'Poppins', sans-serif !important;}
.items-properties {}
#main {padding-top: 0}
header {box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25); }
header.fusion-header-wrapper .fusion-row, footer .center_bl {max-width: 1682px !important;}
footer .center_bl {padding-left: 30px; padding-right: 30px}
.single-avada_portfolio .avada-page-titlebar-wrapper,.page-id-239 .avada-page-titlebar-wrapper,.page-id-481 .avada-page-titlebar-wrapper,.page-id-2803 .avada-page-titlebar-wrapper,.page-id-2835 .avada-page-titlebar-wrapper, .page-id-2832 .avada-page-titlebar-wrapper, .page-id-2865 .avada-page-titlebar-wrapper, .page-id-2878 .avada-page-titlebar-wrapper, .page-id-2931  .avada-page-titlebar-wrapper, .page-id-2942 .avada-page-titlebar-wrapper, .page-id-3062 .avada-page-titlebar-wrapper, .page-id-3081 .avada-page-titlebar-wrapper, .page-id-3144 .avada-page-titlebar-wrapper, .page-id-3164 .avada-page-titlebar-wrapper, .page-id-3229 .avada-page-titlebar-wrapper, .page-id-3281 .avada-page-titlebar-wrapper, .page-id-3324 .avada-page-titlebar-wrapper, .page-id-3327 .avada-page-titlebar-wrapper, .page-id-3329 .avada-page-titlebar-wrapper, .page-id-3331 .avada-page-titlebar-wrapper, .page-id-3409 .avada-page-titlebar-wrapper, .page-id-3414 .avada-page-titlebar-wrapper, .page-id-3419 .avada-page-titlebar-wrapper, .page-id-3424 .avada-page-titlebar-wrapper, .page-id-3428 .avada-page-titlebar-wrapper, .page-id-3433 .avada-page-titlebar-wrapper, .page-id-3436 .avada-page-titlebar-wrapper, .page-id-3441 .avada-page-titlebar-wrapper, .page-id-3445 .avada-page-titlebar-wrapper, .page-id-3450 .avada-page-titlebar-wrapper, .page-id-3455 .avada-page-titlebar-wrapper, .page-id-3455 .avada-page-titlebar-wrapper, .page-id-3480 .avada-page-titlebar-wrapper, .page-id-3487 .avada-page-titlebar-wrapper, .page-id-3492 .avada-page-titlebar-wrapper, .page-id-3511 .avada-page-titlebar-wrapper, .page-id-3519 .avada-page-titlebar-wrapper, .page-id-3527 .avada-page-titlebar-wrapper, .page-id-3535 .avada-page-titlebar-wrapper, .page-id-3543 .avada-page-titlebar-wrapper, .page-id-3551 .avada-page-titlebar-wrapper, .page-id-3567 .avada-page-titlebar-wrapper, .page-id-3551 .avada-page-titlebar-wrapper, .page-id-3575 .avada-page-titlebar-wrapper, .page-id-3583 .avada-page-titlebar-wrapper, .page-id-3591 .avada-page-titlebar-wrapper, .page-id-3599 .avada-page-titlebar-wrapper, .page-id-3607 .avada-page-titlebar-wrapper, .page-id-3615 .avada-page-titlebar-wrapper, .page-id-3623 .avada-page-titlebar-wrapper, .page-id-3632 .avada-page-titlebar-wrapper, .page-id-3804 .avada-page-titlebar-wrapper, .avada-page-titlebar-wrapper {display: none}
.post-content .items-properties ul {padding: 0; margin: 0}
.post-content .items-properties li {margin-bottom: 0;display: flex;flex-direction: row;padding: .9rem 1.2rem;line-height: 19px;font-size: 16px; list-style-type: none;justify-content: space-between;font-weight: 700;}
.post-content .items-properties li:nth-child(2n) {background: #f4f4f4;}
.post-content .items-properties li p {display: block; margin: 0;width: 50%;}
.post-content .items-properties li p:last-child {font-weight: 400;}
.title-portfolio {margin-top: -11px !important;}
.title-portfolio h1 {margin-top: 0 !important;font-family: 'Poppins', sans-serif !important; font-size: 32px !important;font-weight: 600 !important}
.single-avada_portfolio #main {padding-left: 0 !important;padding-right: 0 !important;}
.single-avada_portfolio .padding_l-r {padding-left: 30px !important;padding-right:30px !important;}
.single-avada_portfolio .fusion-builder-column-3 > .fusion-column-wrapper {}
.single-avada_portfolio .related-posts.single-related-posts{display: none}
.main_img-portfolio {margin-bottom: 20px;}
.avada_portfolio {padding-top: 118px;}
.right-properies-portfolio {}
.button_properties {font-size: 14px; border-radius: 30px;padding: 8px 35px; background: none; border: 2px solid #000;color: #000000; display: inline-block; transition: .5s;height: 43px;font-family: 'Open Sans', sans-serif; font-weight: 700}
.button_properties:hover {color: #fff; background: #000;}
.button_properties:active {color: #000; background: #D9D9D9;border: 2px solid #D9D9D9;}
.buttons-right-prop {display: flex;flex-flow: row wrap;justify-content: space-between;align-items: center;margin-top: 60px;}
.similar_products-bl {background: #f0f0f0 !important;padding: 90px 0 !important;margin: 110px 0 0 0 !important; text-align: center}
.similar_products-bl h2.title-heading-left, .crosseling_bl h2.title-heading-left, .block_other-text .other-text-title h3 {text-align:center !important}
.similar_products-bl .title-heading-center {margin: 0 auto !important}
.cros_item-bl {max-width: 1742px;margin-left: calc(-6% / 2 );margin-right: calc(-4% / 2 );display: flex;flex-flow: row wrap;justify-content: center; margin-top: 60px; width: calc(100% + 64px);}
.cros_item-bl > * {display: block;margin: 11.5px !important;width: 220px; height: 220px;}
.title-section h2 {font-size: 32px !important; text-align: center;font-family: 'Poppins', sans-serif !important; font-weight: 600 !important}
.porfolio_similar-list .fusion-portfolio-wrapper {display: flex;justify-content: center;align-items: center;}
.porfolio_similar-list .fusion-portfolio-wrapper > article {display: block !important;position: relative !important;top: inherit !important;left: inherit !important;}
.portfolio-all.fusion-portfolio {overflow: inherit;}
.portfolio-all .fusion-rollover-content .fusion-rollover-gallery {display: none;}
.portfolio-all .fusion-rollover-content .fusion-rollover-sep {display: none;}
.single-avada_portfolio #main > .fusion-row {max-width: 100%}
.full_width-img > .fusion-builder-row {max-width: 100% !important;}
.block_other-text {margin: 140px 0 55px 0 !important}
.other-text-prev {display: block;text-align: center;}
.other-text-title h3, .other-text-title h3 > p {text-align: center;font-family: 'Poppins', sans-serif !important; font-size: 17px !important; font-weight: 600 !important;margin-bottom: 0 !important;margin-top: 30px !important;}
.other-text-title h3 > p {font-weight: 600;}
.other-text-descr {text-align: center;}
.other-text-descr p {font-size: 13px;font-family: 'Open Sans', sans-serif; line-height: 20px;}
.footer {background: #f0f0f0;margin-top: 240px;padding-top: 70px; padding-bottom: 68px;}
.center_bl {max-width: 1674px;margin: 0 auto;}
.footer_menu {margin: 0; padding: 0;}
.footer_menu li {list-style-type: none;}
.footer_menu li a {color: #555; font-size: 14px; font-family: 'Poppins', sans-serif !important; font-weight: 400;transition: 0.2s;}
.footer_menu li a:hover {color: #000;}
.footer_menu.footer_menu-page li a:hover {color: #000;}
.footer-list {display: flex;flex-flow: row wrap;justify-content: space-between;}
.footer-list-item {width: 20%;}
.footer-list-item > p {font-size: 17px;font-family: 'Poppins', sans-serif !important;font-weight: 600; color: #555;margin-bottom: 10px;}
.footer_menu.footer_menu-page li {margin-top: 18px;}
.footer_menu.footer_menu-page li a {font-size: 17px;font-family: 'Poppins', sans-serif !important;font-weight: 600; margin-bottom: 10px;color: #555;}
.footer_menu.footer_menu-page li.url_button a {display: inline-block; padding: 8px 34px;font-size: 14px;font-family: 'Open Sans', sans-serif !important;font-weight: 700;color: #ffffff; background: #000;border-radius: 33px; text-align: center; border: 2px solid #000}
.footer_menu.footer_menu-page li.url_button a:hover {background: #fff;color: #000;}
.footer_menu.footer_menu-page li.url_button a:active {background: #D9D9D9;border: 2px solid #D9D9D9}
.crosseling_bl {margin-top: 50px;}
.crosseling_bl-list .fusion-carousel-title {text-align: center;padding: 0 6%;}
.crosseling_bl-list .fusion-carousel-meta {display: none}
.crosseling_bl .slider {overflow: inherit; margin-top: 15px;overflow: visible;}
.crosseling_bl .slick-list {padding-top: 20px;}
.crosseling_bl .slick-initialized .slick-slide {position: relative; padding-left: 25px; transition: .2s}
.crosseling_bl .slick-initialized .slick-slide img {transition: .2s} .crosseling_bl .slick-initialized .slick-slide:hover {transform: translateY(-.4em); }
.crosseling_bl .slider .slick-slide p {text-align: center;margin-right: 18px;font-size: 17px;font-family: 'Poppins', sans-serif !important;font-weight: 600; color: #000; line-height: 1.3 ;padding: 7px 15px;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
overflow: hidden; max-height: 53px;}
.fusion-portfolio .fusion-image-wrapper:hover .fusion-rollover {background: #F0F0F0 !important}
.fusion-image-wrapper .fusion-rollover {background: #F0F0F0 !important; background-image: none}
.fusion-portfolio-no_text .fusion-portfolio-content-wrapper .fusion-image-wrapper {border: 1px solid #D9D9D9; transition: .3s;}
.fusion-portfolio-no_text .fusion-portfolio-content-wrapper .fusion-image-wrapper:hover {border: 1px solid #fff;}
.fusion-portfolio h4.fusion-rollover-title .fusion-rollover-title-link {font-size: 16px;font-family: 'Open Sans', sans-serif; line-height: 27px;color: #000 !important; font-weight: 400 !important}
.fusion-portfolio .fusion-rollover-content .fusion-rollover-categories {display: none}
.fusion-portfolio .fusion-rollover-link {display: none !important}
.crosseling_bl .slick-prev, .crosseling_bl .slick-next {border-radius: 50%; width: 35px !important; height: 35px !important; background:#000 !important; border: 1px solid #000 !important;}
.crosseling_bl .slick-next::before {content: "\f105";font-family: awb-icons;display: block; position: relative;font-size: 20px;color: #fff !important;}
.crosseling_bl .slick-prev::before {content: "\f104";font-family: awb-icons;display: block; position: relative;font-size: 20px;color: #fff !important;}
.crosseling_bl .slick-next {margin-top: -36px;right: 0px}
.crosseling_bl .slick-prev {margin-top: -36px;left: 25px; z-index: 999;}
.crosseling_bl .slick-prev:hover, .crosseling_bl .slick-next:hover {background: #D9D9D9 !important; border: none !important;}
.crosseling_bl .slick-prev:hover::before, .crosseling_bl .slick-next:hover::before{color: #000 !important; border: none !important;}
.crosseling_bl .slick-prev:active, .crosseling_bl .slick-next:active {background: #fff !important; border: 1px solid #000 !important}
.crosseling_bl .slick-prev:active::before, .crosseling_bl .slick-next:active::before {color: #000 !important;}
html.esa .crosseling_bl .slick-prev, html.esa .crosseling_bl .slick-next {margin-top: -90px;}
.footer_menu-content {margin: 0; padding: 0; display: flex; flex-direction: row;}
.footer_menu-content li {list-style-type: none; margin-right: 25px;}
.footer_menu-content li a {font-size: 12px;font-family: 'Poppins', sans-serif !important;font-weight: 400; margin-bottom: 10px;color: #555;transition: 0.2s;}
.footer_menu-content li a:hover {color: #000}
.footer_menu-content li:last-child::after {display: none}
.home .avada-page-titlebar-wrapper {display: none}
.home #main,.page-id-239 #main,.page-id-481 #main {padding-top: 0;}
.title-section h1 {font-size: 38px !important;text-align: center;margin-bottom: 22px;max-width: 985px;margin-left: auto !important;margin-right: auto !important;font-weight: 600;font-family: 'Poppins', sans-serif !important;line-height: 50px;}
.home_subtitle {max-width: 85%;margin: 0 auto;}
.home_subtitle p {font-size: 19px; text-align: center;font-family: 'Open Sans', sans-serif;}
.bl_txt-gray-bg {background: #D8CFBF;padding: 20px 80px;}
.f-s_44 h3, .f-s_44 h2 {font-size: 32px !important; font-weight: 600 !important;font-family: 'Poppins', sans-serif !important; margin-top: 0 !important}
h2, h3 {font-weight: 700 !important;font-family: 'Open Sans', sans-serif !important; }
.bl_txt-gray-bg h3, .bl_txt-gray-bg h2 {font-size: 32px !important; padding: 0 5% 0 0;font-weight: 600 !important;font-family: 'Poppins', sans-serif !important;margin-bottom: 15px !important; margin-top: 5px !important}
.bl_txt-gray-bg > .fusion-column-wrapper {justify-content: center;}
.fusion-body .fusion-builder-column-3.img_w-50 {margin-bottom: 0;}
.img_w-50 > .fusion-column-wrapper {margin: 0 !important}
.img_w-50 > .fusion-column-wrapper img, .img_w-50 > .fusion-column-wrapper .fusion-imageframe {width: 100%;}
.h_100 {height: 100%;}
.fusion-body .fusion-flex-container.fusion-builder-row-4.section_txt-column {padding: 70px;}
.section_txt-column-item {padding-left: 5%;}
.section_txt-column-item h3, .section_txt-column-item h2 {margin-bottom: 10px;}
.section_txt-column-url {background: none !important; color: #000 !important;padding-left: 0 !important;}
.section_txt-column-url span {;color: #000 !important;font-weight: 600; font-size: 17px !important; border-bottom: 2px solid #000}
.section_txt-column-url:hover i {margin-left: 20px !important;}
.section_txt-column-txt {padding: 0 25% 0 0;}
.fusion-body .fusion-flex-container.fusion-builder-row-6.einzigartigen-designs {padding: 70px 0;}
.fusion-body .fusion-flex-container.fusion-builder-row-6.einzigartigen-designs.main_p {padding: 70px 0 0 0;}
.title-section.home_p-bl {margin-bottom: 50px !important;}
.einzigartigen-designs-item > .fusion-column-wrapper{margin: 0 !important;}
.einzigartigen-designs-item > .fusion-column-wrapper > div {display: flex;justify-content: center;padding:0 3%;}
.einzigartigen-designs-item.category_sub_txt > .fusion-column-wrapper > div {justify-content: flex-start;}
.button_b {background: none;border: 2px solid #000;border-radius: 30px !important;margin-top: 72px;margin-bottom: 85px;height: 43px; padding-top: 8px !important; padding-bottom: 8px !important;font-size: 14px !important;font-family: 'Open Sans', sans-serif !important; font-weight: 700}
.button_b:hover {background: #000;}
.button_b:active {border: 2px solid #D9D9D9;}
.button_b span {color: #000 !important;}
.button_b:hover span {color: #fff !important;}
.align-items_c {align-items: center;}
.txt_norm {padding: 0 52px;}
.m_t-70 {margin-top: 70px !important;}
.materialien-bl {margin: 70px 0 !important;}
.materialien-bl h2 {}
.materialien-bl-item {}
.materialien-bl-img img {border-radius: 50%;}
.materialien-bl-title h4, .materialien-bl-title h3 {font-size: 17px !important; text-align: center;font-weight: 600 !important;font-family: 'Poppins', sans-serif !important;margin-bottom: 0px !important;}
.materialien-bl-txt { text-align: center; min-height: 128px}
.materialien-bl-txt p {font-size: 13px;font-family: 'Open Sans', sans-serif !important; line-height: 20px;}
.category_sub_txt .materialien-bl-txt p {font-size: 16px;font-family: 'Open Sans', sans-serif !important; line-height: 27px; text-align: left}
.category_sub_txt .materialien-bl-title {justify-content: flex-start;}
.category_sub_txt .materialien-bl-title h2 {font-size: 32px !important;font-family: 'Poppins', sans-serif !important; text-align: left; font-weight: 600 !important; margin: 28px 0 12px 0;}
.bl_txt-lightgray-bg {background: #d8cfbf;padding: 5%;}
.bl_txt-lightgray-bg > .fusion-column-wrapper {justify-content: flex-end;}
.bl_txt-lightgray-bg h4 {color: #282828 !important; font-size: 24px !important;font-family: 'Poppins', sans-serif !important;margin-bottom: 14px;font-weight: 600;line-height: 45px;}
.bl_txt-lightgray-bg p {color: #282828;font-size: 15px;}
.m_b-0 {margin-bottom: 0 !important}
.margin-full-bl_0 .fusion-column-wrapper {margin: 0 !important}
.block_bg-light-gr {background: #f0f0f0 !important;padding: 105px 0 60px 0 !important; margin-top:110px !important}
.m-big_img {margin-top: 60px !importatn;margin-bottom: 120px !importatn;}
.einzigartigen-designs-item.flex-left > .fusion-column-wrapper > div {justify-content: flex-start;}
.marg-b-50 {margin-bottom: 50px !important}
.full_img {width: 100%;text-align: center;}
.full_img img {width: 100%;}
.fusion-is-sticky .fusion-header-v1 .fusion-header {position: relative !important}
.center_bl.colum_3 {margin: 0 -12px;width: calc(100% + 24px) !important;}
.center_bl.colum_5 {margin: 0 -8px;width: calc(100% + 16px) !important;}
.center_bl.colum_4, .fusion-body .fusion-builder-column-25.center_bl.colum_4 {margin: 0 -2px;width: calc(100% + 4px) !important;}
.center_bl.colum_4 > div {margin-left: 0 !important; margin-right: 0 !important}
.fusion-menu-cart.fusion-main-menu-cart {}
.servise_2colum > .fusion-column-wrapper > .fusion-builder-row {justify-content: center;}
.colect_bl > .fusion-column-wrapper .category_sub_txt:hover .section_txt-column-url i, .colect_bl > .fusion-column-wrapper .section_txt-column-url:hover .section_txt-column-url i {margin-left: 20px !important;}
.sticky {
position: fixed;
z-index: 101;
padding-top: 50px !important;
}
.stop {
position: relative;
z-index: 101;
}
#article .fusion-gallery .fusion-lightbox {display: block}
#article .fusion-gallery .fusion-lightbox img {width: 100%;}
.right-properies-portfolio > .fusion-column-wrapper.fusion-content-layout-column {margin-left: 0 !important;margin-right: 0 !important;}
.right-properies-portfolio {padding-left: 10px;}
.fusion-body .fusion-builder-column-1 { }
#aside1 > div {padding-right: 0 !important;}
#aside1 > div.sticky {padding-right: 0 !important;}
#aside1 > div > div.fusion-column-wrapper.fusion-content-layout-column {margin: 0 !important}
.cros_item-bl > * {transition: all 200ms cubic-bezier(.165,.84,.44,1); border: 1px solid #D9D9D9; position: relative; overflow: hidden}
.cros_item-bl > *:hover { box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);}
.cros_item-bl > * p {position: absolute; width: 100%; height: 100%;background: #fff;left: -100%; display: flex;align-items: center; transition: .3s; top: 0;opacity: 0}
.cros_item-bl > *:hover p {left: 0;opacity: 1}
.cros_item-bl > * p span {font-size: 16px;color: #000 !important;font-weight: 400 !important;font-family: 'Open Sans', sans-serif;line-height: 27px; display: block; padding: 0 5% 5% 5%; }
#article .fusion-gallery-image{transition: all 200ms cubic-bezier(.165,.84,.44,1);}
#article .fusion-gallery-image:hover {box-shadow: 0 35px 50px 0 rgba(0,0,0,.2);transform: translateY(-.2em);}
.menu-item-has-children > a::after {content: ''; width: 11px; height: 7px; display: inline-block; background: url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.94527 6.7437C5.25209 7.08543 5.75036 7.08543 6.05718 6.7437L10.7699 1.49473C11.0767 1.153 11.0767 0.598028 10.7699 0.256298C10.4631 -0.0854325 9.9648 -0.0854325 9.65798 0.256298L5.5 4.88742L1.34202 0.259031C1.0352 -0.0826989 0.53693 -0.0826989 0.230113 0.259031C-0.0767042 0.600761 -0.0767042 1.15573 0.230113 1.49746L4.94282 6.74644L4.94527 6.7437Z' fill='black'/%3E%3C/svg%3E%0A") center no-repeat;margin-left: 8px; transition: .2s;}
.menu-item-has-children:hover > a::after {transform: rotate(-180deg);}
.cont-carousel > .fusion-column-wrapper {margin-left: .5%;margin-right: .5%;}
.cont-carousel .fusion-column-wrapper {margin-left: .8%; margin-right: .8%}
.fusion-builder-column-4.cont-carousel > .fusion-column-wrapper{margin-left: .7%; margin-right: .7%}
.bl_carousel-all {max-height: 605px;}
.cont-carousel .fusion-nav-prev, .cont-carousel .fusion-nav-next, .main_slider .fusion-nav-next, .main_slider .fusion-nav-prev {border-radius: 50%;width: 35px !important; height: 35px !important; background: #000 !important; border: 1px solid #000  !important}
.main_slider .fusion-nav-prev {display: flex !important; justify-content: center;flex-direction: inherit;align-items: center; align-content: center;}
.fusion-body .fusion-carousel .fusion-carousel-nav .fusion-nav-prev::before {margin-left: -2px;}
.cont-carousel .fusion-nav-prev:hover, .cont-carousel .fusion-nav-next:hover,
.main_slider .fusion-nav-prev:hover, .main_slider .fusion-nav-next:hover{background: #D9D9D9 !important; border: none !important}
.cont-carousel .fusion-nav-prev:active, .cont-carousel .fusion-nav-next:active,
.main_slider .fusion-nav-prev:active, .main_slider .fusion-nav-next:active{background: #D9D9D9 !important; border: none !important}
.cont-carousel .fusion-nav-prev::before, .cont-carousel .fusion-nav-next::before,
.main_slider .fusion-nav-prev::before, .main_slider .fusion-nav-next::before{color: #fff !important;font-size: 19px !important; height: 34px !important; width: 35px !important;margin-top: 1px;}
.cont-carousel .fusion-nav-prev:hover::before, .cont-carousel .fusion-nav-next:hover::before,
.main_slider .fusion-nav-prev:hover::before, .main_slider .fusion-nav-next:hover::before{color: #000 !important}
.cont-carousel .fusion-nav-prev:active::before, .cont-carousel .fusion-nav-next:active::before,
.main_slider .fusion-nav-prev:active::before, .main_slider .fusion-nav-next:active::before{color: #000 !important}
.cont-carousel .fusion-nav-prev:active, .cont-carousel .fusion-nav-next:active, .main_slider .fusion-nav-prev:active, .main_slider .fusion-nav-next:active {background: none !important; border:1px solid #000 !important}
.cont-carousel .fusion-nav-prev {margin-left: -40px !important;}
.cont-carousel .fusion-nav-next {margin-left: 50px;}
.cont-carousel .fusion-carousel {overflow: visible}
.main_slider .fusion-nav-prev{margin-left: 35px !important;}
.main_slider .fusion-nav-next{margin-left: -25px;}
.optiken_3colum {}
.fusion-builder-column-4.optiken_3colum > .fusion-column-wrapper {margin-left: 0; margin-right: 0;}
.fusion-builder-column-4.optiken_3colum .fusion-layout-column > .fusion-column-wrapper {margin-left: 0; margin-right: 0;padding-right: 25px !important;}
.fusion-builder-column-4.optiken_3colum .fusion-layout-column:last-child > .fusion-column-wrapper {padding-right: 0 !important;}
.fusion-body .fusion-builder-column-4.center_bl.colum_3.colect_bl {margin-bottom: 0;}
.fusion-body .fusion-builder-column-4 {margin-bottom: 0 !important;}
.fusion-body .fusion-builder-column-4.colect_bl {margin-bottom: 20px !important;}
.fusion-body .center_bl.colum_3.colect_bl > .fusion-column-wrapper {margin: 0;}
.fusion-body .fusion-flex-container.fusion-builder-row-4.block_colect6_col {margin-top: 120px;}
.block_colect6_col > .fusion-builder-row > .colect_bl:nth-child(1) {margin-bottom: 0 !important}
.einzigartigen-designs-item .fusion-imageframe {width: 100% !important;}
.einzigartigen-designs-item .fusion-imageframe img {width: 100%;}
.home-ein .einzigartigen-designs-item {height: 227px;perspective: 1000px;}
.home-ein .einzigartigen-designs-item > .fusion-column-wrapper {position: relative; width: 100%; height: 100%; text-align: center;
transition: transform 0.8s; transform-style: preserve-3d;}
.home-ein .einzigartigen-designs-item:hover > .fusion-column-wrapper { transform: rotateY(180deg) !important;}
.home-ein .flip-card-front-bl, .flip-card-back-bl {position: absolute;width: 100%;height: 100%;-webkit-backface-visibility: hidden; backface-visibility: hidden;}
.home-ein .flip-card-back-bl {transform: rotateY(180deg); z-index: 2}
.home-ein .flip-card-back-bl img {height: 100%;}
.fusion-flex-container .fusion-row .fusion-flex-column.m_bottom_50 {margin-bottom: 65px}
.block_galery .title-section {margin-bottom: 55px !important;}
.fusion-body .block_galery .fusion-layout-column {margin-bottom: 15px !important}
.fusion-body .colum_3.colect_bl .fusion-layout-column {margin-bottom: 25px !important}
.round_3row .materialien-bl-img {max-width: 277px;}
.round_3row .materialien-bl-item .fusion-column-wrapper > div {text-align: center;}
.materialien-bl.round_3row {margin: 76px 0 0 0 !important;padding-bottom: 40px !important; padding-top: 100px !important}
.block_other-text.txt_4row {margin: 136px 0 55px 0 !important}
.category_top_txt {margin-bottom: 27px !important;}
.fool-img > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper > div, .main_img-cat > .fusion-builder-row > .fusion-layout-column > .fusion-column-wrapper > div {text-align: center}
.fusion-body .fusion-flex-container.fusion-builder-row-6.category_quote {margin-top: 70px;}
.category_bl-items-squ {margin-bottom: 100px !important;}
.fusion-body .fusion-builder-nested-column-0.koll_other-img-top, .fusion-body .fusion-builder-nested-column-0.koll_other-img-bottom {width: 100% !important}
.kollect_img-page {margin-bottom: 125px !important;}
.kollect_img-page > .fusion-builder-row {justify-content: center;}
.kollect_img-page > .fusion-builder-row > .fusion-layout-column:nth-child(2) {margin-right: 28px;}
.fusion-body .fusion-builder-column-2.koll_other-img {width: 520px !important;padding-top: 140px;}
.koll_other-img > .fusion-column-wrapper {margin-left: 0 !important}
.koll_other-img-top {padding-bottom: 9px;}
.koll_other-img-top > .fusion-column-wrapper {flex-flow: row wrap !important;justify-content: flex-end;}
.koll_other-img-top > .fusion-column-wrapper > div {width: 220px; height: 220px;}
.koll_other-img-top > .fusion-column-wrapper > div:nth-child(1) {margin-right: 30px;}
.koll_other-img-top > .fusion-column-wrapper > div img, .koll_other-img-bottom > .fusion-column-wrapper > div img {width: 100%;}
.koll_other-img-bottom > .fusion-column-wrapper, .fusion-body .fusion-builder-nested-column-1.koll_other-img-bottom {width: 100% !important}
.koll_other-img-bottom > .fusion-column-wrapper > div {text-align: right;}
.koll_other-img-bottom > .fusion-column-wrapper > div span {width: 383px; height: 383px;}
.bg_gray-block {background: #F0F0F0 !important; }
.acordeon_bl .fusion-accordian .panel-heading .panel-title a.active .fusion-toggle-icon-wrapper .inactive-icon {display: block !important}
.acordeon_bl .fusion-accordian .panel-heading .panel-title a:not(.active) .fusion-toggle-icon-wrapper .active-icon {display: none !important}
.acordeon_bl .accordian {max-width: 1200px; margin: 0 auto; width: 96%;}
.acordeon_bl .fusion-panel {position: relative; background: #fff;padding: 31px;margin-top: 20px;border-radius: 5px;}
.acordeon_bl .fusion-toggle-icon-wrapper {position: absolute;  right: 0; width: 35px; height: 35px; border-radius: 50%;background: none !important; border: 1px solid #000 !important;display: flex; align-items: center; top: 0; bottom: 0; margin: auto; justify-content: center;}
.acordeon_bl .fusion-toggle-heading {font-size: 23px !important;font-family: 'Poppins', sans-serif !important; font-weight: 600 !important; color: #000;margin: 0 !important;line-height: 1.3}
.acordeon_bl .fa-angle-down::before {font-size: 0 !important;}
.acordeon_bl .fusion-accordian .fa-fusion-box {background: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.94585 9.02856C9.94585 8.7705 9.73357 8.55822 9.4755 8.55822L1.48372 8.55821C1.22566 8.55821 1.01338 8.7705 1.01338 9.02856C1.01338 9.28663 1.22566 9.49891 1.48372 9.49891L9.00515 9.49891L9.00516 17.0203C9.00516 17.2784 9.21744 17.4907 9.47551 17.4907C9.73357 17.4907 9.94585 17.2784 9.94585 17.0203L9.94585 9.02856Z' fill='black'/%3E%3Cpath d='M9.52051 9.45415C9.26244 9.45415 9.05016 9.24187 9.05016 8.98381L9.05016 0.992026C9.05016 0.733958 9.26244 0.521676 9.52051 0.521676C9.77858 0.521676 9.99086 0.733958 9.99086 0.992026L9.99086 8.51346L17.5123 8.51346C17.7704 8.51346 17.9826 8.72574 17.9826 8.98381C17.9826 9.24187 17.7704 9.45416 17.5123 9.45416L9.52051 9.45415Z' fill='black'/%3E%3C/svg%3E%0A") center no-repeat !important; width: 15px; height: 15px;padding: 0 !important;}
.acordeon_bl .fusion-accordian .panel-title a:not(.active):hover, .acordeon_bl .fusion-accordian .panel-title a:not(.active):hover .fa-fusion-box {background: none !important;background-color: inherit !important;
border-color: inherit !important;}
.fusion-accordian .panel-group .accord_item .panel-title a:not(.active):hover .fa-fusion-box, 
.fusion-accordian #accordion-720-1 .accord_item .panel-title a:not(.active):hover .fa-fusion-box, 
.fusion-accordian #accordion-3804-1 .accord_item .panel-title a:not(.active):hover .fa-fusion-box, 
.fusion-accordian #accordion-3834-1 .accord_item .panel-title a:not(.active):hover .fa-fusion-box, 
.fusion-accordian #accordion-3834-2 .accord_item .panel-title a:not(.active):hover .fa-fusion-box, 
.fusion-accordian #accordion-3829-1 .accord_item .panel-title a:not(.active):hover .fa-fusion-box, 
.fusion-accordian #accordion-707-1 .panel-title a:not(.active):hover .fa-fusion-box,
.fusion-accordian #accordion-720-2 .panel-heading .panel-title a:not(.active):hover .fa-fusion-box,
.fusion-accordian #accordion-4741-2 .panel-heading .panel-title a:not(.active):hover .fa-fusion-box,
.fusion-accordian #accordion-4745-1 .panel-heading .panel-title a:not(.active):hover .fa-fusion-box,
.fusion-accordian #accordion-4741-1 .panel-heading .panel-title a:not(.active):hover .fa-fusion-box,
.fusion-accordian #accordion-734-1 .panel-heading .panel-title a:not(.active):hover .fa-fusion-box,
.fusion-accordian #accordion-707-1 .panel-heading .panel-title a:not(.active):hover .fa-fusion-box,
.fusion-accordian #accordion-4729-1 .panel-heading .panel-title a:not(.active):hover .fa-fusion-box,
.fusion-accordian #accordion-4729-1 .panel-heading .panel-title a:not(.active):hover .fa-fusion-box{background-color: inherit !important; border-color: inherit !important;background: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.94585 9.02856C9.94585 8.7705 9.73357 8.55822 9.4755 8.55822L1.48372 8.55821C1.22566 8.55821 1.01338 8.7705 1.01338 9.02856C1.01338 9.28663 1.22566 9.49891 1.48372 9.49891L9.00515 9.49891L9.00516 17.0203C9.00516 17.2784 9.21744 17.4907 9.47551 17.4907C9.73357 17.4907 9.94585 17.2784 9.94585 17.0203L9.94585 9.02856Z' fill='white'/%3E%3Cpath d='M9.52051 9.45415C9.26244 9.45415 9.05016 9.24187 9.05016 8.98381L9.05016 0.992026C9.05016 0.733958 9.26244 0.521676 9.52051 0.521676C9.77858 0.521676 9.99086 0.733958 9.99086 0.992026L9.99086 8.51346L17.5123 8.51346C17.7704 8.51346 17.9826 8.72574 17.9826 8.98381C17.9826 9.24187 17.7704 9.45416 17.5123 9.45416L9.52051 9.45415Z' fill='white'/%3E%3C/svg%3E%0A") center no-repeat !important;}
.fusion-accordian .panel-group .accord_item .panel-title a:not(.active):hover .fusion-toggle-icon-wrapper,
.fusion-accordian #accordion-734-1 .accord_item .panel-title a:not(.active):hover .fusion-toggle-icon-wrapper,
.fusion-accordian #accordion-4729-1 .accord_item .panel-title a:not(.active):hover .fusion-toggle-icon-wrapper,
.fusion-accordian #accordion-720-1 .accord_item .panel-title a:not(.active):hover .fusion-toggle-icon-wrapper,
.fusion-accordian #accordion-4741-2 .accord_item .panel-title a:not(.active):hover .fusion-toggle-icon-wrapper,
.fusion-accordian #accordion-707-1 .accord_item .panel-title a:not(.active):hover .fusion-toggle-icon-wrapper,
.fusion-accordian #accordion-3804-1 .accord_item .panel-title a:not(.active):hover .fusion-toggle-icon-wrapper,
.fusion-accordian #accordion-4745-1 .accord_item .panel-title a:not(.active):hover .fusion-toggle-icon-wrapper,
.fusion-accordian #accordion-4741-1 .accord_item .panel-title a:not(.active):hover .fusion-toggle-icon-wrapper,
.fusion-accordian #accordion-3834-1 .accord_item .panel-title a:not(.active):hover .fusion-toggle-icon-wrapper,
.fusion-accordian #accordion-3834-2 .accord_item .panel-title a:not(.active):hover .fusion-toggle-icon-wrapper,
.fusion-accordian #accordion-3829-1 .accord_item .panel-title a:not(.active):hover .fusion-toggle-icon-wrapper,
.fusion-accordian #accordion-4729-1 .accord_item .panel-title a:not(.active):hover .fusion-toggle-icon-wrapper,
.fusion-accordian #accordion-707-1 .accord_item .panel-title a:not(.active):hover .fusion-toggle-icon-wrapper{background: #000 !important}
.usa .fusion-accordian .panel-group .panel-heading .panel-title a:not(.active):hover .fa-fusion-box {background-color: inherit !important;}
.usa .fusion-accordian #accordion-720-2 .panel-heading .panel-title a:not(.active):hover .fa-fusion-box {background-color: inherit !important;}
.usa .fusion-accordian #accordion-720-2 .panel-title .active .fa-fusion-box {background-color: inherit !important;}
.usa .fusion-accordian #accordion-720-2 .panel-heading .panel-title a {transition: .2s;}
.usa .fusion-accordian #accordion-720-2 .panel-heading .panel-title a .fa-fusion-box {}
.usa .fusion-accordian #accordion-720-2 .panel-heading .panel-title a.active .fusion-toggle-icon-wrapper .fa-fusion-box.inactive-icon{transform: rotate(45deg);transition: .2s;}
.fusion-accordian .panel-group .accord_item .panel-title .active .fa-fusion-box.active-icon,
.fusion-accordian #accordion-734-1 .accord_item .panel-title .active .fa-fusion-box.active-icon,
.fusion-accordian #accordion-720-1 .accord_item .panel-title .active .fa-fusion-box.active-icon,
.fusion-accordian #accordion-4729-1 .accord_item .panel-title .active .fa-fusion-box.active-icon,
.fusion-accordian #accordion-707-1 .accord_item .panel-title .active .fa-fusion-box.active-icon,
.fusion-accordian #accordion-4741-2 .accord_item .panel-title .active .fa-fusion-box.active-icon,
.fusion-accordian #accordion-4745-1 .accord_item .panel-title .active .fa-fusion-box.active-icon,
.fusion-accordian #accordion-3804-1 .accord_item .panel-title .active .fa-fusion-box.active-icon,
.fusion-accordian #accordion-4741-1 .accord_item .panel-title .active .fa-fusion-box.active-icon,
.fusion-accordian #accordion-3834-1 .accord_item .panel-title .active .fa-fusion-box.active-icon,
.fusion-accordian #accordion-3834-2 .accord_item .panel-title .active .fa-fusion-box.active-icon,
.fusion-accordian #accordion-4729-1 .accord_item .panel-title .active .fa-fusion-box.active-icon,
.fusion-accordian #accordion-3829-1 .accord_item .panel-title .active .fa-fusion-box.active-icon{display: none}
.fusion-accordian .panel-group .accord_item .panel-title .fa-fusion-box,
.fusion-accordian #accordion-734-1 .accord_item .panel-title .fa-fusion-box,
.fusion-accordian #accordion-720-1 .accord_item .panel-title .fa-fusion-box,
.fusion-accordian #accordion-707-1 .accord_item .panel-title .fa-fusion-box,
.fusion-accordian #accordion-4741-2 .accord_item .panel-title .fa-fusion-box,
.fusion-accordian #accordion-3804-1 .accord_item .panel-title .fa-fusion-box,
.fusion-accordian #accordion-4745-1 .accord_item .panel-title .fa-fusion-box,
.fusion-accordian #accordion-4741-1 .accord_item .panel-title .fa-fusion-box,
.fusion-accordian #accordion-4729-1 .accord_item .panel-title .fa-fusion-box,
.fusion-accordian #accordion-4729-1 .accord_item .panel-title .fa-fusion-box,
.fusion-accordian #accordion-3834-1 .accord_item .panel-title .fa-fusion-box,
.fusion-accordian #accordion-3834-2 .accord_item .panel-title .fa-fusion-box,
.fusion-accordian #accordion-3829-1 .accord_item .panel-title .fa-fusion-box{ transition: .2s;}
.fusion-accordian .panel-group .accord_item .panel-title .active .fa-fusion-box,
.fusion-accordian #accordion-734-1 .accord_item .panel-title .active .fa-fusion-box,
.fusion-accordian #accordion-720-1 .accord_item .panel-title .active .fa-fusion-box,
.fusion-accordian #accordion-707-1 .accord_item .panel-title .active .fa-fusion-box,
.fusion-accordian #accordion-4741-2 .accord_item .panel-title .active .fa-fusion-box,
.fusion-accordian #accordion-4741-1 .accord_item .panel-title .active .fa-fusion-box,
.fusion-accordian #accordion-4745-1 .accord_item .panel-title .active .fa-fusion-box,
.fusion-accordian #accordion-4729-1 .accord_item .panel-title .active .fa-fusion-box,
.fusion-accordian #accordion-3804-1 .accord_item .panel-title .active .fa-fusion-box,
.fusion-accordian #accordion-4729-1 .accord_item .panel-title .active .fa-fusion-box,
.fusion-accordian #accordion-3834-1 .accord_item .panel-title .active .fa-fusion-box,
.fusion-accordian #accordion-3834-2 .accord_item .panel-title .active .fa-fusion-box,
.fusion-accordian #accordion-3829-1 .accord_item .panel-title .active .fa-fusion-box{background-color: inherit !important; transform: rotate(45deg);}
.acordeon_bl .accord_item .panel-title .active .fusion-toggle-icon-wrapper {background: #D9D9D9 !important; border: none !important}
.acordeon_bl .accord_item .panel-body.toggle-content {padding-bottom: 0 !important; padding-top: 40px;padding-right: 4%;}
.acordeon_bl .accord_item .panel-body.toggle-content p {font-size: 16px;font-family: 'Open Sans', sans-serif !important;line-height: 27px;}
.acordeon_bl {padding-top: 120px !important;}
.txt_und-acord h2 {font-size: 32px !important;font-family: 'Poppins', sans-serif !important; font-weight: 600 !important; margin-top: 0 !important; margin-bottom: 20px !important}
.txt_bl-servise-page.txt_und-acord {max-width: 1200px; margin: 0 auto 50px auto;}
.txt_bl-servise-page.txt_und-acord.txt_und-acord-second {max-width: 1200px; margin: 150px auto 50px auto;}
.txt_bl-servise-page.txt_und-acord p {text-align: left; font-size: 19px;line-height: 30px;font-family: 'Open Sans', sans-serif !important;}
.usa .fusion-accordian #accordion-720-1 .panel-title a:not(.active):hover .fa-fusion-box,
.usa .fusion-accordian #accordion-720-2 .panel-title a:not(.active):hover .fa-fusion-box,
.usa .fusion-accordian #accordion-734-1 .panel-title a:not(.active):hover .fa-fusion-box,
.fra .fusion-accordian #accordion-10125-1 .panel-title a:not(.active):hover .fa-fusion-box,
.fra .fusion-accordian #accordion-4729-1 .panel-title a:not(.active):hover .fa-fusion-box,
.fra .fusion-accordian #accordion-10954-1 .panel-title a:not(.active):hover .fa-fusion-box,
.fra .fusion-accordian #accordion-10954-2 .panel-title a:not(.active):hover .fa-fusion-box,
.fra .fusion-accordian #accordion-11935-1 .panel-title a:not(.active):hover .fa-fusion-box{background-color: #000 !important;}
.usa .fusion-accordian #accordion-720-1 .panel-title:hover a:not(.active) .fa-fusion-box,
.usa .fusion-accordian #accordion-720-2 .panel-title:hover a:not(.active) .fa-fusion-box,
.usa .fusion-accordian #accordion-734-1 .panel-title:hover a:not(.active) .fa-fusion-box,
.fra .fusion-accordian #accordion-10125-1 .panel-title:hover a:not(.active) .fa-fusion-box,
.fra .fusion-accordian #accordion-10954-1 .panel-title:hover a:not(.active) .fa-fusion-box,
.fra .fusion-accordian #accordion-4729-1 .panel-title:hover a:not(.active) .fa-fusion-box,
.fra .fusion-accordian #accordion-10954-2 .panel-title:hover a:not(.active) .fa-fusion-box,
.fra .fusion-accordian #accordion-11935-1 .panel-title:hover a:not(.active) .fa-fusion-box{background-color: #000 !important;background: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.94585 9.02856C9.94585 8.7705 9.73357 8.55822 9.4755 8.55822L1.48372 8.55821C1.22566 8.55821 1.01338 8.7705 1.01338 9.02856C1.01338 9.28663 1.22566 9.49891 1.48372 9.49891L9.00515 9.49891L9.00516 17.0203C9.00516 17.2784 9.21744 17.4907 9.47551 17.4907C9.73357 17.4907 9.94585 17.2784 9.94585 17.0203L9.94585 9.02856Z' fill='white'/%3E%3Cpath d='M9.52051 9.45415C9.26244 9.45415 9.05016 9.24187 9.05016 8.98381L9.05016 0.992026C9.05016 0.733958 9.26244 0.521676 9.52051 0.521676C9.77858 0.521676 9.99086 0.733958 9.99086 0.992026L9.99086 8.51346L17.5123 8.51346C17.7704 8.51346 17.9826 8.72574 17.9826 8.98381C17.9826 9.24187 17.7704 9.45416 17.5123 9.45416L9.52051 9.45415Z' fill='white'/%3E%3C/svg%3E%0A") center no-repeat !important;}
.fra .fusion-accordian #accordion-10125-1 .panel-title .active .fa-fusion-box,
.fra .fusion-accordian #accordion-4729-1 .panel-title .active .fa-fusion-box,
.fra .fusion-accordian #accordion-10954-1 .panel-title .active .fa-fusion-box,
.fra .fusion-accordian #accordion-10954-2 .panel-title .active .fa-fusion-box,
.fra .fusion-accordian #accordion-11935-1 .panel-title .active .fa-fusion-box {background-color: #D9D9D9 !important;}
.fusion-accordian .panel-title a .fa-fusion-box {background-color: inherit !important;}
.main_slider .fusion-carousel .fusion-carousel-wrapper {padding: 0;}
.main_slider {margin-top: -2px !important;margin-bottom: 40px !important;}
.main_slider.fusion-image-carousel {margin:0;}
li.fusion-main-menu-cart {display: none}
.block_50-main {margin-top: 70px !important;}
.m_t120 {margin-top: 100px !important}
.menu_content {margin-top: 40px;}
#menu-main_menu {margin-top: 11px;}
.txt_bl-servise-page {margin: 24px auto 60px auto; max-width: 1090px; width: 96%;}
.txt_bl-servise-page p {font-size: 14px;font-family: 'Open Sans', sans-serif; line-height: 19px;font-weight: 400; text-align: center}
.bl_carousel-all-mobile {display: none}
.row_quest {display: flex;flex-direction: row;align-items: center;justify-content: center; margin-bottom: 20px;}
.row_quest-item {width: 50%;}
.right_q {padding-right: 4%;}
.row_quest-item a, .toggle-content a, p a {color: #A6502C; text-decoration: underline;}
.row_quest-item a:hover, .toggle-content a:hover, p a:hover {color: #141617;}
.row_quest-item br {display: block; width: 100%; margin-bottom: 30px;}
.font-Serv h4 {font-size: 38px; font-weight: 600; font-family: 'Poppins', sans-serif !important;}
.txt_sub-title-serv h2 {margin-bottom: 30px !imporatnt;font-size: 32px !important; font-weight: 600; font-family: 'Poppins', sans-serif !important; text-align: center; margin-top: 102px;}
.download_pdf {text-align: center;margin-top: 50px;}
.download_pdf a {padding: 8px 30px; display: inline-block;border-radius: 73px; background: #000; font-size: 14px;font-family: 'Open Sans', sans-serif !important; font-weight: 700; color: #fff;margin: 10px 25px;border: 2px solid #000}
.download_pdf a:hover {background: none; color: #000}
.download_pdf a:active {background: #D9D9D9; border: 2px solid #D9D9D9; color: #000}
.section_txt-column-url span {border: none !important;}
.section_txt-column-url span.fusion-button-text {border-bottom: 2px solid #000 !important;font-family: 'Open Sans', sans-serif !important; font-weight: 700 !Important;font-size: 14px !important;text-decoration: none !important;}
.section_txt-column-url.btn_style:hover span.fusion-button-text {text-decoration: none !important;}
section_txt-column-url.btn_style span.fusion-button-text {border-bottom: none !important;}
.section_txt-column-url:hover span.fusion-button-text {border-bottom: 2px solid #fff !important;}
.section_txt-column-url.btn_style:hover span.fusion-button-text,.section_txt-column-url.btn_style:active span.fusion-button-text {border-bottom: none !important;}
.btn_style {border: 2px solid #000}
.section_txt-column-url.btn_style:hover span {color: #000}
.btn_style:hover,.section_txt-column-url.btn_style:hover {background: none !important; color: #000}
.btn_style:active {background: #D9D9D9 !important; border: 2px solid #D9D9D9;}
.section_txt-column-url.btn_style:active {background: #D9D9D9 !important; border: 2px solid #D9D9D9 !important;}
.content-other {}
.home_subtitle.content-other {text-align: left}
.home_subtitle.content-other p {font-size: 16px;font-family: 'Open Sans', sans-serif; line-height: 27px;font-weight: 400; text-align: left}
.bl-sm-icon .fusion-imageframe {max-width:140px }
.bl-sm-icon .center_bl.colum_3 {max-width:980px; margin:0 auto;}
.bl-sm-icon .fusion-title.title h2 {font-size: 17px !important; font-weight: 600; font-family: 'Poppins', sans-serif !important; }
.bl-sm-icon .einzigartigen-designs-item.category_sub_txt > .fusion-column-wrapper > div {justify-content: center}
.sub-titile_ver p {font-size: 32px; font-weight: 600; font-family: 'Poppins', sans-serif !important; text-align: center;margin-bottom: 50px;}
.form_bl .sm_int {display: flex;flex-flow: row wrap;  justify-content: space-between;}
.form_bl .sm_int > div {width: 32%}
.form_bl .sm_int > div.txt_bl {width: 100%;}
.form_bl .cont_btn {margin: 30px auto 0 auto;}
.form_bl label .lable_name {font-size: 17px !important; font-weight: 600; font-family: 'Poppins', sans-serif !important; color: #000;}
.form_bl textarea {border-radius: 8px;border: 1px solid #000;background: #fff;height: 85px;font-size: 16px;font-family: 'Open Sans', sans-serif;line-height: 27px; color: #000 !important}
.form_bl input {border: 1px solid #000;}
.form_bl input:focus {background:#F0F0F0 !important }
.form_bl textarea {resize: none; height: 349px}
.form_bl input:valid {background:#FFF !important;border: 1px solid #000;}
.form_bl .cont_btn p {text-align: center}
.form_bl .cont_btn input[type="submit"] {border-radius: 73px;background: #000 !important; font-size: 14px;font-family: 'Open Sans', sans-serif;color: #fff !important;font-weight: 700; height: 43px; padding: 0 30px; cursor: pointer; border: 2px solid #000;}
.form_bl .cont_btn input[type="submit"]:hover {background: #fff !important; color: #000 !important; }
.form_bl .cont_btn input[type="submit"]:active {background: #D9D9D9 !important; color: #000 !important; border: 2px solid #D9D9D9;}
.form_bl .nf-before-form-content .nf-form-fields-required {display: none}
.fusion-main-menu > ul > li > a {}
.fusion-main-menu > ul > li .sub-menu {margin-left: -16px;border: none !important;padding: 12px 0; border-radius: 8px; box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, 0.18) !important; margin-top: -15px}
.fusion-main-menu > ul > li .sub-menu > li > a {font-size: 13px !important;font-family: 'Open Sans', sans-serif !important;line-height: 20px;padding: 4px 16px !important;}
.fusion-logo img {width: 285px}
.fusion-body .main_slider .fusion-carousel .fusion-carousel-nav .fusion-nav-next {}
.btn_style {display: inline-block; padding: 0 30px !important; height: 43px;font-family: 'Open Sans', sans-serif;font-size: 14px !important; font-weight: 700; line-height: 40px !important; background: #000 !important; text-decoration: none;border-radius: 73px !important; margin-top: 10px;}
.section_txt-column-url.btn_style:hover {background: none !important;border: 2px solid #000 !important}
.section_txt-column-url.btn_style span {color: #fff !important;text-decoration: none;}
.section_txt-column-url.btn_style:active {background: #D9D9D9 !important;border: 2px solid #D9D9D9 !important; color: #000 !important}
.section_txt-column-url.btn_style:hover span {color: #000 !important;}
.section_txt-column-url.btn_style:active span {color: #000 !important;}
.block_gallery-downloads h2 {font-size: 32px !important; font-weight: 600; font-family: 'Poppins', sans-serif !important; color: #000;margin: 85px 0 85px;}
.fusion-builder-column-4.block_gallery-downloads > .fusion-column-wrapper {margin-left: 0; margin-right: 0;}
.crosseling_bl .fusion-builder-column-12 > .fusion-column-wrapper {margin-left: 0; margin-right: 0;}
.full_width-img span.fusion-imageframe {width: 100%;text-align: center;}
#article > .fusion-column-wrapper {margin-left: 0 !important;}
.f_bold {font-weight: 700 !important;}
.fusion-flex-container .colect_bl .fusion-row .fusion-layout-column > .fusion-column-inner-bg {margin-right: 1.76% !important; margin-left: 1.76% !important;}
.fusion-flex-container .colect_bl .fusion-row .fusion-layout-column.fusion-builder-nested-column-0 > .fusion-column-inner-bg, 
.fusion-flex-container .colect_bl .fusion-row .fusion-layout-column.fusion-builder-nested-column-1 > .fusion-column-inner-bg, .fusion-flex-container .colect_bl .fusion-row .fusion-layout-column.fusion-builder-nested-column-2 > .fusion-column-inner-bg {margin-right: 3.76% !important; margin-left: 1.76% !important;}
.fusion-flex-container.bl-service-bg .colect_bl .fusion-row .fusion-layout-column > .fusion-column-inner-bg {margin-right: 1.76% !important; margin-left: 1.76% !important;}
.fusion-flex-container .colect_bl.cat_koll .fusion-row .fusion-layout-column.fusion-builder-nested-column-0 > .fusion-column-inner-bg, 
.fusion-flex-container .colect_bl.cat_koll .fusion-row .fusion-layout-column.fusion-builder-nested-column-1 > .fusion-column-inner-bg, .fusion-flex-container .colect_bl.cat_koll .fusion-row .fusion-layout-column.fusion-builder-nested-column-2 > .fusion-column-inner-bg,
.fusion-flex-container .colect_bl.cat_einsat .fusion-row .fusion-layout-column.fusion-builder-nested-column-0 > .fusion-column-inner-bg, 
.fusion-flex-container .colect_bl.cat_einsat .fusion-row .fusion-layout-column.fusion-builder-nested-column-1 > .fusion-column-inner-bg, .fusion-flex-container .colect_bl.cat_einsat .fusion-row .fusion-layout-column.fusion-builder-nested-column-2 > .fusion-column-inner-bg{margin-right: 1.76% !important; margin-left: 1.76% !important;}
body.has-sidebar #content {width: 100%;}
.search-results #posts-container article.post {width: 100%; position: relative !important;top: inherit !important;}
.search-results #posts-container article.post .fusion-post-wrapper{border: none !important;}
.search-results #content {display: flex; flex-direction: column;}
.search-results #content > .search-page-search-form {order: 3;max-width: 85%;border: none; margin: 80px auto 0 auto;width: 100%;}
.search-results #content > .fusion-blog-archive {order: 2; padding-top: 80px}
.search-results #content > .fusion-blog-archive .entry-title a {font-size: 17px !important;font-weight: 600 !important; font-family: 'Poppins', sans-serif !important; color: #A6502C !important;line-height: 1.2; display: block;}
.search-results #content > .fusion-blog-archive .entry-title a:hover{ text-decoration: underline; color: #000 !important}
.search-results #content > .fusion-blog-archive .sep-solid, .search-results #content > .fusion-blog-archive .fusion-single-line-meta, .search-results #content > .fusion-blog-archive .fusion-meta-info .fusion-alignright {display: none}
.search-results #content > .fusion-blog-archive .entry-title {}
.search .fusion-read-more {font-family: 'Open Sans', sans-serif;font-size: 17px !important; font-weight: 700;color: #000;text-decoration: underline}
.search-results #content > .fusion-blog-archive .entry-title a::before {content: '';position: absolute; width: calc(100% - 40px); height: calc(100% - 40px); left: 20px;top: 20px;z-index: 9999;}
.search-results #posts-container article.post .fusion-post-wrapper:hover .fusion-read-more::after {right: -35px;}
.search-results #content > .fusion-blog-archive .fusion-post-content-wrapper {padding: 0; margin: 5px 0; width: calc(100% - 175px);}
.search .fusion-read-more::after {font-family: "Font Awesome 5 Free";  font-weight: 900;content: "\f061";right: -25px; color: #000; transition: .2s}
.search .fusion-read-more:hover::after {right: -35px;color: #000}
.search-results #content > .fusion-blog-archive .fusion-flexslider {width: 150px; height: 150px;margin-right: 25px}
.search-results #content > .fusion-blog-archive .fusion-flexslider .fusion-rollover {display: none}
.search-results #content > .fusion-blog-archive .fusion-post-wrapper {display: flex; flex-flow: row wrap; align-items: center;}
.search .searchform .fusion-search-button.search-button, .error404 .searchform .fusion-search-button.search-button {position: relative; margin-left: 10px;background: #000;border-radius: 5px;background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.3271 14.2605C26.3271 12.6759 26.015 11.1068 25.4086 9.64284C24.8022 8.17885 23.9134 6.84864 22.7929 5.72815C21.6724 4.60767 20.3422 3.71885 18.8782 3.11244C17.4142 2.50604 15.8451 2.19393 14.2605 2.19393C12.6759 2.19393 11.1068 2.50604 9.64284 3.11244C8.17885 3.71885 6.84864 4.60767 5.72815 5.72815C4.60767 6.84864 3.71885 8.17885 3.11244 9.64284C2.50604 11.1068 2.19393 12.6759 2.19393 14.2605C2.19393 15.8451 2.50604 17.4142 3.11244 18.8782C3.71885 20.3422 4.60767 21.6724 5.72815 22.7929C6.84864 23.9134 8.17885 24.8022 9.64284 25.4086C11.1068 26.015 12.6759 26.3271 14.2605 26.3271C15.8451 26.3271 17.4142 26.015 18.8782 25.4086C20.3422 24.8022 21.6724 23.9134 22.7929 22.7929C23.9134 21.6724 24.8022 20.3422 25.4086 18.8782C26.015 17.4142 26.3271 15.8451 26.3271 14.2605ZM23.5367 25.093C21.048 27.2321 17.8051 28.5211 14.2605 28.5211C6.38296 28.5211 0 22.1381 0 14.2605C0 6.38296 6.38296 0 14.2605 0C22.1381 0 28.5211 6.38296 28.5211 14.2605C28.5211 17.8051 27.2321 21.048 25.093 23.5367L35 33.4505L33.4505 35L23.5367 25.093Z' fill='white'/%3E%3C/svg%3E "); background-position: center; background-repeat: no-repeat;height: 65px; width: 65px;position: relative;}
.search .searchform .fusion-search-button.search-button:hover, .error404 .searchform .fusion-search-button.search-button:hover {background: #D9D9D9;background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.3271 14.2605C26.3271 12.6759 26.015 11.1068 25.4086 9.64284C24.8022 8.17885 23.9134 6.84864 22.7929 5.72815C21.6724 4.60767 20.3422 3.71885 18.8782 3.11244C17.4142 2.50604 15.8451 2.19393 14.2605 2.19393C12.6759 2.19393 11.1068 2.50604 9.64284 3.11244C8.17885 3.71885 6.84864 4.60767 5.72815 5.72815C4.60767 6.84864 3.71885 8.17885 3.11244 9.64284C2.50604 11.1068 2.19393 12.6759 2.19393 14.2605C2.19393 15.8451 2.50604 17.4142 3.11244 18.8782C3.71885 20.3422 4.60767 21.6724 5.72815 22.7929C6.84864 23.9134 8.17885 24.8022 9.64284 25.4086C11.1068 26.015 12.6759 26.3271 14.2605 26.3271C15.8451 26.3271 17.4142 26.015 18.8782 25.4086C20.3422 24.8022 21.6724 23.9134 22.7929 22.7929C23.9134 21.6724 24.8022 20.3422 25.4086 18.8782C26.015 17.4142 26.3271 15.8451 26.3271 14.2605ZM23.5367 25.093C21.048 27.2321 17.8051 28.5211 14.2605 28.5211C6.38296 28.5211 0 22.1381 0 14.2605C0 6.38296 6.38296 0 14.2605 0C22.1381 0 28.5211 6.38296 28.5211 14.2605C28.5211 17.8051 27.2321 21.048 25.093 23.5367L35 33.4505L33.4505 35L23.5367 25.093Z' fill='black'/%3E%3C/svg%3E ");background-position: center; background-repeat: no-repeat;height: 65px; width: 65px;position: relative;}
.search .searchform .fusion-search-form-content .fusion-search-button input[type="submit"],
.error404 .searchform .fusion-search-form-content .fusion-search-button input[type="submit"]{font-size: 0 !important;width: 100%; height: 100%;}
.search .searchform .fusion-search-field input, .error404 .searchform .fusion-search-field input {padding: 0 15px;padding-left: 15px !important; height: 65px;border: 1px solid #000}
.search .searchform .fusion-search-form-content, .error404 .searchform .fusion-search-form-content {overflow: inherit;}
.search .searchform.fusion-search-form, .error404 .searchform.fusion-search-form{margin-top: 70px;}
.search nav .searchform.fusion-search-form, .error404 nav .searchform.fusion-search-form{margin-top: 0;}
.search-page-search-form .entry-title {font-weight: 600 !important; font-family: 'Poppins', sans-serif !important; color: #000 !important;line-height: 1.3; font-size: 32px !important; text-align: center}
.search .sub_title-search {text-align: center;font-weight: 600 !important; font-family: 'Poppins', sans-serif !important; font-size: 17px;margin: 35px auto}
.search .subtitle-txt p {line-height: 27px; margin: 0; padding: 0;font-family: 'Open Sans', sans-serif;font-size: 16px !important;}
.search .fusion-search-field label::before, .error404 .fusion-search-field label::before {content: '';position: absolute; left: 0; top: -30px;font-family: 'Poppins', sans-serif !important; font-size: 17px; font-weight: 600}
html:lang(de-DE) .fusion-search-field label::before {content: 'Suche';}
html:lang(en-US) .fusion-search-field label::before {content: 'Search';}
html:lang(fr-FR) .fusion-search-field label::before {content: 'Chercher';}
html:lang(it-IT) .fusion-search-field label::before {content: 'Ricerca';}
html.esa .fusion-search-field label::before {content: 'Buscar';}
html:lang(de-DE) .fusion-header .fusion-search-field label::before {display: none}
html:lang(en-US) .fusion-header .fusion-search-field label::before {display: none}
html:lang(fr-FR) .fusion-header .fusion-search-field label::before {display: none}
html:lang(it-IT) .fusion-header .fusion-search-field label::before {display: none}
html.esa .fusion-header .fusion-search-field label::before {display: none}
.bottom-txt-all {order: 4; width: 85%; margin: 0 auto}
.bottom-txt-cont {display: flex; flex-flow: row wrap;justify-content: center; width: 100%;}
.bottom-txt-cont > p {width: 100%;margin: 0; margin-bottom: 44px;}
.bottom-txt-cont ul {margin: 0 4%;}
.bottom-txt-cont ul li {list-style-type: none;}
.bottom-txt-cont ul li::before {content: ''; display: inline-block !important; width: 3px; height: 3px; border-radius: 50%; background: #A6502C;margin-left: -5px; margin-right: 20px;vertical-align: middle; margin-top: -3px;}
.bottom-txt-cont ul li a {font-family: 'Open Sans', sans-serif;font-size: 16px !important;font-weight: 400;color: #A6502C;text-decoration: underline}
.bottom-txt-cont ul li a:hover {color: #000}
.top-search-header {margin-top: 130px;order: 1;}
.top-search-header h1 {font-weight: 600 !important; font-family: 'Poppins', sans-serif !important; color: #000 !important;font-size: 32px !important; text-align: center}
.top-search-header h1 span {color: #A6502C !important;}
.main_404-page {max-width: 85%;border: none; margin: 80px auto 0 auto;width: 100%;}
.error-message {text-align: center; margin-bottom: 70px;}
.fusion-error-page-404 h1 {font-weight: 600 !important; font-family: 'Poppins', sans-serif !important; color: #000 !important;font-size: 38px !important; text-align: center}
.fusion-error-page-404 h3 {font-weight: 600 !important; font-family: 'Poppins', sans-serif !important; color: #000 !important; font-size: 17px !important; text-align: center; margin: 60px auto 35px auto}
.fusion-error-page-404-descr {padding: 0 9%;}
.fusion-error-page-404-descr p {text-align: center}
.error404 .bottom-txt-all {width: 100%;}
.error404 .search-page-search-form {margin-bottom: 45px;}
.error404 .subtitle-txt-cont p {line-height: 27px; margin: 0; padding: 0;font-family: 'Open Sans', sans-serif;font-size: 16px !important;}
.fool-img-mob {display: none}
.acordeon_bl .fusion-accordian .panel-title {padding-right: 50px}
.similar_products-bl.cros_item-bl-empty {display: none}
.m-top-outb {margin-top: 110px !important;}
.title-portfolio-mobile {display: none !important}
.fusion-filters {position: relative; z-index: 99;overflow: inherit; border: none}
.filt_other {float: left; position: relative; margin-right: 10px;}
.fusion-filter {margin-right: 10px;}
.filt_other p {margin: 0; padding: 0 30px; height: 43px; line-height: 41px; color: #000 !important;background: #F0F0F0; border-radius: 73px; font-family: 'Open Sans', sans-serif;font-size: 14px !important;font-weight: 700; }
.filt_other .fusion-filter {float: none}
.filt_other ul {padding: 0; background: #fff;border-radius: 8px;box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, 0.18); padding: 16px;}
.filt_other i {width: 11px;height: 7px;display: inline-block; background: url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.94527 6.7437C5.25209 7.08543 5.75036 7.08543 6.05718 6.7437L10.7699 1.49473C11.0767 1.153 11.0767 0.598028 10.7699 0.256298C10.4631 -0.0854325 9.9648 -0.0854325 9.65798 0.256298L5.5 4.88742L1.34202 0.259031C1.0352 -0.0826989 0.53693 -0.0826989 0.230113 0.259031C-0.0767042 0.600761 -0.0767042 1.15573 0.230113 1.49746L4.94282 6.74644L4.94527 6.7437Z' fill='black'/%3E%3C/svg%3E%0A") center no-repeat; margin-left: 8px; transition: .2s;vertical-align: middle; margin-top: -3px;}
.filt_other > ul {position: absolute; left: 0; top: 35px; display: none;margin-top: 8px;width: 185px; padding: 5px 0;}
.filt_other > ul li {list-style-type: none;margin: 0;}
.filt_other > ul li a {font-size: 15px;padding: 0 16px;line-height: 1.2; min-height: 34px;display: flex; flex-direction: column;  justify-content: center}
.filt_other > ul li a:hover{background-color: var(--menu_bg_hover_color); color: #000 !important;}
.filt_other > ul li.fusion-filter.fusion-active a {border: none !important;background-color: var(--menu_bg_hover_color); color: #000 !important;line-height: 34px;}
.filt_other:hover > ul {display: block}
.filt_other:hover i {transform: rotate(-180deg);}
.filt_other.active-mein-filter p {background: #000; color: #fff !important}
.filt_other:hover p {background: #C4C4C4;}
.filt_other.active-mein-filter:hover p {background: #000;}
.filt_other.active-mein-filter i {width: 11px;height: 7px;display: inline-block; background: url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.94527 6.7437C5.25209 7.08543 5.75036 7.08543 6.05718 6.7437L10.7699 1.49473C11.0767 1.153 11.0767 0.598028 10.7699 0.256298C10.4631 -0.0854325 9.9648 -0.0854325 9.65798 0.256298L5.5 4.88742L1.34202 0.259031C1.0352 -0.0826989 0.53693 -0.0826989 0.230113 0.259031C-0.0767042 0.600761 -0.0767042 1.15573 0.230113 1.49746L4.94282 6.74644L4.94527 6.7437Z' fill='white'/%3E%3C/svg%3E%0A") center no-repeat; margin-left: 8px; transition: .2s;vertical-align: middle; margin-top: -3px;transform: rotate(0deg);}
.fusion-filter.fusion-filter-all a {border: 2px solid #000 !important;margin: 0; padding: 0 30px; height: 43px; line-height: 41px; color: #000 !important;background: #fff; border-radius: 73px; font-family: 'Open Sans', sans-serif;font-size: 14px !important;font-weight: 700;}
.fusion-filter.fusion-filter-all a:hover {border: 2px solid #C4C4C4 !important;}
.fusion-filter.fusion-filter-all.fusion-active a {color: #fff !important;background: #000; }
.fusion-filter.fusion-filter-all:hover a {background: #C4C4C4;}
.fusion-filter.fusion-filter-all.fusion-active:hover a {background: #000; }
.filt_result_all .filt_result .fusion-filter.fusion-filter-all {display: block}
.filt_result_all .filt_result .fusion-filter.fusion-filter-all li a {background: #F0F0F0;}
.filt_result_all .filt_result .fusion-filter.fusion-filter-all.fusion-active a{background: #F0F0F0;color: #000 !important; border: none !important;font-weight: 400; padding: 0 20px;font-size: 13px !important; height: 30px; line-height: 30px;}
.filt_result_all .filt_result .fusion-filter.fusion-filter-all.fusion-active a::after {display: none}
.filt_result_all {display: flex; flex-direction: row; align-items: center;margin-top: 30px;}
.filt_result_all > p {display: inline-block; margin-right: 15px; margin-bottom: 40px; height: 33px;}
.filt_result > p {margin-bottom: 6px;}
.filt_result_all > div {display: inline-block;}
.fusion-filters::after {content: ''; width: 100%; display: block; clear: both;}
.filt_result li.fusion-filter {float: none}
.fusion-filters {margin-bottom: 15px;}
.filt_result {margin-bottom: 40px;}
.filt_result li {display: inline-block;}
.filt_result li::after {}
.filt_result li a { border: none !important;}
.filt_result li a {background: #F0F0F0; padding: 0 30px; color: #000 !important;border-radius: 73px;font-family: 'Open Sans', sans-serif;font-size: 11px !important; font-weight: 400; height: 33px;}
.filt_result li a::after {content: ''; width: 9px; height: 9px;display: inline-block; margin-left: 12px; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.71996 4.74453C4.85344 4.61036 4.85344 4.38964 4.71996 4.25547L0.586632 0.100625C0.45316 -0.0335417 0.233576 -0.0335417 0.100104 0.100625C-0.033368 0.234792 -0.033368 0.455518 0.100104 0.589685L3.99017 4.5L0.100104 8.41032C-0.033368 8.54448 -0.033368 8.76521 0.100104 8.89938C0.233576 9.03354 0.45316 9.03354 0.586632 8.89938L4.71996 4.74453Z' fill='black'/%3E%3Cpath d='M4.28004 4.74453C4.14656 4.61036 4.14656 4.38964 4.28004 4.25547L8.41337 0.100625C8.54684 -0.0335417 8.76642 -0.0335417 8.8999 0.100625C9.03337 0.234792 9.03337 0.455518 8.8999 0.589685L5.00983 4.5L8.8999 8.41032C9.03337 8.54448 9.03337 8.76521 8.8999 8.89938C8.76642 9.03354 8.54684 9.03354 8.41337 8.89938L4.28004 4.74453Z' fill='black'/%3E%3C/svg%3E");}
.fusion-portfolio-no_text .fusion-rollover .fusion-rollover-sep,.fusion-portfolio-no_text .fusion-rollover .fusion-rollover-gallery {display: none}
.fusion-portfolio-no_text .fusion-load-more-button {background: none !important; border: 2px solid #000; border-radius: 30px !important; margin-top: 72px; margin-bottom: 85px;color: #000 !important; font-size: 14px;display: inline-block; margin-left: auto; margin-right: auto; display: block;font-family: 'Open Sans', sans-serif !important;text-transform: inherit; padding: 8px 29px !important; font-weight: 400;line-height: 1;width: auto; height: 43px;font-weight: 700;}
.fusion-portfolio-no_text .fusion-load-more-button:hover {background: #000 !important; color: #fff !important}
.fusion-portfolio-no_text .fusion-load-more-button:active {background: #D9D9D9 !important;border: 2px solid #D9D9D9; color: #000 !important}
.no-seach-title  {display: none;text-align: center;}
.no-seach-title .title-heading-left {text-align: center !important}
.dea .no-seach-title.de  {display: block;}
.no-seach-title > p {font-family: 'Open Sans', sans-serif !important;font-size: 19px;font-weight: 400;line-height: 30px; margin-top: 40px;}
.search-no-results .oops {display: none}
.search-no-results .searchform {margin-bottom: 50px;}
.search-no-results header .searchform.fusion-search-form.fusion-search-form-clean {margin-bottom: 0;}
.search-no-results .top-search-header {display: none}
.search-no-results #content {padding-top: 110px;}
.search-no-results .fusion-error-page-useful-links {display: none}
.search-no-results .fusion-error-page-search {width: 100% !important}
.full_width-img span.fusion-imageframe img {width: 100%;}
h2 {font-family: 'Poppins', sans-serif !important;font-size: 32px !important;color: #000;font-weight: 600 !important;}
#nf-form-title-1 h3 {display: none}
.pagination .page-text {font-family: 'Open Sans', sans-serif !important;font-size: 13px;}
.bbp-pagination .bbp-pagination-links .current, .bbp-pagination .bbp-pagination-links .pagination-next, .bbp-pagination .bbp-pagination-links .pagination-prev, .bbp-pagination .bbp-pagination-links a.inactive, .bbp-pagination-links span.dots, .bbp-topic-pagination .page-numbers, .fusion-pagination .current, .fusion-pagination .next, .fusion-pagination .page-numbers, .fusion-pagination .prev, .page-links a, .page-links > .page-number, .pagination .current, .pagination .pagination-next, .pagination .pagination-prev, .pagination a.inactive, .woocommerce-pagination .current, .woocommerce-pagination .next, .woocommerce-pagination .page-numbers, .woocommerce-pagination .prev {border: none !important}
.pagination a {margin: 0 5px !important}
.pagination a.inactive:hover {border: 1px solid #000 !important; color: #000 !important;border-radius: 50% !important}
.pagination .current {color: #000 !important; font-size: 14px !important; background: #D9D9D9; !important; border-radius: 50% !important}
.pagination .page-text:hover {text-decoration: underline;color: #000 !important;}
.pagination .pagination-prev:hover::before, .pagination .pagination-next:hover::after {color: #000 !important;}
#toTop {background: #000 !important;border-radius: 50% !important; width: 35px; height: 35px !important;bottom: 35px; border: 1px solid #000}
#toTop::before {margin-top: -2px; display: block;}
#toTop:hover {background: #fff !important;}
#toTop:hover::before {color: #000}
#toTop:active {background: #D9D9D9 !important;border: 1px solid #D9D9D9}
#toTop:active::before {color: #000}
.button_b:active {background: #D9D9D9 !important; color: #000 !important}
.button_b:active span {color: #000 !important}
.fusion-main-menu {display: flex; flex-flow: row wrap;align-items: center;width: calc(100% - 310px);justify-content: flex-end;}
.fusion-main-menu .fusion-menu {}
.list-lang { height: auto; margin-top: 10px; margin-left: 25px; cursor: pointer; position: relative;display: flex; flex-direction: row; align-items: center;padding: 32px 0;}
.list-lang-items {position: absolute; display: none;top: 70px;  padding-top: 7px;padding: 8px 0; left: -14px;min-width: 140px;border: none !important; border-radius: 8px; box-shadow: 0px 7px 10px 0px rgba(0, 0, 0, 0.18) !important;background: #fff}
.list-lang-items > .lang-item {display: flex; padding: 3px 16px; font-size: 13px;}
.list-lang-items > .lang-item svg, .list-lang-items > .lang-item img {margin-right: 5px}
.list-lang-items > .lang-item:hover {background: #F0F0F0; color: #000;}
.list-lang-items svg {width: 20px; }
.list-lang:hover .list-lang-items {display: block}
.fusion-main-menu-search-overlay .fusion-main-menu > #menu-main_menu.fusion-menu {}
.fusion-main-menu-search-overlay .fusion-main-menu > #menu-main_menu.fusion-menu > li {}
.fusion-main-menu-search-overlay .fusion-main-menu > #menu-main_menu.fusion-menu > .menu-item > a > span {white-space: nowrap;}
.fusion-logo {margin-top: 20px !important}
.lang-item > svg, .lang-item > img {width: 20px; height: auto}
.list-lang.lang-item > svg, .list-lang.lang-item > img {width: 25px; height: auto; margin-right: 5px}
.block_none {display: none}
.fusion-main-menu > ul > li > a {font-size: 15px !important}
.block-cont-none {display: none}
.dea .block-cont-none.bl_de {display: block}
.usa .block-cont-none.bl_us {display: block}
.fra .block-cont-none.bl_fr {display: block}
.ita .block-cont-none.bl_it {display: block}
.esa .block-cont-none.bl_es {display: block}
.dea .page-template .block_other-text .fusion-builder-row.fusion-row .fusion-layout-column.fusion_builder_column:nth-child(3) .other-text-prev > img {width: auto!important}
.usa .page-template .block_other-text .fusion-builder-row.fusion-row .fusion-layout-column.fusion_builder_column:nth-child(3) .other-text-prev > img {width: auto!important}
.avada_portfolio-template-default .block_other-text .fusion-builder-row.fusion-row .fusion-layout-column.fusion_builder_column:nth-child(3) .other-text-prev > img {width: auto!important}
.ita .page-id-264 .block_other-text .fusion-builder-row.fusion-row .fusion-layout-column.fusion_builder_column:nth-child(3) .other-text-prev > img, .ita .page-id-532 .block_other-text .fusion-builder-row.fusion-row .fusion-layout-column.fusion_builder_column:nth-child(3) .other-text-prev > img, .ita .page-id-69 .block_other-text .fusion-builder-row.fusion-row .fusion-layout-column.fusion_builder_column:nth-child(3) .other-text-prev > img  {width: auto!important}
.portfolio-all>div:first-child {display: flex; flex-direction: column}
.portfolio-all>div:first-child .filt_result_menu_title {order: 1; display: none}
.portfolio-all>div:first-child .fusion-filters {order: 2;}
.portfolio-all>div:first-child .filt_result_all {order: 3;}
.filt_result_menu_title p {display: flex;flex-flow: row wrap; justify-content: space-between; align-items: center; cursor: pointer}
.filt_result_menu_title i {background: url("data:image/svg+xml,%3Csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.94585 9.02856C9.94585 8.7705 9.73357 8.55822 9.4755 8.55822L1.48372 8.55821C1.22566 8.55821 1.01338 8.7705 1.01338 9.02856C1.01338 9.28663 1.22566 9.49891 1.48372 9.49891L9.00515 9.49891L9.00516 17.0203C9.00516 17.2784 9.21744 17.4907 9.47551 17.4907C9.73357 17.4907 9.94585 17.2784 9.94585 17.0203L9.94585 9.02856Z' fill='black'/%3E%3Cpath d='M9.52051 9.45415C9.26244 9.45415 9.05016 9.24187 9.05016 8.98381L9.05016 0.992026C9.05016 0.733958 9.26244 0.521676 9.52051 0.521676C9.77858 0.521676 9.99086 0.733958 9.99086 0.992026L9.99086 8.51346L17.5123 8.51346C17.7704 8.51346 17.9826 8.72574 17.9826 8.98381C17.9826 9.24187 17.7704 9.45416 17.5123 9.45416L9.52051 9.45415Z' fill='black'/%3E%3C/svg%3E%0A") center no-repeat !important; width: 15px; height: 15px; padding: 0 !important;display: block; transition: .2s}
.filt_result_menu_title p {}
.fusion-loading-container.fusion-clearfix .fusion-loading-msg {display: none !important}
.fusion-loading-container.fusion-clearfix .fusion-loading-spinner {width: 100%; text-align: center;}
.fusion-loading-container.fusion-clearfix .fusion-loading-spinner > div {background-color: #666 !important;}
html.avada-is-100-percent-template #main {padding-left: 0 !important;
padding-right: 0 !important;}
.fa-arrow-right:before {color: #000 !important;}
.awb-swiper-button-prev {left: 5px;}
.awb-swiper-button-next {right: 5px;}
.home .awb-swiper-button-prev {left: 50px;}
.home .awb-swiper-button-next {right: 50px;}
.awb-swiper-button-prev { border-radius: 50%;width: 35px; height: 35px;opacity: 1;background-color: #000;border: 1px solid #000} 
.awb-swiper-button-next{ border-radius: 50%;width: 35px; height: 35px;opacity: 1;background-color: #000;border: 1px solid #000} 
.awb-swiper-button-prev:hover, .awb-swiper-button-next:hover {background-color:#D9D9D9; color: #000 !important; border: 1px solid #D9D9D9}
.awb-swiper-button-prev:active, .awb-swiper-button-next:active {background-color:#fff; color: #000 !important;border: 1px solid #000}
.awb-icon-angle-left:before {margin-left: -2px; margin-top: -2px;font-size: 22px; display: block;}
.awb-icon-angle-right:before { margin-top: -2px;font-size: 22px;display: block;}
.fusion-image-hovers .fusion-carousel-item-wrapper .hover-type-liftup.hover:before, .fusion-image-hovers .fusion-carousel-item-wrapper .hover-type-liftup:hover:before {transform: none; transition:none;box-shadow: none;}
.fusion-image-hovers .fusion-carousel-item-wrapper .hover-type-liftup:hover img {transform: none;transition: none;}
.fusion-image-hovers .fusion-carousel-item-wrapper .hover-type-liftup:before {box-shadow: none !important}
.page-id-282.fusion-image-hovers .colect_bl:nth-child(1) .hover-type-liftup:hover::before {padding-right: 8px;}
.search #sidebar {display: none}
.bl_carousel-all .awb-swiper .fusion-image-wrapper {transition: .2s;}
.bl_carousel-all .awb-swiper .fusion-image-wrapper:hover {transform: translateY(-0.4em);}
.esa .fusion-main-menu-search-overlay header .fusion-main-menu.search-open > .fusion-overlay-search {min-width: 300px;}
.esa .fusion-main-menu-search-overlay header .fusion-main-menu > .fusion-overlay-search {max-width: 1115px !important}
.page-id-3455.fusion-image-hovers .category_bl-items-squ .colum_3.colect_bl:nth-child(1) .hover-type-liftup:hover::before {width: 98%;}
.page-id-3455 .colum_3.colect_bl:nth-child(1) .einzigartigen-designs-item > .fusion-column-wrapper > div {padding-right: 3%}
.fusion-image-hovers .imageframe-liftup {width: 100%}
.fusion-image-hovers .koll_other-img-bottom .imageframe-liftup {width: inherit;}
.txt_url_no_bord a:hover {text-decoration: none}
.awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {height: 383px !important;}
.home .awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {height: 800px !important;}
.fusion-imageframe.fool-img-desc {width: 100%;} 
.fusion-imageframe.fool-img-desc img {width: 100%;} 
.block_other-text .fusion-imageframe.fool-img-desc img {width: 148px;} 
.cros_item-bl > p {display: none}
.cros_item-bl > a:not(:first-child) p:nth-child(2) {left: 0 !important;opacity: 1 !important;}
.cros_item-bl > *:hover {box-shadow: 0 35px 50px 0 rgba(0,0,0,.2);transform: translateY(-.2em);box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);}
.cros_item-bl > a:not(:first-child) p:nth-child(1) {position: absolute; width: 100%; height: 100%;background: #fff;left: -100%; display: flex;align-items: center; transition: .3s; top: 0;opacity: 0}
.cros_item-bl > a:not(:first-child):hover p:nth-child(1) {left: 0 !important;opacity: 1;z-index: 5;}
.cros_item-bl > a:not(:first-child) p:nth-child(1) span {font-size: 16px;color: #000 !important;font-weight: 400 !important;font-family: 'Open Sans', sans-serif;line-height: 27px; display: block; padding: 0 5% 5% 5%; }
.block_lang {display: none}
.dea .block_lang.lang_de {display: block}
.usa .block_lang.lang_en {display: block}
.fra .block_lang.lang_fr {display: block}
.ita .block_lang.lang_it {display: block}
.esa .block_lang.lang_es {display: block}
.usa .lang-list.en-bl-lang {}
@media (max-width: 2199px) {
.home .awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {height: 700px !important;}
}
@media (max-width: 1850px) {
.home .awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {height: 600px !important;}
}
@media (max-width: 1820px) {
.list-lang-items {left: inherit;right: -30px;}
}
@media (max-width: 1655px) {
.fusion-main-menu > ul > li {padding-right: 26px; }
.fusion-main-menu > ul > li:last-child {padding-right: 0; }
.fusion-logo img {width: 250px}
.home .awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {height: 550px !important;}
}
@media (max-width: 1624px) {
.bl_txt-gray-bg p {padding: 0}
}
@media (max-width: 1503px) {
.footer-list-item {width: 16%;}
.footer-list-item:last-child {width: 25%;}
.fool-img {padding-left: 0 !important; padding-right: 0 !important}
}
@media (max-width: 1490px) {
.bl_txt-gray-bg {padding: 10px 30px;}
.bl_txt-gray-bg h3 {padding: 0;}
.cont-carousel .fusion-carousel {margin-left: 1.5%;}
.fusion-logo img {width: 220px}
#menu-main_menu {margin-top: 0;}
.fusion-main-menu > ul > li > a {font-size: 15px;}
.fusion-logo {width: 180px;margin-bottom: 0 !important;}
.list-lang {margin-top: 0}
.fusion-main-menu {width: calc(100% - 200px);}
.home .awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {height: 500px !important;}
}
@media (max-width: 1350px) {
.fusion-main-menu > ul > li > a {font-size: 14px !Important}
.fusion-main-menu .fusion-dropdown-menu .sub-menu li a {font-size: 13px !important}
.fusion-body .fusion-builder-column-7.center_bl {width: 96% !important; margin: 0 auto;}
.center_bl.colum_5 {margin: 0;}
.colum_3.colect_bl > .fusion-column-wrapper {width: 98% !important; }
.colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner {width: 100% !important; max-width: 100% !important;margin: 0 auto !important;}
.fusion-main-menu > ul > li {padding-right: 20px; }
}
@media (max-width: 1316px) {
.crosseling_bl .slider {width: 96%;margin-left: auto; margin-right: auto;}
.home .awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {height: 460px !important;}
}
@media (max-width: 1258px) {
.cont-carousel .fusion-nav-prev {margin-left: 40px !important;}
.cont-carousel .fusion-nav-next {margin-left: -26px;}
.cont-carousel .fusion-nav-prev, .cont-carousel .fusion-nav-next {background: #000 !important}
.fusion-logo img {width: 185px}
.fusion-header .fusion-logo {margin-top: 20px;margin-bottom: 20px;}
#menu-main_menu {margin-top: 0;}
.crosseling_bl .slick-next {right: -16px;}
.crosseling_bl .slick-prev {left: -9px; z-index: 9;}
.home .awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {height: 440px !important;}
}
@media (max-width: 1199px) {
.center_bl.colum_4, .fusion-body .fusion-builder-column-25.center_bl.colum_4 {width: 94% !important;  margin: 0 auto;}
.bl_txt-gray-bg h3 {font-size: 28px !important;}
.bl_txt-gray-bg p {font-size: 14px;}
.fusion-main-menu > ul > li > a {font-size: 12px !Important;}
.fusion-main-menu .fusion-dropdown-menu .sub-menu li a {font-size: 12px !important;}
.fusion-main-menu > ul > li {padding-right: 15px !important;}
.fusion-main-menu > ul > li:last-child {padding-right: 0 !important;}
.fusion-header {padding-left: 2%;  padding-right: 2%;}
.txt_norm p {font-size: 14px;}
.f-s_44 h3, .f-s_44 h2 {margin-bottom: 5px !important;}
.button_b {margin-top: 30px; margin-bottom: 30px;}
.title-section h2 {font-size: 26px !important;}
.f-s_44 h3, .f-s_44 h2 {font-size: 24px !important;}
.footer_menu.footer_menu-page li.url_button a {text-align: center}
.colum_3.colect_bl > .fusion-column-wrapper {padding: 0 2% !important}
.category_sub_txt .materialien-bl-title h2 {font-size: 28px !important;}
.fusion-body .fusion-builder-column-2.koll_other-img {width: 50% !important;height: auto;}
.kollect_img-page > .fusion-builder-row > .fusion-layout-column:nth-child(2) {margin-right: 3%;width: 44% !important;}
.block_galery {max-width: 94%; margin-left: auto !important; margin-right: auto !important;padding-left: 0; padding-right: 0}
.opt_bl_50 {width: 98%;}
.round_3row .center_bl.colum_4{width: 94% !important}
.cont-carousel .fusion-carousel {margin-left: 2%;}
.crosseling_bl .slider {width: 95%;}
.filt_other p {padding: 0 20px;font-size: 13px !important;}
.center_bl.colum_5 > .fusion-column-wrapper > .fusion-builder-row {padding: 0 7% 0 3% !important; margin: 0 auto !important;}
.home-ein .flip-card-back-bl img {height: auto}
.home .awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {height: 400px !important;}
}
@media (max-width: 1079px) {
.fusion-logo img {width: 150px;}
.fusion-header .fusion-logo {margin-top: 25px;margin-bottom: 25px;}
.fusion-main-menu {width: calc(100% - 182px);}
}
@media (max-width: 1039px) {
.koll_other-img-top > .fusion-column-wrapper > div {width: 47%;height: auto}
.koll_other-img-top > .fusion-column-wrapper > div:nth-child(1) {margin-right: 6%;}
.fusion-body .fusion-builder-column-2.koll_other-img {padding-top: 75px;}
.round_3row .center_bl.colum_4{width: 92% !important}
.bl_carousel-all {max-height: 570px;}
.fusion-main-menu > ul > li {padding-right: 16px !important;}
.post-content .items-properties li, .post-content .items-properties li {font-size: 14px;}
.filt_other p {padding: 0px 14px; font-size: 12px !important;}
.fusion-logo {width: 100%; text-align: center;margin-top: 20px !important; margin-bottom: 20px !important;}
.fusion-main-menu {width: 100%;display: flex;flex-direction: row;justify-content: center;}
body:not(.fusion-header-layout-v6) .fusion-main-menu > ul > li > a {height: auto !important; padding:4px 0 30px 0;}
.list-lang {margin-top: -24px;}
.home-ein .einzigartigen-designs-item {height: 182px;}
.home .awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {height: 350px !important;}
}
@media (max-width: 979px) {
.bl_txt-gray-bg p {font-size: 13px;}
.footer-list-item {width: 25%;}
.footer_menu.footer_menu-page li {text-align: center}
.footer-list-item:last-child {width: 100%;}
.footer-list-item:last-child {margin-top: 30px;}
.footer-list-item:last-child .footer_menu.footer_menu-page li {margin-top: 5px;}
.footer_menu-content {justify-content: center;}
.category_sub_txt .materialien-bl-title h2 {font-size: 26px !important;}
.fusion-body .fusion-flex-container.fusion-builder-row-2 {padding-top: 30px !important;padding-bottom: 30px !important;}
.category_sub_txt .materialien-bl-txt p {font-size: 14px;line-height: 23px;}
.bl_carousel-all {max-height: 530px}
.main-slider-home {margin-top: 0 !important}
.home-ein .einzigartigen-designs-item {height: 165px;}
.home .awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {height: 330px !important;}
}
@media (max-width: 940px) {
.fusion-mobile-menu-icons .fusion-icon.awb-icon-shopping-cart {display: none}
.colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner > .category_sub_txt.fusion-column-inner-bg-wrapper{width: 100% !important;max-width: 383px !important; margin: 0 auto 30px auto !important}
.colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner {flex-direction: column; align-content: center;}
.bl_txt-lightgray-bg h4 {font-size: 19px !important;line-height: 35px;}
.block_colect6_col .colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner .einzigartigen-designs-item {min-width: 384px;}
.fusion-body .fusion-flex-container.fusion-builder-row-4.block_colect6_col {margin-top: 50px;}
.portfolio-all > div:first-child .fusion-filters {display: flex;flex-flow: row wrap;justify-content: space-between;}
.fusion-filters > .filt_other, .fusion-filters > .fusion-filter {width: 31%;text-align: center;margin-bottom: 15px; float: none}
.filt_other > ul {z-index: 10}
.filt_other > ul {width: 100%; text-align: left}
.fusion-body .fusion-flex-container.fusion-builder-row-1 {padding-bottom: 0 !important}
.form_bl{padding: 0 6.5% 0 4%;}
.home-ein .einzigartigen-designs-item {height: 160px;}
.home .awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {height: 300px !important;}
}
@media (max-width: 869px) {
.fusion-body .fusion-builder-column-3.img_w-50 {width: 100% !important;order: 1}
.fusion-body .fusion-builder-column-2.h_100 {width: 100% !important; order: 2}
.block_50-main {margin-top: 0 !important;}
.fusion-body .fusion-flex-container.fusion-builder-row-4.section_txt-column {padding: 70px 2%;}
.bl_mobile_100 > .fusion-builder-row {flex-direction: column;}
.fusion-body .bl_mobile_100 .img_w-50 {width: 100% !important}
.h_100 {height: auto}
.fusion-body .bl_mobile_100 .txt_norm {width: 100% !important; padding: 0;margin: 20px 0 50px 0;}
.fusion-body .bl_mobile_100.bl_mobile_100_fimg .txt_norm {order: 2;}
.fusion-body .bl_mobile_100.bl_mobile_100_fimg .img_w-50 {order: 1;}
.bl_mobile_100_fimg {}
.bl_last_50 .bl_txt-lightgray-bg.h_100 {width: 100% !important;order: 2}
.bl_last_50 .img_w-50.m_b-0 {width: 100% !important;order: 1}
.bl_txt-lightgray-bg {padding: 190px 5% 0 5%;}
.bl_txt-lightgray-bg h4 {margin-top: 10px;margin-bottom: 0;}
.koll_other-img-top > .fusion-column-wrapper > div:nth-child(1) {margin-right: 1%; text-align: right;}
.koll_other-img-top > .fusion-column-wrapper > div:nth-child(2) {margin-left: 1%; text-align:left}
.koll_other-img-top > .fusion-column-wrapper > div {width: 48%;}
.koll_other-img-bottom > .fusion-column-wrapper > div {text-align: center}
.koll_other-img > .fusion-column-wrapper {margin-right: 0 !important}
.fusion-body .kollect_img-page .fusion-builder-column-3.img_w-50 {display: block !important}
.kollect_img-page > .fusion-builder-row > .fusion-layout-column:nth-child(2) {margin-right: 0 !important; width: 100% !important; text-align: center;margin-top: 10px !important; margin-bottom: 15px;}
.kollect_img-page > .fusion-builder-row > .fusion-layout-column:nth-child(2) img {width: auto}
.fusion-body .fusion-builder-column-2.koll_other-img {padding-top: 0;}
.fusion-body .fusion-builder-column-15.h_100 {width: 100% !important;}
.fusion-body .fusion-builder-column-16.img_w-50 {margin: 0 auto !important;}
.category_bl-items-squ {margin-bottom: 10px !important;}
.fusion-body .opt_bl_50 .fusion-builder-column-3.img_w-50 {display: block; margin: 0 auto 20px auto !important; order: 1}
.fusion-body .opt_bl_50 .fusion-builder-column-2.h_100 {order: 2;order: 2; padding: 0;}
.block_colect6_col .colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner .einzigartigen-designs-item:last-child {margin-bottom: 0 !important}
.bl_carousel-all {max-height: 500px}
.main_img-cat {margin-top: 0 !important;}
.fusion-body .fusion-builder-nested-column-0.koll_other-img-top {order: 2}
.fusion-body .fusion-builder-nested-column-1.koll_other-img-bottom {order: 1}
.fusion-body #article, .fusion-body #aside1 {width: 97% !important; margin: 0 auto;}
#article .fusion-column-wrapper {margin: 0 !important}
#aside1 > div {padding-left: 0 !important;}
.stop {top: 0 !important;}
.fusion-body #aside1 {height: auto !important; padding-left: 0}
.title-portfolio-mobile {display: block !important; width: 97%; margin: 0 auto 20px auto !important;}
.title-portfolio-mobile h1 {font-family: 'Poppins', sans-serif !important;font-size: 22px !important;font-weight: 600 !important;}
.title-portfolio {display: none !important}
.avada_portfolio {padding-top: 43px;}
.right-properies-portfolio {padding-top: 20px;}
.home .awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {height: 270px !important;}
}
@media (max-width: 856px) {
.fusion-blog-archive .fusion-blog-layout-grid-3 .fusion-post-grid {width: 100% !important}
.search-results #content > .fusion-blog-archive .fusion-post-wrapper {align-items: inherit;}
.fusion-main-menu > ul > li {padding-right: 10px !important;}
.menu-item-has-children > a::after {background-size: 9px;margin-left: 4px;}
.home-ein .einzigartigen-designs-item {height: 140px;}
}
@media (max-width: 800px) {
.fusion-logo {width: auto}
.menu-item-has-children > a::after {display: none}
.center_bl.colum_4, .fusion-body .fusion-builder-column-25.center_bl.colum_4 {width: 100% !important;padding: 0 4%;}
.fusion-body .colum_4 .materialien-bl-item {width: 50% !important}
.round_3row .center_bl.colum_4 {width: 100% !important;}
.round_3row .center_bl.colum_4 .fusion-builder-row.fusion-builder-row-inner {margin-left: auto !important; margin-right: auto !important;justify-content: center;}
.cont-carousel .fusion-carousel {margin-left: 1%;}
.txt_norm {padding: 0 3%;}
.fusion-gallery.fusion-gallery-container {margin: 0 !important;}
.fusion-body #article {width: 100% !important}
.fusion-body #aside1 {margin: 0 auto!important;}
a.fusion-icon.awb-icon-bars {width: 22px !important; height: 22px !important;background-image: url("data:image/svg+xml,%3Csvg width='22' height='15' viewBox='0 0 22 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='0.5' x2='22' y2='0.5' stroke='black'/%3E%3Cline y1='7.5' x2='22' y2='7.5' stroke='black'/%3E%3Cline y1='14.5' x2='22' y2='14.5' stroke='black'/%3E%3C/svg%3E ");background-position: center 4px;background-size: 22px;background-repeat: no-repeat;}
a.fusion-icon.awb-icon-bars:before {display: none}
a.fusion-icon.awb-icon-bars[aria-expanded="true"]{background-image: url("data:image/svg+xml,%3Csvg width='47' height='68' viewBox='0 0 47 68' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='47' height='68' fill='white'/%3E%3Cpath d='M19.8667 21.9027C20.0892 21.6791 20.0892 21.3112 19.8667 21.0876L12.9777 14.1628C12.7553 13.9392 12.3893 13.9392 12.1668 14.1628C11.9444 14.3864 11.9444 14.7543 12.1668 14.9779L18.6504 21.4951L12.1668 28.0123C11.9444 28.2359 11.9444 28.6038 12.1668 28.8274C12.3893 29.051 12.7553 29.051 12.9777 28.8274L19.8667 21.9027Z' fill='black'/%3E%3Cpath d='M19.1333 21.9027C18.9108 21.6791 18.9108 21.3112 19.1333 21.0876L26.0223 14.1628C26.2447 13.9392 26.6107 13.9392 26.8332 14.1628C27.0556 14.3864 27.0556 14.7543 26.8332 14.9779L20.3496 21.4951L26.8332 28.0123C27.0556 28.2359 27.0556 28.6038 26.8332 28.8274C26.6107 29.051 26.2447 29.051 26.0223 28.8274L19.1333 21.9027Z' fill='black'/%3E%3C/svg%3E ");background-position: -10px -11px; background-size: 48px; background-repeat: no-repeat;}
.fusion-icon.awb-icon-search:before {display: none}
.fusion-icon.awb-icon-search {background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5397 7.33399C13.5397 6.51904 13.3792 5.71208 13.0673 4.95918C12.7554 4.20627 12.2983 3.52216 11.7221 2.94591C11.1458 2.36966 10.4617 1.91255 9.7088 1.60068C8.95589 1.28882 8.14893 1.12831 7.33399 1.12831C6.51904 1.12831 5.71208 1.28882 4.95918 1.60068C4.20627 1.91255 3.52216 2.36966 2.94591 2.94591C2.36966 3.52216 1.91255 4.20627 1.60068 4.95918C1.28882 5.71208 1.12831 6.51904 1.12831 7.33399C1.12831 8.14893 1.28882 8.95589 1.60068 9.7088C1.91255 10.4617 2.36966 11.1458 2.94591 11.7221C3.52216 12.2983 4.20627 12.7554 4.95918 13.0673C5.71208 13.3792 6.51904 13.5397 7.33399 13.5397C8.14893 13.5397 8.95589 13.3792 9.7088 13.0673C10.4617 12.7554 11.1458 12.2983 11.7221 11.7221C12.2983 11.1458 12.7554 10.4617 13.0673 9.7088C13.3792 8.95589 13.5397 8.14893 13.5397 7.33399ZM12.1046 12.905C10.8247 14.0051 9.15691 14.668 7.33399 14.668C3.28266 14.668 0 11.3853 0 7.33399C0 3.28266 3.28266 0 7.33399 0C11.3853 0 14.668 3.28266 14.668 7.33399C14.668 9.15691 14.0051 10.8247 12.905 12.1046L18 17.2031L17.2031 18L12.1046 12.905Z' fill='black'/%3E%3C/svg%3E ");background-repeat: no-repeat;width: 18px; height: 25px; background-position: center}
.fusion-mobile-nav-holder .fusion-open-submenu[aria-expanded="true"]::before {transform: rotate(180deg);}
.list-lang-items {position: relative; left: 0; right: inherit; top: inherit; display: none;box-shadow: inherit !important;padding-top: 0;}
.list-lang {margin: 0; padding: 0;display: block}
.list-lang.lang-item p {display: flex; flex-direction: row;padding: 5px 7px;margin: 0}
.list-lang.lang-item p .fusion-open-submenu:hover {color: #333;}
.list-lang.lang-item p svg, .list-lang.lang-item p img {width: 20px; height: auto;display: block; margin-left: 24px;margin-right: 5px;}
.list-lang-items > .lang-item {padding-left: 31px;}
.list-lang.active-menu-lang .list-lang-items {display: block}
.list-lang:hover .list-lang-items {display: none}
.list-lang.active-menu-lang:hover .list-lang-items {display: block}
.list-lang.active-menu-lang.lang-item p .fusion-open-submenu::before {transform: rotate(180deg);}
.fusion-portfolio h4.fusion-rollover-title .fusion-rollover-title-link {font-size: 13px;line-height: 1.1 !important;}
.fusion-portfolio h4.fusion-rollover-title {font-size: 13px;line-height: 1.1 !important;}
.center_bl.colum_5 > .fusion-column-wrapper > .fusion-builder-row {padding: 0 7% 0 7% !important;}
.home-ein .einzigartigen-designs-item {height: 135px}
}
@media (max-width: 767px) {
.title-section h1 {font-size: 33px !important; line-height: 1.5}
.f-s_44 h3, .f-s_44 h2 {font-size: 17px !important;} 
.home_subtitle p {font-size: 20px;}
.home_subtitle {max-width: 100%; padding: 0 3%}
.main_slider {margin-bottom: 0 !important;}
.fusion-body .fusion-flex-container.fusion-builder-row-4.section_txt-column {padding: 30px 4%;}
.section_txt-column-txt {padding: 0;}
.section_txt-column-item {padding-left: 2%;padding-right: 2%;}
.section_txt-column-item p {margin-bottom: 10px !important}
.fusion-body .fusion-builder-column-4 {margin-bottom: 55px !important;}
.fusion-body .fusion-builder-column-7.center_bl {width: 100% !important; padding-left: 4% !important; padding-right: 4% !important;}
.m_t120, .m_t-70 {margin-top: 40px !important;}
.block_other-text {margin: 90px 0 20px 0 !important}
.button_b {margin-top: 60px;margin-bottom: 40px;}
.materialien-bl {margin: 30px 0 !important;}
.title-section h2 {font-size: 22px !important;line-height: 1.3 !important;}
.block_galery .button_b {margin-top: 60px !important; margin-bottom: 5px !important;}
.fusion-body .fusion-flex-container.fusion-builder-row-6.einzigartigen-designs {padding: 30px 0 0 0;}
.fusion-body .materialien-bl .colum_4 .materialien-bl-item {width: 100% !important;padding-right: 7%; padding-left: 7%; margin-bottom: 40px}
.materialien-bl-img img {max-width: 277px;}
.fusion-body .materialien-bl .colum_4 .materialien-bl-item > .fusion-column-wrapper {margin: 0 !important}
.fusion-body .opt_bl_50.fusion-flex-container.fusion-builder-row-3 {padding-right: 20px !important;}
.block_other-text.txt_4row {margin: 50px 0 5px 0 !important;}
.fusion-body .fusion-flex-container.fusion-builder-row-8 {margin-top: 0px !important;}
.fusion-body .fusion-flex-container.fusion-builder-row-8.fool-img {margin-top: 55px !important;margin-bottom: 77px;} .block_bg-light-gr {padding: 80px 0 0 0 !important;margin-top: 55px !important;margin-bottom: 90px !important;}
.cont-carousel .fusion-carousel {margin-left: 0.5%;}
.other-text-title h3 {margin-bottom: 10px !important; margin-top: 20px !important;}
.fusion-flex-container .fusion-row .fusion-flex-column.m_bottom_50, .fusion-flex-container .fusion-row .fusion-flex-column.m_top_8 {margin-bottom: 80px;}
.fusion-flex-container .fusion-row .fusion-flex-column.m_top_19, .fusion-flex-container .fusion-row .fusion-flex-column.m_top_13 {margin-top: 60px;}
.fusion-body .bl_mobile_100 .txt_norm {margin: 20px 0 80px 0; padding: 0 5%}
.button_b.m-t-none {margin-top: 0;}
.fusion-body .fusion-flex-container.fusion-builder-row-9 {margin-top: 80px !important;}
.acordeon_bl .fusion-panel {padding: 20px;}
.row_quest-item {width: 100%;font-size: 13px;line-height: 1.5}
.acordeon_bl .accord_item .panel-body.toggle-content p {font-size: 13px; line-height: 1.5}
.row_quest {flex-direction: column;}
.acordeon_bl .accord_item .panel-body.toggle-content {padding-right: 0}
.left_q {order: 1;margin-bottom: 20px;}
.right_q {order: 2;padding-right: 0;}
.txt_bl-servise-page {margin: 24px auto 30px auto;}
.txt_sub-title-serv h2 {margin-top: 65px;}
.download_pdf {margin-top: 0px;}
.download_pdf a {margin: 20px 25px;}
.txt_bl-servise-page.txt_und-acord p {font-size: 16px;line-height: 29px;}
.txt_bl-servise-page.txt_und-acord.txt_und-acord-second {margin: 50px auto;}
.block_gallery-downloads h2 {margin: 65px 0 25px;}
.buttons-right-prop {margin-top: 40px; align-items: baseline;justify-content: space-around;}
.buttons-right-prop a {margin-bottom: 25px;}
.buttons-right-prop a:last-child {margin-bottom: 0}
.similar_products-bl {margin: 40px 0 0 0 !important;}
.cros_item-bl {margin-top: 30px;}
.portfolio-all>div:first-child .filt_result_menu_title {display: block}
.fusion-filters > .filt_other, .fusion-filters > .fusion-filter {margin: 0 0 15px 0;width: 100%;}
.filt_other > ul {position: relative;top: 0;}
.fusion-portfolio .fusion-portfolio-wrapper {display: flex;flex-flow: row wrap;justify-content: space-between;}
.fusion-portfolio .fusion-portfolio-wrapper > article {position: relative !important; width: 50% !important; top: inherit !important; left: inherit !important; float: none !important}
.portfolio-all > div:first-child .filt_result_all {display: flex;flex-flow: row wrap;justify-content: space-between;}
.filt_result_menu_title p {margin: 0;padding: 20px 0;border-top: 1px solid #D9D9D9}
.portfolio-all > div:first-child .fusion-filters { }
.filt_result_all {border-top: 1px solid #D9D9D9; padding-top: 20px; }
.fusion-filters {margin-top: 0 !important}
.filt_result_all {margin-top: 0 !important}
.portfolio-all > div:first-child .fusion-filters {display: none !important;}
.portfolio-all > div.active-mein-filter-block .fusion-filters {display: block !important;}
.fusion-filter {margin-right: 0}
.filt_result_all > p {font-weight: bold}
.filt_result_menu_title.active-filt_result_menu_title p i {transform: rotate(45deg);}
.filt_other p {font-size: 14px !important;}
.footer { margin-top: 60px;}
.materialien-bl .fusion-builder-row .fusion-image-element  {text-align: center}
.avada_portfolio-template-default.single .fusion-flex-container .fusion-row #aside1.fusion-flex-column .fusion-column-wrapper {margin-left: 0 !important}
.fusion-body .fusion-flex-container.fusion-builder-row-4.block_colect6_col {width: 93% !important; margin-left: 1%; margin-right: auto;padding-right: 0; padding-left: 3%;}
#wrapper #main .fullwidth-box.block_colect6_col .colect_bl .fusion-row {padding-right: 3%}
.fusion-portfolio-element.fusion-portfolio {width: 94%; padding-left: 3%;margin-bottom: 0 !important;}
.fusion-portfolio-element.fusion-portfolio.portfolio-all {width: 100%; padding-left: 0;}
.usa .fusion-portfolio-element.fusion-portfolio.portfolio-all, .fra .fusion-portfolio-element.fusion-portfolio.portfolio-all, .ita .fusion-portfolio-element.fusion-portfolio.portfolio-all, .esa .fusion-portfolio-element.fusion-portfolio.portfolio-all {padding-left: 0;width: 86%;margin: 0 auto}
.awb-swiper-button-prev {left: 46px;}
.awb-swiper-button-next {right: 46px;}
.awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {margin-top: -10px}
.center_bl.colum_5 > .fusion-column-wrapper > .fusion-builder-row {padding: 0 7% 0 3% !important;}
.fusion-title-text, .section_txt-column-txt {padding: 0 5%;}
.txt_norm .fusion-title-text {padding: 0;}
.home-ein .einzigartigen-designs-item {height: 256px; width: 50%;}
.bl_txt-lightgray-bg .fusion-title-text {padding: 0}
.fusion-portfolio-1 .fusion-portfolio-wrapper .fusion-col-spacing {padding:9.5px !important}
.home .awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {height: 220px !important;}
}
@media (max-width: 568px) {
.crosseling_bl .slider {max-width: 383px;}
.crosseling_bl .slider .slick-slide p {max-width: 356px;}
.filt_result_all > p {margin-bottom: 0;}
.portfolio-all > div:first-child .filt_result_all {align-items: center;}
.filt_result_all > div {margin-bottom: 0;}
.filt_result_all {margin-bottom: 40px}
.form_bl .sm_int > div {width: 100%}
.footer-list-item {width:50%;}
.opt_bl_50 {width: auto;}
.title-section {padding: 0 5%;}
.home_subtitle {padding: 0 5%;}
#wrapper #main .fullwidth-box .fusion-row {margin-left: 0 !important; margin-right: 0 !important;}
.section_txt-column-url {margin-left: 4%}
.txt_norm .section_txt-column-url {margin-left: 0}
#wrapper #main .fullwidth-box .colect_bl .fusion-row {padding-right: 4%;}
.block_colect6_col .colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner .einzigartigen-designs-item:last-child {margin-bottom: 30px !important;}
#wrapper #main .fullwidth-box .colect_bl .fusion-row .section_txt-column-url {margin-left: 0;}
.materialien-bl-txt {min-height: auto;}
.fusion-body .fusion-builder-column-4.colect_bl {margin-bottom: 0 !important;}
.dea .page-template .fusion-flex-container .fusion-row .fusion-flex-column.m_top_27 {margin-top: 0;}
.dea .page-template .fusion-flex-container .fusion-row .fusion-flex-column.m_top_pl9 {margin-top: 0;}
.dea .page-template .fusion-flex-container .fusion-row .fusion-flex-column.m_top_13 {margin-top: 0;}
.usa .page-template .fusion-flex-container .fusion-row .fusion-flex-column.m_top_27 {margin-top: 0;}
.usa .page-template .fusion-flex-container .fusion-row .fusion-flex-column.m_top_17 {margin-top: 0;}
.fra .fusion-flex-container .fusion-row .fusion-flex-column.m_top_27 {margin-top: 0;}
.ita .fusion-flex-container .fusion-row .fusion-flex-column.m_top_27 {margin-top: 0}
.fra .home .block_other-text .fusion-builder-row.fusion-row .fusion-layout-column.fusion_builder_column:nth-child(3) {margin-top: 0}
.fra .fusion-flex-container .fusion-row .fusion-flex-column.m_top_36 {margin-top: 0}
.ita .fusion-flex-container .fusion-row .fusion-flex-column.m_top_36 {margin-top: 0}
.fra .fusion-flex-container.txt_4row .fusion-row .fusion-flex-column:nth-child(4) {margin-top: 0}
.ita .fusion-flex-container.txt_4row .fusion-row .fusion-flex-column:nth-child(4) {margin-top: 0}
.ita .home .block_other-text .fusion-builder-row.fusion-row .fusion-layout-column.fusion_builder_column:nth-child(3) {margin-top: 0}
.usa .page-id-474.page-template .fusion-flex-container .fusion-row .fusion-flex-column.m_top_27 {margin-top: 0}
.fra .page-id-6269.page-template .fusion-flex-container .fusion-row .fusion-flex-column.m_top_27 {margin-top: 0}
.dea .page-id-3436.page-template .fusion-flex-container .fusion-row .fusion-flex-column.m_top_27 {margin-top: 0}
.fra .page-id-6269 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_36 {margin-top: 0 }
.dea .page-id-3436.page-template .fusion-flex-container .fusion-row .fusion-flex-column:nth-child(2) {margin-top: 0}
.ita .page-id-499.page-template .fusion-flex-container .fusion-row .fusion-flex-column:nth-child(2) {margin-top:0}
.usa .page-id-474.page-template .fusion-flex-container .fusion-row .fusion-flex-column.m_top_36 {margin-top: 0}
.usa .page-id-474.page-template .fusion-flex-container .fusion-row .fusion-flex-column:nth-child(4) {margin-top: 0}
.fra .page-id-6269.page-template .fusion-flex-container .fusion-row .fusion-flex-column:nth-child(4) {margin-top: 0}
.ita .page-id-499 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_36 {margin-top: 0}
.ita .page-id-499.page-template .fusion-flex-container .fusion-row .fusion-flex-column:nth-child(4) {margin-top: 0}
.ita .page-id-166 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_19 {margin-top: 0}
.ita .page-id-516 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_27 {margin-top: 0}
.ita .page-id-516 .fusion-flex-container .fusion-row .fusion-flex-column:nth-child(2) {margin-top: 0}
.dea .page-id-3441.page-template .fusion-flex-container .fusion-row .fusion-flex-column.m_top_27 {margin-top: 0}
.dea .page-id-3441.page-template .fusion-flex-container .fusion-row .fusion-flex-column:nth-child(2) {margin-top: 0}
.fra .page-id-6287 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_27 {margin-top: 0}
.fra .page-id-6287 .fusion-flex-container .fusion-row .fusion-flex-column:nth-child(2) {margin-top: 0}
.usa .page-id-523 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_27 {margin-top: 0}
.usa .page-id-523 .fusion-flex-container .fusion-row .fusion-flex-column:nth-child(2) {margin-top: 0}
.fusion-flex-container .fusion-row .fusion-flex-column.m_top_pl7 {margin-top: 0}
.ita .page-id-660 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_8 {margin-top: 0}
.usa .page-id-598 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_19 {margin-top: 0}
.ita .page-id-676 .fusion-flex-container .fusion-row .fusion-flex-column:nth-child(6) {margin-top: 0}
.ita .page-id-560 .fusion-flex-container .fusion-row .fusion-flex-column:nth-child(6) {margin-top: 0}
.ita .page-id-560 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_19 {margin-top: 0}
.ita .page-id-676 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_13 {margin-top: 0}
.usa .page-id-589 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_pl20 {margin-top: 0}
.usa .page-id-589 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_8 {margin-top: 0}
.usa .page-id-589 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_13 {margin-top: 0}
.fra .page-id-6914 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_pl20 {margin-top: 0}
.dea .page-id-3607 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_pl13 {margin-top: 0}
.ita .page-id-2913 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_13 {margin-top: 0}
.usa .page-id-688 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_pl13 {margin-top: 0}
.fra .page-id-9102 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_13 {margin-top: 0}
.fra .page-id-8050 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_p12 {margin-top: 0}
.usa .page-id-651 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_p12 {margin-top: 0}
.dea .page-id-3575 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_p12 {margin-top: 0}
.ita .page-id-697 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_p12 {margin-top: 0}
.ita .page-id-684 .fusion-flex-container .fusion-row .fusion-flex-column:nth-child(6) {margin-top: 0}
.fra .page-id-8041 .fusion-flex-container .fusion-row .fusion-flex-column:nth-child(6) {margin-top: 0}
.dea .page-id-3583 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_p14 {margin-top: 0}
.ita .page-id-3326 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_13 {margin-top: 0}
.usa .page-id-660 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_pl13 {margin-top: 0}
.fra .page-id-9324 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_13 {margin-top: 0}
.dea .page-id-3591 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_p14 {margin-top: 0}
.ita .page-id-4227 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_13 {margin-top: 0}
.usa .page-id-669 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_pl13 {margin-top: 0}
.fra .page-id-174 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_19 {margin-top: 0}
.usa .page-id-224 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_pl20 {margin-top: 0}
.fra .page-id-188 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_pl21 {margin-top: 0}
.ita .page-id-180 .fusion-flex-container .fusion-row .fusion-flex-column.m_top_pl21 {margin-top: 0}
.fusion-flex-container .fusion-row .fusion-flex-column.m_top_8 {margin-top: 0}
.fusion-flex-container .fusion-row .fusion-flex-column.m_top_11 {margin-top: 0}
.fusion-flex-container .fusion-row .fusion-flex-column.m_top_19, .fusion-flex-container .fusion-row .fusion-flex-column.m_top_13 {margin-top: 0}
.fusion-flex-container .fusion-row .fusion-flex-column.m_bottom_50, .fusion-flex-container .fusion-row .fusion-flex-column.m_top_8 {margin-bottom: 45px}
.cont-carousel > .fusion-column-wrapper {width: 73.5% !important;margin-left: 10.5%;}
.bl_carousel-all .awb-swiper .fusion-image-wrapper:hover {transform: none;}
.awb-swiper-button-next {right: 2px;}
.awb-swiper-button-prev {left: 2px;}
.fusion-portfolio-no_text .fusion-load-more-button {margin-bottom: 50px;}
.fusion-flex-container .colect_bl .fusion-row .fusion-layout-column.fusion-builder-nested-column-0 > .fusion-column-inner-bg, .fusion-flex-container .colect_bl .fusion-row .fusion-layout-column.fusion-builder-nested-column-1 > .fusion-column-inner-bg, .fusion-flex-container .colect_bl .fusion-row .fusion-layout-column.fusion-builder-nested-column-2 > .fusion-column-inner-bg {margin-right: 1.76% !important;}
.page-id-3455 .colum_3.colect_bl:nth-child(1) .einzigartigen-designs-item > .fusion-column-wrapper > div {padding-right: 3%}
.page-id-3455.fusion-image-hovers .category_bl-items-squ .colum_3.colect_bl:nth-child(1) .hover-type-liftup:hover::before {width: 100%}
.kollect_img-page {width: 88% !important; margin: 0 auto !important; padding: 0;}
.fusion-body .fusion-builder-nested-column-1.koll_other-img-bottom, .fusion-body .fusion-builder-nested-column-0.koll_other-img-top {width: 98% !important; margin-left: 0 !important;}
.block_gallery-downloads .fusion-gallery {display: flex; flex-flow: row wrap;justify-content: space-between;padding: 0 2%;}
.block_gallery-downloads .awb-gallery-wrapper .fusion-gallery-1 .fusion-grid-column.fusion-gallery-column {width: 50% !important; position: relative !important; top: inherit !important; left: inherit !important;}
.home .awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {height: 190px !important;}
.page-id-282.fusion-image-hovers .colect_bl:nth-child(1) .hover-type-liftup:hover::before {padding-right: inherit;}
}
@media (max-width: 479px) {
.fusion-body .colum_4 .materialien-bl-item {width: 100% !important;text-align: center;}
.title-section h1 {font-size: 22px !important;margin-bottom: 0; margin-top: 0;}
.home_subtitle p {font-size: 16px;}
.fusion-body .fusion-flex-container.fusion-builder-row-6.einzigartigen-designs.main_p {padding: 70px 0 40px 0;}
.bl_txt-lightgray-bg h4 {font-size: 15px !important;line-height: 1.5;}
.footer {padding-top: 40px;  padding-bottom: 40px;}
.fusion-body .fusion-flex-container.fusion-builder-row-2 {padding-top: 0px !important;    padding-bottom: 0px !important;}
.colum_3.colect_bl > .fusion-column-wrapper {padding: 0 !important; width: 90.5% !important; margin-left: 2% !important;   margin-right: 0 !important;}
.koll_other-img-bottom > .fusion-column-wrapper > div span {width: 100%;height: auto;margin: 8px 0 4px 0;}
.fusion-body .fusion-builder-nested-column-1.koll_other-img-bottom img {width: 100%;}
.kollect_img-page > .fusion-builder-row > .fusion-layout-column:nth-child(2) {margin-top: 0 !important;}
.koll_other-img-top > .fusion-column-wrapper > div:nth-child(2) {margin-left: 3%;}
.koll_other-img-top > .fusion-column-wrapper > div:nth-child(1) {margin-right: 3%;}
.koll_other-img-top > .fusion-column-wrapper > div {width: 47%;}
.txt_norm, .opt_bl_50 .txt_norm {padding: 0 6%; margin-top: 20px !important;}
.bl_carousel-all {display:none;}
.bl_carousel-all.bl_carousel-all-mobile {display:block; max-height: inherit}
.block_bg-light-gr {padding: 75px 0 25px 0 !important;}
.cont-carousel .fusion-carousel {margin-left: 7%;width: 90% !important;}
.txt_sub-title-serv h2 {font-size: 22px !important;font-weight: 600 !important; line-height: 33px !important;}
.bl_txt-gray-bg {padding:30px 4%;} .fusion-body .colum_5 .fusion-builder-row .einzigartigen-designs-item {width: 46% !important;margin: 12px 1.5% !important;}  .home-ein .einzigartigen-designs-item {height: 170px;}
.fusion-body .colum_5 .fusion-builder-row {justify-content: center;}
.txt_norm p {font-size: 13px;}
.fool-img-mob {display: block; }
.fusion-body .fusion-flex-container.fusion-builder-row-6.margin-full-bl_0 {padding: 0 !important}
.fool-img-mob img {width: 100%;}
.fool-img-desc {display: none}
.materialien-bl-img img {max-width: 277px}
.colum_4 .title-section.home_p-bl {margin-bottom: 50px !important;margin-top: 50px !important}
.block_galery .title.title-section {margin-bottom: 40px !important}
.category_top_txt .title.title-section {margin-bottom: 40px !important;margin-top: 40px !important;}
.fusion-builder-column-3.txt_norm > .fusion-column-wrapper {margin-left: 0; margin-right: 0}
.cont-carousel .fusion-nav-prev {margin-left: -20px !important;}
.cont-carousel .fusion-nav-next {margin-left: 19px;}
.block_colect6_col .colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner .einzigartigen-designs-item {min-width: inherit;width: 48.8% !important;}
.fusion-body .colum_3.colect_bl .fusion-layout-column {margin-bottom: 20px !important;}
.block_colect6_col .colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner {flex-flow: row wrap;justify-content: space-between;}
.materialien-bl-txt {min-height: auto;}
.block_colect6_col.category_bl-items-squ .colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner .einzigartigen-designs-item {width: 100% !important;margin: 0 0 50px 0 !important; max-width: none !important;}
.category_sub_txt .materialien-bl-title h2 {font-size: 17px !important;}
.section_txt-column-url span {font-size: 14px !important;}
.category_sub_txt .materialien-bl-txt p {font-size: 13px;}
.acordeon_bl {padding-top: 25px !important;}
.acordeon_bl .fusion-toggle-heading {font-size: 15px !important}
.fusion-gallery .fusion-gallery-column .fusion-gallery-image.fusion-gallery-image-liftup img {width: 100%;}
.single-avada_portfolio .padding_l-r {padding-left: 22px !important; padding-right: 22px !important;}
.post-content .items-properties li p {width: 100%;}
.post-content .items-properties li {flex-direction: column;}
.fusion-body .fusion-flex-container.fusion-builder-row-2.similar_products-bl {padding-top: 40px !important;margin-top: 70px !important;}
.cros_item-bl > * {margin: 14px;height: 150px; width: 150px;}
.crosseling_bl .slider {width: 92%;} 
.avada_portfolio-template-default #main {padding-bottom: 0;}
.search-results #content > .fusion-blog-archive .fusion-post-content-wrapper {width: 100%;}
.search-results #content > .fusion-blog-archive .fusion-flexslider {width: 100%;height: auto;margin: 0 auto 20px auto;}
.full_width-img span.fusion-imageframe {position: absolute; width: 100%; height: 570px; display: block;}
.full_width-img span.fusion-imageframe img {height: 570px; position: absolute; width: 1500px; display: block; left: 0; right: 0; margin: auto;}
.full_width-img > .fusion-builder-row > .fusion_builder_column > .fusion-column-wrapper > div {position: relative; height: 570px;}
.cros_item-bl {width: calc(100% + 24px);}
.bottom-txt-cont ul {margin: 0; padding: 0; width: 100%;}
.search-no-results #content {padding-top: 10px;}
.form_bl {max-width: 100%; margin-left: 0%; padding-right: 2%;}
.sub-titile_ver {padding: 0 9% 0 10% !important;}
.dea .page-id-4782 .block_colect6_col .colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner .einzigartigen-designs-item,.usa .page-id-743 .block_colect6_col .colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner .einzigartigen-designs-item,.fra .page-id-12152 .block_colect6_col .colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner .einzigartigen-designs-item,.ita .page-id-5384 .block_colect6_col .colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner .einzigartigen-designs-item {width: 100% !important}
.txt_norm {padding: 0 5% !important}
.fusion-body .fusion-builder-column-15.h_100 {order: 2}
.fusion-body .fusion-builder-column-16.img_w-50 {order: 1}
.dea .page-id-3623 .block_colect6_col .colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner .einzigartigen-designs-item, .usa .page-id-698 .block_colect6_col .colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner .einzigartigen-designs-item, .fra .page-id-10121 .block_colect6_col .colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner .einzigartigen-designs-item, .ita .page-id-4543 .block_colect6_col .colum_3.colect_bl > .fusion-column-wrapper > .fusion-builder-row.fusion-builder-row-inner .einzigartigen-designs-item {width: 100% !important;max-width: none !important;}
.home .awb-swiper:not(.swiper-fade) .swiper-wrapper .swiper-slide {height: 475px !important;}
.button_properties {width: 100%; text-align: center}
.cros_item-bl > a:not(:first-child) p:nth-child(1) span {font-size: 14px;line-height: 22px;}
.cros_item-bl > * p span {line-height: 22px;font-size: 14px;}
}