.elementor-1849 .elementor-element.elementor-element-94dc2cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-50px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-1849 .elementor-element.elementor-element-a24c574{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1849 .elementor-element.elementor-element-7e125b2{z-index:1;}.elementor-1849 .elementor-element.elementor-element-7e125b2 .title{font-size:40px;}.elementor-1849 .elementor-element.elementor-element-7e125b2 .title-after_title{color:#BBBBBB;font-size:20px;font-weight:300;}.elementor-1849 .elementor-element.elementor-element-3168615{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}@media(max-width:1024px){.elementor-1849 .elementor-element.elementor-element-7e125b2 .title{font-size:30px;line-height:40px;}.elementor-1849 .elementor-element.elementor-element-3168615{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-1849 .elementor-element.elementor-element-a24c574{--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1849 .elementor-element.elementor-element-7e125b2 .title{font-size:25px;}.elementor-1849 .elementor-element.elementor-element-3168615{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for wd_products, class: .elementor-element-b12ab71 */:root {
    --wd-text-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
    --wd-text-font-weight: 400;
    --wd-text-color: #767676;
    --wd-text-font-size: 14px;
    --wd-title-font: var(--wd-text-font);
    --wd-title-font-weight: 600;
    --wd-title-color: #242424;
    --wd-entities-title-font: var(--wd-title-font);
    --wd-entities-title-font-weight: 500;
    --wd-entities-title-color: #333333;
    --wd-entities-title-color-hover: rgb(51 51 51 / 65%);
    --wd-alternative-font: var(--wd-text-font);
    --wd-widget-title-font: var(--wd-title-font);
    --wd-widget-title-font-weight: 600;
    --wd-widget-title-transform: uppercase;
    --wd-widget-title-color: #333;
    --wd-widget-title-font-size: 16px;
    --wd-header-el-font: var(--wd-text-font);
    --wd-header-el-font-weight: 700;
    --wd-header-el-transform: uppercase;
    --wd-header-el-font-size: 13px;
    --wd-otl-style: dotted;
    --wd-otl-width: 2px;
    --wd-primary-color: #fff;
    --wd-alternative-color: #fbbc34;
    --btn-default-bgcolor: #f7f7f7;
    --btn-default-bgcolor-hover: #efefef;
    --btn-accented-bgcolor: #000 !important;
    --notices-success-bg: #459647;
    --notices-success-color: #fff;
    --notices-warning-bg: #E0B252;
    --notices-warning-color: #fff;
    --wd-link-color: #333333;
    --wd-link-color-hover: #242424;
}/* End custom CSS */