/* latin-ext */
@font-face{font-family: 'Atkinson Hyperlegible';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://choices.com.pl/wp-content/uploads/fusion-gfonts/9Bt23C1KxNDXMspQ1lPyU89-1h6ONRlW45G07JIoSwQ.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
/* latin */
@font-face{font-family: 'Atkinson Hyperlegible';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://choices.com.pl/wp-content/uploads/fusion-gfonts/9Bt23C1KxNDXMspQ1lPyU89-1h6ONRlW45G04pIo.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
/* cyrillic-ext */
@font-face{font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://choices.com.pl/wp-content/uploads/fusion-gfonts/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD2FlDCqg4poY.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
/* cyrillic */
@font-face{font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://choices.com.pl/wp-content/uploads/fusion-gfonts/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD2FlDA6g4poY.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
/* greek */
@font-face{font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://choices.com.pl/wp-content/uploads/fusion-gfonts/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD2FlDBKg4poY.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;}
/* vietnamese */
@font-face{font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://choices.com.pl/wp-content/uploads/fusion-gfonts/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD2FlDCKg4poY.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}
/* latin-ext */
@font-face{font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://choices.com.pl/wp-content/uploads/fusion-gfonts/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD2FlDCag4poY.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
/* latin */
@font-face{font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://choices.com.pl/wp-content/uploads/fusion-gfonts/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD2FlDB6g4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
/* latin-ext */
@font-face{font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://choices.com.pl/wp-content/uploads/fusion-gfonts/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
/* latin */
@font-face{font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://choices.com.pl/wp-content/uploads/fusion-gfonts/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
/* vietnamese */
@font-face{font-family: 'Work Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://choices.com.pl/wp-content/uploads/fusion-gfonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K3vXBiAJpp_c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}
/* latin-ext */
@font-face{font-family: 'Work Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://choices.com.pl/wp-content/uploads/fusion-gfonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K3vXBiEJpp_c.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
/* latin */
@font-face{font-family: 'Work Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://choices.com.pl/wp-content/uploads/fusion-gfonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K3vXBi8Jpg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
.fusion-form-form-wrapper{--awb-tooltip-text-color:#fff;--awb-tooltip-background-color:#333;--awb-required-field-symbol-deco:dotted underline;--awb-field-margin-top:1em;--awb-field-margin-bottom:1em;--awb-form-input-height:var(--form_input_height);--awb-form-bg-color:var(--form_bg_color);--awb-label-typo-font-family:var(--body_typography-font-family);--awb-label-typo-font-style:var(--body_typography-font-style, normal);--awb-label-typo-font-weight:var(--body_typography-font-weight);--awb-label-typo-line-height:var(--body_typography-line-height);--awb-label-typo-letter-spacing:var(--body_typography-font-weight);--awb-label-typo-text-transform:none;--awb-label-font-size:var(--body_typography-font-size);--awb-form-font-size:var(--form_text_size);--awb-form-placeholder-color:var(--form_text_color);--awb-form-text-color:var(--form_text_color);--awb-form-label-color:var(--body_typography-color);--awb-form-border-width-top:var(--form_border_width-top);--awb-form-border-width-bottom:var(--form_border_width-bottom);--awb-form-border-width-right:var(--form_border_width-right);--awb-form-border-width-left:var(--form_border_width-left);--awb-form-border-color:var(--form_border_color);--awb-form-focus-border-color:var(--form_focus_border_color);--awb-form-focus-border-hover-color:var(--form_focus_border_color-5a);--awb-form-border-radius:var(--form_border_radius);--awb-icon-alignment-top:var(--form_border_width-top);--awb-icon-alignment-bottom:var(--form_border_width-bottom);--awb-icon-alignment-font_size:1em;--awb-margin-top:0;--awb-margin-right:0;--awb-margin-bottom:0;--awb-margin-left:0;border:none;margin:var(--awb-margin-top) var(--awb-margin-right) var(--awb-margin-bottom) var(--awb-margin-left)}
.fusion-form-form-wrapper input[type=date],.fusion-form-form-wrapper input[type=datetime-local],.fusion-form-form-wrapper input[type=datetime],.fusion-form-form-wrapper input[type=email],.fusion-form-form-wrapper input[type=month],.fusion-form-form-wrapper input[type=number],.fusion-form-form-wrapper input[type=password],.fusion-form-form-wrapper input[type=search],.fusion-form-form-wrapper input[type=tel],.fusion-form-form-wrapper input[type=text],.fusion-form-form-wrapper input[type=time],.fusion-form-form-wrapper input[type=url],.fusion-form-form-wrapper input[type=week]{height:var(--awb-form-input-height);background-color:var(--awb-form-bg-color);color:var(--awb-form-text-color);border-top-width:var(--awb-form-border-width-top);border-bottom-width:var(--awb-form-border-width-bottom);border-right-width:var(--awb-form-border-width-right);border-left-width:var(--awb-form-border-width-left);border-color:var(--awb-form-border-color);border-radius:var(--awb-form-border-radius);font-size:var(--awb-form-font-size)}
.fusion-form-form-wrapper input[type=upload]{background-color:var(--awb-form-bg-color);font-size:var(--awb-form-font-size);color:var(--awb-form-text-color);border-top-width:var(--awb-form-border-width-top);border-bottom-width:var(--awb-form-border-width-bottom);border-right-width:var(--awb-form-border-width-right);border-left-width:var(--awb-form-border-width-left);border-color:var(--awb-form-border-color);border-radius:var(--awb-form-border-radius)}
.fusion-form-form-wrapper input[type=range]{height:var(--awb-form-input-height)}
.fusion-form-form-wrapper select{height:var(--awb-form-input-height);background-color:var(--awb-form-bg-color);font-size:var(--awb-form-font-size);color:var(--awb-form-text-color);border-top-width:var(--awb-form-border-width-top);border-bottom-width:var(--awb-form-border-width-bottom);border-right-width:var(--awb-form-border-width-right);border-left-width:var(--awb-form-border-width-left);border-color:var(--awb-form-border-color);border-radius:var(--awb-form-border-radius)}
.fusion-form-form-wrapper select option{color:var(--awb-form-text-color)}
.fusion-form-form-wrapper textarea{background-color:var(--awb-form-bg-color);font-size:var(--awb-form-font-size);color:var(--awb-form-text-color);border-top-width:var(--awb-form-border-width-top);border-bottom-width:var(--awb-form-border-width-bottom);border-right-width:var(--awb-form-border-width-right);border-left-width:var(--awb-form-border-width-left);border-color:var(--awb-form-border-color);border-radius:var(--awb-form-border-radius)}
.fusion-body .fusion-form-form-wrapper input::placeholder,.fusion-body .fusion-form-form-wrapper select:invalid,.fusion-body .fusion-form-form-wrapper textarea::placeholder{color:var(--awb-form-placeholder-color)}
.fusion-form-form-wrapper input.fusion-form-upload-field::placeholder{color:var(--awb-form-text-color)}
.fusion-form-form-wrapper input:not([type=submit]):focus,.fusion-form-form-wrapper textarea:focus{border-color:var(--awb-form-focus-border-color)}
.fusion-form-form-wrapper.has-icon-alignment .fusion-form-field:not(.fusion-form-upload-field) .fusion-form-input-with-icon>i,.fusion-form-form-wrapper.has-icon-alignment .fusion-form-select-field .select-arrow{top:calc(50% + (var(--awb-icon-alignment-top) - var(--awb-icon-alignment-bottom))/ 2)}
.fusion-form-form-wrapper.has-icon-alignment .fusion-form-field.fusion-form-textarea-field .fusion-form-input-with-icon>i{top:calc(var(--awb-icon-alignment-top) + var(--awb-icon-alignment-font_size))}
.fusion-form-form-wrapper .fusion-form-field{position:relative;width:100%;clear:both;margin-top:var(--awb-field-margin-top);margin-bottom:var(--awb-field-margin-bottom)}
.fusion-form-form-wrapper .fusion-form-field .fusion-form-input{width:100%;padding:0 1em;outline:0;transition:all .2s ease}
.fusion-form-form-wrapper .fusion-form-field .fusion-form-input[type=file]{border-color:transparent}
.fusion-form-form-wrapper .fusion-form-field .fusion-form-input:hover:not(:focus){border-color:var(--awb-form-focus-border-hover-color)}
.fusion-form-form-wrapper .fusion-form-field .label,.fusion-form-form-wrapper .fusion-form-field label{display:inline-block;font-family:var(--awb-label-typo-font-family);font-style:var(--awb-label-typo-font-style);font-weight:var(--awb-label-typo-font-weight);line-height:var(--awb-label-typo-line-height);letter-spacing:var(--awb-label-typo-letter-spacing);text-transform:var(--awb-label-typo-text-transform);font-size:var(--awb-label-font-size);color:var(--awb-form-label-color)}
.fusion-form-form-wrapper .fusion-form-field.fusion-form-label-above .label,.fusion-form-form-wrapper .fusion-form-field.fusion-form-label-above label{margin-bottom:.65em}
.fusion-form-form-wrapper .fusion-form-field.fusion-form-label-below .label,.fusion-form-form-wrapper .fusion-form-field.fusion-form-label-below label{margin-top:.65em}
.fusion-form-form-wrapper .fusion-form-field.fusion-form-label-below .select-arrow{top:1px}
.fusion-form-form-wrapper .fusion-form-field.fusion-form-textarea-field .fusion-form-input-with-icon>i{line-height:1.4!important}
.fusion-form-form-wrapper .fusion-form-field.fusion-form-textarea-field .fusion-form-input-with-icon i{top:1em;transform:inherit}
.fusion-form-form-wrapper .fusion-form-field textarea{width:100%}
.fusion-form-form-wrapper .fusion-form-field textarea.fusion-form-input{padding:1em;box-sizing:border-box;height:auto;border-style:solid}
.fusion-form-form-wrapper .fusion-form-field option[value=""][disabled]{display:none}
.fusion-form-form-wrapper .fusion-form-field option{color:var(--awb-form-text-color)}
.fusion-form-form-wrapper .fusion-form-field input[type=file]{width:100%}
.fusion-form-form-wrapper .fusion-form-field input[type=number]{padding:1em;width:100%;box-sizing:border-box;position:relative}
.fusion-form-form-wrapper .fusion-form-field input[type=color]{display:block;width:100%}
.fusion-form-form-wrapper .fusion-form-field input[type=date]{display:block;width:100%}
.fusion-form-form-wrapper .fusion-form-field.fusion-form-hidden-field{display:none}
.fusion-form-form-wrapper .fusion-form-field.fusion-form-recaptcha-field .fusion-form-hide-recaptcha-badge{display:none}
.fusion-form-form-wrapper .fusion-form-field .fusion-form-tooltip{display:inline-block;margin-left:.4em;cursor:pointer;position:relative}
.fusion-form-form-wrapper .fusion-form-field .fusion-form-tooltip .fusion-form-tooltip-content{opacity:0;z-index:9999;width:auto!important;white-space:nowrap;pointer-events:none;position:absolute;bottom:2.2em;left:-1.35em;transform:translateY(10px);padding:.54em .65em;background:var(--awb-tooltip-background-color);color:var(--awb-tooltip-text-color);border:1px solid var(--awb-tooltip-background-color);border-radius:3px;transition:all .2s ease .2s}
.fusion-form-form-wrapper .fusion-form-field .fusion-form-tooltip .fusion-form-tooltip-content::before{content:" ";position:absolute;top:100%;left:calc(1.4em - 5px);margin-left:.2em;width:0;border-top:.6em solid;border-right:.5em solid transparent;border-left:.5em solid transparent;border-top-color:inherit;font-size:inherit;line-height:0}
.fusion-form-form-wrapper .fusion-form-field .fusion-form-tooltip>i{color:var(--awb-form-label-color)}
.fusion-form-form-wrapper .fusion-form-field .fusion-form-tooltip:hover .fusion-form-tooltip-content{opacity:1;transform:none}
.fusion-form-form-wrapper .fusion-form-field.error input,.fusion-form-form-wrapper .fusion-form-field.error label:not(.fusion-form-rating-icon){color:#e0284f!important}
.fusion-form-form-wrapper .fusion-form-field.error .fusion-form-input,.fusion-form-form-wrapper .fusion-form-field.error .fusion-form-upload-field{border-color:#e0284f!important}
.fusion-form-form-wrapper .fusion-form-field.error .fusion-form-input{box-shadow:0 0 1.5px 1px rgba(224,40,79,.65)}
.fusion-form-form-wrapper .fusion-form-field .fusion-form-element-hidden{display:none}
.fusion-form-form-wrapper .fusion-form-field .fusion-form-input-with-icon{position:relative}
.fusion-form-form-wrapper .fusion-form-field .fusion-form-input-with-icon>i{position:absolute;text-align:center;z-index:99;top:50%;top:calc(50% + (var(--awb-form-border-width-top) - var(--awb-form-border-width-bottom))/ 2);left:1em;transform:translateY(-50%);color:var(--awb-form-text-color);font-size:var(--awb-form-font-size);line-height:var(--awb-form-input-height)}
.fusion-form-form-wrapper .fusion-form-field .fusion-form-input-with-icon .fusion-form-input{padding-left:2.5em!important}
.fusion-form-form-wrapper .fusion-form-field .awb-form-pw-reveal>.awb-form-pw-reveal-icon{left:auto;right:1em;cursor:pointer}
.fusion-form-form-wrapper .fusion-form-field .awb-form-pw-reveal:not(.awb-form-both-icons) .fusion-form-input{padding-left:1em!important}
.fusion-form-form-wrapper .fusion-form-field .awb-form-pw-reveal .fusion-form-input{padding-right:2.5em!important}
.fusion-form-form-wrapper .fusion-form-field .wp-editor-tabs{float:left}
.fusion-form-form-wrapper .fusion-form-field .wp-editor-tabs .switch-tmce{margin-left:0}
.fusion-form-form-wrapper .fusion-form-field .fusion-form-section-wrapper .fusion-form-section-container .fusion-form-section-title-wrapper .fusion-form-section-title{margin:0;line-height:1.75!important}
.fusion-form-form-wrapper .fusion-form-field .fusion-form-section-wrapper .fusion-form-section-container.fusion-alignright{width:100%;text-align:right;margin-left:0}
.fusion-form-form-wrapper .fusion-form-field-hidden{display:none}
.fusion-body .fusion-form-form-wrapper .fusion-form-field-hidden.fusion-layout-column,.fusion-body .fusion-form-form-wrapper .fusion-form-field-hidden.fusion-title{display:none}
.fusion-builder-live .fusion-form-form-wrapper button[type=submit]{pointer-events:none}
.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=date]::placeholder,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=datetime-local]::placeholder,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=datetime]::placeholder,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=email]::placeholder,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=month]::placeholder,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=number]::placeholder,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=password]::placeholder,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=search]::placeholder,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=tel]::placeholder,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=text]::placeholder,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=time]::placeholder,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=url]::placeholder,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) input[type=week]::placeholder,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field) textarea::placeholder{color:transparent}
.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):after{content:attr(data-placeholder);position:absolute;inset-inline-start:0px;top:50%;margin-inline-start:1em;transform:translateY(-50%);pointer-events:none;line-height:1.1;color:var(--awb-form-placeholder-color);font-size:var(--awb-form-font-size);transition:all .2s ease-in-out}
.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:after,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus):after,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):after{padding:0 .35em;margin-inline-start:calc(.65em + var(--awb-form-border-radius)/ 3)}
.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:before,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus):before,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):before{content:attr(data-placeholder);position:absolute;inset-inline-start:0px;top:0;margin-inline-start:calc(.65em + var(--awb-form-border-radius)/ 3);padding:0 .35em;font-size:var(--awb-form-font-size);color:transparent;background-color:var(--awb-form-bg-color)}
.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(.fusion-form-input-with-icon):after{z-index:2;margin-inline-start:2.5em}
.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(.fusion-form-input-with-icon):before{z-index:1}
.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(.fusion-form-input-with-icon).awb-has-value:after,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(.fusion-form-input-with-icon).awb-has-value:before,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(.fusion-form-input-with-icon):has(input:focus):after,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(.fusion-form-input-with-icon):has(input:focus):before,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(.fusion-form-input-with-icon):has(textarea:focus):after,.fusion-form.awb-placeholder-animation .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(.fusion-form-input-with-icon):has(textarea:focus):before{margin-inline-start:calc(2.15em + var(--awb-form-border-radius)/ 10)}
.fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:after,.fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:before,.fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus)::before,.fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus):after,.fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):after,.fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):before{top:0;padding:0 .35em}
.fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:before,.fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus)::before{height:calc(var(--awb-form-border-width-top) + 1px)}
.fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:has(textarea):before,.fusion-form.awb-placeholder-animation--top .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):before{height:calc(var(--awb-form-border-width-top) + 1px + .5em)}
.fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:after,.fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:before,.fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus)::before,.fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus):after,.fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):after,.fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):before{top:100%;padding:0 .35em}
.fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:before,.fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus)::before{height:calc(var(--awb-form-border-width-bottom) + 1px);transform:translateY(-50%)}
.fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:has(textarea):before,.fusion-form.awb-placeholder-animation--bottom .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):before{height:calc(var(--awb-form-border-width-bottom) + 1px + .5em);transform:translateY(-50%)}
.fusion-form.awb-placeholder-animation--shrink .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:after,.fusion-form.awb-placeholder-animation--shrink .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field).awb-has-value:before,.fusion-form.awb-placeholder-animation--shrink .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus):after,.fusion-form.awb-placeholder-animation--shrink .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(input:focus):before,.fusion-form.awb-placeholder-animation--shrink .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):after,.fusion-form.awb-placeholder-animation--shrink .fusion-form-field:not(:has(.fusion-form-label-wrapper)):not(.fusion-form-upload-field):has(textarea:focus):before{font-size:calc(var(--awb-form-font-size) * .75)}
.fusion-form .fusion-form-element-required{text-decoration:var(--awb-required-field-symbol-deco)}
.fusion-form .form-submission-notices .fusion-form-response{display:none}
.fusion-form .awb-form-step{display:none;transition:opacity .3s ease;opacity:0}
.fusion-form .awb-form-step.active{opacity:1;display:block}
.fusion-form .pass-strength-result{display:none;position:absolute;left:0;right:0;z-index:1000;padding:3px 5px;border:1px solid var(--info_accent_color);background-color:var(--info_bg_color);color:var(--info_accent_color);text-align:center}
.fusion-form .pass-strength-result.bad,.fusion-form .pass-strength-result.short{background-color:var(--danger_bg_color);border-color:var(--danger_accent_color);color:var(--danger_accent_color);display:block}
.fusion-form .pass-strength-result.good{background-color:var(--warning_bg_color);border-color:var(--warning_accent_color);color:var(--warning_accent_color);display:block}
.fusion-form .pass-strength-result.strong{background-color:var(--success_bg_color);border-color:var(--success_accent_color);color:var(--success_accent_color);display:block}
.fusion-form .fusion-form-label-below .pass-strength-result{transform:translateY(-100%)}
.fusion-body .flatpickr-calendar.open{z-index:100000}
.fusion-form-widget .fusion-form-form-wrapper .fusion-layout-column{width:100%;min-width:100%}
@-moz-document url-prefix(){.fusion-form-form-wrapper .fusion-form-field select{text-indent:-.2em}}
.awb-form-nav{--awb-steps-margin-top:0px;--awb-steps-margin-right:0px;--awb-steps-margin-bottom:0px;--awb-steps-margin-left:0px;--awb-steps-bg-color:var(--awb-color5);--awb-steps-bg-color-active:var(--awb-color4);--awb-steps-bg-color-completed:var(--awb-color4);--awb-step-padding-top:3px;--awb-step-padding-right:15px;--awb-step-padding-bottom:3px;--awb-step-padding-left:15px;--awb-steps-bor-top-left:0px;--awb-steps-bor-top-right:0px;--awb-steps-bor-bottom-right:0px;--awb-steps-bor-bottom-left:0px;--awb-steps-bor-type:solid;--awb-steps-bor-width:0px;--awb-steps-bor-color:transparent;--awb-steps-bor-color-active:transparent;--awb-steps-bor-color-completed:transparent;--awb-between-steps-size:3;--awb-timeline-spacing:space-around;--awb-steps-sep-width:3px;--awb-steps-sep-type:dashed;--awb-steps-sep-type-completed:solid;--awb-steps-sep-color:var(--awb-color5);--awb-steps-sep-color-completed:var(--awb-color4);--awb-step-sep-margin-left:0px;--awb-step-sep-margin-right:0px;--awb-step-icon-color:var(--awb-steps-title-color);--awb-step-icon-color-active:var(--awb-steps-title-color-active);--awb-step-icon-color-completed:var(--awb-steps-title-color-completed);--awb-step-icon-size:15px;--awb-step-icon-bg-color:transparent;--awb-step-icon-bg-color-active:transparent;--awb-step-icon-bg-color-completed:transparent;--awb-step-icon-padding:1px;--awb-step-icon-bor-top-left:50%;--awb-step-icon-bor-top-right:50%;--awb-step-icon-bor-bottom-right:50%;--awb-step-icon-bor-bottom-left:50%;--awb-step-icon-bor-type:solid;--awb-step-icon-bor-width:0px;--awb-step-icon-bor-color:var(--primary_color);--awb-step-icon-bor-color-active:var(--primary_color);--awb-step-icon-bor-color-completed:var(--primary_color);--awb-step-icon-order:0;--awb-step-flex-flow:row;--awb-step-icon-title-gap:10px;--awb-step-typo-font-family:var(--body_typography-font-family);--awb-step-typo-font-style:var(--body_typography-font-style, normal);--awb-step-typo-font-weight:var(--body_typography-font-weight);--awb-step-typo-font-size:var(--body_typography-font-size);--awb-step-typo-line-height:var(--body_typography-line-height);--awb-step-typo-letter-spacing:var(--body_typography-font-weight);--awb-step-typo-text-transform:none;--awb-steps-title-color:var(--awb-color1);--awb-steps-title-color-active:var(--awb-color8);--awb-steps-title-color-completed:var(--awb-color8);margin:var(--awb-steps-margin-top) var(--awb-steps-margin-right) var(--awb-steps-margin-bottom) var(--awb-steps-margin-left)}
.awb-form-nav--timeline{display:flex;align-items:center}
.awb-form-nav__tl-spacer{height:0;border-top-color:red;flex-grow:1}
.awb-form-nav__tl-spacer--between{flex-grow:var(--awb-between-steps-size);border-top:var(--awb-steps-sep-width) var(--awb-steps-sep-type) var(--awb-steps-sep-color);margin-left:var(--awb-step-sep-margin-left);margin-right:var(--awb-step-sep-margin-right)}
.awb-form-nav__tl-step{display:flex;align-items:center;justify-content:center;flex-flow:var(--awb-step-flex-flow);gap:var(--awb-step-icon-title-gap);background-color:var(--awb-steps-bg-color);padding:var(--awb-step-padding-top) var(--awb-step-padding-right) var(--awb-step-padding-bottom) var(--awb-step-padding-left);border-radius:var(--awb-steps-bor-top-left) var(--awb-steps-bor-top-right) var(--awb-steps-bor-bottom-right) var(--awb-steps-bor-bottom-left);border:var(--awb-steps-bor-type) var(--awb-steps-bor-width) var(--awb-steps-bor-color);transition:background-color .3s ease,border-color .3s ease}
.awb-form-nav__tl-icon,.awb-form-nav__tl-number{order:var(--awb-step-icon-order);color:var(--awb-step-icon-color);background-color:var(--awb-step-icon-bg-color);padding:var(--awb-step-icon-padding);border-radius:var(--awb-step-icon-bor-top-left) var(--awb-step-icon-bor-top-right) var(--awb-step-icon-bor-bottom-right) var(--awb-step-icon-bor-bottom-left);font-size:var(--awb-step-icon-size);border:var(--awb-step-icon-bor-type) var(--awb-step-icon-bor-width) var(--awb-step-icon-bor-color);transition:background-color .3s ease,border-color .3s ease,color .3s ease}
.awb-form-nav__tl-number{line-height:1}
.awb-form-nav__tl-number--with-background{display:flex;align-items:center;justify-content:center;width:1.5em;height:1.6em;line-height:100%}
.awb-form-nav__tl-title{font-family:var(--awb-step-typo-font-family);font-style:var(--awb-step-typo-font-style);font-weight:var(--awb-step-typo-font-weight);font-size:var(--awb-step-typo-font-size);line-height:var(--awb-step-typo-line-height);letter-spacing:var(--awb-step-typo-letter-spacing);text-transform:var(--awb-step-typo-text-transform);color:var(--awb-steps-title-color);transition:color .3s ease}
.awb-form-nav__tl-step-wrapper--active .awb-form-nav__tl-step{background-color:var(--awb-steps-bg-color-active);border-color:var(--awb-steps-bor-color-active)}
.awb-form-nav__tl-step-wrapper--active .awb-form-nav__tl-icon,.awb-form-nav__tl-step-wrapper--active .awb-form-nav__tl-number{color:var(--awb-step-icon-color-active);background-color:var(--awb-step-icon-bg-color-active);border-color:var(--awb-step-icon-bor-color-active)}
.awb-form-nav__tl-step-wrapper--active .awb-form-nav__tl-title{color:var(--awb-steps-title-color-active)}
.awb-form-nav__tl-step-wrapper--completed .awb-form-nav__tl-step{background-color:var(--awb-steps-bg-color-completed);border-color:var(--awb-steps-bor-color-completed)}
.awb-form-nav__tl-step-wrapper--completed .awb-form-nav__tl-icon,.awb-form-nav__tl-step-wrapper--completed .awb-form-nav__tl-number{color:var(--awb-step-icon-color-completed);background-color:var(--awb-step-icon-bg-color-completed);border-color:var(--awb-step-icon-bor-color-completed)}
.awb-form-nav__tl-step-wrapper--completed .awb-form-nav__tl-title{color:var(--awb-steps-title-color-completed)}
.awb-form-nav__tl-step-wrapper--completed+.awb-form-nav__tl-spacer--between{border-top-style:var(--awb-steps-sep-type-completed);border-top-color:var(--awb-steps-sep-color-completed)}
*{box-sizing:border-box}
.fusionicon-arrow-down2{display:table-cell;vertical-align:middle}
.icomoon-up:before{display:inline-block;transform:rotate(180deg)}
input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-webkit-border-radius:0}
input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
input[type=image]{padding:0;border:none}
body{margin:0;min-width:320px;-webkit-text-size-adjust:100%;overflow-x:hidden;overflow-y:scroll;color:var(--body_typography-color);font-size:var(--body_typography-font-size, 16px);font-family:var(--body_typography-font-family, inherit)}
body.fusion-blank-page.admin-bar{top:32px;height:calc(100vh - 32px)}
body #wrapper .gomapMarker{color:#333}
#boxed-wrapper{overflow-x:hidden;overflow-x:clip}
#wrapper{overflow:visible}
#wrapper .tp-bullets{transform:translateZ(0)}
#wrapper .strip-html .fusion-dropcap{top:0;float:none;margin:0;padding:0;background-color:inherit!important;box-shadow:none;line-height:inherit;text-shadow:none;color:inherit!important;font-size:inherit}
#wrapper .strip-html .fusion-highlight{background-color:inherit!important;color:inherit!important}
#wrapper .strip-html .fusion-tooltip{color:inherit;border-bottom:1px dotted}
.fusion-blank-page{display:table;height:100%;width:100%;position:absolute;margin:0;left:0;right:0;top:0;overflow-x:hidden}
.wrapper_blank{float:none;vertical-align:middle;width:100%}
.wrapper_blank #main{background:0 0;padding:0}
.fusion-body #wrapper.wrapper_blank{display:table-cell;margin:0;max-width:none}
.error404 .search-page-search-form{margin-bottom:0;padding-bottom:0;border:none}
.fusion-404-checklist .fusion-custom-menu-item{display:none}
img{border-style:none;vertical-align:top;max-width:100%;height:auto}
object{max-width:100%}
a{text-decoration:none}
input,select,textarea{font-family:var(--body_typography-font-family, inherit);vertical-align:middle;color:var(--body_typography-color)}
select{border-style:solid}
fieldset,form{margin:0;padding:0;border-style:none}
.wp-caption{max-width:100%}
.search-table{display:table;width:100%}
#fallback-slide{display:none}
#fallback-slide img{width:100%}
.gallery-box{background:#3d3c3c;padding:0 10px}
.gallery-box img{width:100%}
#wrapper .product-category a h2.woocommerce-loop-category__title,.fusion-main-menu>ul>li>a .fusion-menu-description,a,a:after,a:before{transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:linear}
.fusion-accordian .panel-title a .fa-fusion-box,.woocommerce .social-share li .fontawesome-icon{transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:linear}
.gallery{margin:0 auto;max-width:1400px}
#main{padding:55px 10px 45px;clear:both}
#main .sidebar.fusion-sticky-sidebar{padding:0}
.col .heading{overflow:hidden;margin:0 0 15px}
.col .heading img{float:left;margin:0 10px 0 0}
.col p{margin:0 0 23px}
.avada-myaccount-data h2{margin-top:0}
.content-boxes .more{margin-top:18px}
.content-boxes .heading .fontawesome-icon{float:left}
.content-boxes .heading-and-icon h2{padding-left:45px}
.content-boxes-icon-boxed.columns-5 .col{width:12.8%}
.content-boxes-icon-boxed.columns-4 .col{width:18%}
.content-boxes-icon-boxed.columns-3 .col{width:26.65%}
.content-boxes-icon-boxed.columns-2 .col{width:44%}
.content-boxes-icon-boxed.columns-1 .col{width:96%}
.container{overflow:hidden}
.container .columns .col{width:31.42857%;padding:0 2.85714% 0 0}
.container .columns .col.last{margin-right:0}
.container .col img{width:100%}
.container .holder{overflow:hidden}
.container h3 a.active{text-decoration:none;color:#65bc7b}
.slider{overflow:hidden}
.review{width:100%}
.meta{list-style:none;margin:0 0 13px;padding:0;overflow:hidden;font-size:12px;line-height:14px;color:#333}
.meta li{float:left;padding:0 8px 0 9px;border-left:1px solid #333}
.meta li:first-child{padding-left:0;border-left:0}
#content{width:71.1702128%;float:left;min-height:1px}
#content.full-width{width:100%}
#posts-container{position:relative}
.single .comments-container{margin-top:55px;clear:both}
.post{margin-bottom:65px}
.single-post .post{margin-bottom:0}
.post .image{margin-bottom:40px}
.avada_faq .meta-info,.single .post .meta-info{margin-bottom:55px}
.search input{border:1px solid #e7e6e6;padding:8px 15px;font-size:13px;color:#333;display:block}
.bbp-pagination .bbp-pagination-links,.fusion-pagination,.page-links,.pagination,.woocommerce-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin-top:40px;font-size:9px;line-height:normal}
.page-links{margin-bottom:40px;margin-top:30px}
#bbpress-forums .bbp-pagination .bbp-pagination-links .current,#bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-next,#bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-prev,#bbpress-forums .bbp-pagination .bbp-pagination-links a.inactive,#bbpress-forums .bbp-pagination-links span.dots,#bbpress-forums .bbp-topic-pagination .page-numbers,.fusion-pagination .current,.fusion-pagination .next,.fusion-pagination .page-numbers,.fusion-pagination .prev,.page-links a,.page-links>.page-number,.pagination .current,.pagination .pagination-next,.pagination .pagination-prev,.pagination a.inactive,.woocommerce-pagination .current,.woocommerce-pagination .next,.woocommerce-pagination .page-numbers,.woocommerce-pagination .prev{display:inline-flex;position:relative;float:none;margin:0 4px;padding:0;border:1px solid;align-items:center;justify-content:center}
.fusion-pagination-circle #bbpress-forums .bbp-pagination .bbp-pagination-links .current,.fusion-pagination-circle #bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-next,.fusion-pagination-circle #bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-prev,.fusion-pagination-circle #bbpress-forums .bbp-pagination .bbp-pagination-links a.inactive,.fusion-pagination-circle #bbpress-forums .bbp-pagination-links span.dots,.fusion-pagination-circle #bbpress-forums .bbp-topic-pagination .page-numbers,.fusion-pagination-circle .fusion-pagination .current,.fusion-pagination-circle .fusion-pagination .next,.fusion-pagination-circle .fusion-pagination .page-numbers,.fusion-pagination-circle .fusion-pagination .prev,.fusion-pagination-circle .page-links a,.fusion-pagination-circle .page-links>.page-number,.fusion-pagination-circle .pagination .current,.fusion-pagination-circle .pagination .pagination-next,.fusion-pagination-circle .pagination .pagination-prev,.fusion-pagination-circle .pagination a.inactive,.fusion-pagination-circle .woocommerce-pagination .current,.fusion-pagination-circle .woocommerce-pagination .next,.fusion-pagination-circle .woocommerce-pagination .page-numbers,.fusion-pagination-circle .woocommerce-pagination .prev{border-radius:50%}
#bbpress-forums .bbp-pagination .bbp-pagination-links .current,.fusion-pagination .current,.page-links>.page-number,.pagination .current,.woocommerce-pagination .current{color:#fff}
.pagination.page-links a:hover{border-color:inherit}
.pagination .pagination-dots{display:inline-block;text-align:center}
.fusion-pagination .next,.fusion-pagination .pagination-next,.fusion-pagination .pagination-prev,.fusion-pagination .prev,.woocommerce-pagination .next,.woocommerce-pagination .pagination-next,.woocommerce-pagination .pagination-prev,.woocommerce-pagination .prev{padding-left:0;padding-right:0}
.fusion-pagination .next,.fusion-pagination .next:hover,.fusion-pagination .prev,.fusion-pagination .prev:hover,.woocommerce-pagination .next,.woocommerce-pagination .next:hover,.woocommerce-pagination .prev,.woocommerce-pagination .prev:hover{border:0}
.fusion-show-pagination-text #bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-next,.fusion-show-pagination-text #bbpress-forums .bbp-pagination .bbp-pagination-links .pagination-prev,.fusion-show-pagination-text .fusion-pagination .next,.fusion-show-pagination-text .fusion-pagination .prev,.fusion-show-pagination-text .pagination .pagination-next,.fusion-show-pagination-text .pagination .pagination-prev,.fusion-show-pagination-text .woocommerce-pagination .next,.fusion-show-pagination-text .woocommerce-pagination .prev{border:none}
.fusion-show-pagination-text #bbpress-forums .bbp-pagination-links,.fusion-show-pagination-text .pagination{margin-left:1em;margin-right:1em}
.fusion-show-pagination-text .fusion-pagination .next,.fusion-show-pagination-text .fusion-pagination .pagination-next,.fusion-show-pagination-text .fusion-pagination .pagination-prev,.fusion-show-pagination-text .fusion-pagination .prev,.fusion-show-pagination-text .woocommerce-pagination .next,.fusion-show-pagination-text .woocommerce-pagination .pagination-next,.fusion-show-pagination-text .woocommerce-pagination .pagination-prev,.fusion-show-pagination-text .woocommerce-pagination .prev{padding:0}
body.fusion-hide-pagination-text .page-text{display:none}
body.fusion-hide-pagination-text .pagination-next,body.fusion-hide-pagination-text .pagination-prev{border-style:solid}
body.fusion-hide-pagination-text .pagination-next:after{right:auto}
body.fusion-hide-pagination-text.ltr .fusion-blog-pagination .pagination-prev,body.fusion-hide-pagination-text.ltr .pagination-prev{margin-left:0}
body.fusion-hide-pagination-text.ltr .fusion-blog-pagination .pagination-next,body.fusion-hide-pagination-text.ltr .pagination-next{margin-right:0}
body.fusion-hide-pagination-text.ltr .fusion-pagination .prev,body.fusion-hide-pagination-text.ltr .woocommerce-pagination .prev{margin-left:0}
body.fusion-hide-pagination-text.ltr .fusion-pagination .next,body.fusion-hide-pagination-text.ltr .woocommerce-pagination .next{margin-right:0}
body.fusion-hide-pagination-text .pagination-next:after,body.fusion-hide-pagination-text .pagination-prev:before{position:static;transform:none}
body.fusion-hide-pagination-text .fusion-pagination .next,body.fusion-hide-pagination-text .fusion-pagination .prev,body.fusion-hide-pagination-text .woocommerce-pagination .next,body.fusion-hide-pagination-text .woocommerce-pagination .prev{border-style:solid}
body.fusion-hide-pagination-text .fusion-pagination .next:after,body.fusion-hide-pagination-text .fusion-pagination .prev:before,body.fusion-hide-pagination-text .woocommerce-pagination .next:after,body.fusion-hide-pagination-text .woocommerce-pagination .prev:before{position:static;transform:none}
.img-list{overflow:hidden}
.img-list li{padding:5px;background:0 0;float:left}
.img-list a{background:0 0;height:auto;width:auto;text-indent:0;border:0}
.about-author{margin-top:55px;overflow:hidden;clear:both}
.about-author .title a{color:#65bc7b}
.about-author div.avatar{float:left;margin-right:20px;margin-bottom:5px}
.related-posts{margin-top:55px}
.related-posts .image{width:180px;height:138px;margin-bottom:0}
.single-related-posts{clear:both}
.commentlist{list-style:none;margin:0;padding:0;margin-bottom:65px}
.commentlist .children{list-style:none outside none}
.commentlist li{margin:0;padding:0}
.commentlist .the-comment{border-bottom:1px solid #e7e6e6;padding-bottom:25px;margin-bottom:25px}
.commentlist .the-comment .comment-text{margin-left:69px}
.commentlist .the-comment .comment-text :last-child{margin-bottom:0}
.commentlist div.avatar{float:left;margin-right:15px}
.commentlist .comment-author strong{padding-right:5px}
#respond{margin-top:40px}
#respond #cancel-comment-reply-link{margin-inline-start:10px}
.comments-container #respond{margin-bottom:40px}
#s:not(.fusion-form-input),.comment-form input{border:1px solid #d2d2d2;min-width:28%;font-size:13px;color:#747474;padding-left:15px;padding-right:15px;float:left}
.comment-form #comment-submit{margin:0;min-width:auto}
.comment-form input,.s{float:none}
.comment-form-comment textarea{border:1px solid #d2d2d2;width:100%;height:150px;font-size:13px;color:#747474;padding:12px 15px}
.comment-form .comment-form-cookies-consent{margin-top:20px}
.comment-form .comment-form-cookies-consent input{min-width:auto}
.comment-form .form-submit{margin-top:20px;margin-bottom:0}
#ui-datepicker-div,.ui-datepicker-div,.ui-datepicker-inline{border-color:#e9eaee}
.ui-datepicker-header select,table.ui-datepicker td a{background-color:#e9eaee}
.ui-datepicker-header select{border:1px solid #d2d2d2}
#tribe-bar-form input[type=text],.input-text,.tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type=text],input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time]{border:1px solid #d2d2d2;font-size:13px;color:#747474;padding:8px 15px;width:100%;box-sizing:border-box}
.select2-container .select2-choice,.select2-results .select2-result-label{padding-left:15px;padding-right:15px}
#tribe-bar-form input[type=text]::-webkit-input-placeholder{font-style:normal}
#tribe-bar-form input[type=text]:-moz-placeholder{font-style:normal}
#tribe-bar-form input[type=text]::-moz-placeholder{font-style:normal}
#shipping_method input[type=radio],.input-radio{background:0 0;appearance:checkbox}
.single-navigation{min-height:34px;line-height:34px;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6;margin-bottom:60px;text-align:right}
.single-navigation a{display:inline-block;position:relative}
.single-navigation a[rel=next]{margin-left:15px;margin-right:1em}
.fusion-pagination .prev:before,.pagination-prev:before,.single-navigation a[rel=prev]:before,.woocommerce-pagination .prev:before{position:absolute;top:50%;transform:translateY(-51%);left:-1em;font-family:awb-icons;content:"\f104"}
.fusion-pagination .next:after,.pagination-next:after,.single-navigation a[rel=next]:after,.woocommerce-pagination .next:after{position:absolute;top:50%;transform:translateY(-51%);right:-1em;font-family:awb-icons;content:"\f105"}
.side-nav{list-style:none;margin:0;padding:0;border-top:1px solid #ededed;margin-bottom:20px}
.side-nav ul{list-style:none;margin:0;padding:0}
.side-nav li{margin:0;padding:0}
.side-nav li a{border-bottom:1px solid #ededed;display:block;height:auto;font-weight:400;font-size:14px;color:#333;line-height:1.69em;padding:8px 0}
.side-nav li a:hover{background:0 0}
.side-nav li.current_page_item>a{background:0 0;color:#65bc7b}
.side-nav li.current_page_item li a{color:#333;border-bottom:1px solid #ededed}
.side-nav .children{display:none;margin-left:15px}
.side-nav .arrow{display:inline;margin-left:0}
.side-nav .arrow:after{position:absolute;font-size:14px;font-family:awb-icons}
.side-nav-left .side-nav{border-right:1px solid #ededed}
.side-nav-left .side-nav li.current_page_item>a{border-right:3px solid #65bc7b}
.side-nav-left .side-nav .arrow{margin-left:10px}
.side-nav-left .side-nav .arrow:after{content:"\f105"}
.side-nav-right .side-nav{border-left:1px solid #ededed}
.side-nav-right .side-nav li.current_page_item>a{padding-left:23px;border-left:3px solid #65bc7b}
.side-nav-right .side-nav li a{padding-left:25px}
.side-nav-right .side-nav .arrow{margin-right:10px}
.side-nav-right .side-nav .arrow:after{content:"\f104"}
.side-nav-right .side-nav .children{margin-left:40px}
.side-nav-right .side-nav .children a{padding-left:0}
.woocommerce-tabs .tabs a:hover .arrow,.woocommerce-tabs .tabs li.active a .arrow{display:inline-block;margin-left:10px;padding-right:0}
.woocommerce-tabs .panel .panel{margin-left:auto;padding:0}
.toggle-content{padding-top:10px;padding-bottom:15px;position:relative}
h5.toggle.active+.toggle-content{border-bottom:1px solid #e8e6e6}
.clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;overflow:hidden}
.shortcode-tabs{margin-bottom:50px}
.shortcode-tabs .tab-hold .tabs li{border-right:0;box-sizing:border-box}
.shortcode-tabs .tab-hold .tabs li a{display:block;width:100%;padding:0;text-indent:15px}
.shortcode-tabs .tab-hold .tabs li.active a{background:0 0}
.shortcode-tabs .tab_content{padding:15px;overflow:hidden}
.shortcode-tabs .tab_content :last-child{margin-bottom:0}
.fusion-post-content p,.post-content p{margin:0 0 20px}
.fusion-post-content ul.arrow,.post-content ul.arrow{list-style:none;margin:0;padding:0}
.fusion-post-content ul.arrow li,.post-content ul.arrow li{line-height:18px;margin:0;padding:0;margin-bottom:15px;padding-left:25px}
.fusion-post-content ul.arrow li:before,.post-content ul.arrow li:before{display:inline-block;background-repeat:no-repeat;background-position:center center;background-color:#65bc7b;height:18px;border-radius:75px;width:18px;position:absolute;font-size:14px;content:"\f105";float:left;margin-right:0;margin-left:-25px;font-family:awb-icons;text-align:center;font-weight:400;-webkit-font-smoothing:antialiased;color:#fff;line-height:17px;text-indent:1px}
.fusion-body blockquote{background:#f5f5f5;font-family:var(--body_typography-font-family);font-weight:var(--body_typography-font-weight);letter-spacing:var(--body_typography-letter-spacing);font-size:var(--body_typography-font-size);line-height:var(--body_typography-line-height);color:var(--body_typography-color);border-left:4px solid #65bc7b;padding:15px;margin-top:2em;margin-bottom:2em;font-style:italic}
.fusion-body blockquote q{font-style:inherit}
.fusion-body blockquote :last-child{margin-bottom:0}
.comment-text .fusion-body blockquote p:first-child{margin-top:0}
.reading-box-container{margin:0 0 84px}
.reading-box{padding:28px 28px 27px 31px;border-left:3px solid #65bc7b;background:#f2efef}
.continue{float:right}
.avada-google-map{height:416px;margin-bottom:50px;overflow:hidden}
#gmap img,.shortcode-map img{max-width:none}
.flickr_badge_image img,.pyre_tabs img,.recent-works-items img{transition:all .2s}
.flickr_badge_image img:hover,.pyre_tabs img:hover,.recent-works-items img:hover{opacity:.5}
.error-page .useful-links{width:30.66%;padding-left:5%}
.error-page .oops{font-size:117px;margin:0 0 20px;line-height:117px;font-weight:bolder;color:#f0f0f0;font-family:"PT Sans",Arial,Helvetica,sans-serif}
.has-sidebar .error-page .oops{font-size:90px;line-height:90px}
.error_page .oops h1{font-family:"PT Sans",Arial,Helvetica,sans-serif}
.fontawesome-icon{display:inline-block;float:left}
.aligncenter .fontawesome-icon,.fusion-alignleft .fontawesome-icon,.fusion-alignright .fontawesome-icon{float:none}
.fontawesome-icon{margin-right:10px}
.fontawesome-icon.circle-yes{border-radius:75px;border-width:1px;border-style:solid;background-color:#333;color:#fff;text-align:center;margin-top:2px}
.fontawesome-icon.large{font-size:40px}
.fontawesome-icon.large.circle-yes{width:70px;height:70px;line-height:70px}
.fontawesome-icon.medium{font-size:18px}
.fontawesome-icon.medium.circle-yes{width:35px;height:35px;line-height:35px}
.fontawesome-icon.small{font-size:10px}
.fontawesome-icon.small.circle-yes{width:18px;height:18px;line-height:19px}
.fontawesome-icon.circle-no.large{margin-top:2px}
.fontawesome-icon.circle-no.medium{margin-top:3px}
.fontawesome-icon.circle-no.small{margin-top:5px}
.icon-heading .fontawesome-icon{margin-top:-6px}
.main-flex{overflow:hidden;width:100%;margin-left:auto;margin-right:auto}
.chat-icon{display:inline-block;width:26px;height:19px;margin-top:9px}
.blog-shortcode h3.timeline-title{color:#747474;font-size:13px}
.reading-box-container{position:relative;z-index:1}
.reading-box{position:relative}
.tagline-shadow:after,.tagline-shadow:before{bottom:15px;left:10px;width:50%;height:20%;max-width:300px;max-height:100px;position:absolute;content:"";z-index:-1;box-shadow:0 15px 10px rgba(0,0,0,.7);transform:rotate(-3deg)}
.tagline-shadow:after{right:10px;left:auto;transform:rotate(3deg)}
.tooltip-shortcode{position:relative;display:inline;cursor:pointer;color:#747474}
ul.list-icon{list-style:none;margin:0;padding:0;margin-top:10px}
ul.list-icon li:before{display:inline-block;height:18px;width:18px;content:" ";float:left;margin-right:0;margin-left:-25px;font-family:awb-icons;font-style:normal;font-weight:400;text-decoration:inherit}
ul.list-icon-arrow li:before{content:"\f105"}
ul.circle-yes li:before{border-radius:75px;text-align:center;font-size:9px}
ul.list-icon-color-light li:before{color:#fff}
ul.list-icon li{line-height:18px;margin:0;padding:0;margin-bottom:15px;padding-left:25px}
.fusion-post-content .wooslider .overlay-natural.layout-text-bottom .slide-excerpt{bottom:15%}
.fusion-post-content .wooslider .overlay-natural.layout-text-top .slide-excerpt{top:15%}
.fusion-post-content .wooslider .slide-excerpt .slide-title,.fusion-post-content .wooslider .slide-excerpt .slide-title a{color:#fff}
.fusion-post-content .wooslider .overlay-full .slide-excerpt{padding:50px;opacity:.7}
.fusion-post-content .wooslider .wooslider-control-thumbs{position:relative;width:auto;margin:33px auto 0;text-align:center}
.fusion-post-content .wooslider .wooslider-control-thumbs li{float:none;width:56px}
.fusion-post-content .wooslider .wooslider-next,.fusion-post-content .wooslider .wooslider-prev{top:50%;margin-top:-29px}
.fusion-post-content .wooslider-type-attachments .wooslider-next,.fusion-post-content .wooslider-type-attachments .wooslider-prev{top:50%;margin-top:-59px}
.fusion-post-content .wooslider .overlay-none .slide-excerpt{margin-top:10px}
.fusion-post-content .wooslider .overlay-none .slide-excerpt .slide-title,.fusion-post-content .wooslider .overlay-none .slide-excerpt .slide-title a{color:#333}
.tabs-vertical{border:0}
.tabs-vertical .tabset{border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;width:15.74468085%;float:left;height:auto;position:relative;left:1px;z-index:10}
.tabs-vertical .tab-hold .tabset li{float:none;width:auto;height:auto;border:0;background:0 0}
.tabs-vertical .tab-hold .tabset li a{width:auto;text-indent:0;border-bottom:1px solid #d3d3d3;height:auto;line-height:normal;padding:10px}
.tabs-vertical .tab-hold .tabset li:last-child a{border-bottom:0}
.tabs-vertical .tab-hold .tabset li.active a{background:#fff;border-width:0;border-style:solid;border-left-width:3px;height:auto;line-height:normal}
.tabs-vertical .tabs-container{width:83.93617021%;float:left}
.tabs-vertical .tabs-container .tab_content{border:1px solid #d3d3d3;padding:30px}
.error-message{color:#f0f0f0;font-size:170px;line-height:1;font-weight:700}
.mejs-container.mejs-video{max-width:100%;width:100%;height:auto}
.mejs-overlay,.mejs-poster{width:100%;height:100%}
.mejs-mediaelement video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
.mejs-container,.mejs-embed,.mejs-embed body{background:0 0}
.fullwidthbanner-container{overflow:visible}
.tp-simpleresponsive .slotholder,.tp-simpleresponsive .slotholder img{-webkit-backface-visibility:visible;-webkit-transform:none}
#learndash_lessons .learndash_topic_dots{float:none}
.video-background{position:relative;overflow:hidden}
.video-bg{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.video-bg embed,.video-bg iframe,.video-bg object{position:absolute;top:0;left:0;width:100%;height:100%}
.video-content{position:absolute;top:0;padding:15px;width:100%}
.bbp-arrow{margin-top:-1px}
.fusion-animated{position:relative;z-index:2000}
.fusion-social-links-footer .fusion-social-networks.boxed-icons a.fusion-social-network-icon.awb-custom-image{padding:0;background-color:transparent;border:none;border-radius:0;box-shadow:none}
.fusion-social-links-footer .fusion-social-networks.boxed-icons a.fusion-social-network-icon.awb-custom-image img{position:relative}
.avada-container h3,.comment-form input[type=submit],.fusion-body .fusion-load-more-button,.project-content .project-info h4,.ticket-selector-submit-btn[type=submit]{font-weight:700}
#wrapper .fusion-events-shortcode .fusion-events-meta h4,.fusion-carousel-meta,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a,.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery:before,.fusion-image-wrapper .fusion-rollover .fusion-rollover-link:before,.fusion-recent-posts .columns .column .meta,.fusion-rollover-linebreak,.fusion-single-line-meta,.product-buttons a{line-height:1.5}
.ua-mobile .avada-not-responsive #wrapper{width:100%!important;overflow:hidden!important}
.layout-wide-mode #wrapper{width:100%;max-width:none}
#sliders-container{position:relative}
.layout-boxed-mode #sliders-container .main-flex[data-parallax="1"]{position:fixed}
.avada-video-embed{position:relative}
.avada-video-embed .fluid-width-video-wrapper{padding-top:55%}
.avada-video-embed .fluid-width-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.fusion-privacy-placeholder{padding:30px;background:rgba(0,0,0,.1);color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;max-width:100%}
.fusion-privacy-placeholder .fusion-privacy-placeholder-content{text-align:center}
.fusion-privacy-placeholder .fusion-privacy-consent.fusion-button{--awb-margin-top:15px;--awb-margin-right:0px;--awb-margin-bottom:0px;--awb-margin-left:0px;margin-left:var(--awb-margin-left)}
.fluid-width-video-wrapper .fusion-privacy-placeholder{position:absolute;top:0;left:0;width:100%!important;height:100%!important}
.fusion-privacy-bar.awb-desc-collapsed .awb-cookie-description{display:none}
.fusion-privacy-bar{padding-top:var(--privacy_bar_padding-top,15px);padding-right:var(--privacy_bar_padding-right,30px);padding-bottom:var(--privacy_bar_padding-bottom,15px);padding-left:var(--privacy_bar_padding-left,30px);position:fixed;width:100%;z-index:99999;display:none;max-height:100vh;overflow:auto;scrollbar-width:none}
.fusion-privacy-bar::-webkit-scrollbar{display:none}
.fusion-privacy-bar .fusion-privacy-bar-acceptance{width:auto}
.fusion-privacy-bar-bottom{bottom:0}
.fusion-privacy-bar .fusion-privacy-bar-main{display:flex;align-items:center;justify-content:center;gap:15px;max-width:var(--privacy_bar_main_max_width);margin-inline:auto}
.fusion-privacy-bar .fusion-privacy-bar-main>span{flex:0 1 auto}
.fusion-privacy-bar .fusion-privacy-bar-main .fusion-privacy-bar-buttons{display:flex;align-items:center;justify-content:center;gap:15px;flex:0 0 auto}
.fusion-privacy-bar .fusion-privacy-bar-main .fusion-privacy-bar-accept-all,.fusion-privacy-bar .fusion-privacy-bar-main .fusion-privacy-bar-acceptance,.fusion-privacy-bar .fusion-privacy-bar-main .fusion-privacy-bar-learn-more,.fusion-privacy-bar .fusion-privacy-bar-main .fusion-privacy-bar-reject{flex-shrink:0;white-space:nowrap}
.fusion-privacy-bar .fusion-privacy-bar-main .fusion-privacy-bar-accept-all.fusion-button,.fusion-privacy-bar .fusion-privacy-bar-main .fusion-privacy-bar-acceptance.fusion-button,.fusion-privacy-bar .fusion-privacy-bar-main .fusion-privacy-bar-learn-more.fusion-button,.fusion-privacy-bar .fusion-privacy-bar-main .fusion-privacy-bar-reject.fusion-button{font-size:var(--privacy_bar_button_font_size)}
.fusion-privacy-bar .fusion-privacy-bar-main .fusion-privacy-bar-learn-more i{display:inline-block;transition:transform .2s ease}
.fusion-privacy-bar .fusion-privacy-bar-main .fusion-privacy-bar-learn-more.awb-rotate i{transform:rotate(-180deg) translateY(-.125em)}
.fusion-privacy-bar.awb-bar-layout-edges .fusion-privacy-bar-main{justify-content:space-between}
.fusion-privacy-bar.awb-bar-layout-stacked .fusion-privacy-bar-main{flex-wrap:wrap;max-width:none}
.fusion-privacy-bar.awb-bar-layout-stacked .fusion-privacy-bar-main>span{max-width:var(--privacy_bar_main_max_width);margin-inline:auto;text-align:center}
.fusion-privacy-bar.awb-bar-layout-stacked .fusion-privacy-bar-main .fusion-privacy-bar-buttons{flex-wrap:wrap;flex-basis:100%}
.fusion-privacy-bar.fusion-privacy-form--toggle input[type=checkbox]{appearance:none;-webkit-appearance:none;position:relative;display:inline-block;width:2.2em;height:1.2em;min-width:2.2em;border-radius:1em;background-color:var(--privacy_bar_toggle_off_color,var(--awb-color6));transition:background-color .2s ease;cursor:pointer;vertical-align:middle;margin:0;flex-shrink:0}
.fusion-privacy-bar.fusion-privacy-form--toggle input[type=checkbox]::after{content:'';position:absolute;top:.1em;left:.1em;width:1em;height:1em;border-radius:50%;background-color:var(--privacy_bar_toggle_thumb_color,var(--awb-color3));transition:left .2s ease}
.fusion-privacy-bar.fusion-privacy-form--toggle input[type=checkbox]:checked{background-color:var(--privacy_bar_toggle_on_color,var(--awb-color5))}
.fusion-privacy-bar.fusion-privacy-form--toggle input[type=checkbox]:checked::after{left:1.1em}
.fusion-privacy-bar.fusion-privacy-form--toggle input[type=checkbox]:indeterminate::after{left:.6em}
.fusion-privacy-bar.fusion-privacy-form--toggle input[type=checkbox]:focus-visible{outline:2px solid var(--privacy_bar_toggle_on_color,var(--awb-color5));outline-offset:2px}
.fusion-privacy-bar.fusion-privacy-form--toggle input[type=checkbox]:disabled{cursor:not-allowed}
.fusion-privacy-bar.fusion-privacy-form--toggle .fusion-privacy-group-heading .awb-privacy-group-master-input[type=checkbox],.fusion-privacy-bar.fusion-privacy-form--toggle .nav-tabs>li>.awb-privacy-group-master-input[type=checkbox]{font-size:var(--privacy_bar_headings_font_size)}
.fusion-privacy-bar .fusion-privacy-bar-full{text-align:center;display:none;line-height:1.5;padding-top:calc(var(--privacy_bar_padding-top) * 2)}
.fusion-privacy-bar .fusion-privacy-bar-full .awb-layout-columns{max-width:var(--privacy_bar_content_max_width,50%)}
.fusion-privacy-bar .fusion-privacy-bar-full .awb-layout-tabs{display:flex;margin:0;text-align:start;justify-content:center}
.fusion-privacy-bar .fusion-privacy-bar-full .awb-layout-tabs .fusion-tabs .nav-tabs{display:block!important}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-tabs{display:flex;text-align:start;margin:0;width:100%;max-width:var(--privacy_bar_content_max_width,50%)}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-tabs .nav-tabs{flex-shrink:0;background-color:transparent;--awb-border-color:var(--privacy_bar_tabs_border_color);border:var(--privacy_bar_tabs_border_size) solid var(--privacy_bar_tabs_border_color)}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-tabs .nav-tabs>li{font-size:var(--privacy_bar_headings_font_size);color:var(--privacy_bar_headings_color);text-align:start;border-bottom:var(--privacy_bar_tabs_border_size) solid var(--privacy_bar_tabs_border_color);color:var(--privacy_bar_link_color);transition:background-color .2s ease;display:flex;align-items:center}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-tabs .nav-tabs>li>a{padding:.5em .75em!important;border:none;background:0 0;transition:color .2s ease;color:inherit;flex:1 1 auto}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-tabs .nav-tabs>li>a:focus{background:0 0;color:inherit}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-tabs .nav-tabs>li>.awb-privacy-group-master-input{flex:0 0 auto;align-self:flex-start;margin:.5em .75em 0 .5em;cursor:pointer}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-tabs .nav-tabs>li.active,.fusion-privacy-bar .fusion-privacy-bar-full .fusion-tabs .nav-tabs>li:hover{background:var(--privacy_bar_tabs_active_bg_color,inherit);color:var(--privacy_bar_link_hover_color)}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-tabs .nav-tabs>li.active>a,.fusion-privacy-bar .fusion-privacy-bar-full .fusion-tabs .nav-tabs>li:hover>a{background:0 0}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-tabs .nav-tabs>li:last-child{border-bottom:none}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-tabs .tab-content{flex-grow:1;border:var(--privacy_bar_tabs_border_size) solid var(--privacy_bar_tabs_border_color)!important;border-inline-start:none!important;min-height:var(--privacy_bar_tabs_content_height);max-height:var(--privacy_bar_tabs_content_height);overflow-y:auto}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-tabs .tab-content .tab-pane{border:none;padding-top:var(--privacy_bar_tabs_padding-top,20px);padding-bottom:var(--privacy_bar_tabs_padding-bottom,20px);padding-left:var(--privacy_bar_tabs_padding-left,20px);padding-right:var(--privacy_bar_tabs_padding-right,20px);box-sizing:content-box}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-privacy-choices{list-style:none;margin:.7em 0 0;padding:0}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-privacy-choices>li{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1lh auto;align-items:center;column-gap:.5em;margin-bottom:.4em}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-privacy-choices>li:has(.awb-privacy-desc-toggle){grid-template-columns:auto 1fr auto}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-privacy-choices>li.is-necessary{opacity:var(--privacy_necessary_opacity, .7)}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-privacy-choices label{display:contents}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-privacy-choices input{grid-column:1}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-privacy-choices .label-text{grid-column:2;grid-row-start:1;grid-row-end:-1;align-self:start}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-privacy-choices .awb-privacy-desc-toggle{grid-column:3;grid-row:1;justify-self:end;background:0 0;border:none;padding:0;cursor:pointer;color:inherit;font-size:.85em;line-height:1;transition:transform .2s ease}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-privacy-choices .awb-privacy-desc-toggle i{display:block;transition:transform .2s ease}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-privacy-choices .awb-privacy-desc-toggle.awb-rotate i{transform:rotate(-180deg) translateY(-.125em)}
.fusion-privacy-bar .fusion-privacy-bar-full .awb-cookie-lifespan{display:inline-block;font-size:.85em;color:var(--privacy_bar_lifespan_color,inherit);margin-inline-start:.3em}
.fusion-privacy-bar .fusion-privacy-bar-full .awb-cookie-lifespan::before{content:'('}
.fusion-privacy-bar .fusion-privacy-bar-full .awb-cookie-lifespan::after{content:')'}
.fusion-privacy-bar .fusion-privacy-bar-full .awb-cookie-description{grid-column:2;margin:.2em 0;font-size:var(--privacy_bar_desc_font_size, .85em);color:var(--privacy_bar_desc_color,inherit)}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-columns.row{margin-left:calc(var(--privacy_bar_column_gap,30px)/ -2);margin-right:calc(var(--privacy_bar_column_gap,30px)/ -2)}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-columns.row .fusion-column{text-align:initial;padding-left:calc(var(--privacy_bar_column_gap,30px)/ 2);padding-right:calc(var(--privacy_bar_column_gap,30px)/ 2)}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-columns.row .fusion-column .column-title{text-transform:uppercase;margin-top:0;margin-bottom:.7em}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-columns.row .fusion-column .fusion-privacy-group-heading{display:grid;grid-template-columns:1fr auto;grid-template-rows:1lh auto;align-items:center;margin-bottom:.7em;font-size:var(--privacy_bar_headings_font_size);line-height:var(--privacy_bar_headings_font_size)}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-columns.row .fusion-column .fusion-privacy-group-heading .column-title{grid-column:1;grid-row-start:1;grid-row-end:-1;align-self:start;margin:0}
.fusion-privacy-bar .fusion-privacy-bar-full .fusion-columns.row .fusion-column .fusion-privacy-group-heading .awb-privacy-group-master-input{grid-row:1;margin:0 0 0 .5em;cursor:pointer}
.searchform .fusion-search-form-content{display:flex;align-items:center;overflow:hidden;width:100%}
.searchform .fusion-search-form-content .fusion-search-field{flex-grow:1}
.searchform .fusion-search-form-content .fusion-search-field input{background-color:#fff;border:1px solid #d2d2d2;color:#747474;font-size:13px;padding:8px 15px;height:33px;width:100%;box-sizing:border-box;margin:0;outline:0}
.searchform .fusion-search-form-content .fusion-search-button input[type=submit]{background:#000;border:none;border-radius:0;color:#fff;font-size:1em;height:33px;line-height:33px;margin:0;padding:0;width:33px;text-indent:0;cursor:pointer;font-family:awb-icons;font-weight:400;text-shadow:none;-webkit-font-smoothing:antialiased;transition:all .2s}
.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-form-content,.fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-form-content{position:relative}
.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-button,.fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-button{position:absolute}
.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-button input[type=submit],.fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-button input[type=submit]{background-color:transparent;color:#aaa9a9}
.search-page-search-form-top{padding-bottom:60px;border-bottom:1px solid #e6e5e6;margin-bottom:60px}
.search-page-search-form-bottom{padding-top:60px;border-top:1px solid #e6e5e6;margin-top:60px}
.search-page-search-form .fusion-search-form{text-align:right}
.search-page-search-form .fusion-search-form .fusion-search-form .fusion-search-field input{text-indent:0}
.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-menu{display:flex;flex-wrap:wrap;transition:opacity .8s cubic-bezier(.8, 0, .25, 1),transform .8s cubic-bezier(.8, 0, .25, 1)}
.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search{display:flex;visibility:hidden;align-items:center;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-150%);width:100%;transition:opacity .8s cubic-bezier(.8, 0, .25, 1),transform .8s cubic-bezier(.8, 0, .25, 1)}
.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-search-form{flex-grow:2}
.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-close-search{overflow:hidden;position:relative;display:inline-block}
.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-close-search:after,.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-close-search:before{content:"";position:absolute;top:50%;left:0;height:2px;width:100%;margin-top:-1px}
.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-close-search:before{transform:rotate(45deg)}
.fusion-main-menu-search-overlay .fusion-main-menu>.fusion-overlay-search .fusion-close-search:after{transform:rotate(-45deg)}
.fusion-main-menu-search-overlay .fusion-main-menu.search-open{overflow:visible}
.fusion-main-menu-search-overlay .fusion-main-menu.search-open>.fusion-menu{opacity:0;transform:translateY(100%);visibility:hidden}
.fusion-main-menu-search-overlay .fusion-main-menu.search-open>.fusion-overlay-search{opacity:1;visibility:visible;transform:translate(-50%,-50%)}
.fusion-main-menu-search-overlay .fusion-main-menu.search-transition{overflow:hidden!important}
.fusion-main-menu-search-overlay .fusion-main-menu.search-transition .fusion-menu{visibility:visible!important}
.fusion-main-menu-search-overlay .fusion-main-menu.search-transition>.fusion-overlay-search{visibility:visible}
.fusion-main-menu-search-overlay .fusion-header-v4.fusion-header-menu-align-right .fusion-overlay-search,.fusion-main-menu-search-overlay .fusion-header-v5.fusion-header-menu-align-right .fusion-overlay-search{right:0;left:auto;transform:translate(0,-150%)}
.fusion-main-menu-search-overlay .fusion-header-v4.fusion-header-menu-align-right .search-open .fusion-overlay-search,.fusion-main-menu-search-overlay .fusion-header-v5.fusion-header-menu-align-right .search-open .fusion-overlay-search{transform:translate(0,-50%)}
.fusion-main-menu-search-overlay .fusion-header-v4.fusion-header-menu-align-left .fusion-overlay-search,.fusion-main-menu-search-overlay .fusion-header-v5.fusion-header-menu-align-left .fusion-overlay-search{left:0;transform:translate(0,-150%)}
.fusion-main-menu-search-overlay .fusion-header-v4.fusion-header-menu-align-left .search-open .fusion-overlay-search,.fusion-main-menu-search-overlay .fusion-header-v5.fusion-header-menu-align-left .search-open .fusion-overlay-search{transform:translate(0,-50%)}
.fusion-overlay-search{position:absolute;opacity:0}
.fusion-header-has-flyout-menu .fusion-flyout-search .fusion-live-search{position:relative}
.fusion-header-has-flyout-menu .fusion-flyout-search .fusion-live-search .fusion-search-form-content{position:relative}
.fusion-header-has-flyout-menu .fusion-flyout-search .fusion-live-search .fusion-search-form-content .fusion-search-button{display:block;position:absolute;right:0;background-color:transparent}
.fusion-header-has-flyout-menu .fusion-flyout-search .fusion-live-search .fusion-search-form-content .fusion-search-button .fusion-search-submit{display:none}
.fusion-header-has-flyout-menu .fusion-flyout-search .fusion-live-search .fusion-search-form-content .fusion-slider-loading{margin:-1.75em 0 0 -3.5em;width:3.5em;height:3.5em;border-top-width:.4em;border-right-width:.4em;border-bottom-width:.4em;border-left-width:.4em}
.fusion-live-search .fusion-search-field{z-index:14}
.fusion-live-search .fusion-search-button{z-index:14;position:relative}
.fusion-live-search .fusion-slider-loading{display:none;margin:-1.2em 0 0 -1.2em;width:2.4em;height:2.4em;border-top:.3em solid rgba(255,255,255,.35);border-right:.3em solid rgba(255,255,255,.35);border-bottom:.3em solid #fff;border-left:.3em solid rgba(255,255,255,.35);pointer-events:none}
.fusion-live-search .fusion-search-results-wrapper{position:relative}
.fusion-flyout-search .fusion-live-search .fusion-search-results-wrapper{position:absolute;width:calc(100% - 100px);margin-top:62px}
.fusion-live-search .fusion-search-results{z-index:-1;visibility:hidden;overflow-y:auto;position:absolute;margin-top:25px;width:100%;max-height:250px;opacity:0;transition:.3s opacity,.3s margin;background-color:#fff;border-style:solid}
.fusion-live-search .fusion-search-results.suggestions-added{z-index:2001;visibility:visible;margin-top:0;opacity:1}
.fusion-live-search .fusion-search-results.suggestions-empty .fusion-search-result{padding:14px;cursor:default}
.fusion-live-search .fusion-search-results.suggestions-empty .fusion-search-result:hover{padding:14px}
.fusion-live-search .fusion-search-results.suggestions-transition{visibility:visible}
.fusion-live-search.fusion-main-menu-search-dropdown .fusion-main-menu .fusion-search-results.suggestions-added{position:static}
.fusion-live-search .fusion-search-result{display:flex;align-items:center;padding:14px 7px;line-height:1.4;border-bottom-style:solid;border-top:none;text-align:initial;cursor:pointer;transition:.2s padding}
.fusion-body .fusion-live-search .fusion-search-result{font-family:inherit}
.fusion-body .fusion-live-search .fusion-search-result:after{content:""}
.fusion-live-search .fusion-search-result:hover{padding:14px 0 14px 14px}
.fusion-live-search .fusion-search-result:last-child{border-bottom:none}
.fusion-live-search .fusion-search-content,.fusion-live-search .fusion-search-image{padding:0 7px}
.fusion-live-search .fusion-search-image{max-width:45px;box-sizing:content-box}
.fusion-main-menu .fusion-live-search .fusion-search-image{max-width:35px}
.fusion-live-search .fusion-search-post-type{margin-top:.2em;font-size:.9em}
.flex-control-nav,.flex-direction-nav,.flexslider .slides{margin:0;padding:0;list-style:none;z-index:1000}
.flexslider{margin:0;padding:0}
.flexslider .slides li{display:none;-webkit-backface-visibility:hidden}
.flex-control-nav,.flex-direction-nav,.flexslider .slides{z-index:2}
.flexslider{margin:0 0 60px;background-color:transparent;position:relative}
.flex-direction-nav{height:0}
.flex-direction-nav a{font-family:awb-icons;width:30px;height:30px;margin:-20px 0 0;background-color:rgba(0,0,0,.5);background-repeat:no-repeat;position:absolute;top:50%;cursor:pointer;opacity:0;transition:all .3s ease;z-index:100;overflow:hidden;text-align:center;line-height:30px;font-size:16px;font-weight:400;-webkit-font-smoothing:none;color:#fff}
.fusion-body .flex-control-nav li{margin:0 6px;display:inline-block}
.fusion-body .flex-control-paging li a{display:block}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}
.flex-control-thumbs li{width:25%;float:left}
.fusion-body .flex-control-thumbs li{margin:0}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;transition:opacity .2s cubic-bezier(.21, .6, .35, 1)}
.isotope{transition-duration:.8s;transition-property:height,width}
.isotope .isotope-item{transition-duration:.8s;transition-property:top,left,opacity}
.fusion-post-content .wooslider{border:0;background:0 0;box-shadow:none;border-radius:0;margin:0 auto;max-width:940px}
.wooslider .slide-content{margin:0}
.wooslider .wooslider-pauseplay{position:absolute;margin:0;top:auto;bottom:15px}
.wooslider .wooslider-control-nav{position:absolute;margin:0;top:auto;bottom:-10px}
.tfs-slider .flex-next,.tfs-slider .flex-prev{font-size:25px;-webkit-font-smoothing:antialiased}
.main-flex:hover .flex-next,.main-flex:hover .flex-prev,.wooslider:hover .wooslider-next,.wooslider:hover .wooslider-prev{display:block}
.main-flex .flex-next,.main-flex .flex-prev,.wooslider .wooslider-next,.wooslider .wooslider-prev{background-color:rgba(0,0,0,.5);background-repeat:no-repeat;width:63px;height:63px;display:none;position:absolute;top:42%;margin:0;color:#fff;font-family:awb-icons;text-align:center;line-height:63px;font-size:36px;font-weight:400;-webkit-font-smoothing:antialiased}
.main-flex .flex-prev,.wooslider .wooslider-prev{left:0;padding:0;border:0;text-indent:-5px}
.main-flex .flex-next,.wooslider .wooslider-next{right:0;padding:0;border:0;text-indent:5px}
#sliders-container .wooslider .slide-content p{margin:0}
.fusion-footer-widget-area .wooslider-control-nav li a,.sidebar .wooslider-control-nav li a{padding:0;border:0;background:rgba(0,0,0,.5);margin-right:3px}
.fusion-footer-widget-area .wooslider-next,.fusion-footer-widget-area .wooslider-prev,.fusion-post-content .wooslider .wooslider-next,.fusion-post-content .wooslider .wooslider-prev,.sidebar .wooslider-next,.sidebar .wooslider-prev{width:29px;height:29px}
.fusion-footer-widget-area .wooslider .wooslider-control-nav,.sidebar .wooslider .wooslider-control-nav{bottom:5px}
.fusion-footer-widget-area .widget_wooslider_slideshow_slides .wooslider-control-nav,.sidebar .widget_wooslider_slideshow_slides .wooslider-control-nav{bottom:12px}
.fusion-footer-widget-area .slide-excerpt{overflow:hidden;position:absolute;bottom:-50px;padding:0;width:100%;text-align:center}
.sidebar .slide-excerpt{bottom:15%;width:100%}
.sidebar .slide-excerpt .slide-title{float:none}
.sidebar .slide-excerpt .slide-title a{color:#fff;border:none}
.sidebar .slide-excerpt .slide-title a:hover{color:#fff}
.sidebar .widget .slides li div a{padding:0}
.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-light .fusion-boxed-shadow,.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-light:not(.avada-footer-fx-sticky) #wrapper{box-shadow:0 0 50px 1px rgba(0,0,0,.22)}
.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-medium .fusion-boxed-shadow,.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-medium:not(.avada-footer-fx-sticky) #wrapper{box-shadow:0 0 50px 5px rgba(0,0,0,.35)}
.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-hard .fusion-boxed-shadow,.layout-boxed-mode.fusion-top-header.avada-has-boxed-modal-shadow-hard:not(.avada-footer-fx-sticky) #wrapper{box-shadow:0 0 50px 10px rgba(0,0,0,.55)}
.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-light #boxed-wrapper,.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-light .fusion-boxed-shadow{box-shadow:0 0 50px 1px rgba(0,0,0,.22)}
.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-medium #boxed-wrapper,.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-medium .fusion-boxed-shadow{box-shadow:0 0 50px 5px rgba(0,0,0,.35)}
.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-hard #boxed-wrapper,.layout-boxed-mode:not(.fusion-top-header).avada-has-boxed-modal-shadow-hard .fusion-boxed-shadow{box-shadow:0 0 50px 10px rgba(0,0,0,.55)}
.layout-boxed-mode.side-header #boxed-wrapper,.layout-boxed-mode.side-header #slidingbar-area .fusion-row,.layout-boxed-mode.side-header .fusion-footer-parallax,.layout-boxed-mode.side-header>#lang_sel_footer{margin-right:auto;margin-left:auto}
.fusion-row{margin:0 auto}
.fusion-row:after,.fusion-row:before{content:" ";display:table}
.fusion-row:after{clear:both}
.fusion-block-element{display:block}
.fusion-hidden{display:none}
.fusion-responsive-img{margin:0}
bold,strong{font-weight:bolder}
.fusion-video iframe,iframe{border:none}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}
.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#333;display:block;font-size:1rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
mark{background:0 0;color:inherit}
.fusion-breadcrumb-prefix{padding-right:5px}
.post-password-form input[type=password]{margin:0 10px;padding:8px 15px;width:200px;border:1px solid #d2d2d2;font-size:13px;color:#747474;box-sizing:border-box}
.fusion-clean-product-image-wrapper .fusion-rollover-content .view-cart{position:relative;z-index:9}
.fusion-woo-slider .fusion-carousel-title-below-image .fusion-product-buttons{position:relative}
.fusion-rollover-content{padding:10px;width:90%}
.fusion-rollover-content .fusion-rollover-categories,.fusion-rollover-content .fusion-rollover-title,.fusion-rollover-content .price{margin:0;line-height:normal;font-size:13px;color:#333}
.fusion-rollover-content .fusion-rollover-title{margin-bottom:3px;margin-top:10px}
.fusion-rollover-content .price{display:inline-block}
.fusion-rollover-content .fusion-product-buttons{z-index:99;position:relative}
.fusion-rollover-content .fusion-product-buttons a{display:block;margin-top:10px;padding-left:16px;width:auto;line-height:normal;text-align:left;max-width:49%;font-size:12px;box-sizing:border-box;z-index:99}
.fusion-carousel-title-below-image .fusion-rollover-content .fusion-product-buttons a{max-width:none}
.fusion-rollover-content .fusion-product-buttons a:first-child{float:left}
.fusion-rollover-content .fusion-product-buttons a:first-child:before{position:absolute;margin-left:-16px;content:"\f07a";font-family:awb-icons}
.fusion-rollover-content .fusion-product-buttons a:last-child{float:right}
.fusion-rollover-content .fusion-product-buttons a:last-child:before{position:absolute;margin-left:-16px;content:"\e623";font-family:awb-icons}
.fusion-rollover-content .fusion-product-buttons a.added_to_cart{display:none}
.fusion-rollover-gallery,.fusion-rollover-link{display:inline-block;opacity:.9;position:relative;vertical-align:middle;margin:0;height:36px;width:35px;text-indent:-10000px;background-color:#333;border-radius:50%;background-clip:padding-box}
.fusion-placeholder-image{max-width:100%;background-color:#f6f6f6}
.fusion-hidden-content{overflow:hidden;position:absolute;left:-10000px;top:auto;width:1px;height:1px}
.fusion-filters{display:none;overflow:hidden;list-style:none;margin-bottom:55px;padding:0;line-height:34px;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6;align-items:center}
.fusion-filter{float:left;margin-right:30px}
.fusion-filter.fusion-active a{line-height:31px;border-top:3px solid #65bc7b;color:#65bc7b}
.fusion-filter a{display:block}
.fusion-portfolio-wrapper .fusion-load-more-button{display:none}
.fusion-loading-container{margin-top:20px}
.fusion-loading-container .fusion-loading-spinner{display:inline-block}
.fusion-loading-container .fusion-spinner-1,.fusion-loading-container .fusion-spinner-2,.fusion-loading-container .fusion-spinner-3{width:12px;height:12px;background-color:#e2e0e0;border-radius:100%;display:inline-block;animation:fusion-bounce-delay 1.4s infinite ease-in-out;animation-fill-mode:both}
.fusion-loading-container .fusion-spinner-1{animation-delay:-.32s}
.fusion-loading-container .fusion-spinner-2{animation-delay:-.16s}
.fusion-loading-container .fusion-loading-msg{display:inline-block;margin-left:7px}
@keyframes fusion-bounce-delay{0%,100%,80%{transform:scale(0)}}
@keyframes fusion-bounce-delay{40%{transform:scale(1)}}
.fusion-body .wpcf7-form .fusion-slider-loading,.fusion-slider-loading{position:absolute;top:50%;left:50%;margin:-3em 0 0 -3em;color:transparent;font-size:10px;border-top:.5em solid rgba(0,0,0,.2);border-right:.5em solid rgba(0,0,0,.2);border-bottom:.5em solid #333;border-left:.5em solid rgba(0,0,0,.2);animation:fusion-rotate .8s infinite linear}
.fusion-body .wpcf7-form .fusion-slider-loading .fusion-slider-loading-text,.fusion-slider-loading .fusion-slider-loading-text{position:absolute}
.no-cssanimations .fusion-body .wpcf7-form .fusion-slider-loading,.no-cssanimations .fusion-slider-loading{padding-left:5px;padding-top:15px;color:#000}
.fusion-slider-loading,.fusion-slider-loading:after{width:6em;height:6em;border-radius:50%;background-clip:padding-box}
@keyframes fusion-rotate{0%{transform:rotate(0)}}
@keyframes fusion-rotate{100%{transform:rotate(360deg)}}
.fusion-inline-sep{padding:0 5px}
.fusion-inline-sep:last-child{display:none}
.post-content p{margin-top:0;margin-bottom:20px}
.table-1,.table-2,.tkt-slctr-tbl-wrap-dv{display:block;overflow-x:auto}
.fusion-body .quantity{display:flex;align-items:center;justify-content:space-around;border:1px solid;overflow:hidden}
.fusion-body .quantity .minus,.fusion-body .quantity .plus,.fusion-body .quantity .qty{float:left;border:0;margin:0;padding:0;text-align:center;vertical-align:middle;border-radius:0;-webkit-appearance:none;-moz-appearance:textfield}
.fusion-body .quantity .minus,.fusion-body .quantity .plus{cursor:pointer}
.fusion-body .quantity .qty{background:0 0;border-left:1px solid;border-right:1px solid}
.fusion-body .quantity .qty -webkit-inner-spin-button,.fusion-body .quantity .qty -webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.select-arrow{width:35px;height:33px;line-height:33px;border-left-width:1px;border-left-style:solid;position:absolute;bottom:1px;right:1px;pointer-events:none;z-index:10;font-family:awb-icons;font-size:9px;text-align:center}
.avada-select-parent{position:relative;overflow:hidden;margin:0}
.fusion-layout-column.avada-select-parent{position:relative}
.bbpress .avada-select-parent{overflow:hidden}
.avada-select-parent select{border:1px solid #dadada;-webkit-appearance:none;text-overflow:"";box-sizing:border-box;cursor:pointer;display:block;font-size:13px;outline:0;height:auto;padding:9px 15px;position:relative;text-indent:.01px;vertical-align:middle;z-index:5;margin:0;border-radius:0;background-clip:padding-box;min-width:180px}
.sidebar .avada-select-parent select{min-width:initial}
.widget_archive select,.widget_categories select{width:100%}
.select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;padding-right:34px}
.select2-results__option,.select2-search--dropdown{padding-left:15px;padding-right:15px}
.select2-search--dropdown .select2-search__field{margin-right:0}
.select2-container--default .select2-selection--single{border-radius:0}
.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:15px;transform:translateY(-50%)}
.select2-dropdown{z-index:2051;border-radius:0}
#submit,.submit{cursor:pointer}
.rich-snippet-hidden{display:none}
.fusion-avatar-circle .attachment-recent-works-thumbnail,.fusion-avatar-circle .avatar{border-radius:50%}
.fusion-author .fusion-edit-profile{font-size:12px}
.fusion-author .fusion-social-networks{display:table-cell;vertical-align:middle;text-align:right;line-height:normal}
.fusion-author .fusion-social-networks .fusion-social-network-icon{margin-bottom:0}
.fusion-author .fusion-social-networks.boxed-icons .fusion-social-network-icon{margin-bottom:2px}
.fusion-author-avatar{float:left;margin-right:20px;max-width:20%}
.fusion-author-info{overflow:hidden}
.fusion-author-title{margin-top:0;color:#333;font-weight:400}
.fusion-author-social{display:table;margin:20px 0 80px;padding:5px 0;width:100%;border-top:1px solid #e0dede;border-bottom:1px solid #e0dede}
.fusion-author-tagline{display:table-cell;vertical-align:middle;max-width:70%;font-weight:700}
.fusion-page-load-link{display:none}
#menu-appearance a[href="themes.php?page=optionsframework"]{display:none}
#wpadminbar{z-index:999999999999999}
#wpadminbar #wp-admin-bar-awb-site-mode{display:flex;align-items:center;height:32px}
#wpadminbar #wp-admin-bar-awb-site-mode>.ab-item{display:inline-flex;align-items:center;padding:.25em .5em;height:14px;border-radius:.35em;line-height:1;transition:opacity .2s ease-in-out}
#wpadminbar #wp-admin-bar-awb-site-mode>.ab-item:hover,#wpadminbar #wp-admin-bar-awb-site-mode>.ab-itemfocus{opacity:.9}
#wpadminbar .awb-site-mode-badge-avada>.ab-item:before{content:"\e971";font-family:awb-icons;padding:0;font-size:12px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}
#wpadminbar .awb-site-mode-badge-live>.ab-item{background-color:#65bc7b!important;color:#f0f0f1!important}
#wpadminbar .awb-site-mode-badge-coming-soon>.ab-item{background-color:#198fd9!important;color:#f0f0f1!important}
#wpadminbar .awb-site-mode-badge-maintenance>.ab-item{background-color:#dc3232!important;color:#f0f0f1!important}
#wpadminbar>#wp-toolbar #wp-admin-bar-avada>.ab-item:before,#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit>.ab-item:before{content:"\e971";font-family:awb-icons;top:4px;font-size:16px}
#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .ab-item{height:auto}
#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .fb-edit-group{border-top:1px solid #3c434a}
#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-layout-group .wp-admin-bar-arrow{display:none}
#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-layout-group .menupop>.ab-item{padding:0 10px}
#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-layout-group .ab-sub-wrapper{margin-top:0;top:50%;transform:translateY(-50%)}
#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-edit-item{display:flex;justify-content:space-between;align-items:center;margin:.3em -.75em}
#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-edit-name,#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-edit-type{margin:0 .75em}
#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .awb-edit-type{line-height:1;background:#3c434a;padding:.5em;border-radius:4px;color:rgba(255,255,255,.8);font-size:.9em}
#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .ab-item:active .awb-edit-type,#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .ab-item:focus .awb-edit-type,#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit .ab-item:hover .awb-edit-type{color:inherit}
@media screen and (max-width:782px){#wpadminbar #wp-admin-bar-awb-site-mode{display:none}}
@media screen and (max-width:782px){#wpadminbar>#wp-toolbar #wp-admin-bar-avada>.ab-item:before,#wpadminbar>#wp-toolbar #wp-admin-bar-fb-edit>.ab-item:before{content:"\e971";font-family:awb-icons;top:0;padding:10px;font-size:25px}}
.woocommerce-billing-fields .form-row .input-text{margin-right:0}
.fusion-disable-outline input,.fusion-disable-outline select,.fusion-disable-outline textarea{outline:0}
.fusion-disable-outline .woocommerce-billing-fields .form-row .input-text{outline:0}
.select2-container .select2-selection{margin:0;box-shadow:none!important;outline:0!important}
.select2-container .select2-selection .select2-selection__arrow{top:0;transform:inherit;right:0;width:40px;border-left:1px solid #d2d2d2}
.select2-container--default .select2-dropdown .select2-search{border-bottom:1px solid #d2d2d2;padding:10px 15px;border-top:1px solid #d2d2d2;margin-top:-1px}
.select2-container--default .select2-dropdown .select2-search input{padding:8px 10px;height:auto;background:#fff}
.fusion-post-title-meta-wrap{margin-bottom:28px}
.fusion-post-title-meta-wrap .entry-title{margin-bottom:10px}
.fusion-post-title-meta-wrap .fusion-meta-info{margin-top:0}
.fusion-date-and-formats .fusion-date-box{padding:8px 0 5px;color:#fff}
.fusion-blog-layout-medium .fusion-post-slideshow,.fusion-blog-layout-medium-alternate .fusion-post-slideshow{margin-right:25px;width:320px}
.fusion-blog-layout-grid .fusion-meta-info .fusion-alignleft,.fusion-blog-layout-timeline .fusion-meta-info .fusion-alignleft{width:50%}
.fusion-blog-layout-grid .fusion-post-grid{margin-bottom:0}
.fusion-blog-layout-grid .fusion-post-wrapper:not(.fusion-masonary-is-transparent){border:1px solid #eaeaea;border-bottom-width:3px}
.fusion-blog-layout-grid.fusion-blog-layout-grid-2 .post{width:50%;display:inline-block;float:left}
.fusion-blog-layout-grid.fusion-blog-layout-grid-2.fusion-blog-layout-masonry-has-vertical .post.fusion-element-landscape{width:100%}
.fusion-blog-layout-grid.fusion-blog-layout-grid-3 .post{width:33.3333%;display:inline-block;float:left}
.fusion-blog-layout-grid.fusion-blog-layout-grid-3.fusion-blog-layout-masonry-has-vertical .post.fusion-element-landscape{width:66.6666%}
.fusion-blog-layout-grid.fusion-blog-layout-grid-4 .post{width:25%;display:inline-block;float:left}
.fusion-blog-layout-grid.fusion-blog-layout-grid-4.fusion-blog-layout-masonry-has-vertical .post.fusion-element-landscape{width:50%}
.fusion-blog-layout-grid.fusion-blog-layout-grid-5 .post{width:20%;display:inline-block;float:left}
.fusion-blog-layout-grid.fusion-blog-layout-grid-5.fusion-blog-layout-masonry-has-vertical .post.fusion-element-landscape{width:40%}
.fusion-blog-layout-grid.fusion-blog-layout-grid-6 .post{width:16.6666%;display:inline-block;float:left}
.fusion-blog-layout-grid.fusion-blog-layout-grid-6.fusion-blog-layout-masonry-has-vertical .post.fusion-element-landscape{width:33.3333%}
.fusion-blog-layout-grid .fusion-post-content,.fusion-blog-layout-grid .post-content{word-wrap:break-word}
.fusion-blog-layout-grid.fusion-blog-equal-heights .fusion-post-wrapper .fusion-post-content.post-content{margin-bottom:20px}
.fusion-blog-layout-timeline .fusion-timeline-date{position:relative;clear:both;margin:0 auto 2px;padding:.35em .45em;width:auto;max-width:8em;line-height:1.35em;background:#efeeee;text-align:center;cursor:pointer}
.single h1.entry-title{margin-top:0}
.fusion-footer-parallax{position:relative;bottom:0;left:0;right:0;margin:0;padding:0}
.fusion-footer-parallax.awb-footer-fixed{position:fixed;z-index:-1}
.avada-footer-fx-no-height-parallax-effect #fusion-gmap-container,.avada-footer-fx-no-height-parallax-effect #main,.avada-footer-fx-no-height-parallax-effect #sliders-container,.avada-footer-fx-no-height-parallax-effect .fusion-page-title-bar,.avada-footer-fx-parallax-effect #fusion-gmap-container,.avada-footer-fx-parallax-effect #main,.avada-footer-fx-parallax-effect #sliders-container,.avada-footer-fx-parallax-effect .fusion-page-title-bar{position:relative;z-index:1}
.avada-footer-fx-bg-parallax .fusion-footer-widget-area,.avada-footer-fx-no-height-bg-parallax .fusion-footer-widget-area,.avada-footer-fx-no-height-sticky-with-parallax-bg-image .fusion-footer-widget-area,.avada-footer-fx-sticky-with-parallax-bg-image .fusion-footer-widget-area{background-attachment:fixed;background-position:top center}
.avada-footer-fx-sticky #boxed-wrapper,.avada-footer-fx-sticky #wrapper,.avada-footer-fx-sticky-with-parallax-bg-image #boxed-wrapper,.avada-footer-fx-sticky-with-parallax-bg-image #wrapper,.avada-footer-fx-sticky-with-parallax-bg-image.layout-boxed-mode:not(.fusion-top-header) #boxed-wrapper,.avada-footer-fx-sticky.layout-boxed-mode:not(.fusion-top-header) #boxed-wrapper{display:flex;flex-direction:column;min-height:100vh}
.avada-footer-fx-sticky-with-parallax-bg-image.layout-boxed-mode:not(.fusion-top-header) #boxed-wrapper #wrapper,.avada-footer-fx-sticky.layout-boxed-mode:not(.fusion-top-header) #boxed-wrapper #wrapper{width:100%}
.avada-footer-fx-sticky #main,.avada-footer-fx-sticky-with-parallax-bg-image #main{flex-grow:1}
.wp-audio-shortcode{max-height:150px}
.tkt-slctr-tbl-wrap-dv table{margin-bottom:10px}
#fancybox-overlay{z-index:100049!important}
#fancybox-wrap{z-index:100050!important}
div#shShutter{z-index:100049}
div#shDisplay{z-index:100050}
#cboxOverlay{z-index:100049!important}
#colorbox{z-index:100050!important}
.fusion-main-menu .lang-item>a img,.fusion-mobile-nav-holder .lang-item>a img,.fusion-secondary-menu .lang-item>a img{vertical-align:middle;padding:0 2px}
.qtranxs-lang-menu-item>a img,.qtranxs-lang-menu>a img{vertical-align:middle;padding:0 3px}
#wpfc_sermon_sorting{overflow:hidden;margin:0 -10px}
#wpfc_sermon_sorting>span{display:block;float:left;width:25%;padding:0 10px}
#wpfc_sermon_sorting .avada-select-parent select{width:100%}
.fusion-ubermenu-support .fusion-header-v1 .fusion-header .fusion-row,.fusion-ubermenu-support .fusion-header-v2 .fusion-header .fusion-row,.fusion-ubermenu-support .fusion-header-v3 .fusion-header .fusion-row,.fusion-ubermenu-support .fusion-header-v7 .fusion-header .fusion-row{position:relative}
.fusion-ubermenu-support .fusion-secondary-main-menu .fusion-row{position:relative}
.fusion-ubermenu{overflow:visible;position:static}
.cp-module .cp-slidein{z-index:9999}
.fusion-body .product-buttons .wc-gzd-additional-info{margin:.5em 0 .5em 0}
.fusion-body .product-buttons .wc-gzd-additional-info a{display:inline;float:none;padding:inherit;font-size:inherit}
.fusion-body .product-buttons .wc-gzd-additional-info+a{float:left}
.fusion-body .product-buttons .wc-gzd-additional-info+a+a,.fusion-body .product-buttons .wc-gzd-additional-info+a+a+a,.fusion-body .product-buttons .wc-gzd-additional-info+a+a+a+a{float:right}
.fusion-body .product-buttons .wc-gzd-additional-info:last-of-type{margin-bottom:1.5em}
.fusion-body .fusion-carousel-meta .wc-gzd-additional-info{margin-bottom:.5em}
.fusion-body .fusion-carousel-meta .wc-gzd-additional-info:first-of-type{margin-top:1.5em}
.fusion-body .fusion-carousel-meta .wc-gzd-additional-info:last-of-type{margin-bottom:1.5em}
.bg-parallax-parent.video{position:relative}
.bg-parallax.video,.fusion-bg-parallax.video{position:absolute;pointer-events:none!important;overflow:hidden;top:0;left:0;right:0;bottom:0;z-index:-1}
.bg-parallax.video iframe,.fusion-bg-parallax.video iframe{margin-bottom:0!important;display:block!important;max-width:none!important;max-height:none!important}
.parallax-inner{min-height:150px}
.fusion-bg-parallax[data-bg-size-adjust=dont-scale]+.bg-parallax-parent .parallax-inner{background-size:auto!important}
.datepicker.dropdown-menu{border-radius:0;border:0;padding:15px}
.datepicker.dropdown-menu:before{border-bottom:0}
.datepicker.dropdown-menu thead tr:nth-child(2){font-size:16px}
.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{border-radius:0;border:0;padding:9px 10px}
.datepicker.dropdown-menu td.active,.datepicker.dropdown-menu td.active:hover{border:0;text-shadow:none}
.datepicker.dropdown-menu table tr td.new,.datepicker.dropdown-menu table tr td.old{background-color:#fff!important;color:#999!important}
.datepicker.dropdown-menu tbody td{border:1px solid #fff}
.datepicker.dropdown-menu .datepicker-months td{padding:15px 0 0}
.datepicker.dropdown-menu .datepicker-months span{text-shadow:none}
.datepicker.dropdown-menu .datepicker-months span:hover{text-shadow:none}
.crossfade-images{white-space:nowrap;display:flex;align-items:center}
.crossfade-images .helper{display:inline-block;height:100%;vertical-align:middle}
.crossfade-images:hover img:not(.hover-image){opacity:0}
.crossfade-images:hover .hover-image{opacity:1!important}
.crossfade-images img{transition:opacity .5s ease-in-out;position:relative;z-index:50;min-width:100%;vertical-align:middle}
.crossfade-images .hover-image{position:absolute;left:0;right:0;margin:0 auto;opacity:0}
html{background-color:var(--bg_color);background-blend-mode:var(--bg-color-overlay);background-image:var(--bg_image);background-repeat:var(--bg_repeat)}
html body.custom-background{background-color:transparent}
.avada-html-has-bg-image body.custom-background{background-image:none}
.avada-html-has-bg-image-full:not(.avada-html-layout-boxed),.avada-html-has-bg-image-full:not(.avada-html-layout-framed){background-attachment:fixed;background-size:cover;background-position:center center}
.avada-html-has-bg-image .avada-has-bg-image-full.layout-boxed-mode.layout-scroll-offset-framed .fusion-bottom-frame,.avada-html-has-bg-image .avada-has-bg-image-full.layout-boxed-mode.layout-scroll-offset-framed .fusion-sides-frame,.avada-html-has-bg-image .avada-has-bg-image-full.layout-boxed-mode.layout-scroll-offset-framed .fusion-top-frame{background-attachment:fixed;background-size:cover;background-position:center center}
.layout-boxed-mode.layout-scroll-offset-framed .fusion-bottom-frame,.layout-boxed-mode.layout-scroll-offset-framed .fusion-sides-frame,.layout-boxed-mode.layout-scroll-offset-framed .fusion-top-frame{background-color:var(--bg_color);background-blend-mode:var(--bg-color-overlay);background-image:var(--bg_image)}
#main,.layout-boxed-mode #main,.layout-boxed-mode.avada-footer-fx-sticky .above-footer-wrapper,.layout-boxed-mode.avada-footer-fx-sticky-with-parallax-bg-image .above-footer-wrapper,.layout-wide-mode #main,.layout-wide-mode #wrapper{background-color:var(--content_bg_color)}
.quicktags-toolbar input{background:linear-gradient(to top,var(--content_bg_color),var(--form_bg_color)) #3e3e3e}
#main,.wrapper_blank #main{background-image:var(--content_bg_image);background-repeat:var(--content_bg_repeat)}
#main.full-bg,.wrapper_blank #main.full-bg{background-attachment:fixed;background-position:center center;background-size:cover}
.avada-content-bg-not-opaque #main,.avada-content-bg-not-opaque #wrapper,.avada-content-bg-not-opaque .bbp-arrow,.avada-content-bg-not-opaque .fusion-separator .icon-wrapper{background-blend-mode:overlay}
html.avada-has-page-background-pattern{background-image:var(--bg_pattern);background-repeat:repeat}
html.avada-has-page-background-pattern .layout-boxed-mode .fusion-bottom-frame,html.avada-has-page-background-pattern .layout-boxed-mode .fusion-sides-frame,html.avada-has-page-background-pattern .layout-boxed-mode .fusion-top-frame,html.avada-has-page-background-pattern body{background-image:var(--bg_pattern);background-repeat:repeat}
html.avada-has-page-background-pattern .layout-boxed-mode.layout-scroll-offset-framed:not(.avada-has-zero-margin-offset-top){background-attachment:fixed}
body:not(.search-results) #posts-container .fusion-blog-layout-grid{margin-top:calc((var(--blog_archive_grid_column_spacing))/ -2);margin-right:calc((var(--blog_archive_grid_column_spacing))/ -2);margin-left:calc((var(--blog_archive_grid_column_spacing))/ -2);margin-bottom:0}
body:not(.search-results) #posts-container .fusion-blog-layout-grid .fusion-post-grid{padding:calc((var(--blog_archive_grid_column_spacing))/ 2)}
.avada-blog-archive-layout-grid .fusion-blog-archive .fusion-blog-layout-grid .post .fusion-post-content-wrapper,.avada-blog-archive-layout-masonry .fusion-blog-archive .fusion-blog-layout-masonry .post .fusion-post-content-wrapper,.avada-blog-archive-layout-timeline .fusion-blog-archive .fusion-blog-layout-timeline .post .fusion-post-content-wrapper,.avada-blog-layout-grid .fusion-blog-archive .fusion-blog-layout-grid .post .fusion-post-content-wrapper,.avada-blog-layout-masonry .fusion-blog-archive .fusion-blog-layout-masonry .post .fusion-post-content-wrapper,.avada-blog-layout-timeline .fusion-blog-archive .fusion-blog-layout-timeline .post .fusion-post-content-wrapper{padding:var(--blog_archive_grid_padding-top) var(--blog_archive_grid_padding-right) var(--blog_archive_grid_padding-bottom) var(--blog_archive_grid_padding-left)}
#wrapper .fusion-events-shortcode .fusion-events-meta h4,.fusion-carousel-meta,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a,.fusion-meta,.fusion-meta-info,.fusion-recent-posts .columns .column .meta,.fusion-single-line-meta,.post .single-line-meta,.widget_recent_entries .post-date{font-size:var(--meta_font_size)}
.content-box-percentage,.fusion-date-and-formats .fusion-format-box i,.price ins .amount,.price>.amount,.star-rating span:before,.star-rating:before{color:var(--primary_color)}
#main .about-author .title a:hover,#main .post h2 a:hover,.fusion-open-submenu:hover,.fusion-pagination .next:hover,.fusion-pagination .next:hover:after,.fusion-pagination .prev:hover,.fusion-pagination .prev:hover:before,.fusion-read-more:hover:after,.more a:hover:after,.pagination .pagination-next:hover:after,.pagination .pagination-prev:hover:before,.pagination-next:hover:after,.pagination-prev:hover:before,.project-content .project-info .project-info-box a:hover,.rtl .fusion-read-more:hover:before,.rtl .more a:hover:before,.single-navigation a[rel=next]:hover:after,.single-navigation a[rel=prev]:hover:before,a:hover,h5.toggle:hover a{color:var(--link_hover_color)}
#wrapper .post-content blockquote,.comment-text blockquote,.fusion-body blockquote,.fusion-pagination .current,.fusion-pagination .page-numbers.current,.pagination .current,.progress-bar-content{border-color:var(--primary_color)}
#nav ul li>a:hover,#sticky-nav ul li>a:hover,#wrapper .tagcloud a:hover,.fusion-hide-pagination-text .pagination-next:hover,.fusion-hide-pagination-text .pagination-prev:hover,.fusion-pagination .page-numbers:hover,.pagination a.inactive:hover{border-color:var(--link_hover_color)}
.circle-yes ul li:before,.fusion-date-and-formats .fusion-date-box,.fusion-pagination .current,.fusion-search-element .searchform.fusion-search-form-classic .fusion-search-form-content .fusion-search-button input[type=submit]:hover,.fusion-search-form-classic .searchform:not(.fusion-search-form-clean) .fusion-search-form-content .fusion-search-button input[type=submit]:hover,.pagination .current,.progress-bar-content,.table-2 table thead,ul.arrow li:before,ul.circle-yes li:before{background-color:var(--primary_color)}
#toTop:hover,.tagcloud a:hover{background-color:var(--link_hover_color)}
#toTop{background-color:var(--totop_background);border-radius:4px 4px 0 0;bottom:0;height:35px;position:fixed;text-align:center;width:48px;opacity:0;z-index:100000;transition:opacity .4s ease-in-out,background .2s ease-in-out;line-height:1;pointer-events:none}
.to-top-container #toTop:hover{background-color:var(--totop_background_hover)}
#toTop:before{line-height:35px;content:"\f106";-webkit-font-smoothing:antialiased;font-family:awb-icons;font-size:22px;color:var(--totop_icon_color)}
#toTop:hover::before{color:var(--totop_icon_hover)}
#toTop:active,#toTop:focus{outline:0;background-color:var(--totop_background)}
#toTop.fusion-to-top-active{pointer-events:auto;opacity:.9;transition:opacity .4s ease-in-out,background .2s ease-in-out}
.to-top-container #toTop{border-radius:var(--totop_border_radius) var(--totop_border_radius) 0 0}
.to-top-floating #toTop{bottom:var(--totop_spacing_bottom,30px);height:44px;width:44px;border-radius:var(--totop_border_radius) var(--totop_border_radius) var(--totop_border_radius) var(--totop_border_radius)}
.to-top-floating #toTop:before{line-height:42px}
.to-top-right #toTop{right:var(--totop_spacing_side,75px)}
.to-top-left #toTop{left:var(--totop_spacing_side,75px)}
.awb-to-top-progress{display:none}
.awb-to-top-scroll-progress #toTop{display:flex;justify-content:center;background:0 0}
.awb-to-top-scroll-progress #toTop:before{z-index:1}
.awb-to-top-scroll-progress #toTop:active,.awb-to-top-scroll-progress #toTop:focus,.awb-to-top-scroll-progress #toTop:hover{background:0 0}
.awb-to-top-scroll-progress .awb-to-top-progress{display:block;position:absolute;top:-2.2px;left:-2.2px}
.awb-to-top-scroll-progress .awb-to-top-progress rect{stroke-width:4;fill:transparent;transition:fill .2s ease-in-out,stroke .2s ease-in-out;rx:var(--totop_border_radius);ry:var(--totop_border_radius)}
.awb-to-top-scroll-progress .awb-to-top-progress .awb-scale{fill:var(--totop_background)}
.awb-to-top-scroll-progress .awb-to-top-progress .awb-progress{stroke-dasharray:166;stroke-dashoffset:166;stroke:var(--totop_background_hover)}
.awb-to-top-scroll-progress:hover .awb-to-top-progress .awb-scale{stroke:var(--totop_background_hover)!important;fill:var(--totop_background_hover)}
.awb-to-top-scroll-progress:active .awb-to-top-progress .awb-scale,.awb-to-top-scroll-progress:focus .awb-to-top-progress .awb-scale{fill:var(--totop_background)}
html.awb-scroll{scrollbar-width:thin;scrollbar-color:var(--scrollbar_handle) var(--scrollbar_background)}
html.awb-scroll::-webkit-scrollbar{width:10px}
html.awb-scroll::-webkit-scrollbar-track{background:var(--scrollbar_background)}
html.awb-scroll::-webkit-scrollbar-thumb{background-color:var(--scrollbar_handle);border-radius:5px}
.fusion-slider-container{position:relative;margin-left:auto;margin-right:auto;width:100%}
.tfs-slider .flex-caption{width:97%}
.tfs-slider .flex-control-nav{bottom:20px!important}
.tfs-slider .buttons a{margin:0;display:inline-block}
.tfs-slider{transform:translate(0,0);left:0}
.tfs-slider.fixed-width-slider.flexslider .slide-content-container{padding-left:10%;padding-right:10%}
.tfs-slider li.flex-active-slide{position:relative}
.tfs-slider .slides li{-webkit-backface-visibility:visible}
.tfs-slider .slide-content-container{position:absolute;top:50%;width:100%;padding:0;z-index:5;transform:translateY(-50%)}
.tfs-slider .slide-content-container .slide-content{opacity:0;margin-left:auto;margin-right:auto;width:auto;max-width:940px}
.tfs-slider .slide-content-container .slide-content .fusion-li-item,.tfs-slider .slide-content-container .slide-content li{display:list-item;text-align:initial}
.tfs-slider .slide-content-container .caption,.tfs-slider .slide-content-container .heading{display:block}
.tfs-slider .slide-content-container h2,.tfs-slider .slide-content-container h3{margin:0;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;padding:0}
.tfs-slider .slide-content-container .with-bg .fusion-title-sc-wrapper{padding:3px 15px}
.tfs-slider .slide-content-container .fusion-title-sc-wrapper{display:inline-block;padding:0;line-height:1}
.tfs-slider .slide-content-container .fusion-title{overflow:visible}
.fusion-body .tfs-slider .slide-content-container .fusion-title{--awb-text-color:#fff}
.tfs-slider .slide-content-container .fusion-block-element{display:block}
.tfs-slider .slide-content-container .heading{margin:0 0 14px}
.tfs-slider .slide-content-container h2{font-size:60px;line-height:80px;margin-bottom:10px}
.tfs-slider .slide-content-container h3{font-size:24px;line-height:38px}
.tfs-slider .slide-content-container .fusion-sep-none{display:inline-block}
.tfs-slider .slide-content-container .fusion-sep-none h2,.tfs-slider .slide-content-container .fusion-sep-none h3{display:inline-block}
.tfs-slider .slide-content-container .fusion-title-size-two{margin:0}
.tfs-slider .slide-content-container .fusion-title-size-two h2{margin:0}
.tfs-slider .slide-content-container .fusion-title-size-three{margin:0}
.tfs-slider .slide-content-container .fusion-title-size-three h3{margin:0}
.tfs-slider .slide-content-container .fusion-title .title-sep,.tfs-slider .slide-content-container .fusion-title.sep-underline{border-color:#fff}
.tfs-slider .slide-content-container.slide-content-left .buttons,.tfs-slider .slide-content-container.slide-content-right .buttons{margin-left:-7.5px;margin-right:-7.5px}
.tfs-slider .slide-content-container.slide-content-left{text-align:left}
.tfs-slider .slide-content-container.slide-content-right{text-align:right}
.tfs-slider .slide-content-container .buttons{overflow:visible}
.tfs-slider .slide-content-container .buttons a{-webkit-backface-visibility:hidden}
.tfs-slider .slide-content-container .tfs-button-1,.tfs-slider .slide-content-container .tfs-button-2{margin-top:3.25%;padding:0 7.5px;display:inline-block}
.tfs-slider .tfs-scroll-down-indicator{display:inline-block;z-index:10000;position:absolute;bottom:25px;left:50%;transform:translateX(-50%);font-size:40px;line-height:1;cursor:pointer;font-family:awb-icons;color:#fff}
.tfs-slider .tfs-scroll-down-indicator:after{content:"\e61f";color:inherit}
.tfs-slider .slide-content-center{text-align:center}
.tfs-slider .slide-content-right{text-align:right}
.ua-mobile .tfs-slider .self-hosted-video-bg{display:none}
.tfs-slider .background{display:block;overflow:hidden;position:relative;z-index:2;max-width:100%}
.tfs-slider .background-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}
.tfs-slider video{width:100%;height:auto;visibility:visible;position:static;top:0;z-index:1;backface-visibility:hidden}
.tfs-slider .overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:3}
.tfs-slider .mobile_video_image{display:none}
.ua-mobile .tfs-slider .mobile_video_image{width:100%;height:100%;display:block;z-index:4;background-size:cover;background-position:center center}
.tfs-slider .overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:5}
.tfs-slider .flex-direction-nav a{top:50%;transform:translateY(-50%)}
.tfs-slider .background iframe{position:relative;z-index:1!important;margin:0!important}
.tfs-slider .slide-content-container .slide-content{max-width:var(--site_width)}
html:not(.avada-has-site-width-percent) .tfs-slider .slide-content-container{padding-left:30px;padding-right:30px}
html.avada-has-site-width-percent.avada-has-site-width-100-percent #sliders-container .tfs-slider .slide-content-container{padding-left:var(--hundredp_padding);padding-right:var(--hundredp_padding)}
.rtl .tfs-slider[data-animation=slide] .flex-viewport{direction:ltr}
.rtl .tfs-slider[data-animation=slide] .flex-viewport .slides li{direction:rtl}
.fusion-body:not(.has-sidebar) .alignfull{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);max-width:100vw;width:100vw}
.fusion-body:not(.has-sidebar) .alignwide:not(.tribe-events-view){position:relative;left:50%;transform:translateX(-50%);max-width:none;min-width:100%;width:80vw}
.tribe-editor__block .tribe-editor__btn--link,.tribe-editor__event-website__label-text input,.wp-block-file .wp-block-file__button,.wp-block-search .wp-block-search__button{color:var(--button_accent_color);text-transform:var(--button_text_transform);background-color:var(--button_gradient_top_color);background-image:linear-gradient(to top,var(--button_gradient_bottom_color),var(--button_gradient_top_color));border-width:var(--button_border_width-top) var(--button_border_width-right) var(--button_border_width-bottom) var(--button_border_width-left);border-style:solid;border-color:var(--button_border_color);border-radius:var(--button-border-radius-top-left) var(--button-border-radius-top-right) var(--button-border-radius-bottom-right) var(--button-border-radius-bottom-left);font-family:var(--button_typography-font-family);font-weight:var(--button_typography-font-weight);font-style:var(--button_typography-font-style);letter-spacing:var(--button_letter_spacing);box-shadow:var(--button_box_shadow);padding:var(--button_padding);font-size:var(--button_font_size);line-height:var(--button_line_height);transition:all .2s}
.tribe-editor__block .tribe-editor__btn--link:hover,.tribe-editor__event-website__label-text input:hover,.wp-block-file .wp-block-file__button:hover,.wp-block-search .wp-block-search__button:hover{color:var(--button_accent_hover_color);border-color:var(--button_border_hover_color);background-color:var(--button_gradient_top_color_hover);background-image:linear-gradient(to top,var(--button_gradient_bottom_color_hover),var(--button_gradient_top_color_hover))}
.wp-block-code{border-color:var(--sep_color)}
.wp-block-code code{white-space:pre-wrap;word-break:break-word}
.wp-block-embed #meetup_oembed{height:auto!important}
.wp-block-file{display:flex;align-items:center;flex-wrap:wrap}
.wp-block-media-text .wp-block-media-text__content p{margin-bottom:0}
p.has-background{padding:1.5em 2em}
.fusion-body p.has-drop-cap:not(:focus):first-letter{font-size:5.5em}
p.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}
.wp-block-preformatted{overflow:auto;padding:1em}
.fusion-body .wp-block-pullquote blockquote{margin:1em;padding:0;background-color:transparent;border:none;font-style:normal}
.wp-block-pullquote cite{color:inherit}
.wp-block-quote{border-left-color:var(--primary_color);background-color:var(--testimonial_bg_color);font-style:italic}
.wp-block-quote.is-style-default{margin:2em;padding:1em}
.wp-block-quote.is-style-default cite{font-size:.75em}
.wp-block-quote.is-style-large{margin:2em;padding:1.5em}
.ltr .wp-block-quote.is-style-large{border-left:4px solid var(--primary_color)}
.rtl .wp-block-quote.is-style-large{border-right:4px solid var(--primary_color)}
.wp-block-quote.is-style-large p{font-size:2em}
.wp-block-quote.is-style-large cite{font-size:1em}
.wp-block-separator{border-color:var(--sep_color)}
.wp-block-separator.is-style-dots:before{color:var(--sep_color)}
.wp-block-table td,.wp-block-table th{border-color:var(--sep_color)}
.wp-block-table th,.wp-block-table tr:nth-child(2n){background:#f6f6f6}
.wp-block-table tr td{padding:10px 20px}
.wp-block-tag-cloud a{border-color:var(--sep_color)}
.wp-block-verse{color:inherit;margin:2em;padding:1em;font-style:italic;background-color:var(--testimonial_bg_color)}
.wp-block-verse pre{padding:0;color:inherit}
.wp-block-calendar table caption,.wp-block-calendar table tbody{color:inherit}
.wp-block-calendar tbody td,.wp-block-calendar th{border-color:var(--sep_color)}
.wp-block-calendar a{text-decoration:none}
.wp-block-calendar tfoot a{color:var(--link_color)}
.wp-block-calendar tfoot a:hover{color:var(--link_hover_color)}
.fusion-body .wp-block-archives-list li{border-color:var(--sep_color)}
.wp-block-categories .children,.wp-block-categories .wp-block-categories__list{margin:0 0 0 5px!important;padding:10px 0 0 0!important}
.wp-block-categories .children li,.wp-block-categories .wp-block-categories__list li{border-color:var(--sep_color)}
.wp-block-categories .children li:last-child,.wp-block-categories .wp-block-categories__list li:last-child{padding-bottom:0;border-bottom:none}
.wp-block-latest-comments{margin:0;padding:0}
.wp-block-latest-comments .wp-block-latest-comments__comment{margin-bottom:0;padding:10px 10px 10px 0;border-bottom:1px solid;font-size:inherit}
.fusion-body .wp-block-latest-comments .wp-block-latest-comments__comment{border-color:var(--sep_color)}
.fusion-avatar-square .wp-block-latest-comments .wp-block-latest-comments__comment-avatar{border-radius:0}
.fusion-avatar-circle .wp-block-latest-comments .wp-block-latest-comments__comment-avatar{border-radius:50%}
.wp-block-latest-comments .wp-block-latest-comments__comment-date{margin:.15em 0;font-size:.8em}
.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p{margin-bottom:0;font-size:.9em;line-height:inherit}
.fusion-body .wp-block-latest-posts li{border-color:var(--sep_color)}
.fusion-body .wp-block-rss li{border-color:var(--sep_color)}
.wp-block-rss .wp-block-rss__item-author,.wp-block-rss .wp-block-rss__item-publish-date{margin:.15em 0}
.wp-block-rss .wp-block-rss__item-author{font-style:italic}
.wp-block-search{align-items:center}
.wp-block-search .wp-block-search__input{padding:0 15px;border-style:solid;border-width:var(--form_border_width-top) var(--form_border_width-right) var(--form_border_width-bottom) var(--form_border_width-left);border-radius:var(--form_border_radius);background-color:var(--form_bg_color);color:var(--form_text_color);font-size:var(--form_text_size);border-color:var(--form_border_color);height:var(--form_input_height);padding-top:0;padding-bottom:0}
.wp-block-search .wp-block-search__input:focus{border-color:var(--form_focus_border_color)}
.wp-block-tag-cloud a{display:inline-flex;align-items:center;margin:2px 0;padding:0 10px;min-height:2.15em;line-height:2.15em;font-size:.9em;border:1px solid var(--link_color);color:var(--link_color);text-decoration:none}
.wp-block-tag-cloud a:hover{color:#fff}
.wp-block-tag-cloud a:hover .tag-link-count{color:#fff}
.ltr .wp-block-tag-cloud a .tag-link-count{padding-left:2px}
.rtl .wp-block-tag-cloud a .tag-link-count{padding-right:2px}
.wp-block-tag-cloud .tag-cloud-link:hover{border-color:var(--link_hover_color);background-color:var(--link_hover_color)}
.wp-block-archives-dropdown,.wp-block-categories-dropdown{width:100%}
.wp-block-archives-list,.wp-block-categories,.wp-block-latest-posts,.wp-block-rss{margin:0;padding:0}
.wp-block-archives-list li,.wp-block-categories li,.wp-block-latest-posts li,.wp-block-rss li{display:block;position:relative;padding:10px 10px 10px 12px;border-bottom:1px solid var(--sep_color)}
.wp-block-archives-list li a:before,.wp-block-categories li a:before,.wp-block-latest-posts li a:before,.wp-block-rss li a:before{content:"\f105";position:absolute;margin-left:-12px;font-family:awb-icons;color:inherit}
.wp-block-latest-comments .wp-block-latest-comments__comment-date,.wp-block-latest-posts__post-date,.wp-block-rss__item-author,.wp-block-rss__item-publish-date{font-size:var(--meta_font_size)}
.tribe-editor__events-link .tribe-editor__btn--link input{font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;background:0 0}
.tribe-editor__block .tribe-editor__btn--link svg{display:none}
.tribe-editor__event-price__label{color:var(--primary_color)}
.fusion-body .avada-google-map{margin-top:var(--gmap_topmargin)}
.avada-image-rollover-no .fusion-rollover{display:none}
.avada-image-rollover-no .fusion-masonry-element-container.fusion-image-wrapper>a{position:absolute;top:0;bottom:0;left:0;right:0}
.avada-image-rollover-direction-fade .fusion-image-wrapper .fusion-rollover{transform:translateY(0);transition:opacity .5s ease-in-out}
.avada-image-rollover-direction-right .fusion-image-wrapper .fusion-rollover{transform:translateX(100%)}
.avada-image-rollover-direction-bottom .fusion-image-wrapper .fusion-rollover{transform:translateY(100%)}
.avada-image-rollover-direction-top .fusion-image-wrapper .fusion-rollover{transform:translateY(-100%)}
.avada-image-rollover-direction-center_horiz .fusion-image-wrapper .fusion-rollover{transform:scaleX(0)}
.avada-image-rollover-direction-center_vertical .fusion-image-wrapper .fusion-rollover{transform:scaleY(0)}
.fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery,.fusion-image-wrapper .fusion-rollover .fusion-rollover-link{width:calc((var(--image_rollover_icon_size)) * 1.5);height:calc((var(--image_rollover_icon_size)) * 1.5);background-color:transparent}
.avada-image-rollover-circle-yes .fusion-image-wrapper .fusion-rollover .fusion-rollover-gallery,.avada-image-rollover-circle-yes .fusion-image-wrapper .fusion-rollover .fusion-rollover-link{width:calc((var(--image_rollover_icon_size)) * 2.41);height:calc((var(--image_rollover_icon_size)) * 2.41);background-color:var(--image_rollover_text_color);line-height:2.41}
.fusion-image-wrapper.hover .fusion-rollover{opacity:1}
.avada-image-rollover-direction-fade .fusion-image-wrapper.hover .fusion-rollover,.avada-image-rollover-direction-fade .fusion-image-wrapper:hover .fusion-rollover,.avada-image-rollover-direction-right .fusion-image-wrapper.hover .fusion-rollover,.avada-image-rollover-direction-right .fusion-image-wrapper:hover .fusion-rollover{transform:translateX(0)}
.avada-image-rollover-direction-bottom .fusion-image-wrapper.hover .fusion-rollover,.avada-image-rollover-direction-bottom .fusion-image-wrapper:hover .fusion-rollover,.avada-image-rollover-direction-top .fusion-image-wrapper.hover .fusion-rollover,.avada-image-rollover-direction-top .fusion-image-wrapper:hover .fusion-rollover{transform:translateY(0)}
.avada-image-rollover-direction-center_horiz .fusion-image-wrapper.hover .fusion-rollover,.avada-image-rollover-direction-center_horiz .fusion-image-wrapper:hover .fusion-rollover{transform:scaleX(1)}
.avada-image-rollover-direction-center_vertical .fusion-image-wrapper.hover .fusion-rollover,.avada-image-rollover-direction-center_vertical .fusion-image-wrapper:hover .fusion-rollover{transform:scaleY(1)}
.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-product-buttons a:before,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price *,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,.fusion-rollover .fusion-rollover-content .fusion-rollover-title{color:var(--image_rollover_text_color)}
.fusion-hide-pagination-text .fusion-pagination .next,.fusion-hide-pagination-text .fusion-pagination .prev,.fusion-hide-pagination-text .pagination .pagination-next,.fusion-hide-pagination-text .pagination .pagination-prev,.fusion-pagination .current,.fusion-pagination .page-numbers:not(.prev):not(.next),.page-links a,.page-links>.page-number:not(.prev):not(.next),.pagination .current,.pagination .pagination-next,.pagination a.inactive{border-radius:var(--pagination_border_radius);border-width:var(--pagination_border_width)}
body:not(.fusion-hide-pagination-text) .fusion-pagination .next,body:not(.fusion-hide-pagination-text) .fusion-pagination .prev,body:not(.fusion-hide-pagination-text) .pagination .pagination-next,body:not(.fusion-hide-pagination-text) .pagination .pagination-prev{line-height:var(--pagination_width_height)}
body:not(.avada-has-pagination-padding) .fusion-pagination .current,body:not(.avada-has-pagination-padding) .fusion-pagination .page-numbers:not(.prev):not(.next),body:not(.avada-has-pagination-padding) .page-links a,body:not(.avada-has-pagination-padding) .page-links>.page-number:not(.prev):not(.next),body:not(.avada-has-pagination-padding) .pagination .current,body:not(.avada-has-pagination-padding) .pagination a.inactive,body:not(.avada-has-pagination-padding).fusion-hide-pagination-text .fusion-pagination .next,body:not(.avada-has-pagination-padding).fusion-hide-pagination-text .fusion-pagination .prev,body:not(.avada-has-pagination-padding).fusion-hide-pagination-text .pagination .pagination-next,body:not(.avada-has-pagination-padding).fusion-hide-pagination-text .pagination .pagination-prev{width:var(--pagination_width_height);height:var(--pagination_width_height);margin-left:calc((var(--pagination_width_height))/ 10);margin-right:calc((var(--pagination_width_height))/ 10)}
body:not(.avada-has-pagination-padding) .pagination .pagination-next,body:not(.avada-has-pagination-padding) .pagination .pagination-prev{margin-left:calc((var(--pagination_width_height))/ 10);margin-right:calc((var(--pagination_width_height))/ 10)}
body:not(.avada-has-pagination-padding) .pagination .pagination-dots{width:calc((var(--pagination_width_height))/ 2);margin-left:calc((var(--pagination_width_height))/ 10);margin-right:calc((var(--pagination_width_height))/ 10)}
.avada-has-pagination-padding .fusion-pagination .current,.avada-has-pagination-padding .fusion-pagination .page-numbers:not(.prev):not(.next),.avada-has-pagination-padding .page-links a,.avada-has-pagination-padding .page-links>.page-number:not(.prev):not(.next),.avada-has-pagination-padding .pagination .current,.avada-has-pagination-padding .pagination a.inactive,.avada-has-pagination-padding.fusion-hide-pagination-text .fusion-pagination .next,.avada-has-pagination-padding.fusion-hide-pagination-text .fusion-pagination .prev,.avada-has-pagination-padding.fusion-hide-pagination-text .pagination .pagination-next,.avada-has-pagination-padding.fusion-hide-pagination-text .pagination .pagination-prev{padding:var(--pagination_box_padding-height) var(--pagination_box_padding-width) var(--pagination_box_padding-height) var(--pagination_box_padding-width)}
.fusion-pagination .next,.fusion-pagination .page-numbers,.fusion-pagination .prev,.page-links,.pagination,.pagination .pagination-next,.pagination .pagination-prev{font-size:var(--pagination_font_size)}
#comment-input input,.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice .select2-arrow,.avada-select .select2-container .select2-choice2 .select2-arrow,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.fusion-body .avada-select-parent select,.fusion-body .gift-cards-list button.ywgc-amount-buttons,.fusion-login-box .fusion-login-form input[type=password],.fusion-login-box .fusion-login-form input[type=text],.input-text:not(textarea),.main-nav-search-form input,.post-password-form label input[type=password],.search-page-search-form input,.searchform .fusion-search-form-content .fusion-search-button input[type=submit],.searchform .fusion-search-form-content .fusion-search-field input,.searchform .search-table .search-field input,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__arrow,input.s,input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],select{height:var(--form_input_height);padding-top:0;padding-bottom:0}
.avada-select .select2-container .select2-choice .select2-arrow,.avada-select .select2-container .select2-choice2 .select2-arrow,.searchform .fusion-search-form-content .fusion-search-button input[type=submit]{width:var(--form_input_height)}
.avada-select .select2-container .select2-choice .select2-arrow,.avada-select .select2-container .select2-choice2 .select2-arrow,.searchform .fusion-search-form-content .fusion-search-button input[type=submit],.select2-container .select2-choice>.select2-chosen,.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:var(--form_input_height)}
.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents{width:var(--form_input_height-main-menu-search-width)}
#comment-input input,#comment-textarea textarea,.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice2,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.comment-form-comment textarea,.fusion-body .avada-select-parent select,.fusion-body .gift-cards-list button.ywgc-amount-buttons,.input-text,.main-nav-search-form input,.post-password-form label input[type=password],.search-page-search-form input,input.s,input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],select,textarea{background-color:var(--form_bg_color);font-size:var(--form_text_size);color:var(--form_text_color)}
#comment-input input:focus,#comment-textarea textarea:focus,.avada-select .select2-container .select2-choice2:focus,.avada-select .select2-container .select2-choice:focus,.chzn-container .chzn-drop:focus,.chzn-container-single .chzn-single:focus,.comment-form-comment textarea:focus,.fusion-body .avada-select-parent select:focus,.fusion-body .gift-cards-list button.ywgc-amount-buttons:focus,.input-text:focus,.main-nav-search-form input:focus,.post-password-form label input[type=password]:focus,.search-page-search-form input:focus,input.s:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,select:focus,textarea:focus{border-color:var(--form_focus_border_color)}
.fusion-body .gift-cards-list .ywgc-amount-buttons.selected_button{border-color:var(--form_focus_border_color)}
.searchform .fusion-search-form-content .fusion-search-field input,.select2-container--default .select2-selection--single{background-color:var(--form_bg_color);font-size:var(--form_text_size)}
#wrapper .select-arrow,.avada-select-parent .select-arrow,.fusion-modal-content .select-arrow,.select2-dropdown{background-color:var(--form_bg_color)}
#calc_shipping_state_field .select2-selection__placeholder,#comment-input .placeholder,#comment-textarea .placeholder,.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-form-content .fusion-search-button input[type=submit],.fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-form-content .fusion-search-button input[type=submit],.select2-results__option,input.s .placeholder{font-size:var(--form_text_size);color:var(--form_text_color)}
#calc_shipping_state_field .select2-selection__placeholder:focus,#comment-input .placeholder:focus,#comment-textarea .placeholder:focus,.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-form-content .fusion-search-button input[type=submit]:focus,.fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-form-content .fusion-search-button input[type=submit]:focus,.select2-results__option:focus,input.s .placeholder:focus{border-color:var(--form_focus_border_color)}
.select2-selection__rendered{font-size:var(--form_text_size)}
.catalog-ordering a,.order-dropdown ul li a,.order-dropdown>li:after,.searchform .fusion-search-form-content .fusion-search-field input,.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--form_text_color)}
.catalog-ordering a:focus,.order-dropdown ul li a:focus,.order-dropdown>li:after:focus,.searchform .fusion-search-form-content .fusion-search-field input:focus,.select2-container--default .select2-selection--single .select2-selection__rendered:focus{border-color:var(--form_focus_border_color)}
.quicktags-toolbar{background:linear-gradient(to top,var(--content_bg_color),var(--form_bg_color)) #3e3e3e}
.quicktags-toolbar input{font-size:var(--form_text_size);color:var(--form_text_color)}
.quicktags-toolbar input:hover{background:var(--form_bg_color)}
.quicktags-toolbar input:focus{border-color:var(--form_focus_border_color)}
.fusion-live-search .fusion-search-results{background-color:var(--form_bg_color);font-size:var(--form_text_size);color:var(--form_text_color);border-radius:var(--form_border_radius)}
.fusion-live-search .fusion-search-results:focus{border-color:var(--form_focus_border_color)}
.fusion-live-search .fusion-search-results.suggestions-added{margin-top:var(--form_border_width-top)}
.fusion-live-search .fusion-search-result,.fusion-live-search .fusion-search-results{border-color:var(--form_focus_border_color);border-width:var(--form_border_width-top) var(--form_border_width-right) var(--form_border_width-bottom) var(--form_border_width-left)}
#wrapper .select-arrow,.avada-select-parent .select-arrow,.fusion-modal-content .select-arrow,.gravity-select-parent .select-arrow,.select-arrow,.wpcf7-select-parent .select-arrow{font-size:calc((var(--form_text_size)) * .75)}
#comment-input input::-moz-placeholder,#comment-textarea textarea::-moz-placeholder,.comment-form-comment textarea::-moz-placeholder,.input-text::-moz-placeholder,.post-password-form label input[type=password]::-moz-placeholder,.searchform .s::-moz-placeholder,input.s::-moz-placeholder,input::-moz-placeholder,textarea.fusion-form-input::-moz-placeholder{color:var(--form_text_color)}
#comment-input input::-webkit-input-placeholder,#comment-textarea textarea::-webkit-input-placeholder,.comment-form-comment textarea::-webkit-input-placeholder,.input-text::-webkit-input-placeholder,.post-password-form label input[type=password]::-webkit-input-placeholder,.searchform .s::-webkit-input-placeholder,input.s::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea.fusion-form-input::-webkit-input-placeholder{color:var(--form_text_color)}
.fusion-body select:focus+.select-arrow,.fusion-body select:focus+.select2-arrow{border-color:var(--form_focus_border_color);color:var(--form_focus_border_color)}
.select2-container--default.select2-container--open .select2-dropdown,.select2-container--default.select2-container--open .select2-dropdown .select2-search,.select2-container--default.select2-container--open .select2-search--dropdown .select2-search__field,.select2-container--default.select2-container--open .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow,.select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered{border-color:var(--form_focus_border_color)}
.select2-container--default.select2-container--open .select2-selection--single:focus .select2-selection__arrow b{border-bottom-color:var(--form_focus_border_color)}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-bottom-color:var(--form_border_color)}
.select2-container--default .select2-container .select2-selection:focus .select2-selection__arrow{border-color:var(--form_focus_border_color)}
.select2-container--default .select2-selection--single:focus .select2-selection__arrow b{border-top-color:var(--form_focus_border_color)}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:var(--form_border_color)}
.fusion-search-form-clean .fusion-live-search .fusion-slider-loading{border-bottom-color:var(--form_text_color);border-top-color:var(--form_text_color-35a);border-right-color:var(--form_text_color-35a);border-left-color:var(--form_text_color-35a)}
#comment-input input,#comment-textarea textarea,.avada-select .select2-container .select2-choice,.avada-select .select2-container .select2-choice .select2-arrow,.avada-select .select2-container .select2-choice2 .select2-arrow,.chzn-container .chzn-drop,.chzn-container-single .chzn-single,.comment-form-comment textarea,.fusion-body .avada-select-parent .select-arrow,.fusion-body .avada-select-parent select,.fusion-body .gift-cards-list button.ywgc-amount-buttons,.gravity-select-parent .select-arrow,.input-text,.main-nav-search-form input,.post-password-form label input[type=password],.search-page-search-form input,.searchform .fusion-search-form-content .fusion-search-field input,.select-arrow,.select2-container .select2-selection .select2-selection__arrow,.select2-container--default .select2-dropdown .select2-search,.select2-container--default .select2-search--dropdown .select2-search__field,.select2-container--default .select2-selection--single,.select2-dropdown,input.s,input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],select,textarea{border-width:var(--form_border_width-top) var(--form_border_width-right) var(--form_border_width-bottom) var(--form_border_width-left);border-color:var(--form_border_color);border-radius:var(--form_border_radius)}
.select-arrow,.select2-arrow{color:var(--form_border_color)}
.quicktags-toolbar input{border:1px solid var(--form_border_color)}
.fusion-contact-form .grecaptcha-badge{box-shadow:0 0 3px var(--form_border_color)!important}
.fusion-search-element .searchform.fusion-search-form-classic .fusion-search-form-content,.fusion-search-form-classic .searchform:not(.fusion-search-form-clean) .fusion-search-form-content,input[type=tel]{border-radius:var(--form_border_radius);border-width:var(--form_border_width-top) var(--form_border_width-right) var(--form_border_width-bottom) var(--form_border_width-left)}
.select2-container .select2-selection .select2-selection__arrow{border-width:var(--form_border_width-top) var(--form_border_width-right) var(--form_border_width-bottom) var(--form_border_width-left)}
.avada-select-parent .select-arrow,.gravity-select-parent .select-arrow,.select-arrow,.wpcf7-select-parent .select-arrow{bottom:var(--form_border_width-bottom)}
.fusion-blog-layout-masonry .fusion-post-content-wrapper,.fusion-portfolio-layout-masonry .fusion-portfolio-content{background-color:var(--timeline_bg_color-not-transparent)}
.fusion-blog-layout-grid .post .fusion-post-wrapper,.fusion-blog-layout-timeline .post,.fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper{background-color:var(--timeline_bg_color)}
.fusion-blog-layout-grid .post .flexslider,.fusion-blog-layout-grid .post .fusion-post-wrapper,.fusion-blog-layout-timeline .fusion-timeline-arrow,.fusion-blog-layout-timeline .fusion-timeline-date,.fusion-blog-layout-timeline .fusion-timeline-line,.fusion-blog-layout-timeline .post,.fusion-blog-layout-timeline .post .flexslider,.fusion-blog-timeline-layout .post,.fusion-blog-timeline-layout .post .flexslider,.fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper{border-color:var(--timeline_color)}
.avada-has-transparent-timeline_color .fusion-blog-layout-grid .post .flexslider,.avada-has-transparent-timeline_color .fusion-blog-layout-grid .post .fusion-post-wrapper,.avada-has-transparent-timeline_color .fusion-blog-layout-timeline .fusion-timeline-arrow,.avada-has-transparent-timeline_color .fusion-blog-layout-timeline .fusion-timeline-date,.avada-has-transparent-timeline_color .fusion-blog-layout-timeline .fusion-timeline-line,.avada-has-transparent-timeline_color .fusion-blog-layout-timeline .post,.avada-has-transparent-timeline_color .fusion-blog-layout-timeline .post .flexslider,.avada-has-transparent-timeline_color .fusion-blog-timeline-layout .post,.avada-has-transparent-timeline_color .fusion-blog-timeline-layout .post .flexslider,.avada-has-transparent-timeline_color .fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper,.avada-has-transparent-timeline_color.fusion-portfolio.fusion-portfolio-boxed .fusion-portfolio-content-wrapper{border:none}
.fusion-blog-layout-grid .post .fusion-content-sep,.fusion-blog-layout-timeline .post .fusion-content-sep,.fusion-blog-timeline-layout .post .fusion-content-sep,.fusion-body .product .fusion-content-sep,.fusion-portfolio.fusion-portfolio-boxed .fusion-content-sep{border-color:var(--grid_separator_color)}
.fusion-blog-layout-grid .post .fusion-content-sep,.fusion-layout-timeline .post .fusion-content-sep,.fusion-portfolio.fusion-portfolio-boxed .fusion-content-sep{border-color:var(--grid_separator_color)}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.avada-footer-fx-bg-parallax.avada-has-footer-widget-bg-image .fusion-body #wrapper,.avada-footer-fx-no-height-bg-parallax.avada-has-footer-widget-bg-image .fusion-body #wrapper,.avada-footer-fx-no-height-parallax-effect.avada-has-footer-widget-bg-image .fusion-body #wrapper,.avada-footer-fx-no-height-sticky-with-parallax-bg-image.avada-has-footer-widget-bg-image .fusion-body #wrapper,.avada-footer-fx-parallax-effect.avada-has-footer-widget-bg-image .fusion-body #wrapper,.avada-footer-fx-sticky-with-parallax-bg-image.avada-has-footer-widget-bg-image .fusion-body #wrapper{background-color:transparent}}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.avada-footer-fx-bg-parallax.avada-has-footer-widget-bg-image .fusion-body #wrapper,.avada-footer-fx-no-height-bg-parallax.avada-has-footer-widget-bg-image .fusion-body #wrapper,.avada-footer-fx-no-height-parallax-effect.avada-has-footer-widget-bg-image .fusion-body #wrapper,.avada-footer-fx-no-height-sticky-with-parallax-bg-image.avada-has-footer-widget-bg-image .fusion-body #wrapper,.avada-footer-fx-parallax-effect.avada-has-footer-widget-bg-image .fusion-body #wrapper,.avada-footer-fx-sticky-with-parallax-bg-image.avada-has-footer-widget-bg-image .fusion-body #wrapper{background-color:transparent}}
#slidingbar-area .widget-title,#slidingbar-area h3,.fusion-privacy-bar-full .column-title{font-family:var(--footer_headings_typography-font-family);font-size:var(--footer_headings_typography-font-size);font-weight:var(--footer_headings_typography-font-weight);line-height:var(--footer_headings_typography-line-height);letter-spacing:var(--footer_headings_typography-letter-spacing);text-transform:var(--footer_headings_typography-text-transform);font-style:var(--footer_headings_typography-font-style,normal);color:var(--footer_headings_typography-color)}
.fusion-footer-widget-column .product-title{color:var(--footer_headings_typography-color)}
:root{--adminbar-height:0px}
body.admin-bar{--adminbar-height:32px}
@media screen and (max-width:782px){body.admin-bar{--adminbar-height:46px}}
.page-template-blank #boxed-wrapper{display:flex}
.page-template-blank #boxed-wrapper>div{flex-grow:1;flex-basis:auto}
#main .fusion-row,#slidingbar-area .fusion-row,.fusion-footer-widget-area .fusion-row,.fusion-page-title-row{max-width:var(--site_width)}
.ua-mobile .avada-not-responsive #slidingbar-area.fusion-sliding-bar-position-bottom,.ua-mobile .avada-not-responsive #slidingbar-area.fusion-sliding-bar-position-top{width:var(--site_width)}
body.avada-not-responsive{min-width:var(--site_width)}
html:not(.avada-has-site-width-percent) #main,html:not(.avada-has-site-width-percent) .fusion-footer-copyright-area,html:not(.avada-has-site-width-percent) .fusion-footer-widget-area,html:not(.avada-has-site-width-percent) .fusion-sliding-bar-position-bottom .fusion-sliding-bar,html:not(.avada-has-site-width-percent) .fusion-sliding-bar-position-top .fusion-sliding-bar{padding-left:30px;padding-right:30px}
html:not(.avada-has-site-width-percent) #main.width-100{padding-left:var(--hundredp_padding-fallback_to_zero);padding-right:var(--hundredp_padding-fallback_to_zero)}
.fusion-page-title-bar.fusion-tb-page-title-bar{padding-left:0;padding-right:0;height:auto}
.fusion-footer.fusion-tb-footer .fusion-footer-widget-area{padding:0}
body.layout-boxed-mode{margin-top:var(--margin_offset-top)!important;margin-bottom:var(--margin_offset-bottom)!important}
body.layout-boxed-mode #wrapper,body.layout-boxed-mode .fusion-footer-parallax{width:var(--site_width);max-width:100%;margin:0 auto}
body.layout-boxed-mode #wrapper.wrapper_blank{display:block}
.has-sidebar .width-100 .fusion-fullwidth,.has-sidebar .width-100 .nonhundred-percent-fullwidth{margin-left:0;margin-right:0}
.width-100 .fusion-fullwidth,.width-100 .nonhundred-percent-fullwidth{margin-left:var(--hundredp_padding-hundred_percent_negative_margin);margin-right:var(--hundredp_padding-hundred_percent_negative_margin)}
.width-100 .fusion-fullwidth .fusion-fullwidth,.width-100 .fusion-fullwidth .nonhundred-percent-fullwidth{margin-left:0;margin-right:0}
.width-100 .fusion-fullwidth.fusion-absolute-container{width:calc(100% + 2 * (var(--hundredp_padding-fallback_to_zero_px)))}
body.page-template-100-width.side-header .fusion-tb-footer .fusion-fullwidth.fusion-absolute-container{width:calc(100% - var(--side_header_width))}
html.avada-has-site-width-percent body #main.width-100>.fusion-row,html.avada-has-site-width-percent body.avada-responsive #main.width-100>.fusion-row{padding-left:0;padding-right:0}
html.avada-has-site-width-percent .width-100 .fullwidth-box,html.avada-has-site-width-percent .width-100 .fullwidth-box .fusion-row .fusion-full-width-sep{margin-left:var(--hundredp_padding-hundred_percent_negative_margin);margin-right:var(--hundredp_padding-hundred_percent_negative_margin)}
html.avada-has-site-width-percent .width-100 .fullwidth-box .fullwidth-box,html.avada-has-site-width-percent .width-100 .fullwidth-box .fullwidth-box .fusion-row .fusion-full-width-sep{margin-left:0;margin-right:0}
html.avada-has-site-width-percent.avada-has-site-width-100-percent #main .fusion-row,html.avada-has-site-width-percent.avada-has-site-width-100-percent #slidingbar .fusion-row,html.avada-has-site-width-percent.avada-has-site-width-100-percent .fusion-footer-copyright-area,html.avada-has-site-width-percent.avada-has-site-width-100-percent .fusion-footer-widget-area{padding-left:var(--hundredp_padding);padding-right:var(--hundredp_padding)}
body.awb-no-sidebars #content{width:100%;float:none}
body.has-sidebar #main .sidebar{width:var(--sidebar_width)}
body.has-sidebar #content{width:calc(100% - var(--sidebar_width) - var(--sidebar_gutter))}
body.has-sidebar.double-sidebars #main #sidebar{width:var(--sidebar_2_1_width);margin-left:calc(var(--dual_sidebar_gutter) - 100% + var(--sidebar_2_2_width))}
body.has-sidebar.double-sidebars #main #sidebar-2{width:var(--sidebar_2_2_width);margin-left:var(--dual_sidebar_gutter)}
body.has-sidebar.double-sidebars #content{width:calc(100% - var(--sidebar_2_1_width) - var(--sidebar_2_2_width) - var(--dual_sidebar_gutter) - var(--dual_sidebar_gutter));margin-left:calc(var(--sidebar_2_1_width) + var(--dual_sidebar_gutter))}
#main{padding-left:30px;padding-right:30px;padding-top:var(--main_padding-top);padding-bottom:var(--main_padding-bottom)}
#main.width-100{padding-left:var(--hundredp_padding-fallback_to_zero);padding-right:var(--hundredp_padding-fallback_to_zero)}
html.avada-is-100-percent-template #main{padding-left:0;padding-right:0}
html.avada-is-100-percent-template #main.width-100{padding-left:var(--hundredp_padding-fallback_to_zero);padding-right:var(--hundredp_padding-fallback_to_zero)}
body.layout-boxed-mode.layout-scroll-offset-framed{margin-top:var(--margin_offset-top-no-percent)!important;margin-bottom:var(--margin_offset-bottom-no-percent)!important}
.fusion-bottom-frame,.fusion-boxed-shadow,.fusion-sides-frame,.fusion-top-frame{display:none}
.layout-boxed-mode.layout-scroll-offset-framed .fusion-sides-frame{display:block;position:fixed;z-index:-2;width:100%;height:100%;left:0;top:0;pointer-events:none}
.layout-boxed-mode.layout-scroll-offset-framed:not(.avada-has-zero-margin-offset-top) .fusion-bottom-frame,.layout-boxed-mode.layout-scroll-offset-framed:not(.avada-has-zero-margin-offset-top) .fusion-top-frame{display:block;position:fixed;z-index:99999;width:100%}
.layout-boxed-mode.layout-scroll-offset-framed:not(.avada-has-zero-margin-offset-top) .fusion-sides-frame,.layout-boxed-mode.layout-scroll-offset-framed:not(.avada-has-zero-margin-offset-top) .fusion-top-frame{top:0}
.layout-boxed-mode.layout-scroll-offset-framed:not(.avada-has-zero-margin-offset-top) .fusion-bottom-frame{bottom:0}
.layout-boxed-mode.layout-scroll-offset-framed:not(.avada-has-zero-margin-offset-top).avada-has-boxed-modal-shadow-none .fusion-boxed-shadow{display:none}
.layout-boxed-mode.layout-scroll-offset-framed:not(.avada-has-zero-margin-offset-top):not(.avada-has-boxed-modal-shadow-none):not(.avada-footer-fx-sticky) #wrapper{box-shadow:none}
.layout-boxed-mode.layout-scroll-offset-framed.avada-has-boxed-modal-shadow-hard .fusion-boxed-shadow,.layout-boxed-mode.layout-scroll-offset-framed.avada-has-boxed-modal-shadow-light .fusion-boxed-shadow,.layout-boxed-mode.layout-scroll-offset-framed.avada-has-boxed-modal-shadow-medium .fusion-boxed-shadow{display:block;position:fixed;z-index:99999;pointer-events:none}
.layout-boxed-mode.layout-scroll-offset-framed .fusion-top-frame{height:var(--margin_offset-top-no-percent)}
.layout-boxed-mode.layout-scroll-offset-framed .fusion-bottom-frame{height:var(--margin_offset-bottom-no-percent)}
.layout-boxed-mode.layout-scroll-offset-framed .fusion-boxed-shadow{width:var(--site_width);height:calc(100vh - var(--margin_offset-top-no-percent) - var(--margin_offset-bottom-no-percent));top:var(--margin_offset-top-no-percent);left:calc((100% - var(--site_width))/ 2)}
.layout-boxed-mode.layout-scroll-offset-framed.admin-bar .fusion-sides-frame,.layout-boxed-mode.layout-scroll-offset-framed.admin-bar .fusion-top-frame{top:32px}
.layout-boxed-mode.layout-scroll-offset-framed.admin-bar .fusion-boxed-shadow{height:calc(100vh - var(--margin_offset-top-no-percent) - var(--margin_offset-bottom-no-percent) - var(--adminbar-height))}
.layout-boxed-mode.layout-scroll-offset-framed.admin-bar .fusion-boxed-shadow{top:calc(var(--margin_offset-top-no-percent) + var(--adminbar-height))}
.layout-boxed-mode:not(.avada-has-zero-margin-offset-top).layout-scroll-offset-framed #boxed-wrapper{padding-top:var(--margin_offset-top-no-percent);padding-bottom:var(--margin_offset-bottom-no-percent);margin-top:calc(var(--margin_offset-top-no-percent)/ -1);margin-bottom:calc(var(--margin_offset-bottom-no-percent)/ -1)}
html.avada-has-site-width-percent .avada-responsive.layout-boxed-mode #main .fusion-row,html.avada-has-site-width-percent .avada-responsive.layout-boxed-mode #slidingbar-area .fusion-row,html.avada-has-site-width-percent .avada-responsive.layout-boxed-mode #small-nav .fusion-row,html.avada-has-site-width-percent .avada-responsive.layout-boxed-mode .fusion-footer-copyright-area .fusion-row,html.avada-has-site-width-percent .avada-responsive.layout-boxed-mode .fusion-footer-widget-area .fusion-row,html.avada-has-site-width-percent .avada-responsive.layout-boxed-mode .fusion-page-title-row{max-width:none;padding-left:10px;padding-right:10px}
html.avada-has-site-width-percent.avada-html-not-responsive{overflow-x:auto}
html.avada-has-site-width-percent.avada-html-not-responsive body{overflow-x:auto}
.layout-wide-mode #wrapper{width:100%;max-width:none}
.avada-has-pagetitle-100-width.layout-wide-mode .fusion-page-title-row{max-width:100%}
.avada-footer-fx-parallax-effect #main{z-index:auto}
.avada-footer-fx-parallax-effect .fusion-tb-header .fusion-fullwidth{--awb-z-index:2}
.fusion-portfolio-boxed .fusion-portfolio-unboxed .fusion-portfolio-content{padding:0;margin:20px 0}
.fusion-portfolio-boxed .fusion-portfolio-unboxed .fusion-portfolio-content-wrapper{border:none}
.fusion-portfolio-layout-masonry .fusion-portfolio-content{position:absolute;bottom:0;left:0;right:0;z-index:1;margin:0}
.fusion-portfolio-content-wrapper .fusion-portfolio-content{text-align:var(--portfolio_archive_text_alignment)}
.fusion-portfolio-layout-masonry{margin:calc((var(--portfolio_archive_column_spacing))/ -2)}
.fusion-portfolio-layout-masonry .fusion-portfolio-content{padding:var(--portfolio_archive_text_layout-padding)}
article.fusion-portfolio-post.post.fusion-col-spacing{padding:calc((var(--portfolio_archive_column_spacing))/ 2)}
.fusion-portfolio-boxed .fusion-portfolio-content{padding-top:var(--portfolio_archive_layout_padding-top);padding-bottom:var(--portfolio_archive_layout_padding-bottom);padding-left:var(--portfolio_archive_layout_padding-left);padding-right:var(--portfolio_archive_layout_padding-right)}
.fusion-portfolio-archive .fusion-load-more-button.fusion-portfolio-button{background-color:var(--portfolio_archive_load_more_posts_button_bg_color);color:var(--portfolio_archive_load_more_posts_button_text_color)}
.fusion-portfolio-archive .fusion-load-more-button.fusion-portfolio-button:hover{background-color:var(--portfolio_archive_load_more_posts_hover_button_bg_color);color:var(--portfolio_archive_load_more_posts_hover_button_text_color)}
.fusion-portfolio-content .fusion-portfolio-meta{font-size:var(--portfolio_meta_font_size)}
body .fusion-content-widget-area .button{margin-left:15px}
.widget_recent_entries .post-date{display:block}
.fusion-content-widget-area>section:last-child{margin-bottom:0}
.fusion-content-widget-area .widget{margin-bottom:45px;position:relative}
.fusion-content-widget-area .widget.flickr{overflow:hidden}
.fusion-content-widget-area .widget ul{list-style:none;margin:0;padding:0}
.fusion-content-widget-area .widget li{margin:0;padding:0;display:block}
.fusion-content-widget-area .widget li a{display:inline}
.fusion-content-widget-area .widget .recentcomments,.fusion-content-widget-area .widget li a,.fusion-content-widget-area .widget_categories li{color:#838383}
.fusion-content-widget-area .widget .recentcomments,.fusion-content-widget-area .widget_categories li{display:block}
.fusion-content-widget-area .widget .recentcomments a{background:0 0;border:none}
.fusion-content-widget-area .contact_info .address{margin:0 0 15px}
.fusion-content-widget-area .flickr-photo a{background:0 0;float:left;border:0}
.fusion-content-widget-area .widget_categories li a{display:block;border:0;background:0 0;padding:0}
.fusion-content-widget-area .jtwt .jtwt_tweet:before{color:#d8d8d8}
.fusion-content-widget-area #comment-input input,.fusion-content-widget-area input.s{width:100%;margin-right:0}
.fusion-content-widget-area .widget_recent_entries ul{padding:0}
.fusion-content-widget-area ul.list-icon{margin-left:25px}
.fusion-content-widget-area .fusion-image-wrapper .fusion-rollover .fusion-rollover-content a:hover{color:#333}
.sidebar{width:23.4042553%;float:right}
.sidebar.fusion-sticky-sidebar .fusion-sidebar-inner-content>section:last-child{margin-bottom:0!important}
.sidebar .widget{margin-bottom:45px;position:relative}
.sidebar .widget.flickr{overflow:hidden}
.sidebar .widget .widget_title{margin:0;padding:0;font-size:13px;margin-bottom:18px;color:#333}
.sidebar .widget ul{list-style:none;margin:0;padding:0}
.sidebar .widget li{margin:0;padding:0;display:block}
.fusion-content-widget-area .contact_info p,.fusion-widget-area .contact_info p{margin:0}
.fusion-content-widget-area .s{width:100%}
#slidingbar .widget_calendar table,.sidebar .widget_calendar table{width:100%}
.widget_calendar.fusion-widget-align-default th{text-align:left}
.widget_calendar #next{text-align:right}
.widget_calendar #prev{text-align:left}
.fusion-ad-125-125 .fusion-image-row{display:flex;flex-wrap:wrap}
.fusion-ad-125-125 .fusion-image-holder{display:inline-block;box-sizing:border-box;padding:2px;width:50%}
.fusion-ad-125-125 .fusion-image-holder a{display:inline-block}
.tagcloud a{display:inline-flex;align-items:center;margin:2px 0;padding:0 10px;min-height:2.15em;line-height:2.15em;font-size:.9em;border:1px solid;text-shadow:none}
.fusion-body .widget .tagcloud a:hover{color:#fff}
.jtwt li{background:0 0}
.fusion-content-widget-area .jtwt .jtwt_tweet,.jtwt .jtwt_tweet{position:relative;padding:0;border:0;margin-bottom:30px;font-size:13px;line-height:20px;padding-left:45px;padding-top:0}
.jtwt .jtwt_tweet:before{position:absolute;top:6px;margin-left:-45px;content:"\e90b";font-family:awb-icons;font-size:30px}
.jtwt .jtwt_tweet a{background:0 0;color:#bfbfbf;display:inline;padding:0;border:0}
.jtwt .jtwt_tweet a:hover{color:#65bc7b}
.jtwt .jtwt_tweet .jtwt_tweet_text{margin-bottom:0;margin-top:0}
.recent-works-items{overflow:hidden}
.recent-works-items a{display:inline-block;padding:3px 1.5px}
.fusion-columns-4 .recent-works-items a,.fusion-columns-5 .recent-works-items a,.fusion-columns-6 .recent-works-items a{max-width:60px}
.fusion-widget-area ul.list-icon a{border:medium none;padding:0}
.fusion-sliding-bar-area .widget_shopping_cart_content .buttons{background:rgba(0,0,0,.4)}
.fusion-sliding-bar-area .products-slider li .image{width:auto;height:auto}
.fusion-widget-area .products a{padding:0;border:0;background:0 0}
.fusion-widget-area .products .product-title{margin:0 0 10px}
.fusion-widget-area .products-slider a{border:0;background:0 0;margin:0;padding-top:0;padding-bottom:0;padding-right:0;display:inline-block;width:auto}
.fusion-widget-area .image-extras-content h3{text-transform:none;margin-bottom:5px}
.fusion-widget-area .product-category mark{background-color:transparent;color:inherit}
.fusion-widget-area .product-category h3{margin-bottom:0}
.widget_layered_nav li a:before,.widget_product_categories li a:before,.woocommerce-tabs .tabs a:hover .arrow:after,.woocommerce-tabs .tabs li.active a .arrow:after{position:absolute;font-family:awb-icons;content:"\f105";margin-left:-12px}
.fusion-widget-area .widget .recentcomments:before,.fusion-widget-area .widget_archive li a:before,.fusion-widget-area .widget_categories li a:before,.fusion-widget-area .widget_links li a:before,.fusion-widget-area .widget_meta li a:before,.fusion-widget-area .widget_nav_menu li a:before,.fusion-widget-area .widget_pages li a:before,.fusion-widget-area .widget_recent_entries li a:before,.fusion-widget-area .widget_rss li a:before{position:absolute;font-family:awb-icons;content:"\f105";margin-left:-12px}
.fusion-widget-area .widget .recentcomments,.fusion-widget-area .widget_archive li,.fusion-widget-area .widget_categories li,.fusion-widget-area .widget_layered_nav li,.fusion-widget-area .widget_links li,.fusion-widget-area .widget_meta li,.fusion-widget-area .widget_nav_menu li,.fusion-widget-area .widget_pages li,.fusion-widget-area .widget_product_categories li,.fusion-widget-area .widget_recent_entries li,.fusion-widget-area .widget_rss li{display:block;padding:10px 10px 10px 12px;border-bottom:1px solid #e7e6e6;position:relative}
.fusion-widget-area .widget_categories li{position:relative}
.fusion-widget-area .widget_layered_nav .count,.fusion-widget-area .widget_layered_nav_filters .count{transition:color .2s cubic-bezier(.21, .6, .35, 1)}
.fusion-widget-area .widget_layered_nav li.chosen .count,.fusion-widget-area .widget_layered_nav li.chosen a,.fusion-widget-area .widget_layered_nav li.chosen a:before,.fusion-widget-area .widget_layered_nav_filters li.chosen .count,.fusion-widget-area .widget_layered_nav_filters li.chosen a,.fusion-widget-area .widget_layered_nav_filters li.chosen a:before{font-weight:700}
.fusion-widget-area .widget_rss .rss-date{display:block;margin:.15em 0}
.fusion-widget-area .widget_categories li span{position:absolute}
.fusion-widget-area .widget_categories .children{margin-left:5px;padding-top:10px}
.fusion-widget-area .widget_categories li .children li:last-child,.fusion-widget-area .widget_categories li .sub-menu li:last-child,.fusion-widget-area .widget_nav_menu li .children li:last-child,.fusion-widget-area .widget_nav_menu li .sub-menu li:last-child,.fusion-widget-area .widget_pages li .children li:last-child,.fusion-widget-area .widget_pages li .sub-menu li:last-child,.fusion-widget-area .widget_product_categories li .children li:last-child,.fusion-widget-area .widget_product_categories li .sub-menu li:last-child{padding-bottom:0;border-bottom:none}
.shortcode-tabs .tab_content ul.arrow{float:none}
.fusion-widget-area ul.arrow{list-style:none;margin:0;padding:0}
.fusion-widget-area ul.arrow li:before{display:inline-block;background-repeat:no-repeat;background-position:center center;background-color:#65bc7b;height:18px;border-radius:75px;width:18px;content:" ";float:left;margin-right:10px;margin-left:0}
.fusion-widget-area ul.arrow li{line-height:18px;margin:0;padding:0;margin-bottom:15px;padding-left:0}
.fusion-widget-area .children,.fusion-widget-area .sub-menu{margin-left:15px}
.fusion-widget-area .widget_nav_menu .sub-menu{padding-top:10px}
.fusion-widget-area .fusion-vertical-menu-widget .children,.fusion-widget-area .fusion-vertical-menu-widget .sub-menu{margin-left:0}
.widget_categories li{background:0 0;padding:0;border-bottom:0}
.fusion-widget-area .widget>ul>li:first-child,.fusion-widget-area .widget_nav_menu>div>ul>li:first-child{padding-top:0}
.widget_wooslider_slideshow_slides li a{background:0 0;border:0;margin:0;padding:0}
.fusion-widget-area .flexslider .slides>li{padding-top:0;padding-bottom:0}
.fusion-author-widget .fusion-author-widget-left{text-align:left}
.fusion-author-widget .fusion-author-widget-center{text-align:center}
.fusion-author-widget .fusion-author-widget-right{text-align:right}
.fusion-author-widget .fusion-author-widget-name{margin-top:20px}
.fusion-author-widget .fusion-social-networks{margin:-7px 0}
.fusion-author-widget .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon{margin:7px 5.5px}
.fusion-author-widget .fusion-social-networks.boxed-icons{margin:-5px 0}
.fusion-author-widget .fusion-social-networks.boxed-icons .fusion-social-networks-wrapper .fusion-social-network-icon{margin:5px 3.5px}
.fusion-author-widget .fusion-author-widget-separator .fusion-author-widget-sep{border-top:1px solid}
.fusion-author-widget .fusion-author-widget-sep{margin:20px 0;height:0}
.fusion-tabs-widget .fusion-tabs-widget-wrapper{border:1px solid #eaeaea}
.fusion-tabs-widget .fusion-tabs-nav ul{display:flex;list-style:none;margin:0;padding:0}
.fusion-tabs-widget .fusion-tabs-nav ul li{flex:1;margin:0;padding:0;border-right:1px solid}
.fusion-tabs-widget .fusion-tabs-nav ul li:last-child{border-right:none}
.fusion-tabs-widget .fusion-tabs-nav ul li a{display:block;padding:11px 0;border-top:3px solid transparent;transition:all .2s;background:#f1f2f2;color:#333;font-size:13px;text-align:center}
.fusion-footer-widget-area .fusion-widget-area .fusion-column .fusion-tabs-widget .fusion-tabs-nav ul li a{padding:11px 0}
.fusion-tabs-widget .fusion-tabs-nav ul li.active a{border-top:3px solid #65bc7b}
.fusion-tabs-widget .fusion-tabs-nav ul li .fusionicon-bubbles{font-size:18px}
.fusion-tabs-widget .fusion-tabs-image-circle .image img{border-radius:50%}
.fusion-tabs-widget .fusion-tabs-image-square .image img{border-radius:0}
.fusion-tabs-widget .fusion-tabs-widget-content .fusion-tabs-widget-items{list-style:none;margin:0;padding:0}
.fusion-tabs-widget .fusion-tabs-widget-content .fusion-tabs-widget-items li{overflow:hidden;padding:20px 15px;border-bottom:1px solid #e2e2e2}
.fusion-tabs-widget .fusion-tabs-widget-content .fusion-tabs-widget-items li:last-child{border-bottom:0}
.fusion-tabs-widget .fusion-tabs-widget-content .image{float:left;margin-right:13px;width:52px}
.fusion-tabs-widget .fusion-tabs-widget-content .image a{height:auto;width:auto;line-height:normal;text-indent:0}
.fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box{float:left;margin-right:13px;padding:7px 6px;min-width:64px;text-align:center}
.fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box .fusion-date{font-size:1.3em;line-height:1;font-weight:700}
.fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box .fusion-month-year{margin-top:.5em;line-height:1;font-size:.85em}
.fusion-tabs-widget .fusion-tabs-widget-content .post-holder a{display:block;overflow:hidden;line-height:normal}
.fusion-tabs-widget .fusion-tabs-widget-content .post-holder p{margin:0 0 2px}
.fusion-tabs-widget .fusion-tabs-widget-content .post-holder .fusion-meta{margin-top:2px}
.fusion-tabs-widget .fusion-tabs-widget-content .post-holder .fusion-meta p>a{display:inline}
.flickr_badge_image{display:inline-block;padding:3px}
.flickr_badge_image a{display:inline-block}
.flickr_badge_image img{width:66px;height:66px}
.fusion-columns-4 .flickr_badge_image img,.fusion-columns-5 .flickr_badge_image img,.fusion-columns-6 .flickr_badge_image img{width:60px;height:60px}
.fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper{border:none}
.fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper .fusion-tabs-nav{margin-bottom:28px}
.fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper .fusion-tabs-nav ul li a{padding:14px 0;border-top:none}
.fusion-footer-widget-area .fusion-widget-area .fusion-column .fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper .fusion-tabs-nav ul li a{padding:14px 0}
.fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper .fusion-tabs-nav ul li.active a{border-top:none}
.fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper .fusion-tabs-widget-content{background:0 0}
.fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper .fusion-tabs-widget-content .fusion-tabs-widget-items li{display:flex;align-items:center;padding:13px 0;border-bottom:none}
.fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper .fusion-tabs-widget-content .fusion-date-box,.fusion-tabs-widget .fusion-tabs-clean.fusion-tabs-widget-wrapper .fusion-tabs-widget-content .image{flex-shrink:0}
.fusion-sliding-bar-area .fusion-tabs-widget .fusion-tabs-nav ul li a{background:rgba(0,0,0,.2)}
.fusion-sliding-bar-area .fusion-tabs-widget .fusion-tabs-nav ul li a:hover{background:0 0}
.fusion-sliding-bar-area .fusion-tabs-widget .fusion-tabs-nav ul li.active a{background:0 0}
.fusion-sliding-bar-area .fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box{background:rgba(0,0,0,.2)}
#wrapper .fusion-vertical-menu-widget .menu,.awb-off-canvas .fusion-vertical-menu-widget .menu{border-right:1px solid transparent;border-top:1px solid transparent}
#wrapper .fusion-vertical-menu-widget .menu li a,.awb-off-canvas .fusion-vertical-menu-widget .menu li a{border-bottom:1px solid transparent;border-right-color:transparent;padding:8px 0;display:block}
#wrapper .fusion-vertical-menu-widget .menu li a .arrow,.awb-off-canvas .fusion-vertical-menu-widget .menu li a .arrow{display:none;vertical-align:middle}
#wrapper .fusion-vertical-menu-widget .menu li a .arrow:before,.awb-off-canvas .fusion-vertical-menu-widget .menu li a .arrow:before{font-family:awb-icons;content:"\f105"}
#wrapper .fusion-vertical-menu-widget .menu .menu-item-has-children>a>.arrow,#wrapper .fusion-vertical-menu-widget .menu .page_item_has_children>a>.arrow,.awb-off-canvas .fusion-vertical-menu-widget .menu .menu-item-has-children>a>.arrow,.awb-off-canvas .fusion-vertical-menu-widget .menu .page_item_has_children>a>.arrow{display:inline-block;padding:0 5px}
#wrapper .fusion-vertical-menu-widget .menu li.current-menu-item>a,#wrapper .fusion-vertical-menu-widget .menu li.current_page_item>a,.awb-off-canvas .fusion-vertical-menu-widget .menu li.current-menu-item>a,.awb-off-canvas .fusion-vertical-menu-widget .menu li.current_page_item>a{border-right-color:#65bc7b;border-right:3px solid}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul,.awb-off-canvas .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,.awb-off-canvas .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}
#wrapper .fusion-vertical-menu-widget.right .menu,.awb-off-canvas .fusion-vertical-menu-widget.right .menu{border-left:1px solid transparent;text-align:right;border-right:0}
#wrapper .fusion-vertical-menu-widget.right .menu>li>a,.awb-off-canvas .fusion-vertical-menu-widget.right .menu>li>a{padding-right:20px}
#wrapper .fusion-vertical-menu-widget.right .menu li a,.awb-off-canvas .fusion-vertical-menu-widget.right .menu li a{padding-left:10px}
#wrapper .fusion-vertical-menu-widget.right .menu li a .arrow:before,.awb-off-canvas .fusion-vertical-menu-widget.right .menu li a .arrow:before{content:"\f104"}
#wrapper .fusion-vertical-menu-widget.right .menu li.current-menu-item>a,#wrapper .fusion-vertical-menu-widget.right .menu li.current_page_item>a,.awb-off-canvas .fusion-vertical-menu-widget.right .menu li.current-menu-item>a,.awb-off-canvas .fusion-vertical-menu-widget.right .menu li.current_page_item>a{border-left:3px solid;border-right:0}
#wrapper .fusion-vertical-menu-widget.right .menu .children,#wrapper .fusion-vertical-menu-widget.right .menu .sub-menu,.awb-off-canvas .fusion-vertical-menu-widget.right .menu .children,.awb-off-canvas .fusion-vertical-menu-widget.right .menu .sub-menu{margin-right:30px}
#wrapper .fusion-vertical-menu-widget.left .menu,.awb-off-canvas .fusion-vertical-menu-widget.left .menu{text-align:left}
#wrapper .fusion-vertical-menu-widget.left .menu>li>a,.awb-off-canvas .fusion-vertical-menu-widget.left .menu>li>a{padding-left:20px}
#wrapper .fusion-vertical-menu-widget.left .menu li a,.awb-off-canvas .fusion-vertical-menu-widget.left .menu li a{padding-right:10px}
#wrapper .fusion-vertical-menu-widget.left .menu .children,#wrapper .fusion-vertical-menu-widget.left .menu .sub-menu,.awb-off-canvas .fusion-vertical-menu-widget.left .menu .children,.awb-off-canvas .fusion-vertical-menu-widget.left .menu .sub-menu{margin-left:30px}
#wrapper .fusion-vertical-menu-widget.no-border.left .menu li a .arrow,.awb-off-canvas .fusion-vertical-menu-widget.no-border.left .menu li a .arrow{padding-right:0;width:40px;text-align:right}
#wrapper .fusion-vertical-menu-widget.no-border.right .menu li a .arrow,.awb-off-canvas .fusion-vertical-menu-widget.no-border.right .menu li a .arrow{padding-left:0;width:40px;text-align:left}
.fusion-vertical-menu-widget ul.menu li a{font-family:var(--nav_typography-font-family);font-weight:var(--nav_typography-font-weight);font-size:var(--nav_typography-font-size);letter-spacing:var(--nav_typography-letter-spacing);text-transform:var(--nav_typography-text-transform)}
#main .fusion-sticky-sidebar .fusion-sidebar-inner-content,#main .sidebar:not(.fusion-sticky-sidebar){background-color:var(--sidebar_bg_color)}
#main .sidebar{padding:var(--sidebar_padding)}
#main .sidebar.fusion-sticky-sidebar .fusion-sidebar-inner-content{padding:var(--sidebar_padding-percent_to_vw)}
.sidebar .widget .heading .widget-title,.sidebar .widget .widget-title{background-color:var(--sidebar_widget_bg_color);padding:var(--sidebar_widget_bg_color-opaque-padding)}
.sidebar .widget .widget-title{font-size:var(--sidew_font_size)}
.sidebar .widget .heading h4,.sidebar .widget .widget-title{color:var(--sidebar_heading_color)}
#wrapper .fusion-vertical-menu-widget .menu li.current-menu-item>a,#wrapper .fusion-vertical-menu-widget .menu li.current_page_ancestor>a,#wrapper .fusion-widget-area .current-menu-item>a,#wrapper .fusion-widget-area .current-menu-item>a:before,#wrapper .fusion-widget-area .current_page_item>a,#wrapper .fusion-widget-area .current_page_item>a:before,.side-nav li.current_page_ancestor>a,.side-nav ul>li.current_page_item>a{color:var(--primary_color)}
#wrapper .jtwt .jtwt_tweet a:hover,.fusion-content-widget-area .widget .recentcomments:hover:before,.fusion-content-widget-area .widget li a:hover,.fusion-content-widget-area .widget li a:hover:before,.fusion-content-widget-area .widget_archive li a:hover:before,.fusion-content-widget-area .widget_categories li a:hover,.fusion-content-widget-area .widget_categories li a:hover:before,.fusion-content-widget-area .widget_links li a:hover:before,.fusion-content-widget-area .widget_nav_menu li a:hover:before,.fusion-content-widget-area .widget_pages li a:hover:before,.fusion-content-widget-area .widget_recent_entries li a:hover:before,.side-nav .arrow:hover:after{color:var(--link_hover_color)}
#wrapper .fusion-vertical-menu-widget .menu li.current_page_item>a,#wrapper .side-nav li.current_page_item a{border-right-color:var(--primary_color);border-left-color:var(--primary_color)}
.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li.active a{border-top-color:var(--primary_color)}
.fusion-content-widget-area .widget .recentcomments a,.fusion-content-widget-area .widget li a,.fusion-content-widget-area .widget_categories li{color:var(--link_color)}
.fusion-live-search .fusion-search-results{max-height:var(--live_search_results_height)}
.search #posts-container .fusion-blog-layout-grid,.search-results #posts-container .fusion-blog-layout-grid{margin-top:calc((var(--search_grid_column_spacing))/ -2);margin-right:calc((var(--search_grid_column_spacing))/ -2);margin-bottom:0;margin-left:calc((var(--search_grid_column_spacing))/ -2)}
.search #posts-container .fusion-blog-layout-grid .fusion-post-grid,.search-results #posts-container .fusion-blog-layout-grid .fusion-post-grid{padding:calc((var(--search_grid_column_spacing))/ 2)}
.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-search-spacer{width:calc((var(--form_input_height)) * .4)}
.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search{width:var(--form_text_size);height:var(--form_text_size)}
.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search:after,.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search:before{background-color:var(--nav_typography-color)}
.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search:hover:after,.fusion-main-menu-search-overlay .fusion-overlay-search .fusion-close-search:hover:before{background-color:var(--menu_hover_first_color)}
.fusion-body .fusion-flexslider .flex-direction-nav a,.fusion-body .fusion-flexslider.flexslider-attachments .flex-direction-nav a,.fusion-body .fusion-flexslider.flexslider-posts .flex-direction-nav a,.fusion-body .fusion-flexslider.flexslider-posts-with-excerpt .flex-direction-nav a,.fusion-body .fusion-slider-sc .flex-direction-nav a,.fusion-body .woocommerce-product-gallery .flex-direction-nav a{width:var(--slider_nav_box_dimensions-width);height:var(--slider_nav_box_dimensions-height);line-height:var(--slider_nav_box_dimensions-height);font-size:var(--slider_arrow_size)}
.fusion-social-links-footer .fusion-social-networks a{font-size:var(--footer_social_links_font_size)}
.fusion-social-links-footer .fusion-social-networks a.custom{max-height:var(--footer_social_links_boxed_padding)}
.fusion-social-links-footer .fusion-social-networks a.custom img{max-height:var(--footer_social_links_font_size)}
.fusion-social-links-footer .fusion-social-networks.boxed-icons a{width:calc(var(--footer_social_links_font_size) + (2 * (var(--footer_social_links_boxed_padding))) + 2px);padding:var(--footer_social_links_boxed_padding)}
.fusion-social-links-footer .fusion-social-networks.boxed-icons a.custom{top:calc((var(--footer_social_links_boxed_padding)) * -1)}
.fusion-social-links-footer .fusion-social-networks.boxed-icons a.custom img{max-height:calc(var(--footer_social_links_font_size) + (2 * (var(--footer_social_links_boxed_padding))) + 2px)}
.fusion-social-links-footer .fusion-social-networks.boxed-icons .fusion-social-network-icon{color:var(--footer_social_links_icon_color)}
.fusion-social-links-footer .fusion-social-networks.boxed-icons .fusion-social-network-icon:not(.custom){background-color:var(--footer_social_links_box_color);border-color:var(--footer_social_links_box_color);border-radius:var(--footer_social_links_boxed_radius)}
.fusion-social-links-footer .fusion-social-networks .fusion-social-network-icon{color:var(--footer_social_links_icon_color)}
.fusion-social-networks.boxed-icons .fusion-social-network-icon:not(.custom){background-color:var(--footer_social_links_box_color);border-color:var(--footer_social_links_box_color)}
.fusion-single-sharing-box{background-color:var(--social_bg_color);padding:var(--social_bg_color-0-transparent,20px)}
.fusion-page-title-bar{clear:both;padding:0 10px;height:var(--page_title_height);width:100%;background-position:center center;background-repeat:no-repeat;background-origin:border-box;background-color:var(--page_title_bg_color);border-top:1px solid;border-bottom:1px solid;background-image:var(--page_title_bg);border-color:var(--page_title_border_color);background-size:auto}
.fusion-page-title-bar h1,.fusion-page-title-bar h3{margin:0;padding:0;line-height:26px;font-weight:400;font-size:14px;color:#343333}
.fusion-page-title-bar h1{font-size:18px;color:var(--page_title_color)}
.fusion-page-title-bar .fusion-page-title-row h1{font-size:var(--page_title_font_size);line-height:var(--page_title_line_height)}
.fusion-page-title-bar h3{font-size:var(--page_title_subheader_font_size);line-height:calc(var(--page_title_subheader_font_size) + 12px);color:var(--page_title_subheader_color)}
@media only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.fusion-page-title-bar{background-image:var(--page_title_bg_retina,var(--page_title_bg));background-size:cover}}
.fusion-page-title-bar .fusion-breadcrumbs{font-size:var(--breadcrumbs_font_size);color:var(--breadcrumbs_text_color)}
.fusion-page-title-bar .fusion-breadcrumbs .awb-breadcrumb-sep:after{content:var(--breadcrumbs_separator);margin:0 .35em;color:var(--breadcrumbs_separator_color)}
.fusion-page-title-bar .fusion-breadcrumbs .awb-breadcrumb-home-icon{font-size:1.15em}
.fusion-page-title-bar .fusion-breadcrumbs .awb-term-sep:after{content:",";margin-inline-end:.175em}
.fusion-page-title-bar .fusion-breadcrumbs .awb-breadcrumb-sep-icon i:not(.awb-breadcrumb-home-icon){margin:0 .4em;color:var(--breadcrumbs_separator_color)}
.fusion-page-title-bar .fusion-breadcrumbs .fusion-breadcrumb-prefix{color:var(--breadcrumbs_prefix_color)}
.fusion-page-title-bar .fusion-breadcrumbs [aria-current=page]{color:var(--breadcrumbs_current_page_color)}
.fusion-page-title-bar .fusion-breadcrumbs li,.fusion-page-title-bar .fusion-breadcrumbs li a{font-size:var(--breadcrumbs_font_size)}
.fusion-page-title-bar .fusion-breadcrumbs a{color:var(--breadcrumbs_text_color)}
.fusion-page-title-bar .fusion-breadcrumbs a:hover{color:var(--breadcrumbs_text_hover_color)}
.avada-has-pagetitle-bg-full .fusion-page-title-bar{background-size:cover}
.fusion-page-title-row{margin:0 auto;height:100%}
.fusion-page-title-wrapper{display:flex;align-items:center;justify-content:space-between;position:relative;height:100%;width:100%}
.page-title-bar-search .fusion-page-title-captions{width:auto}
.fusion-page-title-secondary{flex-shrink:0;text-align:right}
.fusion-page-title-secondary .searchform{display:inline-block;width:100%;max-width:250px}
.awb-breadcrumb-list{display:inline-flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}
.fusion-page-title-bar-left .fusion-page-title-secondary{margin-left:10px}
.fusion-page-title-bar-center .fusion-page-title-captions{text-align:center;width:100%}
.fusion-page-title-bar-center .fusion-page-title-secondary{display:block;width:100%;text-align:center}
.fusion-page-title-bar-center .searchform{margin-top:10px}
.fusion-page-title-bar-center .awb-breadcrumb-list{justify-content:center}
.fusion-page-title-bar-right .fusion-page-title-wrapper{flex-flow:row-reverse}
.fusion-page-title-bar-right .fusion-page-title-captions{text-align:right}
.fusion-page-title-bar-right .fusion-page-title-secondary{margin-right:10px;text-align:left}
html:not(.avada-has-site-width-percent) .fusion-page-title-bar{padding-left:30px;padding-right:30px}
html.avada-has-site-width-percent.avada-has-site-width-100-percent .fusion-page-title-bar{padding-left:var(--hundredp_padding);padding-right:var(--hundredp_padding)}
.avada-has-pagetitle-bg-parallax .fusion-page-title-bar{background-attachment:fixed;background-position:top center}
@media only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.avada-has-pagetitlebar-retina-bg-image .fusion-page-title-bar{background-image:var(--page_title_bg_retina);background-size:cover}}
.avada-has-titlebar-content_only.fusion-body .fusion-page-title-bar{background:0 0;border:none}
.wrapper_blank .page-title-bar{margin-bottom:25px}
.rtl .fusion-page-title-bar{direction:ltr}
.rtl .fusion-page-title-bar-left .fusion-page-title-captions{text-align:left}
.rtl .fusion-page-title-bar-center .fusion-breadcrumbs,.rtl .fusion-page-title-bar-center .fusion-page-title-captions,.rtl .fusion-page-title-bar-center .searchform,.rtl .fusion-page-title-bar-left .fusion-breadcrumbs,.rtl .fusion-page-title-bar-left .fusion-page-title-captions,.rtl .fusion-page-title-bar-left .searchform,.rtl .fusion-page-title-bar-right .fusion-breadcrumbs,.rtl .fusion-page-title-bar-right .fusion-page-title-captions,.rtl .fusion-page-title-bar-right .searchform{direction:rtl}
#nav ul li ul li a,#sticky-nav ul li ul li a,#wrapper #nav ul li ul li > a,#wrapper #sticky-nav ul li ul li > a,.avada-container h3,.comment-form input[type="submit"],.ei-title h3,.fusion-blog-shortcode .fusion-timeline-date,.fusion-body #main .tribe-common .tribe-events-c-day-marker__date,.fusion-body #main .tribe-events .datepicker,.fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium,.fusion-body .tribe-common .tribe-common-b2,.fusion-body .tribe-common .tribe-common-b3,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,.fusion-load-more-button,.fusion-main-menu .sub-menu,.fusion-main-menu .sub-menu li a,.fusion-megamenu-widgets-container,.fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover,.fusion-megamenu-wrapper li .fusion-megamenu-title-disabled,.fusion-page-title-captions h3,.gform_page_footer input[type=button],.meta .fusion-date,.more,.review blockquote div strong,.review blockquote q,.ticket-selector-submit-btn[type=submit],body{font-family:var(--body_typography-font-family);font-weight:var(--body_typography-font-weight);letter-spacing:var(--body_typography-letter-spacing);font-style:var(--body_typography-font-style,normal)}
#slidingbar-area .slide-excerpt h2,#slidingbar-area ul,.counter-box-content,.fusion-alert,.fusion-blog-layout-timeline .fusion-timeline-date,.fusion-body #main .tribe-events .datepicker,.fusion-body .tribe-common .tribe-common-b2,.fusion-body .tribe-common .tribe-common-b3,.fusion-footer-widget-area .slide-excerpt h2,.fusion-footer-widget-area ul,.fusion-progressbar .progress-title,.fusion-project-details-tb .project-info h4,.gform_wrapper .gfield_description,.gform_wrapper label,.jtwt .jtwt_tweet,.project-content .project-info h4,.review blockquote q,.sidebar .jtwt .jtwt_tweet,.sidebar .slide-excerpt h2,body{font-size:var(--body_typography-font-size)}
#nav ul li ul li a,#side-header .fusion-contact-info,#side-header .header-social .top-menu,#sticky-nav ul li ul li a,#wrapper #nav ul li ul li > a,#wrapper #sticky-nav ul li ul li > a,.avada-container h3,.comment-form input[type="submit"],.ei-title h3,.fusion-accordian .panel-body,.fusion-body #main .tribe-common .tribe-events-c-day-marker__date,.fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium,.fusion-body .tribe-common .tribe-common-b2,.fusion-body .tribe-common .tribe-common-b3,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,.fusion-main-menu .sub-menu,.fusion-main-menu .sub-menu li a,.fusion-megamenu-widgets-container,.fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover,.fusion-megamenu-wrapper li .fusion-megamenu-title-disabled,.fusion-page-title-captions h3,.gform_page_footer input[type=button],.meta .fusion-date,.more,.review blockquote div strong,.review blockquote q,.single-tribe_events #tribe-events-content .tribe-events-event-meta dt,.ticket-selector-submit-btn[type=submit],body{line-height:var(--body_typography-line-height)}
.fusion-blog-timeline-layout .fusion-timeline-date,.fusion-body #main .tribe-common .tribe-events-c-day-marker__date,.fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium,.fusion-body .fusion-wrapperr .meta,.fusion-body .tribe-block__tickets__registration__tickets__header,.fusion-body .tribe-common .tribe-common-b2,.fusion-body .tribe-common .tribe-common-b3,.fusion-body .tribe-events .tribe-events-calendar-list__event-datetime,.fusion-main-menu .fusion-custom-menu-item-contents,.fusion-project-details-tb .project-info h4,.fusion-rollover .price .amount,.post .post-content,.project-content .project-info h4,.review blockquote div,.search input,.sidebar .jtwt,.sidebar .widget .recentcomments,.sidebar .widget_archive li,.sidebar .widget_categories li,.sidebar .widget_layered_nav li,.sidebar .widget_links li,.sidebar .widget_meta li,.sidebar .widget_nav_menu li,.sidebar .widget_pages li,.sidebar .widget_product_categories li,.sidebar .widget_recent_entries li,.title-row,body{color:var(--body_typography-color)}
.meta .fusion-date{font-style:italic}
#main .post h2 a,.about-author .title a,.fusion-blog-pagination .pagination .pagination-next:after,.fusion-blog-pagination .pagination .pagination-prev:before,.fusion-hide-pagination-text .pagination-next:after,.fusion-hide-pagination-text .pagination-prev:before,.fusion-load-more-button,.fusion-rollover a,.pagination .pagination-next:after,.pagination .pagination-prev:before,.project-content .project-info .project-info-box a,.shop_attributes tr th,.single-navigation a[rel=next]:after,.single-navigation a[rel=prev]:before,body a,body a:after,body a:before{color:var(--link_color)}
.fusion-modal h1,.fusion-page-title-bar h1,.fusion-tb-footer h1,.fusion-tb-page-title-bar h1,.fusion-title h1,.fusion-widget-area h1,.post-content h1,.search-page-search-form h1,h1{font-family:var(--h1_typography-font-family);font-weight:var(--h1_typography-font-weight);line-height:var(--h1_typography-line-height);letter-spacing:var(--h1_typography-letter-spacing);text-transform:var(--h1_typography-text-transform);font-style:var(--h1_typography-font-style,normal)}
.fusion-modal h1,.fusion-tb-footer h1,.fusion-tb-page-title-bar h1,.fusion-widget-area h1,.post-content h1,.search-page-search-form h1,h1{font-size:var(--h1_typography-font-size)}
.fusion-modal h1,.fusion-post-content h1,.fusion-tb-footer h1,.fusion-tb-page-title-bar h1,.fusion-widget-area h1,.post-content h1,.search-page-search-form h1,.title h1,h1{color:var(--h1_typography-color)}
h1{margin-top:var(--h1_typography-margin-top);margin-bottom:var(--h1_typography-margin-bottom)}
.ei-title h2,.main-flex .slide-content h2,.post h2,.post-content h2,h2{font-family:var(--h2_typography-font-family);font-weight:var(--h2_typography-font-weight);line-height:var(--h2_typography-line-height);letter-spacing:var(--h2_typography-letter-spacing);text-transform:var(--h2_typography-text-transform);font-style:var(--h2_typography-font-style,normal)}
.post h2,.post-content h2,h2,h2.entry-title{font-size:var(--h2_typography-font-size)}
.fusion-post-content h2,.search-page-search-form h2,h2{color:var(--h2_typography-color)}
.fusion-title-size-two,h2{margin-top:var(--h2_typography-margin-top);margin-bottom:var(--h2_typography-margin-bottom)}
.fusion-author .fusion-author-title,.fusion-header-tagline,.fusion-modal .modal-title,.fusion-pricing-table .title-row,.main-flex .slide-content h3,.post-content h3,.project-content h3,.sidebar .widget h3,h3{font-family:var(--h3_typography-font-family);font-weight:var(--h3_typography-font-weight);line-height:var(--h3_typography-line-height);letter-spacing:var(--h3_typography-letter-spacing);text-transform:var(--h3_typography-text-transform);font-style:var(--h3_typography-font-style,normal)}
.fusion-author .fusion-author-title,.fusion-modal .modal-title,.fusion-widget-area h3,.post-content h3,.project-content h3,h3{font-size:var(--h3_typography-font-size)}
.fusion-author .fusion-author-title,.fusion-post-content h3,.fusion-title h3,.person-author-wrapper span,.post-content h3,.project-content h3,.sidebar .widget h3,.title h3,h3{color:var(--h3_typography-color)}
h3{margin-top:var(--h3_typography-margin-top);margin-bottom:var(--h3_typography-margin-bottom)}
.fusion-carousel-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title a,.fusion-megamenu-title,.fusion-person .person-desc .person-author .person-author-wrapper,.fusion-project-details-tb .project-info h4,.fusion-tabs .nav-tabs  li .fusion-tab-heading,.fusion-tabs-widget .fusion-tabs-nav ul li a,.fusion-theme-sharing-box h4,.fusion-title h4,.fusion-widget-area h4,.popover .popover-title,.post-content h4,.project-content .project-info h4,.tribe-events-single ul.tribe-related-events li .tribe-related-events-title,h4,table th{font-family:var(--h4_typography-font-family);font-weight:var(--h4_typography-font-weight);line-height:var(--h4_typography-line-height);letter-spacing:var(--h4_typography-letter-spacing);text-transform:var(--h4_typography-text-transform);font-style:var(--h4_typography-font-style,normal)}
.fusion-project-details-tb .project-info .project-terms,.fusion-tb-footer h4,.fusion-tb-page-title-bar h4,.project-content .project-info .project-terms,.project-info-box span,.tribe-events-single ul.tribe-related-events li .tribe-related-events-title,h4{line-height:var(--h4_typography-line-height)}
.fusion-carousel-title,.fusion-person .person-author-wrapper .person-name,.fusion-person .person-author-wrapper .person-title,.fusion-rollover .fusion-rollover-content .fusion-rollover-title,.fusion-sharing-box h4,.fusion-tabs .nav-tabs > li .fusion-tab-heading,.fusion-tabs-widget .fusion-tabs-nav ul li a,.fusion-theme-sharing-box h4,.fusion-widget-area h4,.person-author-wrapper,.popover .popover-title,.post-content h4,.tribe-events-single ul.tribe-related-events li .tribe-related-events-title,h4{font-size:var(--h4_typography-font-size)}
.fusion-carousel-title,.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-nav ul li a,.fusion-content-widget-area .fusion-tabs-widget .fusion-tabs-widget-content .fusion-date-box,.fusion-post-content h4,.fusion-project-details-tb .project-info h4,.fusion-tabs .nav-tabs > li .fusion-tab-heading,.fusion-theme-sharing-box h4,.fusion-title h4,.fusion-widget-area h4,.post-content h4,.project-content .project-info h4,.title h4,.tribe-events-single ul.tribe-related-events li .tribe-related-events-title,h4{color:var(--h4_typography-color)}
.fusion-title-size-four,h4{margin-top:var(--h4_typography-margin-top);margin-bottom:var(--h4_typography-margin-bottom)}
.fusion-title h5,.fusion-widget-area h5,.post-content h5,h5{font-family:var(--h5_typography-font-family);font-weight:var(--h5_typography-font-weight);line-height:var(--h5_typography-line-height);letter-spacing:var(--h5_typography-letter-spacing);text-transform:var(--h5_typography-text-transform);font-style:var(--h5_typography-font-style,normal)}
.fusion-widget-area h5,.post-content h5,h5{font-size:var(--h5_typography-font-size)}
.fusion-post-content h5,.fusion-title h5,.fusion-widget-area h5,.post-content h5,.title h5,h5{color:var(--h5_typography-color)}
h5{margin-top:var(--h5_typography-margin-top);margin-bottom:var(--h5_typography-margin-bottom)}
.fusion-title h6,.fusion-widget-area h6,.post-content h6,h6{font-family:var(--h6_typography-font-family);font-weight:var(--h6_typography-font-weight);line-height:var(--h6_typography-line-height);letter-spacing:var(--h6_typography-letter-spacing);text-transform:var(--h6_typography-text-transform);font-style:var(--h6_typography-font-style,normal)}
.fusion-widget-area h6,.post-content h6,h6{font-size:var(--h6_typography-font-size)}
.fusion-post-content h6,.fusion-title h6,.fusion-widget-area h6,.post-content h6,.title h6,h6{color:var(--h6_typography-color)}
.fusion-title-size-six,h6{margin-top:var(--h6_typography-margin-top);margin-bottom:var(--h6_typography-margin-bottom)}
#main .fusion-woocommerce-quick-view-container .product_title,#wrapper #main .fusion-portfolio-content > h1.fusion-post-title,#wrapper #main .fusion-portfolio-content > h2.fusion-post-title,#wrapper #main .fusion-post-content > .blog-shortcode-post-title,#wrapper #main .fusion-post-content > h1.fusion-post-title,#wrapper #main .fusion-post-content > h2.fusion-post-title,#wrapper #main .post > .fusion-post-title-meta-wrap > h1.fusion-post-title,#wrapper #main .post > .fusion-post-title-meta-wrap > h2.fusion-post-title,#wrapper #main .post > h1.fusion-post-title,#wrapper #main .post > h2.fusion-post-title,.single-product #main .product h1.product_title,.single-product #main .product h2.product_title{font-family:var(--post_title_typography-font-family);font-weight:var(--post_title_typography-font-weight);line-height:var(--post_title_typography-line-height);letter-spacing:var(--post_title_typography-letter-spacing);text-transform:var(--post_title_typography-text-transform);font-style:var(--post_title_typography-font-style,normal)}
#main .fusion-woocommerce-quick-view-container .product_title,#wrapper #main .fusion-portfolio-content > h1.fusion-post-title,#wrapper #main .fusion-portfolio-content > h2.fusion-post-title,#wrapper #main .fusion-post-content > .blog-shortcode-post-title,#wrapper #main .fusion-post-content > h1.fusion-post-title,#wrapper #main .fusion-post-content > h2.fusion-post-title,#wrapper #main .post > .fusion-post-title-meta-wrap > h1.fusion-post-title,#wrapper #main .post > .fusion-post-title-meta-wrap > h2.fusion-post-title,#wrapper #main .post > h1.fusion-post-title,#wrapper #main .post > h2.fusion-post-title,.single-product #main .product h1.product_title,.single-product #main .product h2.product_title{font-size:var(--post_title_typography-font-size)}
#wrapper #main .fusion-portfolio-content > h1.fusion-post-title,#wrapper #main .fusion-portfolio-content > h2.fusion-post-title,#wrapper #main .fusion-post-content > .blog-shortcode-post-title,#wrapper #main .fusion-post-content > h1.fusion-post-title,#wrapper #main .fusion-post-content > h2.fusion-post-title,#wrapper #main .post > .fusion-post-title-meta-wrap > h1.fusion-post-title,#wrapper #main .post > .fusion-post-title-meta-wrap > h2.fusion-post-title,#wrapper #main .post > h1.fusion-post-title,#wrapper #main .post > h2.fusion-post-title{color:var(--post_title_typography-color)}
#tab-reviews #reviews #comments > h2,#wrapper #main #comments .fusion-title h2,#wrapper #main #comments .fusion-title h3,#wrapper #main #respond .fusion-title h2,#wrapper #main #respond .fusion-title h3,#wrapper #main .about-author .fusion-title h2,#wrapper #main .about-author .fusion-title h3,#wrapper #main .related-posts .fusion-title h2,#wrapper #main .related-posts .fusion-title h3,#wrapper #main .related.products .fusion-title h2,#wrapper #main .related.products .fusion-title h3,.single-product .woocommerce-tabs .fusion-woocommerce-tab-title,.woocommerce-container .up-sells .fusion-title h3{font-family:var(--post_titles_extras_typography-font-family);font-weight:var(--post_titles_extras_typography-font-weight);line-height:var(--post_titles_extras_typography-line-height);letter-spacing:var(--post_titles_extras_typography-letter-spacing);text-transform:var(--post_titles_extras_typography-text-transform);font-style:var(--post_titles_extras_typography-font-style,normal)}
#tab-reviews #reviews #comments > h2,#wrapper #main #comments .fusion-title h2,#wrapper #main #comments .fusion-title h3,#wrapper #main #respond .fusion-title h2,#wrapper #main #respond .fusion-title h3,#wrapper #main .about-author .fusion-title h2,#wrapper #main .about-author .fusion-title h3,#wrapper #main .related-posts .fusion-title h2,#wrapper #main .related-posts .fusion-title h3,#wrapper #main .related.products .fusion-title h2,#wrapper #main .related.products .fusion-title h3,.single-product .woocommerce-tabs .fusion-woocommerce-tab-title,.woocommerce-container .up-sells .fusion-title h3{font-size:var(--post_titles_extras_typography-font-size)}
#tab-reviews #reviews #comments > h2,#wrapper #main #comments .fusion-title h2,#wrapper #main #comments .fusion-title h3,#wrapper #main #respond .fusion-title h2,#wrapper #main #respond .fusion-title h3,#wrapper #main .about-author .fusion-title h2,#wrapper #main .about-author .fusion-title h3,#wrapper #main .related-posts .fusion-title h2,#wrapper #main .related-posts .fusion-title h3,#wrapper #main .related.products .fusion-title h2,#wrapper #main .related.products .fusion-title h3,.single-product .woocommerce-tabs .fusion-woocommerce-tab-title,.woocommerce-container .up-sells .fusion-title h3{color:var(--post_titles_extras_typography-color)}
.avada-select-parent .select-arrow,.gravity-select-parent .select-arrow,.select-arrow,.wpcf7-select-parent .select-arrow{right:var(--form_border_width-right)}
.avada-select-parent .select-arrow,.gravity-select-parent .select-arrow,.select-arrow,.wpcf7-select-parent .select-arrow{border-top-left-radius:0;border-bottom-left-radius:0}
.fusion-search-element .searchform.fusion-search-form-clean .fusion-search-form-content .fusion-search-field input,.fusion-search-form-clean #bbpress-forums .bbp-search-form #bbp_search,.fusion-search-form-clean .searchform:not(.fusion-search-form-classic) .fusion-search-form-content .fusion-search-field input{padding-left:var(--form_input_height)}
.fusion-search-element .searchform.fusion-search-form-classic .fusion-search-form-content .fusion-search-field input,.fusion-search-form-classic #bbpress-forums .bbp-search-form #bbp_search,.fusion-search-form-classic .searchform:not(.fusion-search-form-clean) .fusion-search-form-content .fusion-search-field input{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}
#wrapper .fusion-date-and-formats .fusion-format-box,.tribe-mini-calendar-event .list-date .list-dayname,.widget .tribe-mini-calendar-event .list-date .list-dayname{background-color:var(--dates_box_color)}
.fusion-menu-item-button .menu-text{border-color:var(--button_border_color)}
.fusion-menu-item-button:hover .menu-text{border-color:var(--button_border_hover_color,var(--button_border_color))}
:root{--awb-color1:#ffffff;--awb-color1-h:0;--awb-color1-s:0%;--awb-color1-l:100%;--awb-color1-a:100%;--awb-color2:#f6f6f6;--awb-color2-h:0;--awb-color2-s:0%;--awb-color2-l:96%;--awb-color2-a:100%;--awb-color3:#00aaa6;--awb-color3-h:179;--awb-color3-s:100%;--awb-color3-l:33%;--awb-color3-a:100%;--awb-color4:#00aa9d;--awb-color4-h:175;--awb-color4-s:100%;--awb-color4-l:33%;--awb-color4-a:100%;--awb-color5:#808080;--awb-color5-h:0;--awb-color5-s:0%;--awb-color5-l:50%;--awb-color5-a:100%;--awb-color6:#333333;--awb-color6-h:0;--awb-color6-s:0%;--awb-color6-l:20%;--awb-color6-a:100%;--awb-color7:#303030;--awb-color7-h:0;--awb-color7-s:0%;--awb-color7-l:19%;--awb-color7-a:100%;--awb-color8:#202020;--awb-color8-h:0;--awb-color8-s:0%;--awb-color8-l:13%;--awb-color8-a:100%;--awb-custom10:#ebeaea;--awb-custom10-h:0;--awb-custom10-s:2%;--awb-custom10-l:92%;--awb-custom10-a:100%;--awb-custom_color_1:#ff44336;--awb-custom_color_1-h:5;--awb-custom_color_1-s:100%;--awb-custom_color_1-l:60%;--awb-custom_color_1-a:100%;--awb-typography1-font-family:Inter, Arial, Helvetica, sans-serif;--awb-typography1-font-size:46px;--awb-typography1-font-weight:600;--awb-typography1-font-style:normal;--awb-typography1-line-height:1.2;--awb-typography1-letter-spacing:-0.015em;--awb-typography1-text-transform:none;--awb-typography2-font-family:Inter, Arial, Helvetica, sans-serif;--awb-typography2-font-size:24px;--awb-typography2-font-weight:600;--awb-typography2-font-style:normal;--awb-typography2-line-height:1.1;--awb-typography2-letter-spacing:0px;--awb-typography2-text-transform:none;--awb-typography3-font-family:Inter, Arial, Helvetica, sans-serif;--awb-typography3-font-size:16px;--awb-typography3-font-weight:500;--awb-typography3-font-style:normal;--awb-typography3-line-height:1.2;--awb-typography3-letter-spacing:0.015em;--awb-typography3-text-transform:none;--awb-typography4-font-family:Inter, Arial, Helvetica, sans-serif;--awb-typography4-font-size:16px;--awb-typography4-font-weight:400;--awb-typography4-font-style:normal;--awb-typography4-line-height:1.72;--awb-typography4-letter-spacing:0.015em;--awb-typography4-text-transform:none;--awb-typography5-font-family:Inter, Arial, Helvetica, sans-serif;--awb-typography5-font-size:13px;--awb-typography5-font-weight:400;--awb-typography5-font-style:normal;--awb-typography5-line-height:1.72;--awb-typography5-letter-spacing:0.015em;--awb-typography5-text-transform:none;--site_width:1130px;--site_width-int:1130;--margin_offset-top:0px;--margin_offset-bottom:0px;--margin_offset-top-no-percent:0px;--margin_offset-bottom-no-percent:0px;--main_padding-top:55px;--main_padding-top-or-55px:55px;--main_padding-bottom:40px;--hundredp_padding:30px;--hundredp_padding-fallback_to_zero:30px;--hundredp_padding-fallback_to_zero_px:30px;--hundredp_padding-hundred_percent_negative_margin:-30px;--sidebar_width:23%;--sidebar_gutter:80px;--sidebar_2_1_width:21%;--sidebar_2_2_width:21%;--dual_sidebar_gutter:40px;--grid_main_break_point:1099;--side_header_break_point:800;--content_break_point:800;--typography_sensitivity:0.54;--typography_factor:1.50;--primary_color:#00aaa6;--primary_color-85a:rgba(0,170,166,0.85);--primary_color-7a:rgba(0,170,166,0.7);--primary_color-5a:rgba(0,170,166,0.5);--primary_color-35a:rgba(0,170,166,0.35);--primary_color-2a:rgba(0,170,166,0.2);--header_bg_repeat:repeat;--side_header_width:0px;--side_header_width-int:0;--header_padding-top:15px;--header_padding-bottom:15px;--header_padding-left:0px;--header_padding-right:0px;--menu_highlight_background:#65bc7b;--menu_arrow_size-width:23px;--menu_arrow_size-height:12px;--nav_highlight_border:2px;--nav_padding:26px;--nav_padding-no-zero:26px;--dropdown_menu_top_border_size:3px;--dropdown_menu_width:180px;--mainmenu_dropdown_vertical_padding:7px;--menu_sub_bg_color:#fffcfc;--menu_bg_hover_color:#f4f4f4;--menu_sub_sep_color:#00aa9d;--menu_h45_bg_color:#ffffff;--nav_typography-font-family:"Open Sans", Arial, Helvetica, sans-serif;--nav_typography-font-weight:600;--nav_typography-letter-spacing:0px;--nav_typography-color:#00aa9d;--nav_typography-color-65a:rgba(0,170,157,0.65);--nav_typography-color-35a:rgba(0,170,157,0.35);--menu_hover_first_color:#005e5c;--menu_hover_first_color-65a:rgba(0,94,92,0.65);--menu_sub_color:#00aa9d;--nav_dropdown_font_size:14px;--flyout_menu_icon_font_size:20px;--flyout_menu_icon_font_size_px:20px;--snav_font_size:13px;--sec_menu_lh:18px;--header_top_menu_sub_color:#00aa9d;--mobile_menu_icons_top_margin:23px;--mobile_menu_nav_height:35px;--mobile_header_bg_color:#ffffff;--mobile_menu_background_color:#ffffff;--mobile_menu_hover_color:#f6f6f6;--mobile_menu_border_color:#ffffff;--mobile_menu_toggle_color:#dadada;--mobile_menu_typography-font-family:"PT Sans";--mobile_menu_typography-font-size:25px;--mobile_menu_typography-font-weight:400;--mobile_menu_typography-line-height:35px;--mobile_menu_typography-letter-spacing:0px;--mobile_menu_typography-color:#00aa9d;--mobile_menu_typography-font-size-30-or-24px:24px;--mobile_menu_typography-font-size-open-submenu:var(--mobile_menu_typography-font-size, 13px);--mobile_menu_font_hover_color:#00aa9d;--menu_icon_size:14px;--logo_alignment:left;--logo_background_color:#65bc7b;--slidingbar_width:300px;--slidingbar_width-percent_to_vw:300px;--slidingbar_content_padding-top:60px;--slidingbar_content_padding-bottom:60px;--slidingbar_content_padding-left:30px;--slidingbar_content_padding-right:30px;--slidingbar_bg_color:#303030;--slidingbar_divider_color:#505050;--slidingbar_link_color:#bfbfbf;--slidingbar_link_color_hover:#00aaa6;--footer_divider_color:#505050;--footer_headings_typography-font-family:"Open Sans", Arial, Helvetica, sans-serif;--footer_headings_typography-font-size:13px;--footer_headings_typography-font-weight:400;--footer_headings_typography-line-height:1.5;--footer_headings_typography-letter-spacing:0px;--footer_headings_typography-color:#dddddd;--footer_text_color:#8c8989;--sidebar_bg_color:#ffffff;--bg_image:none;--bg_repeat:repeat;--bg_color:#ffffff;--bg-color-overlay:normal;--bg_pattern:url("//choices.com.pl/wp-content/themes/Avada/assets/images/patterns/pattern1.png");--content_bg_color:#ffffff;--content_bg_image:none;--content_bg_repeat:repeat;--body_typography-font-family:"Open Sans", Arial, Helvetica, sans-serif;--body_typography-font-size:18px;--base-font-size:18;--body_typography-font-weight:400;--body_typography-line-height:1.6;--body_typography-letter-spacing:0px;--body_typography-color:#202020;--link_color:#00aaa6;--link_color-8a:rgba(0,170,166,0.8);--link_hover_color:#00aaa6;--link_hover_color-85a:rgba(0,170,166,0.85);--link_hover_color-7a:rgba(0,170,166,0.7);--link_hover_color-5a:rgba(0,170,166,0.5);--link_hover_color-35a:rgba(0,170,166,0.35);--link_hover_color-2a:rgba(0,170,166,0.2);--awb-link_decoration_line:none;--awb-link_decoration_style:solid;--awb-link_decoration_thickness:1px;--awb-link_decoration_underline_offset:auto;--awb-link_decoration_line_hover:none;--awb-link_decoration_style_hover:solid;--awb-link_decoration_thickness_hover:1px;--awb-link_decoration_underline_offset_hover:auto;--h1_typography-font-family:Poppins, Arial, Helvetica, sans-serif;--h1_typography-font-weight:600;--h1_typography-line-height:1.41;--h1_typography-letter-spacing:0px;--h1_typography-font-size:40px;--h1_typography-color:#202020;--h1_typography-margin-top:0.67em;--h1_typography-margin-bottom:0.67em;--h2_typography-font-family:Poppins, Arial, Helvetica, sans-serif;--h2_typography-font-weight:600;--h2_typography-line-height:1.25;--h2_typography-letter-spacing:0px;--h2_typography-font-size:35px;--h2_typography-color:#202020;--h2_typography-margin-top:0em;--h2_typography-margin-bottom:1.1em;--h3_typography-font-family:Poppins, Arial, Helvetica, sans-serif;--h3_typography-font-weight:600;--h3_typography-line-height:1.24;--h3_typography-letter-spacing:0px;--h3_typography-font-size:30px;--h3_typography-color:#202020;--h3_typography-margin-top:1em;--h3_typography-margin-bottom:1em;--h4_typography-font-family:Poppins, Arial, Helvetica, sans-serif;--h4_typography-font-weight:600;--h4_typography-line-height:1.33;--h4_typography-letter-spacing:0px;--h4_typography-font-size:25px;--h4_typography-color:#202020;--h4_typography-margin-top:1.33em;--h4_typography-margin-bottom:1.33em;--h5_typography-font-family:"Open Sans", Arial, Helvetica, sans-serif;--h5_typography-font-weight:300;--h5_typography-line-height:1.31;--h5_typography-letter-spacing:0px;--h5_typography-font-size:16px;--h5_typography-color:#202020;--h5_typography-margin-top:1.67em;--h5_typography-margin-bottom:1.67em;--h6_typography-font-family:"Open Sans", Arial, Helvetica, sans-serif;--h6_typography-font-weight:300;--h6_typography-line-height:1.2;--h6_typography-letter-spacing:0px;--h6_typography-font-size:15px;--h6_typography-color:#202020;--h6_typography-margin-top:2.33em;--h6_typography-margin-bottom:2.33em;--post_title_typography-font-family:Poppins, Arial, Helvetica, sans-serif;--post_title_typography-font-weight:300;--post_title_typography-line-height:30px;--post_title_typography-letter-spacing:0px;--post_title_typography-font-size:24px;--post_title_typography-color:#202020;--post_titles_extras_typography-font-family:"Open Sans", Arial, Helvetica, sans-serif;--post_titles_extras_typography-font-weight:300;--post_titles_extras_typography-line-height:1.5;--post_titles_extras_typography-letter-spacing:0px;--post_titles_extras_typography-font-size:21px;--post_titles_extras_typography-color:#202020;--blog_archive_grid_column_spacing:40px;--dates_box_color:#eef0f2;--meta_font_size:14px;--portfolio_archive_column_spacing:12px;--portfolio_meta_font_size:18px;--social_bg_color:#f6f6f6;--social_sharing_padding-top:1.33em;--social_sharing_padding-right:20px;--social_sharing_padding-bottom:1.33em;--social_sharing_padding-left:20px;--sharing_social_links_icon_color:#bebdbd;--sharing_social_links_box_color:#e8e8e8;--sharing_social_links_boxed_padding:8px;--slider_nav_box_dimensions-width:30px;--slider_nav_box_dimensions-height:30px;--slider_arrow_size:14px;--es_caption_font_size:20px;--form_input_height:29px;--form_input_height-main-menu-search-width:250px;--form_text_size:16px;--form_bg_color:#ffffff;--form_text_color:#aaa9a9;--form_text_color-35a:rgba(170,169,169,0.35);--form_border_width-top:1px;--form_border_width-bottom:1px;--form_border_width-left:1px;--form_border_width-right:1px;--form_border_color:#d2d2d2;--form_focus_border_color:#d2d2d2;--form_focus_border_color-5a:rgba(210,210,210,0.5);--form_border_radius:6px;--live_search_results_height:250px;--privacy_bg_color:rgba(0,0,0,0.1);--privacy_color:rgba(0,0,0,0.3);--privacy_necessary_opacity:0.7;--privacy_bar_padding-top:15px;--privacy_bar_padding-bottom:15px;--privacy_bar_padding-left:30px;--privacy_bar_padding-right:30px;--privacy_bar_bg_color:#363839;--privacy_bar_font_size:13px;--privacy_bar_color:#8c8989;--privacy_bar_link_color:#bfbfbf;--privacy_bar_link_hover_color:#65bc7b;--privacy_bar_content_max_width:50%;--privacy_bar_headings_font_size:13px;--privacy_bar_headings_color:#dddddd;--privacy_bar_tabs_border_size:1px;--privacy_bar_tabs_border_color:var(--awb-color6);--privacy_bar_tabs_active_bg_color:var(--awb-color7);--privacy_bar_tabs_padding-top:20px;--privacy_bar_tabs_padding-bottom:20px;--privacy_bar_tabs_padding-left:20px;--privacy_bar_tabs_padding-right:20px;--privacy_bar_column_gap:30px;--privacy_bar_toggle_off_color:var(--awb-color6);--privacy_bar_toggle_on_color:var(--awb-color5);--privacy_bar_toggle_thumb_color:var(--awb-color3);--privacy_bar_lifespan_color:#ffffff;--privacy_bar_desc_color:#ffffff;--privacy_bar_desc_font_size:0.85em;--scrollbar_background:#555555;--scrollbar_handle:#303030;--related_posts_columns:5;--related_posts_column_spacing:44px;--image_rollover_icon_size:15px;--image_rollover_text_color:#303030;--pagination_width_height:30px;--pagination_box_padding-width:6px;--pagination_box_padding-height:2px;--pagination_border_width:1px;--pagination_border_radius:0px;--pagination_font_size:14px;--timeline_bg_color:rgba(255,255,255,0);--timeline_bg_color-not-transparent:rgba(255,255,255,1);--timeline_color:#ebeaea;--grid_separator_color:#808080;--carousel_nav_color:#808080;--carousel_hover_color:#505050;--info_bg_color:#ffffff;--info_accent_color:#808080;--danger_bg_color:rgba(219,75,104,0.1);--danger_accent_color:#a64242;--success_bg_color:rgba(18,184,120,0.1);--success_accent_color:#00aa9d;--warning_bg_color:rgba(241,174,42,0.1);--warning_accent_color:#d9b917;--alert_border_size:1px;--button_padding-top:11px;--button_padding-bottom:11px;--button_padding-left:23px;--button_padding-right:23px;--button_typography-font-family:"Open Sans", Arial, Helvetica, sans-serif;--button_typography-font-weight:600;--button_typography-letter-spacing:1px;--button_font_size:13px;--button_line_height:16px;--button_text_transform:none;--button_gradient_top_color:#4474b1;--button_gradient_bottom_color:#4474b1;--button_gradient_top_color_hover:rgba(68,116,177,0.62);--button_gradient_bottom_color_hover:rgba(68,116,177,0.64);--button_gradient_start:0%;--button_gradient_end:100%;--button_gradient_angle:180deg;--button_radial_direction:center center;--button_accent_color:#ffffff;--button_accent_hover_color:#ffffff;--button_bevel_color:#00aaa6;--button_box_shadow:none;--button_bevel_color_hover:#00aaa6;--button_border_width-top:0px;--button_border_width-right:0px;--button_border_width-bottom:0px;--button_border_width-left:0px;--button_border_color:#ffffff;--button_border_hover_color:#ffffff;--checklist_icons_color:#00aaa6;--checklist_circle_color:#ffffff;--checklist_text_color:#202020;--checklist_item_size:16px;--checklist_item_padding-top:0.35em;--checklist_item_padding-bottom:0.35em;--checklist_item_padding-left:0;--checklist_item_padding-right:0;--checklist_divider_color:#808080;--checklist_odd_row_bgcolor:rgba(255,255,255,0);--checklist_even_row_bgcolor:rgba(255,255,255,0);--col_margin-top:0px;--col_margin-bottom:0px;--col_spacing:4%;--container_padding_default_top:0px;--container_padding_default_bottom:0px;--container_padding_default_left:0px;--container_padding_default_right:0px;--container_padding_100_top:0px;--container_padding_100_bottom:0px;--container_padding_100_left:30px;--container_padding_100_right:30px;--full_width_bg_color:#ffffff;--full_width_border_sizes_top:0px;--full_width_border_sizes_bottom:0px;--full_width_border_sizes_left:0px;--full_width_border_sizes_right:0px;--full_width_border_color:#eae9e9;--content_box_bg_color:rgba(255,255,255,0);--content_box_title_size:18px;--content_box_title_color:#303030;--content_box_body_color:#747474;--content_box_icon_color:#ffffff;--content_box_hover_animation_accent_color:#00aaa6;--content_box_margin_top:40px;--content_box_margin_bottom:60px;--flip_boxes_flip_duration:0.8s;--flip_boxes_front_bg:#f6f6f6;--flip_boxes_front_heading:#303030;--flip_boxes_front_text:#808080;--flip_boxes_back_bg:#00aaa6;--flip_boxes_back_heading:#eeeded;--flip_boxes_back_text:#ffffff;--flip_boxes_border_size:0px;--flip_boxes_border_color:rgba(255,255,255,0);--flip_boxes_border_radius:8px;--icon_color:#ffffff;--icon_color_hover:#ffffff;--icon_circle_color:#303030;--icon_circle_color_hover:#303030;--icon_border_size:#ffffff;--icon_border_color:#303030;--icon_border_color_hover:#303030;--icon_border_top_l_rad:50%;--icon_border_top_r_rad:50%;--icon_border_bot_r_rad:50%;--icon_border_bot_l_rad:50%;--sep_color:var(--awb-color6);--text_columns:1;--text_column_min_width:100px;--text_column_spacing:2em;--text_rule_style:none;--text_user_select:auto;--title_border_color:#e0dede;--title_margin-top:40px;--title_margin-right:0px;--title_margin-bottom:40px;--title_margin-left:0px;--title_margin_mobile-top:10px;--title_margin_mobile-right:0px;--title_margin_mobile-bottom:10px;--title_margin_mobile-left:0px;--accordion_divider_color:#808080;--accordion_divider_hover_color:#808080;--accordian_inactive_color:#333333;--accordian_active_color:#00aaa6;--faq_accordion_divider_color:#808080;--faq_accordion_divider_hover_color:#808080;--faq_accordion_title_typography-font-family:"Open Sans";--faq_accordion_title_typography-font-size:18px;--faq_accordion_title_typography-font-weight:300;--faq_accordion_title_typography-color:var(--awb-color6);--faq_accordian_icon_color:#ffffff;--faq_accordian_inactive_color:#212934;--faq_accordion_content_typography-font-family:Lato;--faq_accordion_content_typography-font-size:18px;--faq_accordion_content_typography-font-weight:400;--faq_accordion_content_typography-color:#202020;}
.fusion-page-title-bar{--page_title_height:87px;--page_title_mobile_height:70px;--page_title_bg_color:#f6f6f6;--page_title_border_color:#d2d3d4;--page_title_font_size:24px;--page_title_color:#303030;--page_title_subheader_font_size:21px;--page_title_subheader_color:#303030;--page_title_bg:none;--page_title_bg_retina:var(--page_title_bg);}
@media only screen and (max-width: 644px){.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-grid-6 .fusion-grid-column,.fusion-portfolio-six .fusion-portfolio-post,.products.products-6 .product-grid-view{width:100%!important}}
@media only screen and (max-width: 644px){.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape .fusion-masonry-element-container,.fusion-grid-6 .fusion-grid-column.fusion-element-landscape .fusion-masonry-element-container,.fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape .fusion-masonry-element-container,.products.products-6 .product-grid-view.fusion-element-landscape .fusion-masonry-element-container{padding-top:65%!important}}
@media only screen and (max-width: 644px){.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-grid .fusion-masonry-element-container,.fusion-grid-6 .fusion-grid-column.fusion-element-grid .fusion-masonry-element-container,.fusion-portfolio-six .fusion-portfolio-post.fusion-element-grid .fusion-masonry-element-container,.products.products-6 .product-grid-view.fusion-element-grid .fusion-masonry-element-container{padding-top:100%!important}}
@media only screen and (max-width: 735px){.fusion-blog-layout-grid .fusion-post-grid,.fusion-grid-column,.fusion-portfolio-post,.products li.product-grid-view{width:var(--awb-columns-small,100%)!important}}
@media only screen and (max-width: 735px){.fusion-blog-layout-grid .fusion-post-grid.fusion-element-landscape .fusion-masonry-element-container,.fusion-grid-column.fusion-element-landscape .fusion-masonry-element-container,.fusion-portfolio-post.fusion-element-landscape .fusion-masonry-element-container,.products li.product-grid-view.fusion-element-landscape .fusion-masonry-element-container{padding-top:65%!important}}
@media only screen and (max-width: 735px){.fusion-blog-layout-grid .fusion-post-grid.fusion-element-grid .fusion-masonry-element-container,.fusion-grid-column.fusion-element-grid .fusion-masonry-element-container,.fusion-portfolio-post.fusion-element-grid .fusion-masonry-element-container,.products li.product-grid-view.fusion-element-grid .fusion-masonry-element-container{padding-top:100%!important}}
@media only screen and (max-width: 735px){.fusion-portfolio-grid:not(.fusion-portfolio-text) .fusion-portfolio-post .fusion-image-wrapper{display:block;text-align:center}}
@media only screen and (max-width: 735px){.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-grid-6 .fusion-grid-column,.fusion-portfolio-six .fusion-portfolio-post,.products.products-6 .product-grid-view{width:var(--awb-columns-small,50%)!important}}
@media only screen and (max-width: 735px){.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape,.fusion-grid-6 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape,.products.products-6 .product-grid-view.fusion-element-landscape{width:100%!important}}
@media only screen and (min-width: 735px) and (max-width: 826px){.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-grid-6 .fusion-grid-column,.fusion-portfolio-six .fusion-portfolio-post,.products.products-6 .product-grid-view{width:33.33333333%!important}}
@media only screen and (min-width: 735px) and (max-width: 826px){.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape,.fusion-grid-6 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape,.products.products-6 .product-grid-view.fusion-element-landscape{width:66.66666667%!important}}
@media only screen and (min-width: 735px) and (max-width: 826px){.fusion-blog-layout-grid-3 .fusion-post-grid,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-grid-3 .fusion-grid-column,.fusion-grid-4 .fusion-grid-column,.fusion-grid-5 .fusion-grid-column,.fusion-portfolio-five .fusion-portfolio-post,.fusion-portfolio-four .fusion-portfolio-post,.fusion-portfolio-masonry .fusion-portfolio-post,.fusion-portfolio-three .fusion-portfolio-post,.products.products-3 .product-grid-view,.products.products-4 .product-grid-view,.products.products-5 .product-grid-view{width:50%!important}}
@media only screen and (min-width: 735px) and (max-width: 826px){.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape,.fusion-grid-3 .fusion-grid-column.fusion-element-landscape,.fusion-grid-4 .fusion-grid-column.fusion-element-landscape,.fusion-grid-5 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-five .fusion-portfolio-post.fusion-element-landscape,.fusion-portfolio-four .fusion-portfolio-post.fusion-element-landscape,.fusion-portfolio-masonry .fusion-portfolio-post.fusion-element-landscape,.fusion-portfolio-three .fusion-portfolio-post.fusion-element-landscape,.products.products-3 .product-grid-view.fusion-element-landscape,.products.products-4 .product-grid-view.fusion-element-landscape,.products.products-5 .product-grid-view.fusion-element-landscape{width:100%!important}}
@media only screen and (min-width: 826px) and (max-width: 917px){.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-grid-6 .fusion-grid-column,.fusion-portfolio-six .fusion-portfolio-post,.products.products-6 .product-grid-view{width:25%!important}}
@media only screen and (min-width: 826px) and (max-width: 917px){.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape,.fusion-grid-6 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape,.products.products-6 .product-grid-view.fusion-element-landscape{width:50%!important}}
@media only screen and (min-width: 826px) and (max-width: 917px){.fusion-blog-layout-grid-3 .fusion-post-grid,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-grid-3 .fusion-grid-column,.fusion-grid-4 .fusion-grid-column,.fusion-grid-5 .fusion-grid-column,.fusion-portfolio-five .fusion-portfolio-post,.fusion-portfolio-four .fusion-portfolio-post,.fusion-portfolio-three .fusion-portfolio-post,.products.products-3 .product-grid-view,.products.products-4 .product-grid-view,.products.products-5 .product-grid-view{width:50%!important}}
@media only screen and (min-width: 826px) and (max-width: 917px){.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape,.fusion-grid-3 .fusion-grid-column.fusion-element-landscape,.fusion-grid-4 .fusion-grid-column.fusion-element-landscape,.fusion-grid-5 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-five .fusion-portfolio-post.fusion-element-landscape,.fusion-portfolio-four .fusion-portfolio-post.fusion-element-landscape,.fusion-portfolio-three .fusion-portfolio-post.fusion-element-landscape,.products.products-3 .product-grid-view.fusion-element-landscape,.products.products-4 .product-grid-view.fusion-element-landscape,.products.products-5 .product-grid-view.fusion-element-landscape{width:100%!important}}
@media only screen and (min-width: 917px) and (max-width: 1008px){.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-grid-6 .fusion-grid-column,.fusion-portfolio-six .fusion-portfolio-post .products.products-6 .product-grid-view{width:20%!important}}
@media only screen and (min-width: 917px) and (max-width: 1008px){.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape,.fusion-grid-6 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-six .fusion-portfolio-post .products.products-6 .product-grid-view.fusion-element-landscape{width:40%!important}}
@media only screen and (min-width: 917px) and (max-width: 1008px){.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-grid-4 .fusion-grid-column,.fusion-grid-5 .fusion-grid-column,.fusion-portfolio-five .fusion-portfolio-post,.fusion-portfolio-four .fusion-portfolio-post,.products.products-4 .product-grid-view,.products.products-5 .product-grid-view{width:33.33333333%!important}}
@media only screen and (min-width: 917px) and (max-width: 1008px){.fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape,.fusion-grid-4 .fusion-grid-column.fusion-element-landscape,.fusion-grid-5 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-five .fusion-portfolio-post.fusion-element-landscape,.fusion-portfolio-four .fusion-portfolio-post.fusion-element-landscape,.products.products-4 .product-grid-view.fusion-element-landscape,.products.products-5 .product-grid-view.fusion-element-landscape{width:66.66666667%!important}}
@media only screen and (min-width: 1008px) and (max-width: 1099px){.fusion-grid-6 .fusion-grid-column,.fusion-portfolio-six .fusion-portfolio-post,.grid-layout-6 .fusion-post-grid,.products.products-6 .product-grid-view{width:20%!important}}
@media only screen and (min-width: 1008px) and (max-width: 1099px){.fusion-grid-6 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape,.grid-layout-6 .fusion-post-grid.fusion-element-landscape,.products.products-6 .product-grid-view.fusion-element-landscape{width:40%!important}}
@media only screen and (min-width: 1008px) and (max-width: 1099px){.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-grid-5 .fusion-grid-column,.fusion-portfolio-five .fusion-portfolio-post,.products.products-5 .product-grid-view{width:25%!important}}
@media only screen and (min-width: 1008px) and (max-width: 1099px){.fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape,.fusion-grid-5 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-five .fusion-portfolio-post.fusion-element-landscape,.products.products-5 .product-grid-view.fusion-element-landscape{width:50%!important}}
@media only screen and (min-width: 801px){.fusion-icon-only-link .menu-title{display:none}}
@media only screen and (max-width: 800px){.width-100 .fusion-section-separator-with-offset{margin-left:calc((100vw - 100%)/ -2)!important;margin-right:calc((100vw - 100%)/ -2)!important}}
@media only screen and (max-width: 800px){.fusion-footer-copyright-area>.fusion-row,.fusion-footer-widget-area>.fusion-row{padding-left:0;padding-right:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-blog-layout-grid-6 .fusion-post-grid,.fusion-grid-6 .fusion-grid-column,.fusion-portfolio-six .fusion-portfolio-post,.products.products-6 .product-grid-view{width:var(--awb-columns-medium,33.33333333%)!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-blog-layout-grid-6 .fusion-post-grid.fusion-element-landscape,.fusion-grid-6 .fusion-grid-column.fusion-element-landscape,.fusion-portfolio-six .fusion-portfolio-post.fusion-element-landscape,.products.products-6 .product-grid-view.fusion-element-landscape{width:66.66666667%!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-blog-layout-grid-3 .fusion-post-grid,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid,.fusion-grid-2>.fusion-grid-column,.fusion-grid-3 .fusion-grid-column,.fusion-grid-4 .fusion-grid-column,.fusion-grid-5 .fusion-grid-column,.fusion-grid-two>.fusion-grid-column,.fusion-portfolio-five .fusion-portfolio-post,.fusion-portfolio-four .fusion-portfolio-post,.fusion-portfolio-masonry .fusion-portfolio-post,.fusion-portfolio-three .fusion-portfolio-post,.products.products-3 .product-grid-view,.products.products-4 .product-grid-view,.products.products-5 .product-grid-view{width:var(--awb-columns-medium,50%)!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape,.fusion-grid-2>.fusion-grid-column.fusion-element-landscape,.fusion-grid-3 .fusion-grid-column.fusion-element-landscape,.fusion-grid-4 .fusion-grid-column.fusion-element-landscape,.fusion-grid-5 .fusion-grid-column.fusion-element-landscape,.fusion-grid-two>.fusion-grid-column.fusion-element-landscape,.fusion-portfolio-five .fusion-portfolio-post.fusion-element-landscape,.fusion-portfolio-four .fusion-portfolio-post.fusion-element-landscape,.fusion-portfolio-masonry .fusion-portfolio-post.fusion-element-landscape,.fusion-portfolio-three .fusion-portfolio-post.fusion-element-landscape,.products.products-3 .product-grid-view.fusion-element-landscape,.products.products-4 .product-grid-view.fusion-element-landscape,.products.products-5 .product-grid-view.fusion-element-landscape{width:100%!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-columns-1 .fusion-column:first-child,.fusion-columns-2 .fusion-column:first-child,.fusion-columns-3 .fusion-column:first-child,.fusion-columns-4 .fusion-column:first-child,.fusion-columns-5 .fusion-column:first-child{margin-left:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-column,.fusion-column:nth-child(2n),.fusion-column:nth-child(3n),.fusion-column:nth-child(4n),.fusion-column:nth-child(5n){margin-right:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#wrapper{width:auto!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#wrapper .ei-slider{width:100%!important;height:200px!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.create-block-format-context{display:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.columns .col{float:none;width:100%!important;margin:0;box-sizing:border-box}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fullwidth-box{background-attachment:scroll!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fullwidth-box .fullwidth-faded{background-attachment:scroll!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.review{float:none;width:100%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-social-links-footer{width:auto}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-social-links-footer .fusion-social-networks{display:inline-block;float:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-author .fusion-author-ssocial .fusion-author-tagline{float:none;text-align:center;max-width:100%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-author .fusion-author-ssocial .fusion-social-networks{text-align:center}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-author .fusion-author-ssocial .fusion-social-networks .fusion-social-network-icon:first-child{margin-left:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-page-title-wrapper{display:block}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-page-title-bar-left .fusion-page-title-captions,.fusion-page-title-bar-left .fusion-page-title-secondary,.fusion-page-title-bar-right .fusion-page-title-captions,.fusion-page-title-bar-right .fusion-page-title-secondary{display:block;float:none;width:100%;line-height:normal}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-page-title-bar-left .fusion-page-title-secondary{text-align:left}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-page-title-bar-left .searchform{display:block;max-width:100%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-page-title-bar .fusion-page-title-secondary{margin:2px 0 0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-page-title-bar-right .fusion-page-title-secondary{text-align:right}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-page-title-bar-right .searchform{max-width:100%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.sidebar .social_links .social li{width:auto;margin-right:5px}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#comment-input{margin-bottom:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#comment-input input{width:90%;float:none!important;margin-bottom:10px}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#comment-textarea textarea{width:90%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.pagination{margin-top:40px}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.portfolio-one .portfolio-item .image{float:none;width:auto;height:auto;margin-bottom:20px}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){h5.toggle span.toggle-title{width:80%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.project-content .project-description{float:none!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.project-content .fusion-project-description-details{margin-bottom:50px}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.project-content .project-description,.project-content .project-info{width:100%!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.portfolio-half .flexslider{width:100%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.portfolio-half .project-content{width:100%!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#style_selector{display:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.faq-tabs,.portfolio-tabs{height:auto;border-bottom-width:1px;border-bottom-style:solid}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.faq-tabs li,.portfolio-tabs li{float:left;margin-right:30px;border-bottom:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev{display:none!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){nav#nav,nav#sticky-nav{margin-right:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#footer .social-networks{width:100%;margin:0 auto;position:relative;left:-11px}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.tab-holder .tabs{height:auto!important;width:100%!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.shortcode-tabs .tab-hold .tabs li{width:100%!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body .shortcode-tabs .tab-hold .tabs li,body.dark .sidebar .tab-hold .tabs li{border-right:none!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){body #small-nav{visibility:visible!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.error_page .useful_links{width:100%;padding-left:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-google-map{width:100%!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-blog-layout-medium-alternate .fusion-post-content{flex:1 0 100%;width:100%;padding-top:20px}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield textarea,.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right,.wpcf7-form .wpcf7-number,.wpcf7-form .wpcf7-quiz,.wpcf7-form .wpcf7-text,.wpcf7-form textarea{float:none!important;width:100%!important;box-sizing:border-box}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#toTop{bottom:30px;border-radius:4px;height:40px}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#toTop:before{line-height:38px}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#toTop:hover{background-color:#333}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.no-mobile-totop .to-top-container{display:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.no-mobile-slidingbar #slidingbar-area{display:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.no-mobile-slidingbar .fusion-flyout-sliding-bar-toggle{display:none!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.tfs-slider .slide-content-container .btn{min-height:0!important;padding-left:20px;padding-right:20px!important;height:26px!important;line-height:26px!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-soundcloud iframe{width:100%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-columns-2 .fusion-column,.fusion-columns-2 .fusion-flip-box-wrapper,.fusion-columns-4 .fusion-column,.fusion-columns-4 .fusion-flip-box-wrapper{width:50%!important;float:left!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-columns-2 .fusion-column:nth-of-type(odd),.fusion-columns-2 .fusion-flip-box-wrapper:nth-of-type(odd),.fusion-columns-4 .fusion-column:nth-of-type(odd){clear:both}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-columns-3 .fusion-column,.fusion-columns-3 .fusion-flip-box-wrapper,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2,.fusion-columns-5 .fusion-column,.fusion-columns-5 .fusion-flip-box-wrapper,.fusion-columns-6 .fusion-column,.fusion-columns-6 .fusion-flip-box-wrapper{width:33.33%!important;float:left!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-columns-3 .fusion-column:nth-of-type(3n+1),.fusion-columns-3 .fusion-flip-box-wrapper:nth-of-type(3n+1),.fusion-columns-5 .fusion-column:nth-of-type(3n+1),.fusion-columns-5 .fusion-flip-box-wrapper:nth-of-type(3n+1),.fusion-columns-6 .fusion-column:nth-of-type(3n+1),.fusion-columns-6 .fusion-flip-box-wrapper:nth-of-type(3n+1){clear:both}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.footer-area .fusion-column,.fusion-sliding-bar-position-bottom .fusion-column,.fusion-sliding-bar-position-top .fusion-column{margin-bottom:40px}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;margin-bottom:20px;float:left;margin-right:4%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.rtl .fusion-layout-column.fusion-five-sixth,.rtl .fusion-layout-column.fusion-four-fifth,.rtl .fusion-layout-column.fusion-one-fifth,.rtl .fusion-layout-column.fusion-one-fourth,.rtl .fusion-layout-column.fusion-one-half,.rtl .fusion-layout-column.fusion-one-sixth,.rtl .fusion-layout-column.fusion-one-third,.rtl .fusion-layout-column.fusion-three-fifth,.rtl .fusion-layout-column.fusion-three-fourth,.rtl .fusion-layout-column.fusion-two-fifth,.rtl .fusion-layout-column.fusion-two-third{float:right;margin-left:4%;margin-right:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-sixth{width:13.3333%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-five-sixth{width:82.6666%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-fifth{width:16.8%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-two-fifth{width:37.6%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-three-fifth{width:58.4%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-four-fifth{width:79.2%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-fourth{width:22%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-three-fourth{width:74%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-third{width:30.6666%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-two-third{width:65.3333%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-half{width:48%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-full{clear:both}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-spacing-no{margin-left:0;margin-right:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-spacing-no.fusion-one-sixth{width:16.66666667%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-spacing-no.fusion-five-sixth{width:83.33333333%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-spacing-no.fusion-one-fifth{width:20%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-spacing-no.fusion-two-fifth{width:40%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-spacing-no.fusion-three-fifth{width:60%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-spacing-no.fusion-four-fifth{width:80%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-spacing-no.fusion-one-fourth{width:25%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-spacing-no.fusion-three-fourth{width:75%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-spacing-no.fusion-one-third{width:33.33333333%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-spacing-no.fusion-two-third{width:66.66666667%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-spacing-no.fusion-one-half{width:50%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-column-last{clear:right;zoom:1;margin-left:0;margin-right:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.rtl .fusion-layout-column.fusion-column-last{clear:left;margin-left:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-column-last.fusion-one-full{clear:both}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.avada-footer-fx-bg-parallax .fusion-footer-widget-area{background-attachment:initial;margin:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.avada-footer-fx-bg-parallax #main{margin-bottom:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-column.fusion-spacing-no{margin-bottom:0;width:100%!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.ua-mobile{background-attachment:scroll!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.ua-mobile #main,.ua-mobile .fusion-footer-widget-area,.ua-mobile .page-title-bar,.ua-mobile body{background-attachment:scroll!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#footer>.fusion-row,.footer-area>.fusion-row{padding-left:0!important;padding-right:0!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#main,.fullwidth-box,.fusion-footer-widget-area,.page-title-bar,body,html{background-attachment:scroll!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#customer_login_box .button{float:left;margin-bottom:15px}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#customer_login_box .remember-box{clear:both;display:block;padding:0;width:125px;float:left}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){#customer_login_box .lost_password{float:left}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-body .fusion-page-title-bar:not(.fusion-tb-page-title-bar){padding-top:5px;padding-bottom:5px}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-body.avada-has-page-title-mobile-height-auto .fusion-page-title-bar{padding-top:10px;padding-bottom:10px;height:auto}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar:not(.fusion-tb-page-title-bar){min-height:calc(var(--page_title_mobile_height) - 10px)}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar{height:auto}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-row{display:flex;align-items:center;width:100%;min-height:calc(var(--page_title_mobile_height) - 10px)}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar-center .fusion-page-title-row{width:auto}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-captions{width:100%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.avada-has-breadcrumb-mobile-hidden.fusion-body .avada-page-titlebar-wrapper .fusion-breadcrumbs{display:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.avada-has-slider-fallback-image #sliders-container{display:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.avada-has-slider-fallback-image #fallback-slide{display:block}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.fullwidth-box{background-attachment:scroll!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.fullwidth-box .fullwidth-faded{background-attachment:scroll!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.avada-footer-fx-bg-parallax .fusion-footer-widget-area{background-attachment:initial;margin:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.avada-footer-fx-bg-parallax #main{margin-bottom:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){#main,.fullwidth-box,.fusion-footer-widget-area,.page-title-bar,body,html{background-attachment:scroll!important}}
@media only screen and (max-width: 800px){.fusion-layout-column{margin-left:0!important;margin-right:0!important}}
@media only screen and (max-width: 800px){.fusion-layout-column.fusion-spacing-no{margin-bottom:0}}
@media only screen and (max-width: 800px){.fusion-body .fusion-layout-column:not(.fusion-flex-column){width:100%!important}}
@media only screen and (max-width: 800px){.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-mobile-align-left):not(.fusion-widget-mobile-align-right) .jtwt .jtwt_tweet{padding:0}}
@media only screen and (max-width: 800px){.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-mobile-align-left):not(.fusion-widget-mobile-align-right) .jtwt .jtwt_tweet::before{top:0}}
@media only screen and (max-width: 800px){.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-mobile-align-left):not(.fusion-widget-mobile-align-right) .jtwt .jtwt_tweet:before{position:relative;margin:0}}
@media only screen and (max-width: 800px){.fusion-body .fusion-blog-layout-medium-alternate .fusion-post-content,.fusion-body .fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-content{margin:0;padding-top:20px;flex:1 0 100%}}
@media only screen and (max-width: 800px){.fusion-body .fusion-author .fusion-social-networks{text-align:center}}
@media only screen and (max-width: 800px){.fusion-columns-1 .fusion-column:first-child,.fusion-columns-2 .fusion-column:first-child,.fusion-columns-3 .fusion-column:first-child,.fusion-columns-4 .fusion-column:first-child,.fusion-columns-5 .fusion-column:first-child{margin-left:0}}
@media only screen and (max-width: 800px){.fusion-columns .fusion-column{width:100%!important;float:none;box-sizing:border-box}}
@media only screen and (max-width: 800px){.fusion-columns .fusion-column:not(.fusion-column-last){margin:0 0 50px}}
@media only screen and (max-width: 800px){.fusion-privacy-bar .fusion-privacy-bar-main{flex-wrap:wrap}}
@media only screen and (max-width: 800px){.fusion-privacy-bar .fusion-privacy-bar-main>span{display:flex;margin-inline-end:0}}
@media only screen and (max-width: 800px){.fusion-privacy-bar .fusion-privacy-bar-main>span .fusion-privacy-bar-learn-more{flex-shrink:0}}
@media only screen and (max-width: 800px){.fusion-privacy-bar .fusion-privacy-bar-main>.fusion-privacy-bar-accept-all,.fusion-privacy-bar .fusion-privacy-bar-main>.fusion-privacy-bar-acceptance,.fusion-privacy-bar .fusion-privacy-bar-main>.fusion-privacy-bar-learn-more,.fusion-privacy-bar .fusion-privacy-bar-main>.fusion-privacy-bar-reject{width:100%;margin-inline-start:0;margin-top:.75em}}
@media only screen and (max-width: 800px){.fusion-privacy-bar.awb-bar-layout-edges .fusion-privacy-bar-main{justify-content:center}}
@media only screen and (max-width: 800px){.fusion-privacy-bar .fusion-privacy-bar-full .fusion-row{--privacy_bar_content_max_width:100%}}
@media only screen and (max-width: 800px){.widget.tweets.fusion-widget-mobile-align-center .jtwt .jtwt_tweet{padding:0}}
@media only screen and (max-width: 800px){.widget.tweets.fusion-widget-mobile-align-center .jtwt .jtwt_tweet:before{top:0;position:relative;margin:0}}
@media only screen and (max-width: 800px){.widget.tweets.fusion-widget-mobile-align-right .jtwt .jtwt_tweet{padding-left:0;padding-right:45px}}
@media only screen and (max-width: 800px){.widget.tweets.fusion-widget-mobile-align-right .jtwt .jtwt_tweet:before{margin-left:0;right:0}}
@media only screen and (max-width: 800px){.widget.tribe-events-list-widget.fusion-widget-align-right .tribe-events-list-widget-events{justify-content:end}}
@media only screen and (max-width: 800px){.widget.tribe-events-list-widget.fusion-widget-align-center .tribe-events-list-widget-events{justify-content:center}}
@media only screen and (max-width: 800px){.widget.facebook_like iframe{width:100%!important;max-width:none!important}}
@media only screen and (max-width: 800px){.rtl .fusion-column{float:none}}
@media only screen and (max-width: 800px){.rtl .no-mobile-slidingbar.mobile-logo-pos-right .mobile-menu-icons{margin-left:0}}
@media only screen and (max-width: 800px){#slidingbar-area .columns .col,.avada-container .columns .col,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-6,.footer-area .fusion-columns .fusion-column,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2{float:none;width:100%}}
@media only screen and (max-width: 800px){.fusion-portfolio-text-floated .fusion-portfolio-content-wrapper{display:block}}
@media only screen and (max-width: 800px){.fusion-portfolio-text-floated .fusion-image-wrapper{max-width:none}}
@media only screen and (max-width: 800px){.fusion-secondary-menu-icon{min-width:100%}}
@media only screen and (max-width: 800px){.fusion-page-title-row{height:auto}}
@media only screen and (max-width: 800px){.fusion-page-title-wrapper{flex-wrap:wrap}}
@media only screen and (max-width: 800px){.fusion-page-title-bar-left .fusion-page-title-captions,.fusion-page-title-bar-left .fusion-page-title-secondary,.fusion-page-title-bar-right .fusion-page-title-captions,.fusion-page-title-bar-right .fusion-page-title-secondary{display:block;float:none;width:100%;line-height:normal}}
@media only screen and (max-width: 800px){.fusion-page-title-bar-left .fusion-page-title-secondary{text-align:left}}
@media only screen and (max-width: 800px){.fusion-page-title-bar-left .fusion-page-title-secondary{margin:2px 0 0}}
@media only screen and (max-width: 800px){.fusion-page-title-bar-left .searchform{display:block;max-width:100%}}
@media only screen and (max-width: 800px){.fusion-page-title-bar-right .fusion-page-title-secondary{text-align:right}}
@media only screen and (max-width: 800px){.fusion-page-title-bar-right .searchform{max-width:100%}}
@media only screen and (max-width: 800px){.fusion-contact-info{padding:.6em 30px;line-height:1.5em}}
@media only screen and (max-width: 800px){.fusion-author .fusion-social-networks{display:block;margin-top:10px}}
@media only screen and (max-width: 800px){.fusion-author-tagline{display:block;float:none;text-align:center;max-width:100%}}
@media only screen and (max-width: 800px){#wrapper{width:auto!important}}
@media only screen and (max-width: 800px){#wrapper .ei-slider{width:100%!important;height:200px!important}}
@media only screen and (max-width: 800px){.create-block-format-context{display:none}}
@media only screen and (max-width: 800px){.review{float:none;width:100%}}
@media only screen and (max-width: 800px){.fusion-body .fusion-social-links-footer,.fusion-copyright-notice{display:block;text-align:center}}
@media only screen and (max-width: 800px){.fusion-social-links-footer{width:auto}}
@media only screen and (max-width: 800px){.fusion-social-links-footer .fusion-social-networks{display:inline-block;float:none;margin-top:0}}
@media only screen and (max-width: 800px){.fusion-copyright-notice{padding:0 0 15px}}
@media only screen and (max-width: 800px){.fusion-copyright-notice:after,.fusion-social-networks:after{content:"";display:block;clear:both}}
@media only screen and (max-width: 800px){.fusion-copyright-notice li,.fusion-social-networks li{float:none;display:inline-block}}
@media only screen and (max-width: 800px){.tfs-slider .slide-content-container .btn{min-height:0!important;padding-left:30px;padding-right:30px!important;height:26px!important;line-height:26px!important}}
@media only screen and (max-width: 800px){#main .wc-empty-cart-message{float:none;justify-content:center;border-top-width:1px;border-top-style:solid;border-bottom:none;width:100%;line-height:normal!important;height:auto!important;margin-bottom:10px;padding-top:10px}}
@media only screen and (max-width: 800px){#main .return-to-shop{float:none;border-top:none;border-bottom-width:1px;border-bottom-style:solid;width:100%;text-align:center;line-height:normal!important;height:auto!important;padding-bottom:10px}}
@media only screen and (max-width: 800px){#content.full-width{margin-bottom:0}}
@media only screen and (max-width: 800px){.sidebar .social_links .social li{width:auto;margin-right:5px}}
@media only screen and (max-width: 800px){#comment-input{margin-bottom:0}}
@media only screen and (max-width: 800px){#comment-input input{width:100%;float:none!important;margin-bottom:10px}}
@media only screen and (max-width: 800px){#comment-textarea textarea{width:100%}}
@media only screen and (max-width: 800px){.pagination{margin-top:40px}}
@media only screen and (max-width: 800px){.portfolio-one .portfolio-item .image{float:none;width:auto;height:auto;margin-bottom:20px}}
@media only screen and (max-width: 800px){h5.toggle span.toggle-title{width:80%}}
@media only screen and (max-width: 800px){.project-content .project-description{float:none!important}}
@media only screen and (max-width: 800px){.project-content .fusion-project-description-details{margin-bottom:50px}}
@media only screen and (max-width: 800px){.project-content .project-description,.project-content .project-info{width:100%!important}}
@media only screen and (max-width: 800px){.single-avada_portfolio .portfolio-half .project-content .project-description h3{margin-top:24px}}
@media only screen and (max-width: 800px){.portfolio-half .flexslider{width:100%!important}}
@media only screen and (max-width: 800px){.portfolio-half .project-content{width:100%!important}}
@media only screen and (max-width: 800px){#style_selector{display:none}}
@media only screen and (max-width: 800px){.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev{display:none!important}}
@media only screen and (max-width: 800px){#footer .social-networks{width:100%;margin:0 auto;position:relative;left:-11px}}
@media only screen and (max-width: 800px){.tab-holder .tabs{height:auto!important;width:100%!important}}
@media only screen and (max-width: 800px){.shortcode-tabs .tab-hold .tabs li{width:100%!important}}
@media only screen and (max-width: 800px){body .shortcode-tabs .tab-hold .tabs li,body.dark .sidebar .tab-hold .tabs li{border-right:none!important}}
@media only screen and (max-width: 800px){.error_page .useful_links{width:100%}}
@media only screen and (max-width: 800px){.error-page .useful_links{padding-left:0}}
@media only screen and (max-width: 800px){.fusion-google-map{width:100%!important}}
@media only screen and (max-width: 800px){.fullwidth-box{background-attachment:scroll!important}}
@media only screen and (max-width: 800px){.fullwidth-box .fullwidth-faded{background-attachment:scroll!important}}
@media only screen and (max-width: 800px){#toTop{bottom:30px;border-radius:4px;height:44px;width:44px}}
@media only screen and (max-width: 800px){#toTop:before{line-height:42px}}
@media only screen and (max-width: 800px){.to-top-container #toTop{border-radius:var(--totop_border_radius)}}
@media only screen and (max-width: 800px){.no-mobile-totop .to-top-container{display:none}}
@media only screen and (max-width: 800px){.no-mobile-slidingbar #slidingbar-area,.no-mobile-slidingbar .fusion-flyout-sliding-bar-toggle{display:none!important}}
@media only screen and (max-width: 800px){.no-mobile-slidingbar.mobile-logo-pos-left .mobile-menu-icons{margin-right:0}}
@media only screen and (max-width: 800px){.fusion-soundcloud iframe{width:100%}}
@media only screen and (max-width: 800px){.ua-mobile{background-attachment:scroll!important}}
@media only screen and (max-width: 800px){.ua-mobile #main,.ua-mobile .footer-area,.ua-mobile .fusion-header,.ua-mobile .fusion-page-title-bar,.ua-mobile body{background-attachment:scroll!important}}
@media only screen and (max-width: 800px){.fusion-footer footer .fusion-row .fusion-columns .fusion-column{border-right:none;border-left:none}}
@media only screen and (max-width: 800px){.flex-direction-nav .flex-prev{opacity:1;left:0}}
@media only screen and (max-width: 800px){.flex-direction-nav .flex-next{opacity:1;right:0}}
@media only screen and (max-width: 800px){.rtl .shop_table_responsive .product-remove{left:0}}
@media only screen and (max-width: 800px){.ltr .shop_table_responsive .product-remove{right:0}}
@media only screen and (max-width: 800px){.fusion-body .fusion-page-title-bar{height:auto}}
@media only screen and (max-width: 800px){.fusion-body .fusion-page-title-bar:not(.fusion-tb-page-title-bar){padding-top:5px;padding-bottom:5px}}
@media only screen and (max-width: 800px){.fusion-body.avada-has-page-title-mobile-height-auto .fusion-page-title-bar{padding-top:10px;padding-bottom:10px}}
@media only screen and (max-width: 800px){.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-row{display:flex;align-items:center;width:100%;min-height:calc(var(--page_title_mobile_height) - 10px)}}
@media only screen and (max-width: 800px){.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar-center .fusion-page-title-row,.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-captions{width:100%}}
@media only screen and (max-width: 800px){.fusion-body:not(.avada-has-page-title-mobile-height-auto) .fusion-page-title-bar:not(.fusion-tb-page-title-bar){min-height:calc(var(--page_title_mobile_height) - 10px)}}
@media only screen and (max-width: 800px){.avada-has-breadcrumb-mobile-hidden.fusion-body .avada-page-titlebar-wrapper .fusion-breadcrumbs{display:none}}
@media only screen and (max-width: 800px){#content{width:100%!important;margin-left:0!important}}
@media only screen and (max-width: 800px){.sidebar{width:100%!important;float:none!important;margin-left:0!important;clear:both}}
@media only screen and (max-width: 800px){#main>.fusion-row{display:flex;flex-wrap:wrap}}
@media only screen and (max-width: 640px){.fusion-body .fusion-page-title-bar{max-height:none}}
@media only screen and (max-width: 640px){.fusion-body .fusion-page-title-bar h1{margin:0}}
@media only screen and (max-width: 640px){.fusion-body .fusion-blog-layout-medium .fusion-post-slideshow{float:none;margin:0 0 20px;width:auto;height:auto;flex:0 1 100%}}
@media only screen and (max-width: 640px){.fusion-body .fusion-blog-layout-medium .fusion-post-content{flex:0 1 100%}}
@media only screen and (max-width: 640px){.fusion-body .fusion-blog-layout-large-alternate .fusion-post-content{margin:0}}
@media only screen and (max-width: 640px){.fusion-blog-layout-large .fusion-meta-info .fusion-alignleft,.fusion-blog-layout-large .fusion-meta-info .fusion-alignright,.fusion-blog-layout-medium .fusion-meta-info .fusion-alignleft,.fusion-blog-layout-medium .fusion-meta-info .fusion-alignright{display:block;float:none;margin:0;width:100%}}
@media only screen and (max-width: 640px){.fusion-blog-layout-large-alternate .fusion-date-and-formats{margin-bottom:35px}}
@media only screen and (max-width: 640px){.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-slideshow{display:inline-block;float:none;margin-right:0;max-width:197px}}
@media only screen and (max-width: 640px){.fusion-blog-layout-grid .fusion-post-grid{position:static;width:100%}}
@media only screen and (max-width: 640px){.flex-direction-nav,.wooslider-direction-nav,.wooslider-pauseplay{display:none}}
@media only screen and (max-width: 640px){.buttons a{margin-right:5px}}
@media only screen and (max-width: 640px){.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev{display:none!important}}
@media only screen and (max-width: 640px){#wrapper .ei-slider{width:100%!important;height:200px!important}}
@media only screen and (max-width: 640px){.page-template-contact-php .fusion-google-map{height:270px!important}}
@media only screen and (max-width: 640px){.timeline-icon{display:none!important}}
@media only screen and (max-width: 640px){.timeline-layout{padding-top:0!important}}
@media only screen and (max-width: 640px){.portfolio-masonry .portfolio-item{width:100%!important}}
@media only screen and (max-width: 640px){.table-1 table,.tkt-slctr-tbl-wrap-dv table{border-collapse:collapse;border-spacing:0;width:100%}}
@media only screen and (max-width: 640px){.table-1 td,.table-1 th,.tkt-slctr-tbl-wrap-dv td,.tkt-slctr-tbl-wrap-dv th{white-space:nowrap}}
@media only screen and (max-width: 640px){.table-2 table{border-collapse:collapse;border-spacing:0;width:100%}}
@media only screen and (max-width: 640px){.table-2 td,.table-2 th{white-space:nowrap}}
@media only screen and (max-width: 640px){#main,.footer-area,.page-title-bar,body,html{background-attachment:scroll!important}}
@media only screen and (max-width: 640px){.tfs-slider[data-animation=slide]{height:auto!important}}
@media only screen and (max-width: 640px){#content{width:100%!important;margin-left:0!important}}
@media only screen and (max-width: 640px){.sidebar{width:100%!important;float:none!important;margin-left:0!important;clear:both}}
@media only screen and (max-width: 640px){.fusion-hide-on-mobile{display:none}}
@media only screen and (max-width: 640px){.fusion-blog-layout-timeline{padding-top:0}}
@media only screen and (max-width: 640px){.fusion-blog-layout-timeline .fusion-post-timeline{float:none;width:100%}}
@media only screen and (max-width: 640px){.fusion-blog-layout-timeline .fusion-timeline-date{margin-bottom:0;margin-top:2px}}
@media only screen and (max-width: 640px){.fusion-timeline-arrow,.fusion-timeline-circle,.fusion-timeline-icon,.fusion-timeline-line{display:none}}
@media only screen and (max-width: 782px){.admin-bar p.woocommerce-store-notice,body.admin-bar #wrapper .fusion-sliding-bar-position-top,body.layout-boxed-mode.side-header-right .fusion-sliding-bar-position-top{top:46px}}
@media only screen and (max-width: 782px){body.fusion-blank-page.admin-bar{top:45px}}
@media only screen and (max-width: 782px){html #wpadminbar{z-index:99999!important;position:fixed!important}}
@media only screen and (max-width: 768px){.fusion-tabs.vertical-tabs .tab-pane{max-width:none!important}}
@media only screen and (min-width: 800px){.ilightbox-holder.supportTouch div.ilightbox-container{overflow:visible}}
@media only screen and (min-width: 800px){.widget.tweets.fusion-widget-align-right .jtwt .jtwt_tweet{padding-left:0;padding-right:45px}}
@media only screen and (min-width: 800px){.widget.tweets.fusion-widget-align-right .jtwt .jtwt_tweet:before{margin-left:0;right:0}}
@media only screen and (min-width: 800px){.widget.tweets.fusion-widget-align-center .jtwt .jtwt_tweet{padding:0}}
@media only screen and (min-width: 800px){.widget.tweets.fusion-widget-align-center .jtwt .jtwt_tweet:before{top:0;position:relative;margin:0}}
@media only screen and (min-width: 800px){.widget.tribe-events-list-widget.fusion-widget-align-right .tribe-events-list-widget-events{justify-content:end}}
@media only screen and (min-width: 800px){.widget.tribe-events-list-widget.fusion-widget-align-center .tribe-events-list-widget-events{justify-content:center}}
@media only screen and (min-width: 800px){.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-align-left):not(.fusion-widget-align-right) .jtwt .jtwt_tweet{padding:0}}
@media only screen and (min-width: 800px){.fusion-body .fusion-footer-widget-area-center .widget.tweets:not(.fusion-widget-align-left):not(.fusion-widget-align-right) .jtwt .jtwt_tweet:before{top:0;position:relative;margin:0}}
@media only screen and (min-width: 800px){.no-desktop-totop .to-top-container{display:none}}
@media only screen and (max-device-width: 640px){#wrapper{width:auto!important}}
@media only screen and (max-device-width: 640px){#wrapper .ei-slider{width:100%!important;height:200px!important}}
@media only screen and (max-device-width: 640px){.fusion-columns .fusion-column{float:none;width:100%!important;margin:0 0 50px;box-sizing:border-box}}
@media only screen and (max-device-width: 640px){.footer-area .fusion-columns .fusion-column,.fusion-sliding-bar-position-bottom .fusion-columns .fusion-column,.fusion-sliding-bar-position-top .fusion-columns .fusion-column{float:left;width:98%!important}}
@media only screen and (max-device-width: 640px){.fullwidth-box{background-attachment:scroll!important}}
@media only screen and (max-device-width: 640px){.fullwidth-box .fullwidth-faded{background-attachment:scroll!important}}
@media only screen and (max-device-width: 640px){.no-mobile-slidingbar #slidingbar-area,.no-mobile-slidingbar .fusion-flyout-sliding-bar-toggle{display:none!important}}
@media only screen and (max-device-width: 640px){.review{float:none;width:100%}}
@media only screen and (max-device-width: 640px){.copyright,.social-networks{float:none;padding:0 0 15px;text-align:center}}
@media only screen and (max-device-width: 640px){.copyright:after,.social-networks:after{content:"";display:block;clear:both}}
@media only screen and (max-device-width: 640px){.copyright li,.social-networks li{float:none;display:inline-block}}
@media only screen and (max-device-width: 640px){.continue{display:none}}
@media only screen and (max-device-width: 640px){.mobile-button{display:block!important;float:none}}
@media only screen and (max-device-width: 640px){.title{margin-top:0;margin-bottom:20px}}
@media only screen and (max-device-width: 640px){#content{width:100%!important;float:none!important;margin-left:0!important;margin-bottom:50px}}
@media only screen and (max-device-width: 640px){#content.full-width{margin-bottom:0}}
@media only screen and (max-device-width: 640px){.sidebar{width:100%!important;float:none!important;margin-left:0!important;clear:both}}
@media only screen and (max-device-width: 640px){.sidebar .social_links .social li{width:auto;margin-right:5px}}
@media only screen and (max-device-width: 640px){#comment-input{margin-bottom:0}}
@media only screen and (max-device-width: 640px){.widget.facebook_like iframe{width:100%!important;max-width:none!important}}
@media only screen and (max-device-width: 640px){.pagination{margin-top:40px}}
@media only screen and (max-device-width: 640px){.portfolio-one .portfolio-item .image{float:none;width:auto;height:auto;margin-bottom:20px}}
@media only screen and (max-device-width: 640px){h5.toggle span.toggle-title{width:80%}}
@media only screen and (max-device-width: 640px){.project-content .project-description{float:none!important}}
@media only screen and (max-device-width: 640px){.project-content .fusion-project-description-details{margin-bottom:50px}}
@media only screen and (max-device-width: 640px){.project-content .project-description,.project-content .project-info{width:100%!important}}
@media only screen and (max-device-width: 640px){.portfolio-half .flexslider{width:100%!important}}
@media only screen and (max-device-width: 640px){.portfolio-half .project-content{width:100%!important}}
@media only screen and (max-device-width: 640px){#style_selector{display:none}}
@media only screen and (max-device-width: 640px){.ls-avada .ls-nav-next,.ls-avada .ls-nav-prev{display:none!important}}
@media only screen and (max-device-width: 640px){#footer .social-networks{width:100%;margin:0 auto;position:relative;left:-11px}}
@media only screen and (max-device-width: 640px){.recent-works-items a{max-width:64px}}
@media only screen and (max-device-width: 640px){#slidingbar-area .flickr_badge_image img,.footer-area .flickr_badge_image img{max-width:64px;padding:3px!important}}
@media only screen and (max-device-width: 640px){.tab-holder .tabs{height:auto!important;width:100%!important}}
@media only screen and (max-device-width: 640px){.shortcode-tabs .tab-hold .tabs li{width:100%!important}}
@media only screen and (max-device-width: 640px){body .shortcode-tabs .tab-hold .tabs li,body.dark .sidebar .tab-hold .tabs li{border-right:none!important}}
@media only screen and (max-device-width: 640px){.error_page .useful_links{width:100%;padding-left:0}}
@media only screen and (max-device-width: 640px){.fusion-google-map{width:100%!important}}
@media only screen and (max-device-width: 640px){#cloudsCandy{height:40px}}
@media only screen and (max-device-width: 640px){#cloudsCandy>path:nth-child(2n+2){opacity:0}}
@media only screen and (max-device-width: 640px){.ltr .fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-date-and-formats{margin-right:12px}}
@media only screen and (max-device-width: 640px){.rtl .fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-date-and-formats{margin-left:12px}}
@media only screen and (max-device-width: 640px){.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-slideshow{max-width:166px}}
@media only screen and (max-width: 1099px){.fusion-responsive-typography-calculated{--minFontSize:calc(var(--typography_factor) * var(--base-font-size));--minViewportSize:360;--maxViewportSize:var(--grid_main_break_point);font-size:calc((var(--fontSize) * 1px) - (var(--typography_sensitivity) * (var(--fontSize) - var(--minFontSize)) * (var(--minViewportSize) * 1px - 100vw)) / (var(--maxViewportSize) - var(--minViewportSize)) - (var(--fontSize) - var(--minFontSize)) * var(--typography_sensitivity) * 1px)!important}}
@media only screen and (max-width: 1099px){.fusion-top-header .fusion-responsive-typography-calculated{--side_header_width:0;--side_header_width-int:0}}
@media only screen and (max-width: 800px){.fusion-responsive-typography-calculated{--maxViewportSize:var(--content_break_point)!important}}
@media only screen and (max-width: 800px){.fusion-layout-column:not(.fusion-flex-column){margin-left:0!important;margin-right:0!important;width:100%!important}}
@media only screen and (max-width: 800px){.fusion-layout-column:not(.fusion-flex-column).fusion-spacing-no{margin-bottom:0}}
@media only screen and (max-width: 800px){.fusion-columns-1 .fusion-column:first-child,.fusion-columns-2 .fusion-column:first-child,.fusion-columns-3 .fusion-column:first-child,.fusion-columns-4 .fusion-column:first-child,.fusion-columns-5 .fusion-column:first-child{margin-left:0}}
@media only screen and (max-width: 800px){.fusion-columns .fusion-column{width:100%!important;float:none;box-sizing:border-box}}
@media only screen and (max-width: 800px){.fusion-columns .fusion-column:not(.fusion-column-last){margin:0 0 50px}}
@media only screen and (max-width: 800px){.rtl .fusion-columns{float:none}}
@media only screen and (max-width: 800px){.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-6,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2{float:none;width:100%}}
@media only screen and (max-width: 800px){.fusion-blog-layout-medium-alternate .fusion-post-content,.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-content{margin:0;padding-top:20px;flex:1 0 100%}}
@media only screen and (max-width: 800px){.fusion-chart.legend-left .fusion-chart-inner,.fusion-chart.legend-right .fusion-chart-inner{flex-direction:column}}
@media only screen and (max-width: 800px){.fusion-chart.legend-left .fusion-chart-inner .fusion-chart-legend-wrap li,.fusion-chart.legend-right .fusion-chart-inner .fusion-chart-legend-wrap li{display:inline-block}}
@media only screen and (max-width: 800px){.fusion-chart.legend-left .fusion-chart-legend-wrap,.fusion-chart.legend-right .fusion-chart-legend-wrap{padding-top:20px}}
@media only screen and (max-width: 800px){.fusion-chart.legend-right .fusion-chart-legend-wrap{padding-left:0}}
@media only screen and (max-width: 800px){.fusion-chart.legend-left .fusion-chart-legend-wrap{padding-right:0;order:2}}
@media only screen and (max-width: 800px){.fusion-content-boxes{--awb-item-margin-bottom:55px}}
@media only screen and (max-width: 800px){.fusion-content-boxes .fusion-read-more-button{margin-top:8px}}
@media only screen and (max-width: 800px){.fusion-tabs.vertical-tabs .nav-tabs>li.active>.tab-link{border-left:3px solid var(--primary_color)}}
@media only screen and (max-width: 800px){.fusion-woocommerce-shipping-calculator .fusion-layout-column.fusion-column-last:last-of-type{margin-bottom:0!important}}
@media only screen and (max-width: 800px){.fusion-woocommerce-shipping-calculator .fusion-layout-column.fusion-shipping-update-totals{margin-top:20px}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-columns-1 .fusion-column:first-child,.fusion-columns-2 .fusion-column:first-child,.fusion-columns-3 .fusion-column:first-child,.fusion-columns-4 .fusion-column:first-child,.fusion-columns-5 .fusion-column:first-child{margin-left:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-column,.fusion-column:nth-child(2n),.fusion-column:nth-child(3n),.fusion-column:nth-child(4n),.fusion-column:nth-child(5n){margin-right:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.columns .col{float:none;width:100%!important;margin:0 0 20px;box-sizing:border-box}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-columns-2 .fusion-column,.fusion-columns-2 .fusion-flip-box-wrapper,.fusion-columns-4 .fusion-column,.fusion-columns-4 .fusion-flip-box-wrapper{width:50%!important;float:left!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-columns-2 .fusion-column:nth-of-type(odd),.fusion-columns-2 .fusion-flip-box-wrapper:nth-of-type(odd),.fusion-columns-4 .fusion-column:nth-of-type(odd){clear:both}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-columns-3 .fusion-column,.fusion-columns-3 .fusion-flip-box-wrapper,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2,.fusion-columns-5 .fusion-column,.fusion-columns-5 .fusion-flip-box-wrapper,.fusion-columns-6 .fusion-column,.fusion-columns-6 .fusion-flip-box-wrapper{width:33.33%!important;float:left!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-columns-3 .fusion-column:nth-of-type(3n+1),.fusion-columns-3 .fusion-flip-box-wrapper:nth-of-type(3n+1),.fusion-columns-5 .fusion-column:nth-of-type(3n+1),.fusion-columns-5 .fusion-flip-box-wrapper:nth-of-type(3n+1),.fusion-columns-6 .fusion-column:nth-of-type(3n+1),.fusion-columns-6 .fusion-flip-box-wrapper:nth-of-type(3n+1){clear:both}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-columns-5 .fusion-column:nth-of-type(5n+1),.fusion-columns-5 .fusion-flip-box-wrapper:nth-of-type(5n+1){clear:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-five-sixth,.fusion-layout-column.fusion-four-fifth,.fusion-layout-column.fusion-one-fifth,.fusion-layout-column.fusion-one-fourth,.fusion-layout-column.fusion-one-half,.fusion-layout-column.fusion-one-sixth,.fusion-layout-column.fusion-one-third,.fusion-layout-column.fusion-three-fifth,.fusion-layout-column.fusion-three-fourth,.fusion-layout-column.fusion-two-fifth,.fusion-layout-column.fusion-two-third{position:relative;float:left;margin-right:4%;margin-bottom:20px}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.rtl .fusion-layout-column.fusion-five-sixth,.rtl .fusion-layout-column.fusion-four-fifth,.rtl .fusion-layout-column.fusion-one-fifth,.rtl .fusion-layout-column.fusion-one-fourth,.rtl .fusion-layout-column.fusion-one-half,.rtl .fusion-layout-column.fusion-one-sixth,.rtl .fusion-layout-column.fusion-one-third,.rtl .fusion-layout-column.fusion-three-fifth,.rtl .fusion-layout-column.fusion-three-fourth,.rtl .fusion-layout-column.fusion-two-fifth,.rtl .fusion-layout-column.fusion-two-third{position:relative;float:right;margin-left:4%;margin-right:0;margin-bottom:20px}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-sixth{width:13.3333%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-sixth.fusion-spacing-no{width:16.66666667%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-fifth{width:16.8%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-fifthfusion-spacing-no{width:20%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-fourth{width:22%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-fourth.fusion-spacing-no{width:25%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-third{width:30.6666%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-third.fusion-spacing-no{width:33.33333333%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-two-fifth{width:37.6%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-two-fifth.fusion-spacing-no{width:40%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-half{width:48%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-half.fusion-spacing-no{width:50%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-three-fifth{width:58.4%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-three-fifth.fusion-spacing-no{width:60%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-two-third{width:65.3333%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-two-third.fusion-spacing-no{width:66.66666667%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-three-fourth{width:74%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-three-fourth.fusion-spacing-no{width:75%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-four-fifth{width:79.2%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-four-fifth.fusion-spacing-no{width:80%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-five-sixth{width:82.6666%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-five-sixth.fusion-spacing-no{width:83.33333333%}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-spacing-no{margin-left:0;margin-right:0}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-column-last{zoom:1;margin-left:0;margin-right:0;clear:right}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.rtl .fusion-layout-column.fusion-column-last{clear:left}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-layout-column.fusion-one-full{clear:both}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-column.fusion-spacing-no{margin-bottom:0;width:100%!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-blog-layout-grid-6 .fusion-post-grid{width:33.33333333%!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-blog-layout-grid-6 .fusion-element-landscape{width:66.66666667%!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-blog-layout-grid-3 .fusion-post-grid,.fusion-blog-layout-grid-4 .fusion-post-grid,.fusion-blog-layout-grid-5 .fusion-post-grid{width:50%!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape,.fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape{width:100%!important}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.fusion-blog-layout-medium-alternate .fusion-post-content{flex:1 0 100%;width:100%;margin-top:20px}}
@media only screen and (max-device-width: 640px){.fusion-columns .fusion-column{float:none;width:100%!important;margin:0 0 50px;box-sizing:border-box}}
@media only screen and (max-device-width: 640px){.fusion-blog-layout-large .fusion-meta-info .fusion-alignleft,.fusion-blog-layout-large .fusion-meta-info .fusion-alignright,.fusion-blog-layout-medium .fusion-meta-info .fusion-alignleft,.fusion-blog-layout-medium .fusion-meta-info .fusion-alignright{display:block;float:none;margin:0;width:100%}}
@media only screen and (max-device-width: 640px){.fusion-blog-layout-medium .fusion-post-slideshow{margin:0 0 20px 0;height:auto;width:auto;flex:1 0 100%}}
@media only screen and (max-device-width: 640px){.fusion-blog-layout-medium .fusion-post-content{flex:0 1 100%}}
@media only screen and (max-device-width: 640px){.fusion-blog-layout-large-alternate .fusion-date-and-formats{margin-bottom:35px}}
@media only screen and (max-device-width: 640px){.fusion-blog-layout-large-alternate .fusion-post-content{margin:0}}
@media only screen and (max-device-width: 640px){.fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-slideshow{display:inline-block;margin-right:0;max-width:197px}}
@media only screen and (max-device-width: 640px){.fusion-blog-layout-grid .fusion-post-grid{position:static;width:100%}}
@media only screen and (max-device-width: 640px){.fusion-blog-layout-timeline{padding-top:0}}
@media only screen and (max-device-width: 640px){.fusion-blog-layout-timeline .fusion-post-timeline{float:none;width:100%}}
@media only screen and (max-device-width: 640px){.fusion-blog-layout-timeline .fusion-timeline-date{margin-bottom:0;margin-top:2px}}
@media only screen and (max-device-width: 640px){.fusion-timeline-arrow,.fusion-timeline-circle,.fusion-timeline-icon,.fusion-timeline-line{display:none}}
@media only screen and (max-width: 644px){.fusion-blog-layout-grid-6 .fusion-post-grid{width: 100% !important;}}
@media only screen and (max-width: 735px){.fusion-blog-layout-grid .fusion-post-grid{width: 100% !important;}}
@media only screen and (max-width: 735px){.fusion-blog-layout-grid-6 .fusion-post-grid{width: 50% !important;}}
@media only screen and (max-width: 735px){.fusion-blog-layout-grid-6 .fusion-element-landscape{width: 100% !important;}}
@media only screen and (min-width: 735px) and (max-width: 826px){.fusion-blog-layout-grid-6 .fusion-post-grid{width: 33.33333333% !important;}}
@media only screen and (min-width: 735px) and (max-width: 826px){.fusion-blog-layout-grid-6 .fusion-element-landscape{width: 66.66666667% !important;}}
@media only screen and (min-width: 735px) and (max-width: 826px){.fusion-blog-layout-grid-3 .fusion-post-grid,
.fusion-blog-layout-grid-4 .fusion-post-grid,
.fusion-blog-layout-grid-5 .fusion-post-grid{width: 50% !important;}}
@media only screen and (min-width: 735px) and (max-width: 826px){.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape,
.fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape,
.fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape{width: 100% !important;}}
@media only screen and (min-width: 826px) and (max-width: 917px){.fusion-blog-layout-grid-6 .fusion-post-grid{width: 25% !important;}}
@media only screen and (min-width: 826px) and (max-width: 917px){.fusion-blog-layout-grid-6 .fusion-element-landscape{width: 50% !important;}}
@media only screen and (min-width: 826px) and (max-width: 917px){.fusion-blog-layout-grid-3 .fusion-post-grid,
.fusion-blog-layout-grid-4 .fusion-post-grid,
.fusion-blog-layout-grid-5 .fusion-post-grid{width: 50% !important;}}
@media only screen and (min-width: 826px) and (max-width: 917px){.fusion-blog-layout-grid-3 .fusion-post-grid.fusion-element-landscape,
.fusion-blog-layout-grid-4 .fusion-post-grid.fusion-element-landscape,
.fusion-blog-layout-grid-5 .fusion-post-grid.fusion-element-landscape{width: 100% !important;}}
@media only screen and (min-width: 917px) and (max-width: 1008px){.fusion-blog-layout-grid-6 .fusion-post-grid{width: 20% !important;}}
@media only screen and (min-width: 917px) and (max-width: 1008px){.fusion-blog-layout-grid-6 .fusion-element-landscape{width: 40% !important;}}
@media only screen and (min-width: 917px) and (max-width: 1008px){.fusion-blog-layout-grid-5 .fusion-post-grid{width: 33.33333333% !important;}}
@media only screen and (min-width: 917px) and (max-width: 1008px){.fusion-blog-layout-grid-5 .fusion-element-landscape{width: 66.66666667% !important;}}
@media only screen and (min-width: 917px) and (max-width: 1008px){.fusion-blog-layout-grid-4 .fusion-post-grid{width: 33.33333333% !important;}}
@media only screen and (min-width: 917px) and (max-width: 1008px){.fusion-blog-layout-grid-4 .fusion-element-landscape{width: 66.66666667% !important;}}
@media only screen and (min-width: 1008px) and (max-width: 1099px){.fusion-blog-layout-grid-6 .fusion-post-grid{width: 20% !important;}}
@media only screen and (min-width: 1008px) and (max-width: 1099px){.fusion-blog-layout-grid-6 .fusion-element-landscape{width: 40% !important;}}
@media only screen and (min-width: 1008px) and (max-width: 1099px){.fusion-blog-layout-grid-5 .fusion-post-grid{width: 25% !important;}}
@media only screen and (min-width: 1008px) and (max-width: 1099px){.fusion-blog-layout-grid-5 .fusion-element-landscape{width: 50% !important;}}
.fusion-header{min-height:100px !important;
    max-height:115px !important;}
.sectionblk{color: #A0A0A0 !important;}
.sectionblk a{color: #F0F0F0 !important;}
.sectionblk a:hover{color: #00aaa6 !important;}
.sectionblk .post h1, .sectionblk .fusion-post-content h1, .sectionblk .fusion-title h1, .sectionblk .post-content h1, .sectionblk .search-page-search-form h1, .sectionblk .title h1{color: #D0D0D0 !important;}
.sectionblk .post h2, .sectionblk .fusion-post-content h2, .sectionblk .fusion-title h2, .sectionblk .post-content h2, .sectionblk .search-page-search-form h2, .sectionblk .title h2{color: #D0D0D0 !important;}
.sectionblk .post h3, .sectionblk .fusion-post-content h3, .sectionblk .fusion-title h3, .sectionblk .post-content h3, .sectionblk .search-page-search-form h3, .sectionblk .title h3{color: #D0D0D0 !important;}
.sectionblk .post h4, .sectionblk .fusion-post-content h2, .sectionblk .fusion-title h4, .sectionblk .post-content h4, .sectionblk .search-page-search-form h4, .sectionblk .title h4{color: #D0D0D0 !important;}
.sectionblk .post h5, .sectionblk .fusion-post-content h5, .sectionblk .fusion-title h5, .sectionblk .post-content h5, .sectionblk .search-page-search-form h5, .sectionblk .title h5{color: #D0D0D0 !important;}
.fusion-flip-box .flip-box-front, .fusion-flip-box .flip-box-back{min-height: 380px !important;}
@media (min-width: 1025px){.single-post .fusion-layout-column:has(> .fusion-column-wrapper > .fusion-widget-area){position: sticky;
    top: 120px;
    align-self: flex-start;}}
.wc-proceed-to-checkout{display: flex;
    clear: both !important;
    float: none !important; 
    justify-content: flex-end;
    align-items: flex-end;
    align-content: flex-end;
    flex-direction: column;}