.fusion-fullwidth.fusion-animated {
    --awb-z-index: 2000;
    display: none;
}
element.style {
    --awb-background-position: left top;
    --awb-border-sizes-top: 0px;
    --awb-border-sizes-bottom: 0px;
    --awb-border-sizes-left: 0px;
    --awb-border-sizes-right: 0px;
    --awb-border-radius-top-left: 0px;
    --awb-border-radius-top-right: 0px;
    --awb-border-radius-bottom-right: 0px;
    --awb-border-radius-bottom-left: 0px;
    --awb-padding-top: 130px;
    --awb-padding-bottom: 130px;
    --awb-padding-top-medium: 90px;
    --awb-padding-bottom-medium: 90px;
    --awb-margin-bottom-medium: 0px;
    --awb-background-color: var(--awb-color1);
    display: none;
}

.fusion-layout-column .fusion-column-inner-bg-image {
    background-color: #000000;
    background-image: var(--awb-inner-bg-image);
    background-position: var(--awb-inner-bg-position);
    background-blend-mode: var(--awb-inner-bg-blend);
    background-repeat: var(--awb-inner-bg-repeat);
    background-size: var(--awb-inner-bg-size);
    border-width: var(--awb-inner-border-top) var(--awb-inner-border-right) var(--awb-inner-border-bottom) var(--awb-inner-border-left);
    border-color: var(--awb-inner-border-color);
    border-style: var(--awb-inner-border-style);
    border-radius: var(--awb-border-radius);
    box-shadow: var(--awb-inner-bg-box-shadow);
    transition: var(--awb-transition);
}

.button-default, .button.default, .comment-form input[type="submit"], .fusion-button-default, .price_slider_amount button, .woocommerce .avada-order-details .order-again .button, .woocommerce .avada-shipping-calculator-form .button, .woocommerce .cart-collaterals .checkout-button, .woocommerce .checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .lost_reset_password input[type="submit"], .woocommerce .register .button, .woocommerce .single_add_to_cart_button, .woocommerce button.button, .woocommerce-MyAccount-content form .button, .woocommerce.add_to_cart_inline .button, input.button-default {
    background: #e66a2c;
    color: var(--button_accent_color);
    border-color: var(--button_border_color);
}

.awb-menu__m-toggle {
    background-color: #000;
    color: #ffffff;
    padding-top: var(--awb-trigger-padding-top);
    padding-right: var(--awb-trigger-padding-right);
    padding-bottom: var(--awb-trigger-padding-bottom);
    padding-left: var(--awb-trigger-padding-left);
    box-sizing: content-box;
    font-family: var(--awb-fusion-font-family-typography);
    font-style: var(--awb-fusion-font-style-typography);
    font-weight: var(--awb-fusion-font-weight-typography);
    font-size: var(--awb-mobile-trigger-font-size);
    border: none!important;
    box-shadow: none!important;
    cursor: pointer;
    display: none;
}

style attribute {
    --awb-padding-top: 7vw;
    --awb-padding-right: 9vw;
    --awb-padding-bottom: 7vw;
    --awb-padding-left: 9vw;
    --awb-padding-top-small: 65px;
    --awb-padding-bottom-small: 65px;
    --awb-bg-color: #e66a2c;
    --awb-bg-color-hover: #e66a2c;
    --awb-bg-size: cover;
    --awb-width-large: 50%;
    --awb-margin-top-large: 0px;
    --awb-spacing-right-large: 0;
    --awb-margin-bottom-large: 0px;
    --awb-spacing-left-large: 0;
    --awb-width-medium: 50%;
    --awb-order-medium: 0;
    --awb-spacing-right-medium: 0;
    --awb-spacing-left-medium: 0;
    --awb-width-small: 100%;
    --awb-order-small: 0;
    --awb-spacing-right-small: 0;
    --awb-spacing-left-small: 0;
    visibility: visible;
    animation-duration: 1.3s;
}

element.style {
    --awb-border-radius-top-left: 0px;
    --awb-border-radius-top-right: 0px;
    --awb-border-radius-bottom-right: 0px;
    --awb-border-radius-bottom-left: 0px;
    --awb-z-index: 2005;
    --awb-padding-right-medium: 0px;
    --awb-padding-left-medium: 0px;
    --awb-padding-right-small: 0px;
    --awb-padding-left-small: 0px;
    background: #000;
}

element.style {
    --awb-background-position: left top;
    --awb-border-sizes-top: 0px;
    --awb-border-sizes-bottom: 0px;
    --awb-border-sizes-left: 0px;
    --awb-border-sizes-right: 0px;
    --awb-border-radius-top-left: 0px;
    --awb-border-radius-top-right: 0px;
    --awb-border-radius-bottom-right: 0px;
    --awb-border-radius-bottom-left: 0px;
    --awb-padding-top: 110px;
    --awb-padding-bottom: 130px;
    --awb-padding-top-medium: 90px;
    --awb-padding-bottom-medium: 90px;
    --awb-padding-top-small: 10px;
    --awb-margin-bottom-medium: 0px;
    --awb-background-color: #000000;
}

.fusion-title h3, .fusion-body #wrapper .fusion-title h4, .fusion-body #wrapper .fusion-title h5, .fusion-body #wrapper .fusion-title h6, .fusion-body #wrapper .fusion-title p.title-heading-tag, .fusion-body .awb-off-canvas-wrap .fusion-title .comment-reply-title, .fusion-body .awb-off-canvas-wrap .fusion-title div.title-heading-tag, .fusion-body .awb-off-canvas-wrap .fusion-title h1, .fusion-body .awb-off-canvas-wrap .fusion-title h2, .fusion-body .awb-off-canvas-wrap .fusion-title h3, .fusion-body .awb-off-canvas-wrap .fusion-title h4, .fusion-body .awb-off-canvas-wrap .fusion-title h5, .fusion-body .awb-off-canvas-wrap .fusion-title h6, .fusion-body .awb-off-canvas-wrap .fusion-title p.title-heading-tag, .fusion-body .fusion-modal .fusion-title .comment-reply-title, .fusion-body .fusion-modal .fusion-title div.title-heading-tag, .fusion-body .fusion-modal .fusion-title h1, .fusion-body .fusion-modal .fusion-title h2, .fusion-body .fusion-modal .fusion-title h3, .fusion-body .fusion-modal .fusion-title h4, .fusion-body .fusion-modal .fusion-title h5, .fusion-body .fusion-modal .fusion-title h6, .fusion-body .fusion-modal .fusion-title p.title-heading-tag {
    flex-grow: 0;
    padding: 0;
    font-size: 1em;
    color: #ffffff;
}

.fusion-fullwidth {
	--awb-background-color: #000;}

.fusion-layout-column .fusion-column-inner-bg-image {
	background-color: #ffffff;} 

element.style {
    --awb-background-position: left top;
    --awb-border-sizes-top: 0px;
	DISPLAY: NONE}

.fusion-layout-column .fusion-column-inner-bg-image {
    background-color: #000000;
}

.fusion-layout-column .fusion-column-inner-bg-image {
    background-color: #ffffff;
}

.about-author .title a:hover, #main .post h2 a:hover, .fusion-open-submenu:hover, .fusion-pagination .next:hover, .fusion-pagination .next:hover:after, .fusion-pagination .prev:hover, .fusion-pagination .prev:hover:before, .fusion-read-more:hover:after, .more a:hover:after, .pagination .pagination-next:hover:after, .pagination .pagination-prev:hover:before, .pagination-next:hover:after, .pagination-prev:hover:before, .project-content .project-info .project-info-box a:hover, .rtl .fusion-read-more:hover:before, .rtl .more a:hover:before, .single-navigation a[rel=next]:hover:after, .single-navigation a[rel=prev]:hover:before, a:hover, h5.toggle:hover a {
    color: #e66a2b;
}

element.style {
    --awb-background-position: left top;
    --awb-border-sizes-top: 0px;
    --awb-border-sizes-bottom: 0px;
    --awb-border-sizes-left: 0px;
    --awb-border-sizes-right: 0px;
    --awb-border-radius-top-left: 0px;
    --awb-border-radius-top-right: 0px;
    --awb-border-radius-bottom-right: 0px;
    --awb-border-radius-bottom-left: 0px;
    --awb-padding-top: 110px;
    --awb-padding-bottom: 130px;
    --awb-padding-top-medium: 90px;
    --awb-padding-bottom-medium: 90px;
    --awb-padding-top-small: 10px;
    --awb-margin-bottom-medium: 0px;
    --awb-background-color: #000000;
}

element.style {
    opacity: 1;
    transform: scale(-1, -1);
    background-color: #000;
}

fusion-body .fusion-modal .fusion-title p.title-heading-tag {
    flex-grow: 0;
    padding: 0;
    font-size: 1em;
    color: #ffffff;
}
.fusion-text {
    --awb-content-alignment: initial;
    --awb-font-size: inherit;
    --awb-line-height: inherit;
    --awb-letter-spacing: inherit;
    --awb-text-transform: inherit;
    --awb-text-color: inherit;
    --awb-text-font-family: inherit;
    --awb-text-font-style: inherit;
    --awb-text-font-weight: inherit;
    --awb-columns: var(--text_columns, auto);
    --awb-column-spacing: var(--text_column_spacing, normal);
    --awb-column-min-width: var(--text_column_min_width, auto);
    --awb-rule-style: var(--text_rule_style, initial);
    --awb-margin-top: 0;
    --awb-margin-right: 0;
    --awb-margin-bottom: 0;
    --awb-margin-left: 0;
    text-align: var(--awb-content-alignment);
    font-size: var(--awb-font-size);
    line-height: var(--awb-line-height);
    letter-spacing: var(--awb-letter-spacing);
    text-transform: var(--awb-text-transform);
	color: #ffff;}
.fusion-checklist, ul.fusion-checklist {
    --awb-size: var(--checklist_item_size, inherit);
    --awb-line-height: inherit;
    --awb-margin-top: 10px;
    --awb-margin-right: 0;
    --awb-margin-bottom: 0;
    --awb-margin-left: 0;
    --awb-divider-color: var(--checklist_divider_color);
    --awb-item-padding-top: var(--checklist_item_padding-top, 0.35em);
    --awb-item-padding-right: var(--checklist_item_padding-right, 0);
    --awb-item-padding-bottom: var(--checklist_item_padding-bottom, 0.35em);
    --awb-item-padding-left: var(--checklist_item_padding-left, 0);
    --awb-odd-row-bgcolor: var(--checklist_odd_row_bgcolor, transparent);
    --awb-even-row-bgcolor: var(--checklist_even_row_bgcolor, transparent);
	--awb-textcolor: #ffffff;}

.fusion-layout-column .fusion-column-inner-bg-image {
    background-color: #000000;
}
element.style {
    --awb-bg-size: cover;
    --awb-width-large: 33.3333%;
    --awb-margin-top-large: 0px;
    --awb-spacing-right-large: 40px;
    --awb-margin-bottom-large: 0px;
    --awb-spacing-left-large: 40px;
    --awb-width-medium: 33.3333%;
    --awb-order-medium: 0;
    --awb-spacing-right-medium: 40px;
    --awb-spacing-left-medium: 40px;
    --awb-width-small: 100%;
    --awb-order-small: 0;
    --awb-spacing-right-small: 40px;
    --awb-spacing-left-small: 40px;
    visibility: visible;
    animation-duration: 0.8s;
    display: none;
}

element.style {
    max-width: calc( 1200px + 80px );
    margin-left: calc(-80px / 2 );
    margin-right: calc(-80px / 2 );
    display: none;
}
element.style {
    --awb-background-position: left top;
    --awb-border-sizes-top: 0px;
    --awb-border-sizes-bottom: 0px;
    --awb-border-sizes-left: 0px;
    --awb-border-sizes-right: 0px;
    --awb-border-radius-top-left: 0px;
    --awb-border-radius-top-right: 0px;
    --awb-border-radius-bottom-right: 0px;
    --awb-border-radius-bottom-left: 0px;
    --awb-padding-top: 130px;
    --awb-padding-bottom: 130px;
    --awb-padding-top-medium: 90px;
    --awb-padding-bottom-medium: 90px;
    --awb-margin-bottom-medium: 0px;
    --awb-background-color: var(--awb-color1);
    display: none;
}
element.style {
    --awb-background-position: left top;
    --awb-border-sizes-top: 0px;
    --awb-border-sizes-bottom: 0px;
    --awb-border-sizes-left: 0px;
    --awb-border-sizes-right: 0px;
    --awb-border-radius-top-left: 0px;
    --awb-border-radius-top-right: 0px;
    --awb-border-radius-bottom-right: 0px;
    --awb-border-radius-bottom-left: 0px;
    --awb-padding-top: 130px;
    --awb-padding-bottom: 130px;
    --awb-padding-top-medium: 90px;
    --awb-padding-bottom-medium: 90px;
    --awb-margin-bottom-medium: 0px;
    --awb-background-color: #000000;
}
element.style {
    --awb-background-position: left top;
    --awb-border-sizes-top: 0px;
    --awb-border-sizes-bottom: 0px;
    --awb-border-sizes-left: 0px;
    --awb-border-sizes-right: 0px;
    --awb-border-radius-top-left: 0px;
    --awb-border-radius-top-right: 0px;
    --awb-border-radius-bottom-right: 0px;
    --awb-border-radius-bottom-left: 0px;
    --awb-padding-top: 130px;
    --awb-padding-bottom: 130px;
    --awb-padding-top-medium: 90px;
    --awb-padding-bottom-medium: 90px;
    --awb-margin-bottom-medium: 0px;
    --awb-background-color: hsla(var(--awb-color5-h),var(--awb-color5-s),calc(var(--awb-color5-l) + 37%),var(--awb-color5-a));
    background-color: #000;
}
.post h2 a, .about-author .title a, .fusion-blog-pagination .pagination .pagination-next:after, .fusion-blog-pagination .pagination .pagination-prev:before, .fusion-hide-pagination-text .pagination-next:after, .fusion-hide-pagination-text .pagination-prev:before, .fusion-load-more-button, .fusion-rollover a, .pagination .pagination-next:after, .pagination .pagination-prev:before, .project-content .project-info .project-info-box a, .shop_attributes tr th, .single-navigation a[rel=next]:after, .single-navigation a[rel=prev]:before, body a, body a:after, body a:before {
    color: #ffffff;
}
element.style {
    --awb-background-position: left top;
    --awb-border-sizes-top: 0px;
    --awb-border-sizes-bottom: 0px;
    --awb-border-sizes-left: 0px;
    --awb-border-sizes-right: 0px;
    --awb-border-radius-top-left: 0px;
    --awb-border-radius-top-right: 0px;
    --awb-border-radius-bottom-right: 0px;
    --awb-border-radius-bottom-left: 0px;
    --awb-padding-top: 130px;
    --awb-padding-bottom: 130px;
    --awb-padding-top-medium: 90px;
    --awb-padding-bottom-medium: 90px;
    --awb-margin-bottom-medium: 0px;
    --awb-background-color: #000000;
}

.fusion-flex-container .fusion-flex-align-items-flex-end {
    align-items: flex-end;
    display: none;
}
.fusion-fullwidth {
    --awb-background-color: #000;
}
.fusion-column-inner-bg-image {
    display: inherit;
    position: static;
}

.fusion-fullwidth {
    --awb-background-color: #fff;
}

.fusion-text {
    --awb-content-alignment: initial;
    --awb-font-size: inherit;
    --awb-line-height: inherit;
    --awb-letter-spacing: inherit;
    --awb-text-transform: inherit;
    --awb-text-color: inherit;
    --awb-text-font-family: inherit;
    --awb-text-font-style: inherit;
    --awb-text-font-weight: inherit;
    --awb-columns: var(--text_columns, auto);
    --awb-column-spacing: var(--text_column_spacing, normal);
    --awb-column-min-width: var(--text_column_min_width, auto);
    --awb-rule-style: var(--text_rule_style, initial);
    --awb-margin-top: 0;
    --awb-margin-right: 0;
    --awb-margin-bottom: 0;
    --awb-margin-left: 0;
    text-align: var(--awb-content-alignment);
    font-size: var(--awb-font-size);
    line-height: var(--awb-line-height);
    letter-spacing: var(--awb-letter-spacing);
    text-transform: var(--awb-text-transform);
    color: #000;
}

.fusion-checklist .fusion-li-item-content, ul.fusion-checklist .fusion-li-item-content {
    color: #000000;
    margin-inline-start: var(--awb-content-margin);
}

.style attribute {
    --awb-bg-size: cover;
    --awb-width-large: 8%;
    --awb-margin-top-large: 0px;
    --awb-spacing-right-large: 0;
    --awb-margin-bottom-large: 0px;
    --awb-spacing-left-large: 36%;
    --awb-width-medium: 100%;
    --awb-order-medium: 0;
    --awb-spacing-right-medium: 0;
    --awb-spacing-left-medium: 2.88%;
    --awb-width-small: 100%;
    --awb-order-small: 0;
    --awb-spacing-right-small: 1.92%;
    --awb-spacing-left-small: 1.92%;
    display: none;
}

element.style {
    width: 104% !important;
    max-width: 104% !important;
    margin-left: calc(-4% / 2 );
    margin-right: calc(-4% / 2 );
    display: none;
}
.fusion-layout-column .fusion-column-inner-bg-image {
    background-color: #e66a2c;
}

.fusion-layout-column .fusion-column-inner-bg-image {
    background-color: #ffffff;
}
.awb-menu__main-a {
    color: hsl(0deg 0% 0%)!important;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    transition: color calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1),background-color calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);
}

.style {
    --awb-border-radius-top-left: 0px;
    --awb-border-radius-top-right: 0px;
    --awb-border-radius-bottom-right: 0px;
    --awb-border-radius-bottom-left: 0px;
    --awb-padding-top: 80px;
    --awb-padding-top-medium: 40px;
    --awb-padding-right-medium: 20px;
    --awb-padding-left-medium: 20px;
    --awb-padding-top-small: 24px;
    --awb-background-image: linear-gradient(180deg, hsla(var(--awb-color8-h),var(--awb-color8-s),var(--awb-color8-l),calc( var(--awb-color8-a) - 76% )) 93%,var(--awb-color1) 93%);
    --awb-background-size: cover;
    background-image: #0000;
    display: none;
}







