html,
body{
  color: #595959 !important;
  background-color: #ffffff !important;
}html .avada-footer-scripts,
body .avada-footer-scripts{
  background-color: #ffffff !important;
}.basic-color-theme-dark .fusion-main-menu > ul > li > a,
.basic-color-theme-dark .fusion-sticky-header-wrapper .fusion-main-menu > ul > li > a{
  color: #707173;
}.basic-color-theme-dark .fusion-sticky-header-wrapper{
  border-bottom-color: #707173 !important;
}.basic-color-theme-dark .woocommerce-pagination .current,
.basic-color-theme-dark .woocommerce-pagination .page-numbers.current{
  border-color: #707173;
}.basic-color-theme-dark .woocommerce-pagination .current{
  background-color: #707173;
}.basic-color-theme-dark .flex-control-paging li a.flex-active{
  background-color: #707173;
  opacity: 1;
}.basic-color-theme-dark .woocommerce-tabs li.active a{
  color: #707173 !important;
}.basic-color-theme-dark .woocommerce-MyAccount-navigation ul li.is-active a,
.basic-color-theme-dark .woocommerce-checkout-nav li.is-active a{
  color: #707173 !important;
}.fusion-header{
  border-bottom: none !important;
}.fusion-search-field.search-field input{
  border-top: none !important;
  border-left: none !important;
}.fusion-secondary-menu .sub-menu a{
  padding-left: 14px !important;
  padding-left: 0.875rem !important;
}.fusion-secondary-header{
  border-bottom: none;
}.fusion-sticky-header-wrapper{
  padding-bottom: 34px;
  padding-bottom: 2.125rem;
  border-bottom-width: 0;
  border-bottom-style: solid;
  height: auto !important;
}li.fusion-custom-menu-item.fusion-menu-cart.fusion-main-menu-cart.fusion-widget-cart-counter{
  display: none !important;
}.fusion-sticky-header-wrapper{
  margin-bottom: 10px !important;
  margin-bottom: 0.625rem !important;
}body:not(.mobile-menu-design-flyout) .fusion-mobile-nav-item a{
  background-color: #ffffff;
}.fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a::before{
  content: " ";
  margin-right: 7px;
  margin-right: 0.4375rem;
}.fusion-mobile-nav-item a{
  border-bottom: solid 0px !important;
}.fusion-footer .fusion-footer-widget-area,
.fusion-footer .fusion-footer-copyright-area{
  border-top-width: 1px;
  border-top-style: solid;
}.fusion-footer .fusion-copyright-notice,
.fusion-footer p.footer-info{
  text-align: center;
  font-size: 14px;
  font-size: 0.875rem;
}#wrapper .fusion-vertical-menu-widget .menu li.current-menu-item > a,
#wrapper .fusion-vertical-menu-widget .menu li.current_page_item > a{
  border-right: none !important;
}.single_add_to_cart_button,
.fusion-button-view-details,
.button{
  text-transform: none !important;
  font-size: 16px !important;
  font-size: 1rem !important;
  border-radius: 0 !important;
}.woocommerce .single_add_to_cart_button,
.woocommerce button.button{
  border-radius: 0 !important;
}.fusion-product-wrapper .cart-loading i{
  background-color: #707173 !important;
  opacity: 0.8 !important;
}.pswp--open{
  z-index: 999999 !important;
}@media screen and (max-width: 1024px){.woocommerce-MyAccount-content{
    border-top: solid 1px #e0dede !important;
    margin-top: 30px !important;
    margin-top: 1.875rem !important;
    border-top-width: 1px;
  }}@media screen and (max-width: 799px){.woocommerce-MyAccount-content{
    border-top: solid 1px #e0dede !important;
    margin-top: 30px !important;
    margin-top: 1.875rem !important;
    border-top-width: 1px;
  }}.legal span{
  display: block;
  margin-top: -20px;
  margin-top: -1.25rem;
  margin-left: 26px;
  margin-left: 1.625rem;
}.legal span::after{
  content: " *";
}.cart-collaterals h2{
  border-bottom: none !important;
}.cart-collaterals button.button{
  color: #ffffff !important;
}body p{
  color: #595959 !important;
}body p a{
  color: #707173 !important;
}body p a:hover,
body p a:focus,
body p a:active{
  color: #F21A31 !important;
}body h1,
body h2,
body h3,
body h4,
body h5,
body h6{
  color: #707173 !important;
}body .fusion-secondary-header{
  background-color: #707173;
  color: #ffffff;
}body .fusion-secondary-header a{
  color: #ffffff;
}body .fusion-secondary-header a:hover,
body .fusion-secondary-header a:focus,
body .fusion-secondary-header a:active{
  color: #F21A31;
}body .fusion-secondary-header .fusion-secondary-menu > ul > li{
  border-color: transparent !important;
}body .fusion-secondary-header .fusion-secondary-menu-icon{
  background-color: #ffffff;
}body .fusion-secondary-header .fusion-secondary-menu-cart a{
  color: #707173;
}body .fusion-secondary-header .fusion-secondary-menu-cart a:hover,
body .fusion-secondary-header .fusion-secondary-menu-cart a:focus,
body .fusion-secondary-header .fusion-secondary-menu-cart a:active{
  color: #F21A31;
}body .fusion-search-field.search-field *{
  color: #595959 !important;
}body .fusion-search-field.search-field input{
  border-color: #595959 !important;
}body .fusion-search-field.search-field input:focus{
  border-color: #707173;
}body .searchform .fusion-search-form-content .fusion-search-button input[type="submit"]{
  background-color: transparent !important;
  color: #707173 !important;
}body .searchform .fusion-search-form-content .fusion-search-button input[type="submit"]:hover,
body .searchform .fusion-search-form-content .fusion-search-button input[type="submit"]:focus,
body .searchform .fusion-search-form-content .fusion-search-button input[type="submit"]:active{
  background-color: transparent !important;
  color: #F21A31 !important;
}body .fusion-main-menu > ul > li > a,
body .fusion-sticky-header-wrapper .fusion-main-menu > ul > li > a{
  color: #707173;
}body .fusion-menu-cart .fusion-main-menu-icon::before{
  color: #707173 !important;
}body .fusion-menu-cart:hover{
  background-color: #707173 !important;
}body .fusion-menu-cart:hover .fusion-main-menu-icon::before{
  color: #ffffff !important;
}body .fusion-secondary-menu .sub-menu,
body .fusion-secondary-main-menu .sub-menu{
  border-color: transparent !important;
}body .fusion-secondary-menu .sub-menu a,
body .fusion-secondary-main-menu .sub-menu a{
  color: #595959;
  background-color: #ffffff;
}body .fusion-secondary-menu .sub-menu a,
body .fusion-secondary-main-menu .sub-menu a{
  border-color: transparent !important;
}body .fusion-secondary-menu .sub-menu a:hover,
body .fusion-secondary-main-menu .sub-menu a:hover{
  color: #707173 !important;
  background-color: #ffffff;
}body .fusion-sticky-header-wrapper{
  border-bottom-color: #707173 !important;
}body .fusion-footer .fusion-footer-widget-area{
  border-color: #707173;
  background-color: #ffffff;
}body .fusion-footer .fusion-footer-widget-area a{
  color: #707173 !important;
}body .fusion-footer .fusion-footer-widget-area a:hover,
body .fusion-footer .fusion-footer-widget-area a:focus,
body .fusion-footer .fusion-footer-widget-area a:active{
  color: #F21A31 !important;
}body .fusion-footer .fusion-footer-copyright-area{
  border-color: #999999;
  background-color: #ffffff;
}body .fusion-footer .fusion-footer-copyright-area .fusion-copyright-notice{
  color: #595959 !important;
}body .fusion-footer .fusion-footer-copyright-area .fusion-copyright-notice a{
  color: #707173 !important;
}body .fusion-footer .fusion-footer-copyright-area .fusion-copyright-notice a:hover,
body .fusion-footer .fusion-footer-copyright-area .fusion-copyright-notice a:focus,
body .fusion-footer .fusion-footer-copyright-area .fusion-copyright-notice a:active{
  color: #F21A31 !important;
}body .woocommerce-pagination .current,
body .woocommerce-pagination .page-numbers.current{
  border-color: #707173;
}body .woocommerce-pagination .current{
  background-color: #707173;
}body .single_add_to_cart_button,
body .fusion-button-view-details,
body .woocommerce button.button,
body .button-default{
  background-color: #707173 !important;
}body .single_add_to_cart_button:hover,
body .fusion-button-view-details:hover,
body .woocommerce button.button:hover,
body .button-default:hover,
body .single_add_to_cart_button:active,
body .fusion-button-view-details:active,
body .woocommerce button.button:active,
body .button-default:active,
body .single_add_to_cart_button:focus,
body .fusion-button-view-details:focus,
body .woocommerce button.button:focus,
body .button-default:focus{
  background-color: #F21A31 !important;
}body .flex-control-paging li a.flex-active{
  background-color: #707173;
  opacity: 1;
}body .woocommerce-tabs li.active a{
  color: #707173 !important;
}body .woocommerce-MyAccount-navigation ul li.is-active a,
body .woocommerce-checkout-nav li.is-active a{
  color: #707173 !important;
}body .woocommerce-MyAccount-content a{
  color: #707173;
}body .woocommerce-MyAccount-content a::after{
  color: #707173;
}body .woocommerce-MyAccount-content a:hover,
body .woocommerce-MyAccount-content a:focus,
body .woocommerce-MyAccount-content a:active{
  color: #F21A31 !important;
}body .woocommerce-MyAccount-content a:hover::after,
body .woocommerce-MyAccount-content a:focus::after,
body .woocommerce-MyAccount-content a:active::after{
  color: #F21A31 !important;
}body .fusion-secondary-header a:hover,
body .fusion-secondary-header a:focus,
body .fusion-secondary-header a:active{
  color: #b0b1b2;
}body .fusion-main-menu > ul > li > a:not(.fusion-logo-link):hover{
  color: #F21A31 !important;
}body .fusion-footer-widget-area.fusion-widget-area{
  background-color: #707173;
}body .fusion-footer-widget-area.fusion-widget-area *{
  color: #ffffff !important;
}body .fusion-footer-widget-area.fusion-widget-area a:hover{
  color: #F21A31 !important;
}body .input-text,
body .order-dropdown ul li a,
body .order-dropdown > li::after,
body .searchform .fusion-search-form-content .fusion-search-field input,
body .select2-container--default .select2-selection--single .select2-selection__rendered,
body #comment-input input::placeholder,
body #comment-textarea textarea::placeholder,
body .comment-form-comment textarea::placeholder,
body .input-text::placeholder,
body .post-password-form label input[type="password"]::placeholder,
body .searchform .s::placeholder,
body input#s::placeholder,
body input::placeholder,
body textarea.fusion-form-input::placeholder{
  color: #707173 !important;
}h2,
.h2{
  font-size: 42px !important;
  font-size: 2.625rem !important;
}@media screen and (max-width: 1199px){h2,
  .h2{
    font-size: 30px !important;
    font-size: 1.875rem !important;
  }}@media screen and (max-width: 767px){h2,
  .h2{
    font-size: 18px !important;
    font-size: 1.125rem !important;
    line-height: 26px !important;
    line-height: 1.625rem !important;
  }p{
    font-size: 14px;
    font-size: 0.875rem;
  }}body *{
  font-family: "Open Sans", "ubuntu", sans-serif;
  font-style: normal;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}body h1,
body h2,
body h3,
body h4,
body h5,
body h6{
  margin-top: 0px;
  margin-top: 0rem;
}body h1,
body h2,
body h3{
  font-family: "Open Sans", "ubuntu", sans-serif !important;
  font-style: normal !important;
  font-weight: 700 !important;
}body .fusion-header-wrapper *{
  font-family: "Open Sans", "ubuntu", sans-serif;
  font-style: normal;
  font-weight: 700;
}body .fusion-secondary-header .fusion-secondary-menu-cart a{
  text-transform: none !important;
}body .fusion-widget-cart-number{
  font-family: "Open Sans", "ubuntu", sans-serif !important;
  font-style: normal !important;
  font-weight: 700 !important;
}body .single_add_to_cart_button,
body .fusion-button-view-details,
body .button{
  font-family: "Open Sans", "ubuntu", sans-serif !important;
  font-style: normal !important;
  font-weight: 400 !important;
}body h2,
body .h2{
  font-family: "Open Sans", "ubuntu", sans-serif !important;
  font-style: normal !important;
  font-weight: 700 !important;
}body strong,
body p a,
body li a{
  font-family: "Open Sans", "ubuntu", sans-serif;
  font-style: normal;
  font-weight: 700;
}.hide-add-to-cart-button .woocommerce-variation-add-to-cart{
  display: none !important;
}.container-ueber-die-zeitschrift .vc_tta-tabs .vc_tta-tab.vc_active a{
  background-color: #92368d !important;
}@media screen and (max-width: 767px){.container-ueber-die-zeitschrift .vc_tta-panel.vc_active a{
    background-color: #92368d !important;
  }}.fusion-header{
  background-color: transparent !important;
}.fusion-header.fusion-sticky-shadow{
  background-color: #ffffff !important;
}.fusion-main-menu .menu-text,
.fusion-main-menu .fusion-main-menu-icon::after{
  padding-top: 85px;
  padding-top: 5.3125rem;
}.fusion-main-menu .fusion-main-menu-icon:hover::after{
  color: #F21A31 !important;
}.fusion-body .fusion-main-menu .current-menu-ancestor > a,
.fusion-body .fusion-main-menu .current-menu-item > a,
.fusion-body .fusion-main-menu .current-menu-parent > a,
.fusion-body .fusion-main-menu .current_page_item > a,
.fusion-sticky-menu .current-menu-item .fusion-textcolor-highlight .menu-text{
  color: #F21A31;
}li.fusion-custom-menu-item.fusion-menu-cart.fusion-main-menu-cart.fusion-widget-cart-counter{
  display: none !important;
}@media screen and (max-width: 695px){li.fusion-custom-menu-item.fusion-menu-cart.fusion-main-menu-cart.fusion-widget-cart-counter{
    visibility: collapse;
  }}@media screen and (max-width: 860px){.fusion-secondary-header .fusion-alignleft{
    display: none;
  }}@media screen and (max-width: 800px){.fusion-sticky-header-wrapper{
    padding-bottom: 0px;
    padding-bottom: 0rem;
  }.fusion-sticky-header-wrapper .fusion-header{
    margin-top: 20px;
    margin-top: 1.25rem;
  }}@media screen and (max-width: 503px){.fusion-secondary-header #menu-item-1786,
  .fusion-secondary-header #menu-item-1674{
    display: none;
  }}.fusion-footer{
  
  
}@media screen and (max-width: 850px){.fusion-footer{
    padding-top: 30px;
    padding-top: 1.875rem;
  }}.fusion-footer .fusion-widget-cart.fusion-widget-cart-counter{
  display: none !important;
}.fusion-footer .fusion-footer-widget-area{
  background-color: #eb7e18 !important;
}#fusion-menu-widget-3 ul{
  display: flex;
  justify-content: space-between;
}@media screen and (max-width: 850px){#fusion-menu-widget-3 ul{
    flex-direction: column;
  }}#fusion-menu-widget-3 ul li a{
  color: #ffffff !important;
}#fusion-menu-widget-3 ul li a:hover{
  color: #F21A31 !important;
}#fusion-menu-widget-3 ul li a::after{
  display: none;
}.fusion-footer .fusion-footer-widget-area,
.fusion-footer .fusion-footer-copyright-area{
  border-top-width: 0 !important;
}.paoc-design-1.paoc-popup-con-bg{
  background-color: #92368d !important;
}@media screen and (max-width: 767px){.mobile-hidden{
    display: none !important;
  }}