﻿img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -.1em !important;
    background: 0 0 !important;
    padding: 0 !important
}
body {
    --wp--preset--color--black: #000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #fff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, #9b51e0 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, #7adcb4 0%, #00d082 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, #cf2e2e 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, #eee 0%, #a9b8c3 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, #4aeadc 0%, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, #ffceec 0%, #9896f0 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, #fecda5 0%, #fe2d2d 50%, #6b003e 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, #ffcb70 0%, #c751c0 50%, #4158d0 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg, #fff5cb 0%, #b6e3d4 50%, #33a7b5 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg, #caf880 0%, #71ce7e 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg, #020381 0%, #2874fc 100%);
    --wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');
    --wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');
    --wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');
    --wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');
    --wp--preset--duotone--midnight: url('#wp-duotone-midnight');
    --wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');
    --wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');
    --wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
    --wp--preset--spacing--20: .44rem;
    --wp--preset--spacing--30: .67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, .2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, .4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, .2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1)
}

:where(.is-layout-flex) {
    gap: .5em
}

body .is-layout-flow > .alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em
}

body .is-layout-flow > .alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0
}

body .is-layout-flow > .aligncenter {
    margin-left: auto !important;
    margin-right: auto !important
}

body .is-layout-constrained > .alignleft {
    float: left;
    margin-inline-start: 0;
    margin-inline-end: 2em
}

body .is-layout-constrained > .alignright {
    float: right;
    margin-inline-start: 2em;
    margin-inline-end: 0
}

body .is-layout-constrained > .aligncenter {
    margin-left: auto !important;
    margin-right: auto !important
}

body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
    max-width: var(--wp--style--global--content-size);
    margin-left: auto !important;
    margin-right: auto !important
}

body .is-layout-constrained > .alignwide {
    max-width: var(--wp--style--global--wide-size)
}

body .is-layout-flex {
    display: flex
}

body .is-layout-flex {
    flex-wrap: wrap;
    align-items: center
}

    body .is-layout-flex > * {
        margin: 0
    }

:where(.wp-block-columns.is-layout-flex) {
    gap: 2em
}

.has-black-color {
    color: var(--wp--preset--color--black) !important
}

.has-cyan-bluish-gray-color {
    color: var(--wp--preset--color--cyan-bluish-gray) !important
}

.has-white-color {
    color: var(--wp--preset--color--white) !important
}

.has-pale-pink-color {
    color: var(--wp--preset--color--pale-pink) !important
}

.has-vivid-red-color {
    color: var(--wp--preset--color--vivid-red) !important
}

.has-luminous-vivid-orange-color {
    color: var(--wp--preset--color--luminous-vivid-orange) !important
}

.has-luminous-vivid-amber-color {
    color: var(--wp--preset--color--luminous-vivid-amber) !important
}

.has-light-green-cyan-color {
    color: var(--wp--preset--color--light-green-cyan) !important
}

.has-vivid-green-cyan-color {
    color: var(--wp--preset--color--vivid-green-cyan) !important
}

.has-pale-cyan-blue-color {
    color: var(--wp--preset--color--pale-cyan-blue) !important
}

.has-vivid-cyan-blue-color {
    color: var(--wp--preset--color--vivid-cyan-blue) !important
}

.has-vivid-purple-color {
    color: var(--wp--preset--color--vivid-purple) !important
}

.has-black-background-color {
    background-color: var(--wp--preset--color--black) !important
}

.has-cyan-bluish-gray-background-color {
    background-color: var(--wp--preset--color--cyan-bluish-gray) !important
}

.has-white-background-color {
    background-color: var(--wp--preset--color--white) !important
}

.has-pale-pink-background-color {
    background-color: var(--wp--preset--color--pale-pink) !important
}

.has-vivid-red-background-color {
    background-color: var(--wp--preset--color--vivid-red) !important
}

.has-luminous-vivid-orange-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-orange) !important
}

.has-luminous-vivid-amber-background-color {
    background-color: var(--wp--preset--color--luminous-vivid-amber) !important
}

.has-light-green-cyan-background-color {
    background-color: var(--wp--preset--color--light-green-cyan) !important
}

.has-vivid-green-cyan-background-color {
    background-color: var(--wp--preset--color--vivid-green-cyan) !important
}

.has-pale-cyan-blue-background-color {
    background-color: var(--wp--preset--color--pale-cyan-blue) !important
}

.has-vivid-cyan-blue-background-color {
    background-color: var(--wp--preset--color--vivid-cyan-blue) !important
}

.has-vivid-purple-background-color {
    background-color: var(--wp--preset--color--vivid-purple) !important
}

.has-black-border-color {
    border-color: var(--wp--preset--color--black) !important
}

.has-cyan-bluish-gray-border-color {
    border-color: var(--wp--preset--color--cyan-bluish-gray) !important
}

.has-white-border-color {
    border-color: var(--wp--preset--color--white) !important
}

.has-pale-pink-border-color {
    border-color: var(--wp--preset--color--pale-pink) !important
}

.has-vivid-red-border-color {
    border-color: var(--wp--preset--color--vivid-red) !important
}

.has-luminous-vivid-orange-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-orange) !important
}

.has-luminous-vivid-amber-border-color {
    border-color: var(--wp--preset--color--luminous-vivid-amber) !important
}

.has-light-green-cyan-border-color {
    border-color: var(--wp--preset--color--light-green-cyan) !important
}

.has-vivid-green-cyan-border-color {
    border-color: var(--wp--preset--color--vivid-green-cyan) !important
}

.has-pale-cyan-blue-border-color {
    border-color: var(--wp--preset--color--pale-cyan-blue) !important
}

.has-vivid-cyan-blue-border-color {
    border-color: var(--wp--preset--color--vivid-cyan-blue) !important
}

.has-vivid-purple-border-color {
    border-color: var(--wp--preset--color--vivid-purple) !important
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
    background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
    background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
    background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
    background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important
}

.has-cool-to-warm-spectrum-gradient-background {
    background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important
}

.has-blush-light-purple-gradient-background {
    background: var(--wp--preset--gradient--blush-light-purple) !important
}

.has-blush-bordeaux-gradient-background {
    background: var(--wp--preset--gradient--blush-bordeaux) !important
}

.has-luminous-dusk-gradient-background {
    background: var(--wp--preset--gradient--luminous-dusk) !important
}

.has-pale-ocean-gradient-background {
    background: var(--wp--preset--gradient--pale-ocean) !important
}

.has-electric-grass-gradient-background {
    background: var(--wp--preset--gradient--electric-grass) !important
}

.has-midnight-gradient-background {
    background: var(--wp--preset--gradient--midnight) !important
}

.has-small-font-size {
    font-size: var(--wp--preset--font-size--small) !important
}

.has-medium-font-size {
    font-size: var(--wp--preset--font-size--medium) !important
}

.has-large-font-size {
    font-size: var(--wp--preset--font-size--large) !important
}

.has-x-large-font-size {
    font-size: var(--wp--preset--font-size--x-large) !important
}

.wp-block-navigation a:where(:not(.wp-element-button)) {
    color: inherit
}

:where(.wp-block-columns.is-layout-flex) {
    gap: 2em
}

.wp-block-pullquote {
    font-size: 1.5em;
    line-height: 1.6
}
.woocommerce form .form-row .required {
    visibility: visible
}

#yith-quick-view-modal .yith-wcqv-main {
    background: #fff
}

#yith-quick-view-close {
    color: #cdcdcd
}

    #yith-quick-view-close:hover {
        color: red
    }


body,
input,
select,
pre,
code,
kbd,
samp,
dt,
#cancel-comment-reply-link,
.box-item-content,
textarea,
.widget_price_filter .price_label,
.demo-icon-pack span:after {
    font-size: 16px;
    font-weight: 400;
    font-family: Yekan_Bakh;
    line-height: 32px;
    letter-spacing: 0px;
    color: #616161
}

.header-login .login-title,
.cart-contents {
    font-size: 16px;
    font-weight: 400;
    font-family: Yekan_Bakh;
    letter-spacing: 0px
}

h1,
h2,
h3,
h4,
h5,
h6,
.woocommerce-page #et-content .shop_table .product-name > a:not(.yith-wcqv-button),
.woocommerce-Tabs-panel .shop_attributes th,
#reply-title,
.et-circle-progress .circle-content,
.et-timer .timer-count,
.et-pricing-table .currency,
.et-pricing-table .price,
.et-counter .counter,
.et-progress .percent,
.error404-default-subtitle,
.yith-woocompare-widget ul.products-list li .title,
.woocommerce-MyAccount-navigation ul li a,
.woocommerce-tabs .tabs li a {
    font-family: Yekan_Bakh;
    text-transform: none;
    font-weight: 400;
    letter-spacing: 0px;
    color: #212121
}

.product .summary .price {
    font-family: Yekan_Bakh;
    text-transform: none;
    font-weight: 400;
    letter-spacing: 0px
}

.widget_layered_nav ul li a,
.widget_nav_menu ul li a,
.widget_product_categories ul li a,
.widget_categories ul li a,
.post-single-navigation a,
.widget_pages ul li a,
.widget_archive ul li a,
.widget_meta ul li a,
.widget_recent_entries ul li a,
.widget_rss ul li a,
.widget_icl_lang_sel_widget li a,
.recentcomments a,
.widget_product_search form button:before,
.page-content-wrap .widget_shopping_cart .cart_list li .remove {
    font-family: Yekan_Bakh;
    font-weight: 400;
    letter-spacing: 0px;
    color: #212121
}

.woocommerce-page #et-content .shop_table .product-name > a:not(.yith-wcqv-button),
.widget_et_recent_entries .post-title a,
.widget_products .product_list_widget > li .product-title a,
.widget_recently_viewed_products .product_list_widget > li .product-title a,
.widget_recent_reviews .product_list_widget > li .product-title a,
.widget_top_rated_products .product_list_widget > li .product-title a {
    color: #212121 !important
}

.page-content-wrap .widget_shopping_cart .cart-product-title a,
.et-circle-progress .percent {
    color: #212121
}

h1 {
    font-size: 48px;
    line-height: 56px
}

h2 {
    font-size: 40px;
    line-height: 48px
}

h3 {
    font-size: 32px;
    line-height: 40px
}

h4 {
    font-size: 24px;
    line-height: 32px
}

h5 {
    font-size: 20px;
    line-height: 28px
}

h6 {
    font-size: 18px;
    line-height: 26px
}

.widgettitle {
    font-size: 20px;
    line-height: 28px
}

.woocommerce-Tabs-panel h2,
.shop_table .product-name > a:not(.yith-wcqv-button),
.widget_layered_nav ul li a,
.widget_nav_menu ul li a,
.widget_product_categories ul li a,
.yith-woocompare-widget ul.products-list li .title {
    font-size: 18px;
    line-height: 26px
}

#reply-title,
.woocommerce h2 {
    font-size: 24px;
    line-height: 32px
}

.et-timer .timer-count {
    font-size: 48px;
    line-height: 56px
}

.et-circle-progress .percent {
    font-size: 48px;
    line-height: 48px
}

#loop-posts .post-title:hover,
#loop-posts .post-title a:hover,
.et-shortcode-posts .post-title:hover,
.et-shortcode-posts .post-title a:hover,
.loop-product .post-title:hover,
.loop-product .post-title a:hover,
.post-social-share > .social-links > a:hover,
.related-posts .post .post-title a:hover,
.product .summary .price ins,
.page-content-wrap .widget_shopping_cart .cart-product-title a:hover,
.page-content-wrap .widget_shopping_cart .cart-product-title:hover a,
.widget_products .product_list_widget > li > a:hover .product-title,
.widget_recently_viewed_products .product_list_widget > li > a:hover .product-title,
.widget_recent_reviews .product_list_widget > li > a:hover .product-title,
.widget_top_rated_products .product_list_widget > li > a:hover .product-title,
.search-posts .post-title a:hover,
.search-posts .post-title:hover a,
.et-testimonial-item .rating span,
.plyr--full-ui input[type=range],
.comment-meta .comment-date-time a:hover,
.comment-author a:hover,
.comment-content .edit-link a a,
#cancel-comment-reply-link:hover,
.woocommerce-review-link,
.yith-woocompare-widget ul.products-list li .title:hover,
.yith-woocompare-widget ul.products-list li .remove:hover,
.product .price,
.widget .woocommerce-Price-amount,
.star-rating,
.comment-form-rating a,
.comment-form-rating a:after,
.widget_nav_menu ul li.current-menu-item a,
.dgwt-wcas-sp .woocommerce-Price-amount,
.dgwt-wcas-pd-price .woocommerce-Price-amount,
.post-meta > *,
.enovathemes-filter .filter.active,
.shop-cat-list a:hover,
.shop-cat-list a.active {
    color: #e05c0b
}

.post-single-navigation a:hover,
.post-meta a:hover,
.widget_et_recent_entries .post-title:hover a,
.widget_categories ul li a:hover,
.widget_pages ul li a:hover,
.widget_archive ul li a:hover,
.widget_meta ul li a:hover,
.widget_layered_nav ul li a:hover,
.widget_nav_menu ul li a:hover,
.widget_product_categories ul li a:hover,
.widget_product_categories ul li.current-cat > a,
.widget_recent_entries ul li a:hover,
.widget_rss ul li a:hover,
.widget_icl_lang_sel_widget li a:hover,
.widget_products .product_list_widget > li .product-title:hover a,
.widget_recently_viewed_products .product_list_widget > li .product-title:hover a,
.widget_recent_reviews .product_list_widget > li .product-title:hover a,
.widget_top_rated_products .product_list_widget > li .product-title:hover a,
.recentcomments a:hover,
#yith-quick-view-close:hover,
.page-content-wrap .widget_shopping_cart .cart_list li .remove:hover,
.woocommerce-page #et-content .shop_table .product-name > a:not(.yith-wcqv-button):hover,
.product-layout-single .summary .yith-wcwl-add-to-wishlist a:hover,
.yith-wcwl-add-to-wishlist a:hover,
.yith-wcwl-add-to-wishlist .exists a,
.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a,
.yith-wcwl-add-to-wishlist .hide + .show a,
.loop-product .woosc-btn:hover:before,
.custom-product .woosc-btn:hover:before,
.loop-product .woosc-btn.woosc-btn-added:before,
.custom-product .woosc-btn.woosc-btn-added:before,
.widget_categories ul li a:hover:after,
.widget_pages ul li a:hover:after,
.widget_archive ul li a:hover:after,
.widget_meta ul li a:hover:after,
.widget_layered_nav ul li a:hover:after,
.widget_layered_nav ul li.chosen > a:after,
.widget_rating_filter ul li a:hover:after,
.widget_rating_filter ul li.chosen > a:after,
.dgwt-wcas-pd-rating .star-rating,
.woocommerce-MyAccount-navigation li.is-active a,
.post .post-meta,
.related-posts-title,
.comment-reply-title,
.comments-title,
.upsells > h4,
.crosssells > h4,
.related > h4,
#reply-title,
.et-person .name {
    color: #e05c0b !important
}

.post-read-more:after,
.comment-reply-link:after,
.enovathemes-navigation a:hover,
.enovathemes-navigation .current,
.woocommerce-pagination a:hover,
.woocommerce-pagination .current,
.post-sticky,
.post-media .flex-direction-nav li a:hover,
.post-media .flex-control-nav li a:hover,
.post-media .flex-control-nav li a.flex-active,
.slick-dots li button:hover,
.slick-dots li.slick-active button,
.owl-carousel .owl-nav > *:hover,
.overlay-flip-hor .overlay-hover .post-image-overlay,
.overlay-flip-ver .overlay-hover .post-image-overlay,
.image-move-up .post-image-overlay,
.image-move-down .post-image-overlay,
.image-move-left .post-image-overlay,
.image-move-right .post-image-overlay,
.overlay-image-move-up .post-image-overlay,
.overlay-image-move-down .post-image-overlay,
.overlay-image-move-left .post-image-overlay,
.overlay-image-move-right .post-image-overlay,
.product .onsale,
.product-quick-view:hover,
.yith-woocompare-widget a.compare,
.yith-woocompare-widget a.clear-all,
.added_to_cart,
.woocommerce-store-notice.demo_store,
.shop_table .product-remove a:hover,
.et-accordion .toggle-title.active,
.tabset .tab.active,
.et-mailchimp input[type=text] + .after,
.owl-carousel .owl-dots > .owl-dot.active,
.et-pricing-table .label,
.mob-menu-toggle-alt,
.full #loop-posts .format-link .post-body-inner-wrap,
.single-post-page > .format-link .format-container,
.plyr--audio .plyr__control.plyr__tab-focus,
.plyr--audio .plyr__control:hover,
.plyr--audio .plyr__control[aria-expanded=true],
.plyr--video .plyr__control.plyr__tab-focus,
.plyr--video .plyr__control:hover,
.plyr--video .plyr__control[aria-expanded=true],
.plyr__control--overlaid:focus,
.plyr__control--overlaid:hover,
.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before,
.woocommerce-tabs .tabs li.active a,
.woocommerce-tabs .tabs li a:hover,
.et-image .curtain,
.et-breadcrumbs a:after,
.nivo-lightbox-prev:hover,
.nivo-lightbox-next:hover,
.nivo-lightbox-close:hover,
.added_to_cart:after,
.et-pricing-table .plan:after,
.et-video .modal-video-poster:before,
.widget_title:before,
.widgettitle:before,
.product .post-image-overlay > .overlay-read-more:hover,
.product .post-image-overlay > .post-image-overlay-content > .overlay-read-more:hover,
.widget_price_filter .ui-slider .ui-slider-handle,
.widget-area .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,
.post-date-side,
.single-product-progress .bar,
.enovathemes-filter .filter-toggle,
.shop-cat-list-title span:before,
.shop-cat-list-title span:after {
    background-color: #e05c0b
}

.mejs-controls .mejs-time-rail .mejs-time-current,
.slick-slider .slick-prev:hover,
.slick-slider .slick-next:hover,
.widget_tag_cloud .tagcloud a:after,
.widget_product_tag_cloud .tagcloud a:after,
.widget_price_filter .ui-slider-horizontal .ui-slider-range,
#cboxClose:hover,
.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn {
    background-color: #e05c0b !important
}

.plyr--video .plyr__controls {
    background: rgba(224, 92, 11, .5) !important
}

.widget-area .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover {
    background-color: #cc4800 !important
}

ul.chat li:nth-child(2n+2) > p {
    background-color: rgba(224, 92, 11, .1);
    color: #e05c0b !important
}

.plyr__control--overlaid {
    background-color: #e05c0b
}

.plyr__control.plyr__tab-focus {
    box-shadow: 0 8px 24px 0 rgba(224, 92, 11, .5)
}

#yith-wcwl-popup-message {
    color: #e05c0b !important;
    box-shadow: inset 0 0 0 1px #e05c0b
}

.post-image-overlay > .overlay-read-more:hover,
.post-image-overlay > .post-image-overlay-content > .overlay-read-more:hover {
    color: #e05c0b !important;
    box-shadow: inset 0 0 0 1px #e05c0b
}

.ajax-add-to-cart-loading .circle-loader,
.yith-wcwl-add-to-wishlist a:after {
    border-left-color: #e05c0b
}

.ajax-add-to-cart-loading .load-complete,
.widget-area .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    border-color: #e05c0b !important
}

.ajax-add-to-cart-loading .checkmark:after {
    border-right: 1px solid #e05c0b;
    border-top: 1px solid #e05c0b
}

blockquote {
    background-color: rgba(224, 92, 11, .05) !important;
    border-left: 8px solid #e05c0b !important;
    color: #e05c0b !important
}

.wp-block-quote[style*="text-align:right"],
.wp-block-quote[style*="text-align:right"] {
    border-right: 8px solid #e05c0b !important
}

.et-pricing-table.highlight-true .pricing-table-inner {
    border-color: #e05c0b !important
}

.counter-moving-child:before {
    border-color: #e05c0b
}

.highlight-true .testimonial-content {
    box-shadow: inset 0 0 0 1px #e05c0b;
    border-color: #e05c0b
}

    .highlight-true .testimonial-content:after {
        border-color: #e05c0b transparent transparent
    }

.woocommerce-product-gallery .flex-control-nav li img.flex-active {
    box-shadow: 0 0 0 1px #e05c0b
}

.enovathemes-navigation a:hover,
.enovathemes-navigation .current,
.woocommerce-pagination a:hover,
.woocommerce-pagination .current {
    box-shadow: inset 0 0 0 1px #e05c0b
}

.widget_categories ul li a:hover:before,
.widget_pages ul li a:hover:before,
.widget_archive ul li a:hover:before,
.widget_meta ul li a:hover:before,
.widget_nav_menu ul li a:hover:before,
.widget_layered_nav ul li a:hover:before,
.widget_layered_nav ul li.chosen > a:before,
.widget_rating_filter ul li a:hover:before,
.widget_rating_filter ul li.chosen > a:before {
    box-shadow: inset 0 0 0 2px #e05c0b
}

.overlay-fall .overlay-hover .post-image-overlay {
    background-color: #e05c0b
}

#header-menu-default > .menu-item.depth-0 > .mi-link .txt:after {
    border-bottom-color: #e05c0b
}

a:hover,
.comment-content .edit-link a a:hover,
.woocommerce-review-link:hover,
.product_meta a:hover {
    color: #e05c0b
}

.widget_tag_cloud .tagcloud a:hover:after,
.widget_product_tag_cloud .tagcloud a:hover:after {
    background-color: #e05c0b !important
}

.image-preloader,
.gallery-icon:before {
    opacity: 1 !important;
    visibility: visible !important;
    z-index: 1 !important
}

#to-top {
    width: 40px;
    height: 40px;
    line-height: 40px !important;
    font-size: 16px;
    border-radius: 4px;
    color: #fff;
    background-color: #e05c0b
}

    #to-top:hover {
        color: #000;
        background-color: #fff
    }

    #to-top .et-ink {
        background-color: #000
    }

html,
#gen-wrap {
    background-color: #fff
}

.site-loading {
    background-color: #fff
}

    .site-loading .site-loading-bar:after {
        background-color: #e05c0b
    }

.product .summary .woocommerce-product-rating .star-rating,
.et-testimonial .author-info-wrapper .rating span {
    color: #ffd800
}

.single-product-wrapper .onsale {
    background-color: #ffd800;
    color: #000
}

textarea,
select,
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
input[type=file] {
    color: #616161;
    background-color: #fff;
    border-color: #e0e0e0
}

.tech-page-search-form .search-icon,
.widget_search form input[type=submit]#searchsubmit + .search-icon,
.widget_product_search form input[type=submit] + .search-icon {
    color: #616161 !important
}

.select2-container--default .select2-selection--single {
    color: #616161 !important;
    background-color: #fff !important;
    border-color: #e0e0e0 !important
}

    .select2-container--default .select2-selection--single .select2-selection__rendered {
        color: #616161 !important
    }

.select2-dropdown,
.select2-container--default .select2-search--dropdown .select2-search__field {
    background-color: #fff !important
}

textarea:focus,
select:focus,
input[type=date]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
input[type=file]:focus {
    color: #616161;
    border-color: #ffd800;
    background-color: #fff
}

.tech-page-search-form [type=submit]#searchsubmit:hover + .search-icon,
.widget_search form input[type=submit]#searchsubmit:hover + .search-icon,
.widget_product_search form input[type=submit]:hover + .search-icon {
    color: #616161 !important
}

.select2-container--default .select2-selection--single:focus {
    color: #616161 !important;
    border-color: #ffd800 !important;
    background-color: #fff !important
}

.select2-container--default .select2-selection--single .select2-selection__rendered:focus {
    color: #616161 !important
}

.select2-dropdown:focus,
.select2-container--default .select2-search--dropdown .select2-search__field:focus {
    background-color: #fff !important
}

input[type=button],
input[type=reset],
input[type=submit],
button:not(.plyr__control),
.post-read-more,
.comment-reply-link,
a.checkout-button,
.return-to-shop a,
.wishlist_table .product-add-to-cart a,
.wishlist_table .yith-wcqv-button,
a.woocommerce-button,
.product .button,
.product .added_to_cart,
#page-links > a,
.edit-link a,
.page-content-wrap .woocommerce-mini-cart__buttons > a,
.woocommerce .wishlist_table td.product-add-to-cart a,
.woocommerce-message .button,
a.error404-button,
.yith-woocompare-widget a.clear-all,
.yith-woocompare-widget a.compare,
.vin-result-btn,
.pricing-table-footer .et-button,
.woocommerce-message .button {
    color: #000;
    font-family: Yekan_Bakh;
    font-weight: 400;
    letter-spacing: 0px;
    background-color: #ffd800
}

.woocommerce-message .button {
    color: #000 !important
}

.et-button,
.et-ajax-loader,
.woocommerce-mini-cart__buttons > a,
.yith-woocompare-widget a.compare,
.yith-woocompare-widget a.clear-all,
.added_to_cart,
.widget_tag_cloud .tagcloud a,
.post-tags a,
.widget_product_tag_cloud .tagcloud a,
.post-tags-single a {
    font-family: Yekan_Bakh;
    font-weight: 400;
    letter-spacing: 0px
}

    input[type=button]:hover,
    input[type=reset]:hover,
    input[type=submit]:hover,
    button:hover,
    .post-read-more:hover,
    .comment-reply-link:hover,
    .product .button:hover,
    .yith-woocompare-widget a.compare:hover,
    .yith-woocompare-widget a.clear-all:hover,
    a.checkout-button:hover,
    .return-to-shop a:hover,
    .wishlist_table .product-add-to-cart a:hover,
    .wishlist_table .yith-wcqv-button:hover,
    a.woocommerce-button:hover,
    .woocommerce-mini-cart__buttons > a:hover,
    #page-links > a:hover,
    .edit-link a:hover,
    .et-ajax-loader:hover,
    .page-content-wrap .woocommerce-mini-cart__buttons > a:hover,
    .woocommerce .wishlist_table td.product-add-to-cart a:hover,
    .error404-button:hover,
    .yith-woocompare-widget a.clear-all:hover,
    .yith-woocompare-widget a.compare:hover,
    .vin-result-btn:hover,
    .pricing-table-footer .et-button:hover,
    .woocommerce-message .button:hover {
        color: #fff !important;
        background-color: #212121
    }

.woocommerce-message .button:hover {
    color: #fff !important
}

.et-ajax-loader.loading:hover:after {
    border: 2px solid #fff
}

#loop-posts .post-title,
.et-shortcode-posts .post-title {
    min-height: 0px
}

.loop-product .post-title {
    min-height: 43px
}

.loop-product .post-title {
    max-height: 43px;
    overflow: hidden
}

.vc-row-649779 .fixed-container {
    background-image: url('../images/banner_back_6-1.jpg');
}

.et-gap-928357 {
    height: 8px
}

.et-gap-880736 {
    height: 16px
}

.et-gap-200657 {
    height: 40px
}

.et-gap-36730 {
    height: 78px
}

.et-gap-269677 {
    height: 28px
}

.et-gap-498251 {
    height: 24px
}

.et-gap-366327 {
    height: 24px
}

.et-gap-263945 {
    height: 24px
}

.et-gap-842058 {
    height: 150px
}

.et-gap-768360 {
    height: 48px
}

.et-gap-969983 {
    height: 48px
}

.et-gap-431129 {
    height: 48px
}

.et-gap-106300 {
    height: 2px
}

.et-gap-100914 {
    height: 16px
}

.et-gap-438949 {
    height: 40px
}

.et-gap-968368 {
    height: 48px
}

.et-gap-354476 {
    height: 32px
}

.et-gap-491498 {
    height: 42px
}

.et-gap-350849 {
    height: 9px
}

.et-gap-670747 {
    height: 25px
}

.et-gap-63768 {
    height: 40px
}

.et-gap-793604 {
    height: 24px
}

.et-gap-987940 {
    height: 40px
}

.et-gap-381245 {
    height: 40px
}

.et-gap-479483 {
    height: 24px
}

.et-gap-559174 {
    height: 68px
}

.et-gap-988338 {
    height: 51px
}

.et-gap-549891 {
    height: 29px
}

.et-gap-712976 {
    height: 48px
}

.et-gap-277510 {
    height: 48px
}

.et-gap-241341 {
    height: 278px
}

.et-gap-2884 {
    height: 281px
}

#et-icon-box-container-17190 {
    background-color: #e0e0e0;
    min-height: 0 !important
}

#et-icon-box-container-949741 {
    min-height: 0 !important
}

#et-heading-980093 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-980093 {
    color: #e05c0b;
    font-weight: 700;
    line-height: 24px;
    text-transform: none
}

    #et-heading-980093 a {
        color: #e05c0b
    }

#et-heading-980093 {
    margin: 0 0 8px
}

    #et-heading-980093 .text-wrapper {
        padding: 0
    }

#et-heading-56146 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-56146 {
    color: #616161;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-56146 a {
        color: #616161
    }

#et-heading-56146 {
    margin: 0
}

    #et-heading-56146 .text-wrapper {
        padding: 0
    }

#et-heading-306409 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-306409 {
    color: #e05c0b;
    font-weight: 700;
    line-height: 24px;
    text-transform: none
}

    #et-heading-306409 a {
        color: #e05c0b
    }

#et-heading-306409 {
    margin: 0 0 8px
}

    #et-heading-306409 .text-wrapper {
        padding: 0
    }

#et-heading-36248 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-36248 {
    color: #616161;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-36248 a {
        color: #616161
    }

#et-heading-36248 {
    margin: 0
}

    #et-heading-36248 .text-wrapper {
        padding: 0
    }

#et-heading-929315 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-929315 {
    color: #e05c0b;
    font-weight: 700;
    line-height: 24px;
    text-transform: none
}

    #et-heading-929315 a {
        color: #e05c0b
    }

#et-heading-929315 {
    margin: 0 0 8px
}

    #et-heading-929315 .text-wrapper {
        padding: 0
    }

#et-heading-895946 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-895946 {
    color: #616161;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-895946 a {
        color: #616161
    }

#et-heading-895946 {
    margin: 0
}

    #et-heading-895946 .text-wrapper {
        padding: 0
    }

#et-heading-349511 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-349511 {
    color: #e05c0b;
    font-weight: 700;
    line-height: 24px;
    text-transform: none
}

    #et-heading-349511 a {
        color: #e05c0b
    }

#et-heading-349511 {
    margin: 0 0 8px
}

    #et-heading-349511 .text-wrapper {
        padding: 0
    }

#et-heading-360562 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-360562 {
    color: #616161;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-360562 a {
        color: #616161
    }

#et-heading-360562 {
    margin: 0
}

    #et-heading-360562 .text-wrapper {
        padding: 0
    }

#et-heading-722224 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-722224 {
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    text-transform: none
}

    #et-heading-722224 a {
        color: #fff
    }

#et-heading-722224 {
    margin: 0
}

    #et-heading-722224 .text-wrapper {
        padding: 0
    }

#et-heading-150267 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-150267 {
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none
}

    #et-heading-150267 a {
        color: #fff
    }

#et-heading-150267 {
    margin: 0 0 8px 1px
}

    #et-heading-150267 .text-wrapper {
        padding: 0
    }

#et-heading-410698 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-410698 {
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-410698 a {
        color: #fff
    }

#et-heading-410698 {
    margin: 0 0 8px
}

    #et-heading-410698 .text-wrapper {
        padding: 0
    }

#et-heading-92101 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-92101 {
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-92101 a {
        color: #fff
    }

#et-heading-92101 {
    margin: 0 0 2px -3px
}

    #et-heading-92101 .text-wrapper {
        padding: 0
    }

#et-heading-356333 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-356333 {
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    text-transform: none
}

    #et-heading-356333 a {
        color: #fff
    }

#et-heading-356333 {
    margin: 0 0 8px 1px
}

    #et-heading-356333 .text-wrapper {
        padding: 0
    }

#et-heading-879643 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-879643 {
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-879643 a {
        color: #fff
    }

#et-heading-879643 {
    margin: 0 0 8px
}

    #et-heading-879643 .text-wrapper {
        padding: 0
    }

#et-heading-137593 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-137593 {
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-137593 a {
        color: #fff
    }

#et-heading-137593 {
    margin: 0 0 2px -3px
}

    #et-heading-137593 .text-wrapper {
        padding: 0
    }

#et-heading-139216 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-139216 {
    color: #fff;
    font-size: 32px;
    font-weight: 600;
    line-height: 32px;
    text-transform: uppercase
}

    #et-heading-139216 a {
        color: #fff
    }

#et-heading-139216 {
    margin: 0 0 8px
}

    #et-heading-139216 .text-wrapper {
        padding: 0
    }

#et-heading-896273 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-896273 {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-896273 a {
        color: #fff
    }

#et-heading-896273 {
    margin: 0 0 8px
}

    #et-heading-896273 .text-wrapper {
        padding: 0
    }

#et-heading-609063 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-609063 {
    color: #e05c0b;
    font-size: 32px;
    font-weight: 600;
    line-height: 32px;
    text-transform: uppercase
}

    #et-heading-609063 a {
        color: #e05c0b
    }

#et-heading-609063 {
    margin: 0 0 8px
}

    #et-heading-609063 .text-wrapper {
        padding: 0
    }

#et-heading-294951 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-294951 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-294951 a {
        color: #616161
    }

#et-heading-294951 {
    margin: 0 0 8px
}

    #et-heading-294951 .text-wrapper {
        padding: 0
    }

#et-heading-554614 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-554614 {
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-554614 a {
        color: #fff
    }

#et-heading-554614 {
    margin: 0 0 8px
}

    #et-heading-554614 .text-wrapper {
        padding: 0
    }

#et-heading-448304 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-448304 {
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-448304 a {
        color: #fff
    }

#et-heading-448304 {
    margin: 0 0 2px
}

    #et-heading-448304 .text-wrapper {
        padding: 0
    }

#et-heading-534068 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-534068 {
    color: #e05c0b;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-534068 a {
        color: #e05c0b
    }

#et-heading-534068 {
    margin: 0 0 4px
}

    #et-heading-534068 .text-wrapper {
        padding: 0
    }

#et-heading-780978 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-780978 {
    color: #000;
    font-size: 48px;
    font-weight: 900;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-780978 a {
        color: #000
    }

#et-heading-780978 {
    margin: 0 0 0 2px
}

    #et-heading-780978 .text-wrapper {
        padding: 0
    }

#et-heading-332254 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-332254 {
    color: #000;
    font-size: 20px;
    font-weight: 600;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-332254 a {
        color: #000
    }

#et-heading-332254 {
    margin: 0 0 0 1px
}

    #et-heading-332254 .text-wrapper {
        padding: 0
    }

#et-heading-426137 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-426137 {
    color: #d52b27;
    font-size: 48px;
    font-weight: 900;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-426137 a {
        color: #d52b27
    }

#et-heading-426137 {
    margin: 0 0 4px
}

    #et-heading-426137 .text-wrapper {
        padding: 0
    }

#et-heading-632278 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-632278 {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-632278 a {
        color: #fff
    }

#et-heading-632278 {
    margin: 0
}

    #et-heading-632278 .text-wrapper {
        padding: 0
    }

#et-heading-384352 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-384352 {
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-384352 a {
        color: #fff
    }

#et-heading-384352 {
    margin: 0 0 2px
}

    #et-heading-384352 .text-wrapper {
        padding: 0
    }

#et-heading-229126 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-229126 {
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-229126 a {
        color: #fff
    }

#et-heading-229126 {
    margin: 0 0 0 2px
}

    #et-heading-229126 .text-wrapper {
        padding: 0
    }

#et-heading-415354 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-415354 {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-415354 a {
        color: #fff
    }

#et-heading-415354 {
    margin: 0
}

    #et-heading-415354 .text-wrapper {
        padding: 0
    }

#et-heading-951970 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-951970 {
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-951970 a {
        color: #fff
    }

#et-heading-951970 {
    margin: 0 0 2px -3px
}

    #et-heading-951970 .text-wrapper {
        padding: 0
    }

#et-heading-774720 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-774720 {
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-774720 a {
        color: #fff
    }

#et-heading-774720 {
    margin: 0
}

    #et-heading-774720 .text-wrapper {
        padding: 0
    }

#et-ad-820847 .background {
    background-image: url('../images/banner_back_3-1-1.jpg');
    background-color: #212121;
    background-position: right center
}

#et-ad-820847 {
    padding: 48px 40px 40px
}

#et-ad-820847 {
    margin: 0
}

#et-ad-895944 .background {
    background-image: url('../images/banner_back_4-1-1.jpg');
    background-color: #212121;
    background-position: right center
}

#et-ad-895944 {
    padding: 48px 40px 40px
}

#et-ad-895944 {
    margin: 0
}

#et-ad-233501 {
    border-radius: 8px
}

    #et-ad-233501 .background {
        background-color: #e05c0b;
        background-position: right bottom
    }

    #et-ad-233501 .et-ad-img {
        left: -80px
    }

    #et-ad-233501 .et-ad-img {
        top: 50px
    }

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-233501 .et-ad-img {
        left: 450px
    }
}

@media only screen and (min-width:1024px) and (max-width:1279px) {
    #et-ad-233501 .et-ad-img {
        left: 250px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-233501 .et-ad-img {
        left: 150px
    }
}

#et-ad-233501 {
    padding: 48px 40px 40px
}

#et-ad-233501 {
    margin: 0
}

#et-ad-762630 {
    border-radius: 8px
}

    #et-ad-762630 .background {
        background-image: url('../images/slide_asset2-2-2.jpg');
        background-color: #f5f5f5;
        background-position: -50% top
    }

    #et-ad-762630 .et-ad-img {
        left: -82px
    }

    #et-ad-762630 .et-ad-img {
        top: 50px
    }

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-762630 .et-ad-img {
        left: 450px
    }
}

@media only screen and (min-width:1024px) and (max-width:1279px) {
    #et-ad-762630 .et-ad-img {
        left: 200px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-762630 .et-ad-img {
        left: 150px
    }
}

#et-ad-762630 {
    padding: 48px 40px 40px
}

#et-ad-762630 {
    margin: 0
}

#et-ad-176777 .background {
    background-image: url('../images/slider_pattern_white-1.png');
    background-color: #f5f5f5;
    background-position: left top
}

#et-ad-176777 .et-ad-img {
    right: 210px
}

#et-ad-176777 .et-ad-img {
    top: 14px
}

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-176777 .et-ad-img {
        left: 220px
    }
}

@media only screen and (min-width:1024px) and (max-width:1279px) {
    #et-ad-176777 .et-ad-img {
        left: 200px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-176777 .et-ad-img {
        left: 200px
    }
}

#et-ad-176777 {
    padding: 32px
}

#et-ad-176777 {
    margin: 0 0 8px
}

#et-ad-135761 .background {
    background-image: url('../images/slider_pattern_white-1.png');
    background-color: #ffd800;
    background-position: left top
}

#et-ad-135761 .et-ad-img {
    right: 195px
}

#et-ad-135761 .et-ad-img {
    top: 32px
}

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-135761 .et-ad-img {
        left: 160px
    }

    #et-ad-135761 .et-ad-img {
        top: 34px
    }
}

@media only screen and (min-width:1024px) and (max-width:1279px) {
    #et-ad-135761 .et-ad-img {
        left: 160px
    }

    #et-ad-135761 .et-ad-img {
        top: -30px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-135761 .et-ad-img {
        left: 180px
    }

    #et-ad-135761 .et-ad-img {
        top: 24px
    }
}

#et-ad-135761 {
    padding: 32px
}

#et-ad-135761 {
    margin: 0
}

#et-ad-41747 .background {
    background-image: url('../images/slide_asset3-2.jpg');
    background-color: #e05c0b;
    background-position: left bottom
}

#et-ad-41747 .et-ad-img {
    left: 12px
}

#et-ad-41747 .et-ad-img {
    top: 165px
}

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-41747 .et-ad-img {
        left: 170px
    }

    #et-ad-41747 .et-ad-img {
        top: 32px
    }
}

@media only screen and (min-width:1024px) and (max-width:1279px) {
    #et-ad-41747 .et-ad-img {
        left: 200px
    }

    #et-ad-41747 .et-ad-img {
        top: 32px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-41747 .et-ad-img {
        left: 180px
    }

    #et-ad-41747 .et-ad-img {
        top: 32px
    }
}

#et-ad-41747 {
    padding: 48px 40px 40px
}

#et-ad-41747 {
    margin: 0
}

#et-ad-463409 .background {
    background-image: url(../images/banner_back_2-1.jpg);
    background-color: #212121;
    background-position: left bottom
}

#et-ad-463409 .et-ad-img {
    left: -50px
}

#et-ad-463409 .et-ad-img {
    top: 135px
}

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-463409 .et-ad-img {
        left: -50px
    }

    #et-ad-463409 .et-ad-img {
        top: 32px
    }
}

@media only screen and (min-width:1024px) and (max-width:1279px) {
    #et-ad-463409 .et-ad-img {
        left: -50px
    }

    #et-ad-463409 .et-ad-img {
        top: 0
    }
}

@media only screen and (max-width:479px) {
    #et-ad-463409 .et-ad-img {
        left: -50px
    }

    #et-ad-463409 .et-ad-img {
        top: 32px
    }
}

#et-ad-463409 {
    padding: 48px 40px 40px
}

#et-ad-463409 {
    margin: 0
}

#et-image-137977 {
    -ms-transform: translate3d(32px, 180px, 0px);
    transform: translate3d(32px, 180px, 0px)
}

#et-button-143730 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-143730:hover {
        color: #000
    }

    #et-button-143730 .regular {
        background-color: #ffd800
    }

    #et-button-143730 .hover {
        background-color: #fff
    }

    #et-button-143730 .et-ink {
        color: #000
    }

    #et-button-143730 .et-ink {
        background-color: #000
    }

#et-button-773623 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-773623:hover {
        color: #000
    }

    #et-button-773623 .regular {
        background-color: #ffd800
    }

    #et-button-773623 .hover {
        background-color: #fff
    }

    #et-button-773623 .et-ink {
        color: #000
    }

    #et-button-773623 .et-ink {
        background-color: #000
    }

#et-button-669258 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-669258:hover {
        color: #000
    }

    #et-button-669258 .regular {
        background-color: #ffd800
    }

    #et-button-669258 .hover {
        background-color: #fff
    }

    #et-button-669258 .et-ink {
        color: #000
    }

    #et-button-669258 .et-ink {
        background-color: #000
    }

#et-button-906186 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-906186:hover {
        color: #fff
    }

    #et-button-906186 .regular {
        background-color: #ffd800
    }

    #et-button-906186 .hover {
        background-color: #000
    }

    #et-button-906186 .et-ink {
        color: #000
    }

    #et-button-906186 .et-ink {
        background-color: #fff
    }

#et-button-825259 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-825259:hover {
        color: #000
    }

    #et-button-825259 .regular {
        background-color: #ffd800
    }

    #et-button-825259 .hover {
        background-color: #fff
    }

    #et-button-825259 .et-ink {
        color: #000
    }

    #et-button-825259 .et-ink {
        background-color: #000
    }

#et-button-229173 {
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-229173:hover {
        color: #fff
    }

    #et-button-229173 .regular {
        background-color: #ffd800
    }

    #et-button-229173 .hover {
        background-color: #000
    }

    #et-button-229173 .et-ink {
        color: #000
    }

    #et-button-229173 .et-ink {
        background-color: #fff
    }

#et-button-828993 {
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-828993:hover {
        color: #fff
    }

    #et-button-828993 .regular {
        background-color: #fff
    }

    #et-button-828993 .hover {
        background-color: #000
    }

    #et-button-828993 .et-ink {
        color: #000
    }

    #et-button-828993 .et-ink {
        background-color: #fff
    }

#et-button-286379 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-286379:hover {
        color: #fff
    }

    #et-button-286379 .regular {
        background-color: #ffd800
    }

    #et-button-286379 .hover {
        background-color: #000
    }

    #et-button-286379 .et-ink {
        color: #000
    }

    #et-button-286379 .et-ink {
        background-color: #fff
    }

#et-button-489026 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-489026:hover {
        color: #000
    }

    #et-button-489026 .regular {
        background-color: #ffd800
    }

    #et-button-489026 .hover {
        background-color: #fff
    }

    #et-button-489026 .et-ink {
        color: #000
    }

    #et-button-489026 .et-ink {
        background-color: #000
    }

#et-icon-box-484511 {
    background-color: #fff
}

    #et-icon-box-484511 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-484511 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-484511 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-484511 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-484511 {
    padding: 32px
}

#et-icon-box-467732 {
    background-color: #fff
}

    #et-icon-box-467732 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-467732 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-467732 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-467732 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-467732 {
    padding: 32px
}

#et-icon-box-883111 {
    background-color: #fff
}

    #et-icon-box-883111 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-883111 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-883111 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-883111 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-883111 {
    padding: 32px
}

#et-icon-box-328841 {
    background-color: #fff
}

    #et-icon-box-328841 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-328841 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-328841 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-328841 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-328841 {
    padding: 32px
}

#et-icon-box-540855 {
    background-color: #f5f5f5
}

    #et-icon-box-540855 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-540855 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-540855 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-540855 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-540855:hover .ghost-icon {
        color: #000
    }

    #et-icon-box-540855:hover .et-icon {
        color: #000
    }

#et-icon-box-540855 {
    padding: 32px
}

#et-icon-box-976184 {
    background-color: #f5f5f5
}

    #et-icon-box-976184 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-976184 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-976184 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-976184 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-976184:hover .ghost-icon {
        color: #000
    }

    #et-icon-box-976184:hover .et-icon {
        color: #000
    }

#et-icon-box-976184 {
    padding: 32px
}

#et-icon-box-102051 {
    background-color: #f5f5f5
}

    #et-icon-box-102051 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-102051 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-102051 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-102051 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-102051:hover .ghost-icon {
        color: #000
    }

    #et-icon-box-102051:hover .et-icon {
        color: #000
    }

#et-icon-box-102051 {
    padding: 32px
}

#et-icon-box-217401 {
    background-color: #f5f5f5
}

    #et-icon-box-217401 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-217401 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-217401 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-217401 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-217401:hover .ghost-icon {
        color: #000
    }

    #et-icon-box-217401:hover .et-icon {
        color: #000
    }

#et-icon-box-217401 {
    padding: 32px
}

#et-icon-box-541578 {
    background-color: #f5f5f5
}

    #et-icon-box-541578 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-541578 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-541578 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-541578 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-541578:hover .ghost-icon {
        color: #000
    }

    #et-icon-box-541578:hover .et-icon {
        color: #000
    }

#et-icon-box-541578 {
    padding: 32px
}

#et-icon-box-917203 {
    background-color: #f5f5f5
}

    #et-icon-box-917203 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-917203 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-917203 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-917203 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-917203:hover .ghost-icon {
        color: #000
    }

    #et-icon-box-917203:hover .et-icon {
        color: #000
    }

#et-icon-box-917203 {
    padding: 32px
}

#et-icon-box-57804 {
    background-color: #f5f5f5
}

    #et-icon-box-57804 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-57804 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-57804 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-57804 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-57804:hover .ghost-icon {
        color: #000
    }

    #et-icon-box-57804:hover .et-icon {
        color: #000
    }

#et-icon-box-57804 {
    padding: 32px
}

#et-icon-box-417473 {
    background-color: #f5f5f5
}

    #et-icon-box-417473 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-417473 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-417473 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-417473 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-417473:hover .ghost-icon {
        color: #000
    }

    #et-icon-box-417473:hover .et-icon {
        color: #000
    }

#et-icon-box-417473 {
    padding: 32px
}

#et-make-521199 {
    background-color: #f5f5f5
}

    #et-make-521199:hover {
        background-color: #f0f0f0
    }

    #et-make-521199 .et-make-title {
        color: #212121
    }

#et-make-360367 {
    background-color: #f5f5f5
}

    #et-make-360367:hover {
        background-color: #f0f0f0
    }

    #et-make-360367 .et-make-title {
        color: #212121
    }

#et-make-746330 {
    background-color: #f5f5f5
}

    #et-make-746330:hover {
        background-color: #f0f0f0
    }

    #et-make-746330 .et-make-title {
        color: #212121
    }

#et-make-824256 {
    background-color: #f5f5f5
}

    #et-make-824256:hover {
        background-color: #f0f0f0
    }

    #et-make-824256 .et-make-title {
        color: #212121
    }

#et-make-191042 {
    background-color: #f5f5f5
}

    #et-make-191042:hover {
        background-color: #f0f0f0
    }

    #et-make-191042 .et-make-title {
        color: #212121
    }

#et-make-972870 {
    background-color: #f5f5f5
}

    #et-make-972870:hover {
        background-color: #f0f0f0
    }

    #et-make-972870 .et-make-title {
        color: #212121
    }

#et-make-507624 {
    background-color: #f5f5f5
}

    #et-make-507624:hover {
        background-color: #f0f0f0
    }

    #et-make-507624 .et-make-title {
        color: #212121
    }

#et-make-147383 {
    background-color: #f5f5f5
}

    #et-make-147383:hover {
        background-color: #f0f0f0
    }

    #et-make-147383 .et-make-title {
        color: #212121
    }

#et-make-875946 {
    background-color: #f5f5f5
}

    #et-make-875946:hover {
        background-color: #f0f0f0
    }

    #et-make-875946 .et-make-title {
        color: #212121
    }

#et-make-997713 {
    background-color: #f5f5f5
}

    #et-make-997713:hover {
        background-color: #f0f0f0
    }

    #et-make-997713 .et-make-title {
        color: #212121
    }

#et-make-982995 {
    background-color: #f5f5f5
}

    #et-make-982995:hover {
        background-color: #f0f0f0
    }

    #et-make-982995 .et-make-title {
        color: #212121
    }

#et-make-332007 {
    background-color: #f5f5f5
}

    #et-make-332007:hover {
        background-color: #f0f0f0
    }

    #et-make-332007 .et-make-title {
        color: #212121
    }

#et-make-64946 {
    background-color: #f5f5f5
}

    #et-make-64946:hover {
        background-color: #f0f0f0
    }

    #et-make-64946 .et-make-title {
        color: #212121
    }

#et-make-77748 {
    background-color: #f5f5f5
}

    #et-make-77748:hover {
        background-color: #f0f0f0
    }

    #et-make-77748 .et-make-title {
        color: #212121
    }

#et-make-842514 {
    background-color: #f5f5f5
}

    #et-make-842514:hover {
        background-color: #f0f0f0
    }

    #et-make-842514 .et-make-title {
        color: #212121
    }

#et-make-880817 {
    background-color: #f5f5f5
}

    #et-make-880817:hover {
        background-color: #f0f0f0
    }

    #et-make-880817 .et-make-title {
        color: #212121
    }

#et-make-363852 {
    background-color: #f5f5f5
}

    #et-make-363852:hover {
        background-color: #f0f0f0
    }

    #et-make-363852 .et-make-title {
        color: #212121
    }

#et-make-708084 {
    background-color: #f5f5f5
}

    #et-make-708084:hover {
        background-color: #f0f0f0
    }

    #et-make-708084 .et-make-title {
        color: #212121
    }

#et-make-699515 {
    background-color: #f5f5f5
}

    #et-make-699515:hover {
        background-color: #f0f0f0
    }

    #et-make-699515 .et-make-title {
        color: #212121
    }

#et-make-422785 {
    background-color: #f5f5f5
}

    #et-make-422785:hover {
        background-color: #f0f0f0
    }

    #et-make-422785 .et-make-title {
        color: #212121
    }

#et-make-700373 {
    background-color: #f5f5f5
}

    #et-make-700373:hover {
        background-color: #f0f0f0
    }

    #et-make-700373 .et-make-title {
        color: #212121
    }

#et-make-752849 {
    background-color: #f5f5f5
}

    #et-make-752849:hover {
        background-color: #f0f0f0
    }

    #et-make-752849 .et-make-title {
        color: #212121
    }

#et-make-616615 {
    background-color: #f5f5f5
}

    #et-make-616615:hover {
        background-color: #f0f0f0
    }

    #et-make-616615 .et-make-title {
        color: #212121
    }

#et-make-430359 {
    background-color: #f5f5f5
}

    #et-make-430359:hover {
        background-color: #f0f0f0
    }

    #et-make-430359 .et-make-title {
        color: #212121
    }

#et-make-991458 {
    background-color: #f5f5f5
}

    #et-make-991458:hover {
        background-color: #f0f0f0
    }

    #et-make-991458 .et-make-title {
        color: #212121
    }

#et-make-8604 {
    background-color: #f5f5f5
}

    #et-make-8604:hover {
        background-color: #f0f0f0
    }

    #et-make-8604 .et-make-title {
        color: #212121
    }

#et-make-242288 {
    background-color: #f5f5f5
}

    #et-make-242288:hover {
        background-color: #f0f0f0
    }

    #et-make-242288 .et-make-title {
        color: #212121
    }

#et-make-671575 {
    background-color: #f5f5f5
}

    #et-make-671575:hover {
        background-color: #f0f0f0
    }

    #et-make-671575 .et-make-title {
        color: #212121
    }

#et-make-117780 {
    background-color: #f5f5f5
}

    #et-make-117780:hover {
        background-color: #f0f0f0
    }

    #et-make-117780 .et-make-title {
        color: #212121
    }

#et-mailchimp-378497 .field {
    color: #616161;
    background-color: #fff;
    border: 1px solid #e0e0e0
}

#et-mailchimp-378497 ::placeholder {
    color: #616161
}

#et-mailchimp-378497 .field:focus {
    color: #616161;
    background-color: #fff;
    border: 1px solid #bdbdbd
}

#et-mailchimp-378497 .send-div .button,
#et-mailchimp-378497 .sending {
    color: #000;
    background-color: #ffd800
}

    #et-mailchimp-378497 .send-div .button:hover,
    #et-mailchimp-378497 .send-div:hover .sending {
        color: #fff;
        background-color: #212121 !important
    }

.et-icon-420246 {
    color: #fff;
    border-radius: 0
}

.header .vc-row-504195 {
    height: 64px
}

    .header .vc-row-504195 .hbe {
        line-height: 63px
    }

.header .vc-row-770266 {
    height: 56px
}

    .header .vc-row-770266 .hbe {
        line-height: 55px
    }

.header.sticky-true.active .vc-row-770266 {
    height: 56px
}

    .header.sticky-true.active .vc-row-770266 .hbe {
        line-height: 55px;
        height: 56px
    }

#header-woo-search-form-885237 .dgwt-wcas-search-submit {
    color: #fff;
    background-color: #000;
    box-shadow: none
}

    #header-woo-search-form-885237 .dgwt-wcas-search-submit:hover {
        color: #fff;
        background-color: #000;
        box-shadow: none
    }

#header-woo-search-form-885237 {
    width: 960px
}

    #header-woo-search-form-885237 .dgwt-wcas-search-wrapp {
        height: 48px
    }

    #header-woo-search-form-885237 input.dgwt-wcas-search-input {
        width: 960px;
        color: #616161;
        background-color: #fff;
        border-color: #fff
    }

#header-woo-search-form-885237 {
    margin: -1px 0 0
}

#header-icon-40835 .hicon {
    color: #fff;
    background-color: transparent;
    box-shadow: none
}

#header-icon-40835:hover .hicon {
    color: #eee;
    box-shadow: none
}

#header-icon-40835 .hicon {
    margin: 0
}

#header-icon-91751 .hicon {
    color: #fff;
    background-color: transparent;
    box-shadow: none
}

#header-icon-91751:hover .hicon {
    color: #eee;
    box-shadow: none
}

#header-icon-91751 .hicon {
    margin: 0
}

.header-vertical-separator-722008 .line {
    border-bottom-color: rgba(255, 255, 255, .2);
    border-bottom-style: solid;
    height: 32px;
    border-bottom-width: 32px;
    width: 1px
}

.header-vertical-separator-722008 {
    margin: 0 8px
}

#mobile-toggle-730977 {
    color: #fff;
    background-color: transparent;
    box-shadow: none
}

    #mobile-toggle-730977:hover {
        color: #eee;
        background-color: transparent;
        box-shadow: none
    }

#mobile-container-toggle-730977 {
    margin: 0 0 0 4px
}

#header-logo-245363 .logo {
    max-height: 20px
}

#header-logo-245363 .sticky-logo {
    max-height: 20px
}

#header-logo-245363 {
    margin: 0 0 0 8px
}

#header-logo-854887 .logo {
    max-height: 26px
}

#header-logo-854887 {
    margin: 16px 12px 0 0
}

#mobile-container-814131 {
    color: #616161;
    background-color: #fff;
    padding: 16px 0 32px
}

#mobile-close-856662 {
    color: #bdbdbd;
    background-color: transparent;
    box-shadow: none
}

    #mobile-close-856662:hover {
        color: #212121;
        box-shadow: none
    }

#mobile-container-close-856662 {
    margin: 12px 8px 0 0
}

.et-gap-549073 {
    height: 16px
}

.et-gap-654213 {
    height: 8px
}

#et-heading-877012 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-877012 {
    color: #e05c0b;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-877012 a {
        color: #e05c0b
    }

#et-heading-877012 {
    margin: 0 16px 0 0
}

    #et-heading-877012 .text-wrapper {
        padding: 0
    }

#et-heading-407980 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-407980 {
    color: #e05c0b;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-407980 a {
        color: #e05c0b
    }

#et-heading-407980 {
    margin: 0 16px 0 0
}

    #et-heading-407980 .text-wrapper {
        padding: 0
    }

#et-heading-756158 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-756158 {
    color: #e05c0b;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-756158 a {
        color: #e05c0b
    }

#et-heading-756158 {
    margin: 0 16px 0 0
}

    #et-heading-756158 .text-wrapper {
        padding: 0
    }

#mobile-menu-324351 > .menu-item > a {
    color: #212121;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: none
}

    #mobile-menu-324351 > .menu-item > a:hover {
        background-color: transparent;
        color: #e05c0b
    }

#mobile-menu-324351 .menu-item > a:after,
#mobile-menu-324351 > .menu-item:last-child:after {
    background-color: #e0e0e0
}

#mobile-menu-324351 > .menu-item .sub-menu .menu-item > a {
    color: #616161;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    text-transform: none
}

    #mobile-menu-324351 > .menu-item .sub-menu .menu-item > a:hover {
        color: #e05c0b;
        background-color: transparent
    }

#mobile-menu-container-324351 {
    margin: 0
}

#mobile-menu-456260 > .menu-item > a {
    color: #212121;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: none
}

    #mobile-menu-456260 > .menu-item > a:hover {
        background-color: transparent;
        color: #e05c0b
    }

#mobile-menu-456260 .menu-item > a:after,
#mobile-menu-456260 > .menu-item:last-child:after {
    background-color: #e0e0e0
}

#mobile-menu-456260 > .menu-item .sub-menu .menu-item > a {
    color: #616161;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    text-transform: none
}

    #mobile-menu-456260 > .menu-item .sub-menu .menu-item > a:hover {
        color: #e05c0b;
        background-color: transparent
    }

#mobile-menu-container-456260 {
    margin: 0
}

#header-slogan-317196 {
    margin: 0
}

#header-slogan-79048 {
    margin: 0
}

#et-header-button-211963 > a {
    width: 296px;
    height: 48px;
    line-height: 47px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px !important;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-header-button-211963 > a .icon {
        font-size: 18px !important
    }

    #et-header-button-211963 > a .icon {
        margin-left: 8px !important
    }

#et-header-button-211963:hover > a {
    color: #fff
}

#et-header-button-211963 > a .regular {
    background-color: #ffd800
}

#et-header-button-211963 > a .hover {
    background-color: #000
}

#et-header-button-211963 > a .et-ink {
    color: #000
}

#et-header-button-211963 > a .et-ink {
    background-color: #fff
}

#et-header-button-211963 {
    margin: 0 12px 0 0
}

#et-header-button-248391 > a {
    width: 296px;
    height: 48px;
    line-height: 47px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px !important;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-header-button-248391 > a .icon {
        font-size: 18px !important
    }

    #et-header-button-248391 > a .icon {
        margin-left: 8px !important
    }

#et-header-button-248391:hover > a {
    color: #fff
}

#et-header-button-248391 > a .regular {
    background-color: #ffd800
}

#et-header-button-248391 > a .hover {
    background-color: #000
}

#et-header-button-248391 > a .et-ink {
    color: #000
}

#et-header-button-248391 > a .et-ink {
    background-color: #fff
}

#et-header-button-248391 {
    margin: 0 12px 0 0
}

.vc_custom_1559210763022 {
    border-bottom-width: 1px !important;
    background-color: #e05c0b !important;
    border-bottom-color: #bc5709 !important;
    border-bottom-style: solid !important
}

.vc_custom_1559210719611 {
    background-color: #e05c0b !important
}

.header .vc-row-620359 {
    height: 48px
}

    .header .vc-row-620359 .hbe {
        line-height: 47px
    }

.header .vc-row-271378 {
    z-index: 2
}

.header .vc-row-271378 {
    height: 96px
}

    .header .vc-row-271378 .hbe {
        line-height: 95px
    }

.header .vc-row-960818 {
    z-index: 1
}

.header .vc-row-960818 {
    height: 56px
}

    .header .vc-row-960818 .hbe {
        line-height: 55px
    }

#header-icon-69631 .hicon {
    color: #e05c0b;
    background-color: transparent;
    box-shadow: none
}

#header-icon-69631:hover .hicon {
    color: #e05c0b;
    box-shadow: none
}

#header-icon-69631 .hicon {
    margin: -2px 0 0
}

#header-icon-717019 .hicon {
    color: #e05c0b;
    background-color: transparent;
    box-shadow: none
}

#header-icon-717019:hover .hicon {
    color: #e05c0b;
    box-shadow: none
}

#header-icon-717019 .hicon {
    margin: -2px 24px 0 0
}

#header-icon-550011 .hicon {
    color: #e05c0b;
    background-color: transparent;
    box-shadow: none
}

#header-icon-550011:hover .hicon {
    color: #e05c0b;
    box-shadow: none
}

#header-icon-550011 .hicon {
    margin: -2px 24px 0 0
}

#header-icon-749461 .hicon {
    color: #bdbdbd;
    background-color: transparent;
    font-size: 32px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    box-shadow: none
}

#header-icon-749461:hover .hicon {
    color: #212121;
    box-shadow: none
}

#header-icon-749461 .hicon {
    margin: 0
}

#header-icon-442951 .hicon {
    color: #bdbdbd;
    background-color: transparent;
    font-size: 32px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    box-shadow: none
}

#header-icon-442951:hover .hicon {
    color: #212121;
    box-shadow: none
}

#header-icon-442951 .hicon {
    margin: 0
}

#header-slogan-676472 {
    margin: 0
}

#header-slogan-349572 {
    margin: 0
}

#header-slogan-233853 {
    margin: 0
}

#login-toggle-326717 {
    color: #616161;
    background-color: transparent;
    box-shadow: none
}

    #login-toggle-326717:hover {
        color: #212121;
        background-color: transparent;
        box-shadow: none
    }

#header-login-326717 .widget_reglog {
    color: #616161;
    background-color: #fff
}

    #header-login-326717 .widget_reglog a {
        color: #e05c0b
    }

    #header-login-326717 .widget_reglog .input {
        color: #616161;
        background-color: #fff;
        box-shadow: inset 0 0 0 1px #e0e0e0
    }

    #header-login-326717 .widget_reglog .button {
        color: #000;
        background-color: #ffd800;
        box-shadow: none
    }

        #header-login-326717 .widget_reglog .button:hover {
            color: #fff;
            background-color: #212121;
            box-shadow: none
        }

#header-login-326717 {
    margin: 0
}

.header-vertical-separator-135887 .line {
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid;
    height: 24px;
    border-bottom-width: 24px;
    width: 1px
}

.header-vertical-separator-135887 {
    margin: 0 8px
}

.header-vertical-separator-561232 .line {
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid;
    height: 24px;
    border-bottom-width: 24px;
    width: 1px
}

.header-vertical-separator-561232 {
    margin: 0 8px 0 16px
}

.header-vertical-separator-855577 .line {
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid;
    height: 32px;
    border-bottom-width: 32px;
    width: 1px
}

.header-vertical-separator-855577 {
    margin: 0 16px 0 20px
}

#language-switcher-900531 .language-toggle {
    color: #616161;
    background-color: transparent;
    box-shadow: none
}

    #language-switcher-900531 .language-toggle:hover {
        color: #212121;
        background-color: transparent;
        box-shadow: none
    }

#language-switcher-900531 ul {
    background-color: #fff;
    width: 140px
}

#language-switcher-900531 .box-align-center ul {
    margin-left: -70px
}

#language-switcher-900531 ul li a {
    color: #616161;
    background-color: #fff
}

    #language-switcher-900531 ul li a:hover {
        color: #e05c0b;
        background-color: #f5f5f5
    }

#language-switcher-900531 {
    margin: 0
}

#currency-switcher-821167 .currency-toggle {
    color: #616161
}

    #currency-switcher-821167 .currency-toggle:hover {
        color: #212121
    }

#currency-switcher-821167 .highlighted-currency {
    color: #e05c0b
}

#currency-switcher-821167 .currency-list {
    background-color: #fff;
    width: 80px
}

#currency-switcher-821167.box-align-center .currency-list {
    margin-left: -40px
}

#currency-switcher-821167 .currency-list a {
    color: #616161;
    background-color: #fff
}

    #currency-switcher-821167 .currency-list a:hover {
        color: #e05c0b;
        background-color: #f5f5f5
    }

#currency-switcher-821167 {
    margin: 0
}

#header-logo-651095 .logo {
    max-height: 26px
}

#header-logo-651095 .sticky-logo {
    max-height: 26px
}

#header-logo-651095 {
    margin: 0 0 0 72px
}

#cart-toggle-365707 {
    color: #bdbdbd
}

    #cart-toggle-365707:hover {
        color: #212121
    }

#cart-box-365707 {
    color: #616161;
    background-color: #fff
}

    #cart-box-365707 .product_list_widget li:not(:last-child):before,
    #cart-box-365707 .woocommerce-mini-cart__total:before {
        background-color: #212121
    }

    #cart-box-365707 .cart-product-title {
        color: #212121
    }

    #cart-box-365707 .cart_list li .remove {
        color: #616161
    }

    #cart-box-365707 .woocommerce-mini-cart__buttons > a {
        color: #000;
        background-color: #ffd800
    }

        #cart-box-365707 .woocommerce-mini-cart__buttons > a:hover {
            color: #fff !important;
            background-color: #212121
        }

#cart-toggle-365707 .cart-contents {
    color: #616161
}

    #cart-toggle-365707 .cart-contents .cart-title {
        color: #e05c0b
    }

#header-cart-365707 {
    margin: -1px 0 0
}

#header-woo-search-form-692560 .dgwt-wcas-search-submit {
    color: #fff;
    background-color: #e05c0b;
    box-shadow: none
}

    #header-woo-search-form-692560 .dgwt-wcas-search-submit:hover {
        color: #fff;
        background-color: #ce550a;
        box-shadow: none
    }

#header-woo-search-form-692560 {
    width: 620px
}

    #header-woo-search-form-692560 .dgwt-wcas-search-wrapp {
        height: 48px
    }

    #header-woo-search-form-692560 input.dgwt-wcas-search-input {
        width: 620px;
        color: #616161;
        background-color: #fff;
        border-color: #e05c0b
    }

#header-woo-search-form-692560 {
    margin: 0
}

#et-header-button-922195 > a {
    width: 282px;
    height: 48px;
    line-height: 47px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px !important;
    font-weight: 400;
    line-height: 48px !important;
    text-transform: uppercase;
    color: #212121;
    border-radius: 4px
}

    #et-header-button-922195 > a .icon {
        font-size: 12px !important
    }

#et-header-button-922195:hover > a {
    color: #fff
}

#et-header-button-922195 > a .regular {
    background-color: #fff
}

#et-header-button-922195 > a .hover {
    background-color: #212121
}

#et-header-button-922195 > a .et-ink {
    color: #212121
}

#et-header-button-922195 > a .et-ink {
    background-color: #fff
}

#et-header-button-922195 {
    margin: 0
}

#et-header-button-8649 > a {
    width: 220px;
    height: 48px;
    line-height: 47px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px !important;
    font-weight: 400;
    letter-spacing: 0px;
    line-height: 48px !important;
    text-transform: none;
    color: #000;
    border-radius: 4px
}

    #et-header-button-8649 > a .icon {
        font-size: 24px !important
    }

    #et-header-button-8649 > a .icon {
        margin-left: 12px !important
    }

#et-header-button-8649:hover > a {
    color: #fff
}

#et-header-button-8649 > a .regular {
    background-color: #ffd800
}

#et-header-button-8649 > a .hover {
    background-color: #000
}

#et-header-button-8649 > a .et-ink {
    color: #000
}

#et-header-button-8649 > a .et-ink {
    background-color: #fff
}

#et-header-button-8649 {
    margin: 0 40px 0 0
}

#header-menu-718506 > .menu-item.depth-0 {
    margin-left: 40px
}

    #header-menu-718506 > .menu-item.depth-0:before,
    #header-menu-718506 > .menu-item.depth-0:after {
        background: #e0e0e0
    }

    #header-menu-718506 > .menu-item.depth-0:before {
        left: -20px
    }

    #header-menu-718506 > .menu-item.depth-0:after {
        right: -20px
    }

#header-menu-718506 > .menu-item.depth-0 {
    margin-left: 20px !important;
    margin-right: 20px !important
}

    #header-menu-718506 > .menu-item.depth-0 > .mi-link {
        color: #fff;
        font-size: 16px;
        font-weight: 400;
        letter-spacing: 0px;
        text-transform: none
    }

    #header-menu-718506 > .menu-item.depth-0:hover > .mi-link,
    #header-menu-718506 > .menu-item.depth-0.current-menu-item > .mi-link,
    #header-menu-718506 > .menu-item.depth-0.current-menu-parent > .mi-link,
    #header-menu-718506 > .menu-item.depth-0.current-menu-ancestor > .mi-link,
    #header-menu-718506 > .menu-item.depth-0.one-page-active > .mi-link {
        color: #fff
    }

    #header-menu-718506 > .menu-item.depth-0 > .mi-link .txt:after {
        border-bottom-color: #fff
    }

#header-menu-718506 .sub-menu {
    background-color: #fff
}

#header-menu-718506 > .menu-item:not(.mm-true) .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

#header-menu-718506 > .menu-item:not(.mm-true) .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 300;
    text-transform: none
}

#header-menu-718506 > .menu-item:not(.mm-true) .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#header-menu-container-718506 {
    margin: 0 16px 0 0
}

.vc_custom_1553775458473 {
    border-bottom-width: 1px !important;
    background-color: #f5f5f5 !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

.vc_custom_1553775461826 {
    background-color: #fff !important
}

.vc_custom_1553775467259 {
    background-color: #e05c0b !important
}

.mm-588245 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-588245 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-588245 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-588245 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-588245 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-588245 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-588245 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-588245 {
    margin: 0
}

.vc_custom_1571522204701 {
    padding-top: 32px !important;
    background-image: url(../images/megamenu3.jpg) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

#megamenu-3950 {
    width: 720px;
    max-width: 720px
}

#et-heading-571262 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-571262 {
    color: #e05c0b;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-571262 a {
        color: #e05c0b
    }

#et-heading-571262 {
    margin: 0 0 -34px 12px
}

    #et-heading-571262 .text-wrapper {
        padding: 0
    }

.mm-378295 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-378295 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-378295 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-378295 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-378295 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-378295 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-378295 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-378295 {
    margin: 4px 8px 0 0
}

.vc_custom_1558707935156 {
    padding-top: 32px !important;
    padding-bottom: 8px !important
}

#megamenu-2080 {
    width: 900px;
    max-width: 900px
}

#et-button-992035 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-992035:hover {
        color: #fff
    }

    #et-button-992035 .regular {
        background-color: #f5f5f5
    }

    #et-button-992035 .hover {
        background-color: #d52b27
    }

    #et-button-992035 .et-ink {
        color: #000
    }

    #et-button-992035 .et-ink {
        background-color: #fff
    }

#et-button-821609 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-821609:hover {
        color: #fff
    }

    #et-button-821609 .regular {
        background-color: #f5f5f5
    }

    #et-button-821609 .hover {
        background-color: #d52b27
    }

    #et-button-821609 .et-ink {
        color: #000
    }

    #et-button-821609 .et-ink {
        background-color: #fff
    }

#et-button-624117 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-624117:hover {
        color: #fff
    }

    #et-button-624117 .regular {
        background-color: #f5f5f5
    }

    #et-button-624117 .hover {
        background-color: #d52b27
    }

    #et-button-624117 .et-ink {
        color: #000
    }

    #et-button-624117 .et-ink {
        background-color: #fff
    }

#et-button-575408 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-575408:hover {
        color: #fff
    }

    #et-button-575408 .regular {
        background-color: #f5f5f5
    }

    #et-button-575408 .hover {
        background-color: #d52b27
    }

    #et-button-575408 .et-ink {
        color: #000
    }

    #et-button-575408 .et-ink {
        background-color: #fff
    }

#et-button-155136 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-155136:hover {
        color: #fff
    }

    #et-button-155136 .regular {
        background-color: #f5f5f5
    }

    #et-button-155136 .hover {
        background-color: #d52b27
    }

    #et-button-155136 .et-ink {
        color: #000
    }

    #et-button-155136 .et-ink {
        background-color: #fff
    }

#et-button-980440 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-980440:hover {
        color: #fff
    }

    #et-button-980440 .regular {
        background-color: #f5f5f5
    }

    #et-button-980440 .hover {
        background-color: #d52b27
    }

    #et-button-980440 .et-ink {
        color: #000
    }

    #et-button-980440 .et-ink {
        background-color: #fff
    }

.vc_custom_1558707830265 {
    padding-top: 16px !important
}

.vc_custom_1558707807512 {
    padding-bottom: 32px !important
}

#megamenu-2079 {
    width: 900px;
    max-width: 900px
}

.vc_custom_1558707459286 {
    padding-top: 32px !important;
    padding-bottom: 32px !important
}

#megamenu-2078 {
    width: 900px;
    max-width: 900px
}

.et-separator-895382 .line {
    margin-top: 24px;
    margin-bottom: 24px;
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid
}

#et-heading-967729 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-967729 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-967729 a {
        color: #212121
    }

#et-heading-967729 {
    margin: 0 0 8px
}

    #et-heading-967729 .text-wrapper {
        padding: 0
    }

#et-heading-344299 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-344299 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-344299 a {
        color: #212121
    }

#et-heading-344299 {
    margin: 0 0 8px
}

    #et-heading-344299 .text-wrapper {
        padding: 0
    }

#et-heading-943569 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-943569 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-943569 a {
        color: #212121
    }

#et-heading-943569 {
    margin: 0 0 8px
}

    #et-heading-943569 .text-wrapper {
        padding: 0
    }

#et-icon-list-712741 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-list-388620 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-list-745487 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-button-881037 {
    min-width: 216px;
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-881037:hover {
        color: #fff
    }

    #et-button-881037 .regular {
        background-color: #ffd800
    }

    #et-button-881037 .hover {
        background-color: #d52b27
    }

    #et-button-881037 .et-ink {
        color: #000
    }

    #et-button-881037 .et-ink {
        background-color: #fff
    }

#et-button-274227 {
    min-width: 216px;
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-274227:hover {
        color: #fff
    }

    #et-button-274227 .regular {
        background-color: #ffd800
    }

    #et-button-274227 .hover {
        background-color: #d52b27
    }

    #et-button-274227 .et-ink {
        color: #000
    }

    #et-button-274227 .et-ink {
        background-color: #fff
    }

#et-button-120813 {
    min-width: 216px;
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-120813:hover {
        color: #fff
    }

    #et-button-120813 .regular {
        background-color: #ffd800
    }

    #et-button-120813 .hover {
        background-color: #d52b27
    }

    #et-button-120813 .et-ink {
        color: #000
    }

    #et-button-120813 .et-ink {
        background-color: #fff
    }

.vc_custom_1558707359424 {
    padding-top: 8px !important;
    padding-bottom: 32px !important
}

.vc_custom_1558707285655 {
    margin-top: 24px !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 32px !important;
    padding-right: 32px !important;
    padding-bottom: 32px !important;
    padding-left: 32px !important;
    background-color: #fff !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important;
    border-radius: 1px !important
}

.vc_custom_1558707295126 {
    margin-top: 24px !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 32px !important;
    padding-right: 32px !important;
    padding-bottom: 32px !important;
    padding-left: 32px !important;
    background-color: #fff !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

.vc_custom_1558707306191 {
    margin-top: 24px !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 32px !important;
    padding-right: 32px !important;
    padding-bottom: 32px !important;
    padding-left: 32px !important;
    background-color: #fff !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

#megamenu-2077 {
    width: 900px;
    max-width: 900px
}

#et-icon-box-container-155466 {
    background-color: #fff;
    min-height: 0 !important
}

#et-icon-box-714186 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-714186:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-714186.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-714186 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-714186:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-714186 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-714186:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-714186 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-714186 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-714186:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-714186:hover .et-icon {
        color: #fff
    }

#et-icon-box-714186 {
    padding: 24px
}

#et-icon-box-984316 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-984316:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-984316.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-984316 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-984316:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-984316 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-984316:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-984316 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-984316 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-984316:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-984316:hover .et-icon {
        color: #fff
    }

#et-icon-box-984316 {
    padding: 24px
}

#et-icon-box-727764 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-727764:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-727764.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-727764 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-727764:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-727764 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-727764:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-727764 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-727764 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-727764:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-727764:hover .et-icon {
        color: #fff
    }

#et-icon-box-727764 {
    padding: 24px
}

#et-icon-box-278610 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-278610:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-278610.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-278610 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-278610:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-278610 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-278610:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-278610 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-278610 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-278610:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-278610:hover .et-icon {
        color: #fff
    }

#et-icon-box-278610 {
    padding: 24px
}

#et-icon-box-158335 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-158335:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-158335.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-158335 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-158335:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-158335 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-158335:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-158335 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-158335 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-158335:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-158335:hover .et-icon {
        color: #fff
    }

#et-icon-box-158335 {
    padding: 24px
}

#et-icon-box-348091 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-348091:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-348091.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-348091 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-348091:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-348091 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-348091:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-348091 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-348091 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-348091:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-348091:hover .et-icon {
        color: #fff
    }

#et-icon-box-348091 {
    padding: 24px
}

#et-icon-box-624403 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-624403:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-624403.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-624403 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-624403:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-624403 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-624403:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-624403 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-624403 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-624403:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-624403:hover .et-icon {
        color: #fff
    }

#et-icon-box-624403 {
    padding: 24px
}

#et-icon-box-272846 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-272846:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-272846.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-272846 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-272846:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-272846 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-272846:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-272846 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-272846 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-272846:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-272846:hover .et-icon {
        color: #fff
    }

#et-icon-box-272846 {
    padding: 24px
}

.vc_custom_1558706995465 {
    padding-top: 32px !important;
    padding-bottom: 32px !important
}

#megamenu-2076 {
    width: 900px;
    max-width: 900px
}

.mm-448987 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-448987 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-448987 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-448987 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-448987 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-448987 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-448987 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-448987 {
    margin: 32px 8px 0
}

#megamenu-2075 {
    width: 900px;
    max-width: 900px
}

.mm-870065 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-870065 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-870065 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-870065 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-870065 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-870065 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-870065 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-870065 {
    margin: 0 8px
}

#et-heading-953133 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-953133 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0px;
    line-height: 18px;
    text-transform: none
}

    #et-heading-953133 a {
        color: #616161
    }

#et-heading-953133 {
    margin: 0 0 8px
}

    #et-heading-953133 .text-wrapper {
        padding: 0
    }

#et-heading-561690 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-561690 {
    color: #e05c0b;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-561690 a {
        color: #e05c0b
    }

#et-heading-561690 {
    margin: 0 0 8px
}

    #et-heading-561690 .text-wrapper {
        padding: 0
    }

#et-heading-984749 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-984749 {
    color: #000;
    font-size: 48px;
    font-weight: 900;
    letter-spacing: 0px;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-984749 a {
        color: #000
    }

#et-heading-984749 {
    margin: 0 0 8px
}

    #et-heading-984749 .text-wrapper {
        padding: 0
    }

#et-button-916167 {
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-916167:hover {
        color: #fff
    }

    #et-button-916167 .regular {
        background-color: #ffc600
    }

    #et-button-916167 .hover {
        background-color: #d52b27
    }

    #et-button-916167 .et-ink {
        color: #000
    }

    #et-button-916167 .et-ink {
        background-color: #fff
    }

.vc_custom_1558706296753 {
    padding-top: 32px !important;
    background-image: url(../images/mm2-1.jpg) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

.vc_custom_1570379797213 {
    margin-top: 20px !important;
    margin-bottom: 80px !important;
    padding-top: 0 !important;
    padding-right: 240px !important
}

#megamenu-2074 {
    width: 900px;
    max-width: 900px
}

.mm-786182 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-786182 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-786182 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-786182 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-786182 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-786182 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-786182 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-786182 {
    margin: 0
}

.vc_custom_1570380075532 {
    padding-top: 32px !important;
    background-image: url(../images/megamenu2-4-1.jpg) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

#megamenu-2073 {
    width: 900px;
    max-width: 900px
}

.mm-519050 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-519050 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-519050 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-519050 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-519050 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-519050 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-519050 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-519050 {
    margin: 0 8px
}

.vc_custom_1558705364384 {
    padding-top: 24px !important
}

#megamenu-2072 {
    width: 900px;
    max-width: 900px
}

.mm-836917 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-836917 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-836917 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-836917 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-836917 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-836917 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-836917 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-836917 {
    margin: 0
}

.vc_custom_1558703955955 {
    padding-top: 32px !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important
}

#megamenu-2063 {
    width: 900px;
    max-width: 900px
}

.mm-125819 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-125819 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-125819 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-125819 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-125819 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-125819 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-125819 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-125819 {
    margin: 32px 8px 0
}

#megamenu-880 {
    width: 1200px;
    max-width: 1200px
}

.vc_custom_1556196258476 {
    padding-top: 32px !important;
    padding-right: 24px !important;
    padding-bottom: 32px !important;
    padding-left: 24px !important;
    background-color: #fff !important
}

#megamenu-733 {
    width: 360px;
    max-width: 360px
}

#megamenu-tab-726989 .tabset {
    background-color: #f5f5f5
}

#megamenu-tab-726989 .tabs-container {
    background-color: #fff
}

#megamenu-tab-726989 .tabset .tab-item.active .arrow {
    border-color: transparent #fff transparent transparent
}

#megamenu-tab-726989 .tab-item {
    color: #212121;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0px;
    text-transform: none
}

    #megamenu-tab-726989 .tab-item:hover,
    #megamenu-tab-726989 .tab-item.active {
        color: #e05c0b
    }

    #megamenu-tab-726989 .tab-item:after {
        background-color: #fff;
        box-shadow: none
    }

#megamenu-tab-726989 .tab-content {
    padding: 0
}

.mm-258711 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-258711 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-258711 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-258711 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-258711 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-258711 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-258711 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-258711 {
    margin: 0 8px
}

.mm-448987 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-448987 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-448987 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-448987 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-448987 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-448987 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-448987 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-448987 {
    margin: 32px 8px 0
}

.mm-836917 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-836917 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-836917 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-836917 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-836917 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-836917 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-836917 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-836917 {
    margin: 0
}

.mm-786182 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-786182 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-786182 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-786182 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-786182 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-786182 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-786182 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-786182 {
    margin: 0
}

.mm-968976 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-968976 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-968976 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-968976 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-968976 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-968976 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-968976 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-968976 {
    margin: 0 8px
}

.mm-378295 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-378295 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-378295 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-378295 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-378295 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-378295 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-378295 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-378295 {
    margin: 4px 8px 0 0
}

#et-ad-666542 .background {
    background-color: #f5f5f5;
    background-position: left top
}

#et-ad-666542 .et-ad-img {
    left: -50px
}

#et-ad-666542 .et-ad-img {
    top: 200px
}

#et-ad-666542 {
    padding: 32px 24px
}

#et-ad-666542 {
    margin: 12px 0 0
}

.et-gap-696534 {
    height: 8px
}

.et-gap-268141 {
    height: 16px
}

.et-gap-378829 {
    height: 24px
}

.et-gap-862840 {
    height: 8px
}

.et-gap-284397 {
    height: 300px
}

#et-heading-799158 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-799158 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0px;
    line-height: 18px;
    text-transform: none
}

    #et-heading-799158 a {
        color: #616161
    }

#et-heading-799158 {
    margin: 0 0 8px
}

    #et-heading-799158 .text-wrapper {
        padding: 0
    }

#et-heading-367786 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-367786 {
    color: #e05c0b;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-367786 a {
        color: #e05c0b
    }

#et-heading-367786 {
    margin: 0 0 8px
}

    #et-heading-367786 .text-wrapper {
        padding: 0
    }

#et-heading-868716 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-868716 {
    color: #000;
    font-size: 48px;
    font-weight: 900;
    letter-spacing: 0px;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-868716 a {
        color: #000
    }

#et-heading-868716 {
    margin: 0 0 8px
}

    #et-heading-868716 .text-wrapper {
        padding: 0
    }

#et-heading-409756 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-409756 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase
}

    #et-heading-409756 a {
        color: #212121
    }

#et-heading-409756 {
    margin: 0 0 16px
}

    #et-heading-409756 .text-wrapper {
        padding: 0
    }

#et-heading-946160 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-946160 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase
}

    #et-heading-946160 a {
        color: #212121
    }

#et-heading-946160 {
    margin: 0 0 16px
}

    #et-heading-946160 .text-wrapper {
        padding: 0
    }

#et-heading-583666 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-583666 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase
}

    #et-heading-583666 a {
        color: #212121
    }

#et-heading-583666 {
    margin: 0 0 16px
}

    #et-heading-583666 .text-wrapper {
        padding: 0
    }

#et-heading-150762 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-150762 {
    color: #e05c0b;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-150762 a {
        color: #e05c0b
    }

#et-heading-150762 {
    margin: 0 12px -34px 0
}

    #et-heading-150762 .text-wrapper {
        padding: 0
    }

#et-heading-278366 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-278366 {
    color: #616161;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: none
}

    #et-heading-278366 a {
        color: #616161
    }

#et-heading-278366 {
    margin: 0
}

    #et-heading-278366 .text-wrapper {
        padding: 0
    }

#et-heading-482809 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-482809 {
    color: #e05c0b;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-482809 a {
        color: #e05c0b
    }

#et-heading-482809 {
    margin: 0
}

    #et-heading-482809 .text-wrapper {
        padding: 0
    }

#et-heading-959411 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-959411 {
    color: #000;
    font-size: 48px;
    font-weight: 900;
    letter-spacing: 0px;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-959411 a {
        color: #000
    }

#et-heading-959411 {
    margin: 0 0 0 -2px
}

    #et-heading-959411 .text-wrapper {
        padding: 0
    }

#et-button-148588 {
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-148588:hover {
        color: #fff
    }

    #et-button-148588 .regular {
        background-color: #ffc600
    }

    #et-button-148588 .hover {
        background-color: #d52b27
    }

    #et-button-148588 .et-ink {
        color: #000
    }

    #et-button-148588 .et-ink {
        background-color: #fff
    }

#et-button-728623 {
    min-width: 225px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-728623:hover {
        color: #fff
    }

    #et-button-728623 .regular {
        background-color: #ffc600
    }

    #et-button-728623 .hover {
        background-color: #d52b27
    }

    #et-button-728623 .et-ink {
        color: #000
    }

    #et-button-728623 .et-ink {
        background-color: #fff
    }

#et-button-295820 {
    min-width: 225px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-295820:hover {
        color: #fff
    }

    #et-button-295820 .regular {
        background-color: #ffc600
    }

    #et-button-295820 .hover {
        background-color: #d52b27
    }

    #et-button-295820 .et-ink {
        color: #000
    }

    #et-button-295820 .et-ink {
        background-color: #fff
    }

#et-button-791215 {
    min-width: 225px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-791215:hover {
        color: #fff
    }

    #et-button-791215 .regular {
        background-color: #ffc600
    }

    #et-button-791215 .hover {
        background-color: #d52b27
    }

    #et-button-791215 .et-ink {
        color: #000
    }

    #et-button-791215 .et-ink {
        background-color: #fff
    }

#et-button-692065 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-692065:hover {
        color: #fff
    }

    #et-button-692065 .regular {
        background-color: #f5f5f5
    }

    #et-button-692065 .hover {
        background-color: #d52b27
    }

    #et-button-692065 .et-ink {
        color: #000
    }

    #et-button-692065 .et-ink {
        background-color: #fff
    }

#et-button-680643 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-680643:hover {
        color: #fff
    }

    #et-button-680643 .regular {
        background-color: #f5f5f5
    }

    #et-button-680643 .hover {
        background-color: #d52b27
    }

    #et-button-680643 .et-ink {
        color: #000
    }

    #et-button-680643 .et-ink {
        background-color: #fff
    }

#et-button-205804 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-205804:hover {
        color: #fff
    }

    #et-button-205804 .regular {
        background-color: #f5f5f5
    }

    #et-button-205804 .hover {
        background-color: #d52b27
    }

    #et-button-205804 .et-ink {
        color: #000
    }

    #et-button-205804 .et-ink {
        background-color: #fff
    }

#et-button-722760 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-722760:hover {
        color: #fff
    }

    #et-button-722760 .regular {
        background-color: #f5f5f5
    }

    #et-button-722760 .hover {
        background-color: #d52b27
    }

    #et-button-722760 .et-ink {
        color: #000
    }

    #et-button-722760 .et-ink {
        background-color: #fff
    }

#et-button-915114 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-915114:hover {
        color: #fff
    }

    #et-button-915114 .regular {
        background-color: #f5f5f5
    }

    #et-button-915114 .hover {
        background-color: #d52b27
    }

    #et-button-915114 .et-ink {
        color: #000
    }

    #et-button-915114 .et-ink {
        background-color: #fff
    }

#et-button-36336 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-36336:hover {
        color: #fff
    }

    #et-button-36336 .regular {
        background-color: #f5f5f5
    }

    #et-button-36336 .hover {
        background-color: #d52b27
    }

    #et-button-36336 .et-ink {
        color: #000
    }

    #et-button-36336 .et-ink {
        background-color: #fff
    }

#et-button-197503 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-197503:hover {
        color: #fff
    }

    #et-button-197503 .regular {
        background-color: #f5f5f5
    }

    #et-button-197503 .hover {
        background-color: #d52b27
    }

    #et-button-197503 .et-ink {
        color: #000
    }

    #et-button-197503 .et-ink {
        background-color: #fff
    }

#et-button-809220 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-809220:hover {
        color: #fff
    }

    #et-button-809220 .regular {
        background-color: #f5f5f5
    }

    #et-button-809220 .hover {
        background-color: #d52b27
    }

    #et-button-809220 .et-ink {
        color: #000
    }

    #et-button-809220 .et-ink {
        background-color: #fff
    }

#et-button-510649 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-510649:hover {
        color: #fff
    }

    #et-button-510649 .regular {
        background-color: #ffd800
    }

    #et-button-510649 .hover {
        background-color: #212121
    }

    #et-button-510649 .et-ink {
        color: #000
    }

    #et-button-510649 .et-ink {
        background-color: #fff
    }

#et-icon-box-container-936469 {
    background-color: #fff;
    min-height: 0 !important
}

.et-separator-352792 .line {
    margin-top: 0;
    margin-bottom: 24px;
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid
}

#et-icon-list-491703 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-list-860791 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-list-942592 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-box-191213 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-191213:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-191213.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-191213 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-191213:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-191213 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-191213:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-191213 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-191213 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-191213:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-191213:hover .et-icon {
        color: #fff
    }

#et-icon-box-191213 {
    padding: 24px
}

#et-icon-box-242722 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-242722:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-242722.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-242722 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-242722:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-242722 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-242722:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-242722 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-242722 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-242722:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-242722:hover .et-icon {
        color: #fff
    }

#et-icon-box-242722 {
    padding: 24px
}

#et-icon-box-286870 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-286870:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-286870.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-286870 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-286870:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-286870 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-286870:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-286870 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-286870 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-286870:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-286870:hover .et-icon {
        color: #fff
    }

#et-icon-box-286870 {
    padding: 24px
}

#et-icon-box-296869 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-296869:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-296869.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-296869 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-296869:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-296869 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-296869:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-296869 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-296869 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-296869:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-296869:hover .et-icon {
        color: #fff
    }

#et-icon-box-296869 {
    padding: 24px
}

#et-icon-box-369196 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-369196:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-369196.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-369196 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-369196:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-369196 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-369196:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-369196 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-369196 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-369196:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-369196:hover .et-icon {
        color: #fff
    }

#et-icon-box-369196 {
    padding: 24px
}

#et-icon-box-297986 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-297986:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-297986.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-297986 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-297986:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-297986 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-297986:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-297986 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-297986 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-297986:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-297986:hover .et-icon {
        color: #fff
    }

#et-icon-box-297986 {
    padding: 24px
}

#et-icon-box-875612 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-875612:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-875612.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-875612 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-875612:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-875612 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-875612:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-875612 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-875612 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-875612:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-875612:hover .et-icon {
        color: #fff
    }

#et-icon-box-875612 {
    padding: 24px
}

#et-icon-box-737588 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-737588:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-737588.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-737588 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-737588:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-737588 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-737588:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-737588 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-737588 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-737588:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-737588:hover .et-icon {
        color: #fff
    }

#et-icon-box-737588 {
    padding: 24px
}

.vc_custom_1556032486903 {
    padding-top: 32px !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 8px !important
}

.vc_custom_1557567416823 {
    padding-right: 24px !important;
    padding-left: 12px !important
}

.vc_custom_1558537155365 {
    padding-top: 24px !important;
    padding-right: 8px !important;
    padding-left: 8px !important
}

.vc_custom_1569334042350 {
    padding-top: 32px !important;
    background-image: url(../images/mm1-1-1.jpg) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

.vc_custom_1556096552381 {
    padding-top: 0 !important;
    padding-left: 8px !important
}

.vc_custom_1556096483078 {
    padding-top: 0 !important
}

.vc_custom_1569333976077 {
    padding-top: 32px !important;
    background-image: url(../images/mm2-1-1.jpg) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

.vc_custom_1556096586351 {
    padding-top: 0 !important
}

.vc_custom_1569334280574 {
    margin-top: 60px !important;
    margin-bottom: 80px !important;
    padding-top: 0 !important;
    padding-right: 270px !important
}

.vc_custom_1556101384268 {
    padding-top: 32px !important;
    padding-right: 24px !important;
    padding-bottom: 32px !important;
    padding-left: 24px !important
}

.vc_custom_1558686218213 {
    padding-top: 32px !important;
    padding-right: 24px !important;
    padding-bottom: 32px !important;
    padding-left: 24px !important
}

.vc_custom_1556105154636 {
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 0 !important;
    padding-right: 24px !important;
    padding-bottom: 24px !important;
    padding-left: 24px !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

.vc_custom_1556105144571 {
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 0 !important;
    padding-right: 24px !important;
    padding-bottom: 24px !important;
    padding-left: 24px !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

.vc_custom_1556105304439 {
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 0 !important;
    padding-right: 24px !important;
    padding-bottom: 24px !important;
    padding-left: 24px !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

.vc_custom_1556113888436 {
    padding-top: 32px !important;
    padding-right: 32px !important;
    padding-bottom: 32px !important;
    padding-left: 32px !important
}

.vc_custom_1558537195205 {
    padding-top: 24px !important;
    padding-right: 24px !important;
    padding-bottom: 32px !important;
    padding-left: 24px !important
}

.vc_custom_1558537258890 {
    padding-top: 0 !important;
    padding-right: 24px !important;
    padding-bottom: 32px !important;
    padding-left: 24px !important
}

.vc_custom_1569486870113 {
    padding-top: 32px !important;
    padding-right: 12px !important;
    padding-bottom: 8px !important;
    padding-left: 0 !important
}

#megamenu-562 {
    width: 1200px;
    max-width: 1200px
}

.et-gap-891547 {
    height: 8px
}

.et-gap-802896 {
    height: 12px
}

.vc_custom_1558013270805 {
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 12px !important;
    padding-right: 24px !important;
    padding-bottom: 0 !important;
    padding-left: 24px !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important;
    border-radius: 4px !important
}

.vc_custom_1558013669178 {
    padding-left: 24px !important
}

#et-ad-728677 .background {
    background-image: url(../images/banner_back_1-1.jpg);
    background-color: #e05c0b;
    background-position: left bottom
}

#et-ad-728677 .et-ad-img {
    right: 12px
}

#et-ad-728677 .et-ad-img {
    top: 185px
}

#et-ad-728677 {
    padding: 48px 40px
}

#et-ad-728677 {
    margin: 0
}

#et-heading-929455 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-929455 {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-929455 a {
        color: #fff
    }

#et-heading-929455 {
    margin: 0
}

    #et-heading-929455 .text-wrapper {
        padding: 0
    }

#et-heading-539432 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-539432 {
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-539432 a {
        color: #fff
    }

#et-heading-539432 {
    margin: 0 0 2px
}

    #et-heading-539432 .text-wrapper {
        padding: 0
    }

#et-heading-204056 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-204056 {
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-204056 a {
        color: #fff
    }

#et-heading-204056 {
    margin: 0
}

    #et-heading-204056 .text-wrapper {
        padding: 0
    }

.et-gap-787046 {
    height: 314px
}

.et-gap-943262 {
    height: 270px
}

#et-button-396286 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-396286:hover {
        color: #fff
    }

    #et-button-396286 .regular {
        background-color: #ffd800
    }

    #et-button-396286 .hover {
        background-color: #000
    }

    #et-button-396286 .et-ink {
        color: #000
    }

    #et-button-396286 .et-ink {
        background-color: #fff
    }

#et-ad-145174 {
    border-radius: 8px
}

    #et-ad-145174 .background {
        background-image: url(../images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-145174 .et-ad-img {
        right: 0
    }

    #et-ad-145174 .et-ad-img {
        top: -12px
    }

@media only screen and (max-width:479px) {
    #et-ad-145174 .et-ad-img {
        left: 160px
    }

    #et-ad-145174 .et-ad-img {
        top: -12px
    }
}

#et-ad-145174 {
    padding: 32px 24px 24px
}

#et-ad-145174 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-795828 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-795828 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-795828 a {
        color: #616161
    }

#et-heading-795828 {
    margin: 0
}

    #et-heading-795828 .text-wrapper {
        padding: 0
    }

#et-heading-220878 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-220878 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-220878 a {
        color: #e05c0b
    }

#et-heading-220878 {
    margin: 0
}

    #et-heading-220878 .text-wrapper {
        padding: 0
    }

#et-button-129684 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-129684:hover {
        color: #fff
    }

    #et-button-129684 .regular {
        background-color: #ffd800
    }

    #et-button-129684 .hover {
        background-color: #d52b27
    }

    #et-button-129684 .et-ink {
        color: #000
    }

    #et-button-129684 .et-ink {
        background-color: #fff
    }

.vc_custom_1569789481719 {
    padding-right: 200px !important
}

.vc_custom_1557747871950 {
    padding-right: 24px !important
}

#et-ad-307966 {
    border-radius: 8px
}

    #et-ad-307966 .background {
        background-image: url(../images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-307966 .et-ad-img {
        right: -15px
    }

    #et-ad-307966 .et-ad-img {
        top: -24px
    }

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-307966 .et-ad-img {
        top: -12px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-307966 .et-ad-img {
        left: 220px
    }

    #et-ad-307966 .et-ad-img {
        top: -12px
    }
}

#et-ad-307966 {
    padding: 32px 24px 24px
}

#et-ad-307966 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-204970 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-204970 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-204970 a {
        color: #616161
    }

#et-heading-204970 {
    margin: 0
}

    #et-heading-204970 .text-wrapper {
        padding: 0
    }

#et-heading-486587 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-486587 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-486587 a {
        color: #e05c0b
    }

#et-heading-486587 {
    margin: 0
}

    #et-heading-486587 .text-wrapper {
        padding: 0
    }

#et-button-399029 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-399029:hover {
        color: #fff
    }

    #et-button-399029 .regular {
        background-color: #ffd800
    }

    #et-button-399029 .hover {
        background-color: #d52b27
    }

    #et-button-399029 .et-ink {
        color: #000
    }

    #et-button-399029 .et-ink {
        background-color: #fff
    }

.vc_custom_1569789844482 {
    padding-right: 200px !important
}

.vc_custom_1557747871950 {
    padding-right: 24px !important
}

#et-ad-764366 {
    border-radius: 8px
}

    #et-ad-764366 .background {
        background-image: url(../images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-764366 .et-ad-img {
        right: 25px
    }

    #et-ad-764366 .et-ad-img {
        top: 15px
    }

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-764366 .et-ad-img {
        left: 35px
    }

    #et-ad-764366 .et-ad-img {
        top: 30px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-764366 .et-ad-img {
        left: 150px
    }

    #et-ad-764366 .et-ad-img {
        top: 80px
    }
}

#et-ad-764366 {
    padding: 32px 24px 24px
}

#et-ad-764366 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-122267 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-122267 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-122267 a {
        color: #616161
    }

#et-heading-122267 {
    margin: 0
}

    #et-heading-122267 .text-wrapper {
        padding: 0
    }

#et-heading-949396 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-949396 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-949396 a {
        color: #e05c0b
    }

#et-heading-949396 {
    margin: 0
}

    #et-heading-949396 .text-wrapper {
        padding: 0
    }

#et-button-309994 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-309994:hover {
        color: #fff
    }

    #et-button-309994 .regular {
        background-color: #ffd800
    }

    #et-button-309994 .hover {
        background-color: #d52b27
    }

    #et-button-309994 .et-ink {
        color: #000
    }

    #et-button-309994 .et-ink {
        background-color: #fff
    }

.vc_custom_1569790117310 {
    padding-right: 260px !important
}

.vc_custom_1557753145459 {
    padding-right: 24px !important
}

#et-ad-5767 {
    border-radius: 8px
}

    #et-ad-5767 .background {
        background-image: url(../images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-5767 .et-ad-img {
        right: 0
    }

    #et-ad-5767 .et-ad-img {
        top: 15px
    }

@media only screen and (max-width:479px) {
    #et-ad-5767 .et-ad-img {
        left: -120px
    }

    #et-ad-5767 .et-ad-img {
        top: 20px
    }
}

#et-ad-5767 {
    padding: 32px 24px 24px
}

#et-ad-5767 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-789822 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-789822 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-789822 a {
        color: #616161
    }

#et-heading-789822 {
    margin: 0
}

    #et-heading-789822 .text-wrapper {
        padding: 0
    }

#et-heading-299715 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-299715 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-299715 a {
        color: #e05c0b
    }

#et-heading-299715 {
    margin: 0
}

    #et-heading-299715 .text-wrapper {
        padding: 0
    }

#et-button-613604 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-613604:hover {
        color: #fff
    }

    #et-button-613604 .regular {
        background-color: #ffd800
    }

    #et-button-613604 .hover {
        background-color: #d52b27
    }

    #et-button-613604 .et-ink {
        color: #000
    }

    #et-button-613604 .et-ink {
        background-color: #fff
    }

.vc_custom_1569790243260 {
    padding-right: 200px !important
}

.vc_custom_1557750372684 {
    padding-right: 24px !important
}

#et-ad-672064 {
    border-radius: 8px
}

    #et-ad-672064 .background {
        background-image: url(../images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-672064 .et-ad-img {
        right: 0
    }

    #et-ad-672064 .et-ad-img {
        top: 15px
    }

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-672064 .et-ad-img {
        left: 25px
    }

    #et-ad-672064 .et-ad-img {
        top: 25px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-672064 .et-ad-img {
        left: 150px
    }

    #et-ad-672064 .et-ad-img {
        top: 80px
    }
}

#et-ad-672064 {
    padding: 32px 24px 24px
}

#et-ad-672064 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-676000 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-676000 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-676000 a {
        color: #616161
    }

#et-heading-676000 {
    margin: 0
}

    #et-heading-676000 .text-wrapper {
        padding: 0
    }

#et-heading-495650 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-495650 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-495650 a {
        color: #e05c0b
    }

#et-heading-495650 {
    margin: 0
}

    #et-heading-495650 .text-wrapper {
        padding: 0
    }

#et-button-283198 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-283198:hover {
        color: #fff
    }

    #et-button-283198 .regular {
        background-color: #ffd800
    }

    #et-button-283198 .hover {
        background-color: #d52b27
    }

    #et-button-283198 .et-ink {
        color: #000
    }

    #et-button-283198 .et-ink {
        background-color: #fff
    }

.vc_custom_1569790382306 {
    padding-right: 260px !important
}

.vc_custom_1557753219244 {
    padding-right: 24px !important
}

#et-ad-217082 {
    border-radius: 8px
}

    #et-ad-217082 .background {
        background-image: url(../images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-217082 .et-ad-img {
        right: -50px
    }

    #et-ad-217082 .et-ad-img {
        top: 12px
    }

@media only screen and (max-width:479px) {
    #et-ad-217082 .et-ad-img {
        left: 200px
    }

    #et-ad-217082 .et-ad-img {
        top: -10px
    }
}

#et-ad-217082 {
    padding: 32px 24px 24px
}

#et-ad-217082 {
    margin: 0
}

.et-gap-921903 {
    height: 16px
}

.et-gap-316697 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-267475 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-267475 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-267475 a {
        color: #616161
    }

#et-heading-267475 {
    margin: 0
}

    #et-heading-267475 .text-wrapper {
        padding: 0
    }

#et-heading-985339 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-985339 {
    color: #e05c0b;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-985339 a {
        color: #e05c0b
    }

#et-heading-985339 {
    margin: 0
}

    #et-heading-985339 .text-wrapper {
        padding: 0
    }

#et-button-494401 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-494401:hover {
        color: #fff
    }

    #et-button-494401 .regular {
        background-color: #ffd800
    }

    #et-button-494401 .hover {
        background-color: #d52b27
    }

    #et-button-494401 .et-ink {
        color: #000
    }

    #et-button-494401 .et-ink {
        background-color: #fff
    }

.vc_custom_1569790950843 {
    padding-right: 200px !important
}

.vc_custom_1557747415359 {
    padding-right: 24px !important
}

#et-ad-579522 {
    border-radius: 8px
}

    #et-ad-579522 .background {
        background-image: url(../images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-579522 .et-ad-img {
        right: -155px
    }

    #et-ad-579522 .et-ad-img {
        top: -24px
    }

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-579522 .et-ad-img {
        left: -300px
    }

    #et-ad-579522 .et-ad-img {
        top: -24px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-579522 .et-ad-img {
        left: -420px
    }

    #et-ad-579522 .et-ad-img {
        top: -32px
    }
}

#et-ad-579522 {
    padding: 32px 24px 24px
}

#et-ad-579522 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-257018 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-257018 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-257018 a {
        color: #616161
    }

#et-heading-257018 {
    margin: 0
}

    #et-heading-257018 .text-wrapper {
        padding: 0
    }

#et-heading-933684 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-933684 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-933684 a {
        color: #e05c0b
    }

#et-heading-933684 {
    margin: 0
}

    #et-heading-933684 .text-wrapper {
        padding: 0
    }

#et-button-428268 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-428268:hover {
        color: #fff
    }

    #et-button-428268 .regular {
        background-color: #ffd800
    }

    #et-button-428268 .hover {
        background-color: #d52b27
    }

    #et-button-428268 .et-ink {
        color: #000
    }

    #et-button-428268 .et-ink {
        background-color: #fff
    }

.vc_custom_1569791261655 {
    padding-right: 350px !important
}

.vc_custom_1557744417001 {
    padding-right: 24px !important
}

#et-ad-316421 {
    border-radius: 8px
}

    #et-ad-316421 .background {
        background-image: url(../images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-316421 .et-ad-img {
        right: -145px
    }

@media only screen and (max-width:479px) {
    #et-ad-316421 .et-ad-img {
        left: -140px
    }

    #et-ad-316421 .et-ad-img {
        top: 80px
    }
}

#et-ad-316421 {
    padding: 32px 24px 24px
}

#et-ad-316421 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-870655 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-870655 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-870655 a {
        color: #616161
    }

#et-heading-870655 {
    margin: 0
}

    #et-heading-870655 .text-wrapper {
        padding: 0
    }

#et-heading-618368 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-618368 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-618368 a {
        color: #e05c0b
    }

#et-heading-618368 {
    margin: 0
}

    #et-heading-618368 .text-wrapper {
        padding: 0
    }

#et-button-857763 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-857763:hover {
        color: #fff
    }

    #et-button-857763 .regular {
        background-color: #ffd800
    }

    #et-button-857763 .hover {
        background-color: #d52b27
    }

    #et-button-857763 .et-ink {
        color: #000
    }

    #et-button-857763 .et-ink {
        background-color: #fff
    }

.vc_custom_1569791413224 {
    padding-right: 200px !important
}

.vc_custom_1557748066382 {
    padding-right: 24px !important
}

#et-ad-795667 {
    border-radius: 8px
}

    #et-ad-795667 .background {
        background-image: url(../images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-795667 .et-ad-img {
        right: -20px
    }

    #et-ad-795667 .et-ad-img {
        top: -24px
    }

@media only screen and (max-width:479px) {
    #et-ad-795667 .et-ad-img {
        left: 220px
    }

    #et-ad-795667 .et-ad-img {
        top: -12px
    }
}

#et-ad-795667 {
    padding: 32px 24px 24px
}

#et-ad-795667 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-917050 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-917050 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-917050 a {
        color: #616161
    }

#et-heading-917050 {
    margin: 0
}

    #et-heading-917050 .text-wrapper {
        padding: 0
    }

#et-heading-25376 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-25376 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-25376 a {
        color: #e05c0b
    }

#et-heading-25376 {
    margin: 0
}

    #et-heading-25376 .text-wrapper {
        padding: 0
    }

#et-button-529424 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-529424:hover {
        color: #fff
    }

    #et-button-529424 .regular {
        background-color: #ffd800
    }

    #et-button-529424 .hover {
        background-color: #d52b27
    }

    #et-button-529424 .et-ink {
        color: #000
    }

    #et-button-529424 .et-ink {
        background-color: #fff
    }

.vc_custom_1569791728344 {
    padding-right: 200px !important
}

.vc_custom_1557747871950 {
    padding-right: 24px !important
}

#et-ad-743914 {
    border-radius: 8px
}

    #et-ad-743914 .background {
        background-image: url(../images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-743914 .et-ad-img {
        right: -60px
    }

    #et-ad-743914 .et-ad-img {
        top: 12px
    }

@media only screen and (max-width:479px) {
    #et-ad-743914 .et-ad-img {
        left: 230px
    }

    #et-ad-743914 .et-ad-img {
        top: -12px
    }
}

#et-ad-743914 {
    padding: 32px 24px 24px
}

#et-ad-743914 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-552735 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-552735 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-552735 a {
        color: #616161
    }

#et-heading-552735 {
    margin: 0
}

    #et-heading-552735 .text-wrapper {
        padding: 0
    }

#et-heading-447967 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-447967 {
    color: #e05c0b;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-447967 a {
        color: #e05c0b
    }

#et-heading-447967 {
    margin: 0
}

    #et-heading-447967 .text-wrapper {
        padding: 0
    }

#et-button-7304 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-7304:hover {
        color: #fff
    }

    #et-button-7304 .regular {
        background-color: #ffd800
    }

    #et-button-7304 .hover {
        background-color: #d52b27
    }

    #et-button-7304 .et-ink {
        color: #000
    }

    #et-button-7304 .et-ink {
        background-color: #fff
    }

.vc_custom_1569792018629 {
    padding-right: 200px !important
}

.vc_custom_1557747746219 {
    padding-right: 24px !important
}

#et-ad-442754 {
    border-radius: 8px
}

    #et-ad-442754 .background {
        background-image: url(../images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-442754 .et-ad-img {
        right: -10px
    }

    #et-ad-442754 .et-ad-img {
        top: -12px
    }

@media only screen and (max-width:479px) {
    #et-ad-442754 .et-ad-img {
        left: -160px
    }

    #et-ad-442754 .et-ad-img {
        top: -24px
    }
}

#et-ad-442754 {
    padding: 32px 24px 24px
}

#et-ad-442754 {
    margin: 0
}

.et-gap-921903 {
    height: 16px
}

.et-gap-316697 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-55261 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-55261 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-55261 a {
        color: #616161
    }

#et-heading-55261 {
    margin: 0
}

    #et-heading-55261 .text-wrapper {
        padding: 0
    }

#et-heading-507145 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-507145 {
    color: #e05c0b;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-507145 a {
        color: #e05c0b
    }

#et-heading-507145 {
    margin: 0
}

    #et-heading-507145 .text-wrapper {
        padding: 0
    }

#et-button-184312 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-184312:hover {
        color: #fff
    }

    #et-button-184312 .regular {
        background-color: #ffd800
    }

    #et-button-184312 .hover {
        background-color: #d52b27
    }

    #et-button-184312 .et-ink {
        color: #000
    }

    #et-button-184312 .et-ink {
        background-color: #fff
    }

.vc_custom_1569792305113 {
    padding-right: 200px !important
}

.vc_custom_1557572387142 {
    padding-right: 24px !important
}

.et-gap-883750 {
    height: 24px
}

.et-gap-633082 {
    height: 24px
}

.et-gap-697709 {
    height: 56px
}

.et-gap-580697 {
    height: 16px
}

.et-gap-269006 {
    height: 20px
}

.et-gap-988038 {
    height: 10px
}

#et-heading-818480 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-818480 {
    color: #fff;
    font-size: 16px;
    font-weight: 300;
    line-height: 28px;
    text-transform: none
}

    #et-heading-818480 a {
        color: #fff
    }

#et-heading-818480 {
    margin: 0
}

    #et-heading-818480 .text-wrapper {
        padding: 0
    }

#et-heading-388167 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-388167 {
    color: #bdbdbd;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-388167 a {
        color: #bdbdbd
    }

#et-heading-388167 {
    margin: 0
}

    #et-heading-388167 .text-wrapper {
        padding: 0
    }

#et-heading-774947 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-774947 {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
    text-transform: uppercase
}

    #et-heading-774947 a {
        color: #fff
    }

#et-heading-774947 {
    margin: 0
}

    #et-heading-774947 .text-wrapper {
        padding: 0
    }

#et-button-535617 {
    font-size: 14px !important;
    font-weight: 400;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-535617:hover {
        color: #000
    }

    #et-button-535617 .regular {
        background-color: #fff
    }

    #et-button-535617 .hover {
        background-color: #ffd800
    }

    #et-button-535617 .et-ink {
        color: #000
    }

    #et-button-535617 .et-ink {
        background-color: #000
    }

.et-separator-964228 .line {
    margin-top: 8px;
    margin-bottom: 0;
    border-bottom-color: #e05c0b;
    border-bottom-style: solid;
    height: 2px;
    border-bottom-width: 2px;
    width: 45px
}

.et-separator-203393 .line {
    margin-top: 0;
    margin-bottom: 0;
    border-bottom-color: #363636;
    border-bottom-style: solid;
    height: 1px;
    border-bottom-width: 1px
}

#et-icon-box-237924 .et-icon-box-title {
    color: #fff
}

#et-icon-box-237924 .et-icon-box-content {
    color: #616161
}

#et-icon-box-237924 .et-icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-box-237924 .ghost-icon {
    color: #e05c0b
}

#et-icon-box-237924 {
    padding: 0
}

#et-icon-box-504699 .et-icon-box-title {
    color: #fff
}

#et-icon-box-504699 .et-icon-box-content {
    color: #616161
}

#et-icon-box-504699 .et-icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-box-504699 .ghost-icon {
    color: #e05c0b
}

#et-icon-box-504699 {
    padding: 0
}

#et-icon-box-843362 .et-icon-box-title {
    color: #fff
}

#et-icon-box-843362 .et-icon-box-content {
    color: #616161
}

#et-icon-box-843362 .et-icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-box-843362 .ghost-icon {
    color: #e05c0b
}

#et-icon-box-843362 {
    padding: 0
}

.vc_custom_1558518896354 {
    padding-top: 48px !important;
    padding-bottom: 24px !important;
    background-color: #212121 !important
}

.vc_custom_1558519190046 {
    padding-top: 24px !important;
    padding-bottom: 16px !important;
    background-color: #121212 !important
}

.vc_custom_1569138721782 {
    padding-left: 72px !important;
    background-image: url(/images/footer_map-1.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important
}

#et-footer-783 textarea,
#et-footer-783 select,
#et-footer-783 input[type=date],
#et-footer-783 input[type=datetime],
#et-footer-783 input[type=datetime-local],
#et-footer-783 input[type=email],
#et-footer-783 input[type=month],
#et-footer-783 input[type=number],
#et-footer-783 input[type=password],
#et-footer-783 input[type=search],
#et-footer-783 input[type=tel],
#et-footer-783 input[type=text],
#et-footer-783 input[type=time],
#et-footer-783 input[type=url],
#et-footer-783 input[type=week],
#et-footer-783 input[type=file] {
    color: #616161;
    background-color: #fff;
    border-color: #e0e0e0
}

    #et-footer-783 textarea:focus,
    #et-footer-783 select:focus,
    #et-footer-783 input[type=date]:focus,
    #et-footer-783 input[type=datetime]:focus,
    #et-footer-783 input[type=datetime-local]:focus,
    #et-footer-783 input[type=email]:focus,
    #et-footer-783 input[type=month]:focus,
    #et-footer-783 input[type=number]:focus,
    #et-footer-783 input[type=password]:focus,
    #et-footer-783 input[type=search]:focus,
    #et-footer-783 input[type=tel]:focus,
    #et-footer-783 input[type=text]:focus,
    #et-footer-783 input[type=time]:focus,
    #et-footer-783 input[type=url]:focus,
    #et-footer-783 input[type=week]:focus,
    #et-footer-783 input[type=file]:focus {
        color: #212121;
        background-color: #fff;
        border-color: #ccc
    }

#et-footer-783 .widget_product_search form button:before {
    color: #616161 !important
}

#et-footer-783 .widget_product_search form button:hover:before {
    color: #212121 !important
}

#et-footer-783 input[type=button],
#et-footer-783 input[type=reset],
#et-footer-783 input[type=submit],
#et-footer-783 button:not(.plyr__control),
#et-footer-783 .woocommerce-mini-cart__buttons > a {
    color: #000;
    background-color: #ffd800
}

    #et-footer-783 input[type=button]:hover,
    #et-footer-783 input[type=reset]:hover,
    #et-footer-783 input[type=submit]:hover,
    #et-footer-783 button:hover,
    #et-footer-783 .woocommerce-mini-cart__buttons > a:hover {
        color: #212121 !important;
        background-color: #fff
    }

#et-footer-783 .widget_title,
#et-footer-783 .widgettitle,
#et-footer-783 .add-vehicle h5,
#et-footer-783 .user-vehicle-list li a h6 {
    color: #fff
}

    #et-footer-783 .widget_title:after,
    #et-footer-783 .widgettitle:after {
        background-color: rgba(255, 255, 255, .1)
    }

#et-footer-783 .widget,
#et-footer-783 .widget_categories ul li a,
#et-footer-783 .widget_pages ul li a,
#et-footer-783 .widget_archive ul li a,
#et-footer-783 .widget_meta ul li a,
#et-footer-783 .widget_recent_entries ul li a,
#et-footer-783 .widget_rss ul li a,
#et-footer-783 .widget_icl_lang_sel_widget li a,
#et-footer-783 .recentcomments a,
#et-footer-783 .widget_shopping_cart .cart_list li .remove,
#et-footer-783 .widget_calendar a,
#et-footer-783 .widget_tag_cloud .tagcloud a,
#et-footer-783 .widget_product_tag_cloud .tagcloud a,
#et-footer-783 .widget_price_filter .price_label,
#et-footer-783 .user-vehicle-list li a,
#et-footer-783 .widget_layered_nav ul li a,
#et-footer-783 .widget_nav_menu ul li a,
#et-footer-783 .widget_product_categories ul li a,
#et-footer-783 .widget_et_recent_entries .post-title a,
#et-footer-783 .widget_products .product_list_widget > li .product-title a,
#et-footer-783 .widget_recently_viewed_products .product_list_widget > li .product-title a,
#et-footer-783 .widget_recent_reviews .product_list_widget > li .product-title a,
#et-footer-783 .widget_top_rated_products .product_list_widget > li .product-title a,
#et-footer-783 .widget_shopping_cart .cart-product-title a,
#et-footer-783 .user-vehicle-list li a:before {
    color: #bdbdbd !important
}

    #et-footer-783 .widget a:not(.button):not(.et-button),
    #et-footer-783 .widget_nav_menu ul li.current-menu-item a {
        color: #bdbdbd
    }

        #et-footer-783 .widget a:not(.button):not(.et-button):hover,
        #et-footer-783 .widget_shopping_cart .cart-product-title a:hover,
        #et-footer-783 .widget_shopping_cart .cart-product-title:hover a,
        #et-footer-783 .widget_products .product_list_widget > li > a:hover .product-title,
        #et-footer-783 .widget_recently_viewed_products .product_list_widget > li > a:hover .product-title,
        #et-footer-783 .widget_recent_reviews .product_list_widget > li > a:hover .product-title,
        #et-footer-783 .widget_top_rated_products .product_list_widget > li > a:hover .product-title,
        #et-footer-783 .widget_et_recent_entries .post-title:hover a,
        #et-footer-783 .widget_categories ul li a:hover,
        #et-footer-783 .widget_pages ul li a:hover,
        #et-footer-783 .widget_archive ul li a:hover,
        #et-footer-783 .widget_meta ul li a:hover,
        #et-footer-783 .widget_layered_nav ul li a:hover,
        #et-footer-783 .widget_nav_menu ul li a:hover,
        #et-footer-783 .widget_product_categories ul li a:hover,
        #et-footer-783 .widget_recent_entries ul li a:hover,
        #et-footer-783 .widget_rss ul li a:hover,
        #et-footer-783 .widget_icl_lang_sel_widget li a:hover,
        #et-footer-783 .widget_products .product_list_widget > li .product-title:hover a,
        #et-footer-783 .widget_recently_viewed_products .product_list_widget > li .product-title:hover a,
        #et-footer-783 .widget_recent_reviews .product_list_widget > li .product-title:hover a,
        #et-footer-783 .widget_top_rated_products .product_list_widget > li .product-title:hover a,
        #et-footer-783 .widget_shopping_cart .cart_list li .remove:hover {
            color: #fff !important
        }

    #et-footer-783 .widget_schedule ul li,
    #et-footer-783 .widget_nav_menu ul li a + ul li:before,
    #et-footer-783 .widget_product_categories ul li a + ul li:before,
    #et-footer-783 .widget_shopping_cart .product_list_widget > li:not(:last-child):before,
    #et-footer-783 .woocommerce-mini-cart__total:before,
    #et-footer-783 .widget_price_filter .ui-slider-horizontal,
    #et-footer-783 .widget_tag_cloud .tagcloud a,
    #et-footer-783 .widget_product_tag_cloud .tagcloud a {
        background-color: rgba(189, 189, 189, .1)
    }

#et-footer-783 .widget_calendar th,
#et-footer-783 .widget_calendar th:first-child,
#et-footer-783 .widget_calendar th:last-child,
#et-footer-783 .widget_calendar td,
#et-footer-783 .widget_calendar caption,
#et-footer-783 .widget_icl_lang_sel_widget li a {
    border-color: rgba(189, 189, 189, .2)
}

#et-footer-783 .widget_schedule ul li:nth-child(2n+1) {
    color: #dbdbdb
}

#et-footer-783 .widget_et_recent_entries .post-date,
#et-footer-783 .star-rating:before {
    color: #9f9f9f
}

#et-footer-783 .widget .image-preloader {
    background-color: #272727
}

#et-footer-783 .user-vehicle-list li a,
#et-footer-783 .widget_mailchimp .mailchimp-form {
    background-color: rgba(189, 189, 189, .05)
}

    #et-footer-783 .user-vehicle-list li a:hover,
    #et-footer-783 .user-vehicle-list li a.active,
    #et-footer-783 .widget_mailchimp .mailchimp-form,
    #et-footer-783 .widget_nav_menu,
    #et-footer-783 .widget_product_categories {
        box-shadow: inset 0 0 0 1px rgba(189, 189, 189, .1)
    }

        #et-footer-783 .widget_nav_menu > div > ul > li > a,
        #et-footer-783 .widget_product_categories > ul > li > a,
        #et-footer-783 .widget_categories ul li,
        #et-footer-783 .widget_pages ul li,
        #et-footer-783 .widget_archive ul li,
        #et-footer-783 .widget_meta ul li,
        #et-footer-783 .widget_schedule ul li,
        #et-footer-783 .widget_layered_nav ul li,
        #et-footer-783 .yith-woocompare-widget ul.products-list li,
        #et-footer-783 .widget_et_recent_entries .post,
        #et-footer-783 .widget_products .product_list_widget > li,
        #et-footer-783 .widget_recently_viewed_products .product_list_widget > li,
        #et-footer-783 .widget_recent_reviews .product_list_widget > li,
        #et-footer-783 .widget_top_rated_products .product_list_widget > li {
            background-color: transparent;
            border-color: rgba(189, 189, 189, .07)
        }

#et-footer-783 .widget_tag_cloud .tagcloud a,
#et-footer-783 .post-tags a,
#et-footer-783 .widget_product_tag_cloud .tagcloud a,
#et-footer-783 .post-tags-single a {
    box-shadow: inset 0 0 0 1px rgba(189, 189, 189, .1);
    color: #bdbdbd
}

    #et-footer-783 .widget_tag_cloud .tagcloud a:not(.button):not(.et-button):hover,
    #et-footer-783 .post-tags a:not(.button):not(.et-button):hover,
    #et-footer-783 .widget_product_tag_cloud .tagcloud a:not(.button):not(.et-button):hover,
    #et-footer-783 .post-tags-single a:not(.button):not(.et-button):hover {
        box-shadow: inset 0 0 0 1px #bdbdbd;
        color: #bdbdbd !important
    }

#et-footer-783 .widget_categories ul li a:before,
#et-footer-783 .widget_pages ul li a:before,
#et-footer-783 .widget_archive ul li a:before,
#et-footer-783 .widget_meta ul li a:before,
#et-footer-783 .widget_layered_nav ul li a:before,
#et-footer-783 .widget_rating_filter ul li a:before,
#et-footer-783 .widget_categories ul li a:before,
#et-footer-783 .widget_pages ul li a:before,
#et-footer-783 .widget_archive ul li a:before,
#et-footer-783 .widget_meta ul li a:before,
#et-footer-783 .widget_layered_nav ul li a:before,
#et-footer-783 .widget_rating_filter ul li a:before {
    box-shadow: inset 0 0 0 2px rgba(189, 189, 189, .5)
}

#et-footer-783 .widget_categories ul li:hover a:before,
#et-footer-783 .widget_pages ul li:hover a:before,
#et-footer-783 .widget_archive ul li:hover a:before,
#et-footer-783 .widget_meta ul li:hover a:before,
#et-footer-783 .widget_nav_menu ul li:hover a:before,
#et-footer-783 .widget_layered_nav ul li:hover a:before,
#et-footer-783 .widget_layered_nav ul li.chosen a:before,
#et-footer-783 .widget_rating_filter ul li:hover a:before,
#et-footer-783 .widget_rating_filter ul li.chosen a:before {
    box-shadow: inset 0 0 0 2px #bdbdbd;
    color: #bdbdbd !important
}

@media only screen and (max-width:479px) {

    .list #loop-posts .post .post-title,
    .list .et-shortcode-posts .post .post-title,
    .post-title-section .post-title {
        font-size: 18px;
        line-height: 26px
    }
}

@media only screen and (min-width:480px) and (max-width:767px) {

    .list #loop-posts .post .post-title,
    .list .et-shortcode-posts .post .post-title,
    .full #loop-posts .post .post-title {
        font-size: 20px;
        line-height: 28px
    }
}

@media only screen and (max-width:767px) {
    .background-position-right-center-tablet .background {
        background-position: 0 center !important
    }

    .category-icon-list.et-icon-list {
        display: inline-block
    }

        .category-icon-list.et-icon-list + .et-button {
            display: block;
            margin-left: auto;
            margin-right: auto
        }
}

@media only screen and (min-width:768px) and (max-width:1023px) {

    .medium.grid #loop-posts .post .post-title,
    .medium.grid .et-shortcode-posts .post .post-title {
        font-size: 20px;
        line-height: 28px
    }

    .background-position-right-center-tablet .background {
        background-position: 150% center !important
    }

    .category-icon-list.et-icon-list {
        display: inline-block
    }

        .category-icon-list.et-icon-list + .et-button {
            display: block;
            max-width: 216px;
            margin-left: auto;
            margin-right: auto
        }
}

@media only screen and (min-width:768px) {

    .list #loop-posts .post .post-title,
    .list .et-shortcode-posts .post .post-title,
    .full #loop-posts .post .post-title {
        font-size: 24px;
        line-height: 32px
    }
}

@media only screen and (min-width:1024px) {

    .post-title-section .post-title,
    .full #loop-posts .post .post-title {
        font-size: 32px;
        line-height: 40px
    }
}

@media only screen and (min-width:1024px) and (max-width:1279px) {
    .medium.grid .blog-content #loop-posts .post .post-title {
        font-size: 20px;
        line-height: 28px
    }

    #yith-quick-view-modal .yith-wcqv-wrapper {
        width: 960px !important;
        height: 480px !important;
        margin-left: -480px !important;
        margin-top: -240px !important
    }

    #yith-quick-view-content .summary {
        height: 480px !important
    }

    .background-position-right-center-tablet .background {
        background-position: 120% center !important
    }

    .logo-size-normal .vc_column-inner {
        background-position: left !important
    }

    .category-icon-list.et-icon-list {
        display: inline-block
    }

        .category-icon-list.et-icon-list + .et-button {
            display: block;
            max-width: 216px;
            margin-left: auto;
            margin-right: auto
        }

    .homepage-3-banner-group > .container {
        max-width: 60%
    }
}

@media only screen and (max-width:1279px) {
    .margin-top-1-tablet {
        margin-top: -1px
    }
}

@media only screen and (min-width:1280px) {
    #yith-quick-view-modal .yith-wcqv-wrapper {
        width: 960px !important;
        height: 480px !important;
        margin-left: -480px !important;
        margin-top: -240px !important
    }

    #yith-quick-view-content .summary {
        height: 480px !important
    }

    #yith-quick-view-modal .yith-wcqv-wrapper {
        width: 960px !important;
        height: 480px !important;
        margin-left: -480px !important;
        margin-top: -240px !important
    }

    .homepage-3-banner-group > .container > .wpb_column:last-child > .vc_column-inner {
        margin-left: -1px
    }

    .hot-deals-of-the-day .woo-single-product {
        height: 543px
    }
}

.dgwt-wcas-ico-magnifier,
.dgwt-wcas-ico-magnifier-handler {
    max-width: 20px
}

.dgwt-wcas-search-wrapp {
    max-width: 600px
}

html[class*=montserrat] .browser-firefox,
html[class*=montserrat] .browser-edge,
html[class*=montserrat] .browser-internet.explorer {
    font-weight: 300
}

.login-font-size-14 .login-title,
.currency-font-size-14 .currency-toggle {
    font-size: 14px !important
}

#megamenu-tab-726989 .tab-item .txt + .icon {
    font-size: 12px !important
}

.et-slider-button:hover {
    transition: all .3s ease-out !important
}

.slider-rotate img {
    position: relative;
    transform-origin: center;
    -webkit-animation: sliderLayerRotate 50s infinite linear;
    animation: sliderLayerRotate 50s infinite linear
}

@-webkit-keyframes sliderLayerRotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes sliderLayerRotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.logo-size-normal img {
    width: 171px;
    height: 26px
}

.footer-links-list ul li {
    padding: 0
}

    .footer-links-list ul li a {
        font-weight: 300
    }

.footer-contacts .et-icon-box-title {
    font-weight: 300;
    margin-bottom: 8px
}

.megamenu-category-image-tab img {
    max-width: 80% !important
}

.carousel-banner > .container {
    overflow: hidden
}

.carousel-banner .owl-carousel .owl-stage-outer {
    overflow: initial !important
}

.product-widgets-title-correction .product-title {
    max-width: 200px
}

.row-with-horizontal-car-filter .car-filter-description {
    color: #000
}

.row-with-horizontal-car-filter.light .car-filter-description {
    color: #fff
}

.category-icon-list.et-icon-list.small li {
    margin-bottom: 0
}

.support-column input[type=submit] {
    width: 100%
}

.z-index-20 {
    z-index: 20
}

.z-index-1 {
    z-index: 1
}

.megamenu-icon-boxes ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.megamenu-icon-boxes li {
    line-height: 22px
}

.heading-display-block .text-wrapper {
    display: block !important
}

.language-button {
    background-color: #f5f5f5;
    min-width: 94px;
    width: 32.3%
}

    .language-button:hover {
        background-color: #000;
        color: #fff !important
    }

.mobile-header-custom-container {
    background-color: #f5f5f5
}

.mobile-menu-main-container .header-woo-search-form {
    width: calc(100% - 24px) !important
}

.font-weight-700.header-login .login-title {
    font-weight: 400
}

.font-weight-700.header-login {
    font-weight: 300 !important
}

.border-radius-top .vc_column-inner {
    border-radius: 4px 4px 0 0
}

.border-radius-bottom .vc_column-inner {
    border-radius: 0 0 4px 4px
}

.product-search-column .header-woo-search-form {
    margin: 0 auto !important
}

.title-margin-0 .et-icon-box-title {
    margin-bottom: 0
}

.buttons-arrows-up .icon {
    margin-top: -1px
}

.buttons-arrows-up-large .icon {
    margin-top: -3px
}

.list-font-size-bigger .et-icon-list > li > div:last-child {
    font-size: 18px
}

.width-100 {
    width: 100%;
    padding: 0 12px
}

.button-width-100 {
    width: calc(100% - 24px)
}

    .button-width-100 a {
        width: 100% !important
    }

.image-margin-no .wpb_wrapper p {
    margin-bottom: 0
}

.vc_custom_1559739749043 {
    padding-top: 8px !important;
    padding-bottom: 8px !important
}

.vc_custom_1558534668158 {
    padding-top: 48px !important
}

.vc_custom_1559032065907 {
    padding-top: 48px !important
}

.vc_custom_1559739768192 {
    padding-top: 48px !important
}

.vc_custom_1559733985062 {
    padding-top: 48px !important;
    padding-bottom: 48px !important
}

.vc_custom_1559033569045 {
    padding-top: 48px !important
}

.vc_custom_1558448273049 {
    padding-top: 24px !important
}

.vc_custom_1559739802379 {
    background: #05baba url(../images/map_white-1.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important
}

.vc_custom_1569616089215 {
    background-image: url(../images/banner_back_6-1.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important
}

.vc_custom_1569615984207 {
    padding-top: 48px !important;
    padding-right: 260px !important;
    padding-bottom: 48px !important;
    padding-left: 40px !important;
    background-image: url(../images/banner_img_4-1.png) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important
}

.vc_custom_1559662898698 {
    padding-left: 32px !important
}


#rev_slider_4_1_wrapper .uranus .tp-bullet {
    border-radius: 50%;
    box-shadow: 0 0 0 2px #000;
    -webkit-transition: box-shadow .3s ease;
    transition: box-shadow .3s ease;
    background: 0 0;
    width: 15px;
    height: 15px
}

    #rev_slider_4_1_wrapper .uranus .tp-bullet.selected,
    #rev_slider_4_1_wrapper .uranus .tp-bullet.rs-touchhover {
        box-shadow: 0 0 0 2px rgba(255, 255, 255, 1);
        border: none;
        border-radius: 50%;
        background: 0 0
    }

#rev_slider_4_1_wrapper .uranus .tp-bullet-inner {
    -webkit-transition: background-color .3s ease, -webkit-transform .3s ease;
    transition: background-color .3s ease, transform .3s ease;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    outline: none;
    border-radius: 50%;
    background-color: #000;
    background-color: rgba(255, 255, 255, .3);
    text-indent: -999em;
    cursor: pointer;
    position: absolute
}

#rev_slider_4_1_wrapper .uranus .tp-bullet.selected .tp-bullet-inner,
#rev_slider_4_1_wrapper .uranus .tp-bullet.rs-touchhover .tp-bullet-inner {
    transform: scale(.4);
    -webkit-transform: scale(.4);
    background-color: rgba(255, 255, 255, 1)
}

#rev_slider_4_1_wrapper rs-loader.spinner2 {
    background-color: rgba(0, 0, 0, .16) !important
}

#rev_slider_4_1[data-slideactive=rs-5] .uranus .tp-bullet {
    box-shadow: 0 0 0 2px #fff !important
}



.plyr--video .plyr__controls {
    background: rgba(224, 92, 11, .5) !important
}

.widget-area .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover {
    background-color: #cc4800 !important
}

ul.chat li:nth-child(2n+2) > p {
    background-color: rgba(224, 92, 11, .1);
    color: #e05c0b !important
}

.plyr__control--overlaid {
    background-color: #e05c0b
}

.plyr__control.plyr__tab-focus {
    box-shadow: 0 8px 24px 0 rgba(224, 92, 11, .5)
}

#yith-wcwl-popup-message {
    color: #e05c0b !important;
    box-shadow: inset 0 0 0 1px #e05c0b
}

.post-image-overlay > .overlay-read-more:hover,
.post-image-overlay > .post-image-overlay-content > .overlay-read-more:hover {
    color: #e05c0b !important;
    box-shadow: inset 0 0 0 1px #e05c0b
}

.ajax-add-to-cart-loading .circle-loader,
.yith-wcwl-add-to-wishlist a:after {
    border-left-color: #e05c0b
}

.ajax-add-to-cart-loading .load-complete,
.widget-area .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    border-color: #e05c0b !important
}

.ajax-add-to-cart-loading .checkmark:after {
    border-right: 1px solid #e05c0b;
    border-top: 1px solid #e05c0b
}

blockquote {
    background-color: rgba(224, 92, 11, .05) !important;
    border-left: 8px solid #e05c0b !important;
    color: #e05c0b !important
}

.wp-block-quote[style*="text-align:right"],
.wp-block-quote[style*="text-align:right"] {
    border-right: 8px solid #e05c0b !important
}

.et-pricing-table.highlight-true .pricing-table-inner {
    border-color: #e05c0b !important
}

.counter-moving-child:before {
    border-color: #e05c0b
}

.highlight-true .testimonial-content {
    box-shadow: inset 0 0 0 1px #e05c0b;
    border-color: #e05c0b
}

    .highlight-true .testimonial-content:after {
        border-color: #e05c0b transparent transparent
    }

.woocommerce-product-gallery .flex-control-nav li img.flex-active {
    box-shadow: 0 0 0 1px #e05c0b
}

.enovathemes-navigation a:hover,
.enovathemes-navigation .current,
.woocommerce-pagination a:hover,
.woocommerce-pagination .current {
    box-shadow: inset 0 0 0 1px #e05c0b
}

.widget_categories ul li a:hover:before,
.widget_pages ul li a:hover:before,
.widget_archive ul li a:hover:before,
.widget_meta ul li a:hover:before,
.widget_nav_menu ul li a:hover:before,
.widget_layered_nav ul li a:hover:before,
.widget_layered_nav ul li.chosen > a:before,
.widget_rating_filter ul li a:hover:before,
.widget_rating_filter ul li.chosen > a:before {
    box-shadow: inset 0 0 0 2px #e05c0b
}

.overlay-fall .overlay-hover .post-image-overlay {
    background-color: #e05c0b
}

#header-menu-default > .menu-item.depth-0 > .mi-link .txt:after {
    border-bottom-color: #e05c0b
}

a:hover,
.comment-content .edit-link a a:hover,
.woocommerce-review-link:hover,
.product_meta a:hover {
    color: #e05c0b
}

.widget_tag_cloud .tagcloud a:hover:after,
.widget_product_tag_cloud .tagcloud a:hover:after {
    background-color: #e05c0b !important
}

.image-preloader,
.gallery-icon:before {
    opacity: 1 !important;
    visibility: visible !important;
    z-index: 1 !important
}

#to-top {
    width: 40px;
    height: 40px;
    line-height: 40px !important;
    font-size: 16px;
    border-radius: 4px;
    color: #fff;
    background-color: #e05c0b
}

    #to-top:hover {
        color: #000;
        background-color: #fff
    }

    #to-top .et-ink {
        background-color: #000
    }

html,
#gen-wrap {
    background-color: #fff
}

.site-loading {
    background-color: #fff
}

    .site-loading .site-loading-bar:after {
        background-color: #e05c0b
    }

.product .summary .woocommerce-product-rating .star-rating,
.et-testimonial .author-info-wrapper .rating span {
    color: #ffd800
}

.single-product-wrapper .onsale {
    background-color: #ffd800;
    color: #000
}

textarea,
select,
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
input[type=file] {
    color: #616161;
    background-color: #fff;
    border-color: #e0e0e0
}

.tech-page-search-form .search-icon,
.widget_search form input[type=submit]#searchsubmit + .search-icon,
.widget_product_search form input[type=submit] + .search-icon {
    color: #616161 !important
}

.select2-container--default .select2-selection--single {
    color: #616161 !important;
    background-color: #fff !important;
    border-color: #e0e0e0 !important
}

    .select2-container--default .select2-selection--single .select2-selection__rendered {
        color: #616161 !important
    }

.select2-dropdown,
.select2-container--default .select2-search--dropdown .select2-search__field {
    background-color: #fff !important
}

textarea:focus,
select:focus,
input[type=date]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
input[type=file]:focus {
    color: #616161;
    border-color: #ffd800;
    background-color: #fff
}

.tech-page-search-form [type=submit]#searchsubmit:hover + .search-icon,
.widget_search form input[type=submit]#searchsubmit:hover + .search-icon,
.widget_product_search form input[type=submit]:hover + .search-icon {
    color: #616161 !important
}

.select2-container--default .select2-selection--single:focus {
    color: #616161 !important;
    border-color: #ffd800 !important;
    background-color: #fff !important
}

.select2-container--default .select2-selection--single .select2-selection__rendered:focus {
    color: #616161 !important
}

.select2-dropdown:focus,
.select2-container--default .select2-search--dropdown .select2-search__field:focus {
    background-color: #fff !important
}

input[type=button],
input[type=reset],
input[type=submit],
button:not(.plyr__control),
.post-read-more,
.comment-reply-link,
a.checkout-button,
.return-to-shop a,
.wishlist_table .product-add-to-cart a,
.wishlist_table .yith-wcqv-button,
a.woocommerce-button,
.product .button,
.product .added_to_cart,
#page-links > a,
.edit-link a,
.page-content-wrap .woocommerce-mini-cart__buttons > a,
.woocommerce .wishlist_table td.product-add-to-cart a,
.woocommerce-message .button,
a.error404-button,
.yith-woocompare-widget a.clear-all,
.yith-woocompare-widget a.compare,
.vin-result-btn,
.pricing-table-footer .et-button,
.woocommerce-message .button {
    color: #000;
    font-family: Yekan_Bakh;
    font-weight: 400;
    letter-spacing: 0px;
    background-color: #ffd800
}

.woocommerce-message .button {
    color: #000 !important
}

.et-button,
.et-ajax-loader,
.woocommerce-mini-cart__buttons > a,
.yith-woocompare-widget a.compare,
.yith-woocompare-widget a.clear-all,
.added_to_cart,
.widget_tag_cloud .tagcloud a,
.post-tags a,
.widget_product_tag_cloud .tagcloud a,
.post-tags-single a {
    font-family: Yekan_Bakh;
    font-weight: 400;
    letter-spacing: 0px
}

    input[type=button]:hover,
    input[type=reset]:hover,
    input[type=submit]:hover,
    button:hover,
    .post-read-more:hover,
    .comment-reply-link:hover,
    .product .button:hover,
    .yith-woocompare-widget a.compare:hover,
    .yith-woocompare-widget a.clear-all:hover,
    a.checkout-button:hover,
    .return-to-shop a:hover,
    .wishlist_table .product-add-to-cart a:hover,
    .wishlist_table .yith-wcqv-button:hover,
    a.woocommerce-button:hover,
    .woocommerce-mini-cart__buttons > a:hover,
    #page-links > a:hover,
    .edit-link a:hover,
    .et-ajax-loader:hover,
    .page-content-wrap .woocommerce-mini-cart__buttons > a:hover,
    .woocommerce .wishlist_table td.product-add-to-cart a:hover,
    .error404-button:hover,
    .yith-woocompare-widget a.clear-all:hover,
    .yith-woocompare-widget a.compare:hover,
    .vin-result-btn:hover,
    .pricing-table-footer .et-button:hover,
    .woocommerce-message .button:hover {
        color: #fff !important;
        background-color: #212121
    }

.woocommerce-message .button:hover {
    color: #fff !important
}

.et-ajax-loader.loading:hover:after {
    border: 2px solid #fff
}

#loop-posts .post-title,
.et-shortcode-posts .post-title {
    min-height: 0px
}

.loop-product .post-title {
    min-height: 43px
}

.loop-product .post-title {
    max-height: 43px;
    overflow: hidden
}

#et-heading-480586 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-480586 {
    color: #e05c0b;
    font-weight: 700;
    line-height: 48px;
    text-transform: none
}

    #et-heading-480586 a {
        color: #e05c0b
    }

#et-heading-480586 {
    margin: 0 0 8px
}

    #et-heading-480586 .text-wrapper {
        padding: 0
    }

#et-heading-225927 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-225927 {
    color: #212121;
    font-size: 18px;
    font-weight: 600;
    line-height: 28px;
    text-transform: none
}

    #et-heading-225927 a {
        color: #212121
    }

#et-heading-225927 {
    margin: 0
}

    #et-heading-225927 .text-wrapper {
        padding: 0
    }

#et-heading-788035 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-788035 {
    color: #e05c0b;
    font-weight: 700;
    line-height: 24px;
    text-transform: none
}

    #et-heading-788035 a {
        color: #e05c0b
    }

#et-heading-788035 {
    margin: 0 0 8px
}

    #et-heading-788035 .text-wrapper {
        padding: 0
    }

#et-heading-230155 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-230155 {
    color: #616161;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-230155 a {
        color: #616161
    }

#et-heading-230155 {
    margin: 0
}

    #et-heading-230155 .text-wrapper {
        padding: 0
    }

#et-heading-365319 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-365319 {
    color: #e05c0b;
    font-weight: 700;
    line-height: 24px;
    text-transform: none
}

    #et-heading-365319 a {
        color: #e05c0b
    }

#et-heading-365319 {
    margin: 0 0 8px
}

    #et-heading-365319 .text-wrapper {
        padding: 0
    }

#et-heading-370422 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-370422 {
    color: #616161;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-370422 a {
        color: #616161
    }

#et-heading-370422 {
    margin: 0
}

    #et-heading-370422 .text-wrapper {
        padding: 0
    }

#et-heading-400028 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-400028 {
    color: #e05c0b;
    font-weight: 700;
    line-height: 24px;
    text-transform: none
}

    #et-heading-400028 a {
        color: #e05c0b
    }

#et-heading-400028 {
    margin: 0 0 8px
}

    #et-heading-400028 .text-wrapper {
        padding: 0
    }

#et-heading-211992 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-211992 {
    color: #616161;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-211992 a {
        color: #616161
    }

#et-heading-211992 {
    margin: 0
}

    #et-heading-211992 .text-wrapper {
        padding: 0
    }

.et-separator-89771 .line {
    margin-top: 16px;
    margin-bottom: 24px;
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid
}

.et-gap-112034 {
    height: 32px
}

.et-gap-880736 {
    height: 16px
}

.et-gap-200657 {
    height: 40px
}

.et-gap-340714 {
    height: 24px
}

.et-gap-27552 {
    height: 24px
}

.et-gap-500244 {
    height: 32px
}

.et-gap-629933 {
    height: 32px
}

#et-image-177465 .curtain {
    background-color: #e05c0b
}

#et-icon-box-container-8390 {
    background-color: #e0e0e0;
    min-height: 0 !important
}

#et-icon-box-109000 {
    background-color: #fff
}

    #et-icon-box-109000 .et-icon-box-title {
        color: #000
    }

    #et-icon-box-109000 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-109000 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-109000 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-109000 {
    padding: 32px
}

#et-icon-box-641849 {
    background-color: #fff
}

    #et-icon-box-641849 .et-icon-box-title {
        color: #000
    }

    #et-icon-box-641849 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-641849 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-641849 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-641849 {
    padding: 32px
}

#et-icon-box-419050 {
    background-color: #fff
}

    #et-icon-box-419050 .et-icon-box-title {
        color: #000
    }

    #et-icon-box-419050 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-419050 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-419050 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-419050 {
    padding: 32px
}

#et-icon-box-393185 {
    background-color: #fff
}

    #et-icon-box-393185 .et-icon-box-title {
        color: #000
    }

    #et-icon-box-393185 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-393185 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-393185 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-393185 {
    padding: 32px
}

#et-icon-box-120573 {
    background-color: #fff
}

    #et-icon-box-120573 .et-icon-box-title {
        color: #000
    }

    #et-icon-box-120573 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-120573 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-120573 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-120573 {
    padding: 32px
}

#et-icon-box-169756 {
    background-color: #fff
}

    #et-icon-box-169756 .et-icon-box-title {
        color: #000
    }

    #et-icon-box-169756 .et-icon-box-content {
        color: #000
    }

    #et-icon-box-169756 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-169756 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-169756 {
    padding: 32px
}

#et-counter-341200 .counter-value,
#et-counter-341200 .counter-value > * {
    color: #e05c0b
}

#et-counter-341200 .counter-title {
    color: #000
}

#et-counter-70654 .counter-value,
#et-counter-70654 .counter-value > * {
    color: #e05c0b
}

#et-counter-70654 .counter-title {
    color: #000
}

#et-counter-282104 .counter-value,
#et-counter-282104 .counter-value > * {
    color: #e05c0b
}

#et-counter-282104 .counter-title {
    color: #000
}

#et-counter-299007 .counter-value,
#et-counter-299007 .counter-value > * {
    color: #e05c0b
}

#et-counter-299007 .counter-title {
    color: #000
}

.header .vc-row-504195 {
    height: 64px
}

    .header .vc-row-504195 .hbe {
        line-height: 63px
    }

.header .vc-row-770266 {
    height: 56px
}

    .header .vc-row-770266 .hbe {
        line-height: 55px
    }

.header.sticky-true.active .vc-row-770266 {
    height: 56px
}

    .header.sticky-true.active .vc-row-770266 .hbe {
        line-height: 55px;
        height: 56px
    }

#header-woo-search-form-885237 .dgwt-wcas-search-submit {
    color: #fff;
    background-color: #000;
    box-shadow: none
}

    #header-woo-search-form-885237 .dgwt-wcas-search-submit:hover {
        color: #fff;
        background-color: #000;
        box-shadow: none
    }

#header-woo-search-form-885237 {
    width: 960px
}

    #header-woo-search-form-885237 .dgwt-wcas-search-wrapp {
        height: 48px
    }

    #header-woo-search-form-885237 input.dgwt-wcas-search-input {
        width: 960px;
        color: #616161;
        background-color: #fff;
        border-color: #fff
    }

#header-woo-search-form-885237 {
    margin: -1px 0 0
}

#header-icon-40835 .hicon {
    color: #fff;
    background-color: transparent;
    box-shadow: none
}

#header-icon-40835:hover .hicon {
    color: #eee;
    box-shadow: none
}

#header-icon-40835 .hicon {
    margin: 0
}

#header-icon-91751 .hicon {
    color: #fff;
    background-color: transparent;
    box-shadow: none
}

#header-icon-91751:hover .hicon {
    color: #eee;
    box-shadow: none
}

#header-icon-91751 .hicon {
    margin: 0
}

.header-vertical-separator-722008 .line {
    border-bottom-color: rgba(255, 255, 255, .2);
    border-bottom-style: solid;
    height: 32px;
    border-bottom-width: 32px;
    width: 1px
}

.header-vertical-separator-722008 {
    margin: 0 8px
}

#mobile-toggle-730977 {
    color: #fff;
    background-color: transparent;
    box-shadow: none
}

    #mobile-toggle-730977:hover {
        color: #eee;
        background-color: transparent;
        box-shadow: none
    }

#mobile-container-toggle-730977 {
    margin: 0 0 0 4px
}

#header-logo-245363 .logo {
    max-height: 20px
}

#header-logo-245363 .sticky-logo {
    max-height: 20px
}

#header-logo-245363 {
    margin: 0 0 0 8px
}

#header-logo-854887 .logo {
    max-height: 26px
}

#header-logo-854887 {
    margin: 16px 12px 0 0
}

#mobile-container-814131 {
    color: #616161;
    background-color: #fff;
    padding: 16px 0 32px
}

#mobile-close-856662 {
    color: #bdbdbd;
    background-color: transparent;
    box-shadow: none
}

    #mobile-close-856662:hover {
        color: #212121;
        box-shadow: none
    }

#mobile-container-close-856662 {
    margin: 12px 8px 0 0
}

.et-gap-549073 {
    height: 16px
}

.et-gap-654213 {
    height: 8px
}

#et-heading-877012 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-877012 {
    color: #e05c0b;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-877012 a {
        color: #e05c0b
    }

#et-heading-877012 {
    margin: 0 16px 0 0
}

    #et-heading-877012 .text-wrapper {
        padding: 0
    }

#et-heading-407980 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-407980 {
    color: #e05c0b;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-407980 a {
        color: #e05c0b
    }

#et-heading-407980 {
    margin: 0 16px 0 0
}

    #et-heading-407980 .text-wrapper {
        padding: 0
    }

#et-heading-756158 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-756158 {
    color: #e05c0b;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-756158 a {
        color: #e05c0b
    }

#et-heading-756158 {
    margin: 0 16px 0 0
}

    #et-heading-756158 .text-wrapper {
        padding: 0
    }

#mobile-menu-324351 > .menu-item > a {
    color: #212121;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: none
}

    #mobile-menu-324351 > .menu-item > a:hover {
        background-color: transparent;
        color: #e05c0b
    }

#mobile-menu-324351 .menu-item > a:after,
#mobile-menu-324351 > .menu-item:last-child:after {
    background-color: #e0e0e0
}

#mobile-menu-324351 > .menu-item .sub-menu .menu-item > a {
    color: #616161;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    text-transform: none
}

    #mobile-menu-324351 > .menu-item .sub-menu .menu-item > a:hover {
        color: #e05c0b;
        background-color: transparent
    }

#mobile-menu-container-324351 {
    margin: 0
}

#mobile-menu-456260 > .menu-item > a {
    color: #212121;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: none
}

    #mobile-menu-456260 > .menu-item > a:hover {
        background-color: transparent;
        color: #e05c0b
    }

#mobile-menu-456260 .menu-item > a:after,
#mobile-menu-456260 > .menu-item:last-child:after {
    background-color: #e0e0e0
}

#mobile-menu-456260 > .menu-item .sub-menu .menu-item > a {
    color: #616161;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    text-transform: none
}

    #mobile-menu-456260 > .menu-item .sub-menu .menu-item > a:hover {
        color: #e05c0b;
        background-color: transparent
    }

#mobile-menu-container-456260 {
    margin: 0
}

#header-slogan-317196 {
    margin: 0
}

#header-slogan-79048 {
    margin: 0
}

#et-header-button-211963 > a {
    width: 296px;
    height: 48px;
    line-height: 47px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px !important;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-header-button-211963 > a .icon {
        font-size: 18px !important
    }

    #et-header-button-211963 > a .icon {
        margin-left: 8px !important
    }

#et-header-button-211963:hover > a {
    color: #fff
}

#et-header-button-211963 > a .regular {
    background-color: #ffd800
}

#et-header-button-211963 > a .hover {
    background-color: #000
}

#et-header-button-211963 > a .et-ink {
    color: #000
}

#et-header-button-211963 > a .et-ink {
    background-color: #fff
}

#et-header-button-211963 {
    margin: 0 12px 0 0
}

#et-header-button-248391 > a {
    width: 296px;
    height: 48px;
    line-height: 47px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px !important;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-header-button-248391 > a .icon {
        font-size: 18px !important
    }

    #et-header-button-248391 > a .icon {
        margin-left: 8px !important
    }

#et-header-button-248391:hover > a {
    color: #fff
}

#et-header-button-248391 > a .regular {
    background-color: #ffd800
}

#et-header-button-248391 > a .hover {
    background-color: #000
}

#et-header-button-248391 > a .et-ink {
    color: #000
}

#et-header-button-248391 > a .et-ink {
    background-color: #fff
}

#et-header-button-248391 {
    margin: 0 12px 0 0
}

.vc_custom_1559210763022 {
    border-bottom-width: 1px !important;
    background-color: #e05c0b !important;
    border-bottom-color: #bc5709 !important;
    border-bottom-style: solid !important
}

.vc_custom_1559210719611 {
    background-color: #e05c0b !important
}

.header .vc-row-620359 {
    height: 48px
}

    .header .vc-row-620359 .hbe {
        line-height: 47px
    }

.header .vc-row-271378 {
    z-index: 2
}

.header .vc-row-271378 {
    height: 96px
}

    .header .vc-row-271378 .hbe {
        line-height: 95px
    }

.header .vc-row-960818 {
    z-index: 1
}

.header .vc-row-960818 {
    height: 56px
}

    .header .vc-row-960818 .hbe {
        line-height: 55px
    }

#header-icon-69631 .hicon {
    color: #e05c0b;
    background-color: transparent;
    box-shadow: none
}

#header-icon-69631:hover .hicon {
    color: #e05c0b;
    box-shadow: none
}

#header-icon-69631 .hicon {
    margin: -2px 0 0
}

#header-icon-717019 .hicon {
    color: #e05c0b;
    background-color: transparent;
    box-shadow: none
}

#header-icon-717019:hover .hicon {
    color: #e05c0b;
    box-shadow: none
}

#header-icon-717019 .hicon {
    margin: -2px 24px 0 0
}

#header-icon-550011 .hicon {
    color: #e05c0b;
    background-color: transparent;
    box-shadow: none
}

#header-icon-550011:hover .hicon {
    color: #e05c0b;
    box-shadow: none
}

#header-icon-550011 .hicon {
    margin: -2px 24px 0 0
}

#header-icon-749461 .hicon {
    color: #bdbdbd;
    background-color: transparent;
    font-size: 32px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    box-shadow: none
}

#header-icon-749461:hover .hicon {
    color: #212121;
    box-shadow: none
}

#header-icon-749461 .hicon {
    margin: 0
}

#header-icon-442951 .hicon {
    color: #bdbdbd;
    background-color: transparent;
    font-size: 32px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    box-shadow: none
}

#header-icon-442951:hover .hicon {
    color: #212121;
    box-shadow: none
}

#header-icon-442951 .hicon {
    margin: 0
}

#header-slogan-676472 {
    margin: 0
}

#header-slogan-349572 {
    margin: 0
}

#header-slogan-233853 {
    margin: 0
}

#login-toggle-326717 {
    color: #616161;
    background-color: transparent;
    box-shadow: none
}

    #login-toggle-326717:hover {
        color: #212121;
        background-color: transparent;
        box-shadow: none
    }

#header-login-326717 .widget_reglog {
    color: #616161;
    background-color: #fff
}

    #header-login-326717 .widget_reglog a {
        color: #e05c0b
    }

    #header-login-326717 .widget_reglog .input {
        color: #616161;
        background-color: #fff;
        box-shadow: inset 0 0 0 1px #e0e0e0
    }

    #header-login-326717 .widget_reglog .button {
        color: #000;
        background-color: #ffd800;
        box-shadow: none
    }

        #header-login-326717 .widget_reglog .button:hover {
            color: #fff;
            background-color: #212121;
            box-shadow: none
        }

#header-login-326717 {
    margin: 0
}

.header-vertical-separator-135887 .line {
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid;
    height: 24px;
    border-bottom-width: 24px;
    width: 1px
}

.header-vertical-separator-135887 {
    margin: 0 8px
}

.header-vertical-separator-561232 .line {
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid;
    height: 24px;
    border-bottom-width: 24px;
    width: 1px
}

.header-vertical-separator-561232 {
    margin: 0 8px 0 16px
}

.header-vertical-separator-855577 .line {
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid;
    height: 32px;
    border-bottom-width: 32px;
    width: 1px
}

.header-vertical-separator-855577 {
    margin: 0 16px 0 20px
}

#language-switcher-900531 .language-toggle {
    color: #616161;
    background-color: transparent;
    box-shadow: none
}

    #language-switcher-900531 .language-toggle:hover {
        color: #212121;
        background-color: transparent;
        box-shadow: none
    }

#language-switcher-900531 ul {
    background-color: #fff;
    width: 140px
}

#language-switcher-900531 .box-align-center ul {
    margin-left: -70px
}

#language-switcher-900531 ul li a {
    color: #616161;
    background-color: #fff
}

    #language-switcher-900531 ul li a:hover {
        color: #e05c0b;
        background-color: #f5f5f5
    }

#language-switcher-900531 {
    margin: 0
}

#currency-switcher-821167 .currency-toggle {
    color: #616161
}

    #currency-switcher-821167 .currency-toggle:hover {
        color: #212121
    }

#currency-switcher-821167 .highlighted-currency {
    color: #e05c0b
}

#currency-switcher-821167 .currency-list {
    background-color: #fff;
    width: 80px
}

#currency-switcher-821167.box-align-center .currency-list {
    margin-left: -40px
}

#currency-switcher-821167 .currency-list a {
    color: #616161;
    background-color: #fff
}

    #currency-switcher-821167 .currency-list a:hover {
        color: #e05c0b;
        background-color: #f5f5f5
    }

#currency-switcher-821167 {
    margin: 0
}

#header-logo-651095 .logo {
    max-height: 26px
}

#header-logo-651095 .sticky-logo {
    max-height: 26px
}

#header-logo-651095 {
    margin: 0 0 0 72px
}

#cart-toggle-365707 {
    color: #bdbdbd
}

    #cart-toggle-365707:hover {
        color: #212121
    }

#cart-box-365707 {
    color: #616161;
    background-color: #fff
}

    #cart-box-365707 .product_list_widget li:not(:last-child):before,
    #cart-box-365707 .woocommerce-mini-cart__total:before {
        background-color: #212121
    }

    #cart-box-365707 .cart-product-title {
        color: #212121
    }

    #cart-box-365707 .cart_list li .remove {
        color: #616161
    }

    #cart-box-365707 .woocommerce-mini-cart__buttons > a {
        color: #000;
        background-color: #ffd800
    }

        #cart-box-365707 .woocommerce-mini-cart__buttons > a:hover {
            color: #fff !important;
            background-color: #212121
        }

#cart-toggle-365707 .cart-contents {
    color: #616161
}

    #cart-toggle-365707 .cart-contents .cart-title {
        color: #e05c0b
    }

#header-cart-365707 {
    margin: -1px 0 0
}

#header-woo-search-form-692560 .dgwt-wcas-search-submit {
    color: #fff;
    background-color: #e05c0b;
    box-shadow: none
}

    #header-woo-search-form-692560 .dgwt-wcas-search-submit:hover {
        color: #fff;
        background-color: #ce550a;
        box-shadow: none
    }

#header-woo-search-form-692560 {
    width: 620px
}

    #header-woo-search-form-692560 .dgwt-wcas-search-wrapp {
        height: 48px
    }

    #header-woo-search-form-692560 input.dgwt-wcas-search-input {
        width: 620px;
        color: #616161;
        background-color: #fff;
        border-color: #e05c0b
    }

#header-woo-search-form-692560 {
    margin: 0
}

#et-header-button-922195 > a {
    width: 282px;
    height: 48px;
    line-height: 47px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px !important;
    font-weight: 400;
    line-height: 48px !important;
    text-transform: uppercase;
    color: #212121;
    border-radius: 4px
}

    #et-header-button-922195 > a .icon {
        font-size: 12px !important
    }

#et-header-button-922195:hover > a {
    color: #fff
}

#et-header-button-922195 > a .regular {
    background-color: #fff
}

#et-header-button-922195 > a .hover {
    background-color: #212121
}

#et-header-button-922195 > a .et-ink {
    color: #212121
}

#et-header-button-922195 > a .et-ink {
    background-color: #fff
}

#et-header-button-922195 {
    margin: 0
}

#et-header-button-8649 > a {
    width: 220px;
    height: 48px;
    line-height: 47px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px !important;
    font-weight: 400;
    letter-spacing: 0px;
    line-height: 48px !important;
    text-transform: none;
    color: #000;
    border-radius: 4px
}

    #et-header-button-8649 > a .icon {
        font-size: 24px !important
    }

    #et-header-button-8649 > a .icon {
        margin-left: 12px !important
    }

#et-header-button-8649:hover > a {
    color: #fff
}

#et-header-button-8649 > a .regular {
    background-color: #ffd800
}

#et-header-button-8649 > a .hover {
    background-color: #000
}

#et-header-button-8649 > a .et-ink {
    color: #000
}

#et-header-button-8649 > a .et-ink {
    background-color: #fff
}

#et-header-button-8649 {
    margin: 0 40px 0 0
}

#header-menu-718506 > .menu-item.depth-0 {
    margin-left: 40px
}

    #header-menu-718506 > .menu-item.depth-0:before,
    #header-menu-718506 > .menu-item.depth-0:after {
        background: #e0e0e0
    }

    #header-menu-718506 > .menu-item.depth-0:before {
        left: -20px
    }

    #header-menu-718506 > .menu-item.depth-0:after {
        right: -20px
    }

#header-menu-718506 > .menu-item.depth-0 {
    margin-left: 20px !important;
    margin-right: 20px !important
}

    #header-menu-718506 > .menu-item.depth-0 > .mi-link {
        color: #fff;
        font-size: 16px;
        font-weight: 400;
        letter-spacing: 0px;
        text-transform: none
    }

    #header-menu-718506 > .menu-item.depth-0:hover > .mi-link,
    #header-menu-718506 > .menu-item.depth-0.current-menu-item > .mi-link,
    #header-menu-718506 > .menu-item.depth-0.current-menu-parent > .mi-link,
    #header-menu-718506 > .menu-item.depth-0.current-menu-ancestor > .mi-link,
    #header-menu-718506 > .menu-item.depth-0.one-page-active > .mi-link {
        color: #fff
    }

    #header-menu-718506 > .menu-item.depth-0 > .mi-link .txt:after {
        border-bottom-color: #fff
    }

#header-menu-718506 .sub-menu {
    background-color: #fff
}

#header-menu-718506 > .menu-item:not(.mm-true) .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

#header-menu-718506 > .menu-item:not(.mm-true) .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 300;
    text-transform: none
}

#header-menu-718506 > .menu-item:not(.mm-true) .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#header-menu-container-718506 {
    margin: 0 16px 0 0
}

.vc_custom_1553775458473 {
    border-bottom-width: 1px !important;
    background-color: #f5f5f5 !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

.vc_custom_1553775461826 {
    background-color: #fff !important
}

.vc_custom_1553775467259 {
    background-color: #e05c0b !important
}

.mm-588245 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-588245 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-588245 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-588245 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-588245 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-588245 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-588245 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-588245 {
    margin: 0
}

.vc_custom_1571522204701 {
    padding-top: 32px !important;
    background-image: url(images/megamenu3.jpg?id=3962) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

#megamenu-3950 {
    width: 720px;
    max-width: 720px
}

#et-heading-571262 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-571262 {
    color: #e05c0b;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-571262 a {
        color: #e05c0b
    }

#et-heading-571262 {
    margin: 0 0 -34px 12px
}

    #et-heading-571262 .text-wrapper {
        padding: 0
    }

.mm-378295 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-378295 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-378295 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-378295 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-378295 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-378295 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-378295 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-378295 {
    margin: 4px 8px 0 0
}

.vc_custom_1558707935156 {
    padding-top: 32px !important;
    padding-bottom: 8px !important
}

#megamenu-2080 {
    width: 900px;
    max-width: 900px
}

#et-button-992035 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-992035:hover {
        color: #fff
    }

    #et-button-992035 .regular {
        background-color: #f5f5f5
    }

    #et-button-992035 .hover {
        background-color: #d52b27
    }

    #et-button-992035 .et-ink {
        color: #000
    }

    #et-button-992035 .et-ink {
        background-color: #fff
    }

#et-button-821609 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-821609:hover {
        color: #fff
    }

    #et-button-821609 .regular {
        background-color: #f5f5f5
    }

    #et-button-821609 .hover {
        background-color: #d52b27
    }

    #et-button-821609 .et-ink {
        color: #000
    }

    #et-button-821609 .et-ink {
        background-color: #fff
    }

#et-button-624117 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-624117:hover {
        color: #fff
    }

    #et-button-624117 .regular {
        background-color: #f5f5f5
    }

    #et-button-624117 .hover {
        background-color: #d52b27
    }

    #et-button-624117 .et-ink {
        color: #000
    }

    #et-button-624117 .et-ink {
        background-color: #fff
    }

#et-button-575408 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-575408:hover {
        color: #fff
    }

    #et-button-575408 .regular {
        background-color: #f5f5f5
    }

    #et-button-575408 .hover {
        background-color: #d52b27
    }

    #et-button-575408 .et-ink {
        color: #000
    }

    #et-button-575408 .et-ink {
        background-color: #fff
    }

#et-button-155136 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-155136:hover {
        color: #fff
    }

    #et-button-155136 .regular {
        background-color: #f5f5f5
    }

    #et-button-155136 .hover {
        background-color: #d52b27
    }

    #et-button-155136 .et-ink {
        color: #000
    }

    #et-button-155136 .et-ink {
        background-color: #fff
    }

#et-button-980440 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-980440:hover {
        color: #fff
    }

    #et-button-980440 .regular {
        background-color: #f5f5f5
    }

    #et-button-980440 .hover {
        background-color: #d52b27
    }

    #et-button-980440 .et-ink {
        color: #000
    }

    #et-button-980440 .et-ink {
        background-color: #fff
    }

.vc_custom_1558707830265 {
    padding-top: 16px !important
}

.vc_custom_1558707807512 {
    padding-bottom: 32px !important
}

#megamenu-2079 {
    width: 900px;
    max-width: 900px
}

.vc_custom_1558707459286 {
    padding-top: 32px !important;
    padding-bottom: 32px !important
}

#megamenu-2078 {
    width: 900px;
    max-width: 900px
}

.et-separator-895382 .line {
    margin-top: 24px;
    margin-bottom: 24px;
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid
}

#et-heading-967729 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-967729 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-967729 a {
        color: #212121
    }

#et-heading-967729 {
    margin: 0 0 8px
}

    #et-heading-967729 .text-wrapper {
        padding: 0
    }

#et-heading-344299 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-344299 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-344299 a {
        color: #212121
    }

#et-heading-344299 {
    margin: 0 0 8px
}

    #et-heading-344299 .text-wrapper {
        padding: 0
    }

#et-heading-943569 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-943569 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-943569 a {
        color: #212121
    }

#et-heading-943569 {
    margin: 0 0 8px
}

    #et-heading-943569 .text-wrapper {
        padding: 0
    }

#et-icon-list-712741 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-list-388620 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-list-745487 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-button-881037 {
    min-width: 216px;
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-881037:hover {
        color: #fff
    }

    #et-button-881037 .regular {
        background-color: #ffd800
    }

    #et-button-881037 .hover {
        background-color: #d52b27
    }

    #et-button-881037 .et-ink {
        color: #000
    }

    #et-button-881037 .et-ink {
        background-color: #fff
    }

#et-button-274227 {
    min-width: 216px;
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-274227:hover {
        color: #fff
    }

    #et-button-274227 .regular {
        background-color: #ffd800
    }

    #et-button-274227 .hover {
        background-color: #d52b27
    }

    #et-button-274227 .et-ink {
        color: #000
    }

    #et-button-274227 .et-ink {
        background-color: #fff
    }

#et-button-120813 {
    min-width: 216px;
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-120813:hover {
        color: #fff
    }

    #et-button-120813 .regular {
        background-color: #ffd800
    }

    #et-button-120813 .hover {
        background-color: #d52b27
    }

    #et-button-120813 .et-ink {
        color: #000
    }

    #et-button-120813 .et-ink {
        background-color: #fff
    }

.vc_custom_1558707359424 {
    padding-top: 8px !important;
    padding-bottom: 32px !important
}

.vc_custom_1558707285655 {
    margin-top: 24px !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 32px !important;
    padding-right: 32px !important;
    padding-bottom: 32px !important;
    padding-left: 32px !important;
    background-color: #fff !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important;
    border-radius: 1px !important
}

.vc_custom_1558707295126 {
    margin-top: 24px !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 32px !important;
    padding-right: 32px !important;
    padding-bottom: 32px !important;
    padding-left: 32px !important;
    background-color: #fff !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

.vc_custom_1558707306191 {
    margin-top: 24px !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 32px !important;
    padding-right: 32px !important;
    padding-bottom: 32px !important;
    padding-left: 32px !important;
    background-color: #fff !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

#megamenu-2077 {
    width: 900px;
    max-width: 900px
}

#et-icon-box-container-155466 {
    background-color: #fff;
    min-height: 0 !important
}

#et-icon-box-714186 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-714186:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-714186.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-714186 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-714186:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-714186 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-714186:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-714186 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-714186 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-714186:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-714186:hover .et-icon {
        color: #fff
    }

#et-icon-box-714186 {
    padding: 24px
}

#et-icon-box-984316 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-984316:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-984316.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-984316 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-984316:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-984316 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-984316:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-984316 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-984316 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-984316:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-984316:hover .et-icon {
        color: #fff
    }

#et-icon-box-984316 {
    padding: 24px
}

#et-icon-box-727764 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-727764:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-727764.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-727764 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-727764:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-727764 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-727764:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-727764 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-727764 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-727764:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-727764:hover .et-icon {
        color: #fff
    }

#et-icon-box-727764 {
    padding: 24px
}

#et-icon-box-278610 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-278610:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-278610.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-278610 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-278610:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-278610 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-278610:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-278610 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-278610 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-278610:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-278610:hover .et-icon {
        color: #fff
    }

#et-icon-box-278610 {
    padding: 24px
}

#et-icon-box-158335 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-158335:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-158335.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-158335 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-158335:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-158335 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-158335:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-158335 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-158335 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-158335:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-158335:hover .et-icon {
        color: #fff
    }

#et-icon-box-158335 {
    padding: 24px
}

#et-icon-box-348091 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-348091:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-348091.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-348091 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-348091:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-348091 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-348091:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-348091 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-348091 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-348091:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-348091:hover .et-icon {
        color: #fff
    }

#et-icon-box-348091 {
    padding: 24px
}

#et-icon-box-624403 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-624403:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-624403.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-624403 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-624403:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-624403 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-624403:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-624403 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-624403 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-624403:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-624403:hover .et-icon {
        color: #fff
    }

#et-icon-box-624403 {
    padding: 24px
}

#et-icon-box-272846 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-272846:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-272846.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-272846 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-272846:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-272846 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-272846:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-272846 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-272846 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-272846:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-272846:hover .et-icon {
        color: #fff
    }

#et-icon-box-272846 {
    padding: 24px
}

.vc_custom_1558706995465 {
    padding-top: 32px !important;
    padding-bottom: 32px !important
}

#megamenu-2076 {
    width: 900px;
    max-width: 900px
}

.mm-448987 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-448987 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-448987 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-448987 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-448987 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-448987 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-448987 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-448987 {
    margin: 32px 8px 0
}

#megamenu-2075 {
    width: 900px;
    max-width: 900px
}

.mm-870065 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-870065 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-870065 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-870065 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-870065 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-870065 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-870065 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-870065 {
    margin: 0 8px
}

#et-heading-953133 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-953133 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0px;
    line-height: 18px;
    text-transform: none
}

    #et-heading-953133 a {
        color: #616161
    }

#et-heading-953133 {
    margin: 0 0 8px
}

    #et-heading-953133 .text-wrapper {
        padding: 0
    }

#et-heading-561690 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-561690 {
    color: #e05c0b;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-561690 a {
        color: #e05c0b
    }

#et-heading-561690 {
    margin: 0 0 8px
}

    #et-heading-561690 .text-wrapper {
        padding: 0
    }

#et-heading-984749 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-984749 {
    color: #000;
    font-size: 48px;
    font-weight: 900;
    letter-spacing: 0px;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-984749 a {
        color: #000
    }

#et-heading-984749 {
    margin: 0 0 8px
}

    #et-heading-984749 .text-wrapper {
        padding: 0
    }

#et-button-916167 {
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-916167:hover {
        color: #fff
    }

    #et-button-916167 .regular {
        background-color: #ffc600
    }

    #et-button-916167 .hover {
        background-color: #d52b27
    }

    #et-button-916167 .et-ink {
        color: #000
    }

    #et-button-916167 .et-ink {
        background-color: #fff
    }

.vc_custom_1558706296753 {
    padding-top: 32px !important;
    background-image: url(images/mm2-1.jpg?id=690) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

.vc_custom_1570379797213 {
    margin-top: 20px !important;
    margin-bottom: 80px !important;
    padding-top: 0 !important;
    padding-right: 240px !important
}

#megamenu-2074 {
    width: 900px;
    max-width: 900px
}

.mm-786182 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-786182 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-786182 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-786182 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-786182 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-786182 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-786182 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-786182 {
    margin: 0
}

.vc_custom_1570380075532 {
    padding-top: 32px !important;
    background-image: url(images/megamenu2-4-1.jpg?id=3893) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

#megamenu-2073 {
    width: 900px;
    max-width: 900px
}

.mm-519050 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-519050 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-519050 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-519050 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-519050 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-519050 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-519050 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-519050 {
    margin: 0 8px
}

.vc_custom_1558705364384 {
    padding-top: 24px !important
}

#megamenu-2072 {
    width: 900px;
    max-width: 900px
}

.mm-836917 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-836917 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-836917 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-836917 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-836917 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-836917 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-836917 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-836917 {
    margin: 0
}

.vc_custom_1558703955955 {
    padding-top: 32px !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important
}

#megamenu-2063 {
    width: 900px;
    max-width: 900px
}

.mm-125819 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-125819 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-125819 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-125819 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-125819 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-125819 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-125819 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-125819 {
    margin: 32px 8px 0
}

#megamenu-880 {
    width: 1200px;
    max-width: 1200px
}

.vc_custom_1556196258476 {
    padding-top: 32px !important;
    padding-right: 24px !important;
    padding-bottom: 32px !important;
    padding-left: 24px !important;
    background-color: #fff !important
}

#megamenu-733 {
    width: 360px;
    max-width: 360px
}

#megamenu-tab-726989 .tabset {
    background-color: #f5f5f5
}

#megamenu-tab-726989 .tabs-container {
    background-color: #fff
}

#megamenu-tab-726989 .tabset .tab-item.active .arrow {
    border-color: transparent #fff transparent transparent
}

#megamenu-tab-726989 .tab-item {
    color: #212121;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0px;
    text-transform: none
}

    #megamenu-tab-726989 .tab-item:hover,
    #megamenu-tab-726989 .tab-item.active {
        color: #e05c0b
    }

    #megamenu-tab-726989 .tab-item:after {
        background-color: #fff;
        box-shadow: none
    }

#megamenu-tab-726989 .tab-content {
    padding: 0
}

.mm-258711 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-258711 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-258711 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-258711 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-258711 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-258711 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-258711 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-258711 {
    margin: 0 8px
}

.mm-448987 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-448987 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-448987 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-448987 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-448987 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-448987 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-448987 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-448987 {
    margin: 32px 8px 0
}

.mm-836917 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-836917 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-836917 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-836917 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-836917 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-836917 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-836917 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-836917 {
    margin: 0
}

.mm-786182 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-786182 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-786182 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-786182 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-786182 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-786182 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-786182 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-786182 {
    margin: 0
}

.mm-968976 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-968976 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-968976 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-968976 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-968976 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-968976 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-968976 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-968976 {
    margin: 0 8px
}

.mm-378295 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-378295 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-378295 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-378295 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-378295 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-378295 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-378295 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-378295 {
    margin: 4px 8px 0 0
}

#et-ad-666542 .background {
    background-color: #f5f5f5;
    background-position: left top
}

#et-ad-666542 .et-ad-img {
    left: -50px
}

#et-ad-666542 .et-ad-img {
    top: 200px
}

#et-ad-666542 {
    padding: 32px 24px
}

#et-ad-666542 {
    margin: 12px 0 0
}

.et-gap-696534 {
    height: 8px
}

.et-gap-268141 {
    height: 16px
}

.et-gap-378829 {
    height: 24px
}

.et-gap-862840 {
    height: 8px
}

.et-gap-284397 {
    height: 300px
}

#et-heading-799158 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-799158 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0px;
    line-height: 18px;
    text-transform: none
}

    #et-heading-799158 a {
        color: #616161
    }

#et-heading-799158 {
    margin: 0 0 8px
}

    #et-heading-799158 .text-wrapper {
        padding: 0
    }

#et-heading-367786 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-367786 {
    color: #e05c0b;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-367786 a {
        color: #e05c0b
    }

#et-heading-367786 {
    margin: 0 0 8px
}

    #et-heading-367786 .text-wrapper {
        padding: 0
    }

#et-heading-868716 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-868716 {
    color: #000;
    font-size: 48px;
    font-weight: 900;
    letter-spacing: 0px;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-868716 a {
        color: #000
    }

#et-heading-868716 {
    margin: 0 0 8px
}

    #et-heading-868716 .text-wrapper {
        padding: 0
    }

#et-heading-409756 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-409756 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase
}

    #et-heading-409756 a {
        color: #212121
    }

#et-heading-409756 {
    margin: 0 0 16px
}

    #et-heading-409756 .text-wrapper {
        padding: 0
    }

#et-heading-946160 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-946160 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase
}

    #et-heading-946160 a {
        color: #212121
    }

#et-heading-946160 {
    margin: 0 0 16px
}

    #et-heading-946160 .text-wrapper {
        padding: 0
    }

#et-heading-583666 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-583666 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase
}

    #et-heading-583666 a {
        color: #212121
    }

#et-heading-583666 {
    margin: 0 0 16px
}

    #et-heading-583666 .text-wrapper {
        padding: 0
    }

#et-heading-150762 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-150762 {
    color: #e05c0b;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-150762 a {
        color: #e05c0b
    }

#et-heading-150762 {
    margin: 0 12px -34px 0
}

    #et-heading-150762 .text-wrapper {
        padding: 0
    }

#et-heading-278366 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-278366 {
    color: #616161;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: none
}

    #et-heading-278366 a {
        color: #616161
    }

#et-heading-278366 {
    margin: 0
}

    #et-heading-278366 .text-wrapper {
        padding: 0
    }

#et-heading-482809 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-482809 {
    color: #e05c0b;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-482809 a {
        color: #e05c0b
    }

#et-heading-482809 {
    margin: 0
}

    #et-heading-482809 .text-wrapper {
        padding: 0
    }

#et-heading-959411 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-959411 {
    color: #000;
    font-size: 48px;
    font-weight: 900;
    letter-spacing: 0px;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-959411 a {
        color: #000
    }

#et-heading-959411 {
    margin: 0 0 0 -2px
}

    #et-heading-959411 .text-wrapper {
        padding: 0
    }

#et-button-148588 {
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-148588:hover {
        color: #fff
    }

    #et-button-148588 .regular {
        background-color: #ffc600
    }

    #et-button-148588 .hover {
        background-color: #d52b27
    }

    #et-button-148588 .et-ink {
        color: #000
    }

    #et-button-148588 .et-ink {
        background-color: #fff
    }

#et-button-728623 {
    min-width: 225px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-728623:hover {
        color: #fff
    }

    #et-button-728623 .regular {
        background-color: #ffc600
    }

    #et-button-728623 .hover {
        background-color: #d52b27
    }

    #et-button-728623 .et-ink {
        color: #000
    }

    #et-button-728623 .et-ink {
        background-color: #fff
    }

#et-button-295820 {
    min-width: 225px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-295820:hover {
        color: #fff
    }

    #et-button-295820 .regular {
        background-color: #ffc600
    }

    #et-button-295820 .hover {
        background-color: #d52b27
    }

    #et-button-295820 .et-ink {
        color: #000
    }

    #et-button-295820 .et-ink {
        background-color: #fff
    }

#et-button-791215 {
    min-width: 225px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-791215:hover {
        color: #fff
    }

    #et-button-791215 .regular {
        background-color: #ffc600
    }

    #et-button-791215 .hover {
        background-color: #d52b27
    }

    #et-button-791215 .et-ink {
        color: #000
    }

    #et-button-791215 .et-ink {
        background-color: #fff
    }

#et-button-692065 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-692065:hover {
        color: #fff
    }

    #et-button-692065 .regular {
        background-color: #f5f5f5
    }

    #et-button-692065 .hover {
        background-color: #d52b27
    }

    #et-button-692065 .et-ink {
        color: #000
    }

    #et-button-692065 .et-ink {
        background-color: #fff
    }

#et-button-680643 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-680643:hover {
        color: #fff
    }

    #et-button-680643 .regular {
        background-color: #f5f5f5
    }

    #et-button-680643 .hover {
        background-color: #d52b27
    }

    #et-button-680643 .et-ink {
        color: #000
    }

    #et-button-680643 .et-ink {
        background-color: #fff
    }

#et-button-205804 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-205804:hover {
        color: #fff
    }

    #et-button-205804 .regular {
        background-color: #f5f5f5
    }

    #et-button-205804 .hover {
        background-color: #d52b27
    }

    #et-button-205804 .et-ink {
        color: #000
    }

    #et-button-205804 .et-ink {
        background-color: #fff
    }

#et-button-722760 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-722760:hover {
        color: #fff
    }

    #et-button-722760 .regular {
        background-color: #f5f5f5
    }

    #et-button-722760 .hover {
        background-color: #d52b27
    }

    #et-button-722760 .et-ink {
        color: #000
    }

    #et-button-722760 .et-ink {
        background-color: #fff
    }

#et-button-915114 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-915114:hover {
        color: #fff
    }

    #et-button-915114 .regular {
        background-color: #f5f5f5
    }

    #et-button-915114 .hover {
        background-color: #d52b27
    }

    #et-button-915114 .et-ink {
        color: #000
    }

    #et-button-915114 .et-ink {
        background-color: #fff
    }

#et-button-36336 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-36336:hover {
        color: #fff
    }

    #et-button-36336 .regular {
        background-color: #f5f5f5
    }

    #et-button-36336 .hover {
        background-color: #d52b27
    }

    #et-button-36336 .et-ink {
        color: #000
    }

    #et-button-36336 .et-ink {
        background-color: #fff
    }

#et-button-197503 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-197503:hover {
        color: #fff
    }

    #et-button-197503 .regular {
        background-color: #f5f5f5
    }

    #et-button-197503 .hover {
        background-color: #d52b27
    }

    #et-button-197503 .et-ink {
        color: #000
    }

    #et-button-197503 .et-ink {
        background-color: #fff
    }

#et-button-809220 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-809220:hover {
        color: #fff
    }

    #et-button-809220 .regular {
        background-color: #f5f5f5
    }

    #et-button-809220 .hover {
        background-color: #d52b27
    }

    #et-button-809220 .et-ink {
        color: #000
    }

    #et-button-809220 .et-ink {
        background-color: #fff
    }

#et-button-510649 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-510649:hover {
        color: #fff
    }

    #et-button-510649 .regular {
        background-color: #ffd800
    }

    #et-button-510649 .hover {
        background-color: #212121
    }

    #et-button-510649 .et-ink {
        color: #000
    }

    #et-button-510649 .et-ink {
        background-color: #fff
    }

#et-icon-box-container-936469 {
    background-color: #fff;
    min-height: 0 !important
}

.et-separator-352792 .line {
    margin-top: 0;
    margin-bottom: 24px;
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid
}

#et-icon-list-491703 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-list-860791 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-list-942592 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-box-191213 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-191213:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-191213.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-191213 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-191213:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-191213 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-191213:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-191213 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-191213 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-191213:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-191213:hover .et-icon {
        color: #fff
    }

#et-icon-box-191213 {
    padding: 24px
}

#et-icon-box-242722 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-242722:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-242722.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-242722 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-242722:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-242722 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-242722:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-242722 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-242722 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-242722:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-242722:hover .et-icon {
        color: #fff
    }

#et-icon-box-242722 {
    padding: 24px
}

#et-icon-box-286870 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-286870:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-286870.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-286870 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-286870:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-286870 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-286870:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-286870 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-286870 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-286870:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-286870:hover .et-icon {
        color: #fff
    }

#et-icon-box-286870 {
    padding: 24px
}

#et-icon-box-296869 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-296869:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-296869.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-296869 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-296869:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-296869 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-296869:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-296869 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-296869 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-296869:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-296869:hover .et-icon {
        color: #fff
    }

#et-icon-box-296869 {
    padding: 24px
}

#et-icon-box-369196 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-369196:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-369196.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-369196 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-369196:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-369196 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-369196:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-369196 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-369196 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-369196:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-369196:hover .et-icon {
        color: #fff
    }

#et-icon-box-369196 {
    padding: 24px
}

#et-icon-box-297986 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-297986:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-297986.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-297986 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-297986:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-297986 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-297986:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-297986 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-297986 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-297986:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-297986:hover .et-icon {
        color: #fff
    }

#et-icon-box-297986 {
    padding: 24px
}

#et-icon-box-875612 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-875612:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-875612.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-875612 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-875612:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-875612 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-875612:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-875612 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-875612 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-875612:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-875612:hover .et-icon {
        color: #fff
    }

#et-icon-box-875612 {
    padding: 24px
}

#et-icon-box-737588 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-737588:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-737588.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-737588 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-737588:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-737588 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-737588:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-737588 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-737588 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-737588:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-737588:hover .et-icon {
        color: #fff
    }

#et-icon-box-737588 {
    padding: 24px
}

.vc_custom_1556032486903 {
    padding-top: 32px !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 8px !important
}

.vc_custom_1557567416823 {
    padding-right: 24px !important;
    padding-left: 12px !important
}

.vc_custom_1558537155365 {
    padding-top: 24px !important;
    padding-right: 8px !important;
    padding-left: 8px !important
}

.vc_custom_1569334042350 {
    padding-top: 32px !important;
    background-image: url(images/mm1-1-1.jpg?id=3619) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

.vc_custom_1556096552381 {
    padding-top: 0 !important;
    padding-left: 8px !important
}

.vc_custom_1556096483078 {
    padding-top: 0 !important
}

.vc_custom_1569333976077 {
    padding-top: 32px !important;
    background-image: url(images/mm2-1-1.jpg?id=3618) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

.vc_custom_1556096586351 {
    padding-top: 0 !important
}

.vc_custom_1569334280574 {
    margin-top: 60px !important;
    margin-bottom: 80px !important;
    padding-top: 0 !important;
    padding-right: 270px !important
}

.vc_custom_1556101384268 {
    padding-top: 32px !important;
    padding-right: 24px !important;
    padding-bottom: 32px !important;
    padding-left: 24px !important
}

.vc_custom_1558686218213 {
    padding-top: 32px !important;
    padding-right: 24px !important;
    padding-bottom: 32px !important;
    padding-left: 24px !important
}

.vc_custom_1556105154636 {
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 0 !important;
    padding-right: 24px !important;
    padding-bottom: 24px !important;
    padding-left: 24px !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

.vc_custom_1556105144571 {
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 0 !important;
    padding-right: 24px !important;
    padding-bottom: 24px !important;
    padding-left: 24px !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

.vc_custom_1556105304439 {
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 0 !important;
    padding-right: 24px !important;
    padding-bottom: 24px !important;
    padding-left: 24px !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

.vc_custom_1556113888436 {
    padding-top: 32px !important;
    padding-right: 32px !important;
    padding-bottom: 32px !important;
    padding-left: 32px !important
}

.vc_custom_1558537195205 {
    padding-top: 24px !important;
    padding-right: 24px !important;
    padding-bottom: 32px !important;
    padding-left: 24px !important
}

.vc_custom_1558537258890 {
    padding-top: 0 !important;
    padding-right: 24px !important;
    padding-bottom: 32px !important;
    padding-left: 24px !important
}

.vc_custom_1569486870113 {
    padding-top: 32px !important;
    padding-right: 12px !important;
    padding-bottom: 8px !important;
    padding-left: 0 !important
}

#megamenu-562 {
    width: 1200px;
    max-width: 1200px
}

.et-gap-891547 {
    height: 8px
}

.et-gap-802896 {
    height: 12px
}

.vc_custom_1558013270805 {
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 12px !important;
    padding-right: 24px !important;
    padding-bottom: 0 !important;
    padding-left: 24px !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important;
    border-radius: 4px !important
}

.vc_custom_1558013669178 {
    padding-left: 24px !important
}

#et-ad-728677 .background {
    background-image: url(images/banner_back_1-1.jpg);
    background-color: #e05c0b;
    background-position: left bottom
}

#et-ad-728677 .et-ad-img {
    right: 12px
}

#et-ad-728677 .et-ad-img {
    top: 185px
}

#et-ad-728677 {
    padding: 48px 40px
}

#et-ad-728677 {
    margin: 0
}

#et-heading-929455 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-929455 {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-929455 a {
        color: #fff
    }

#et-heading-929455 {
    margin: 0
}

    #et-heading-929455 .text-wrapper {
        padding: 0
    }

#et-heading-539432 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-539432 {
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-539432 a {
        color: #fff
    }

#et-heading-539432 {
    margin: 0 0 2px
}

    #et-heading-539432 .text-wrapper {
        padding: 0
    }

#et-heading-204056 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-204056 {
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-204056 a {
        color: #fff
    }

#et-heading-204056 {
    margin: 0
}

    #et-heading-204056 .text-wrapper {
        padding: 0
    }

.et-gap-787046 {
    height: 314px
}

.et-gap-943262 {
    height: 270px
}

#et-button-396286 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-396286:hover {
        color: #fff
    }

    #et-button-396286 .regular {
        background-color: #ffd800
    }

    #et-button-396286 .hover {
        background-color: #000
    }

    #et-button-396286 .et-ink {
        color: #000
    }

    #et-button-396286 .et-ink {
        background-color: #fff
    }

#et-ad-145174 {
    border-radius: 8px
}

    #et-ad-145174 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-145174 .et-ad-img {
        right: 0
    }

    #et-ad-145174 .et-ad-img {
        top: -12px
    }

@media only screen and (max-width:479px) {
    #et-ad-145174 .et-ad-img {
        left: 160px
    }

    #et-ad-145174 .et-ad-img {
        top: -12px
    }
}

#et-ad-145174 {
    padding: 32px 24px 24px
}

#et-ad-145174 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-795828 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-795828 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-795828 a {
        color: #616161
    }

#et-heading-795828 {
    margin: 0
}

    #et-heading-795828 .text-wrapper {
        padding: 0
    }

#et-heading-220878 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-220878 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-220878 a {
        color: #e05c0b
    }

#et-heading-220878 {
    margin: 0
}

    #et-heading-220878 .text-wrapper {
        padding: 0
    }

#et-button-129684 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-129684:hover {
        color: #fff
    }

    #et-button-129684 .regular {
        background-color: #ffd800
    }

    #et-button-129684 .hover {
        background-color: #d52b27
    }

    #et-button-129684 .et-ink {
        color: #000
    }

    #et-button-129684 .et-ink {
        background-color: #fff
    }

.vc_custom_1569789481719 {
    padding-right: 200px !important
}

.vc_custom_1557747871950 {
    padding-right: 24px !important
}

#et-ad-307966 {
    border-radius: 8px
}

    #et-ad-307966 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-307966 .et-ad-img {
        right: -15px
    }

    #et-ad-307966 .et-ad-img {
        top: -24px
    }

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-307966 .et-ad-img {
        top: -12px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-307966 .et-ad-img {
        left: 220px
    }

    #et-ad-307966 .et-ad-img {
        top: -12px
    }
}

#et-ad-307966 {
    padding: 32px 24px 24px
}

#et-ad-307966 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-204970 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-204970 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-204970 a {
        color: #616161
    }

#et-heading-204970 {
    margin: 0
}

    #et-heading-204970 .text-wrapper {
        padding: 0
    }

#et-heading-486587 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-486587 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-486587 a {
        color: #e05c0b
    }

#et-heading-486587 {
    margin: 0
}

    #et-heading-486587 .text-wrapper {
        padding: 0
    }

#et-button-399029 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-399029:hover {
        color: #fff
    }

    #et-button-399029 .regular {
        background-color: #ffd800
    }

    #et-button-399029 .hover {
        background-color: #d52b27
    }

    #et-button-399029 .et-ink {
        color: #000
    }

    #et-button-399029 .et-ink {
        background-color: #fff
    }

.vc_custom_1569789844482 {
    padding-right: 200px !important
}

.vc_custom_1557747871950 {
    padding-right: 24px !important
}

#et-ad-764366 {
    border-radius: 8px
}

    #et-ad-764366 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-764366 .et-ad-img {
        right: 25px
    }

    #et-ad-764366 .et-ad-img {
        top: 15px
    }

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-764366 .et-ad-img {
        left: 35px
    }

    #et-ad-764366 .et-ad-img {
        top: 30px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-764366 .et-ad-img {
        left: 150px
    }

    #et-ad-764366 .et-ad-img {
        top: 80px
    }
}

#et-ad-764366 {
    padding: 32px 24px 24px
}

#et-ad-764366 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-122267 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-122267 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-122267 a {
        color: #616161
    }

#et-heading-122267 {
    margin: 0
}

    #et-heading-122267 .text-wrapper {
        padding: 0
    }

#et-heading-949396 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-949396 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-949396 a {
        color: #e05c0b
    }

#et-heading-949396 {
    margin: 0
}

    #et-heading-949396 .text-wrapper {
        padding: 0
    }

#et-button-309994 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-309994:hover {
        color: #fff
    }

    #et-button-309994 .regular {
        background-color: #ffd800
    }

    #et-button-309994 .hover {
        background-color: #d52b27
    }

    #et-button-309994 .et-ink {
        color: #000
    }

    #et-button-309994 .et-ink {
        background-color: #fff
    }

.vc_custom_1569790117310 {
    padding-right: 260px !important
}

.vc_custom_1557753145459 {
    padding-right: 24px !important
}

#et-ad-5767 {
    border-radius: 8px
}

    #et-ad-5767 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-5767 .et-ad-img {
        right: 0
    }

    #et-ad-5767 .et-ad-img {
        top: 15px
    }

@media only screen and (max-width:479px) {
    #et-ad-5767 .et-ad-img {
        left: -120px
    }

    #et-ad-5767 .et-ad-img {
        top: 20px
    }
}

#et-ad-5767 {
    padding: 32px 24px 24px
}

#et-ad-5767 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-789822 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-789822 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-789822 a {
        color: #616161
    }

#et-heading-789822 {
    margin: 0
}

    #et-heading-789822 .text-wrapper {
        padding: 0
    }

#et-heading-299715 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-299715 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-299715 a {
        color: #e05c0b
    }

#et-heading-299715 {
    margin: 0
}

    #et-heading-299715 .text-wrapper {
        padding: 0
    }

#et-button-613604 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-613604:hover {
        color: #fff
    }

    #et-button-613604 .regular {
        background-color: #ffd800
    }

    #et-button-613604 .hover {
        background-color: #d52b27
    }

    #et-button-613604 .et-ink {
        color: #000
    }

    #et-button-613604 .et-ink {
        background-color: #fff
    }

.vc_custom_1569790243260 {
    padding-right: 200px !important
}

.vc_custom_1557750372684 {
    padding-right: 24px !important
}

#et-ad-672064 {
    border-radius: 8px
}

    #et-ad-672064 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-672064 .et-ad-img {
        right: 0
    }

    #et-ad-672064 .et-ad-img {
        top: 15px
    }

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-672064 .et-ad-img {
        left: 25px
    }

    #et-ad-672064 .et-ad-img {
        top: 25px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-672064 .et-ad-img {
        left: 150px
    }

    #et-ad-672064 .et-ad-img {
        top: 80px
    }
}

#et-ad-672064 {
    padding: 32px 24px 24px
}

#et-ad-672064 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-676000 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-676000 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-676000 a {
        color: #616161
    }

#et-heading-676000 {
    margin: 0
}

    #et-heading-676000 .text-wrapper {
        padding: 0
    }

#et-heading-495650 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-495650 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-495650 a {
        color: #e05c0b
    }

#et-heading-495650 {
    margin: 0
}

    #et-heading-495650 .text-wrapper {
        padding: 0
    }

#et-button-283198 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-283198:hover {
        color: #fff
    }

    #et-button-283198 .regular {
        background-color: #ffd800
    }

    #et-button-283198 .hover {
        background-color: #d52b27
    }

    #et-button-283198 .et-ink {
        color: #000
    }

    #et-button-283198 .et-ink {
        background-color: #fff
    }

.vc_custom_1569790382306 {
    padding-right: 260px !important
}

.vc_custom_1557753219244 {
    padding-right: 24px !important
}

#et-ad-217082 {
    border-radius: 8px
}

    #et-ad-217082 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-217082 .et-ad-img {
        right: -50px
    }

    #et-ad-217082 .et-ad-img {
        top: 12px
    }

@media only screen and (max-width:479px) {
    #et-ad-217082 .et-ad-img {
        left: 200px
    }

    #et-ad-217082 .et-ad-img {
        top: -10px
    }
}

#et-ad-217082 {
    padding: 32px 24px 24px
}

#et-ad-217082 {
    margin: 0
}

.et-gap-921903 {
    height: 16px
}

.et-gap-316697 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-267475 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-267475 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-267475 a {
        color: #616161
    }

#et-heading-267475 {
    margin: 0
}

    #et-heading-267475 .text-wrapper {
        padding: 0
    }

#et-heading-985339 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-985339 {
    color: #e05c0b;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-985339 a {
        color: #e05c0b
    }

#et-heading-985339 {
    margin: 0
}

    #et-heading-985339 .text-wrapper {
        padding: 0
    }

#et-button-494401 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-494401:hover {
        color: #fff
    }

    #et-button-494401 .regular {
        background-color: #ffd800
    }

    #et-button-494401 .hover {
        background-color: #d52b27
    }

    #et-button-494401 .et-ink {
        color: #000
    }

    #et-button-494401 .et-ink {
        background-color: #fff
    }

.vc_custom_1569790950843 {
    padding-right: 200px !important
}

.vc_custom_1557747415359 {
    padding-right: 24px !important
}

#et-ad-579522 {
    border-radius: 8px
}

    #et-ad-579522 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-579522 .et-ad-img {
        right: -155px
    }

    #et-ad-579522 .et-ad-img {
        top: -24px
    }

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-579522 .et-ad-img {
        left: -300px
    }

    #et-ad-579522 .et-ad-img {
        top: -24px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-579522 .et-ad-img {
        left: -420px
    }

    #et-ad-579522 .et-ad-img {
        top: -32px
    }
}

#et-ad-579522 {
    padding: 32px 24px 24px
}

#et-ad-579522 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-257018 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-257018 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-257018 a {
        color: #616161
    }

#et-heading-257018 {
    margin: 0
}

    #et-heading-257018 .text-wrapper {
        padding: 0
    }

#et-heading-933684 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-933684 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-933684 a {
        color: #e05c0b
    }

#et-heading-933684 {
    margin: 0
}

    #et-heading-933684 .text-wrapper {
        padding: 0
    }

#et-button-428268 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-428268:hover {
        color: #fff
    }

    #et-button-428268 .regular {
        background-color: #ffd800
    }

    #et-button-428268 .hover {
        background-color: #d52b27
    }

    #et-button-428268 .et-ink {
        color: #000
    }

    #et-button-428268 .et-ink {
        background-color: #fff
    }

.vc_custom_1569791261655 {
    padding-right: 350px !important
}

.vc_custom_1557744417001 {
    padding-right: 24px !important
}

#et-ad-316421 {
    border-radius: 8px
}

    #et-ad-316421 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-316421 .et-ad-img {
        right: -145px
    }

@media only screen and (max-width:479px) {
    #et-ad-316421 .et-ad-img {
        left: -140px
    }

    #et-ad-316421 .et-ad-img {
        top: 80px
    }
}

#et-ad-316421 {
    padding: 32px 24px 24px
}

#et-ad-316421 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-870655 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-870655 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-870655 a {
        color: #616161
    }

#et-heading-870655 {
    margin: 0
}

    #et-heading-870655 .text-wrapper {
        padding: 0
    }

#et-heading-618368 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-618368 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-618368 a {
        color: #e05c0b
    }

#et-heading-618368 {
    margin: 0
}

    #et-heading-618368 .text-wrapper {
        padding: 0
    }

#et-button-857763 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-857763:hover {
        color: #fff
    }

    #et-button-857763 .regular {
        background-color: #ffd800
    }

    #et-button-857763 .hover {
        background-color: #d52b27
    }

    #et-button-857763 .et-ink {
        color: #000
    }

    #et-button-857763 .et-ink {
        background-color: #fff
    }

.vc_custom_1569791413224 {
    padding-right: 200px !important
}

.vc_custom_1557748066382 {
    padding-right: 24px !important
}

#et-ad-795667 {
    border-radius: 8px
}

    #et-ad-795667 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-795667 .et-ad-img {
        right: -20px
    }

    #et-ad-795667 .et-ad-img {
        top: -24px
    }

@media only screen and (max-width:479px) {
    #et-ad-795667 .et-ad-img {
        left: 220px
    }

    #et-ad-795667 .et-ad-img {
        top: -12px
    }
}

#et-ad-795667 {
    padding: 32px 24px 24px
}

#et-ad-795667 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-917050 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-917050 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-917050 a {
        color: #616161
    }

#et-heading-917050 {
    margin: 0
}

    #et-heading-917050 .text-wrapper {
        padding: 0
    }

#et-heading-25376 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-25376 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-25376 a {
        color: #e05c0b
    }

#et-heading-25376 {
    margin: 0
}

    #et-heading-25376 .text-wrapper {
        padding: 0
    }

#et-button-529424 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-529424:hover {
        color: #fff
    }

    #et-button-529424 .regular {
        background-color: #ffd800
    }

    #et-button-529424 .hover {
        background-color: #d52b27
    }

    #et-button-529424 .et-ink {
        color: #000
    }

    #et-button-529424 .et-ink {
        background-color: #fff
    }

.vc_custom_1569791728344 {
    padding-right: 200px !important
}

.vc_custom_1557747871950 {
    padding-right: 24px !important
}

#et-ad-743914 {
    border-radius: 8px
}

    #et-ad-743914 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-743914 .et-ad-img {
        right: -60px
    }

    #et-ad-743914 .et-ad-img {
        top: 12px
    }

@media only screen and (max-width:479px) {
    #et-ad-743914 .et-ad-img {
        left: 230px
    }

    #et-ad-743914 .et-ad-img {
        top: -12px
    }
}

#et-ad-743914 {
    padding: 32px 24px 24px
}

#et-ad-743914 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-552735 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-552735 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-552735 a {
        color: #616161
    }

#et-heading-552735 {
    margin: 0
}

    #et-heading-552735 .text-wrapper {
        padding: 0
    }

#et-heading-447967 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-447967 {
    color: #e05c0b;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-447967 a {
        color: #e05c0b
    }

#et-heading-447967 {
    margin: 0
}

    #et-heading-447967 .text-wrapper {
        padding: 0
    }

#et-button-7304 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-7304:hover {
        color: #fff
    }

    #et-button-7304 .regular {
        background-color: #ffd800
    }

    #et-button-7304 .hover {
        background-color: #d52b27
    }

    #et-button-7304 .et-ink {
        color: #000
    }

    #et-button-7304 .et-ink {
        background-color: #fff
    }

.vc_custom_1569792018629 {
    padding-right: 200px !important
}

.vc_custom_1557747746219 {
    padding-right: 24px !important
}

#et-ad-442754 {
    border-radius: 8px
}

    #et-ad-442754 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-442754 .et-ad-img {
        right: -10px
    }

    #et-ad-442754 .et-ad-img {
        top: -12px
    }

@media only screen and (max-width:479px) {
    #et-ad-442754 .et-ad-img {
        left: -160px
    }

    #et-ad-442754 .et-ad-img {
        top: -24px
    }
}

#et-ad-442754 {
    padding: 32px 24px 24px
}

#et-ad-442754 {
    margin: 0
}

.et-gap-921903 {
    height: 16px
}

.et-gap-316697 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-55261 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-55261 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-55261 a {
        color: #616161
    }

#et-heading-55261 {
    margin: 0
}

    #et-heading-55261 .text-wrapper {
        padding: 0
    }

#et-heading-507145 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-507145 {
    color: #e05c0b;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-507145 a {
        color: #e05c0b
    }

#et-heading-507145 {
    margin: 0
}

    #et-heading-507145 .text-wrapper {
        padding: 0
    }

#et-button-184312 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-184312:hover {
        color: #fff
    }

    #et-button-184312 .regular {
        background-color: #ffd800
    }

    #et-button-184312 .hover {
        background-color: #d52b27
    }

    #et-button-184312 .et-ink {
        color: #000
    }

    #et-button-184312 .et-ink {
        background-color: #fff
    }

.vc_custom_1569792305113 {
    padding-right: 200px !important
}

.vc_custom_1557572387142 {
    padding-right: 24px !important
}

#et-breadcrumbs-394423 {
    background-color: transparent;
    padding: 0;
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-breadcrumbs-394423 > *:before {
        color: #e05c0b
    }

.vc_custom_1554986226802 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
    background-color: #fff !important
}

.et-gap-883750 {
    height: 24px
}

.et-gap-633082 {
    height: 24px
}

.et-gap-697709 {
    height: 56px
}

.et-gap-580697 {
    height: 16px
}

.et-gap-269006 {
    height: 20px
}

.et-gap-988038 {
    height: 10px
}

#et-heading-818480 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-818480 {
    color: #fff;
    font-size: 16px;
    font-weight: 300;
    line-height: 28px;
    text-transform: none
}

    #et-heading-818480 a {
        color: #fff
    }

#et-heading-818480 {
    margin: 0
}

    #et-heading-818480 .text-wrapper {
        padding: 0
    }

#et-heading-388167 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-388167 {
    color: #bdbdbd;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-388167 a {
        color: #bdbdbd
    }

#et-heading-388167 {
    margin: 0
}

    #et-heading-388167 .text-wrapper {
        padding: 0
    }

#et-heading-774947 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-774947 {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
    text-transform: uppercase
}

    #et-heading-774947 a {
        color: #fff
    }

#et-heading-774947 {
    margin: 0
}

    #et-heading-774947 .text-wrapper {
        padding: 0
    }

#et-button-535617 {
    font-size: 14px !important;
    font-weight: 400;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-535617:hover {
        color: #000
    }

    #et-button-535617 .regular {
        background-color: #fff
    }

    #et-button-535617 .hover {
        background-color: #ffd800
    }

    #et-button-535617 .et-ink {
        color: #000
    }

    #et-button-535617 .et-ink {
        background-color: #000
    }

.et-separator-964228 .line {
    margin-top: 8px;
    margin-bottom: 0;
    border-bottom-color: #e05c0b;
    border-bottom-style: solid;
    height: 2px;
    border-bottom-width: 2px;
    width: 45px
}

.et-separator-203393 .line {
    margin-top: 0;
    margin-bottom: 0;
    border-bottom-color: #363636;
    border-bottom-style: solid;
    height: 1px;
    border-bottom-width: 1px
}

#et-icon-box-237924 .et-icon-box-title {
    color: #fff
}

#et-icon-box-237924 .et-icon-box-content {
    color: #616161
}

#et-icon-box-237924 .et-icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-box-237924 .ghost-icon {
    color: #e05c0b
}

#et-icon-box-237924 {
    padding: 0
}

#et-icon-box-504699 .et-icon-box-title {
    color: #fff
}

#et-icon-box-504699 .et-icon-box-content {
    color: #616161
}

#et-icon-box-504699 .et-icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-box-504699 .ghost-icon {
    color: #e05c0b
}

#et-icon-box-504699 {
    padding: 0
}

#et-icon-box-843362 .et-icon-box-title {
    color: #fff
}

#et-icon-box-843362 .et-icon-box-content {
    color: #616161
}

#et-icon-box-843362 .et-icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-box-843362 .ghost-icon {
    color: #e05c0b
}

#et-icon-box-843362 {
    padding: 0
}

.vc_custom_1558518896354 {
    padding-top: 48px !important;
    padding-bottom: 24px !important;
    background-color: #212121 !important
}

.vc_custom_1558519190046 {
    padding-top: 24px !important;
    padding-bottom: 16px !important;
    background-color: #121212 !important
}

.vc_custom_1569138721782 {
    padding-left: 72px !important;
    background-image: url(/images/footer_map-1.jpg?id=1704) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important
}

#et-footer-783 textarea,
#et-footer-783 select,
#et-footer-783 input[type=date],
#et-footer-783 input[type=datetime],
#et-footer-783 input[type=datetime-local],
#et-footer-783 input[type=email],
#et-footer-783 input[type=month],
#et-footer-783 input[type=number],
#et-footer-783 input[type=password],
#et-footer-783 input[type=search],
#et-footer-783 input[type=tel],
#et-footer-783 input[type=text],
#et-footer-783 input[type=time],
#et-footer-783 input[type=url],
#et-footer-783 input[type=week],
#et-footer-783 input[type=file] {
    color: #616161;
    background-color: #fff;
    border-color: #e0e0e0
}

    #et-footer-783 textarea:focus,
    #et-footer-783 select:focus,
    #et-footer-783 input[type=date]:focus,
    #et-footer-783 input[type=datetime]:focus,
    #et-footer-783 input[type=datetime-local]:focus,
    #et-footer-783 input[type=email]:focus,
    #et-footer-783 input[type=month]:focus,
    #et-footer-783 input[type=number]:focus,
    #et-footer-783 input[type=password]:focus,
    #et-footer-783 input[type=search]:focus,
    #et-footer-783 input[type=tel]:focus,
    #et-footer-783 input[type=text]:focus,
    #et-footer-783 input[type=time]:focus,
    #et-footer-783 input[type=url]:focus,
    #et-footer-783 input[type=week]:focus,
    #et-footer-783 input[type=file]:focus {
        color: #212121;
        background-color: #fff;
        border-color: #ccc
    }

#et-footer-783 .widget_product_search form button:before {
    color: #616161 !important
}

#et-footer-783 .widget_product_search form button:hover:before {
    color: #212121 !important
}

#et-footer-783 input[type=button],
#et-footer-783 input[type=reset],
#et-footer-783 input[type=submit],
#et-footer-783 button:not(.plyr__control),
#et-footer-783 .woocommerce-mini-cart__buttons > a {
    color: #000;
    background-color: #ffd800
}

    #et-footer-783 input[type=button]:hover,
    #et-footer-783 input[type=reset]:hover,
    #et-footer-783 input[type=submit]:hover,
    #et-footer-783 button:hover,
    #et-footer-783 .woocommerce-mini-cart__buttons > a:hover {
        color: #212121 !important;
        background-color: #fff
    }

#et-footer-783 .widget_title,
#et-footer-783 .widgettitle,
#et-footer-783 .add-vehicle h5,
#et-footer-783 .user-vehicle-list li a h6 {
    color: #fff
}

    #et-footer-783 .widget_title:after,
    #et-footer-783 .widgettitle:after {
        background-color: rgba(255, 255, 255, .1)
    }

#et-footer-783 .widget,
#et-footer-783 .widget_categories ul li a,
#et-footer-783 .widget_pages ul li a,
#et-footer-783 .widget_archive ul li a,
#et-footer-783 .widget_meta ul li a,
#et-footer-783 .widget_recent_entries ul li a,
#et-footer-783 .widget_rss ul li a,
#et-footer-783 .widget_icl_lang_sel_widget li a,
#et-footer-783 .recentcomments a,
#et-footer-783 .widget_shopping_cart .cart_list li .remove,
#et-footer-783 .widget_calendar a,
#et-footer-783 .widget_tag_cloud .tagcloud a,
#et-footer-783 .widget_product_tag_cloud .tagcloud a,
#et-footer-783 .widget_price_filter .price_label,
#et-footer-783 .user-vehicle-list li a,
#et-footer-783 .widget_layered_nav ul li a,
#et-footer-783 .widget_nav_menu ul li a,
#et-footer-783 .widget_product_categories ul li a,
#et-footer-783 .widget_et_recent_entries .post-title a,
#et-footer-783 .widget_products .product_list_widget > li .product-title a,
#et-footer-783 .widget_recently_viewed_products .product_list_widget > li .product-title a,
#et-footer-783 .widget_recent_reviews .product_list_widget > li .product-title a,
#et-footer-783 .widget_top_rated_products .product_list_widget > li .product-title a,
#et-footer-783 .widget_shopping_cart .cart-product-title a,
#et-footer-783 .user-vehicle-list li a:before {
    color: #bdbdbd !important
}

    #et-footer-783 .widget a:not(.button):not(.et-button),
    #et-footer-783 .widget_nav_menu ul li.current-menu-item a {
        color: #bdbdbd
    }

        #et-footer-783 .widget a:not(.button):not(.et-button):hover,
        #et-footer-783 .widget_shopping_cart .cart-product-title a:hover,
        #et-footer-783 .widget_shopping_cart .cart-product-title:hover a,
        #et-footer-783 .widget_products .product_list_widget > li > a:hover .product-title,
        #et-footer-783 .widget_recently_viewed_products .product_list_widget > li > a:hover .product-title,
        #et-footer-783 .widget_recent_reviews .product_list_widget > li > a:hover .product-title,
        #et-footer-783 .widget_top_rated_products .product_list_widget > li > a:hover .product-title,
        #et-footer-783 .widget_et_recent_entries .post-title:hover a,
        #et-footer-783 .widget_categories ul li a:hover,
        #et-footer-783 .widget_pages ul li a:hover,
        #et-footer-783 .widget_archive ul li a:hover,
        #et-footer-783 .widget_meta ul li a:hover,
        #et-footer-783 .widget_layered_nav ul li a:hover,
        #et-footer-783 .widget_nav_menu ul li a:hover,
        #et-footer-783 .widget_product_categories ul li a:hover,
        #et-footer-783 .widget_recent_entries ul li a:hover,
        #et-footer-783 .widget_rss ul li a:hover,
        #et-footer-783 .widget_icl_lang_sel_widget li a:hover,
        #et-footer-783 .widget_products .product_list_widget > li .product-title:hover a,
        #et-footer-783 .widget_recently_viewed_products .product_list_widget > li .product-title:hover a,
        #et-footer-783 .widget_recent_reviews .product_list_widget > li .product-title:hover a,
        #et-footer-783 .widget_top_rated_products .product_list_widget > li .product-title:hover a,
        #et-footer-783 .widget_shopping_cart .cart_list li .remove:hover {
            color: #fff !important
        }

    #et-footer-783 .widget_schedule ul li,
    #et-footer-783 .widget_nav_menu ul li a + ul li:before,
    #et-footer-783 .widget_product_categories ul li a + ul li:before,
    #et-footer-783 .widget_shopping_cart .product_list_widget > li:not(:last-child):before,
    #et-footer-783 .woocommerce-mini-cart__total:before,
    #et-footer-783 .widget_price_filter .ui-slider-horizontal,
    #et-footer-783 .widget_tag_cloud .tagcloud a,
    #et-footer-783 .widget_product_tag_cloud .tagcloud a {
        background-color: rgba(189, 189, 189, .1)
    }

#et-footer-783 .widget_calendar th,
#et-footer-783 .widget_calendar th:first-child,
#et-footer-783 .widget_calendar th:last-child,
#et-footer-783 .widget_calendar td,
#et-footer-783 .widget_calendar caption,
#et-footer-783 .widget_icl_lang_sel_widget li a {
    border-color: rgba(189, 189, 189, .2)
}

#et-footer-783 .widget_schedule ul li:nth-child(2n+1) {
    color: #dbdbdb
}

#et-footer-783 .widget_et_recent_entries .post-date,
#et-footer-783 .star-rating:before {
    color: #9f9f9f
}

#et-footer-783 .widget .image-preloader {
    background-color: #272727
}

#et-footer-783 .user-vehicle-list li a,
#et-footer-783 .widget_mailchimp .mailchimp-form {
    background-color: rgba(189, 189, 189, .05)
}

    #et-footer-783 .user-vehicle-list li a:hover,
    #et-footer-783 .user-vehicle-list li a.active,
    #et-footer-783 .widget_mailchimp .mailchimp-form,
    #et-footer-783 .widget_nav_menu,
    #et-footer-783 .widget_product_categories {
        box-shadow: inset 0 0 0 1px rgba(189, 189, 189, .1)
    }

        #et-footer-783 .widget_nav_menu > div > ul > li > a,
        #et-footer-783 .widget_product_categories > ul > li > a,
        #et-footer-783 .widget_categories ul li,
        #et-footer-783 .widget_pages ul li,
        #et-footer-783 .widget_archive ul li,
        #et-footer-783 .widget_meta ul li,
        #et-footer-783 .widget_schedule ul li,
        #et-footer-783 .widget_layered_nav ul li,
        #et-footer-783 .yith-woocompare-widget ul.products-list li,
        #et-footer-783 .widget_et_recent_entries .post,
        #et-footer-783 .widget_products .product_list_widget > li,
        #et-footer-783 .widget_recently_viewed_products .product_list_widget > li,
        #et-footer-783 .widget_recent_reviews .product_list_widget > li,
        #et-footer-783 .widget_top_rated_products .product_list_widget > li {
            background-color: transparent;
            border-color: rgba(189, 189, 189, .07)
        }

#et-footer-783 .widget_tag_cloud .tagcloud a,
#et-footer-783 .post-tags a,
#et-footer-783 .widget_product_tag_cloud .tagcloud a,
#et-footer-783 .post-tags-single a {
    box-shadow: inset 0 0 0 1px rgba(189, 189, 189, .1);
    color: #bdbdbd
}

    #et-footer-783 .widget_tag_cloud .tagcloud a:not(.button):not(.et-button):hover,
    #et-footer-783 .post-tags a:not(.button):not(.et-button):hover,
    #et-footer-783 .widget_product_tag_cloud .tagcloud a:not(.button):not(.et-button):hover,
    #et-footer-783 .post-tags-single a:not(.button):not(.et-button):hover {
        box-shadow: inset 0 0 0 1px #bdbdbd;
        color: #bdbdbd !important
    }

#et-footer-783 .widget_categories ul li a:before,
#et-footer-783 .widget_pages ul li a:before,
#et-footer-783 .widget_archive ul li a:before,
#et-footer-783 .widget_meta ul li a:before,
#et-footer-783 .widget_layered_nav ul li a:before,
#et-footer-783 .widget_rating_filter ul li a:before,
#et-footer-783 .widget_categories ul li a:before,
#et-footer-783 .widget_pages ul li a:before,
#et-footer-783 .widget_archive ul li a:before,
#et-footer-783 .widget_meta ul li a:before,
#et-footer-783 .widget_layered_nav ul li a:before,
#et-footer-783 .widget_rating_filter ul li a:before {
    box-shadow: inset 0 0 0 2px rgba(189, 189, 189, .5)
}

#et-footer-783 .widget_categories ul li:hover a:before,
#et-footer-783 .widget_pages ul li:hover a:before,
#et-footer-783 .widget_archive ul li:hover a:before,
#et-footer-783 .widget_meta ul li:hover a:before,
#et-footer-783 .widget_nav_menu ul li:hover a:before,
#et-footer-783 .widget_layered_nav ul li:hover a:before,
#et-footer-783 .widget_layered_nav ul li.chosen a:before,
#et-footer-783 .widget_rating_filter ul li:hover a:before,
#et-footer-783 .widget_rating_filter ul li.chosen a:before {
    box-shadow: inset 0 0 0 2px #bdbdbd;
    color: #bdbdbd !important
}

@media only screen and (max-width:479px) {

    .list #loop-posts .post .post-title,
    .list .et-shortcode-posts .post .post-title,
    .post-title-section .post-title {
        font-size: 18px;
        line-height: 26px
    }
}

@media only screen and (min-width:480px) and (max-width:767px) {

    .list #loop-posts .post .post-title,
    .list .et-shortcode-posts .post .post-title,
    .full #loop-posts .post .post-title {
        font-size: 20px;
        line-height: 28px
    }
}

@media only screen and (max-width:767px) {
    .background-position-right-center-tablet .background {
        background-position: 0 center !important
    }

    .category-icon-list.et-icon-list {
        display: inline-block
    }

        .category-icon-list.et-icon-list + .et-button {
            display: block;
            margin-left: auto;
            margin-right: auto
        }
}

@media only screen and (min-width:768px) and (max-width:1023px) {

    .medium.grid #loop-posts .post .post-title,
    .medium.grid .et-shortcode-posts .post .post-title {
        font-size: 20px;
        line-height: 28px
    }

    .background-position-right-center-tablet .background {
        background-position: 150% center !important
    }

    .category-icon-list.et-icon-list {
        display: inline-block
    }

        .category-icon-list.et-icon-list + .et-button {
            display: block;
            max-width: 216px;
            margin-left: auto;
            margin-right: auto
        }
}

@media only screen and (min-width:768px) {

    .list #loop-posts .post .post-title,
    .list .et-shortcode-posts .post .post-title,
    .full #loop-posts .post .post-title {
        font-size: 24px;
        line-height: 32px
    }
}

@media only screen and (min-width:1024px) {

    .post-title-section .post-title,
    .full #loop-posts .post .post-title {
        font-size: 32px;
        line-height: 40px
    }
}

@media only screen and (min-width:1024px) and (max-width:1279px) {
    .medium.grid .blog-content #loop-posts .post .post-title {
        font-size: 20px;
        line-height: 28px
    }

    #yith-quick-view-modal .yith-wcqv-wrapper {
        width: 960px !important;
        height: 480px !important;
        margin-left: -480px !important;
        margin-top: -240px !important
    }

    #yith-quick-view-content .summary {
        height: 480px !important
    }

    .background-position-right-center-tablet .background {
        background-position: 120% center !important
    }

    .logo-size-normal .vc_column-inner {
        background-position: left !important
    }

    .category-icon-list.et-icon-list {
        display: inline-block
    }

        .category-icon-list.et-icon-list + .et-button {
            display: block;
            max-width: 216px;
            margin-left: auto;
            margin-right: auto
        }

    .homepage-3-banner-group > .container {
        max-width: 60%
    }
}

@media only screen and (max-width:1279px) {
    .margin-top-1-tablet {
        margin-top: -1px
    }
}

@media only screen and (min-width:1280px) {
    #yith-quick-view-modal .yith-wcqv-wrapper {
        width: 960px !important;
        height: 480px !important;
        margin-left: -480px !important;
        margin-top: -240px !important
    }

    #yith-quick-view-content .summary {
        height: 480px !important
    }

    #yith-quick-view-modal .yith-wcqv-wrapper {
        width: 960px !important;
        height: 480px !important;
        margin-left: -480px !important;
        margin-top: -240px !important
    }

    .homepage-3-banner-group > .container > .wpb_column:last-child > .vc_column-inner {
        margin-left: -1px
    }

    .hot-deals-of-the-day .woo-single-product {
        height: 543px
    }
}


.vc_custom_1559119990390 {
    padding-bottom: 48px !important
}

.vc_custom_1559733674749 {
    padding-top: 48px !important
}

.vc_custom_1559735021240 {
    padding-top: 24px !important
}

.vc_custom_1560425778621 {
    padding-top: 48px !important;
    padding-bottom: 56px !important
}

.vc_custom_1559121990447 {
    background-image: url(images/row_back_4-1.jpg?id=2435) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important
}

.vc_custom_1559054713584 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
    background-color: #f5f5f5 !important
}

.vc_custom_1559054747776 {
    padding-top: 0 !important
}

.vc_custom_1559054754817 {
    padding-top: 0 !important
}

.vc_custom_1559054760802 {
    padding-top: 0 !important
}

.vc_custom_1559054773585 {
    padding-top: 0 !important
}


#loop-posts .post-title,
.et-shortcode-posts .post-title {
    min-height: 0px
}

.loop-product .post-title {
    min-height: 43px
}

.loop-product .post-title {
    max-height: 43px;
    overflow: hidden
}

.et-separator-239841 .line {
    margin-top: 0;
    margin-bottom: 24px;
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid
}

.et-separator-89771 .line {
    margin-top: 16px;
    margin-bottom: 24px;
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid
}

#et-heading-752410 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-752410 {
    color: #e05c0b;
    font-size: 24px;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-752410 a {
        color: #e05c0b
    }

#et-heading-752410 {
    margin: 0 0 2px
}

    #et-heading-752410 .text-wrapper {
        padding: 0
    }

#et-heading-426070 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-426070 {
    color: #212121;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    text-transform: none
}

    #et-heading-426070 a {
        color: #212121
    }

#et-heading-426070 {
    margin: 0 0 8px
}

    #et-heading-426070 .text-wrapper {
        padding: 0
    }

#et-heading-825377 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-825377 {
    color: #e05c0b;
    font-weight: 700;
    line-height: 48px;
    text-transform: none
}

    #et-heading-825377 a {
        color: #e05c0b
    }

#et-heading-825377 {
    margin: 0 0 8px
}

    #et-heading-825377 .text-wrapper {
        padding: 0
    }

#et-heading-75150 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-75150 {
    color: #212121;
    font-size: 18px;
    font-weight: 600;
    line-height: 28px;
    text-transform: none
}

    #et-heading-75150 a {
        color: #212121
    }

#et-heading-75150 {
    margin: 0
}

    #et-heading-75150 .text-wrapper {
        padding: 0
    }

.et-gap-42857 {
    height: 12px
}

.et-gap-961971 {
    height: 16px
}

.et-gap-717507 {
    height: 48px
}

#et-icon-box-331196 .et-icon-box-title {
    color: #212121
}

#et-icon-box-331196 .et-icon-box-content {
    color: #616161
}

#et-icon-box-331196 .et-icon {
    color: #ffd800;
    border-radius: 0
}

#et-icon-box-331196 .ghost-icon {
    color: #ffd800
}

#et-icon-box-331196 {
    padding: 0
}

#et-step-box-container-66656 .step-dot {
    background-color: #e05c0b
}

#et-step-box-521508 .et-step-box-title {
    color: #212121
}

#et-step-box-521508 .et-step-box-content {
    color: #616161
}

#et-step-box-578860 .et-step-box-title {
    color: #212121
}

#et-step-box-578860 .et-step-box-content {
    color: #616161
}

#et-step-box-990539 .et-step-box-title {
    color: #212121
}

#et-step-box-990539 .et-step-box-content {
    color: #616161
}

#et-step-box-793098 .et-step-box-title {
    color: #212121
}

#et-step-box-793098 .et-step-box-content {
    color: #616161
}

#et-step-box-73327 .et-step-box-title {
    color: #212121
}

#et-step-box-73327 .et-step-box-content {
    color: #616161
}

#et-step-box-376638 .et-step-box-title {
    color: #212121
}

#et-step-box-376638 .et-step-box-content {
    color: #616161
}

.header .vc-row-504195 {
    height: 64px
}

    .header .vc-row-504195 .hbe {
        line-height: 63px
    }

.header .vc-row-770266 {
    height: 56px
}

    .header .vc-row-770266 .hbe {
        line-height: 55px
    }

.header.sticky-true.active .vc-row-770266 {
    height: 56px
}

    .header.sticky-true.active .vc-row-770266 .hbe {
        line-height: 55px;
        height: 56px
    }

#header-woo-search-form-885237 .dgwt-wcas-search-submit {
    color: #fff;
    background-color: #000;
    box-shadow: none
}

    #header-woo-search-form-885237 .dgwt-wcas-search-submit:hover {
        color: #fff;
        background-color: #000;
        box-shadow: none
    }

#header-woo-search-form-885237 {
    width: 960px
}

    #header-woo-search-form-885237 .dgwt-wcas-search-wrapp {
        height: 48px
    }

    #header-woo-search-form-885237 input.dgwt-wcas-search-input {
        width: 960px;
        color: #616161;
        background-color: #fff;
        border-color: #fff
    }

#header-woo-search-form-885237 {
    margin: -1px 0 0
}

#header-icon-40835 .hicon {
    color: #fff;
    background-color: transparent;
    box-shadow: none
}

#header-icon-40835:hover .hicon {
    color: #eee;
    box-shadow: none
}

#header-icon-40835 .hicon {
    margin: 0
}

#header-icon-91751 .hicon {
    color: #fff;
    background-color: transparent;
    box-shadow: none
}

#header-icon-91751:hover .hicon {
    color: #eee;
    box-shadow: none
}

#header-icon-91751 .hicon {
    margin: 0
}

.header-vertical-separator-722008 .line {
    border-bottom-color: rgba(255, 255, 255, .2);
    border-bottom-style: solid;
    height: 32px;
    border-bottom-width: 32px;
    width: 1px
}

.header-vertical-separator-722008 {
    margin: 0 8px
}

#mobile-toggle-730977 {
    color: #fff;
    background-color: transparent;
    box-shadow: none
}

    #mobile-toggle-730977:hover {
        color: #eee;
        background-color: transparent;
        box-shadow: none
    }

#mobile-container-toggle-730977 {
    margin: 0 0 0 4px
}

#header-logo-245363 .logo {
    max-height: 20px
}

#header-logo-245363 .sticky-logo {
    max-height: 20px
}

#header-logo-245363 {
    margin: 0 0 0 8px
}

#header-logo-854887 .logo {
    max-height: 26px
}

#header-logo-854887 {
    margin: 16px 12px 0 0
}

#mobile-container-814131 {
    color: #616161;
    background-color: #fff;
    padding: 16px 0 32px
}

#mobile-close-856662 {
    color: #bdbdbd;
    background-color: transparent;
    box-shadow: none
}

    #mobile-close-856662:hover {
        color: #212121;
        box-shadow: none
    }

#mobile-container-close-856662 {
    margin: 12px 8px 0 0
}

.et-gap-549073 {
    height: 16px
}

.et-gap-654213 {
    height: 8px
}

#et-heading-877012 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-877012 {
    color: #e05c0b;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-877012 a {
        color: #e05c0b
    }

#et-heading-877012 {
    margin: 0 16px 0 0
}

    #et-heading-877012 .text-wrapper {
        padding: 0
    }

#et-heading-407980 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-407980 {
    color: #e05c0b;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-407980 a {
        color: #e05c0b
    }

#et-heading-407980 {
    margin: 0 16px 0 0
}

    #et-heading-407980 .text-wrapper {
        padding: 0
    }

#et-heading-756158 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-756158 {
    color: #e05c0b;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-756158 a {
        color: #e05c0b
    }

#et-heading-756158 {
    margin: 0 16px 0 0
}

    #et-heading-756158 .text-wrapper {
        padding: 0
    }

#mobile-menu-324351 > .menu-item > a {
    color: #212121;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: none
}

    #mobile-menu-324351 > .menu-item > a:hover {
        background-color: transparent;
        color: #e05c0b
    }

#mobile-menu-324351 .menu-item > a:after,
#mobile-menu-324351 > .menu-item:last-child:after {
    background-color: #e0e0e0
}

#mobile-menu-324351 > .menu-item .sub-menu .menu-item > a {
    color: #616161;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    text-transform: none
}

    #mobile-menu-324351 > .menu-item .sub-menu .menu-item > a:hover {
        color: #e05c0b;
        background-color: transparent
    }

#mobile-menu-container-324351 {
    margin: 0
}

#mobile-menu-456260 > .menu-item > a {
    color: #212121;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: none
}

    #mobile-menu-456260 > .menu-item > a:hover {
        background-color: transparent;
        color: #e05c0b
    }

#mobile-menu-456260 .menu-item > a:after,
#mobile-menu-456260 > .menu-item:last-child:after {
    background-color: #e0e0e0
}

#mobile-menu-456260 > .menu-item .sub-menu .menu-item > a {
    color: #616161;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    text-transform: none
}

    #mobile-menu-456260 > .menu-item .sub-menu .menu-item > a:hover {
        color: #e05c0b;
        background-color: transparent
    }

#mobile-menu-container-456260 {
    margin: 0
}

#header-slogan-317196 {
    margin: 0
}

#header-slogan-79048 {
    margin: 0
}

#et-header-button-211963 > a {
    width: 296px;
    height: 48px;
    line-height: 47px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px !important;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-header-button-211963 > a .icon {
        font-size: 18px !important
    }

    #et-header-button-211963 > a .icon {
        margin-left: 8px !important
    }

#et-header-button-211963:hover > a {
    color: #fff
}

#et-header-button-211963 > a .regular {
    background-color: #ffd800
}

#et-header-button-211963 > a .hover {
    background-color: #000
}

#et-header-button-211963 > a .et-ink {
    color: #000
}

#et-header-button-211963 > a .et-ink {
    background-color: #fff
}

#et-header-button-211963 {
    margin: 0 12px 0 0
}

#et-header-button-248391 > a {
    width: 296px;
    height: 48px;
    line-height: 47px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px !important;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-header-button-248391 > a .icon {
        font-size: 18px !important
    }

    #et-header-button-248391 > a .icon {
        margin-left: 8px !important
    }

#et-header-button-248391:hover > a {
    color: #fff
}

#et-header-button-248391 > a .regular {
    background-color: #ffd800
}

#et-header-button-248391 > a .hover {
    background-color: #000
}

#et-header-button-248391 > a .et-ink {
    color: #000
}

#et-header-button-248391 > a .et-ink {
    background-color: #fff
}

#et-header-button-248391 {
    margin: 0 12px 0 0
}

.vc_custom_1559210763022 {
    border-bottom-width: 1px !important;
    background-color: #e05c0b !important;
    border-bottom-color: #bc5709 !important;
    border-bottom-style: solid !important
}

.vc_custom_1559210719611 {
    background-color: #e05c0b !important
}

.header .vc-row-620359 {
    height: 48px
}

    .header .vc-row-620359 .hbe {
        line-height: 47px
    }

.header .vc-row-271378 {
    z-index: 2
}

.header .vc-row-271378 {
    height: 96px
}

    .header .vc-row-271378 .hbe {
        line-height: 95px
    }

.header .vc-row-960818 {
    z-index: 1
}

.header .vc-row-960818 {
    height: 56px
}

    .header .vc-row-960818 .hbe {
        line-height: 55px
    }

#header-icon-69631 .hicon {
    color: #e05c0b;
    background-color: transparent;
    box-shadow: none
}

#header-icon-69631:hover .hicon {
    color: #e05c0b;
    box-shadow: none
}

#header-icon-69631 .hicon {
    margin: -2px 0 0
}

#header-icon-717019 .hicon {
    color: #e05c0b;
    background-color: transparent;
    box-shadow: none
}

#header-icon-717019:hover .hicon {
    color: #e05c0b;
    box-shadow: none
}

#header-icon-717019 .hicon {
    margin: -2px 24px 0 0
}

#header-icon-550011 .hicon {
    color: #e05c0b;
    background-color: transparent;
    box-shadow: none
}

#header-icon-550011:hover .hicon {
    color: #e05c0b;
    box-shadow: none
}

#header-icon-550011 .hicon {
    margin: -2px 24px 0 0
}

#header-icon-749461 .hicon {
    color: #bdbdbd;
    background-color: transparent;
    font-size: 32px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    box-shadow: none
}

#header-icon-749461:hover .hicon {
    color: #212121;
    box-shadow: none
}

#header-icon-749461 .hicon {
    margin: 0
}

#header-icon-442951 .hicon {
    color: #bdbdbd;
    background-color: transparent;
    font-size: 32px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    box-shadow: none
}

#header-icon-442951:hover .hicon {
    color: #212121;
    box-shadow: none
}

#header-icon-442951 .hicon {
    margin: 0
}

#header-slogan-676472 {
    margin: 0
}

#header-slogan-349572 {
    margin: 0
}

#header-slogan-233853 {
    margin: 0
}

#login-toggle-326717 {
    color: #616161;
    background-color: transparent;
    box-shadow: none
}

    #login-toggle-326717:hover {
        color: #212121;
        background-color: transparent;
        box-shadow: none
    }

#header-login-326717 .widget_reglog {
    color: #616161;
    background-color: #fff
}

    #header-login-326717 .widget_reglog a {
        color: #e05c0b
    }

    #header-login-326717 .widget_reglog .input {
        color: #616161;
        background-color: #fff;
        box-shadow: inset 0 0 0 1px #e0e0e0
    }

    #header-login-326717 .widget_reglog .button {
        color: #000;
        background-color: #ffd800;
        box-shadow: none
    }

        #header-login-326717 .widget_reglog .button:hover {
            color: #fff;
            background-color: #212121;
            box-shadow: none
        }

#header-login-326717 {
    margin: 0
}

.header-vertical-separator-135887 .line {
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid;
    height: 24px;
    border-bottom-width: 24px;
    width: 1px
}

.header-vertical-separator-135887 {
    margin: 0 8px
}

.header-vertical-separator-561232 .line {
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid;
    height: 24px;
    border-bottom-width: 24px;
    width: 1px
}

.header-vertical-separator-561232 {
    margin: 0 8px 0 16px
}

.header-vertical-separator-855577 .line {
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid;
    height: 32px;
    border-bottom-width: 32px;
    width: 1px
}

.header-vertical-separator-855577 {
    margin: 0 16px 0 20px
}

#language-switcher-900531 .language-toggle {
    color: #616161;
    background-color: transparent;
    box-shadow: none
}

    #language-switcher-900531 .language-toggle:hover {
        color: #212121;
        background-color: transparent;
        box-shadow: none
    }

#language-switcher-900531 ul {
    background-color: #fff;
    width: 140px
}

#language-switcher-900531 .box-align-center ul {
    margin-left: -70px
}

#language-switcher-900531 ul li a {
    color: #616161;
    background-color: #fff
}

    #language-switcher-900531 ul li a:hover {
        color: #e05c0b;
        background-color: #f5f5f5
    }

#language-switcher-900531 {
    margin: 0
}

#currency-switcher-821167 .currency-toggle {
    color: #616161
}

    #currency-switcher-821167 .currency-toggle:hover {
        color: #212121
    }

#currency-switcher-821167 .highlighted-currency {
    color: #e05c0b
}

#currency-switcher-821167 .currency-list {
    background-color: #fff;
    width: 80px
}

#currency-switcher-821167.box-align-center .currency-list {
    margin-left: -40px
}

#currency-switcher-821167 .currency-list a {
    color: #616161;
    background-color: #fff
}

    #currency-switcher-821167 .currency-list a:hover {
        color: #e05c0b;
        background-color: #f5f5f5
    }

#currency-switcher-821167 {
    margin: 0
}

#header-logo-651095 .logo {
    max-height: 26px
}

#header-logo-651095 .sticky-logo {
    max-height: 26px
}

#header-logo-651095 {
    margin: 0 0 0 72px
}

#cart-toggle-365707 {
    color: #bdbdbd
}

    #cart-toggle-365707:hover {
        color: #212121
    }

#cart-box-365707 {
    color: #616161;
    background-color: #fff
}

    #cart-box-365707 .product_list_widget li:not(:last-child):before,
    #cart-box-365707 .woocommerce-mini-cart__total:before {
        background-color: #212121
    }

    #cart-box-365707 .cart-product-title {
        color: #212121
    }

    #cart-box-365707 .cart_list li .remove {
        color: #616161
    }

    #cart-box-365707 .woocommerce-mini-cart__buttons > a {
        color: #000;
        background-color: #ffd800
    }

        #cart-box-365707 .woocommerce-mini-cart__buttons > a:hover {
            color: #fff !important;
            background-color: #212121
        }

#cart-toggle-365707 .cart-contents {
    color: #616161
}

    #cart-toggle-365707 .cart-contents .cart-title {
        color: #e05c0b
    }

#header-cart-365707 {
    margin: -1px 0 0
}

#header-woo-search-form-692560 .dgwt-wcas-search-submit {
    color: #fff;
    background-color: #e05c0b;
    box-shadow: none
}

    #header-woo-search-form-692560 .dgwt-wcas-search-submit:hover {
        color: #fff;
        background-color: #ce550a;
        box-shadow: none
    }

#header-woo-search-form-692560 {
    width: 620px
}

    #header-woo-search-form-692560 .dgwt-wcas-search-wrapp {
        height: 48px
    }

    #header-woo-search-form-692560 input.dgwt-wcas-search-input {
        width: 620px;
        color: #616161;
        background-color: #fff;
        border-color: #e05c0b
    }

#header-woo-search-form-692560 {
    margin: 0
}

#et-header-button-922195 > a {
    width: 282px;
    height: 48px;
    line-height: 47px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px !important;
    font-weight: 400;
    line-height: 48px !important;
    text-transform: uppercase;
    color: #212121;
    border-radius: 4px
}

    #et-header-button-922195 > a .icon {
        font-size: 12px !important
    }

#et-header-button-922195:hover > a {
    color: #fff
}

#et-header-button-922195 > a .regular {
    background-color: #fff
}

#et-header-button-922195 > a .hover {
    background-color: #212121
}

#et-header-button-922195 > a .et-ink {
    color: #212121
}

#et-header-button-922195 > a .et-ink {
    background-color: #fff
}

#et-header-button-922195 {
    margin: 0
}

#et-header-button-8649 > a {
    width: 220px;
    height: 48px;
    line-height: 47px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 16px !important;
    font-weight: 400;
    letter-spacing: 0px;
    line-height: 48px !important;
    text-transform: none;
    color: #000;
    border-radius: 4px
}

    #et-header-button-8649 > a .icon {
        font-size: 24px !important
    }

    #et-header-button-8649 > a .icon {
        margin-left: 12px !important
    }

#et-header-button-8649:hover > a {
    color: #fff
}

#et-header-button-8649 > a .regular {
    background-color: #ffd800
}

#et-header-button-8649 > a .hover {
    background-color: #000
}

#et-header-button-8649 > a .et-ink {
    color: #000
}

#et-header-button-8649 > a .et-ink {
    background-color: #fff
}

#et-header-button-8649 {
    margin: 0 40px 0 0
}

#header-menu-718506 > .menu-item.depth-0 {
    margin-left: 40px
}

    #header-menu-718506 > .menu-item.depth-0:before,
    #header-menu-718506 > .menu-item.depth-0:after {
        background: #e0e0e0
    }

    #header-menu-718506 > .menu-item.depth-0:before {
        left: -20px
    }

    #header-menu-718506 > .menu-item.depth-0:after {
        right: -20px
    }

#header-menu-718506 > .menu-item.depth-0 {
    margin-left: 20px !important;
    margin-right: 20px !important
}

    #header-menu-718506 > .menu-item.depth-0 > .mi-link {
        color: #fff;
        font-size: 16px;
        font-weight: 400;
        letter-spacing: 0px;
        text-transform: none
    }

    #header-menu-718506 > .menu-item.depth-0:hover > .mi-link,
    #header-menu-718506 > .menu-item.depth-0.current-menu-item > .mi-link,
    #header-menu-718506 > .menu-item.depth-0.current-menu-parent > .mi-link,
    #header-menu-718506 > .menu-item.depth-0.current-menu-ancestor > .mi-link,
    #header-menu-718506 > .menu-item.depth-0.one-page-active > .mi-link {
        color: #fff
    }

    #header-menu-718506 > .menu-item.depth-0 > .mi-link .txt:after {
        border-bottom-color: #fff
    }

#header-menu-718506 .sub-menu {
    background-color: #fff
}

#header-menu-718506 > .menu-item:not(.mm-true) .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

#header-menu-718506 > .menu-item:not(.mm-true) .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 300;
    text-transform: none
}

#header-menu-718506 > .menu-item:not(.mm-true) .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#header-menu-container-718506 {
    margin: 0 16px 0 0
}

.vc_custom_1553775458473 {
    border-bottom-width: 1px !important;
    background-color: #f5f5f5 !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

.vc_custom_1553775461826 {
    background-color: #fff !important
}

.vc_custom_1553775467259 {
    background-color: #e05c0b !important
}

.mm-588245 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-588245 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-588245 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-588245 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-588245 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-588245 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-588245 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-588245 {
    margin: 0
}

.vc_custom_1571522204701 {
    padding-top: 32px !important;
    background-image: url(images/megamenu3.jpg?id=3962) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

#megamenu-3950 {
    width: 720px;
    max-width: 720px
}

#et-heading-571262 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-571262 {
    color: #e05c0b;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-571262 a {
        color: #e05c0b
    }

#et-heading-571262 {
    margin: 0 0 -34px 12px
}

    #et-heading-571262 .text-wrapper {
        padding: 0
    }

.mm-378295 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-378295 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-378295 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-378295 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-378295 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-378295 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-378295 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-378295 {
    margin: 4px 8px 0 0
}

.vc_custom_1558707935156 {
    padding-top: 32px !important;
    padding-bottom: 8px !important
}

#megamenu-2080 {
    width: 900px;
    max-width: 900px
}

#et-button-992035 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-992035:hover {
        color: #fff
    }

    #et-button-992035 .regular {
        background-color: #f5f5f5
    }

    #et-button-992035 .hover {
        background-color: #d52b27
    }

    #et-button-992035 .et-ink {
        color: #000
    }

    #et-button-992035 .et-ink {
        background-color: #fff
    }

#et-button-821609 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-821609:hover {
        color: #fff
    }

    #et-button-821609 .regular {
        background-color: #f5f5f5
    }

    #et-button-821609 .hover {
        background-color: #d52b27
    }

    #et-button-821609 .et-ink {
        color: #000
    }

    #et-button-821609 .et-ink {
        background-color: #fff
    }

#et-button-624117 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-624117:hover {
        color: #fff
    }

    #et-button-624117 .regular {
        background-color: #f5f5f5
    }

    #et-button-624117 .hover {
        background-color: #d52b27
    }

    #et-button-624117 .et-ink {
        color: #000
    }

    #et-button-624117 .et-ink {
        background-color: #fff
    }

#et-button-575408 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-575408:hover {
        color: #fff
    }

    #et-button-575408 .regular {
        background-color: #f5f5f5
    }

    #et-button-575408 .hover {
        background-color: #d52b27
    }

    #et-button-575408 .et-ink {
        color: #000
    }

    #et-button-575408 .et-ink {
        background-color: #fff
    }

#et-button-155136 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-155136:hover {
        color: #fff
    }

    #et-button-155136 .regular {
        background-color: #f5f5f5
    }

    #et-button-155136 .hover {
        background-color: #d52b27
    }

    #et-button-155136 .et-ink {
        color: #000
    }

    #et-button-155136 .et-ink {
        background-color: #fff
    }

#et-button-980440 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-980440:hover {
        color: #fff
    }

    #et-button-980440 .regular {
        background-color: #f5f5f5
    }

    #et-button-980440 .hover {
        background-color: #d52b27
    }

    #et-button-980440 .et-ink {
        color: #000
    }

    #et-button-980440 .et-ink {
        background-color: #fff
    }

.vc_custom_1558707830265 {
    padding-top: 16px !important
}

.vc_custom_1558707807512 {
    padding-bottom: 32px !important
}

#megamenu-2079 {
    width: 900px;
    max-width: 900px
}

.vc_custom_1558707459286 {
    padding-top: 32px !important;
    padding-bottom: 32px !important
}

#megamenu-2078 {
    width: 900px;
    max-width: 900px
}

.et-separator-895382 .line {
    margin-top: 24px;
    margin-bottom: 24px;
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid
}

#et-heading-967729 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-967729 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-967729 a {
        color: #212121
    }

#et-heading-967729 {
    margin: 0 0 8px
}

    #et-heading-967729 .text-wrapper {
        padding: 0
    }

#et-heading-344299 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-344299 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-344299 a {
        color: #212121
    }

#et-heading-344299 {
    margin: 0 0 8px
}

    #et-heading-344299 .text-wrapper {
        padding: 0
    }

#et-heading-943569 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-943569 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-943569 a {
        color: #212121
    }

#et-heading-943569 {
    margin: 0 0 8px
}

    #et-heading-943569 .text-wrapper {
        padding: 0
    }

#et-icon-list-712741 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-list-388620 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-list-745487 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-button-881037 {
    min-width: 216px;
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-881037:hover {
        color: #fff
    }

    #et-button-881037 .regular {
        background-color: #ffd800
    }

    #et-button-881037 .hover {
        background-color: #d52b27
    }

    #et-button-881037 .et-ink {
        color: #000
    }

    #et-button-881037 .et-ink {
        background-color: #fff
    }

#et-button-274227 {
    min-width: 216px;
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-274227:hover {
        color: #fff
    }

    #et-button-274227 .regular {
        background-color: #ffd800
    }

    #et-button-274227 .hover {
        background-color: #d52b27
    }

    #et-button-274227 .et-ink {
        color: #000
    }

    #et-button-274227 .et-ink {
        background-color: #fff
    }

#et-button-120813 {
    min-width: 216px;
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-120813:hover {
        color: #fff
    }

    #et-button-120813 .regular {
        background-color: #ffd800
    }

    #et-button-120813 .hover {
        background-color: #d52b27
    }

    #et-button-120813 .et-ink {
        color: #000
    }

    #et-button-120813 .et-ink {
        background-color: #fff
    }

.vc_custom_1558707359424 {
    padding-top: 8px !important;
    padding-bottom: 32px !important
}

.vc_custom_1558707285655 {
    margin-top: 24px !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 32px !important;
    padding-right: 32px !important;
    padding-bottom: 32px !important;
    padding-left: 32px !important;
    background-color: #fff !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important;
    border-radius: 1px !important
}

.vc_custom_1558707295126 {
    margin-top: 24px !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 32px !important;
    padding-right: 32px !important;
    padding-bottom: 32px !important;
    padding-left: 32px !important;
    background-color: #fff !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

.vc_custom_1558707306191 {
    margin-top: 24px !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 32px !important;
    padding-right: 32px !important;
    padding-bottom: 32px !important;
    padding-left: 32px !important;
    background-color: #fff !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

#megamenu-2077 {
    width: 900px;
    max-width: 900px
}

#et-icon-box-container-155466 {
    background-color: #fff;
    min-height: 0 !important
}

#et-icon-box-714186 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-714186:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-714186.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-714186 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-714186:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-714186 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-714186:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-714186 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-714186 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-714186:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-714186:hover .et-icon {
        color: #fff
    }

#et-icon-box-714186 {
    padding: 24px
}

#et-icon-box-984316 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-984316:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-984316.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-984316 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-984316:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-984316 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-984316:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-984316 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-984316 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-984316:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-984316:hover .et-icon {
        color: #fff
    }

#et-icon-box-984316 {
    padding: 24px
}

#et-icon-box-727764 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-727764:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-727764.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-727764 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-727764:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-727764 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-727764:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-727764 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-727764 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-727764:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-727764:hover .et-icon {
        color: #fff
    }

#et-icon-box-727764 {
    padding: 24px
}

#et-icon-box-278610 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-278610:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-278610.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-278610 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-278610:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-278610 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-278610:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-278610 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-278610 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-278610:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-278610:hover .et-icon {
        color: #fff
    }

#et-icon-box-278610 {
    padding: 24px
}

#et-icon-box-158335 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-158335:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-158335.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-158335 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-158335:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-158335 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-158335:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-158335 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-158335 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-158335:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-158335:hover .et-icon {
        color: #fff
    }

#et-icon-box-158335 {
    padding: 24px
}

#et-icon-box-348091 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-348091:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-348091.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-348091 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-348091:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-348091 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-348091:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-348091 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-348091 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-348091:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-348091:hover .et-icon {
        color: #fff
    }

#et-icon-box-348091 {
    padding: 24px
}

#et-icon-box-624403 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-624403:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-624403.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-624403 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-624403:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-624403 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-624403:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-624403 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-624403 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-624403:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-624403:hover .et-icon {
        color: #fff
    }

#et-icon-box-624403 {
    padding: 24px
}

#et-icon-box-272846 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-272846:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-272846.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-272846 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-272846:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-272846 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-272846:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-272846 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-272846 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-272846:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-272846:hover .et-icon {
        color: #fff
    }

#et-icon-box-272846 {
    padding: 24px
}

.vc_custom_1558706995465 {
    padding-top: 32px !important;
    padding-bottom: 32px !important
}

#megamenu-2076 {
    width: 900px;
    max-width: 900px
}

.mm-448987 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-448987 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-448987 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-448987 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-448987 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-448987 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-448987 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-448987 {
    margin: 32px 8px 0
}

#megamenu-2075 {
    width: 900px;
    max-width: 900px
}

.mm-870065 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-870065 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-870065 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-870065 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-870065 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-870065 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-870065 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-870065 {
    margin: 0 8px
}

#et-heading-953133 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-953133 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0px;
    line-height: 18px;
    text-transform: none
}

    #et-heading-953133 a {
        color: #616161
    }

#et-heading-953133 {
    margin: 0 0 8px
}

    #et-heading-953133 .text-wrapper {
        padding: 0
    }

#et-heading-561690 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-561690 {
    color: #e05c0b;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-561690 a {
        color: #e05c0b
    }

#et-heading-561690 {
    margin: 0 0 8px
}

    #et-heading-561690 .text-wrapper {
        padding: 0
    }

#et-heading-984749 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-984749 {
    color: #000;
    font-size: 48px;
    font-weight: 900;
    letter-spacing: 0px;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-984749 a {
        color: #000
    }

#et-heading-984749 {
    margin: 0 0 8px
}

    #et-heading-984749 .text-wrapper {
        padding: 0
    }

#et-button-916167 {
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-916167:hover {
        color: #fff
    }

    #et-button-916167 .regular {
        background-color: #ffc600
    }

    #et-button-916167 .hover {
        background-color: #d52b27
    }

    #et-button-916167 .et-ink {
        color: #000
    }

    #et-button-916167 .et-ink {
        background-color: #fff
    }

.vc_custom_1558706296753 {
    padding-top: 32px !important;
    background-image: url(images/mm2-1.jpg?id=690) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

.vc_custom_1570379797213 {
    margin-top: 20px !important;
    margin-bottom: 80px !important;
    padding-top: 0 !important;
    padding-right: 240px !important
}

#megamenu-2074 {
    width: 900px;
    max-width: 900px
}

.mm-786182 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-786182 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-786182 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-786182 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-786182 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-786182 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-786182 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-786182 {
    margin: 0
}

.vc_custom_1570380075532 {
    padding-top: 32px !important;
    background-image: url(images/megamenu2-4-1.jpg?id=3893) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

#megamenu-2073 {
    width: 900px;
    max-width: 900px
}

.mm-519050 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-519050 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-519050 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-519050 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-519050 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-519050 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-519050 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-519050 {
    margin: 0 8px
}

.vc_custom_1558705364384 {
    padding-top: 24px !important
}

#megamenu-2072 {
    width: 900px;
    max-width: 900px
}

.mm-836917 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-836917 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-836917 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-836917 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-836917 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-836917 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-836917 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-836917 {
    margin: 0
}

.vc_custom_1558703955955 {
    padding-top: 32px !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0 !important
}

#megamenu-2063 {
    width: 900px;
    max-width: 900px
}

.mm-125819 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-125819 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-125819 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-125819 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-125819 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-125819 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-125819 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-125819 {
    margin: 32px 8px 0
}

#megamenu-880 {
    width: 1200px;
    max-width: 1200px
}

.vc_custom_1556196258476 {
    padding-top: 32px !important;
    padding-right: 24px !important;
    padding-bottom: 32px !important;
    padding-left: 24px !important;
    background-color: #fff !important
}

#megamenu-733 {
    width: 360px;
    max-width: 360px
}

#megamenu-tab-726989 .tabset {
    background-color: #f5f5f5
}

#megamenu-tab-726989 .tabs-container {
    background-color: #fff
}

#megamenu-tab-726989 .tabset .tab-item.active .arrow {
    border-color: transparent #fff transparent transparent
}

#megamenu-tab-726989 .tab-item {
    color: #212121;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0px;
    text-transform: none
}

    #megamenu-tab-726989 .tab-item:hover,
    #megamenu-tab-726989 .tab-item.active {
        color: #e05c0b
    }

    #megamenu-tab-726989 .tab-item:after {
        background-color: #fff;
        box-shadow: none
    }

#megamenu-tab-726989 .tab-content {
    padding: 0
}

.mm-258711 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-258711 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-258711 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-258711 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-258711 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-258711 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-258711 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-258711 {
    margin: 0 8px
}

.mm-448987 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-448987 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-448987 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-448987 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-448987 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-448987 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-448987 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-448987 {
    margin: 32px 8px 0
}

.mm-836917 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-836917 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-836917 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-836917 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-836917 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-836917 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-836917 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-836917 {
    margin: 0
}

.mm-786182 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-786182 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-786182 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-786182 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-786182 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-786182 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-786182 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-786182 {
    margin: 0
}

.mm-968976 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-968976 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-968976 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-968976 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-968976 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-968976 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-968976 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-968976 {
    margin: 0 8px
}

.mm-378295 > .menu-item.depth-0 > .mi-link {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase
}

    .mm-378295 > .menu-item.depth-0 > .mi-link:hover {
        color: #e05c0b
    }

    .mm-378295 > .menu-item.depth-0 > .mi-link:before {
        background-color: #e0e0e0
    }

.mm-378295 .sub-menu .menu-item .mi-link:before {
    background-color: #616161
}

.mm-378295 > .menu-item > .mi-link:before {
    background-color: #e0e0e0
}

.mm-378295 .sub-menu .menu-item .mi-link {
    color: #616161;
    font-weight: 500;
    letter-spacing: 0px;
    text-transform: none
}

.mm-378295 .sub-menu .menu-item:hover > .mi-link {
    color: #e05c0b
}

#mm-container-378295 {
    margin: 4px 8px 0 0
}

#et-ad-666542 .background {
    background-color: #f5f5f5;
    background-position: left top
}

#et-ad-666542 .et-ad-img {
    left: -50px
}

#et-ad-666542 .et-ad-img {
    top: 200px
}

#et-ad-666542 {
    padding: 32px 24px
}

#et-ad-666542 {
    margin: 12px 0 0
}

.et-gap-696534 {
    height: 8px
}

.et-gap-268141 {
    height: 16px
}

.et-gap-378829 {
    height: 24px
}

.et-gap-862840 {
    height: 8px
}

.et-gap-284397 {
    height: 300px
}

#et-heading-799158 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-799158 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0px;
    line-height: 18px;
    text-transform: none
}

    #et-heading-799158 a {
        color: #616161
    }

#et-heading-799158 {
    margin: 0 0 8px
}

    #et-heading-799158 .text-wrapper {
        padding: 0
    }

#et-heading-367786 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-367786 {
    color: #e05c0b;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-367786 a {
        color: #e05c0b
    }

#et-heading-367786 {
    margin: 0 0 8px
}

    #et-heading-367786 .text-wrapper {
        padding: 0
    }

#et-heading-868716 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-868716 {
    color: #000;
    font-size: 48px;
    font-weight: 900;
    letter-spacing: 0px;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-868716 a {
        color: #000
    }

#et-heading-868716 {
    margin: 0 0 8px
}

    #et-heading-868716 .text-wrapper {
        padding: 0
    }

#et-heading-409756 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-409756 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase
}

    #et-heading-409756 a {
        color: #212121
    }

#et-heading-409756 {
    margin: 0 0 16px
}

    #et-heading-409756 .text-wrapper {
        padding: 0
    }

#et-heading-946160 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-946160 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase
}

    #et-heading-946160 a {
        color: #212121
    }

#et-heading-946160 {
    margin: 0 0 16px
}

    #et-heading-946160 .text-wrapper {
        padding: 0
    }

#et-heading-583666 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-583666 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase
}

    #et-heading-583666 a {
        color: #212121
    }

#et-heading-583666 {
    margin: 0 0 16px
}

    #et-heading-583666 .text-wrapper {
        padding: 0
    }

#et-heading-150762 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-150762 {
    color: #e05c0b;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-150762 a {
        color: #e05c0b
    }

#et-heading-150762 {
    margin: 0 12px -34px 0
}

    #et-heading-150762 .text-wrapper {
        padding: 0
    }

#et-heading-278366 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-278366 {
    color: #616161;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: none
}

    #et-heading-278366 a {
        color: #616161
    }

#et-heading-278366 {
    margin: 0
}

    #et-heading-278366 .text-wrapper {
        padding: 0
    }

#et-heading-482809 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-482809 {
    color: #e05c0b;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-482809 a {
        color: #e05c0b
    }

#et-heading-482809 {
    margin: 0
}

    #et-heading-482809 .text-wrapper {
        padding: 0
    }

#et-heading-959411 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-959411 {
    color: #000;
    font-size: 48px;
    font-weight: 900;
    letter-spacing: 0px;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-959411 a {
        color: #000
    }

#et-heading-959411 {
    margin: 0 0 0 -2px
}

    #et-heading-959411 .text-wrapper {
        padding: 0
    }

#et-button-148588 {
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-148588:hover {
        color: #fff
    }

    #et-button-148588 .regular {
        background-color: #ffc600
    }

    #et-button-148588 .hover {
        background-color: #d52b27
    }

    #et-button-148588 .et-ink {
        color: #000
    }

    #et-button-148588 .et-ink {
        background-color: #fff
    }

#et-button-728623 {
    min-width: 225px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-728623:hover {
        color: #fff
    }

    #et-button-728623 .regular {
        background-color: #ffc600
    }

    #et-button-728623 .hover {
        background-color: #d52b27
    }

    #et-button-728623 .et-ink {
        color: #000
    }

    #et-button-728623 .et-ink {
        background-color: #fff
    }

#et-button-295820 {
    min-width: 225px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-295820:hover {
        color: #fff
    }

    #et-button-295820 .regular {
        background-color: #ffc600
    }

    #et-button-295820 .hover {
        background-color: #d52b27
    }

    #et-button-295820 .et-ink {
        color: #000
    }

    #et-button-295820 .et-ink {
        background-color: #fff
    }

#et-button-791215 {
    min-width: 225px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-791215:hover {
        color: #fff
    }

    #et-button-791215 .regular {
        background-color: #ffc600
    }

    #et-button-791215 .hover {
        background-color: #d52b27
    }

    #et-button-791215 .et-ink {
        color: #000
    }

    #et-button-791215 .et-ink {
        background-color: #fff
    }

#et-button-692065 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-692065:hover {
        color: #fff
    }

    #et-button-692065 .regular {
        background-color: #f5f5f5
    }

    #et-button-692065 .hover {
        background-color: #d52b27
    }

    #et-button-692065 .et-ink {
        color: #000
    }

    #et-button-692065 .et-ink {
        background-color: #fff
    }

#et-button-680643 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-680643:hover {
        color: #fff
    }

    #et-button-680643 .regular {
        background-color: #f5f5f5
    }

    #et-button-680643 .hover {
        background-color: #d52b27
    }

    #et-button-680643 .et-ink {
        color: #000
    }

    #et-button-680643 .et-ink {
        background-color: #fff
    }

#et-button-205804 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-205804:hover {
        color: #fff
    }

    #et-button-205804 .regular {
        background-color: #f5f5f5
    }

    #et-button-205804 .hover {
        background-color: #d52b27
    }

    #et-button-205804 .et-ink {
        color: #000
    }

    #et-button-205804 .et-ink {
        background-color: #fff
    }

#et-button-722760 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-722760:hover {
        color: #fff
    }

    #et-button-722760 .regular {
        background-color: #f5f5f5
    }

    #et-button-722760 .hover {
        background-color: #d52b27
    }

    #et-button-722760 .et-ink {
        color: #000
    }

    #et-button-722760 .et-ink {
        background-color: #fff
    }

#et-button-915114 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-915114:hover {
        color: #fff
    }

    #et-button-915114 .regular {
        background-color: #f5f5f5
    }

    #et-button-915114 .hover {
        background-color: #d52b27
    }

    #et-button-915114 .et-ink {
        color: #000
    }

    #et-button-915114 .et-ink {
        background-color: #fff
    }

#et-button-36336 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-36336:hover {
        color: #fff
    }

    #et-button-36336 .regular {
        background-color: #f5f5f5
    }

    #et-button-36336 .hover {
        background-color: #d52b27
    }

    #et-button-36336 .et-ink {
        color: #000
    }

    #et-button-36336 .et-ink {
        background-color: #fff
    }

#et-button-197503 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-197503:hover {
        color: #fff
    }

    #et-button-197503 .regular {
        background-color: #f5f5f5
    }

    #et-button-197503 .hover {
        background-color: #d52b27
    }

    #et-button-197503 .et-ink {
        color: #000
    }

    #et-button-197503 .et-ink {
        background-color: #fff
    }

#et-button-809220 {
    min-width: 201px;
    font-size: 14px !important;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-809220:hover {
        color: #fff
    }

    #et-button-809220 .regular {
        background-color: #f5f5f5
    }

    #et-button-809220 .hover {
        background-color: #d52b27
    }

    #et-button-809220 .et-ink {
        color: #000
    }

    #et-button-809220 .et-ink {
        background-color: #fff
    }

#et-button-510649 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-510649:hover {
        color: #fff
    }

    #et-button-510649 .regular {
        background-color: #ffd800
    }

    #et-button-510649 .hover {
        background-color: #212121
    }

    #et-button-510649 .et-ink {
        color: #000
    }

    #et-button-510649 .et-ink {
        background-color: #fff
    }

#et-icon-box-container-936469 {
    background-color: #fff;
    min-height: 0 !important
}

.et-separator-352792 .line {
    margin-top: 0;
    margin-bottom: 24px;
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid
}

#et-icon-list-491703 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-list-860791 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-list-942592 .icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-box-191213 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-191213:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-191213.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-191213 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-191213:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-191213 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-191213:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-191213 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-191213 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-191213:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-191213:hover .et-icon {
        color: #fff
    }

#et-icon-box-191213 {
    padding: 24px
}

#et-icon-box-242722 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-242722:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-242722.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-242722 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-242722:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-242722 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-242722:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-242722 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-242722 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-242722:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-242722:hover .et-icon {
        color: #fff
    }

#et-icon-box-242722 {
    padding: 24px
}

#et-icon-box-286870 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-286870:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-286870.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-286870 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-286870:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-286870 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-286870:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-286870 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-286870 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-286870:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-286870:hover .et-icon {
        color: #fff
    }

#et-icon-box-286870 {
    padding: 24px
}

#et-icon-box-296869 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-296869:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-296869.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-296869 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-296869:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-296869 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-296869:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-296869 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-296869 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-296869:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-296869:hover .et-icon {
        color: #fff
    }

#et-icon-box-296869 {
    padding: 24px
}

#et-icon-box-369196 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-369196:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-369196.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-369196 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-369196:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-369196 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-369196:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-369196 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-369196 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-369196:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-369196:hover .et-icon {
        color: #fff
    }

#et-icon-box-369196 {
    padding: 24px
}

#et-icon-box-297986 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-297986:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-297986.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-297986 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-297986:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-297986 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-297986:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-297986 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-297986 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-297986:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-297986:hover .et-icon {
        color: #fff
    }

#et-icon-box-297986 {
    padding: 24px
}

#et-icon-box-875612 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-875612:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-875612.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-875612 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-875612:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-875612 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-875612:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-875612 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-875612 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-875612:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-875612:hover .et-icon {
        color: #fff
    }

#et-icon-box-875612 {
    padding: 24px
}

#et-icon-box-737588 {
    background-color: #fff;
    box-shadow: inset 0 0 0 1px #e0e0e0
}

    #et-icon-box-737588:hover {
        background-color: #e05c0b;
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-737588.link:hover {
        box-shadow: inset 0 0 0 1px #e05c0b
    }

    #et-icon-box-737588 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-737588:hover .et-icon-box-title {
        color: #fff
    }

    #et-icon-box-737588 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-737588:hover .et-icon-box-content {
        color: #fff
    }

    #et-icon-box-737588 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-737588 .ghost-icon {
        color: #e05c0b
    }

    #et-icon-box-737588:hover .ghost-icon {
        color: #fff
    }

    #et-icon-box-737588:hover .et-icon {
        color: #fff
    }

#et-icon-box-737588 {
    padding: 24px
}

.vc_custom_1556032486903 {
    padding-top: 32px !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 8px !important
}

.vc_custom_1557567416823 {
    padding-right: 24px !important;
    padding-left: 12px !important
}

.vc_custom_1558537155365 {
    padding-top: 24px !important;
    padding-right: 8px !important;
    padding-left: 8px !important
}

.vc_custom_1569334042350 {
    padding-top: 32px !important;
    background-image: url(images/mm1-1-1.jpg?id=3619) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

.vc_custom_1556096552381 {
    padding-top: 0 !important;
    padding-left: 8px !important
}

.vc_custom_1556096483078 {
    padding-top: 0 !important
}

.vc_custom_1569333976077 {
    padding-top: 32px !important;
    background-image: url(images/mm2-1-1.jpg?id=3618) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important
}

.vc_custom_1556096586351 {
    padding-top: 0 !important
}

.vc_custom_1569334280574 {
    margin-top: 60px !important;
    margin-bottom: 80px !important;
    padding-top: 0 !important;
    padding-right: 270px !important
}

.vc_custom_1556101384268 {
    padding-top: 32px !important;
    padding-right: 24px !important;
    padding-bottom: 32px !important;
    padding-left: 24px !important
}

.vc_custom_1558686218213 {
    padding-top: 32px !important;
    padding-right: 24px !important;
    padding-bottom: 32px !important;
    padding-left: 24px !important
}

.vc_custom_1556105154636 {
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 0 !important;
    padding-right: 24px !important;
    padding-bottom: 24px !important;
    padding-left: 24px !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

.vc_custom_1556105144571 {
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 0 !important;
    padding-right: 24px !important;
    padding-bottom: 24px !important;
    padding-left: 24px !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

.vc_custom_1556105304439 {
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 0 !important;
    padding-right: 24px !important;
    padding-bottom: 24px !important;
    padding-left: 24px !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important
}

.vc_custom_1556113888436 {
    padding-top: 32px !important;
    padding-right: 32px !important;
    padding-bottom: 32px !important;
    padding-left: 32px !important
}

.vc_custom_1558537195205 {
    padding-top: 24px !important;
    padding-right: 24px !important;
    padding-bottom: 32px !important;
    padding-left: 24px !important
}

.vc_custom_1558537258890 {
    padding-top: 0 !important;
    padding-right: 24px !important;
    padding-bottom: 32px !important;
    padding-left: 24px !important
}

.vc_custom_1569486870113 {
    padding-top: 32px !important;
    padding-right: 12px !important;
    padding-bottom: 8px !important;
    padding-left: 0 !important
}

#megamenu-562 {
    width: 1200px;
    max-width: 1200px
}

.et-gap-891547 {
    height: 8px
}

.et-gap-802896 {
    height: 12px
}

.vc_custom_1558013270805 {
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 12px !important;
    padding-right: 24px !important;
    padding-bottom: 0 !important;
    padding-left: 24px !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important;
    border-radius: 4px !important
}

.vc_custom_1558013669178 {
    padding-left: 24px !important
}

#et-ad-728677 .background {
    background-image: url(images/banner_back_1-1.jpg);
    background-color: #e05c0b;
    background-position: left bottom
}

#et-ad-728677 .et-ad-img {
    right: 12px
}

#et-ad-728677 .et-ad-img {
    top: 185px
}

#et-ad-728677 {
    padding: 48px 40px
}

#et-ad-728677 {
    margin: 0
}

#et-heading-929455 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-929455 {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-929455 a {
        color: #fff
    }

#et-heading-929455 {
    margin: 0
}

    #et-heading-929455 .text-wrapper {
        padding: 0
    }

#et-heading-539432 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-539432 {
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-539432 a {
        color: #fff
    }

#et-heading-539432 {
    margin: 0 0 2px
}

    #et-heading-539432 .text-wrapper {
        padding: 0
    }

#et-heading-204056 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-204056 {
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-204056 a {
        color: #fff
    }

#et-heading-204056 {
    margin: 0
}

    #et-heading-204056 .text-wrapper {
        padding: 0
    }

.et-gap-787046 {
    height: 314px
}

.et-gap-943262 {
    height: 270px
}

#et-button-396286 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-396286:hover {
        color: #fff
    }

    #et-button-396286 .regular {
        background-color: #ffd800
    }

    #et-button-396286 .hover {
        background-color: #000
    }

    #et-button-396286 .et-ink {
        color: #000
    }

    #et-button-396286 .et-ink {
        background-color: #fff
    }

#et-ad-145174 {
    border-radius: 8px
}

    #et-ad-145174 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-145174 .et-ad-img {
        right: 0
    }

    #et-ad-145174 .et-ad-img {
        top: -12px
    }

@media only screen and (max-width:479px) {
    #et-ad-145174 .et-ad-img {
        left: 160px
    }

    #et-ad-145174 .et-ad-img {
        top: -12px
    }
}

#et-ad-145174 {
    padding: 32px 24px 24px
}

#et-ad-145174 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-795828 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-795828 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-795828 a {
        color: #616161
    }

#et-heading-795828 {
    margin: 0
}

    #et-heading-795828 .text-wrapper {
        padding: 0
    }

#et-heading-220878 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-220878 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-220878 a {
        color: #e05c0b
    }

#et-heading-220878 {
    margin: 0
}

    #et-heading-220878 .text-wrapper {
        padding: 0
    }

#et-button-129684 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-129684:hover {
        color: #fff
    }

    #et-button-129684 .regular {
        background-color: #ffd800
    }

    #et-button-129684 .hover {
        background-color: #d52b27
    }

    #et-button-129684 .et-ink {
        color: #000
    }

    #et-button-129684 .et-ink {
        background-color: #fff
    }

.vc_custom_1569789481719 {
    padding-right: 200px !important
}

.vc_custom_1557747871950 {
    padding-right: 24px !important
}

#et-ad-307966 {
    border-radius: 8px
}

    #et-ad-307966 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-307966 .et-ad-img {
        right: -15px
    }

    #et-ad-307966 .et-ad-img {
        top: -24px
    }

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-307966 .et-ad-img {
        top: -12px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-307966 .et-ad-img {
        left: 220px
    }

    #et-ad-307966 .et-ad-img {
        top: -12px
    }
}

#et-ad-307966 {
    padding: 32px 24px 24px
}

#et-ad-307966 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-204970 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-204970 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-204970 a {
        color: #616161
    }

#et-heading-204970 {
    margin: 0
}

    #et-heading-204970 .text-wrapper {
        padding: 0
    }

#et-heading-486587 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-486587 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-486587 a {
        color: #e05c0b
    }

#et-heading-486587 {
    margin: 0
}

    #et-heading-486587 .text-wrapper {
        padding: 0
    }

#et-button-399029 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-399029:hover {
        color: #fff
    }

    #et-button-399029 .regular {
        background-color: #ffd800
    }

    #et-button-399029 .hover {
        background-color: #d52b27
    }

    #et-button-399029 .et-ink {
        color: #000
    }

    #et-button-399029 .et-ink {
        background-color: #fff
    }

.vc_custom_1569789844482 {
    padding-right: 200px !important
}

.vc_custom_1557747871950 {
    padding-right: 24px !important
}

#et-ad-764366 {
    border-radius: 8px
}

    #et-ad-764366 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-764366 .et-ad-img {
        right: 25px
    }

    #et-ad-764366 .et-ad-img {
        top: 15px
    }

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-764366 .et-ad-img {
        left: 35px
    }

    #et-ad-764366 .et-ad-img {
        top: 30px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-764366 .et-ad-img {
        left: 150px
    }

    #et-ad-764366 .et-ad-img {
        top: 80px
    }
}

#et-ad-764366 {
    padding: 32px 24px 24px
}

#et-ad-764366 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-122267 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-122267 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-122267 a {
        color: #616161
    }

#et-heading-122267 {
    margin: 0
}

    #et-heading-122267 .text-wrapper {
        padding: 0
    }

#et-heading-949396 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-949396 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-949396 a {
        color: #e05c0b
    }

#et-heading-949396 {
    margin: 0
}

    #et-heading-949396 .text-wrapper {
        padding: 0
    }

#et-button-309994 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-309994:hover {
        color: #fff
    }

    #et-button-309994 .regular {
        background-color: #ffd800
    }

    #et-button-309994 .hover {
        background-color: #d52b27
    }

    #et-button-309994 .et-ink {
        color: #000
    }

    #et-button-309994 .et-ink {
        background-color: #fff
    }

.vc_custom_1569790117310 {
    padding-right: 260px !important
}

.vc_custom_1557753145459 {
    padding-right: 24px !important
}

#et-ad-5767 {
    border-radius: 8px
}

    #et-ad-5767 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-5767 .et-ad-img {
        right: 0
    }

    #et-ad-5767 .et-ad-img {
        top: 15px
    }

@media only screen and (max-width:479px) {
    #et-ad-5767 .et-ad-img {
        left: -120px
    }

    #et-ad-5767 .et-ad-img {
        top: 20px
    }
}

#et-ad-5767 {
    padding: 32px 24px 24px
}

#et-ad-5767 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-789822 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-789822 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-789822 a {
        color: #616161
    }

#et-heading-789822 {
    margin: 0
}

    #et-heading-789822 .text-wrapper {
        padding: 0
    }

#et-heading-299715 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-299715 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-299715 a {
        color: #e05c0b
    }

#et-heading-299715 {
    margin: 0
}

    #et-heading-299715 .text-wrapper {
        padding: 0
    }

#et-button-613604 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-613604:hover {
        color: #fff
    }

    #et-button-613604 .regular {
        background-color: #ffd800
    }

    #et-button-613604 .hover {
        background-color: #d52b27
    }

    #et-button-613604 .et-ink {
        color: #000
    }

    #et-button-613604 .et-ink {
        background-color: #fff
    }

.vc_custom_1569790243260 {
    padding-right: 200px !important
}

.vc_custom_1557750372684 {
    padding-right: 24px !important
}

#et-ad-672064 {
    border-radius: 8px
}

    #et-ad-672064 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-672064 .et-ad-img {
        right: 0
    }

    #et-ad-672064 .et-ad-img {
        top: 15px
    }

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-672064 .et-ad-img {
        left: 25px
    }

    #et-ad-672064 .et-ad-img {
        top: 25px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-672064 .et-ad-img {
        left: 150px
    }

    #et-ad-672064 .et-ad-img {
        top: 80px
    }
}

#et-ad-672064 {
    padding: 32px 24px 24px
}

#et-ad-672064 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-676000 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-676000 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-676000 a {
        color: #616161
    }

#et-heading-676000 {
    margin: 0
}

    #et-heading-676000 .text-wrapper {
        padding: 0
    }

#et-heading-495650 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-495650 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-495650 a {
        color: #e05c0b
    }

#et-heading-495650 {
    margin: 0
}

    #et-heading-495650 .text-wrapper {
        padding: 0
    }

#et-button-283198 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-283198:hover {
        color: #fff
    }

    #et-button-283198 .regular {
        background-color: #ffd800
    }

    #et-button-283198 .hover {
        background-color: #d52b27
    }

    #et-button-283198 .et-ink {
        color: #000
    }

    #et-button-283198 .et-ink {
        background-color: #fff
    }

.vc_custom_1569790382306 {
    padding-right: 260px !important
}

.vc_custom_1557753219244 {
    padding-right: 24px !important
}

#et-ad-217082 {
    border-radius: 8px
}

    #et-ad-217082 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-217082 .et-ad-img {
        right: -50px
    }

    #et-ad-217082 .et-ad-img {
        top: 12px
    }

@media only screen and (max-width:479px) {
    #et-ad-217082 .et-ad-img {
        left: 200px
    }

    #et-ad-217082 .et-ad-img {
        top: -10px
    }
}

#et-ad-217082 {
    padding: 32px 24px 24px
}

#et-ad-217082 {
    margin: 0
}

.et-gap-921903 {
    height: 16px
}

.et-gap-316697 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-267475 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-267475 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-267475 a {
        color: #616161
    }

#et-heading-267475 {
    margin: 0
}

    #et-heading-267475 .text-wrapper {
        padding: 0
    }

#et-heading-985339 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-985339 {
    color: #e05c0b;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-985339 a {
        color: #e05c0b
    }

#et-heading-985339 {
    margin: 0
}

    #et-heading-985339 .text-wrapper {
        padding: 0
    }

#et-button-494401 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-494401:hover {
        color: #fff
    }

    #et-button-494401 .regular {
        background-color: #ffd800
    }

    #et-button-494401 .hover {
        background-color: #d52b27
    }

    #et-button-494401 .et-ink {
        color: #000
    }

    #et-button-494401 .et-ink {
        background-color: #fff
    }

.vc_custom_1569790950843 {
    padding-right: 200px !important
}

.vc_custom_1557747415359 {
    padding-right: 24px !important
}

#et-ad-579522 {
    border-radius: 8px
}

    #et-ad-579522 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-579522 .et-ad-img {
        right: -155px
    }

    #et-ad-579522 .et-ad-img {
        top: -24px
    }

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-579522 .et-ad-img {
        left: -300px
    }

    #et-ad-579522 .et-ad-img {
        top: -24px
    }
}

@media only screen and (max-width:479px) {
    #et-ad-579522 .et-ad-img {
        left: -420px
    }

    #et-ad-579522 .et-ad-img {
        top: -32px
    }
}

#et-ad-579522 {
    padding: 32px 24px 24px
}

#et-ad-579522 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-257018 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-257018 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-257018 a {
        color: #616161
    }

#et-heading-257018 {
    margin: 0
}

    #et-heading-257018 .text-wrapper {
        padding: 0
    }

#et-heading-933684 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-933684 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-933684 a {
        color: #e05c0b
    }

#et-heading-933684 {
    margin: 0
}

    #et-heading-933684 .text-wrapper {
        padding: 0
    }

#et-button-428268 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-428268:hover {
        color: #fff
    }

    #et-button-428268 .regular {
        background-color: #ffd800
    }

    #et-button-428268 .hover {
        background-color: #d52b27
    }

    #et-button-428268 .et-ink {
        color: #000
    }

    #et-button-428268 .et-ink {
        background-color: #fff
    }

.vc_custom_1569791261655 {
    padding-right: 350px !important
}

.vc_custom_1557744417001 {
    padding-right: 24px !important
}

#et-ad-316421 {
    border-radius: 8px
}

    #et-ad-316421 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-316421 .et-ad-img {
        right: -145px
    }

@media only screen and (max-width:479px) {
    #et-ad-316421 .et-ad-img {
        left: -140px
    }

    #et-ad-316421 .et-ad-img {
        top: 80px
    }
}

#et-ad-316421 {
    padding: 32px 24px 24px
}

#et-ad-316421 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-870655 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-870655 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-870655 a {
        color: #616161
    }

#et-heading-870655 {
    margin: 0
}

    #et-heading-870655 .text-wrapper {
        padding: 0
    }

#et-heading-618368 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-618368 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-618368 a {
        color: #e05c0b
    }

#et-heading-618368 {
    margin: 0
}

    #et-heading-618368 .text-wrapper {
        padding: 0
    }

#et-button-857763 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-857763:hover {
        color: #fff
    }

    #et-button-857763 .regular {
        background-color: #ffd800
    }

    #et-button-857763 .hover {
        background-color: #d52b27
    }

    #et-button-857763 .et-ink {
        color: #000
    }

    #et-button-857763 .et-ink {
        background-color: #fff
    }

.vc_custom_1569791413224 {
    padding-right: 200px !important
}

.vc_custom_1557748066382 {
    padding-right: 24px !important
}

#et-ad-795667 {
    border-radius: 8px
}

    #et-ad-795667 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-795667 .et-ad-img {
        right: -20px
    }

    #et-ad-795667 .et-ad-img {
        top: -24px
    }

@media only screen and (max-width:479px) {
    #et-ad-795667 .et-ad-img {
        left: 220px
    }

    #et-ad-795667 .et-ad-img {
        top: -12px
    }
}

#et-ad-795667 {
    padding: 32px 24px 24px
}

#et-ad-795667 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-917050 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-917050 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-917050 a {
        color: #616161
    }

#et-heading-917050 {
    margin: 0
}

    #et-heading-917050 .text-wrapper {
        padding: 0
    }

#et-heading-25376 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-25376 {
    color: #e05c0b;
    font-size: 42px;
    font-weight: 500;
    line-height: 42px;
    text-transform: uppercase
}

    #et-heading-25376 a {
        color: #e05c0b
    }

#et-heading-25376 {
    margin: 0
}

    #et-heading-25376 .text-wrapper {
        padding: 0
    }

#et-button-529424 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-529424:hover {
        color: #fff
    }

    #et-button-529424 .regular {
        background-color: #ffd800
    }

    #et-button-529424 .hover {
        background-color: #d52b27
    }

    #et-button-529424 .et-ink {
        color: #000
    }

    #et-button-529424 .et-ink {
        background-color: #fff
    }

.vc_custom_1569791728344 {
    padding-right: 200px !important
}

.vc_custom_1557747871950 {
    padding-right: 24px !important
}

#et-ad-743914 {
    border-radius: 8px
}

    #et-ad-743914 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-743914 .et-ad-img {
        right: -60px
    }

    #et-ad-743914 .et-ad-img {
        top: 12px
    }

@media only screen and (max-width:479px) {
    #et-ad-743914 .et-ad-img {
        left: 230px
    }

    #et-ad-743914 .et-ad-img {
        top: -12px
    }
}

#et-ad-743914 {
    padding: 32px 24px 24px
}

#et-ad-743914 {
    margin: 0
}

.et-gap-219039 {
    height: 16px
}

.et-gap-217795 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-552735 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-552735 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-552735 a {
        color: #616161
    }

#et-heading-552735 {
    margin: 0
}

    #et-heading-552735 .text-wrapper {
        padding: 0
    }

#et-heading-447967 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-447967 {
    color: #e05c0b;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-447967 a {
        color: #e05c0b
    }

#et-heading-447967 {
    margin: 0
}

    #et-heading-447967 .text-wrapper {
        padding: 0
    }

#et-button-7304 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-7304:hover {
        color: #fff
    }

    #et-button-7304 .regular {
        background-color: #ffd800
    }

    #et-button-7304 .hover {
        background-color: #d52b27
    }

    #et-button-7304 .et-ink {
        color: #000
    }

    #et-button-7304 .et-ink {
        background-color: #fff
    }

.vc_custom_1569792018629 {
    padding-right: 200px !important
}

.vc_custom_1557747746219 {
    padding-right: 24px !important
}

#et-ad-442754 {
    border-radius: 8px
}

    #et-ad-442754 .background {
        background-image: url(images/slider_pattern_white-1.png);
        background-color: #f5f5f5;
        background-position: left top
    }

    #et-ad-442754 .et-ad-img {
        right: -10px
    }

    #et-ad-442754 .et-ad-img {
        top: -12px
    }

@media only screen and (max-width:479px) {
    #et-ad-442754 .et-ad-img {
        left: -160px
    }

    #et-ad-442754 .et-ad-img {
        top: -24px
    }
}

#et-ad-442754 {
    padding: 32px 24px 24px
}

#et-ad-442754 {
    margin: 0
}

.et-gap-921903 {
    height: 16px
}

.et-gap-316697 {
    height: 24px
}

.et-gap-70546 {
    height: 12px
}

#et-heading-55261 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-55261 {
    color: #616161;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-55261 a {
        color: #616161
    }

#et-heading-55261 {
    margin: 0
}

    #et-heading-55261 .text-wrapper {
        padding: 0
    }

#et-heading-507145 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-507145 {
    color: #e05c0b;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-507145 a {
        color: #e05c0b
    }

#et-heading-507145 {
    margin: 0
}

    #et-heading-507145 .text-wrapper {
        padding: 0
    }

#et-button-184312 {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 24px !important;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-184312:hover {
        color: #fff
    }

    #et-button-184312 .regular {
        background-color: #ffd800
    }

    #et-button-184312 .hover {
        background-color: #d52b27
    }

    #et-button-184312 .et-ink {
        color: #000
    }

    #et-button-184312 .et-ink {
        background-color: #fff
    }

.vc_custom_1569792305113 {
    padding-right: 200px !important
}

.vc_custom_1557572387142 {
    padding-right: 24px !important
}

#et-breadcrumbs-394423 {
    background-color: transparent;
    padding: 0;
    color: #616161;
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-breadcrumbs-394423 > *:before {
        color: #e05c0b
    }

.vc_custom_1554986226802 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
    background-color: #fff !important
}

.et-gap-883750 {
    height: 24px
}

.et-gap-633082 {
    height: 24px
}

.et-gap-697709 {
    height: 56px
}

.et-gap-580697 {
    height: 16px
}

.et-gap-269006 {
    height: 20px
}

.et-gap-988038 {
    height: 10px
}

#et-heading-818480 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-818480 {
    color: #fff;
    font-size: 16px;
    font-weight: 300;
    line-height: 28px;
    text-transform: none
}

    #et-heading-818480 a {
        color: #fff
    }

#et-heading-818480 {
    margin: 0
}

    #et-heading-818480 .text-wrapper {
        padding: 0
    }

#et-heading-388167 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-388167 {
    color: #bdbdbd;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-388167 a {
        color: #bdbdbd
    }

#et-heading-388167 {
    margin: 0
}

    #et-heading-388167 .text-wrapper {
        padding: 0
    }

#et-heading-774947 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-774947 {
    color: #fff;
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
    text-transform: uppercase
}

    #et-heading-774947 a {
        color: #fff
    }

#et-heading-774947 {
    margin: 0
}

    #et-heading-774947 .text-wrapper {
        padding: 0
    }

#et-button-535617 {
    font-size: 14px !important;
    font-weight: 400;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-535617:hover {
        color: #000
    }

    #et-button-535617 .regular {
        background-color: #fff
    }

    #et-button-535617 .hover {
        background-color: #ffd800
    }

    #et-button-535617 .et-ink {
        color: #000
    }

    #et-button-535617 .et-ink {
        background-color: #000
    }

.et-separator-964228 .line {
    margin-top: 8px;
    margin-bottom: 0;
    border-bottom-color: #e05c0b;
    border-bottom-style: solid;
    height: 2px;
    border-bottom-width: 2px;
    width: 45px
}

.et-separator-203393 .line {
    margin-top: 0;
    margin-bottom: 0;
    border-bottom-color: #363636;
    border-bottom-style: solid;
    height: 1px;
    border-bottom-width: 1px
}

#et-icon-box-237924 .et-icon-box-title {
    color: #fff
}

#et-icon-box-237924 .et-icon-box-content {
    color: #616161
}

#et-icon-box-237924 .et-icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-box-237924 .ghost-icon {
    color: #e05c0b
}

#et-icon-box-237924 {
    padding: 0
}

#et-icon-box-504699 .et-icon-box-title {
    color: #fff
}

#et-icon-box-504699 .et-icon-box-content {
    color: #616161
}

#et-icon-box-504699 .et-icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-box-504699 .ghost-icon {
    color: #e05c0b
}

#et-icon-box-504699 {
    padding: 0
}

#et-icon-box-843362 .et-icon-box-title {
    color: #fff
}

#et-icon-box-843362 .et-icon-box-content {
    color: #616161
}

#et-icon-box-843362 .et-icon {
    color: #e05c0b;
    border-radius: 0
}

#et-icon-box-843362 .ghost-icon {
    color: #e05c0b
}

#et-icon-box-843362 {
    padding: 0
}

.vc_custom_1558518896354 {
    padding-top: 48px !important;
    padding-bottom: 24px !important;
    background-color: #212121 !important
}

.vc_custom_1558519190046 {
    padding-top: 24px !important;
    padding-bottom: 16px !important;
    background-color: #121212 !important
}

.vc_custom_1569138721782 {
    padding-left: 72px !important;
    background-image: url(/images/footer_map-1.jpg?id=1704) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important
}

#et-footer-783 textarea,
#et-footer-783 select,
#et-footer-783 input[type=date],
#et-footer-783 input[type=datetime],
#et-footer-783 input[type=datetime-local],
#et-footer-783 input[type=email],
#et-footer-783 input[type=month],
#et-footer-783 input[type=number],
#et-footer-783 input[type=password],
#et-footer-783 input[type=search],
#et-footer-783 input[type=tel],
#et-footer-783 input[type=text],
#et-footer-783 input[type=time],
#et-footer-783 input[type=url],
#et-footer-783 input[type=week],
#et-footer-783 input[type=file] {
    color: #616161;
    background-color: #fff;
    border-color: #e0e0e0
}

    #et-footer-783 textarea:focus,
    #et-footer-783 select:focus,
    #et-footer-783 input[type=date]:focus,
    #et-footer-783 input[type=datetime]:focus,
    #et-footer-783 input[type=datetime-local]:focus,
    #et-footer-783 input[type=email]:focus,
    #et-footer-783 input[type=month]:focus,
    #et-footer-783 input[type=number]:focus,
    #et-footer-783 input[type=password]:focus,
    #et-footer-783 input[type=search]:focus,
    #et-footer-783 input[type=tel]:focus,
    #et-footer-783 input[type=text]:focus,
    #et-footer-783 input[type=time]:focus,
    #et-footer-783 input[type=url]:focus,
    #et-footer-783 input[type=week]:focus,
    #et-footer-783 input[type=file]:focus {
        color: #212121;
        background-color: #fff;
        border-color: #ccc
    }

#et-footer-783 .widget_product_search form button:before {
    color: #616161 !important
}

#et-footer-783 .widget_product_search form button:hover:before {
    color: #212121 !important
}

#et-footer-783 input[type=button],
#et-footer-783 input[type=reset],
#et-footer-783 input[type=submit],
#et-footer-783 button:not(.plyr__control),
#et-footer-783 .woocommerce-mini-cart__buttons > a {
    color: #000;
    background-color: #ffd800
}

    #et-footer-783 input[type=button]:hover,
    #et-footer-783 input[type=reset]:hover,
    #et-footer-783 input[type=submit]:hover,
    #et-footer-783 button:hover,
    #et-footer-783 .woocommerce-mini-cart__buttons > a:hover {
        color: #212121 !important;
        background-color: #fff
    }

#et-footer-783 .widget_title,
#et-footer-783 .widgettitle,
#et-footer-783 .add-vehicle h5,
#et-footer-783 .user-vehicle-list li a h6 {
    color: #fff
}

    #et-footer-783 .widget_title:after,
    #et-footer-783 .widgettitle:after {
        background-color: rgba(255, 255, 255, .1)
    }

#et-footer-783 .widget,
#et-footer-783 .widget_categories ul li a,
#et-footer-783 .widget_pages ul li a,
#et-footer-783 .widget_archive ul li a,
#et-footer-783 .widget_meta ul li a,
#et-footer-783 .widget_recent_entries ul li a,
#et-footer-783 .widget_rss ul li a,
#et-footer-783 .widget_icl_lang_sel_widget li a,
#et-footer-783 .recentcomments a,
#et-footer-783 .widget_shopping_cart .cart_list li .remove,
#et-footer-783 .widget_calendar a,
#et-footer-783 .widget_tag_cloud .tagcloud a,
#et-footer-783 .widget_product_tag_cloud .tagcloud a,
#et-footer-783 .widget_price_filter .price_label,
#et-footer-783 .user-vehicle-list li a,
#et-footer-783 .widget_layered_nav ul li a,
#et-footer-783 .widget_nav_menu ul li a,
#et-footer-783 .widget_product_categories ul li a,
#et-footer-783 .widget_et_recent_entries .post-title a,
#et-footer-783 .widget_products .product_list_widget > li .product-title a,
#et-footer-783 .widget_recently_viewed_products .product_list_widget > li .product-title a,
#et-footer-783 .widget_recent_reviews .product_list_widget > li .product-title a,
#et-footer-783 .widget_top_rated_products .product_list_widget > li .product-title a,
#et-footer-783 .widget_shopping_cart .cart-product-title a,
#et-footer-783 .user-vehicle-list li a:before {
    color: #bdbdbd !important
}

    #et-footer-783 .widget a:not(.button):not(.et-button),
    #et-footer-783 .widget_nav_menu ul li.current-menu-item a {
        color: #bdbdbd
    }

        #et-footer-783 .widget a:not(.button):not(.et-button):hover,
        #et-footer-783 .widget_shopping_cart .cart-product-title a:hover,
        #et-footer-783 .widget_shopping_cart .cart-product-title:hover a,
        #et-footer-783 .widget_products .product_list_widget > li > a:hover .product-title,
        #et-footer-783 .widget_recently_viewed_products .product_list_widget > li > a:hover .product-title,
        #et-footer-783 .widget_recent_reviews .product_list_widget > li > a:hover .product-title,
        #et-footer-783 .widget_top_rated_products .product_list_widget > li > a:hover .product-title,
        #et-footer-783 .widget_et_recent_entries .post-title:hover a,
        #et-footer-783 .widget_categories ul li a:hover,
        #et-footer-783 .widget_pages ul li a:hover,
        #et-footer-783 .widget_archive ul li a:hover,
        #et-footer-783 .widget_meta ul li a:hover,
        #et-footer-783 .widget_layered_nav ul li a:hover,
        #et-footer-783 .widget_nav_menu ul li a:hover,
        #et-footer-783 .widget_product_categories ul li a:hover,
        #et-footer-783 .widget_recent_entries ul li a:hover,
        #et-footer-783 .widget_rss ul li a:hover,
        #et-footer-783 .widget_icl_lang_sel_widget li a:hover,
        #et-footer-783 .widget_products .product_list_widget > li .product-title:hover a,
        #et-footer-783 .widget_recently_viewed_products .product_list_widget > li .product-title:hover a,
        #et-footer-783 .widget_recent_reviews .product_list_widget > li .product-title:hover a,
        #et-footer-783 .widget_top_rated_products .product_list_widget > li .product-title:hover a,
        #et-footer-783 .widget_shopping_cart .cart_list li .remove:hover {
            color: #fff !important
        }

    #et-footer-783 .widget_schedule ul li,
    #et-footer-783 .widget_nav_menu ul li a + ul li:before,
    #et-footer-783 .widget_product_categories ul li a + ul li:before,
    #et-footer-783 .widget_shopping_cart .product_list_widget > li:not(:last-child):before,
    #et-footer-783 .woocommerce-mini-cart__total:before,
    #et-footer-783 .widget_price_filter .ui-slider-horizontal,
    #et-footer-783 .widget_tag_cloud .tagcloud a,
    #et-footer-783 .widget_product_tag_cloud .tagcloud a {
        background-color: rgba(189, 189, 189, .1)
    }

#et-footer-783 .widget_calendar th,
#et-footer-783 .widget_calendar th:first-child,
#et-footer-783 .widget_calendar th:last-child,
#et-footer-783 .widget_calendar td,
#et-footer-783 .widget_calendar caption,
#et-footer-783 .widget_icl_lang_sel_widget li a {
    border-color: rgba(189, 189, 189, .2)
}

#et-footer-783 .widget_schedule ul li:nth-child(2n+1) {
    color: #dbdbdb
}

#et-footer-783 .widget_et_recent_entries .post-date,
#et-footer-783 .star-rating:before {
    color: #9f9f9f
}

#et-footer-783 .widget .image-preloader {
    background-color: #272727
}

#et-footer-783 .user-vehicle-list li a,
#et-footer-783 .widget_mailchimp .mailchimp-form {
    background-color: rgba(189, 189, 189, .05)
}

    #et-footer-783 .user-vehicle-list li a:hover,
    #et-footer-783 .user-vehicle-list li a.active,
    #et-footer-783 .widget_mailchimp .mailchimp-form,
    #et-footer-783 .widget_nav_menu,
    #et-footer-783 .widget_product_categories {
        box-shadow: inset 0 0 0 1px rgba(189, 189, 189, .1)
    }

        #et-footer-783 .widget_nav_menu > div > ul > li > a,
        #et-footer-783 .widget_product_categories > ul > li > a,
        #et-footer-783 .widget_categories ul li,
        #et-footer-783 .widget_pages ul li,
        #et-footer-783 .widget_archive ul li,
        #et-footer-783 .widget_meta ul li,
        #et-footer-783 .widget_schedule ul li,
        #et-footer-783 .widget_layered_nav ul li,
        #et-footer-783 .yith-woocompare-widget ul.products-list li,
        #et-footer-783 .widget_et_recent_entries .post,
        #et-footer-783 .widget_products .product_list_widget > li,
        #et-footer-783 .widget_recently_viewed_products .product_list_widget > li,
        #et-footer-783 .widget_recent_reviews .product_list_widget > li,
        #et-footer-783 .widget_top_rated_products .product_list_widget > li {
            background-color: transparent;
            border-color: rgba(189, 189, 189, .07)
        }

#et-footer-783 .widget_tag_cloud .tagcloud a,
#et-footer-783 .post-tags a,
#et-footer-783 .widget_product_tag_cloud .tagcloud a,
#et-footer-783 .post-tags-single a {
    box-shadow: inset 0 0 0 1px rgba(189, 189, 189, .1);
    color: #bdbdbd
}

    #et-footer-783 .widget_tag_cloud .tagcloud a:not(.button):not(.et-button):hover,
    #et-footer-783 .post-tags a:not(.button):not(.et-button):hover,
    #et-footer-783 .widget_product_tag_cloud .tagcloud a:not(.button):not(.et-button):hover,
    #et-footer-783 .post-tags-single a:not(.button):not(.et-button):hover {
        box-shadow: inset 0 0 0 1px #bdbdbd;
        color: #bdbdbd !important
    }

#et-footer-783 .widget_categories ul li a:before,
#et-footer-783 .widget_pages ul li a:before,
#et-footer-783 .widget_archive ul li a:before,
#et-footer-783 .widget_meta ul li a:before,
#et-footer-783 .widget_layered_nav ul li a:before,
#et-footer-783 .widget_rating_filter ul li a:before,
#et-footer-783 .widget_categories ul li a:before,
#et-footer-783 .widget_pages ul li a:before,
#et-footer-783 .widget_archive ul li a:before,
#et-footer-783 .widget_meta ul li a:before,
#et-footer-783 .widget_layered_nav ul li a:before,
#et-footer-783 .widget_rating_filter ul li a:before {
    box-shadow: inset 0 0 0 2px rgba(189, 189, 189, .5)
}

#et-footer-783 .widget_categories ul li:hover a:before,
#et-footer-783 .widget_pages ul li:hover a:before,
#et-footer-783 .widget_archive ul li:hover a:before,
#et-footer-783 .widget_meta ul li:hover a:before,
#et-footer-783 .widget_nav_menu ul li:hover a:before,
#et-footer-783 .widget_layered_nav ul li:hover a:before,
#et-footer-783 .widget_layered_nav ul li.chosen a:before,
#et-footer-783 .widget_rating_filter ul li:hover a:before,
#et-footer-783 .widget_rating_filter ul li.chosen a:before {
    box-shadow: inset 0 0 0 2px #bdbdbd;
    color: #bdbdbd !important
}

@media only screen and (max-width:479px) {

    .list #loop-posts .post .post-title,
    .list .et-shortcode-posts .post .post-title,
    .post-title-section .post-title {
        font-size: 18px;
        line-height: 26px
    }
}

@media only screen and (min-width:480px) and (max-width:767px) {

    .list #loop-posts .post .post-title,
    .list .et-shortcode-posts .post .post-title,
    .full #loop-posts .post .post-title {
        font-size: 20px;
        line-height: 28px
    }
}

@media only screen and (max-width:767px) {
    .background-position-right-center-tablet .background {
        background-position: 0 center !important
    }

    .category-icon-list.et-icon-list {
        display: inline-block
    }

        .category-icon-list.et-icon-list + .et-button {
            display: block;
            margin-left: auto;
            margin-right: auto
        }
}

@media only screen and (min-width:768px) and (max-width:1023px) {

    .medium.grid #loop-posts .post .post-title,
    .medium.grid .et-shortcode-posts .post .post-title {
        font-size: 20px;
        line-height: 28px
    }

    .background-position-right-center-tablet .background {
        background-position: 150% center !important
    }

    .category-icon-list.et-icon-list {
        display: inline-block
    }

        .category-icon-list.et-icon-list + .et-button {
            display: block;
            max-width: 216px;
            margin-left: auto;
            margin-right: auto
        }
}

@media only screen and (min-width:768px) {

    .list #loop-posts .post .post-title,
    .list .et-shortcode-posts .post .post-title,
    .full #loop-posts .post .post-title {
        font-size: 24px;
        line-height: 32px
    }
}

@media only screen and (min-width:1024px) {

    .post-title-section .post-title,
    .full #loop-posts .post .post-title {
        font-size: 32px;
        line-height: 40px
    }
}

@media only screen and (min-width:1024px) and (max-width:1279px) {
    .medium.grid .blog-content #loop-posts .post .post-title {
        font-size: 20px;
        line-height: 28px
    }

    #yith-quick-view-modal .yith-wcqv-wrapper {
        width: 960px !important;
        height: 480px !important;
        margin-left: -480px !important;
        margin-top: -240px !important
    }

    #yith-quick-view-content .summary {
        height: 480px !important
    }

    .background-position-right-center-tablet .background {
        background-position: 120% center !important
    }

    .logo-size-normal .vc_column-inner {
        background-position: left !important
    }

    .category-icon-list.et-icon-list {
        display: inline-block
    }

        .category-icon-list.et-icon-list + .et-button {
            display: block;
            max-width: 216px;
            margin-left: auto;
            margin-right: auto
        }

    .homepage-3-banner-group > .container {
        max-width: 60%
    }
}

@media only screen and (max-width:1279px) {
    .margin-top-1-tablet {
        margin-top: -1px
    }
}

@media only screen and (min-width:1280px) {
    #yith-quick-view-modal .yith-wcqv-wrapper {
        width: 960px !important;
        height: 480px !important;
        margin-left: -480px !important;
        margin-top: -240px !important
    }

    #yith-quick-view-content .summary {
        height: 480px !important
    }

    #yith-quick-view-modal .yith-wcqv-wrapper {
        width: 960px !important;
        height: 480px !important;
        margin-left: -480px !important;
        margin-top: -240px !important
    }

    .homepage-3-banner-group > .container > .wpb_column:last-child > .vc_column-inner {
        margin-left: -1px
    }

    .hot-deals-of-the-day .woo-single-product {
        height: 543px
    }
}

.vc_custom_1559128524827 {
    padding-bottom: 56px !important
}

.vc_custom_1559128572071 {
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    padding-top: 32px !important;
    padding-right: 32px !important;
    padding-bottom: 8px !important;
    padding-left: 32px !important;
    background-color: #f5f5f5 !important;
    border-left-color: #e0e0e0 !important;
    border-left-style: solid !important;
    border-right-color: #e0e0e0 !important;
    border-right-style: solid !important;
    border-top-color: #e0e0e0 !important;
    border-top-style: solid !important;
    border-bottom-color: #e0e0e0 !important;
    border-bottom-style: solid !important;
    border-radius: 10px !important
}

#et-icon-box-154000 .et-icon-box-title {
    color: #212121
}

#et-icon-box-154000 .et-icon-box-content {
    color: #616161
}

#et-icon-box-154000 .et-icon {
    color: #ffd800;
    border-radius: 0
}

#et-icon-box-154000 .ghost-icon {
    color: #ffd800
}

#et-icon-box-154000 {
    padding: 0
}

#et-map-251644 {
    width: 100%;
    height: 280px
}

#et-map-589579 {
    width: 100%;
    height: 280px
}

#et-map-336761 {
    width: 100%;
    height: 280px
}

#et-icon-list-830638 .icon {
    color: #ffd800;
    border-radius: 0
}

#et-icon-list-858647 .icon {
    color: #ffd800;
    border-radius: 0
}

#et-icon-list-475656 .icon {
    color: #ffd800;
    border-radius: 0
}

.et-gap-222015 {
    height: 32px
}

.et-gap-618302 {
    height: 56px
}

.et-gap-801246 {
    height: 12px
}

.et-gap-792106 {
    height: 48px
}

.et-gap-906425 {
    height: 32px
}

.et-separator-486694 .line {
    margin-top: 24px;
    margin-bottom: 24px;
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid
}

.et-separator-854227 .line {
    margin-top: 8px;
    margin-bottom: 24px;
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid
}

html[class*=montserrat] .browser-firefox,
html[class*=montserrat] .browser-edge,
html[class*=montserrat] .browser-internet.explorer {
    font-weight: 300
}

.login-font-size-14 .login-title,
.currency-font-size-14 .currency-toggle {
    font-size: 14px !important
}

#megamenu-tab-726989 .tab-item .txt + .icon {
    font-size: 12px !important
}

.et-slider-button:hover {
    transition: all .3s ease-out !important
}

.slider-rotate img {
    position: relative;
    transform-origin: center;
    -webkit-animation: sliderLayerRotate 50s infinite linear;
    animation: sliderLayerRotate 50s infinite linear
}

@-webkit-keyframes sliderLayerRotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes sliderLayerRotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.logo-size-normal img {
    width: 171px;
    height: 26px
}

.footer-links-list ul li {
    padding: 0
}

    .footer-links-list ul li a {
        font-weight: 300
    }

.footer-contacts .et-icon-box-title {
    font-weight: 300;
    margin-bottom: 8px
}

.megamenu-category-image-tab img {
    max-width: 80% !important
}

.carousel-banner > .container {
    overflow: hidden
}

.carousel-banner .owl-carousel .owl-stage-outer {
    overflow: initial !important
}

.product-widgets-title-correction .product-title {
    max-width: 200px
}

.row-with-horizontal-car-filter .car-filter-description {
    color: #000
}

.row-with-horizontal-car-filter.light .car-filter-description {
    color: #fff
}

.category-icon-list.et-icon-list.small li {
    margin-bottom: 0
}

.support-column input[type=submit] {
    width: 100%
}

.z-index-20 {
    z-index: 20
}

.z-index-1 {
    z-index: 1
}

.megamenu-icon-boxes ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.megamenu-icon-boxes li {
    line-height: 22px
}

.heading-display-block .text-wrapper {
    display: block !important
}

.language-button {
    background-color: #f5f5f5;
    min-width: 94px;
    width: 32.3%
}

    .language-button:hover {
        background-color: #000;
        color: #fff !important
    }

.mobile-header-custom-container {
    background-color: #f5f5f5
}

.mobile-menu-main-container .header-woo-search-form {
    width: calc(100% - 24px) !important
}

.font-weight-700.header-login .login-title {
    font-weight: 400
}

.font-weight-700.header-login {
    font-weight: 300 !important
}

.border-radius-top .vc_column-inner {
    border-radius: 4px 4px 0 0
}

.border-radius-bottom .vc_column-inner {
    border-radius: 0 0 4px 4px
}

.product-search-column .header-woo-search-form {
    margin: 0 auto !important
}

.title-margin-0 .et-icon-box-title {
    margin-bottom: 0
}

.buttons-arrows-up .icon {
    margin-top: -1px
}

.buttons-arrows-up-large .icon {
    margin-top: -3px
}

.list-font-size-bigger .et-icon-list > li > div:last-child {
    font-size: 18px
}

.width-100 {
    width: 100%;
    padding: 0 12px
}

.button-width-100 {
    width: calc(100% - 24px)
}

    .button-width-100 a {
        width: 100% !important
    }

.image-margin-no .wpb_wrapper p {
    margin-bottom: 0
}


.vc_custom_1558532254910 {
    padding-top: 72px !important;
    padding-bottom: 48px !important;
    background: #212121 url(images/slide_asset2-1-1-1.jpg?id=1715) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important
}

.vc_custom_1558103402663 {
    padding-top: 48px !important
}

.vc_custom_1558538778092 {
    padding-top: 72px !important;
    padding-bottom: 8px !important
}

.vc_custom_1558103402663 {
    padding-top: 48px !important
}

.vc_custom_1559055547562 {
    padding-top: 24px !important;
    padding-bottom: 48px !important
}

.vc_custom_1559739828935 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
    background-color: #212121 !important
}

.vc_custom_1558103402663 {
    padding-top: 48px !important
}

.vc_custom_1558611328446 {
    padding-bottom: 40px !important
}

.vc_custom_1558611383614 {
    background-color: #f5f5f5 !important
}

.vc_custom_1560350263076 {
    padding-top: 48px !important;
    padding-bottom: 0 !important
}

.vc_custom_1558613798388 {
    padding-top: 48px !important
}

.vc_custom_1560425504451 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
    background: #e05c0b url(images/map_dark-1.jpg?id=1893) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important
}

.vc_custom_1558534347961 {
    padding-right: 72px !important;
    padding-left: 72px !important
}

.vc_custom_1558536061792 {
    padding-top: 24px !important
}

.vc_custom_1569698062642 {
    padding-right: 130px !important
}

.vc_custom_1569698090167 {
    padding-left: 100px !important
}

.vc_custom_1569698244835 {
    padding-right: 200px !important
}

.vc_custom_1569698384535 {
    padding-right: 200px !important
}

.vc_custom_1569698397842 {
    padding-left: 100px !important
}

.vc_custom_1569698596521 {
    padding-top: 48px !important;
    padding-right: 30px !important;
    padding-bottom: 48px !important;
    padding-left: 150px !important
}


.vc-row-172222 .fixed-container {
    background-image: url(images/slide_asset2-1-1-1.jpg)
}

.vc-row-271948 .parallax-container {
    background-image: url(images/row_back_1-1.jpg)
}

.vc-column-868732 .parallax-container {
    background-image: url(/images/row_back_2-1.jpg)
}


#et-heading-180135 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-180135 {
    color: #fff;
    font-size: 72px;
    font-weight: 900;
    letter-spacing: .25px;
    line-height: 72px;
    text-transform: uppercase
}

    #et-heading-180135 a {
        color: #fff
    }

#et-heading-180135 {
    margin: 0
}

    #et-heading-180135 .text-wrapper {
        padding: 0
    }

#et-heading-656246 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-656246 {
    color: #fff;
    font-size: 24px;
    font-weight: 400;
    letter-spacing: 0px;
    line-height: 32px;
    text-transform: none
}

    #et-heading-656246 a {
        color: #fff
    }

#et-heading-656246 {
    margin: 0
}

    #et-heading-656246 .text-wrapper {
        padding: 0
    }

#et-heading-841635 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-841635 {
    color: #e05c0b;
    font-weight: 700;
    line-height: 24px;
    text-transform: none
}

    #et-heading-841635 a {
        color: #e05c0b
    }

#et-heading-841635 {
    margin: 0 0 8px
}

    #et-heading-841635 .text-wrapper {
        padding: 0
    }

#et-heading-689412 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-689412 {
    color: #616161;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-689412 a {
        color: #616161
    }

#et-heading-689412 {
    margin: 0
}

    #et-heading-689412 .text-wrapper {
        padding: 0
    }

#et-heading-343293 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-343293 {
    color: #e05c0b;
    font-weight: 700;
    line-height: 24px;
    text-transform: none
}

    #et-heading-343293 a {
        color: #e05c0b
    }

#et-heading-343293 {
    margin: 0 0 8px
}

    #et-heading-343293 .text-wrapper {
        padding: 0
    }

#et-heading-448082 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-448082 {
    color: #616161;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-448082 a {
        color: #616161
    }

#et-heading-448082 {
    margin: 0
}

    #et-heading-448082 .text-wrapper {
        padding: 0
    }

#et-heading-80649 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-80649 {
    color: #e05c0b;
    font-weight: 700;
    line-height: 24px;
    text-transform: none
}

    #et-heading-80649 a {
        color: #e05c0b
    }

#et-heading-80649 {
    margin: 0 0 8px
}

    #et-heading-80649 .text-wrapper {
        padding: 0
    }

#et-heading-932873 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-932873 {
    color: #616161;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-932873 a {
        color: #616161
    }

#et-heading-932873 {
    margin: 0
}

    #et-heading-932873 .text-wrapper {
        padding: 0
    }

#et-heading-760556 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-760556 {
    color: #000;
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase
}

    #et-heading-760556 a {
        color: #000
    }

#et-heading-760556 {
    margin: 0
}

    #et-heading-760556 .text-wrapper {
        padding: 0
    }

#et-heading-268985 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-268985 {
    color: #e05c0b;
    font-size: 48px;
    font-weight: 700;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-268985 a {
        color: #e05c0b
    }

#et-heading-268985 {
    margin: 0
}

    #et-heading-268985 .text-wrapper {
        padding: 0
    }

#et-heading-128490 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-128490 {
    color: #e05c0b;
    font-weight: 700;
    line-height: 24px;
    text-transform: none
}

    #et-heading-128490 a {
        color: #e05c0b
    }

#et-heading-128490 {
    margin: 0 0 8px
}

    #et-heading-128490 .text-wrapper {
        padding: 0
    }

#et-heading-433861 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-433861 {
    color: #616161;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-433861 a {
        color: #616161
    }

#et-heading-433861 {
    margin: 0
}

    #et-heading-433861 .text-wrapper {
        padding: 0
    }

#et-heading-414145 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-414145 {
    color: #fff;
    font-size: 32px;
    font-weight: 600;
    line-height: 32px;
    text-transform: uppercase
}

    #et-heading-414145 a {
        color: #fff
    }

#et-heading-414145 {
    margin: 0
}

    #et-heading-414145 .text-wrapper {
        padding: 0
    }

#et-heading-771966 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-771966 {
    color: #fff;
    font-weight: 500;
    line-height: 26px;
    text-transform: none
}

    #et-heading-771966 a {
        color: #fff
    }

#et-heading-771966 {
    margin: 0
}

    #et-heading-771966 .text-wrapper {
        padding: 0
    }

#et-heading-508840 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-508840 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-508840 a {
        color: #212121
    }

#et-heading-508840 {
    margin: 0
}

    #et-heading-508840 .text-wrapper {
        padding: 0
    }

#et-heading-197284 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-197284 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-197284 a {
        color: #212121
    }

#et-heading-197284 {
    margin: 0
}

    #et-heading-197284 .text-wrapper {
        padding: 0
    }

#et-heading-770012 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-770012 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-770012 a {
        color: #212121
    }

#et-heading-770012 {
    margin: 0
}

    #et-heading-770012 .text-wrapper {
        padding: 0
    }

#et-heading-192101 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-192101 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-192101 a {
        color: #212121
    }

#et-heading-192101 {
    margin: 0
}

    #et-heading-192101 .text-wrapper {
        padding: 0
    }

#et-heading-564007 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-564007 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-564007 a {
        color: #212121
    }

#et-heading-564007 {
    margin: 0
}

    #et-heading-564007 .text-wrapper {
        padding: 0
    }

#et-heading-561403 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-561403 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-561403 a {
        color: #212121
    }

#et-heading-561403 {
    margin: 0
}

    #et-heading-561403 .text-wrapper {
        padding: 0
    }

#et-heading-825179 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-825179 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-825179 a {
        color: #212121
    }

#et-heading-825179 {
    margin: 0
}

    #et-heading-825179 .text-wrapper {
        padding: 0
    }

#et-heading-933680 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-933680 {
    color: #212121;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0px;
    line-height: 24px;
    text-transform: uppercase
}

    #et-heading-933680 a {
        color: #212121
    }

#et-heading-933680 {
    margin: 0
}

    #et-heading-933680 .text-wrapper {
        padding: 0
    }

#et-heading-660435 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-660435 {
    color: #d52b27;
    font-size: 48px;
    font-weight: 600;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-660435 a {
        color: #d52b27
    }

#et-heading-660435 {
    margin: 0 0 4px -3px
}

    #et-heading-660435 .text-wrapper {
        padding: 0
    }

#et-heading-26962 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-26962 {
    color: #000;
    font-size: 20px;
    font-weight: 600;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-26962 a {
        color: #000
    }

#et-heading-26962 {
    margin: 0
}

    #et-heading-26962 .text-wrapper {
        padding: 0
    }

#et-heading-88724 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-88724 {
    color: #e05c0b;
    font-size: 20px;
    font-weight: 600;
    line-height: 20px;
    text-transform: uppercase
}

    #et-heading-88724 a {
        color: #e05c0b
    }

#et-heading-88724 {
    margin: 0 0 0 1px
}

    #et-heading-88724 .text-wrapper {
        padding: 0
    }

#et-heading-386031 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-386031 {
    color: #000;
    font-size: 48px;
    font-weight: 900;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-386031 a {
        color: #000
    }

#et-heading-386031 {
    margin: 0 0 4px
}

    #et-heading-386031 .text-wrapper {
        padding: 0
    }

#et-heading-620826 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-620826 {
    color: #fff;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-620826 a {
        color: #fff
    }

#et-heading-620826 {
    margin: 0 0 0 1px
}

    #et-heading-620826 .text-wrapper {
        padding: 0
    }

#et-heading-873832 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-873832 {
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    text-transform: uppercase
}

    #et-heading-873832 a {
        color: #fff
    }

#et-heading-873832 {
    margin: 0
}

    #et-heading-873832 .text-wrapper {
        padding: 0
    }

#et-heading-732872 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-732872 {
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-732872 a {
        color: #fff
    }

#et-heading-732872 {
    margin: 0 0 0 -3px
}

    #et-heading-732872 .text-wrapper {
        padding: 0
    }

#et-heading-986799 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-986799 {
    color: #fff;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-986799 a {
        color: #fff
    }

#et-heading-986799 {
    margin: 0 0 0 1px
}

    #et-heading-986799 .text-wrapper {
        padding: 0
    }

#et-heading-352883 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-352883 {
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    text-transform: uppercase
}

    #et-heading-352883 a {
        color: #fff
    }

#et-heading-352883 {
    margin: 0
}

    #et-heading-352883 .text-wrapper {
        padding: 0
    }

#et-heading-166194 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-166194 {
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-166194 a {
        color: #fff
    }

#et-heading-166194 {
    margin: 0 0 0 -3px
}

    #et-heading-166194 .text-wrapper {
        padding: 0
    }

#et-heading-366810 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-366810 {
    color: #fff;
    font-weight: 500;
    line-height: 24px;
    text-transform: none
}

    #et-heading-366810 a {
        color: #fff
    }

#et-heading-366810 {
    margin: 0 0 0 1px
}

    #et-heading-366810 .text-wrapper {
        padding: 0
    }

#et-heading-172400 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-172400 {
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    text-transform: uppercase
}

    #et-heading-172400 a {
        color: #fff
    }

#et-heading-172400 {
    margin: 0
}

    #et-heading-172400 .text-wrapper {
        padding: 0
    }

#et-heading-224408 .text-wrapper {
    background-color: transparent;
    padding: 0
}

#et-heading-224408 {
    color: #fff;
    font-size: 48px;
    font-weight: 500;
    line-height: 48px;
    text-transform: uppercase
}

    #et-heading-224408 a {
        color: #fff
    }

#et-heading-224408 {
    margin: 0 0 0 -3px
}

    #et-heading-224408 .text-wrapper {
        padding: 0
    }

#et-woo-products-605467 .loop-product .post-title {
    max-height: 56px
}

#et-icon-box-container-676697 {
    min-height: 0 !important
}

#et-button-26897 {
    min-width: 200px;
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-26897:hover {
        color: #fff
    }

    #et-button-26897 .regular {
        background-color: #f5f5f5
    }

    #et-button-26897 .hover {
        background-color: #e05c0b
    }

    #et-button-26897 .et-ink {
        color: #000
    }

    #et-button-26897 .et-ink {
        background-color: #fff
    }

#et-button-692728 {
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-692728:hover {
        color: #fff
    }

    #et-button-692728 .regular {
        background-color: #fff
    }

    #et-button-692728 .hover {
        background-color: #000
    }

    #et-button-692728 .et-ink {
        color: #000
    }

    #et-button-692728 .et-ink {
        background-color: #fff
    }

#et-button-460115 {
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-460115:hover {
        color: #fff
    }

    #et-button-460115 .regular {
        background-color: #ffd800
    }

    #et-button-460115 .hover {
        background-color: #000
    }

    #et-button-460115 .et-ink {
        color: #000
    }

    #et-button-460115 .et-ink {
        background-color: #fff
    }

#et-button-426250 {
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-426250:hover {
        color: #000
    }

    #et-button-426250 .regular {
        background-color: #ffd800
    }

    #et-button-426250 .hover {
        background-color: #fff
    }

    #et-button-426250 .et-ink {
        color: #000
    }

    #et-button-426250 .et-ink {
        background-color: #000
    }

#et-button-784653 {
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-784653:hover {
        color: #000
    }

    #et-button-784653 .regular {
        background-color: #ffd800
    }

    #et-button-784653 .hover {
        background-color: #fff
    }

    #et-button-784653 .et-ink {
        color: #000
    }

    #et-button-784653 .et-ink {
        background-color: #000
    }

#et-button-922506 {
    font-size: 14px !important;
    font-weight: 700;
    text-transform: uppercase;
    color: #000;
    border-radius: 4px
}

    #et-button-922506:hover {
        color: #000
    }

    #et-button-922506 .regular {
        background-color: #ffd800
    }

    #et-button-922506 .hover {
        background-color: #fff
    }

    #et-button-922506 .et-ink {
        color: #000
    }

    #et-button-922506 .et-ink {
        background-color: #000
    }

#et-icon-box-78055 {
    background-color: #f5f5f5
}

    #et-icon-box-78055 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-78055 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-78055 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-78055 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-78055 {
    padding: 0 0 32px
}

#et-icon-box-839932 {
    background-color: #f5f5f5
}

    #et-icon-box-839932 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-839932 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-839932 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-839932 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-839932 {
    padding: 0 0 32px
}

#et-icon-box-620062 {
    background-color: #f5f5f5
}

    #et-icon-box-620062 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-620062 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-620062 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-620062 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-620062 {
    padding: 0
}

#et-icon-box-781003 {
    background-color: #f5f5f5
}

    #et-icon-box-781003 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-781003 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-781003 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-781003 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-781003 {
    padding: 32px
}

#et-icon-box-254497 {
    background-color: #f5f5f5
}

    #et-icon-box-254497 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-254497 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-254497 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-254497 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-254497 {
    padding: 32px
}

#et-icon-box-717399 {
    background-color: #f5f5f5
}

    #et-icon-box-717399 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-717399 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-717399 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-717399 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-717399 {
    padding: 32px
}

#et-icon-box-247420 {
    background-color: #f5f5f5
}

    #et-icon-box-247420 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-247420 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-247420 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-247420 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-247420 {
    padding: 32px
}

#et-icon-box-579813 {
    background-color: #f5f5f5
}

    #et-icon-box-579813 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-579813 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-579813 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-579813 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-579813 {
    padding: 32px
}

#et-icon-box-617503 {
    background-color: #f5f5f5
}

    #et-icon-box-617503 .et-icon-box-title {
        color: #212121
    }

    #et-icon-box-617503 .et-icon-box-content {
        color: #616161
    }

    #et-icon-box-617503 .et-icon {
        color: #e05c0b;
        border-radius: 0
    }

    #et-icon-box-617503 .ghost-icon {
        color: #e05c0b
    }

#et-icon-box-617503 {
    padding: 32px
}

.et-separator-800675 .line {
    margin-top: 0;
    margin-bottom: 0;
    border-bottom-color: #e0e0e0;
    border-bottom-style: solid
}

.et-icon-680651 {
    color: #fff;
    border-radius: 0
}

#et-mailchimp-576420 .field {
    color: #616161;
    background-color: #fff;
    border: 1px solid #e0e0e0
}

#et-mailchimp-576420 ::placeholder {
    color: #616161
}

#et-mailchimp-576420 .field:focus {
    color: #616161;
    background-color: #fff;
    border: 1px solid #bdbdbd
}

#et-mailchimp-576420 .send-div .button,
#et-mailchimp-576420 .sending {
    color: #000;
    background-color: #ffd800
}

    #et-mailchimp-576420 .send-div .button:hover,
    #et-mailchimp-576420 .send-div:hover .sending {
        color: #fff;
        background-color: #212121 !important
    }

#et-image-751721 {
    -ms-transform: translate3d(-20px, 120px, 0px);
    transform: translate3d(-20px, 120px, 0px)
}

#et-image-240374 {
    -ms-transform: translate3d(50px, 120px, 0px);
    transform: translate3d(50px, 120px, 0px)
}

#et-image-22771 {
    -ms-transform: translate3d(0px, 100px, 0px);
    transform: translate3d(0px, 100px, 0px)
}

#et-ad-106344 .background {
    background-image: url(images/slider_pattern_dark-3-1.png);
    background-color: #ffd800;
    background-position: left top
}

#et-ad-106344 .et-ad-img {
    left: -180px
}

#et-ad-106344 .et-ad-img {
    top: 14px
}

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-106344 .et-ad-img {
        left: -180px
    }
}

@media only screen and (min-width:1024px) and (max-width:1279px) {
    #et-ad-106344 .et-ad-img {
        left: -180px
    }

    #et-ad-106344 .et-ad-img {
        top: 0
    }
}

@media only screen and (max-width:479px) {
    #et-ad-106344 .et-ad-img {
        left: -180px
    }
}

#et-ad-106344 {
    padding: 32px
}

#et-ad-106344 {
    margin: 0 0 8px
}

#et-ad-115091 .background {
    background-image: url(images/slider_pattern_white-1.png);
    background-color: #f5f5f5;
    background-position: left top
}

#et-ad-115091 .et-ad-img {
    left: -180px
}

#et-ad-115091 .et-ad-img {
    top: 32px
}

@media only screen and (min-width:768px) and (max-width:1279px) {
    #et-ad-115091 .et-ad-img {
        left: -160px
    }

    #et-ad-115091 .et-ad-img {
        top: 34px
    }
}

@media only screen and (min-width:1024px) and (max-width:1279px) {
    #et-ad-115091 .et-ad-img {
        left: -160px
    }

    #et-ad-115091 .et-ad-img {
        top: 0
    }
}

@media only screen and (max-width:479px) {
    #et-ad-115091 .et-ad-img {
        left: -180px
    }

    #et-ad-115091 .et-ad-img {
        top: 24px
    }
}

#et-ad-115091 {
    padding: 32px
}

#et-ad-115091 {
    margin: 0
}
#et-heading-268985 {
    color: #e05c0b;
    font-size: 48px;
    font-weight: 700;
    line-height: 48px;
    text-transform: uppercase
}