.elementor-kit-6{--e-global-color-primary:#010101;--e-global-color-secondary:#FE0002;--e-global-color-text:#666666;--e-global-color-accent:#999999;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:80%;}.e-con{--container-max-width:80%;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1440px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(max-width:1280px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(max-width:1199px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:95%;}.e-con{--container-max-width:95%;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:95%;}.e-con{--container-max-width:95%;}}/* Start custom CSS *//* ========================================
   German Word Wrapping
   ======================================== */

.elementor-widget-heading .elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor *,
.elementor-button-text,
.elementor-nav-menu a,
.woocommerce-loop-product__title,
.product_title {
    word-break: normal !important;
    overflow-wrap: normal !important;
    word-wrap: normal !important;
    hyphens: none !important;
    -webkit-hyphens: none !important;
}


/* ========================================
   Global Font - Roboto
   Only target text elements
   ======================================== */

body {
    font-family: "Roboto", sans-serif !important;
}

body p,
body a,
body li,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body button,
body input,
body textarea,
body select,
body label,
body th,
body td,
body strong,
body em {
    font-family: "Roboto", sans-serif !important;
}


/* ========================================
   Elementor Text
   ======================================== */

.elementor-widget-heading .elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-text-editor p,
.elementor-widget-text-editor a,
.elementor-widget-text-editor li,
.elementor-widget-button .elementor-button-text,
.elementor-nav-menu .elementor-item {
    font-family: "Roboto", sans-serif !important;
}


/* ========================================
   WooCommerce Text
   ======================================== */

.woocommerce-loop-product__title,
.woocommerce div.product .product_title,
.woocommerce div.product p,
.woocommerce div.product label,
.woocommerce ul.products li.product .price,
.woocommerce ul.products li.product .button {
    font-family: "Roboto", sans-serif !important;
}/* End custom CSS */